Magnus Edenhill
1fb2af0955
Update list of supported KIPs
2021-10-25 18:14:53 +02:00
Magnus Edenhill
063a9ae7a6
Mock push_request_errors() appended the errors in reverse order
2021-10-11 22:15:44 +02:00
Magnus Edenhill
2d78e928d8
Transactional producer: Fix possible message loss on OUT_OF_ORDER_SEQ error ( #3575 )
2021-10-11 22:15:44 +02:00
Magnus Edenhill
09916a752e
Ensure timers are started even if timeout is 0
2021-10-06 20:37:55 +02:00
Magnus Edenhill
df16ea5530
AddOffsetsToTxn Refresh errors did not trigger coord refresh ( #3571 )
2021-10-06 20:37:55 +02:00
Magnus Edenhill
3180dbd5a1
Travis: bump Linux base builder from trusty to xenial to circumvent ISRG cert expiry
...
.. which causes older versions of OpenSSL+curl to fail to download OpenSSL..
2021-10-05 19:25:17 +02:00
Magnus Edenhill
6d5fbf9131
Don't overwrite ssl.ca.location on OSX ( #3566 )
2021-10-01 22:26:30 +02:00
Magnus Edenhill
ecf3d00974
mklove: try both wget and curl for archive downloads
2021-10-01 22:26:30 +02:00
Magnus Edenhill
2fd81e149d
Travis: Remove -Werror from OSX worker since OpenSSL builds have quite a few warnings
2021-09-30 14:40:55 +02:00
Magnus Edenhill
95bc0fb2b3
Apply OpenSSL PR 16409 patch to fix 1.1.1l build issues on OSX
2021-09-30 14:40:55 +02:00
Magnus Edenhill
b76e649929
mklove openssl installer: workaround build issue in 1.1.1l on osx.
2021-09-30 14:40:55 +02:00
Magnus Edenhill
f64035c2c0
mklove: show more of failed build logs
2021-09-30 14:40:55 +02:00
Magnus Edenhill
ec044fca05
mklove: added mklove_patch
2021-09-30 14:40:55 +02:00
Magnus Edenhill
806f8f85a4
Travis: use --source-deps-only for dependencies instead of using homebrew
...
Homebrew is fantastically slow to update to Travis-CI, and it is burning
build credits like crazy.
2021-09-30 14:40:55 +02:00
Magnus Edenhill
c33cdc54fd
Travis: reduce build minutes (tagged jobs)
2021-09-30 14:40:55 +02:00
Magnus Edenhill
7bc7d6088f
Don't build ancient OSX Sierra artifacts
2021-09-30 14:40:55 +02:00
Magnus Edenhill
9c97720a08
mklove: allow --source-deps-only OpenSSL builds on OSX
2021-09-30 14:40:55 +02:00
Magnus Edenhill
7b54ade2e6
mklove: portable checksum checking for downloads
2021-09-30 14:40:55 +02:00
Magnus Edenhill
e6742cd7cd
mklove: fix static bundle .a generation on osx
2021-09-30 14:40:55 +02:00
Magnus Edenhill
c7cebbe813
Bump to version 1.8.2
...
(Skipping 1.8.1 due to dotnet release with that number)
2021-09-23 16:09:32 +02:00
Magnus Edenhill
28f3163635
Improve nuget release script
...
- Verify artifact file contents and architectures.
- Verify that artifact attributes match.
- Get README, CONFIG,.. etc, from artifacts instead of local source tree
(which may not match the released version).
2021-09-23 16:09:32 +02:00
Magnus Edenhill
576355f16a
Add 'ssl.ca.pem' property ( #2380 )
2021-09-20 14:37:18 +02:00
Magnus Edenhill
9ded5eefaf
Add MSVC 140 runtimes (for packaging)
2021-09-15 21:46:12 +02:00
Magnus Edenhill
33de703cda
Travis: show sha256sums of artifacts prior to deploy
2021-09-15 21:46:12 +02:00
Magnus Edenhill
3cbc7a13e7
AppVeyor: rotate access keys
2021-09-15 21:46:12 +02:00
Magnus Edenhill
3f837a734d
Travis: New secure env vars
2021-09-15 21:46:12 +02:00
Chris Novakovic
92da916fff
mklove: make zlib test program compilable
...
The test program that is used at compile-time to detect whether zlib is
available fails to compile due to `NULL` being undefined:
```
_mkltmpyos55w.c:5:20: error: use of undeclared identifier 'NULL'
z_stream *p = NULL;
^
1 error generated.
```
This means that zlib availability is only automatically detected when
using pkg-config.
Import `stddef.h` (which defines `NULL`) in the test program, allowing
zlib to be automatically detected via a compilation check.
2021-09-13 07:46:14 +02:00
jenny
5aa9ea865b
Fix a small error due to the unreleased lock before program exit
...
Fix a small error due to the unreleased lock skm->lock before program exit.
2021-08-27 09:45:28 +02:00
Magnus Edenhill
6a1595f5e2
rxidle and txidle were stats emitted as unsigned 64, now signed ( #3519 )
2021-08-26 23:07:31 +02:00
Magnus Edenhill
422024250e
Docker dotnet images have changed names, updated.
2021-08-26 23:07:31 +02:00
Magnus Edenhill
b688390559
Travis: login with docker account to avoid rate-limiting
2021-08-26 23:07:31 +02:00
Magnus Edenhill
b4ed73a686
Verify checksum of source dependencies and bump to OpenSSL 1.1.1l, zstd 1.5.0
2021-08-26 23:07:11 +02:00
Magnus Edenhill
a935035a3f
mklove: Use curl for module downloads
...
.. instead of wget, since we rely on curl elsewhere.
2021-08-26 23:07:11 +02:00
Benjamin Naecker
c4d5694900
Adds support for buildling on illumos
2021-08-24 10:44:27 +02:00
Magnus Edenhill
87f57de587
Fix test 0055 now when flush() does not wait for linger.ms
2021-08-24 10:13:53 +02:00
Magnus Edenhill
ca1b30e050
Move Admin request arguments to result op to make them available on merge ( #3476 )
2021-08-24 10:13:53 +02:00
Magnus Edenhill
6c12e4cca6
Add cleanup-s3.py script
2021-08-24 09:05:45 +02:00
Magnus Edenhill
825865f993
Update Changelog
2021-08-23 09:27:58 +02:00
Magnus Edenhill
e250f54cfd
Bump version defines to v1.8.0 final
2021-08-23 09:27:49 +02:00
Hans Kuder
edd0c16877
add changelog message
2021-08-23 08:52:47 +02:00
Hans Kuder
7f22b2c331
Keep session alive when receiving heartbeat responses during rebalancing
2021-08-23 08:52:47 +02:00
Magnus Edenhill
fa6cf31498
Travis: Disable C99 for all builds but the integration test build
...
.. since it hampers the use of assembler (asm()) on arm64.
2021-08-20 18:43:36 +02:00
Magnus Edenhill
a51bc30488
Travis ARM64: build static lib
2021-08-20 18:43:36 +02:00
Magnus Edenhill
136dd79634
Reduce Travis-CI runtime
...
* Reduce number of jobs when not building a tag
* Run unit tests if no tag, and local quick suite (old default) when tagged.
* Combine some jobs.
2021-08-20 18:43:36 +02:00
Magnus Edenhill
d2bc7490e4
Use vcpkg version pinning(ish)
2021-08-12 20:59:06 +02:00
Magnus Edenhill
f57074c613
Appveyor: build with VS 2015 and msvcr 140, use vcpkg for deps
2021-08-12 20:59:06 +02:00
Magnus Edenhill
38edf868d2
Fix ssl.ca.location=probe default on OSX to not alter CONFIGURATION.md
...
.. since we want CONFIGURATION.md generated identically on all platforms.
2021-08-12 20:58:14 +02:00
Magnus Edenhill
22707a3c08
Override linger.ms when flush()ing ( #3489 )
2021-08-12 20:58:14 +02:00
Magnus Edenhill
4ab0965154
Rename crc32c() to rd_crc32c() to avoid conflict with other (static) libraries ( #3461 )
2021-08-12 20:57:36 +02:00
Magnus Edenhill
55ad6101ac
Don't trigger auto.offset.reset on temporary errors (e.g., disconnects or timeouts) ( #3442 )
2021-07-12 17:07:51 +02:00