| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | bsd socket transport | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | Staging work. converted nng_ipc. | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | finished proto open pages | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | pipeline open | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | nng_pair_open | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | converted nng_device | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | I/O provider reorg | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | Aio moved | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | sock reorg | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | Minor fixes | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | context fixups | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | util funcs reorg | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | add a link | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | Organization changes abound. | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | Reorganization in progress. | Garrett D'Amore | 2024-03-30 |
| | | |||
| * | fix busted markup | Garrett D'Amore | 2024-03-27 |
| | | |||
| * | Add nng_mtx_* functions. | Garrett D'Amore | 2024-03-27 |
| | | |||
| * | drop references to registering transports | Garrett D'Amore | 2024-03-26 |
| | | |||
| * | nng_aleep_aio | Garrett D'Amore | 2024-03-26 |
| | | |||
| * | Add some utility functions. | Garrett D'Amore | 2024-03-26 |
| | | |||
| * | Finished the nng_msg_ pages | Garrett D'Amore | 2024-03-26 |
| | | |||
| * | More updates. | Garrett D'Amore | 2024-03-26 |
| | | |||
| * | More content changes. | Garrett D'Amore | 2024-03-25 |
| | | |||
| * | More updates | Garrett D'Amore | 2024-03-25 |
| | | |||
| * | More org stuff | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | link fix | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | Organization and content | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | missed content | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | Added inproc, and more detail about inproc limitations | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | more doc updates | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | subdir for compmat | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | ignore generated book content | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | Collapse the ToC to keep it reasonable. | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | remove sections from see also | Garrett D'Amore | 2024-03-24 |
| | | |||
| * | Initial swag at mdbook content. | Garrett D'Amore | 2024-03-24 |
| | | | | | | This has the nng_a* to nng_c* content converted. Various editorial changes have been made as well. | ||
| * | Language changes for the nng_socket manual page. | Garrett D'Amore | 2024-02-17 |
| | | | | | Thanks to @shikokuchuo for pointing this out. | ||
| * | docs: s/mbedTLS/Mbed TLS/ - per upstream branding | Garrett D'Amore | 2024-01-27 |
| | | |||
| * | fix idhash not public | Garrett D'Amore | 2024-01-06 |
| | | | | | | | | | | We accidentally made idhash not public by not publishing its header in the right place. This is really generic utility stuff, so we have posted it in the nng/supplemental/util/ directory. We've also removed the ability to remove this -- its a very small amount of additional code, as its just a wrapper on top of mandatory functionality. | ||
| * | Update references to legacy APIs. | Garrett D'Amore | 2024-01-01 |
| | | |||
| * | fixes #1754 nng_aio_stop.3 refers to `nng_aio_schedule()` instead of ↵ | Garrett D'Amore | 2024-01-01 |
| | | | | | `nng_aio_begin()` | ||
| * | s/NNG_DUR_/NNG_DURATION_ | Patrik Wenger | 2024-01-01 |
| | | |||
| * | fix grammar | Patrik Wenger | 2024-01-01 |
| | | |||
| * | fixes #1751 Support nng_aio_set_expire(). | Garrett D'Amore | 2023-12-30 |
| | | | | | While here fixed a number of nits in comments. | ||
| * | Incorrect doc section. | Garrett D'Amore | 2023-12-30 |
| | | |||
| * | minor grammar fix | Garrett D'Amore | 2023-12-30 |
| | | |||
| * | trivial wording fix | Garrett D'Amore | 2023-12-30 |
| | | |||
| * | fixes #1740 Public ID hash API | Garrett D'Amore | 2023-12-29 |
| | | | | | | | | | | This includes a manual page documenting the entire set of functions in one step. The hash is 64-bit based for now, to be maximally flexible. An internal 32-bit convenience for the common internal use is also provided (not public). The public API includes a test suite. | ||
| * | fixes #1746 Create a new socket:// transport for socketpair() based connections | Garrett D'Amore | 2023-12-29 |
| | | | | | | | | | | | | | | This transport only listens, and creates connections when the application calls setopt on the lister with NNG_OPT_SOCKET_FD, to pass a file descriptor. The FD is turned into an nng_stream, and utilized for SP. The protocol over the descriptor is identical to the TCP protocol (not the IPC protocol). The options for peer information are borrowed from the IPC transport, as they may be useful for these purposes. This includes a test suite and full documentation. | ||
| * | fixes #1663 Request/Reply Protocol Throughput and Scalability | Garrett D'Amore | 2023-12-16 |
| | | | | | | | | | | | | | | | | This eliminates the req protocols use of nni_timer (and setting a single timer node per request. This was problematic because it devolves into O(n^2) as we wind up inserting timer nodes and having to scan the list for the timer node. The solution is to use a single scan - stop worrying about insertion, but instead use a coarse granularity timer (defaults to 1 second) for retries. Then do the O(n) scan just once per interval. A new option, NNG_OPT_REQ_RESENDTICK, can be used to change the tick interval for cases (like unit tests) where more fine grained timing is required. | ||
| * | fix copyright from last commit | Garrett D'Amore | 2023-12-15 |
| | | |||
