| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | fixes #1104 move allocation of protocol objects to common core | Garrett D'Amore | 2020-01-03 | |
| | | | | | fixes #1103 respondent could inline backtrace | |||
| * | More REP protocol coverage tests. | Garrett D'Amore | 2020-01-02 | |
| | | ||||
| * | Disable httpclient tests -- proxy caches are making this fail. | Garrett D'Amore | 2020-01-02 | |
| | | ||||
| * | Limit the batch size, and set some timeouts for compat_tcp. | Garrett D'Amore | 2020-01-02 | |
| | | ||||
| * | fixes #1099 Should inline backtrace buffer in REP | Garrett D'Amore | 2020-01-02 | |
| | | ||||
| * | GitHub actions need to run on pull requests too. | Garrett D'Amore | 2020-01-02 | |
| | | ||||
| * | Fixes broken win32 build. (#1092) | Cody Piersall | 2020-01-02 | |
| | | | | | | | When using the 32-bit Windows compiler, the functions InterlockedIncrementAcquire64() and and InterlockedDecrementRelease64() are not defined. So we fall back to the more generic InterlockedAcquire64() and InterlockedDecrement64() on 32-bit Windows. | |||
| * | fixes #1090 nni_strlcat is unused | Garrett D'Amore | 2020-01-02 | |
| | | ||||
| * | fixes #1088 REP protocol does not signal SENDFD properly | Garrett D'Amore | 2020-01-01 | |
| | | | | | | We've also added some TEST_NNG_SEND_STR and TEST_NNG_RECV_STR to help with convenience when writing test code. | |||
| * | fixes #1083 Random number improvements | Garrett D'Amore | 2020-01-01 | |
| | | ||||
| * | Add error message for NNG_ECONNSHUT (#1084) | Robert Bielik | 2020-01-01 | |
| | | | | | | | * Add error message for NNG_ECONNSHUT * Added missing space after string. | |||
| * | Fixup a few codacy complaints. | Garrett D'Amore | 2020-01-01 | |
| | | ||||
| * | fixes #1081 Use after free possible in stats | Garrett D'Amore | 2020-01-01 | |
| | | | | | | | | fixes #1080 Desire better way to access statistics for NNG objects We've also added a test that uses some of this, in order to verify that the req protocol rejects invalid peers. | |||
| * | Fix releases link. | Garrett D'Amore | 2019-12-31 | |
| | | ||||
| * | fixes #1079 Use after free panic in tcp_dialer | Garrett D'Amore | 2019-12-30 | |
| | | ||||
| * | fixes #1075 WebSocket heap use after free | Garrett D'Amore | 2019-12-30 | |
| | | | | | | This also introduces a new atomic boolean type, so we can use that to trigger whether we've added the HTTP handler or not. | |||
| * | Fix compilation errors and warnings when NNG_ENABLE_STATS is OFF | Robert Bielik | 2019-12-30 | |
| | | ||||
| * | Add nng_http_server_get_address to cmake for generation of docs | Robert Bielik | 2019-12-30 | |
| | | ||||
| * | Insert a cache control header to attempt to prevent caching. | Garrett D'Amore | 2019-12-30 | |
| | | ||||
| * | fixes #1073 Bump minor version | Garrett D'Amore | 2019-12-30 | |
| | | | | | | | This increases the minor version to 1.3.0. This is not yet an official release, so you can't rely on it, and we will probably add more API features before we finalize 1.3.0. | |||
| * | Add http server method for getting address | Robert Bielik | 2019-12-29 | |
| | | ||||
| * | fixes #1059 compat_tcp test sometimes times out | Garrett D'Amore | 2019-12-29 | |
| | | ||||
| * | fixes #1064 Potential deadlock in statistics code | Garrett D'Amore | 2019-12-29 | |
| | | | | | | | | | fixes #1063 Include sanitizer runs in CI fixes #1068 Wssfile test sometimes fails with wrong error code While here, addressed a number of clang-tidy items, and some light cleanup of code we were already in. | |||
| * | Silence a few clang-tidy complaints. | Garrett D'Amore | 2019-12-29 | |
| | | ||||
| * | Remove some unused includes from POSIX resolver. | Garrett D'Amore | 2019-12-29 | |
| | | ||||
| * | fixes #1065 resolver leaks work structures | Garrett D'Amore | 2019-12-29 | |
| | | | | | | | This includes changes to support setting the sanitizer *correctly* (the old code CMake stuff didn't quite get it right), and addresses a number of failures in the test code found by the address sanitizer. | |||
| * | Release 1.2.2.v1.2.2 | Garrett D'Amore | 2019-12-28 | |
| | | ||||
| * | fixes #1062 Windows client connections cannot get NNG_OPT_LOCADDR | Garrett D'Amore | 2019-12-28 | |
| | | ||||
| * | fixes #986 ws_read_finish_str free invalid pointer | Garrett D'Amore | 2019-12-28 | |
| | | | | | | | Also, this has refactored the websocket stream test to the new acutest.h, and includes a much deeper test of fragmentation and reassembly of websocket streams. | |||
| * | Brittleness in pair1 mono faithful test. | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | fixes #1057 reqpoll test fails (bad test logic) sometimes | Garrett D'Amore | 2019-12-27 | |
| | | | | | The reqpoll test is now moved into the common req/rep logic. | |||
| * | Time calculations in acutest.h off by factor of 10. | Garrett D'Amore | 2019-12-27 | |
| | | | | | | Also, the MONOTONIC_RAW clock on linux is a poor choice for accurate timing. Use the normal MONOTONIC clock. | |||
| * | We always have NNG_TRANSPORT_WS configured for testing. | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | Bind to IP address -- localhost might not go where you think. | Garrett D'Amore | 2019-12-27 | |
| | | | | | Seeing this failure in the cloud on Darwin. | |||
| * | Allow more time for the listener to get going in the cloud. | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | Test output might be misleading | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | Move the WSS file test, and hopefully provide more debuggability. | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | fixes #1042 testutil.h could offer better test failure diagnosis | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | Add possibility to use mbedtls cmake target if available | Robert Bielik | 2019-12-27 | |
| | | ||||
| * | Attempt at improved coverage for Darwin and mbedTLS. | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | Fix codecov ignore paths. | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | fixes #1051 nni_ntop is unused | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | coverage collection not working on macOS | Garrett D'Amore | 2019-12-27 | |
| | | ||||
| * | fixes #1031 Code coverage is busted | Garrett D'Amore | 2019-12-26 | |
| | | ||||
| * | fixes #940 httpclient Timeout can succeed in cloud | Garrett D'Amore | 2019-12-26 | |
| | | ||||
| * | fixes #1037 http client crashes (pthread lock bugs) | Garrett D'Amore | 2019-12-26 | |
| | | | | | | | This reference counts both TCP and IPC dialers running on POSIX configurations, as we need to take care not to destroy the dialer until any streams associated with are completely destroyed. | |||
| * | Various clang tidy fixups in the POSIX pollers. | Garrett D'Amore | 2019-12-26 | |
| | | ||||
| * | fixes #1040 Convert rest of the protocols to new CMake infra | Garrett D'Amore | 2019-12-25 | |
| | | ||||
| * | Always show master branch status. | Garrett D'Amore | 2019-12-24 | |
| | | ||||
| * | fixes #1038 Linux should use getentropy or getrandom | Garrett D'Amore | 2019-12-24 | |
| | | ||||
