aboutsummaryrefslogtreecommitdiff
path: root/docs/man
Commit message (Collapse)AuthorAge
...
* TLS configuration changed to use discret _set_tls and _get_tls functions.Garrett D'Amore2024-11-09
| | | | This is simpler, and more reliable than using socket options.
* Remove untyped nng_socket_get and nng_socket_set.Garrett D'Amore2024-11-03
|
* Remove untyped nng_dialer_get/set and nng_listener_get/set.Garrett D'Amore2024-11-03
|
* Remove nng_ctx untyped option functionsGarrett D'Amore2024-11-03
|
* Remove untyped stream option functions.Garrett D'Amore2024-11-03
| | | | | The underlying stream APIs have no need for untyped accessors. Another step on the road to removal of NNI_TYPE_OPAQUE.
* Remove nng_stream_set function family.Garrett D'Amore2024-10-28
| | | | This was not really used or useful.
* streams: drop some stream set functionsGarrett D'Amore2024-10-28
| | | | | | | | | | | We don't need nng_stream_set_addr nor nng_stream_set_ptr. These methods are simply not useful for streams, which have their properties established at creation time. Arguably in fact, all of nng_stream_set_* could go away -- the only properties it is implemented for are TCP keepalive and nodelay tuning, and those should be reasonably set by the creator of the stream.
* tls: Remove the individual TLS configuration optionsGarrett D'Amore2024-10-28
| | | | | | | | This is a breaking change. TLS configuration changes are to be made using TLS configuration objects, and then set on a listener or dialer with NNG_OPT_TLS_CONFIG. This should be a bit less racy, and allows for simpler code.
* docs: update nng_sleep_aio for mdbookGarrett D'Amore2024-10-27
|
* docs: AIO chapter (consumer only) converted to mdbook.Garrett D'Amore2024-10-24
|
* Conversion of nng_aio to mdbook in progressGarrett D'Amore2024-10-19
|
* aio cancellation docs converted to mdbookGarrett D'Amore2024-10-18
|
* IPC transport converted to mdbook.Garrett D'Amore2024-10-18
|
* Stats API converted to mdbook.Garrett D'Amore2024-10-15
| | | | | A number of small errors were fixed, and we tried to restructure this to be a bit more usable to readers.
* log documentation converted to mdbook.Garrett D'Amore2024-10-14
|
* Converted protocols to mdbook.Garrett D'Amore2024-10-14
| | | | Started an introductory section too.
* doc: nng_url converted to mdbook.Garrett D'Amore2024-10-13
|
* docs: nng_msg_pipe converted to mdbookGarrett D'Amore2024-10-13
|
* nng_msg_header and company converted to mdbookGarrett D'Amore2024-10-12
|
* nng message header converted to mdbookGarrett D'Amore2024-10-12
|
* nng_msg docs converted to mdbookGarrett D'Amore2024-10-12
| | | | | We're moving to fewer man pages, with related functions grouped together in the same man page, and this continues the trend.
* Convert inproc doc to mdbook.Garrett D'Amore2024-10-11
|
* Convert nng_duration to mdbook.Garrett D'Amore2024-10-11
|
* nng_opts_parse converted to mdbook.Garrett D'Amore2024-10-11
|
* Convert thread documentation to mdbook. Also conslidate this man page.Garrett D'Amore2024-10-11
|
* Convert nng_socket_pair.Garrett D'Amore2024-10-11
| | | | Also some cleanups on the organization of the mdbook.
* Converted condition variable docs to mdbook.Garrett D'Amore2024-10-11
| | | | | This also is implemented using a single unified manual page that should be easier to reference.
* Converted nng_strdup and nng_strfree to mdbook.Garrett D'Amore2024-10-06
|
* Convert nng_strerror to mdbook.Garrett D'Amore2024-10-06
|
* Convert nng_alloc and nng_free to mdbook.Garrett D'Amore2024-10-06
|
* nng_version converted to mdbookGarrett D'Amore2024-10-06
|
* Style fix for nng_msleepGarrett D'Amore2024-10-06
|
* Remove asciidoc nng_clock and nng_msleepGarrett D'Amore2024-10-06
|
* Remove old idmap and mutex docsGarrett D'Amore2024-10-06
|
* Remove the last of the legacy option handling functions.Garrett D'Amore2024-10-06
|
* Remove deprecated context option functions.Garrett D'Amore2024-10-06
|
* Drop the legacy listener option functionsGarrett D'Amore2024-10-06
|
* Remove dialer legacy option functionsGarrett D'Amore2024-10-06
|
* Remove deprecated `nng_pipe_getopt` and friends.Garrett D'Amore2024-10-06
|
* Remove the legacy transport registration functions.Garrett D'Amore2024-10-06
| | | | | | This also allows to remove most of the transport headers. Only zerotier.h sticks around, and only for now. (We expect to eject it into a separate module.)
* Remove the documentation for 3compat.Garrett D'Amore2024-10-06
|
* fixes #1851 fix error in NNG_OPT_UNSUBSCRIBE descriptionGarrett D'Amore2024-08-14
|
* idhash: add nng_id_visit APIGarrett D'Amore2024-08-11
| | | | | | This allows an efficient way to iterate over the entries stored in an ID hash. The iteration is fast, and requires no additional storage. The order of iteration is not guaranteed.
* fixes #1846 Add support for TLS PSKGarrett D'Amore2024-07-21
| | | | | | This also adds an SP layer transport test for TLS, based on the TCP test but with some additions; this test does not cover all the edge cases for TLS, but it does at least show how to use it.
* Move the rest of the functionality from platform.h into core.Garrett D'Amore2024-04-23
| | | | This also deprecates supplemental/util/platform.h.
* Move some supplemental APIs to reduce friction in using them.Garrett D'Amore2024-04-23
| | | | | | The supplemental/util/platform.h is kind of a pain, so we move move the prototypes for commonly used functions out of there, into nng.h proper.
* Logging improvements (#1816)Garrett D'Amore2024-04-21
| | | | | | | | | | | | * Add nng_str_sockaddr to get string representation of socket address. * Added nng_log_get_level() is meant to allow users to obtain the current level and avoid some possibly expensive operations just to collect debugging information when debugging is not in effect. We use a custom logger for NUTS, and this fits within the NUTS test framework well, so that if -v is supplied we get more content. All tests now get this by default.
* Add clarification about logged content.Garrett D'Amore2024-04-14
|
* fixes #543 Add logging support frameworkGarrett D'Amore2024-04-13
|
* Update nng_ctx.5.adocBrian Carcich2024-03-16
| | | Fix typos in example.