Commit Graph

55 Commits

Author SHA1 Message Date
naddy
c715eab9a5 drop RCS Ids 2022-03-11 19:38:05 +00:00
giovanni
22fadb5298 Update to 1.6.9 and switch to libevent2
From Moritz Buhl
2020-12-13 08:19:19 +00:00
giovanni
b13e556364 Update to 1.5.18 2019-09-20 21:40:41 +00:00
giovanni
b72581a20b update to 1.5.16
adds authentication to ansi protocol
bug fixes
2019-08-02 14:04:27 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
giovanni
51994a7154 Update to 1.5.14
Initial diff from David Carlier with tweaks by me and sthen@
enable tls per sthen@ proposal
ok sthen@
2019-05-14 16:49:05 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
a03b57dc37 Update to memcached-1.5.6. Upstream now stops listening to UDP by default so
remove the extra bit from the rc.d script and tweak pkg-readme. Also listen
to IPv6 localhost suggested by jca. ok giovanni@
2018-03-03 13:39:18 +00:00
sthen
555aa8d2a3 additionally switch memcached default to disabling the UDP socket,
which should also become the default in the next upstream version.

suggested by memcached project maintainer Dormando, ok giovanni@
2018-02-27 10:50:02 +00:00
sthen
2778eba499 Switch memcached's default command line to restrict to localhost and show
how to remove this in the pkg-readme file if needed.

Upstream wiki says "Memcached does not spend much, if any, effort in
ensuring its defensibility from random internet connections. So you
must not expose memcached directly to the internet, or otherwise any
untrusted users. Using SASL authentication here helps, but should not be
totally trusted."

memcached normally listens to both TCP and UDP. In particular the UDP
means that unfirewalled instances are a big DoS amplification risk.

ok giovanni@ (maintainer) kili@ jca@
2018-02-26 19:49:02 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
giovanni
e823cacd8d Update to 1.5.3
disable no_drop_privileges option to be sure pledge(2) will be always enabled
hints & ok jca@
2017-12-21 14:56:43 +00:00
giovanni
ac51dc234a update to 1.5.2 and simplify pledge(1) patch
ok rsadowski@
2017-10-31 07:39:25 +00:00
landry
1b7362e4df Update to memcached 1.4.39.
Fixes CVE-2017-9951.

Create var/run/memcached with correct perms/ownership in rc_pre, and
document in README how to make it listen on a unix socket instead of
localhost/network.

ok giovanni@ (maintainer)
2017-07-17 08:35:08 +00:00
giovanni
75a5b5722a update to 1.4.38 2017-07-01 13:54:39 +00:00
giovanni
8d533b5c4e bugfix update to 1.4.37 and regen patches 2017-06-20 19:52:26 +00:00
giovanni
0585f863f2 Important bugfix update to 1.4.36
Full Changelog at https://github.com/memcached/memcached/wiki/ReleaseNotes
2017-04-11 12:49:52 +00:00
giovanni
1353ef0430 Security update to 1.4.33
fixes a remote code execution but pledge(2) is protecting us
2016-11-14 17:44:49 +00:00
giovanni
70869f23c3 Security update to 1.4.32, one patch applied upstream
ok sthen@
2016-10-25 21:08:48 +00:00
giovanni
c881b8e974 Update to 1.4.31
ok sthen@
2016-09-02 14:20:31 +00:00
giovanni
31d184b04d Add pledge(2) support
hints from semarie@ and sthen@
ok sthen@
2016-03-09 14:50:11 +00:00
giovanni
16eb0949bd Update to 1.4.25 and add a tool to monitor the memcached server
hint and ok sthen@
2016-03-05 21:30:16 +00:00
giovanni
a668dcb4ca Update to 1.4.24
ok gonzalo@
2015-05-05 15:43:03 +00:00
giovanni
899b3fddc6 honours CFLAGS and remove an old comment on a patch
diff by Donovan Watteau
ok sthen@
2015-02-19 08:01:59 +00:00
sthen
e40b170dac Move memcached's sasl support (recently enabled in the port) to a flavour
rather than enabling it unconditionally. For some situations, packet filtering
is good enough, and increasing the codebase by 5x to add user authentication
isn't so desirable ;)    ok giovanni@
2014-11-04 21:16:45 +00:00
giovanni
cd21e26614 Update to 1.4.21
enable sasl2 authentication
move MESSAGE to README file
prodded by Frantisek Holop and gonzalo@
ok gonzalo@
2014-11-04 15:11:05 +00:00
giovanni
a7196718e9 Long overdue update to 1.4.20 and take maintainership
ok sthen@
2014-07-15 18:17:06 +00:00
jasper
cbe6dab980 security fixes for CVE-2011-4971 and CVE-2013-0179
from donovan watteau
2014-01-05 13:32:43 +00:00
naddy
c2832a1290 move http://code.google.com, *.googlecode.com, and sites.google.com to https
suggested by bentley@
2013-08-07 21:31:12 +00:00
sthen
1a7ed26e74 printf format string fix for long long time_t 2013-04-25 21:29:52 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
sthen
d426ffafff - add --disable-docs to memcached CONFIGURE_ARGS, fixing the build
if xml2rfc was installed at build time.

