index
:
nng
branch1.10
doc-reorg
gdamore/udpconn
gh-pages
http-client-trans
http-handler-fini
main
mdbook
mqtt
pub-stats
stable
tcp-dialer-local-test
v1.2.x
wolf-peer-cn
A mirror of https://github.com/nanomsg/nng
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
platform
/
posix
/
posix_thread.c
Commit message (
Expand
)
Author
Age
*
Use static initialization for lists and mutexes.
Garrett D'Amore
2021-12-05
*
fixes #1409 reader/writer lock desired
Garrett D'Amore
2021-07-11
*
fix implicit declaration warnings for pthread_set_name_np on OpenBSD (#1425)
Dave Voutila
2021-03-11
*
Build fix for NetBSD (#1433)
Pierre Pronchery
2021-03-11
*
fixes #1363 build ios version fails
Garrett D'Amore
2020-12-27
*
fixes #960 NNG threads inherit application thread name
Garrett D'Amore
2020-08-08
*
fixes #767 Want tunable stack size
Garrett D'Amore
2018-10-31
*
fixes #572 Several locking errors found
Garrett D'Amore
2018-07-03
*
fixes #32 autoscale based on CPUs available
Garrett D'Amore
2018-06-12
*
fixes #488 pthread mutex initializer could be simpler
Garrett D'Amore
2018-05-29
*
fixes #352 aio lock is burning hot
Garrett D'Amore
2018-05-14
*
fixes #234 Investigate enabling more verbose compiler warnings
Garrett D'Amore
2018-02-14
*
fixes #206 Want NNG_OPT_TLS_VERIFIED option
Garrett D'Amore
2018-01-16
*
fixes #84 Consider using msec for durations
Garrett D'Amore
2017-10-19
*
Conditional platform inclusion cleanups.
Garrett D'Amore
2017-08-21
*
Provide versions of mutex, condvar, and aio init that never fail.
Garrett D'Amore
2017-08-16
*
Thundering herd kills performance.
Garrett D'Amore
2017-08-10
*
Yet more race condition fixes.
Garrett D'Amore
2017-07-20
*
Give up on uncrustify; switch to clang-format.
Garrett D'Amore
2017-07-10
*
TCP asynchronous working now.
Garrett D'Amore
2017-07-07
*
Fixes for async resolver, plus a test suite for it.
Garrett D'Amore
2017-07-06
*
Separate out poller/pollq from basic socket operations.
Garrett D'Amore
2017-07-04
*
Convert to POSIX polled I/O for async; start of cancelable aio.
Garrett D'Amore
2017-06-27
*
Adding mutex lock during fini to prevent false positive data race.
Garrett D'Amore
2017-06-25
*
Clear the owner while *still* holding the lock.
Garrett D'Amore
2017-06-25
*
Additional mutex debugging support.
Garrett D'Amore
2017-06-22
*
Expose a library finalizer suitable for atexit().
Garrett D'Amore
2017-06-21
*
Initial start of compat layer with bind, connect, etc. Untested.
Garrett D'Amore
2017-01-22
*
Fix synchronization problem in msgqueue with multiple consumers.
Garrett D'Amore
2017-01-19
*
Start of event framework.
Garrett D'Amore
2017-01-16
*
Compile static *and* shared libraries.
Garrett D'Amore
2017-01-15
*
Windows TCP now working.
Garrett D'Amore
2017-01-14
*
Many fixes for Windows. It compiles, and some tests work.
Garrett D'Amore
2017-01-13
*
Block SIGPIPE. Ewww...
Garrett D'Amore
2017-01-12
*
New ISAAC pRNG. This replaces other local hacks for random data.
Garrett D'Amore
2017-01-08
*
Change a bunch of copyrights to 2017 for work done since the 1st.
Garrett D'Amore
2017-01-05
*
Fix close related races (POSIX close is a PITA).
Garrett D'Amore
2017-01-04
*
Stack related fixes for valgrind platform test.
Garrett D'Amore
2017-01-01
*
Final purge of old threading & synch stuff.
Garrett D'Amore
2017-01-01
*
Pipe simplifications for thread management.
Garrett D'Amore
2017-01-01
*
New thread infrastructure -- not used anywhere yet, but tested.
Garrett D'Amore
2017-01-01
*
Substantial fixes for listen & dialers.
Garrett D'Amore
2016-12-25
*
Mix the PID into our random number seed.
Garrett D'Amore
2016-12-25
*
Try to satisfy uncrustify version differences. Make test use verbose by defa...
Garrett D'Amore
2016-12-23
*
Uncrustify fixes.
Garrett D'Amore
2016-12-23
*
Endpoint dialer implemented.
Garrett D'Amore
2016-12-22
*
Inline locks (fewer allocs), simpler absolute times for wakeups. nn_sock_recv.
Garrett D'Amore
2016-12-22
*
Synchronization enhancements - inproc & msgqueue. Absolute waits...
Garrett D'Amore
2016-12-22
*
Start of work to inline mutexes and condition variables.
Garrett D'Amore
2016-12-22
*
Use C99 structure initializers FTW. Various other changes.
Garrett D'Amore
2016-12-22
[next]