Commit Graph
100 Commits
Author SHA1 Message Date
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