- enable regression tests.
2013-01-14 22:35:04 +00:00
sthen
616aa0653b Update to memcached 1.4.14.
Generous maintainer timeout, previous update was also timed out -> drop maintainer.
2012-11-29 22:10:01 +00:00
ajacoutot
3775594cc1 Remove pthread patches. 2012-08-23 17:51:22 +00:00
naddy
8772c908e9 arpa/inet.h and netinet/in.h can now be #included in either order 2012-08-05 20:28:51 +00:00
sthen
81992847f7 update to memcached 1.4.13, lots of bug fixes amd improvements.
maintainer timeout, OK sebastia@
2012-04-03 16:37:42 +00:00
sebastia
d679f3a100 update memcached 1.4.5 -> 1.4.10.
Added rc script.

tested with www/sogo on i386 by me, and with devel/subversion by stsp@ on amd64

OK stsp@
2011-12-25 14:37:28 +00:00
jasper
4b58a16831 - no need to use the gcc3 module anymore on sparc
from brad
2011-07-11 12:13:03 +00:00
espie
bc8dc9adb1 new depends 2010-11-19 07:23:05 +00:00
espie
3075d068d4 USE_GROFF=Yes 2010-10-18 20:52:05 +00:00
sebastia
23897e5379 Update memcached to 1.4.5
OK landry@, maintainer timed out
2010-10-14 12:33:03 +00:00
naddy
78ecb14735 fix include order to appease -Werror; no changes to package 2010-07-30 15:28:14 +00:00
landry
e2b1cd5b1f Don't use -Wredundant-decls. 2010-07-21 14:07:43 +00:00
jasper
f404475a24 SECURITY UPDATE of memcached to 1.4.3
* resolves the DoS in CVE-2010-1152

ok MAINTAINER
2010-04-21 12:23:37 +00:00
jasper
4c60f3ab4b - update memcached to 1.4.0 ("many improvements have been made, upgrading is
recommended")

from Scott Vokes (MAINTAINER), thanks
2009-08-07 10:46:41 +00:00
sthen
8b51ee159a - maintenance update to 1.2.8 from Scott Vokes (maintainer).
- set REGRESS_TARGET to something more useful.
2009-05-01 02:00:02 +00:00
sthen
e182b729a8 update to 1.2.6, from arn at antora.ru on ports@.
- major crash fixes: "If you have stability issues with
any previous release, please upgrade to this one."
- minor bugfixes, updates
- ipv6 support
- "noreply" mode for many commands
- out of memory errors more clear
- added eviction/OOM tracking per slab class
2008-11-06 13:06:56 +00:00
jasper
5051c33e93 - update memcached to 1.2.4
- install documentation
- remove maintainer (alek@) per his request

ok alek@
2007-12-27 17:42:50 +00:00
merdely
7dfa3bd169 Remove surrounding quotes in COMMENT*/PERMIT_* 2007-09-15 23:54:16 +00:00
espie
fb458c85dc mostly finish base64 checksum (missing one distfile for dnetc) 2007-04-05 17:41:06 +00:00