| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | Harmonize the use of NNG in documentation. | Garrett D'Amore | 2020-06-18 | |
| | | | | | | NNG is always a noun, never an adjective, and should always be capitalized. We also reduced some unnecessary usages of it. | |||
| * | Language cleanups in the documentation. | Garrett D'Amore | 2020-06-18 | |
| | | | | | | | Mostly this is removal of the smart quotes, which were over-used, and misused, and could have been mistaken to be pejorative. A few other minor nits were fixed while here. | |||
| * | Don't use explicit curved apostrophes. | Garrett D'Amore | 2020-06-18 | |
| | | | | | Modern asciidoctor will detect this correctly based on context. | |||
| * | Fix incorrect section header levels. | Garrett D'Amore | 2020-06-18 | |
| | | ||||
| * | fix #1252 | jeikabu | 2020-06-16 | |
| | | | | | - nng_msg_clear should only clear the message body and not the head. Add test to verify | |||
| * | nng: support NNG_OPT_IPC_PEER_PID on modern macOS systems | Richard Markiewicz | 2020-06-15 | |
| | | ||||
| * | layout and wording fixes | Garrett D'Amore | 2020-05-27 | |
| | | ||||
| * | fixes #1007 nngcat should accept data from stdin | Evan Haas | 2020-05-25 | |
| | | | | | | | Allows passing a filename of `-` to the `--file` option in order to read from stdin. Also removes the requirement for the file to be seekable - this allows nngcat to be used as part of a shell pipeline, or with other non-seekable files | |||
| * | fix typo in nng_cv_wait example | David Horsley | 2020-05-25 | |
| | | ||||
| * | nng_url.5 related doc updates | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | Yet more cross reference fixes | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | Cross reference fixups. | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | Added nng_url.5 man page. | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | Remove more dead TLS references in docs | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | more documentation fixups | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | Remove dead references from libnng overview. | Garrett D'Amore | 2020-05-25 | |
| | | ||||
| * | fixes #1241 SIGSEGV in RepReq's rep0 recv - use after free | Garrett D'Amore | 2020-05-25 | |
| | | | | | | This also affects the respondent protocol. Examination of the other protocols did not turn up any evidence of the same issue. | |||
| * | Clean up section descriptions | Garrett D'Amore | 2020-05-24 | |
| | | ||||
| * | Note commercial TLS and FIPS support. | Garrett D'Amore | 2020-05-24 | |
| | | ||||
| * | Section 3TCP is defunct. | Garrett D'Amore | 2020-05-24 | |
| | | ||||
| * | fixes #1230 NNG_OPT_RECONNMAXT zero does not prevent exponential back-off | Garrett D'Amore | 2020-05-24 | |
| | | ||||
| * | fixes #1239 Use after free in tls | Garrett D'Amore | 2020-05-23 | |
| | | | | | | Also, addressed a number of Clang-tidy complaints. Potential hangs in close addressed as well. | |||
| * | Tests for sending large amounts of data over NNG TLS streams. | Garrett D'Amore | 2020-05-23 | |
| | | | | | | This also starts the test framework NNG streams, so that we can test those more directly. | |||
| * | Add vcpkg installation instructions | wangli28 | 2020-05-22 | |
| | | ||||
| * | Add vcpkg installation instructions | wangli28 | 2020-05-22 | |
| | | ||||
| * | fixes #1236 Deadlock triggered on nng_close | Garrett D'Amore | 2020-05-17 | |
| | | | | | fixes #1219 nng_close occasionally hang on Windows | |||
| * | fixes #1237 atomic library check is backwards | Garrett D'Amore | 2020-05-04 | |
| | | ||||
| * | Fix message realloc test off by one str comparison | Disconnect3d | 2020-04-13 | |
| | | ||||
| * | fixes #1225 atomic check operation fails with android cross toolchain | Garrett D'Amore | 2020-03-29 | |
| | | ||||
| * | More ignore paths | Garrett D'Amore | 2020-03-29 | |
| | | ||||
| * | Fix type and object access when adding local interfaces. | Jörg F. Wittenberger | 2020-03-28 | |
| | | ||||
| * | Note that we need CMake 3.13 or better. | Garrett D'Amore | 2020-03-15 | |
| | | ||||
| * | fix display for nng_tls_config SEE ALSO. | Garrett D'Amore | 2020-03-01 | |
| | | ||||
| * | Fix sections in titles for TLS config documents. | Garrett D'Amore | 2020-03-01 | |
| | | ||||
| * | Fix cmake file.v1.3.0 | Garrett D'Amore | 2020-02-29 | |
| | | ||||
| * | 1.3.0 release prep. | Garrett D'Amore | 2020-02-29 | |
| | | ||||
| * | fixes #1210 Undefined reference to InterlockedAddNoFence (mingw64) | Garrett D'Amore | 2020-02-26 | |
| | | ||||
| * | fixes #1171 message header could be inlined in the message structure | Garrett D'Amore | 2020-02-26 | |
| | | | | | | This uses a maximum 64-byte header and should avoid allocations and cache misses, leading to a small performance boost overall. | |||
| * | fixes #1201 Unexpected error return code: NNG_ENOMEM | Garrett D'Amore | 2020-02-25 | |
| | | ||||
| * | fixes #1206 Document TLS engine support | Garrett D'Amore | 2020-02-24 | |
| | | ||||
| * | Update comments in http.h | Evgeny Ermakov | 2020-02-24 | |
| | | ||||
| * | fixes #1202 More than 120 threads was started by NNG | Garrett D'Amore | 2020-02-24 | |
| | | | | | | | | | This introduces a new CMake option, NNG_MAX_TASKQ_THREADS, with a default value of 16. The number of taskq workers will generally be calculated as vcpu * 2. This new value, if not zero, sets an upper bound. Note that the value should be at least two, in order to ensure no deadlocks occur. | |||
| * | fixes #1205 Make include guards unique | Garrett D'Amore | 2020-02-24 | |
| | | | | | | The nng.h header should use the same file path based guards as the rest of the headers, so NNG_NNG_H (as it is delivered as <nng/nng.h>. | |||
| * | fixes #1005 TLS 1.3 support | Garrett D'Amore | 2020-02-23 | |
| | | | | | | | | | This introduces support for an external wolfSSL plugin, and generally creates the framework for pluggable TLS implementations. The wolfSSL engine is provided via an external module (git submodule), available either under a GPLv3 license or a commercial license. | |||
| * | Remove CircleCI support. | Garrett D'Amore | 2020-02-23 | |
| | | | | | | CircleCI does not by default have modern CMake, and GitHub Actions have proven to work more reliably, and with less friction. | |||
| * | Added atomic check for building on ARMs (#1196) | Ken Haase | 2020-02-14 | |
| | | ||||
| * | Fix typos in comments | Evgeny Ermakov | 2020-02-13 | |
| | | ||||
| * | Fix error checks | tromgy | 2020-02-13 | |
| | | | | | Most error codes in `nng_errno_enum` are positve values, so the existing error check would not catch something like `NNG_ECONNREFUSED`. | |||
| * | Survey occasionally does not cancel properly. | Garrett D'Amore | 2020-02-07 | |
| | | ||||
| * | fixes #1189 Extract and deprecate polyamorous mode | Garrett D'Amore | 2020-02-07 | |
| | | ||||
