summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixes #1083 Missing a markdown symbol in README.mdHEADmasterGarrett D'Amore2022-08-201-1/+1
|
* Fixed #1082 (#1085)Karim Vergnes2022-08-201-1/+1
|
* Bump version.1.2Garrett D'Amore2022-04-181-4/+4
|
* Remove code coverage link and report.Garrett D'Amore2022-04-181-1/+0
| | | | | This is in sustaining mode, and we aren't building for coverage analysis anymore. The old data is stale.
* We don't use appveyor anymore.Garrett D'Amore2022-04-181-53/+0
|
* Expand grace for timeouts for cloud based CI/CD.Garrett D'Amore2022-04-181-4/+5
|
* Update for Discord.Garrett D'Amore2022-04-181-20/+3
|
* Update badges for GitHub actions.Garrett D'Amore2022-04-181-2/+3
|
* GitHub actions workflows.Garrett D'Amore2022-04-183-0/+66
|
* fixes #1076 Fails to build from source in Visual StudioGarrett D'Amore2022-04-181-1/+4
|
* fixes #1071 CMake 2.8.12 required (doc inaccuracy)Garrett D'Amore2021-12-281-2/+2
|
* add IPv6 link-local support to nanomsg (#1055)Oded Engel2021-12-281-2/+37
|
* Avoiding null pointer dereference (#1062)Binho2021-12-284-1/+10
|
* build success as a 3rdparty (#1045)Ethan2021-12-281-1/+1
| | | Co-authored-by: yichengming <yichengming@sensetime.com>
* docs: fix simple typo, attemps -> attempts (#1053)Tim Gates2021-06-135-5/+5
|
* Update CMakeLists.txtMarco Scardovi2021-06-111-3/+3
| | | These tests fails due to timeout errors on CPUs like HPPA
* Add vcpkg installation instructionsPhoebeHui2020-05-271-0/+11
|
* docs: fix typoJason Cooke2019-08-051-1/+1
|
* Pass null as timeout to select() when infinite timeout is requestedMaciej Nowak2019-06-091-1/+1
|
* Fix typoTiger Lee2019-03-261-1/+1
| | | `tpc` should be `tcp` here.
* fixes #997 Windows IPC Assertion failed: !self->pipesendbuffix997Garrett D'Amore2018-11-211-2/+6
|
* Bump version to 1.1.5.1.1.5Garrett D'Amore2018-10-151-1/+1
|
* Fix code which breaks strict aliasing rule in C language (#990)David Ward2018-09-101-5/+11
| | | | | Use memcpy() instead of dereferencing a type-punned pointer. This avoids warnings from the compiler, which indicate it may optimize the code in a way that results in unexpected behavior.
* Enable version handling in exported CMake package (#989)Dennis Klein2018-09-104-2/+62
| | | | | | | | This implements the version constraint signature of the find_package CMake command, e.g. one can find a minimum version or a specific version: find_package(nanomsg 1.1.4 [EXACT]) ^^^^^^^^^^^^^
* fixes #981 Delete useless definitionsGarrett D'Amore2018-08-281-3/+0
| | | | Thanks to @skyformat99 for noticing.
* Fix some format issues in src/utils/hash.c (#988)Simon Huang2018-08-151-14/+14
|
* Bump version to 1.1.4.1.1.4Garrett D'Amore2018-06-071-1/+1
|
* fixes #958 Android NDK supportGarrett D'Amore2018-06-073-80/+88
| | | | | | To build this you will need to use the Android appropriate version of cmake, and point it at the toolchain file that is included with the NDK.
* Remove unused variable.Garrett D'Amore2018-06-071-1/+0
|
* fixes #978 nanomsg IPC on Windows is very fragileGarrett D'Amore2018-06-073-54/+114
| | | | | | | | | | | | This is critical for hardening use cases with other IPC clients such as nng or mangos. The old code made some very incorrect assumptions about the atomicity of named pipes and ReadFile. We've changed the code so that if ReadFile (or WSARecv incidentally) ever returns a partial read, we keep going. This solves a critial assertion error, and greatly improves the crash resistance of nanomsg when using IPC on Windows.
* fixes #948 Handle leak on WindowsGarrett D'Amore2018-06-011-0/+1
| | | | Thanks to @SEFIROT-GmbH for the fix.
* Bump version to 1.1.3.1.1.3Garrett D'Amore2018-05-231-1/+1
|
* Update RELEASING to reflect CircleCI and revised doc release process.Garrett D'Amore2018-05-231-13/+12
|
* fixes #974 Point users at NNG.Garrett D'Amore2018-05-232-0/+36
|
* fixes #977 Want status tags for CircleCI, and coverage report.Garrett D'Amore2018-05-232-40/+2
|
* Add missing steps.Garrett D'Amore2018-05-231-0/+1
|
* Separate coverage into separate step.Garrett D'Amore2018-05-231-7/+29
|
* Fix code coverage to use $GCOV.Garrett D'Amore2018-05-231-3/+3
|
* Copy-pasta error from NNG for coverage.Garrett D'Amore2018-05-231-1/+1
|
* More compilation fixes (warning fixes) with new compilers.Garrett D'Amore2018-05-233-0/+4
|
* Add codecov.Garrett D'Amore2018-05-232-1/+21
|
* Remove unused variable (found with new clang warnings.)Garrett D'Amore2018-05-231-1/+0
|
* Fix paste errors.Garrett D'Amore2018-05-231-3/+2
|
* fixes #973 Activate CircleCI for legacy nanomsgGarrett D'Amore2018-05-232-0/+77
| | | | | This adds initial plumbing for CircleCI. Follow up changes may be required.
* fixes #976 Enable all warnings by defaultGarrett D'Amore2018-05-234-4/+36
| | | | | | While here we fix a few warnings we found, and enable coverage building with CMake. This is in anticipation of switching to Circle CI.
* fixes #975 Add CMakeLists for demosGarrett D'Amore2018-05-232-0/+32
|
* export cmake target (#949)qsodev2018-05-231-0/+4
| | | | | * export cmake target * add compile definition NN_STATIC_LIB for depending targets
* fixes #935 nn_term will crash if no nn_socket is ever createdrel113Garrett D'Amore2018-05-221-7/+15
|
* fixes #944 cmake command error for windows versionGarrett D'Amore2018-05-221-1/+1
|
* fixes #969 win: build on case-sensitive file systems failGarrett D'Amore2018-05-221-3/+3
| | | | | | This is attempts to build using mingw on some other system, or cross-build. This isn't officially supported, but no reason not to fix this to make it better.