aboutsummaryrefslogtreecommitdiff
path: root/net/haproxy
Commit message (Collapse)AuthorAge
* haproxy: update to v2.6.8Christian Lachner2023-01-28
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* acme-acmesh: Provide a 'combined' certificate bundle as wellToke Høiland-Jørgensen2022-12-14
| | | | | | | | | | | | | | | The haproxy hotplug script creates a 'combined' certificate bundle that contains both the certificate chain and the private key. However, having a daemon hotplug script write into CERT_DIR is not great; so let's provide the bundle as part of the main acme framework, keeping it in $domain_dir and just linking it into CERT_DIR. That way we can keep CERT_DIR as just a collection of links for everything, that no consumers should need to write into. Also make sure to set the umask correctly so the combined file is not world-readable (since it contains the private key). Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
* haproxy: use .crt as extension for certificatesGlen Huang2022-11-28
| | | | Signed-off-by: Glen Huang <i@glenhuang.com>
* amce: use procd to restart servicesGlen Huang2022-10-24
| | | | | | | Directly calling `/etc/init.d/<service> reload` in a hotplug script can inadvertently start a stopped service. Signed-off-by: Glen Huang <i@glenhuang.com>
* haproxy: Update HAProxy to v2.6.6Christian Lachner2022-09-26
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.6.4Christian Lachner2022-08-31
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.6.2Christian Lachner2022-08-16
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* acme: use the hotplug systemGlen Huang2022-08-16
| | | | Signed-off-by: Glen Huang <heyhgl@gmail.com>
* haproxy: Update HAProxy to v2.6.1Christian Lachner2022-06-22
| | | | | | | | - New major LTS release (https://www.mail-archive.com/haproxy@formilux.org/msg42371.html) - Sadly, no QUIC/H3 support for now because the QuicTLS library - which is a fork of OpenSSL - would be needed. However, we do not have a package for that and I currently do not want to build and statically link it into the haproxy package - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.17Christian Lachner2022-05-25
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.16Christian Lachner2022-05-13
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.15Christian Lachner2022-03-16
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: add conflict to packages with SSL or without SSL supportJosef Schlehofer2022-03-06
| | | | | | | | | | | | | | | | Both packages provide the same packages and should conflict to each other. Fixes: ``` Packages 'haproxy' and 'haproxy-nossl' do not conflict while providing same file: /usr/sbin/haproxy Packages 'haproxy' and 'haproxy-nossl' do not conflict while providing same file: /etc/haproxy.cfg Packages 'haproxy' and 'haproxy-nossl' do not conflict while providing same file: /etc/init.d/haproxy ``` They should not be installed side by side. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* haproxy: Makefile polishingJosef Schlehofer2022-03-06
| | | | | | | | | | | - There should be shorter TITLE in Package/haproxy/Default otherwise it is not shown - No need to call Build/Prepare/Default - Remove twice TITLE in non-SSL variant - Make conffiles more clear - Remove empty menu for halog Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* haproxy: Update HAProxy to v2.4.14Christian Lachner2022-03-02
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.13Christian Lachner2022-02-17
| | | | | | | - Update haproxy download URL and hash - Updated upstream patches Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.10Christian Lachner2022-01-09
| | | | | | | - Update haproxy download URL and hash - Updated upstream patches Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.9Christian Lachner2021-11-26
| | | | | | | | - Update haproxy download URL and hash - Switched over to using USE_LIBATOMIC in favor of -latomic - Added a patch which fixes nossl builds Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.7Christian Lachner2021-10-08
| | | | | | | | - Update haproxy download URL and hash - Make build-target and parameters dependant on configured c-library - Removed duplicate build-parameters Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.4Christian Lachner2021-09-08
| | | | | | | | - This update fixes CVE-2021-40346; see: https://jfrog.com/blog/critical-vulnerability-in-haproxy-cve-2021-40346-integer-overflow-enables-http-smuggling/ - Update haproxy download URL and hash - Make use of $(AUTORELEASE) for PKG_RELEASE Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.3Christian Lachner2021-08-31
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.1Christian Lachner2021-06-19
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.4.0Christian Lachner2021-05-18
| | | | | | | | | | - New upstream major release with tons of new features and LTS (see: https://www.haproxy.com/blog/announcing-haproxy-2-4/) - Update haproxy download URL and hash - Activate promtheus exporter support the new way (using USE_PROMEX=1) - Cleaned up haproxy-specific CFLAGS - Changed the halog build to make use of the new Makefile target (admin/halog/halog) Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.14Christian Lachner2021-05-01
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.13Christian Lachner2021-04-06
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.11Christian Lachner2021-03-19
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.10Christian Lachner2021-03-13
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.9Christian Lachner2021-02-07
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.8Christian Lachner2021-01-17
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.7Christian Lachner2021-01-10
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.6Christian Lachner2020-12-02
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.5Christian Lachner2020-11-07
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: use new extra_command function definitionFlorian Eckert2020-11-04
| | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* haproxy: Update HAProxy to v2.2.4Christian Lachner2020-10-02
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.3Christian Lachner2020-09-09
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.2Christian Lachner2020-07-31
| | | | | | | - Update haproxy download URL and hash - This new version also adds LUA 5.4 support Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.2.1Christian Lachner2020-07-27
| | | | | | | | | - New major version (LTS release) - Update haproxy download URL and hash - Remove obsolete dladdr1-dependency-patch as it has been upstreamed - USE_REGPARM is obsolete and therefore removed from our Makefile Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.1.7Christian Lachner2020-06-10
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.1.5Christian Lachner2020-05-31
| | | | | | | | | - Update haproxy download URL and hash - This version introduces backtrace-support via backtrace(), however, it must be disabled because neither MUSL nor UCLIBC support it (build fails because of missing execinfo.h) - Our previous UCLIBC patch is now obsolete and has been removed. We now only disable libcrypt support. - A new patch was backported from the haproxy dev-branch which fixes an IFDEF which should only allow GLIBC to use dladdr1 and make builds fall back to dladdr when using other c-libs. The previous logic was bogus and broke the build on UCLIBC. Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.1.4Christian Lachner2020-04-03
| | | | | | | | - Update haproxy download URL and hash - Add new patches (see https://www.haproxy.org/bugs/bugs-2.1.4.html) - This fixes CVE-2020-11100 (http://git.haproxy.org/?p=haproxy-2.1.git;a=commit;h=f17f86304f187b0f10ca6a8d46346afd9851a543) Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.1.3Christian Lachner2020-02-13
| | | | | | | - Update haproxy download URL and hash - Add new patches (see https://www.haproxy.org/bugs/bugs-2.1.3.html) Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.1.2Christian Lachner2020-02-03
| | | | | | | | | - Major version jump from v2.0 to v2.1 - Update haproxy download URL and hash - Add new patches (see https://www.haproxy.org/bugs/bugs-2.1.2.html) - Stop building LUA 5.3 in the haproxy build-process and use liblua5.3 as a dependency instead Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.0.12Christian Lachner2019-12-22
| | | | | | | | - Update haproxy download URL and hash - Remove @neheb's obsolete-ssl patch as it was upstreamed, see: (http://git.haproxy.org/?p=haproxy-2.0.git;a=commit;h=6445d988ec8def9d0f80de0eda9c5763d39facc1) Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.0.11Christian Lachner2019-12-15
| | | | | | | - Update haproxy download URL and hash - Remove obsolete patches Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.0.10Christian Lachner2019-11-29
| | | | | | | | - Update haproxy download URL and hash - Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.10.html) - This fixes CVE-2019-19330 (See: https://nvd.nist.gov/vuln/detail/CVE-2019-19330) Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.0.9Christian Lachner2019-11-17
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Rework hotplug script for HAProxyChristian Lachner2019-11-08
| | | | | | | | - Migrated init-script to procd. - Removed the old hotplug script as it is unnecessary and caused long boot-times for r7800 and possibly others. Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update patches for HAProxy v2.0.8Christian Lachner2019-11-02
| | | | | | - Add new patches (see https://www.haproxy.org/bugs/bugs-2.0.8.html) Signed-off-by: Christian Lachner <gladiac@gmail.com>
* haproxy: Update HAProxy to v2.0.8Christian Lachner2019-10-23
| | | | | | - Update haproxy download URL and hash Signed-off-by: Christian Lachner <gladiac@gmail.com>
* treewide: Use default PKG_BUILD_DIR when possibleJeffery To2019-10-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes lines that set PKG_BUILD_DIR when the set value is no different from the default value. Specifically, the line is removed if the assigned value is: * $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION) The default PKG_BUILD_DIR was updated[1] to incorporate BUILD_VARIANT if it is set, so now this is identical to the default value. * $(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_SOURCE_SUBDIR) if PKG_SOURCE_SUBDIR is set to $(PKG_NAME)-$(PKG_VERSION), making it the same as the previous case * $(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) This is the same as the default PKG_BUILD_DIR when there is no BUILD_VARIANT. * $(BUILD_DIR)/[name]-$(PKG_VERSION) where [name] is a string that is identical to PKG_NAME [1]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=e545fac8d968864a965edb9e50c6f90940b0a6c9 Signed-off-by: Jeffery To <jeffery.to@gmail.com>