| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Bus aio's can be inline. | Garrett D'Amore | 2021-12-25 |
| | | |||
| * | ID map static initialization support. | Garrett D'Amore | 2021-12-06 |
| | | | | | This also arranges to clean up the maps at nng_fini time. | ||
| * | Use static initialization for lists and mutexes. | Garrett D'Amore | 2021-12-05 |
| | | | | | | | This eliminates some run-time initialization, moving it to compile time. Additional follow up work will expand on this to simplify initialization and reduce the need for certain locks. | ||
| * | fixes #1536 nng_sendmsg and nng_recvmsg could be faster | Garrett D'Amore | 2021-11-28 |
| | | | | | fixes #1535 Desire nng_ctx_sendmsg and nng_ctx_recvmsg | ||
| * | fixes #1346 windows ipc winsec fails frequently in CI/CD | Garrett D'Amore | 2021-11-02 |
| | | |||
| * | fixes #1518 Disconnect during negotiation breaks listener | Garrett D'Amore | 2021-10-16 |
| | | |||
| * | SP initialization cannot fail. | Garrett D'Amore | 2021-09-06 |
| | | |||
| * | Move protocol.c into SP tree (it is SP specific.) | Garrett D'Amore | 2021-08-21 |
| | | | | | Also, remove an extraneous initialization call. | ||
| * | Fix premature transport registration. Mark it deprecated. | Garrett D'Amore | 2021-08-01 |
| | | | | | | | | Originally the idea was to better support having the transports be separate loadable modules. This isn't needed for the builtin transports, so we make the explicit initialization of them deprecated, and document it as such. | ||
| * | Simplify the SP transport initialization process. | Garrett D'Amore | 2021-07-31 |
| | | |||
| * | Fix header guards. | Garrett D'Amore | 2021-07-22 |
| | | |||
| * | fixes #1409 reader/writer lock desired | Garrett D'Amore | 2021-07-11 |
| | | | | | | | This provides the initial implementation, and converts the transport lookup routines to use it. This is probably of limited performance benefit, but rwlock's may be useful in further future work. | ||
| * | More symbol renaming | Garrett D'Amore | 2021-07-11 |
| | | |||
| * | More work on moving SP stuff out of common. Remove unused defs. | Garrett D'Amore | 2021-07-10 |
| | | |||
| * | Move transport.[ch] to SP | Garrett D'Amore | 2021-07-09 |
| | | |||
| * | Fix LeakAnalyzer complaints due to deferred reap. | Garrett D'Amore | 2021-07-07 |
| | | |||
| * | Fix for ZeroTier transport (#1438) | janjaapbos | 2021-04-10 |
| | | | | | | | | * Fix for ZeroTier transport The message must remain intact for a possible future resent. * use msg_header_len variable | ||
| * | fixes #1436 Guard against UB in sub0_ctx_subscribe (#1437) | Kristóf Havasi | 2021-04-10 |
| | | | | In case sub0_ctx_subscribe is called to subscribe to _all_ topics | ||
| * | fixes #1421 Failure in tcp and tls local source handling | Garrett D'Amore | 2021-02-07 |
| | | |||
| * | fixes #1419 pairv0 performance work | Garrett D'Amore | 2021-01-24 |
| | | | | | | | This takes the performance work we did for pairv1, and provides an implementation for pairv0. The upshot should be a nice performance boost for pair v0. | ||
| * | fixes #1415 pair.c compiler warning | Garrett D'Amore | 2021-01-24 |
| | | |||
| * | fixes #1413 nni_thr_setname NULL pointer dereference | Garrett D'Amore | 2021-01-24 |
| | | |||
| * | fixes #808 Very slow PAIR performance compared to nanomsg | Garrett D'Amore | 2021-01-18 |
| | | | | | | | This is only the pair v1 protocol. Pair v0 and polyamorous mode still have work to do. We probably won't "fix" the performance for poly mode since that's deprecated anyway. | ||
| * | fixes #1403 http ws listeners added without a lock | Garrett D'Amore | 2021-01-10 |
| | | |||
| * | fixes #1345 Restructure the source tree | Garrett D'Amore | 2021-01-01 |
| This is not quite complete, but it sets the stage for other protocols (such as zmq or mqtt) to be added to the project. | |||
