Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
7.4.2024.01.15.p2 11 Sep 2024 09:46:49 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.4.2024.01.15-p2
This release adds SO_SPLICE support to FreeBSD relayd.
Sponsored by: Klara, Inc. |
7.4.2024.01.15.p1 02 May 2024 20:12:14 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.4.2024.01.15-p1
MFH: 2024Q2
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc. |
7.4.2024.01.15.p0 11 Apr 2024 12:24:10 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.4.2024.01.15-p0
This fixes recent build failures.
Also:
- Do not pass -lpfctl to LDFLAGS. Relayd's build system is already doing
that.
- Remove the bsd.own.mk patch, which support for armv6 and armv7 builds.
The patch has been upstreamed.
MFH: 2024Q2
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc. |
7.3.2023.05.09.p5_1 22 Jan 2024 15:50:45 |
Muhammad Moinur Rahman (bofh) |
net/relayd: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
7.3.2023.05.09.p5 03 Nov 2023 21:16:21 |
Robert Clausecker (fuz) |
net/relayd: fix build on armv6/armv7
Add armv6/armv7 to CLANG_ARCH so OpenBSD's bsd.own.mk knows that we are
building with clang on these.
Approved by: portmgr (build fix blanket)
MFH: 2023Q4 |
7.3.2023.05.09.p5 16 Oct 2023 14:33:47 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.3.2023.05.09-p5
This release fixes relayd on recent 15.0, where the pf(4) ioctls has
changed.
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc. |
7.3.2023.05.09.p4 30 Jul 2023 14:23:57 |
Mateusz Piotrowski (0mp) |
net/relayd: Regenerate checksums
It turns out that in the last round of testing I did not regenerate the
checksums correctly. Fixing it now.
MFH: 2023Q3
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc. |
7.3.2023.05.09.p4 27 Jul 2023 10:09:51 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.3.2023.05.09-p4
This release provides builds fixes for FreeBSD 12.
MFH: 2023Q3
Sponsored by: Modirum MDPay
Sponsored by: Klara Inc. |
7.3.2023.05.09.p3 26 Jul 2023 16:11:48 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.3.2023.05.09-p3
MFH: 2023Q3
Sponsored by: Modirum MDPay
Sponsored by: Klara Inc. |
7.3.2023.05.09.p2 19 Jun 2023 12:20:35 |
Mateusz Piotrowski (0mp) |
net/relayd: Update to 7.3.2023.05.09-p2
This version is in sync with the relayd version present in the OpenBSD
main branch as of 2023.05.09.
While here:
- Switch to a new repository where FreeBSD relayd is now maintained.
This is where we moved many of the port's patches to clean up the
files/ directory.
- Take maintainership as agreed via email with the current maintainer.
Sponsored by: Modirum MDPay
Sponsored by: Klara, Inc.
Co-authored-by: Dave Cottlehuber <dch@FreeBSD.org> |
5.5.20140810_8 29 Apr 2023 15:14:59 |
Muhammad Moinur Rahman (bofh) |
net/relayd: Mark BROKEN_SSL
- Fails to build with OpenSSL 3.0.0 and later
Approved by: portmgr (blanket) |
5.5.20140810_8 20 Feb 2023 10:50:18 |
Antoine Brodin (antoine) |
net/relayd: mark BROKEN
ca.c:241:19: error: variable has incomplete type 'RSA_METHOD' (aka 'struct
rsa_meth_st')
Reported by: pkg-fallout |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
5.5.20140810_8 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
5.5.20140810_8 01 Mar 2022 14:13:02 |
Fernando Apesteguía (fernape) Author: Steve Wills |
net/relayd: fix build
While here, pet linters.
PR: 262004
Reported by: swills@FreeBSD.org
Approved by: koue@chaosophia.net (maintainer)
MFH: 2022Q1 build fix |
5.5.20140810_8 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
5.5.20140810_8 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
5.5.20140810_8 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.5.20140810_8 11 Dec 2020 16:13:59 |
jbeich |
security/libressl: re-link static library consumers after r557713 |
5.5.20140810_7 04 Sep 2020 10:53:02 |
se |
Fix build with -no-common
While here make the substitution of %%PREFIX%% operational (again?).
It has probably been lost due to make makepatch generating patch files
after the substitution by the actual prefix has been performed in the
post-patch target.
To prevent this issue in the future, the substitution of %%PREFIX%%
by the actual prefix is moved in to the post-configure phase, since the
configure command does not rely on the substitution having been performed. |
5.5.20140810_6 09 May 2020 03:46:00 |
tobik |
Rebuild statically linked security/libressl consumers after r534416 |
5.5.20140810_5 16 Dec 2019 08:27:07 |
pi |
net/relayd: fix build if SSL_DEFAULT is libressl
PR: 239860
Submitted by: koue@chaosophia.net (maintainer), franco@opnsense.org |
5.5.20140810_5 19 Oct 2019 15:00:34 |
tobik |
Rebuild statically linked security/libressl consumers after r514815 |
5.5.20140810_4 26 May 2019 16:11:35 |
swills |
net/relayd: fix build on 12/CURRENT
While here, assign maintainer to submitter and clean up formatting a
little
PR: 236657
Submitted by: Nikola Kolev <koue@chaosophia.net> |
5.5.20140810_3 29 Mar 2019 13:18:24 |
garga |
Fix maintainer e-mail address |
5.5.20140810_3 18 Mar 2019 22:47:55 |
mm |
Drop maintainership of net/relayd
I don't have the will, time and resources to continue maintaining this. |
5.5.20140810_3 30 Oct 2018 20:51:48 |
mm |
net/relayd: mark as BROKEN on FreeBSD 12 and HEAD |
5.5.20140810_3 26 Aug 2018 08:16:51 |
delphij |
net/relayd: Stop using arc4random_stir
PR: 230830, 230756
Approved by: portmgr (antoine) |
5.5.20140810_2 15 Mar 2017 14:45:31 |
mat |
Remove all USE_OPENSSL occurrences.
Sponsored by: Absolight |
5.5.20140810_2 24 May 2016 19:45:13 |
lme |
Bump PORTREVISION after the last commit that changed the relayd rc script.
Reported by: junovich
Approved by: maintainer timeout (11 months) |
5.5.20140810_1 21 May 2016 10:13:11 |
lme |
Check relayd's configuration with {start,restart,reload}_precmd in the rc
script.
PR: 200914
Submitted by: Damien Fleuriot <dam@my.gd>
Approved by: maintainer timeout (11 months) |
5.5.20140810_1 19 May 2016 10:44:12 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
5.5.20140810_1 07 May 2015 18:52:19 |
antoine |
Unbreak |
5.5.20140810_1 07 May 2015 17:26:06 |
mat |
Update ports in the n* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
5.5.20140810_1 19 Mar 2015 16:44:59 |
bdrewery |
Update USE_GITHUB so it does not require GH_COMMIT.
Using this new scheme allows only setting the _tag_ or _commit hash_ in
GH_TAGNAME and not having to know the hash for a tag. This scheme will
download a tarball that has a different checksum than before due to a changed
directory name for extraction.
The following MASTER_SITES are provided to retain the old checksum and
directory structure (that require GH_COMMIT):
GH -> GHL
GITHUB -> GITHUB_LEGACY
Differential Revision: https://reviews.freebsd.org/D748
Submitted by: amdmi3
Reviewed by: mat, swills, antoine, bdrewery
With hat: portmgr |
5.5.20140810_1 15 Jan 2015 09:05:38 |
tijl |
Add missing USE_OPENSSL=yes
PR: 195796 |
5.5.20140810 10 Aug 2014 20:12:03 |
mm |
Update relayd to 2014-08-10 |
5.5.20140730 04 Aug 2014 19:55:52 |
mm |
Update relayd to 5.5.20140730
PR: 192260 |
5.4.20131122_4 24 Jul 2014 13:32:59 |
bapt |
Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2
With hat: portmgr |
5.4.20131122_3 13 Jun 2014 11:47:41 |
matthew |
* USES=uidfix -- staging without needing root access
* Don't install relayd.conf to staging; switch to @sample in pkg-plist
* Drop warnings for FreeBSD 7.x compat as that's long out of support
* Modernize LIB_DEPENDS
* Fix LICENSE: this is OpenBSD code, but it uses the ISC Licence
wording rather than either of the {2,3}-clause BSD licenses.
Approved by: portmgr (blanket "just fix it") |
5.4.20131122_2 31 May 2014 16:37:58 |
ak |
- Fix various distinfo errors
- Remove unused USE_* knobs
- Convert USE_TWISTED_RUN to USES
- Remove empty lines after .include <bsd.port.mk>
Approved by: portmgr (antoine) |
5.4.20131122_2 19 Jan 2014 12:44:59 |
mm |
Fix pkg-plist for relayd |
5.4.20131122_1 19 Jan 2014 12:19:25 |
mm |
Fix pkg-plist for relayd |
5.4.20131122 19 Jan 2014 12:07:22 |
mm |
Add STAGE support to net/relayd |
5.4.20131122 22 Nov 2013 07:36:53 |
mm |
Update to 5.4.20131122
Fixes bug: automatic retry in msgbuf_write on EAGAIN causes spinning. |
5.3.20131024 24 Oct 2013 20:24:08 |
mm |
Switch to USE_GITHUB infrastructure |
5.3.20131024 23 Oct 2013 22:52:21 |
mm |
Add updated distinfo |
5.3.20131024 23 Oct 2013 22:51:50 |
mm |
Update to 5.3.20131024 and unbreak on FreeBSD 10 |
5.2.20121122 30 Sep 2013 14:23:02 |
bdrewery |
- Remove default DISTNAME
PR: ports/165609
Submitted by: pgollucci (March 2012)
With hat: portmgr |
5.2.20121122 20 Sep 2013 22:10:25 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net) |
5.2.20121122 14 Sep 2013 17:13:10 |
mm |
Mark as BROKEN on head until fixed |
5.2.20121122 04 May 2013 22:48:04 |
flo |
Fix installation of ports that rely on cp -n for installing files. r245960
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.
We just ignore the error and continue, as we used to.
Reported by: jaset
Approved by: portmgr (bapt) |
5.2.20121122 31 Dec 2012 10:49:53 |
mm |
Update some of my ports to new options framework
Submitted by: Baptiste Daroussin <bapt@FreeBSD.org> |
5.2.20121122 22 Nov 2012 11:27:07 |
mm |
Update to 5.2.20121122
Feature safe: yes |
5.1.20120305 05 Mar 2012 16:29:08 |
mm |
Update to 5.1.20120305 |
5.0.20110907 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
5.0.20110907 07 Sep 2011 12:14:41 |
mm |
Update relayd to 5.0.20110907
FreeBSD port is now developed at https://github.com/mmatuska/relayd |
4.9.20110526_2 08 Jun 2011 17:38:08 |
pav |
- Mark BROKEN on 7.X: does not build
: undefined reference to `arc4random_buf'
Reported by: pointyhat |
4.9.20110526_2 06 Jun 2011 18:19:50 |
mm |
- Add patches for OpenBSD bugs 6624 and 6627
- Switch to USERS and GROUPS framework |
4.9.20110526_1 28 May 2011 09:46:41 |
mm |
- Start relayd earlier in rcorder |
4.9.20110526 26 May 2011 18:48:07 |
mm |
- Update to 4.9.20110526 (and unbreak check_script) |
4.9.20110522 22 May 2011 22:14:36 |
mm |
Update to 4.9.20110522 |
4.6.20090813_5 23 Mar 2011 15:53:22 |
mm |
- Add LICENSE knob(s) |
4.6.20090813_5 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
4.6.20090813_5 15 Jan 2011 00:26:39 |
mm |
Import patches from upstream:
- fix open sockets limit for health check
- only set SO_REUSEPORT for listening ports
Feature safe: yes |
4.6.20090813_4 25 Jul 2010 15:39:20 |
mm |
Update libevent to 1.4.14b
PR: ports/147723
Approved by: maintainer (timeout) |
4.6.20090813_3 10 Jun 2010 07:17:02 |
mm |
- Use PFRULE_STATESLOPPY if supported |
4.6.20090813_3 09 Jun 2010 20:58:26 |
mm |
- Fix SSL session id callback error (seed random before chroot) [1]
- Use IP_BINDANY if supported
- Update distfile
PR: ports/129859 [1]
Reported by: umoorjani.msv@gmail.com [1] |
4.6.20090813_2 31 May 2010 09:45:42 |
mm |
- Import relayctl runtime log verbosity setting from OpenBSD
- Import event handling change from OpenBSD
- Bump PORTREVISION |
4.6.20090813_1 30 May 2010 18:39:43 |
mm |
- Build only with OSVERSION => 702104
Reported by: pointyhat (pav) |
4.6.20090813_1 29 May 2010 08:51:01 |
mm |
- Add missing relayd.conf.sample to pkg-plist |
4.6.20090813_1 29 May 2010 08:44:58 |
mm |
- Fix SSL certificate paths to PREFIX
- Add relayd.conf.sample
- Bump PORTREVISION |
4.6.20090813 28 May 2010 11:59:50 |
mm |
- Update to 4.6.20090813
- Backport several patches from OpenBSD 4.7 and newer
- Fix build with FreeBSD 7 (arc4random.c)
- Fix user and group creation in pkginstall
- Add reload command to startup file
- Enable optional static build with libevent
- Take maintainership
PR: ports/147122
Approved by: kuriyama (private e-mail) |
4.2.20071221_1 27 Mar 2010 00:15:24 |
dougb |
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr# |
4.2.20071221_1 15 Jul 2009 16:56:10 |
dougb |
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops. |
4.2.20071221_1 06 Jan 2009 17:59:31 |
pav |
- Remove conditional checks for FreeBSD 5.x and older |
4.2.20071221_1 19 Aug 2008 16:40:17 |
mnag |
- Update libevent dependency and bump PORTREVISION |
4.2.20071221 08 Apr 2008 15:57:29 |
gahr |
- Fix build on sparc64 and amd64
Approved by: maintainer (timeout), miwi (mentor) |
4.2.20071221 19 Feb 2008 21:06:29 |
pav |
- Mark BROKEN on amd64: does not compile
Reported by: pointyhat |
4.2.20071221 20 Jan 2008 21:38:26 |
kuriyama |
OpenBSD's Relay Daemon (previously known as hoststated).
relayd is a daemon to relay and dynamically redirect incoming
connections to a target host. Its main purposes are to run as a
load-balancer, application layer gateway, or transparent proxy. The
daemon is able to monitor groups of hosts for availability, which is
determined by checking for a specific service common to a host group.
WWW: http://spootnik.org/relayd/
# This port will work on $OSVERSION >= 700049.
# If you want to use on RELENG_6, apply a patch in
#
http://www.openbsd.org/cgi-bin/cvsweb/src/sys/net/pf_table.c.diff?r1=1.67&r2=1.68 |