Commit graph

79 commits

Author SHA1 Message Date
github-actions[bot] 5d957f3dba
Merge staging-next into staging 2022-10-11 00:05:26 +00:00
Franz Pletz 57f4391a43
haproxy: fix build with libxcrypt 2022-10-09 18:10:44 +02:00
R. Ryantm a04d544553 haproxy: 2.6.5 -> 2.6.6 2022-09-25 20:34:51 +00:00
R. Ryantm 8b0c26c7a1 haproxy: 2.6.4 -> 2.6.5 2022-09-05 22:35:02 +00:00
R. Ryantm 47d95a05df haproxy: 2.6.2 -> 2.6.4 2022-08-24 14:06:37 +00:00
R. Ryantm 886d7b7be3 haproxy: 2.5.5 -> 2.6.2 2022-07-31 14:59:48 +00:00
ajs124 fa32663f50 maintainers: remove fuzzy-id
no github account linked
2022-06-29 00:55:00 +02:00
R. Ryantm 92b9d84350 haproxy: 2.5.4 -> 2.5.5 2022-03-16 14:19:25 +00:00
R. RyanTM 81482dc674
haproxy: 2.5.3 -> 2.5.4
* haproxy: 2.5.3 -> 2.5.4 (#162666)

* haproxy: update meta attributes
add meta.changelog URL
update meta.license using non-legacy identifiers (GPL-2.0-or-later with some files being LGPL-2.1-only)

Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
2022-03-07 13:39:08 +01:00
R. Ryantm b71dc21f17 haproxy: 2.5.2 -> 2.5.3 2022-02-25 19:50:10 -08:00
R. Ryantm e2d7f24b2f haproxy: 2.5.1 -> 2.5.2 2022-02-18 22:15:46 +00:00
Thomas Gerbet 023a62d2de haproxy: 2.3.14 -> 2.5.1
Closes #153262
2022-01-30 13:37:20 +01:00
Thomas Gerbet 0bdde7ecdf haproxy: 2.3.13 -> 2.3.14
Fixes CVE-2021-40346.
2021-09-19 13:00:16 +02:00
Robert Scott b919ded180 haproxy: 2.3.10 -> 2.3.13 2021-08-24 21:15:51 +01:00
Jonathan Ringer 01bf147849 haproxy: fix lua lib name 2021-05-07 23:08:20 -07:00
R. RyanTM 1a58aec6a2 haproxy: 2.3.7 -> 2.3.10 2021-04-28 17:02:10 +00:00
R. RyanTM 4e0d3868c6 haproxy: 2.3.6 -> 2.3.7 2021-03-20 12:50:34 -04:00
R. RyanTM 759b6ffed0 haproxy: 2.3.5 -> 2.3.6 2021-03-08 13:21:19 +00:00
Ben Siraphob 4b2c44c0a7 treewide: drop conditional makeFlag for darwin when specifiying cross-compiler 2021-02-20 01:02:08 +07:00
Ben Siraphob 223f25cf4a treewide: add targetPrefix to hardcoded references to CC=cc 2021-02-20 01:01:46 +07:00
R. RyanTM 2e3cf03ab8 haproxy: 2.3.4 -> 2.3.5 2021-02-07 12:02:43 +00:00
R. RyanTM a0c0a1f8c1 haproxy: 2.3.2 -> 2.3.4 2021-01-30 04:53:42 +00:00
Ben Siraphob 8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
R. RyanTM 6710213c42 haproxy: 2.3.1 -> 2.3.2 2020-12-02 09:51:32 -08:00
R. RyanTM 2b4b716984 haproxy: 2.3.0 -> 2.3.1 2020-11-28 03:34:56 +00:00
Mario Rodas 7225ae36c3 haproxy: add passthru.tests 2020-11-14 04:20:00 +00:00
R. RyanTM 4fb71e299d haproxy: 2.2.4 -> 2.3.0 2020-11-13 15:19:20 +00:00
R. RyanTM b174be956e haproxy: 2.2.2 -> 2.2.4 2020-11-02 10:41:43 +00:00
R. RyanTM 045e915f61 haproxy: 2.1.7 -> 2.2.2 2020-08-03 11:12:26 +00:00
R. RyanTM d5d13e3113 haproxy: 2.1.6 -> 2.1.7 2020-07-03 18:11:52 +00:00
R. RyanTM 541f92f24e haproxy: 2.1.4 -> 2.1.6 2020-06-10 16:34:18 -07:00
R. RyanTM 65d787360d haproxy: 2.1.3 -> 2.1.4 2020-04-05 20:31:09 +00:00
R. RyanTM e08b7fff16 haproxy: 2.1.2 -> 2.1.3 2020-03-05 04:38:58 +00:00
R. RyanTM 2ef9818b0e haproxy: 2.0.10 -> 2.1.2 2020-02-09 09:55:52 +01:00
Robert Scott c0c3979c93 haproxy: 2.0.8 -> 2.0.10 (security)
addressing CVE-2019-19330
2019-12-01 14:51:06 +00:00
Peter Hoeg 4a589e5ea7 haproxy: 1.9.8 -> 2.0.8 2019-11-09 10:11:57 -08:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Rok Garbas 65781e204d
Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
R. RyanTM 538bf3deee haproxy: 1.9.7 -> 1.9.8
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2019-06-01 14:00:39 -07:00
R. RyanTM 1e7d8a0ba6 haproxy: 1.9.6 -> 1.9.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2019-05-01 11:13:58 +02:00
R. RyanTM 1ff140a862 haproxy: 1.9.3 -> 1.9.6
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2019-04-14 16:00:50 -07:00
R. RyanTM f53ceb228a haproxy: 1.9.1 -> 1.9.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2019-03-03 20:50:32 +01:00
R. RyanTM c31f4f85bc haproxy: 1.9.0 -> 1.9.1
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2019-01-17 10:25:26 -08:00
R. RyanTM bfc49b1f19 haproxy: 1.8.15 -> 1.9.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2019-01-03 09:37:23 -08:00
R. RyanTM 44482c54ff haproxy: 1.8.14 -> 1.8.15
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2018-12-17 01:14:46 +00:00
R. RyanTM 365dad81f8 haproxy: 1.8.13 -> 1.8.14
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/haproxy/versions
2018-10-04 08:50:53 +02:00
Vincent Bernat bf1473f5e0 haproxy: use getaddrinfo() on Linux (#44489)
As per project's README:

> Recent systems can resolve IPv6 host names using getaddrinfo(). This
> primitive is not present in all libcs and does not work in all of
> them either. Support in glibc was broken before 2.3. Some embedded
> libs may not properly work either, thus, support is disabled by
> default, meaning that some host names which only resolve as IPv6
> addresses will not resolve and configs might emit an error during
> parsing. If you know that your OS libc has reliable support for
> getaddrinfo(), you can add USE_GETADDRINFO=1 on the make command
> line to enable it. This is the recommended option for most Linux
> distro packagers since it's working fine on all recent mainstream
> distros. It is automatically enabled on Solaris 8 and above, as it's
> known to work.

Without this option, it is not possible for HAProxy to solve IPv6-only
names. This option is enabled in Debian builds without any notable
adverse effect.
2018-08-05 18:17:27 +02:00
Vincent Bernat cc1d82196c haproxy: 1.8.9 -> 1.8.13 (#44487)
The patches previously applied have been included upstream. Upstream
changelog (only MAJOR/MEDIUM):

2018/07/30 : 1.8.13
    - BUG/MEDIUM: h2: don't accept new streams if conn_streams are still in excess
    - BUG/MEDIUM: h2: never leave pending data in the output buffer on close
    - BUG/MEDIUM: h2: make sure the last stream closes the connection after a timeout
    - BUG/MEDIUM: threads: Fix the exit condition of the thread barrier
    - BUG/MEDIUM: stream-int: don't immediately enable reading when the buffer was reportedly full
    - BUG/MEDIUM: stats: don't ask for more data as long as we're responding
    - BUG/MEDIUM: threads/sync: use sched_yield when available
    - BUG/MEDIUM: h2: prevent orphaned streams from blocking a connection forever
    - BUG/MEDIUM: threads: properly fix nbthreads == MAX_THREADS
    - BUG/MEDIUM: threads: unbreak "bind" referencing an incorrect thread number
    - MEDIUM: proxy_protocol: Convert IPs to v6 when protocols are mixed

2018/06/27 : 1.8.12
    - BUG/MAJOR: stick_table: Complete incomplete SEGV fix

2018/06/26 : 1.8.11
    - BUG/MAJOR: Stick-tables crash with segfault when the key is not in the stick-table

2018/06/22 : 1.8.10
    - BUG/MEDIUM: spoe: Flags are not encoded in network order
    - BUG/MEDIUM: contrib/mod_defender: Use network order to encode/decode flags
    - BUG/MEDIUM: contrib/modsecurity: Use network order to encode/decode flags
    - BUG/MEDIUM: cache: don't cache when an Authorization header is present
    - BUG/MEDIUM: dns: Delay the attempt to run a DNS resolution on check failure.
    - BUG/MEDIUM: fd: Only check update_mask against all_threads_mask.
    - BUG/MEDIUM: servers: Add srv_addr default placeholder to the state file
    - BUG/MEDIUM: lua/socket: Length required read doesn't work
    - BUG/MEDIUM: stick-tables: Decrement ref_cnt in table_* converters
    - BUG/MEDIUM: spoe: Return an error when the wrong ACK is received in sync mode
    - BUG/MEDIUM: lua/socket: wrong scheduling for sockets
    - BUG/MAJOR: lua: Dead lock with sockets
    - BUG/MEDIUM: lua/socket: Notification error
    - BUG/MEDIUM: lua/socket: Sheduling error on write: may dead-lock
    - BUG/MEDIUM: lua/socket: Buffer error, may segfault
    - MAJOR: spoe: upgrade the SPOP version to 2.0 and remove the support for 1.0
    - BUG/MEDIUM: threads: handle signal queue only in thread 0
    - BUG/MAJOR: map: fix a segfault when using http-request set-map
    - BUG/MAJOR: ssl: Random crash with cipherlist capture
    - BUG/MAJOR: ssl: OpenSSL context is stored in non-reserved memory slot
    - BUG/MEDIUM: fd: Don't modify the update_mask in fd_dodelete().
    - BUG/MEDIUM: threads: Use the sync point to check active jobs and exit
2018-08-05 16:48:22 +02:00
Andreas Rammhold 4c9c4c0a97
haproxy: fix build on darwin 2018-06-08 23:17:44 +02:00
Andreas Rammhold ea8b37c1c8
haproxy: fix CVE-2018-11469 2018-06-04 22:11:09 +02:00