Tristan
4bfaf1ddc2
Update HAProxy 2.8-dev to a0658c3
2023-01-20 10:36:49 +00:00
Tristan
a4080a3bed
Update HAProxy stable to 2.7.2
2023-01-20 10:36:02 +00:00
Tristan
467205795a
Update to HAProxy 2.8-dev to 86aac23
2023-01-18 10:05:15 +00:00
Tristan
d97aff501b
Update to HAProxy 2.8-dev to 0392612
2023-01-13 07:31:03 +00:00
Tristan
de4d519773
Cleanup debian patch list and resources overrides
2022-12-25 20:07:22 +01:00
Tristan
173c65a319
Remove debian reproducible.patch
2022-12-25 19:58:36 +01:00
Tristan
51f011b281
Update resources further
2022-12-25 14:33:46 +01:00
Tristan
3b09c98628
Optimize memory resource usage of CI jobs
2022-12-25 14:25:56 +01:00
Tristan
5e9594f7ea
Update HAProxy stable to 2.7.1
2022-12-25 13:24:51 +00:00
Tristan
8255b1082c
Update HAProxy 2.8-dev to 23078c8
2022-12-25 14:02:07 +01:00
Tristan
9bc12df7d6
Update 2.8-dev to e30f378
2022-12-02 15:04:21 +00:00
Tristan
d245b94c81
Update README project status and example
2022-12-01 20:33:46 +00:00
Tristan
e56a430d43
Update HAProxy stable to 2.7.0 and dev to 2.8.0
...
Also upgrade LUA from 5.3.6 to 5.4.4
2022-12-01 19:42:19 +00:00
Tristan
7ab51179ed
Update HAProxy 2.7-dev to 061a098
2022-11-29 17:06:39 +00:00
Tristan
1440ff3e88
Update HAProxy 2.7-dev to 5a63e72
2022-11-29 16:23:32 +00:00
Tristan
e0a0069558
Update HAProxy 2.7-dev to a462ee0
...
Related to issue https://github.com/haproxy/haproxy/issues/1943
2022-11-22 16:59:30 +00:00
Tristan
7ad3c9b904
Update HAProxy 2.7-dev to 7078fb1
2022-11-22 10:55:58 +00:00
Tristan
d04277f2ca
Update HAProxy 2.7-dev to 7583c36
2022-11-21 09:41:12 +00:00
Tristan
b7be1799b7
Update HAProxy 2.7-dev to c860150
...
Shoutout to @mattiwei for making rst-ttl happen so quickly! :-)
2022-11-19 04:14:47 +00:00
Tristan
bceb2fc7e1
Update HAProxy 2.7-dev to a0abec8
...
No extra change but it's tagged 2.7-dev9
2022-11-18 17:10:20 +00:00
Tristan
6cdd98d052
Update HAProxy 2.7-dev to 2f668f0
...
Includes a few neat QUIC-related patches letsgooo
2022-11-18 16:12:41 +00:00
Tristan
c8e6b3addf
Update HAProxy 2.7-dev to 4639689d
2022-11-13 10:07:25 +00:00
Tristan
52776027f1
Set Linux target to linux-glibc when building HAProxy raw binaries on Linux
2022-11-04 13:46:06 +00:00
Tristan
db96a2450f
Update HAProxy 2.7-dev to aa529f7
2022-11-04 13:30:58 +00:00
Tristan
f9505b92ac
Use QuicTLS 1.1.1s
...
In light of Willy's comments on
https://github.com/haproxy/haproxy/issues/1903#issuecomment-1302171732 ,
we should use an OpenSSL base of 1.1.1, to avoid the massive performance
penalty of 3.x (with HAProxy at least).
So undo the QuicTLS 3.0.7 revert (from 1.1.1q) and upgrade to QuicTLS 1.1.1s
We should hear more details after HAProxyConf on the exact metrics, and
in general in the future about the state of LibreSSL/WolfSSL/etc as
alternatives.
2022-11-04 13:30:51 +00:00
Tristan
7b33131e59
Upgrade QuicTLS to OpenSSL 3.0.7 base
2022-11-02 15:45:05 +00:00
Tristan
e8271a2cee
Revert "Merge branch 'openssl-crit-vuln-tmp111' into 'main'"
...
This reverts commit cd2a7ce9f1 , reversing
changes made to 393170a3d3 .
2022-11-02 15:44:20 +00:00
Tristan
a0cbf904ca
Update HAProxy 2.7-dev to 1ef1b85
2022-11-01 14:06:40 +00:00
Tristan
ad619bd131
Prepare build based on OpenSSL 1.1.1q in case 3.x CVE is really bad and QuicTLS not reactive
2022-11-01 13:54:46 +00:00
Tristan
393170a3d3
Remove slowdebug build targets
2022-10-25 22:17:30 +01:00
Tristan
dab88ad70a
Update QuicTLS to 3.0.6
2022-10-24 15:07:43 +01:00
Tristan
fc7e7cfaff
Update HAProxy 2.7-dev to 7941ead
2022-10-24 11:35:30 +01:00
Tristan
141cf96504
Update HAProxy 2.7-dev to 1d9f170
2022-10-24 09:25:54 +01:00
Tristan
d5e1d60310
Update HAProxy makefile defaults to v2.6.6
2022-10-24 08:35:06 +01:00
Tristan
0533648bd0
Update HAProxy 2.6 to 2.6.6
...
See https://git.haproxy.org/?p=haproxy-2.6.git;a=commit;h=274d1a4dffe332885bce12f04ac0e452c5f512b2
2022-10-24 08:33:35 +01:00
Tristan
1a4bdd296c
Update HAProxy 2.7-dev to 910b757
2022-10-24 08:32:50 +01:00
Tristan
c85c6fd7e7
Update HAProxy 2.7-dev to ae1e14d
...
Fixes https://github.com/haproxy/haproxy/issues/1801
2022-09-20 16:34:09 +01:00
Tristan
127a2b57f8
Update HAProxy 2.7-dev to e3e3121
2022-09-16 20:36:06 +02:00
Tristan
f108ad8d10
Upgrade 2.7-dev to 243c2d1
2022-09-14 09:37:26 +02:00
Tristan
65b4b95091
Update HAProxy 2.7-dev to 2f105b8 (>2.7-dev5)
2022-09-04 02:02:35 +01:00
Tristan
d5c60af0ba
Update HAProxy 2.6 to 2.6.5
2022-09-04 02:01:18 +01:00
Tristan
43bc1d577b
Update HAProxy 2.7-dev to ecb40b2
2022-09-01 22:24:07 +01:00
Tristan
ba4a4fa0d7
Upgrade 2.7-dev to 149c531
2022-08-27 22:23:06 -04:00
Tristan
d71b73f0a8
Upgrade 2.7-dev to e35463c
2022-08-27 10:59:59 -04:00
Tristan
0ce02a2cf7
Upgrade 2.7-dev to eba9088
2022-08-26 00:44:20 -04:00
Tristan
6cd73d8cf5
Update HAProxy 2.7-dev to 8bd146d8
...
And enable gitlab-ci retries (sigh)
2022-08-23 21:23:35 +01:00
Tristan
3e6a54a2ef
Update HAProxy 2.7-dev to da9c4418
2022-08-22 22:24:54 +01:00
Tristan
2cff6ab573
Update HAProxy stable to 2.6.4
2022-08-22 22:08:54 +01:00
Tristan
347092eeb7
Upgrade HAProxy dev to 2.7-dev4 (f532019)
2022-08-20 19:06:51 +01:00
Tristan
55baabf77c
Upgrade HAProxy stable to 2.6.3
...
Also re-enable previously disabled regtest
2022-08-19 23:16:59 +01:00
Tristan
c763889b65
Upgrade HAProxy 2.7-dev to a846a17
2022-08-19 13:18:05 +01:00
Tristan
ea2364fbe3
Update HAProxy 2.7-dev to 4173a39
2022-08-18 09:49:47 +01:00
Tristan
0a3a6f569a
Fix cursed makefile subshell issue for deb changelog
...
Makefiles are really cringe; too bad everything else is even worse :-)
2022-08-18 09:14:51 +01:00
Tristan
e589c31f67
Add a slowdebug (-O0 etc) dev build
2022-08-18 08:38:04 +01:00
Tristan
08b2b4e18d
Update 2.7-dev to b29a1dc
2022-08-17 14:45:20 +01:00
Tristan
f69fa6f09f
Update 2.7-dev to 11a6f40
2022-08-17 00:44:52 +01:00
Tristan
7a2acb5659
Update 2.7-dev to 35a66c0
2022-08-12 15:08:21 +01:00
Tristan
efb0d6724e
Update 2.7-dev to bfb077a
2022-08-12 11:24:54 +01:00
Tristan
0b728f223d
Update 2.7-dev to 7629f5d
2022-08-12 10:59:31 +01:00
Tristan
a4c196bae5
Update 2.7-dev to 99897d1
2022-08-08 11:39:19 +01:00
Tristan
ad2ef3c38b
Update 2.7-dev to f9d4a7d
2022-08-05 15:36:02 +01:00
Tristan
3760de8eb9
Ensure -gdwarf-4 CFLAG to be able to read debug symbols on older GDB
...
gaaahhhh >:(
2022-08-03 14:48:26 +01:00
Tristan
1d4de21948
Ensure -ggdb3 flag always passed to HAProxy
2022-08-03 14:41:24 +01:00
Tristan
990582a689
Update HAProxy 2.7-dev to 2c77a5e
2022-08-03 14:06:00 +01:00
Tristan
79e2f46444
Pick up CC for OpenSSL and ensure version logged for OpenSSL and HAProxy in build
2022-08-03 10:05:20 +01:00
Tristan
6ddf51d2b1
Update HAProxy 2.7-dev to bd6ec1b
2022-08-01 17:49:03 +01:00
Tristan
50d25158ac
Update HAProxy stable to 2.6.2 (16a3646f) and 2.7-dev to 2200a9ca
2022-07-22 18:55:45 +01:00
Tristan
60a2d48baf
Ensure 4G guaranteed memory for build jobs
2022-07-17 00:57:53 +01:00
Tristan
491653c555
Update dev build to HAProxy 2.7-dev2
2022-07-17 00:51:49 +01:00
Tristan
1be20182fa
Update QuicTLS to 3.0.5+quic
2022-07-07 09:08:42 +01:00
Tristan
85fb50ced9
Update HAProxy dev to 1d93217
...
https://git.haproxy.org/?p=haproxy.git;a=commit;h=1d93217a057cb202a49b0fae2ebcffc32495fbe6
2022-07-07 09:08:27 +01:00
Tristan
fbec8df613
Update HAProxy dev to 649b3fd9
...
https://git.haproxy.org/?p=haproxy.git;a=commit;h=649b3fd9aa24300e05bbc38c70a4a2a99d29bf8d
2022-07-01 06:43:46 +01:00
Tristan
be3f0258e1
Update QuicTLS to 3.0.4+quic
2022-07-01 06:43:19 +01:00
Tristan
9755b6a860
Upgrade 2.7-dev to f9de4e9
...
And tweak out MAKEARGS for Darwin builds to pass fully
2022-06-25 04:11:07 +01:00
Tristan
908852a35d
Upgrade 2.7-dev to 2bed1f16
2022-06-23 22:00:42 +02:00
Tristan
677f7d51b8
Upgrade 2.7-dev build to include fix for GH #1749
2022-06-23 21:04:06 +02:00
Tristan
fcd7322363
Ensure only first line of commit message is used as changelog
2022-06-23 15:40:45 +02:00
Tristan
8be4a5d29a
Add convenience debian scratch env setup script
...
Purely for local reproduction purposes
2022-06-23 15:23:48 +02:00
Tristan
05b9f1eabe
Add necessary switches for darwin builds
2022-06-23 15:23:25 +02:00
Tristan
9bbd35ce49
Update README.md for project status
2022-06-23 10:45:59 +02:00
Tristan
6cec36bc0f
Upgrade stable to v2.6.1 and dev to 2.7 current master
2022-06-22 16:45:46 +02:00
Tristan
504a45defa
Fix QuicTLS & HAProxy linking, run regtests in CI
2022-06-14 05:34:19 +01:00
Tristan
bee423c7a7
Re-add $DEBIAN_CODENAME to main rolling image tags
2022-06-14 01:39:10 +01:00
Tristan
ff54aaf3a7
Fix typo
2022-06-14 01:36:44 +01:00
Tristan
ae1e3c7f3e
Fix publication versions
2022-06-14 01:25:29 +01:00
Tristan
058b2276a1
Build haproxy dev branches
2022-06-14 01:11:59 +01:00
Tristan
314f42f618
Fix haproxy short version computation in Docker job
2022-06-11 12:04:26 +01:00
Tristan
cd15a8e324
Use DEBuilder base image to speed up CI
2022-06-11 11:34:33 +01:00
Tristan
41494f6b92
Dynamically resolve HAProxy and QuicTLS versions from makefiles
2022-06-11 10:51:37 +01:00
Tristan
34c6fcf982
Build against OpenSSL/QuicTLS 3.0.3+quic
2022-06-11 10:41:24 +01:00
Tristan
cf2d2a9eb8
Add support for including extra patches at build time
2022-06-11 08:10:06 +01:00
Tristan
d32519511b
Build debian packages for non-main branches too
2022-06-09 21:24:19 +01:00
Tristan
c20fbd995b
Add support for feature branch versions
2022-06-09 12:53:17 +01:00
Tristan
2ad5d4cd47
Workaround Gitlab's package registry being stuck in the 80s
...
URL encoding isn't exactly groundbreaking technology, ffs
2022-06-07 12:49:24 +01:00
Tristan
3cb7de23c7
Update docs
2022-06-07 12:28:23 +01:00
Tristan
a571ec1e69
Finalize Debian artifacts publication
2022-06-07 12:25:39 +01:00
Tristan
2d3e941dee
Set QuicTLS version to be based on build repo commit + build UTC date
2022-06-07 12:00:30 +01:00
Tristan
68d4913ecf
Update mangadex subversion tag to be -mangadex-$SHORTSHA
2022-06-07 11:12:45 +01:00
Tristan
273565f77a
Add Debian packaging
2022-06-07 10:46:39 +01:00
Tristan
b96c915703
Cleanup makefiles and curl calls
2022-06-07 04:06:13 +01:00