Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
20 Jul 2022 14:23:26 1.3.9_6 |
Tobias C. Berner (tcberner)  |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
29 Jun 2022 16:33:13 1.3.9_6 |
Po-Chuan Hsieh (sunpoet)  |
www/serf: Update WWW
Approved by: portmgr (blanket) |
19 Aug 2021 15:06:24 1.3.9_6 |
Bernhard Froehlich (decke)  |
www/serf: Fix CPE information
Approved by: portmgr (blanket) |
06 Apr 2021 14:31:07 1.3.9_6 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
03 Feb 2021 20:35:24
1.3.9_6 |
lev  |
Fix incompatibility with KTLS.
PR: 253214
Submitted by: madpilot@FreeBSD.org |
31 May 2020 21:31:38
1.3.9_5 |
lev  |
Migrate to scons with python3 support.
PR: 246743
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> |
25 May 2020 18:33:44
1.3.9_5 |
sunpoet  |
Update USES=scons to specify scons of Python 2
- While I'm here, convert emulators/gem5 and games/marsnomercy to USES=scons |
03 Nov 2019 22:54:24
1.3.9_4 |
lev  |
Fix build with LibreSSL 2.8+
PR: 233480
Submitted by: Bernard Spil <brnrd@freebsd.org> |
11 Feb 2019 12:49:52
1.3.9_3 |
lev  |
Rename Kerberos-related options to system-wide names.
PR: 235584
Submitted by: prj@rootwyrm.com |
11 Jun 2018 08:34:33
1.3.9_3 |
amdmi3  |
- Switch to new test framework
Approved by: portmgr blanket |
21 Mar 2018 21:24:44
1.3.9_3 |
brnrd  |
devel/apr1: Bump portrevision
- Repair my rookie mistake of earlier today
- Bump revision of dependent ports (again)
Reported by: antoine |
21 Mar 2018 19:50:35
1.3.9_2 |
brnrd  |
devel/apr1: Fix runtime issues of dependent port
- iconv is in base in all supported FreeBSD versions
- Fix build with MariaDB 10.2 [2]
- Bump portrevision in dependencies
PR: 226705 [1], 226026 [2]
With hat: apache
Approved by: joneum (apache) |
06 Sep 2016 15:48:27
1.3.9_1 |
lev  |
Add forotten patch file
Submitted by: Olli Hauer <ohauer@FreeBSD.org> |
06 Sep 2016 13:19:52
1.3.9 |
lev  |
Update to 1.3.9
Simplify Makefile
PR: 212345, 206359
Submitted by: Olli Hauer <ohauer@FreeBSD.org>, John Hein
<z7dr6ut7gs@snkmail.com> |
19 Jul 2016 11:04:14
1.3.8_1 |
mat  |
When there is a do-install target, do not use a post-install target, do
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight |
01 Apr 2016 14:33:58
1.3.8_1 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
19 Mar 2016 14:23:02
1.3.8_1 |
lev  |
Ad support for different Kerberos installations.
PR: 207508 |
17 Jan 2016 15:01:34
1.3.8_1 |
ohauer  |
- fix typo in do-install s/SENTENV/SETENV/
Until now ${SETENV} is empty so the fix does not
affect the result. (no MFH)
Submitted by: John Hein
Approved by: lev@ (implicit) |
14 Nov 2015 19:04:59
1.3.8_1 |
ohauer  |
project moved from code.google to serf.apache.org
- update MATER_SITES and pkg-desc to reflect new home
Approved by: lev@ (implicit) |
19 Oct 2015 12:35:56
1.3.8_1 |
lev  |
Fix "serf.pc" to allow static builds with serf. |
27 Feb 2015 12:23:46
1.3.8 |
amdmi3  |
- Add LICENSE_FILE
- Drop @dirrm* from plist
Approved by: portmgr blanket |
27 Oct 2014 15:54:20
1.3.8 |
lev  |
Update to latest version.
PR: 194616 |
28 Aug 2014 21:37:55
1.3.7_1 |
tijl  |
- In www/serf move libssl and libcrypto from Requires.private to
Libs.private in serf-1.pc such that subversion-static can use
"pkg-config --static" instead of requiring a .la file
- Remove an old libtool patch from devel/subversion
Approved by: ohauer |
11 Aug 2014 18:58:30
1.3.7 |
ohauer  |
- update to 1.3.7
with hat apache@
Approved by: lev@ (implicit)
MFH: 2014Q3
Security: CVE-2014-3504
69048656-2187-11e4-802c-20cf30e32f6d |
21 Jun 2014 09:57:35
1.3.6_1  |
ohauer  |
- change Maintainer from apache@ to lev@ (subversion maintainer)
subversion(18) is the main consumer of serf, so it is better
this ports are maintained together.
Approved by: lev |
12 Jun 2014 09:17:33
1.3.6_1  |
tijl  |
Bump PORTREVISION on everything that depends on devel/apr1 due to the
library version change.
Approved by: portmgr (implicit) |
10 Jun 2014 18:31:36
1.3.6  |
ohauer  |
- update to 1.3.6
Changelog:
Serf 1.3.6 [2014-06-09, from /tags/1.3.6, rxxxx]
Revert r2319 from serf 1.3.5: this change was making serf call handle_response
multiple times in case of an error response, leading to unexpected behavior. |
08 Jun 2014 16:26:52
1.3.5_1  |
ohauer  |
- possible fix for all the subversion18 failures
reported on the subversion-user list and on forums.freebsd.org
- bump PORTREVISION
PR: ports/190757
Submitted by: lev
Obtained from: https://forums.freebsd.org/viewtopic.php?p=260727#p260727 |
27 May 2014 14:55:03
1.3.5  |
bapt  |
Convert to USES=scons
In this port scons refuses every argument it doesn't know about hence we cannot
completly rely on USES=scons and have to redefine do-build and do-install |
28 Apr 2014 08:34:23
1.3.5  |
ohauer  |
- update to 1.3.5
Serf 1.3.5 [2014-04-27, from /tags/1.3.5, rxxxx]
Fix issue #125: no reverse lookup during Negotiate authentication for proxies.
Fix a crash caused by incorrect reuse of the ssltunnel CONNECT request (r2316)
Cancel request if response parsing failed + authn callback set (r2319)
Update the expired certificates in the test suite. |
16 Mar 2014 16:07:59
1.3.4  |
ohauer  |
ports in cat www where MAINTAINER=ports
- USE_BZIP2 -> USES= tar:bzip2
- LICENSE=BSD -> BSD[n]CLAUSE |
26 Feb 2014 20:59:24
1.3.4  |
ohauer  |
- update to version 1.3.4
- do not use USES=scons [1]
- adjust MASTER_SITES
- adopt new LIB_DEPENDS notation
[1] The upstream Scons script is terrible broken, the ports framework
sets args unknown to the SConstruct script and every unknown arg
breaks the script :( Unluckily I haven't found a way to strip the
breaking args with our shiny USES=scons framework)
Changes:
Serf 1.3.4 [2014-02-08, from /tags/1.3.4, rxxxx]
Fix issue #119: Endless loop during ssl tunnel setup with Negotiate authn
Fix issue #123: Can't setup ssl tunnel which sends Connection close header
Fix a race condition when initializing OpenSSL from multiple threads (r2263)
Fix issue #138: Incorrect pkg-config file when GSSAPI isn't configured |
04 Feb 2014 05:50:02
1.3.3  |
ohauer  |
- Add GSSAPI support (default=off)
PR: ports/186433
Submitted by: Ryan Steinmetz <zi@FreeBSD.org> |
02 Feb 2014 14:59:45
1.3.3  |
ohauer  |
- update www/serf to version 1.3.3
Changelog:
Serf 1.3.3 [2013-12-09, from /tags/1.3.3, r2242]
Fix issue 129: Try more addresses of multihomed servers
Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE correctly (r2225)
Return APR_TIMEUP from poll() to enable detecting connection timeouts (r2183)
PR: ports/186037
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
30 Dec 2013 20:55:19
1.3.2_1  |
ohauer  |
- rename AL2 to APACHE20 in Mk/bsd.licenses.db.mk
- svn move Templates/Licenses/AL2 Templates/Licenses/APACHE20
- add APACHE10 and APACHE11 to Mk/bsd.licenses.db.mk
- add entry in UPDATING
- bulk change all ports AL2 => APACHE20
- math/openfst/pkg-plist: remove share/licenses/openfst-1.3.4
PR: ports/184785
Submitted by: ohauer
Reviewed by: tabthorpe
Approved by: portmgr (tabthorpe@) |
09 Nov 2013 20:21:36
1.3.2_1  |
ohauer  |
- add Apache2 license
- unbreak devel/subversion-static and
devel/subversion (with STATIC=on)
by installing a absolute minimum libserf-1.la file
- bump PORTREVISION |
05 Nov 2013 21:57:17
1.3.2  |
ohauer  |
- update to version 1.3.2 |
20 Sep 2013 23:36:54
1.2.1_1  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
14 Aug 2013 22:35:54
1.2.1_1  |
ak  |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
06 Jul 2013 08:50:22
1.2.1_1  |
ohauer  |
- remove gmake dependency
- bump PORTREVISION
PR: ports/179933
Submitted by: Tijl Coosemans tijl@ |
11 Jun 2013 22:26:36
1.2.1  |
ohauer  |
- update to version 1.2.1
Changelog:
Serf 1.2.1 [2013-06-03, from /tags/1.2.1]
Fix issue 95: add gssapi switches to configure (r1864, r1900)
Fix issue 97: skip mmap bucket if APR_HAS_MMAP is undefined (r1877)
Fix issue 100: building against an old Windows Platform SDK (r1881)
Fix issue 102: digest authentication failures (r1885)
Improve error return values in SSPI authentication (r1804)
Ensure serf-1.pc is constructed by serfmake (r1865)
Optimize SPNego authentication processing (r1868)
Reject certs that application does not like (r1794)
Fix possible endless loop in serf_linebuf_fetch() (r1816)
Windows build: dereference INTDIR in serf.mak (r1882)
PR: ports/179274
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
19 Mar 2013 13:16:01
1.2.0  |
ohauer  |
- fix pkg-plist
PR: 176759
Submitted by: Daniel Hagerty <hag@linnaean.org> |
19 Mar 2013 13:04:31
1.2.0  |
eadler  |
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi) |
28 Feb 2013 20:32:20
1.2.0  |
ohauer  |
- update to version 1.2.0
Changelog:
Serf 1.2.0 [2013-02-22, from /tags/1.2.0]
Fixed issue 94: Serf can enter an infinite loop when server aborts conn.
Fixed issue 91: Serf doesn't handle an incoming 408 Timeout Request
Fixed issue 80: Serf is not handling Negotiate authentication correctly
Fixed issue 77: Endless loop if server doesn't accept Negotiate authn
Fixed issue 93: cleanup-after-fork interferes with parent (r1714)
Fixed most of issue 89: Support REAL SPNEGO authentication
Enable Negotiate/Kerberos support for proxy servers.
Return error when C-L, chunked, gzip encoded response bodies where
truncated (due to aborted connection) (r1688)
Add a logging mechanism that can be enabled at compile-time.
Don't lookup server address if a proxy was configured. (r1706)
Fix an off-by-one in buffer sizing (r1695)
Disable SSL compression by default + API to enable it (r1692)
New serf_connection_get_latency() for estimated network latency (r1689)
New error code and RFC compliance for the HTTPS tunnel (r1701, r1644)
Handle EINTR when a user suspends and then backgrounds the app (r1708)
Minor fixes and test suite improvements.
PR: 176404
Submitted by: Pedro Giffuni <giffunip@tutopia.com> |
04 Nov 2012 00:14:06
1.1.1  |
ohauer  |
- fix serf.pc by removing wrong Requires.private statement
No version bump needed, the issue was detected in a special openoffice-3-devel
build
Noted by: Maho NAKATA <maho@apache.org> on the apache@ list
Feature safe: yes |
06 Oct 2012 08:28:25
1.1.1  |
ohauer  |
- update serf to 1.1.1
From changelog:
Serf 1.1.1 [2012-10-04, from /tags/1.1.1]
Fixed issue 86: ensure requeued requests are correctly handled. This fixes:
- infinite loop with multiple connection resets or SIGPIPE errors
- "connection" hang where we would not re-queue requests that are held after
we re-connect
Fixed issue 74: test_all goes in an endless loop
Fix memory leak when conn. is closed explicitly/due to pool cleanups (r1623)
Fix for https on Windows: handle connection aborts (r1628..-30,-33,-34,-37)
Add new error codes for the SSL bucket
Serf 1.1.0 [2012-06-07, from /tags/1.1.0]
New: serf_bucket_request_set_CL() for C-L based, non-chunked requests (Only the first 15 lines of the commit message are shown above ) |
20 Dec 2011 00:46:02
1.0.0  |
pgollucci  |
PR: ports/163220 |
20 Dec 2011 00:43:56
1.0.0  |
pgollucci  |
- Update to 1.0.0
http://apr.apache.org/versioning.html now applies
note that s/serf-0/serf-1/g AND the shlib version bump.
HOWEVER
nothing depends on www/serf with default options
you need WITH_SERF=yes
HENCE
no PORTREVISION bumps
Discussed with: portmgr (linimon) via #bsdports
With Hat: apache
Sponsored by: RideCharge Inc. / TaxiMagic |
14 May 2011 17:24:08
0.7.2  |
ohauer  |
- update to version 0.7.2
- additional bump subversion PORTREVISION
Changes: http://code.google.com/p/serf/source/browse/trunk/CHANGES
Serf 0.7.2 [2011-03-12, branch 0.7.x r1451]
Actually disable Nagle when creating a connection (r1441).
Return error when app asks for HTTPS over proxy connection (r1433).
Serf 0.7.1 [2011-01-25, branch 0.7.x r1431]
Fix memory leak when using SSL (r1408, r1416).
Fix build for blank apr-util directory (r1421).
Serf 0.7.0 [2010-08-25, r1407]
Fix double free abort when destroying request buckets. (Only the first 15 lines of the commit message are shown above ) |
19 Mar 2011 12:38:54
0.3.1_2  |
miwi  |
- Get Rid MD5 support |
18 May 2010 04:08:06
0.3.1_2  |
pgollucci  |
- Chase devel/apr -> devel/apr1 shuffling
PR: ports/146553
Submitted by: myself (pgollucci@)
With Hat: apache@ |
18 May 2010 04:05:05
0.3.1_1  |
pgollucci  |
- Convert ports/ to devel/apr1
PR: ports/146553
Submitted by: myself (pgollucci@)
With Hat: apache@ |
05 May 2010 21:52:39
0.3.1_1  |
pgollucci  |
4/5: Chase devel/apr shlib bump
PR: ports/146130
Approved by: portmgr (pav)
Tested by: -exp run (pav)
With Hat: apache@ |
05 May 2010 03:03:58
0.3.1  |
pgollucci  |
- Update to 0.3.1 [no shlib bump]
With Hat: apache@ |
29 Apr 2010 17:30:25
0.3.0  |
pgollucci  |
- Assign some ports to apache@
Note: net/luasocket is a direct requirement for mod_wombat which will be
very core to httpd 2.4.x+ (www/apache24) |
16 May 2009 06:27:56
0.3.0  |
pgollucci  |
- Mark most of my ports MAKE_JOBS_SAFE=yes
Tested by: several builds in P6 TB |
31 Jan 2009 20:56:00
0.3.0  |
pgollucci  |
- Update to 0.3.0
- Ensure apr 1.x is used
- Fix typo in comments
- Pass maintainer to submitter (me)
PR: ports/131100
Approved by: rodrigc via irc (previous maintainer) |
04 Jul 2008 18:45:57
0.2.0  |
rodrigc  |
Update to 0.2.0
PR: 125160
Submitted by: Philip M. Gollucci <pgollucci p6m7g8 com> |
28 May 2008 21:59:02
0.1.2  |
db  |
- Fixed misplaced MKDIR |
28 May 2008 21:01:11
0.1.2  |
db  |
The serf library is a C-based HTTP client library built upon the
Apache Portable Runtime (APR) library. It multiplexes connections,
running the read/write communication asynchronously. Memory copies
and transformations are kept to a minimum to provide high
performance operation.
WWW: http://serf.googlecode.com
PR: ports/124059
Submitted by: Craig Rodrigues <rodrigc at FreeBSD.org> |