notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: databases/redis/Makefile

Number of commits found: 176 (showing only 100 on this page)

1 | 2  »  

Wednesday, 3 Apr 2024
04:35 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis*: Refine ports

* Alway build with base system compiler. In 2018 Makefile was changed
  so GCC is used with i386. It seems to be workaround of build error,
  But now build succeeds without GCC on i386 and all supported FreeBSD
  versions.
* Remove options for external lua library and related patches. On
  April 2022 upstream made incompatible change of bundled lua library
  to fix vulnerability. As a result build got failed when external lua
  library is enabled. Upstream said in commit message of their
  repository that they took codes from lua repository. So I kept the
  options with marking as broken hoping breakage will be solved in the
  future. But it is still broken after two years and doesn't seem to
  change.
* Remove TRIB option. When it is enabled ruby script named
  redis-trib.rb is installed. But it just prints warning message that
  it is no longer available and redis-cli should be used instead, and
  exit. So it isn't usefull anymore.
* Fix post-patch-JEMALLOC-on target so proper line is replaced.
* Pet portclippy.
commit hash: 81b6dcb645eeb87f8313fd015f09f08ef6611138 commit hash: 81b6dcb645eeb87f8313fd015f09f08ef6611138 commit hash: 81b6dcb645eeb87f8313fd015f09f08ef6611138 commit hash: 81b6dcb645eeb87f8313fd015f09f08ef6611138 81b6dcb
Sunday, 28 Jan 2024
21:04 Vladimir Druzenko (vvd) search for other commits by this committer
databases/redis: update to 7.2.4 with fix CVE-2023-41056

Security fixes:
* (CVE-2023-41056) In some cases, Redis may incorrectly handle resizing of
memory
  buffers which can result in incorrect accounting of buffer sizes and lead to
  heap overflow and potential remote code execution.
Bug fixes:
* Fix crashes of cluster commands clusters with mixed versions of 7.0 and 7.2
(#12805, #12832)
* Fix slot ownership not being properly handled when deleting a slot from a node
(#12564)
* Fix atomicity issues with the RedisModuleEvent_Key module API event (#12733)
Changelog: https://github.com/redis/redis/releases/tag/7.2.4

PR:		276255
Approved by:	yasu (maintainer, timeout > 14 days), arrowd (mentor)
MFH:		2024Q1
commit hash: 7bb0b75a6693d2dd9c39468bdc2392598632d0da commit hash: 7bb0b75a6693d2dd9c39468bdc2392598632d0da commit hash: 7bb0b75a6693d2dd9c39468bdc2392598632d0da commit hash: 7bb0b75a6693d2dd9c39468bdc2392598632d0da 7bb0b75
Thursday, 2 Nov 2023
05:06 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.2.3

ChangeLog:	https://github.com/redis/redis/releases/tag/7.2.3
MFH:		2023Q4
commit hash: aa5aa5bca2c4273c8229d0ede2cd980f14d332b5 commit hash: aa5aa5bca2c4273c8229d0ede2cd980f14d332b5 commit hash: aa5aa5bca2c4273c8229d0ede2cd980f14d332b5 commit hash: aa5aa5bca2c4273c8229d0ede2cd980f14d332b5 aa5aa5b
Wednesday, 18 Oct 2023
14:08 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.2.2

ChangeLog:	https://github.com/redis/redis/releases/tag/7.2.2
MFH:		2023Q4
Security:	8706e097-6db7-11ee-8744-080027f5fec9
commit hash: c3ffcf1f5e5686bbe978b25f2bf27f189777da52 commit hash: c3ffcf1f5e5686bbe978b25f2bf27f189777da52 commit hash: c3ffcf1f5e5686bbe978b25f2bf27f189777da52 commit hash: c3ffcf1f5e5686bbe978b25f2bf27f189777da52 c3ffcf1
Thursday, 7 Sep 2023
02:31 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.2.1

ChageLog:	https://github.com/redis/redis/releases/tag/7.2.1
Security:	6c72b13f-4d1d-11ee-a7f1-080027f5fec9
commit hash: c0d0abdbaf0f5bda7e845b0896e578b8e2b33956 commit hash: c0d0abdbaf0f5bda7e845b0896e578b8e2b33956 commit hash: c0d0abdbaf0f5bda7e845b0896e578b8e2b33956 commit hash: c0d0abdbaf0f5bda7e845b0896e578b8e2b33956 c0d0abd
Sunday, 20 Aug 2023
00:53 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis*: Replace TESTS option with 'USES=tcl:test"

This makes it possible to test them with default options setting.
commit hash: 04c3776cf0c1b2c18293fec311bbddc21c84ac41 commit hash: 04c3776cf0c1b2c18293fec311bbddc21c84ac41 commit hash: 04c3776cf0c1b2c18293fec311bbddc21c84ac41 commit hash: 04c3776cf0c1b2c18293fec311bbddc21c84ac41 04c3776
Thursday, 17 Aug 2023
03:30 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.2.0

* Add entry to UPDATING.
* Pet portclippy.

ReleaseNotes:	https://github.com/redis/redis/blob/7.2.0/00-RELEASENOTES
commit hash: 6457315e54301694a06d125c1020a941fc5ea9dc commit hash: 6457315e54301694a06d125c1020a941fc5ea9dc commit hash: 6457315e54301694a06d125c1020a941fc5ea9dc commit hash: 6457315e54301694a06d125c1020a941fc5ea9dc 6457315
03:29 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis*: Update CONFLICTS_INSTALL, remove CONFLICTS

* Update CONFLICTS_INSTALL after databases/redis70 is added to ports
  tree.
* Remove CONFLICTS as build of one redis version succeeds even if
  another version is installed.
commit hash: 6659086924531271f17a33c584c3a47d68e8642c commit hash: 6659086924531271f17a33c584c3a47d68e8642c commit hash: 6659086924531271f17a33c584c3a47d68e8642c commit hash: 6659086924531271f17a33c584c3a47d68e8642c 6659086
Monday, 10 Jul 2023
16:31 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.12

ChangeLog:	https://groups.google.com/g/redis-db/c/JDjKS0GubsQ
MFH:		2023Q3
Security:	0e254b4a-1f37-11ee-a475-080027f5fec9
Security:	6fae2d6c-1f38-11ee-a475-080027f5fec9
commit hash: c3dfe49641b086a82ffef0cf732afb9b7882b9ff commit hash: c3dfe49641b086a82ffef0cf732afb9b7882b9ff commit hash: c3dfe49641b086a82ffef0cf732afb9b7882b9ff commit hash: c3dfe49641b086a82ffef0cf732afb9b7882b9ff c3dfe49
Monday, 8 May 2023
06:24 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.11

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.11
MFH:		2023Q2
Security:	96b2d4db-ddd2-11ed-b6ea-080027f5fec9
commit hash: fce425173efbecd0debf0984d02c74fd801c16c3 commit hash: fce425173efbecd0debf0984d02c74fd801c16c3 commit hash: fce425173efbecd0debf0984d02c74fd801c16c3 commit hash: fce425173efbecd0debf0984d02c74fd801c16c3 fce4251
Tuesday, 21 Mar 2023
08:01 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.10

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.10
MFH:		2023Q1
Security:	a60cc0e4-c7aa-11ed-8a4b-080027f5fec9
commit hash: 8d70a1074afeaa480a555ffbb53ecbf10d7bbe49 commit hash: 8d70a1074afeaa480a555ffbb53ecbf10d7bbe49 commit hash: 8d70a1074afeaa480a555ffbb53ecbf10d7bbe49 commit hash: 8d70a1074afeaa480a555ffbb53ecbf10d7bbe49 8d70a10
Wednesday, 1 Mar 2023
01:55 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.9

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.9
MFH:		2023Q1
Security:	b17bce48-b7c6-11ed-b304-080027f5fec9
commit hash: 76737dd27c6e0c6f54bbceba616f0b8232952c73 commit hash: 76737dd27c6e0c6f54bbceba616f0b8232952c73 commit hash: 76737dd27c6e0c6f54bbceba616f0b8232952c73 commit hash: 76737dd27c6e0c6f54bbceba616f0b8232952c73 76737dd
Wednesday, 18 Jan 2023
04:45 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis*: Adjust CONFLICTS_INSTALL
commit hash: 95bbd18366cce8c376fbf73218d495e8a099d53a commit hash: 95bbd18366cce8c376fbf73218d495e8a099d53a commit hash: 95bbd18366cce8c376fbf73218d495e8a099d53a commit hash: 95bbd18366cce8c376fbf73218d495e8a099d53a 95bbd18
Tuesday, 17 Jan 2023
00:39 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.8

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.8
MFH:		2023Q1
Security:	5fa68bd9-95d9-11ed-811a-080027f5fec9
commit hash: 69e8638d537894d06426d2f1bf90ce6840e78bc4 commit hash: 69e8638d537894d06426d2f1bf90ce6840e78bc4 commit hash: 69e8638d537894d06426d2f1bf90ce6840e78bc4 commit hash: 69e8638d537894d06426d2f1bf90ce6840e78bc4 69e8638
Saturday, 14 Jan 2023
23:08 Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby

Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae commit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae 18c6e18
Saturday, 17 Dec 2022
01:11 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.7

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.7
commit hash: db7da741f8ec931f8fe801dd89846ceb36014858 commit hash: db7da741f8ec931f8fe801dd89846ceb36014858 commit hash: db7da741f8ec931f8fe801dd89846ceb36014858 commit hash: db7da741f8ec931f8fe801dd89846ceb36014858 db7da74
Tuesday, 13 Dec 2022
06:12 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.6

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.6
commit hash: b80e93be310d07fd21262f13f6155252321a336c commit hash: b80e93be310d07fd21262f13f6155252321a336c commit hash: b80e93be310d07fd21262f13f6155252321a336c commit hash: b80e93be310d07fd21262f13f6155252321a336c b80e93b
Saturday, 15 Oct 2022
17:52 Adam Weinberger (adamw) search for other commits by this committer
databases/redis{,62,-devel}: Amend previous commit

The openresty patches work for luajit-devel, though redis is still
broken with luajit enabled.
commit hash: 4f385871cbf90a525fdd38f075f7b3a27155ac3b commit hash: 4f385871cbf90a525fdd38f075f7b3a27155ac3b commit hash: 4f385871cbf90a525fdd38f075f7b3a27155ac3b commit hash: 4f385871cbf90a525fdd38f075f7b3a27155ac3b 4f38587
17:40 Adam Weinberger (adamw) search for other commits by this committer
databases/redis{,62,-devel}: Use USES=luajit (defaults to lang/luajit-devel)

The LUAJIT option is marked broken in all these ports, so no PORTREVISION bump.
commit hash: 5d5a9994274bdc4fecd88188b9b75bf829e7e3a4 commit hash: 5d5a9994274bdc4fecd88188b9b75bf829e7e3a4 commit hash: 5d5a9994274bdc4fecd88188b9b75bf829e7e3a4 commit hash: 5d5a9994274bdc4fecd88188b9b75bf829e7e3a4 5d5a999
Thursday, 22 Sep 2022
07:33 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.5

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.5
MFH:		2022Q3
Security:	f1f637d1-39eb-11ed-ab44-080027f5fec9
commit hash: 08f2c3c809797702412060b1cbce7b1b475c3790 commit hash: 08f2c3c809797702412060b1cbce7b1b475c3790 commit hash: 08f2c3c809797702412060b1cbce7b1b475c3790 commit hash: 08f2c3c809797702412060b1cbce7b1b475c3790 08f2c3c
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
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.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 20 Jul 2022
14:21 Tobias C. Berner (tcberner) search for other commits by this committer
databases: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  "Mahdi Mokhtari <mokhi64@gmail.com>"
  *  "Meikel Brandmeyer" <ocaml-sqlite3-port@kotka.de>
  *  <hvo.pm@xs4all.nl>
  *  <jsmith@resonatingmedia.com>
  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Snelson <Alan@Wave2.org>
  *  Aldis Berjoza <graudeejs@gmail.com>
  *  Alessando Sagratini <ale_sagra@hotmail.com>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Logvinov <ports@logvinov,com>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexander Novitsky
  *  Alexander Zhuravlev <zaa@zaa.pp.ru>
  *  Alexey Degtyarev <alexey@renatasystems.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Anders Nordby <anders@fix.no>
  *  Andrei Antoukh <niwi@niwi.be>
  *  Andrew McNaughton <andrew@scoop.co.nz>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Kostenko <andrey@kostenko.name>
  *  Andrey Simonenko
  *  Andrey Zakhvatov
  *  Anes Mukhametov <anes@anes.su>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Anton Berezin <tobez@tobez.org>
  *  Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>)
  *  Antonio Carlos Venancio Junior (<antonio@php.net>)
  *  Autrijus Tang <autrijus@autrijus.org>
  *  Babak Farrokhi <farrokhi@FreeBSD.org>
  *  Bartek Rutkowski <r@robakdesign.com>
  *  Bernard Spil <brnrd@FreeBSD.org>
  *  Brent J. Nordquist <bjn@visi.com>
  *  Cezary Morga <cm@therek.net>
  *  Cheng-Lung Sung <clsung@FreeBSD.org>
  *  Choe, Cheng-Dae
  *  Chris D. Faulhaber <jedgar@FreeBSD.org>
  *  Chris Larsen <darth@vader.dk>
  *  Damian Gerow <dgerow@afflictions.org>
  *  Daniel O'Connor
  *  Daniel Wijnands <daniel@itxl.nl>
  *  Dave Green <dg@fastmail.co.uk>
  *  David Thiel <lx@FreeBSD.org>
  *  Davíð Steinn Geirsson <david@isnic.is>
  *  Denis Generalov <gd.workbox@gmail.com>
  *  Denis Generalov <gd@rambler-co.ru>
  *  Denis Shaposhnikov <dsh@bamus.cz>
  *  Dermot Tynan <dtynan@kalopa.com>
  *  Dmitry Liakh <dliakh@ukr.net>
  *  Dmitry Sivachenko <demon@FreeBSD.org>
  *  Dmitry Sivachenko <dima@Chg.RU>
  *  Dmitry Sivachenko <mitya@yandex-team.ru>
  *  Domas Mituzas <midom@dammit.lt>
  *  Dominic Mitchell
  *  Don Owens <don@regexguy.com>
  *  Dryice Dong Liu <dryice@dryice.name>
  *  Edwin Groothuis (edwin@mavetju.org)
  *  Eric Freeman <freebsdports@chillibear.com>
  *  Espen Tagestad <espen@tagestad.no>
  *  Espen Volden aka voldern <voldern@hoeggen.net>
  *  Evan Sarmiento <bsdports@wayfair.com>
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Frank Wall <fw@moov.de>
  *  Ganbold Tsagaankhuu <ganbold@FreeBSD.org>
  *  Gary Palmer <gpalmer@FreeBSD.org>
  *  Gea-Suan Lin <gslin@gslin.org>
  *  Geraud CONTINSOUZAS <geraud@gcu.info>
  *  Gerrit Beine <tux@pinguru.net>
  *  Greg Larkin <glarkin@FreeBSD.org>
  *  Grzegorz Blach <gblach@FreeBSD.org>
  *  Hansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>
  *  Henk van Oers <hvo.pm@xs4all.nl>
  *  Henrik Hodne <henrik@hodne.io>
  *  Hiroyuki Hanai <hanai@FreeBSD.org>
  *  Horia Racoviceanu <horia@racoviceanu.com>
  *  Hye-Shik Chang
  *  Hye-Shik Chang <perky@python.or.kr>
  *  Ilia Chipitsine <ilia@jane.cgu.chel.su>
  *  Ivan Voras <ivoras@FreeBSD.org>
  *  J.F. Dockes
  *  Jaap Boender <jaapb@kerguelen.org>
  *  Jake Smith <jake@xz.cx>
  *  James FitzGibbon <jfitz@FreeBSD.org>
  *  Janos Mohacsi <janos.mohacsi@bsd.hu>
  *  Janos.Mohacsi@bsd.hu
  *  Jason Helfman <jgh@FreeBSD.org>
  *  Jens Rehsack <rehsack@liwing.de>
  *  Jeremy Chadwick <koitsu@FreeBSD.org>
  *  Jev Björsell <ports@ecadlabs.com>
  *  Jim Ohlstein <jim@ohlste.in>
  *  Jin-Shan Tseng <tjs@cdpa.nsysu.edu.tw>
  *  Joe Horn <joehorn@gmail.com>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Johannes Meixner <johannes@perceivon.net>
  *  John Chen <johnpupu@gmail.com>
  *  John Marino <marino@FreeBSD.org>
  *  John Merryweather Cooper
  *  John Merryweather Cooper et al
  *  Jon Nistor <nistor@snickers.org>
  *  Jonathan Weiss (<jw@innerewut.de>)
  *  Jose Jachuf <jjachuf@gmail.com>
  *  Joshua D. Abraham <jabra@ccs.neu.edu>
  *  Jov <amutu@amutu.com>
  *  Jov amutu@amutu.com
  *  Jui-Nan Lin <jnlin@freebsd.cs.nctu.edu.tw>
  *  Julien Laffaye <kimelto@gmail.com>
  *  Jyun-Yan You <jyyou@cs.nctu.edu.tw>
  *  Keith Gaughan <k@sterechro.me>
  *  Kevin Bowling <kbowling@freebsd.org>
  *  Kimo <kimor79@yahoo.com>
  *  Kimura Fuyuki <fuyuki@nigredo.org>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Lars Balker Rasmussen <lbr@FreeBSD.org
  *  Lars Balker Rasmussen <lbr@FreeBSD.org>
  *  Lars Eggert <larse@isi.edu>
  *  Lars Thegler <lars@thegler.dk>
  *  Lars Thegler <lth@FreeBSD.org>
  *  Li-Wen Hsu <lwhsu@FreeBSD.org>
  *  Loïc BARTOLETTI
  *  Loïc BARTOLETTI <lbartoletti@FreeBSD.org>
  *  Lubomir Marinov <lubomir_m@abv.bg>
  *  Mahdi Mokhtari <mokhi64@gmail.com>
  *  Mahlon E. Smith <mahlon@martini.nu>
  *  Marc G. Fournier <scrappy@FreeBSD.org>
  *  Mark Felder <feld@FreeBSD.org>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Matuska <martin@matuska.org>
  *  Martin Matuska <mm@FreeBSD.org>
  *  Martin Wilke <miwi@FreeBSD.org>
  *  Mathieu Arnold <m@absolight.net>
  *  Matthew Seaman
  *  Matthias Andree <mandree@FreeBSD.org>
  *  Matthias Fechner <mfechner@FreeBSD.org>
  *  Matthias Petermann <matthias@petermann-it.de>
  *  Max Khon
  *  Max Khon <fjoe@FreeBSD.org>
  *  Michael Johnson <ahze@FreeBSD.org>
  *  Michael Johnson <ahze@ahze.net>
  *  Michael Winking <mwfp@foldl.net>
  *  Mikael URANKAR and Loïc BARTOLETTI
  *  Mike Carlson (carlson39@llnl.gov)
  *  Mikhail T. <michael@fun-box.ru>
  *  Mikhail Teterin
  *  Mikhail Teterin <mi@aldan.algebra.com>
  *  Mikolaj Golub <trociny@FreeBSD.org>
  *  Mirko Zinn <mail@derzinn.de>
  *  Mohammad S. Babaei <info@babaei.net>
  *  Muhammad Moinur Rahman <bofh@FreeBSD.org>
  *  Nick Hibma <n_hibma@freebsd.org>
  *  Nick Hilliard <nick@foobar.org>
  *  Nick Sayer <nsayer@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Nicolas Embriz <nbari@tequila.io>
  *  Nicolas de Bari Embriz <nbari@dalmp.com>
  *  Oleg Sharoiko <os@rsu.ru>
  *  Olexander Melnyk <olexander.v.melnyk@gmail.com>
  *  Oliver Eikemeier <eikemeier@fillmore-labs.com>
  *  Olivier Duchateau <duchateau.olivier@gmail.com>
  *  Palle Girgensohn <girgen@FreeBSD.org>
  *  Palle Girgensohn <girgen@partitur.se>
  *  Palle Girgensohn <girgen@pingpong.net>
  *  Parv <parv@pair.org>
  *  Pete Fritchman <petef@databits.net>
  *  Peter Avalos <pavalos@theshell.com>
  *  Philip M. Gollucci
  *  Philip M. Gollucci <philip@p6m7g8.com>
  *  Philip Stoev <philip.stoev@galeracluster.com>
  *  Pierre-Emmanuel Andre <pea@raveland.org>
  *  Pietro Cerutti <gahr@FreeBSD.org>
  *  Piotr Kubaj <pkubaj@anongoth.pl>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Qing Feng <qingfeng@douban.com>
  *  Quinton Dolan <q@onthenet.com.au>
  *  Radim Kolar
  *  Rainer Hurling <rhurlin@gwdg.de>
  *  Rick Miller
  *  Robert Kruus <rob.kruus@gmail.com>
  *  Rod Taylor <ports@rbt.ca>
  *  Roland van Laar <roland@micite.net>
  *  Rong-En Fan <rafan@FreeBSD.org>
  *  Roy Boerner
  *  Rozhuk Ivan <rozhuk.im@gmail.com>
  *  Rusty Nejdl
  *  Ryan Steinmetz <rpsfa@rit.edu>
  *  Ryan Steinmetz <zi@FreeBSD.org>
  *  Ryan T. Dean <rtdean@cytherianage.net>
  *  Sam Lawrance <boris@brooknet.com.au>
  *  Scott McWhirter <scott@surreytech.co.uk>
  *  Seamus Venasse <svenasse@polaris.ca>
  *  Sean Chittenden <seanc@FreeBSD.org>
  *  Sergei Kolobov <sergei@kolobov.com>
  *  Sergei Vyshenski <svysh.fbsd@gmail.com>
  *  Sergey A. Osokin <osa@FreeBSD.org.ru>
  *  Sergey A. Osokin <osa@FreeBSD.org>
  *  Sergey Matveychuk <sem@FreeBSD.org>
  *  Sergey Skvortsov <skv@FreeBSD.org>
  *  Sergey Skvortsov <skv@protey.ru>
  *  Sevan Janiyan <venture37@geeklan.co.uk>
  *  Sheldon Hearn <sheldonh@FreeBSD.org>
  *  Stanislav Svirid <count@211.ru>
  *  Stefan Schmidt <stefan.schmidt@stadtbuch.de>
  *  Steve Wills <swills@FreeBSD.org>
  *  Steve Wills <swills@freebsd.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
  *  T. William Wells <bill@twwells.com>
  *  TAKATSU Tomonari <tota@FreeBSD.org>
  *  Thierry Thomas (<thierry@pompo.net>)
  *  Thomas Gellekum <tg@FreeBSD.org>
  *  Timur I. Bakeyev <bat@cpan.org>
  *  Tom Judge <tj@FreeBSD.org>
  *  Torsten Zuehlsdorff <ports@toco-domains.de>
  *  Torsten Zuhlsdorff <ports@toco-domains.de>
  *  Toshiya Saitoh (<toshiya@saitoh.nu>)
  *  Tsung-Han Yeh <snowfly@yuntech.edu.tw>
  *  Vasil Dimov <vd@FreeBSD.org>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  Vladimir Timofeev <vovkasm@gmail.com>
  *  Wen Heping
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Wen heping <wenheping@gmail.com>
  *  William Grzybowski <wg@FreeBSD.org>
  *  Xin Li <delphij@FreeBSD.org>
  *  Yarema <yds@CoolRat.org>
  *  Yarema <yds@Necessitu.de>
  *  Yen-Ming Lee <leeym@FreeBSD.org>
  *  Ying-Chieh Liao <ijliao@FreeBSD.org>
  *  Yoichi NAKAYAMA <yoichi@FreeBSD.org>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  Zach Thompson <hideo@lastamericanempire.com>
  *  Zach Thompson <lin-chi@lastamericanempire.com>
  *  ache@FreeBSD.org
  *  alfred
  *  alp@sfedu.ru
  *  andrew@scoop.co.nz
  *  andrey@kostenko.name
  *  chinsan
  *  chinsan <chinsan.tw@gmail.com>
  *  clive
  *  clive@FreeBSD.org
  *  clsung@dragon2.net
  *  dcf@aracnet.com
  *  elvstone@gmail.com
  *  erikhb@bgnett.no
  *  erwin@FreeBSD.org
  *  gahr
  *  ijliao
  *  ijlioa
  *  ivoras
  *  johnpupu <johnpupu@gmail.com>
  *  kirk@daycos.com
  *  kuriyama
  *  lbartoletti <lbartoletti@FreeBSD.org>
  *  loïc bartoletti <lbartoletti@FreeBSD.org>
  *  mharo@FreeBSD.org
  *  michael johnson <ahze@ahze.net>
  *  milki <milki@rescomp.berkeley.edy>
  *  mm@FreeBSD.org
  *  nbm
  *  nectar@FreeBSD.org
  *  nork@FreeBSD.org
  *  nork@cityfujisawa.ne.jp
  *  olevole@olevole.ru
  *  proler@gmail.com
  *  sergey@migsoft.com.ua
  *  sobomax
  *  spam@rm-rf.kiev.ua
  *  stas
  *  tobez
  *  tremere@cainites.net
  *  vanilla
  *  vanilla@
  *  wen@FreeBSD.org
  *  wenheping<wenheping@gmail.com>
  *  wolman@cs.washington.edu
  * # Created by Kevin Bowling <kbowling@FreeBSD.org>
  * # Created by Matthias Fechner <mfechner@FreeBSD.org>

With hat:	portmgr
commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 d076ad9
Monday, 18 Jul 2022
16:11 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.4

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.3
ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.4
MFH:		2022Q3
Security:	871d93f9-06aa-11ed-8d5f-080027f5fec9
commit hash: 5682017d76f45fb3747216459a1d3ceef20806e1 commit hash: 5682017d76f45fb3747216459a1d3ceef20806e1 commit hash: 5682017d76f45fb3747216459a1d3ceef20806e1 commit hash: 5682017d76f45fb3747216459a1d3ceef20806e1 5682017
Wednesday, 29 Jun 2022
15:57 Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS_INSTALL in the databases category

Approved by:	portmgr (implicit)
commit hash: da00957fbe1f79c12851e0958ee7e4c8276a5527 commit hash: da00957fbe1f79c12851e0958ee7e4c8276a5527 commit hash: da00957fbe1f79c12851e0958ee7e4c8276a5527 commit hash: da00957fbe1f79c12851e0958ee7e4c8276a5527 da00957
Tuesday, 14 Jun 2022
00:57 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.2

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.1
ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.2
commit hash: f0363ef8ac4445d5ef27f482632a9b3c8aa24e0b commit hash: f0363ef8ac4445d5ef27f482632a9b3c8aa24e0b commit hash: f0363ef8ac4445d5ef27f482632a9b3c8aa24e0b commit hash: f0363ef8ac4445d5ef27f482632a9b3c8aa24e0b f0363ef8
Wednesday, 18 May 2022
19:52 Jason Helfman (jgh) search for other commits by this committer
databases/redis: turn on TLS option by default

PR:		263729
Submitted by:	pete@nomadlogic.org
Approved by:	maintainer-timeout (two weeks)
commit hash: 08d405638b51f728c8428263a8a2be0019365803 commit hash: 08d405638b51f728c8428263a8a2be0019365803 commit hash: 08d405638b51f728c8428263a8a2be0019365803 commit hash: 08d405638b51f728c8428263a8a2be0019365803 08d4056
Thursday, 28 Apr 2022
02:19 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis: Update to 7.0.0

* Mark BROKEN if any of external lua library options are
  enabled. Upstream add new APIs to bundled lua library and use them
  in source code of redis. This makes it impossible to compile and
  link redis with external lua libraries. According to the commit
  message of upstream repository they took the code of new API from
  the repository of lua. It means linking with external lua libraries
  may get possible again if they are updated. So mark BROKEN rather
  than remove these options.
* Update CONFLICTS of databases/redis*.
* Switch to DISTVERSION.
* Pet portlint and portclippy.
* Tidy up Makefile with portfmt.

ChangeLog:	https://github.com/redis/redis/releases/tag/7.0.0
Security:	cc42db1c-c65f-11ec-ad96-0800270512f4
commit hash: 27e36df36a9d47e844b1fa83d4136b63fee7c905 commit hash: 27e36df36a9d47e844b1fa83d4136b63fee7c905 commit hash: 27e36df36a9d47e844b1fa83d4136b63fee7c905 commit hash: 27e36df36a9d47e844b1fa83d4136b63fee7c905 27e36df
Wednesday, 6 Apr 2022
01:21 Yasuhiro Kimura (yasu) search for other commits by this committer
databases/redis*: Update CONFLICTS

databases/redis5 is removed from ports tree.
commit hash: 91ab6ec3dce13d813ee82cc93de993b0e7baa38d commit hash: 91ab6ec3dce13d813ee82cc93de993b0e7baa38d commit hash: 91ab6ec3dce13d813ee82cc93de993b0e7baa38d commit hash: 91ab6ec3dce13d813ee82cc93de993b0e7baa38d 91ab6ec3
Sunday, 9 Jan 2022
19:52 Sergey A. Osokin (osa) search for other commits by this committer
databases/redis*: pass maintainership to yasu
commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8 commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8 commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8 commit hash: bb036ae7c01bfaf21fa50b535faf586527e0c9f8 bb036ae
Tuesday, 5 Oct 2021
20:01 Bernhard Froehlich (decke) search for other commits by this committer
databases/redis: Add CPE information

Approved by:	portmgr (blanket)
commit hash: 44d1520d70ec02f5c6c7324db11cb85364792422 commit hash: 44d1520d70ec02f5c6c7324db11cb85364792422 commit hash: 44d1520d70ec02f5c6c7324db11cb85364792422 commit hash: 44d1520d70ec02f5c6c7324db11cb85364792422 44d1520
13:17 Sergey A. Osokin (osa) search for other commits by this committer
databases/redis{,5,6}: security update to latest releases

Multiple security issues have been fixed.

Security: CVE-2021-41099
Security: CVE-2021-32762
Security: CVE-2021-32687
Security: CVE-2021-32675
Security: CVE-2021-32672
Security: CVE-2021-32628
Security: CVE-2021-32627
Security: CVE-2021-32626

PR:	256936
commit hash: 2636e7c310b77163e96da1bce324da930e693e6d commit hash: 2636e7c310b77163e96da1bce324da930e693e6d commit hash: 2636e7c310b77163e96da1bce324da930e693e6d commit hash: 2636e7c310b77163e96da1bce324da930e693e6d 2636e7c
Friday, 3 Sep 2021
13:01 Tobias Kortkamp (tobik) search for other commits by this committer
databases/redis*: Properly reference _ADDFLAGS set by some opt_VARS

opt_VARS always upcases its argument, so the defined(_addflags)
check will never be true.

The _ADDFLAGS block overwrites the global CFLAGS and LDFLAGS which
is also suspicous and probably not quite right.

Reported by:	portscan
commit hash: 5005d85d5ff056a74750d86e7837ebd0ae0c7719 commit hash: 5005d85d5ff056a74750d86e7837ebd0ae0c7719 commit hash: 5005d85d5ff056a74750d86e7837ebd0ae0c7719 commit hash: 5005d85d5ff056a74750d86e7837ebd0ae0c7719 5005d85
Wednesday, 18 Aug 2021
23:37 Sergey A. Osokin (osa) search for other commits by this committer
databases/redis*: update databases/redis to 6.2.5.

Update CONFLICTS for databases/redis* ports.
Add a notice to UPDATING.
Connect databases/redis6 to build.
commit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aa commit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aa commit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aa commit hash: 6f1d9defbd273136c63f4b2da7654ef3135ff3aa 6f1d9de
Tuesday, 27 Jul 2021
10:27 Li-Wen Hsu (lwhsu) search for other commits by this committer Author: Yasuhiro Kimura
databases/redis{,-devel,5}: Update to 6.0.15, 6.2.5, 5.0.13

Release Notes: https://groups.google.com/g/redis-db/c/yU-jQ9BhL24/m/e6iZA2GLBgAJ
Security: CVE-2021-32761

PR:		257326
Approved by:	osa (maintainer)
MFH:		2021Q3
Security:	c561ce49-eabc-11eb-9c3f-0800270512f4
commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77 commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77 commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77 commit hash: d5d4137767e40dd04f6a5b5d8029d51a511c6a77 d5d4137
Tuesday, 1 Jun 2021
16:01 Sergey A. Osokin (osa) search for other commits by this committer
databases/redis: security update from 6.0.13 to 6.0.14

Changelog:      https://github.com/redis/redis/compare/6.0.13...6.0.14
PR:             256339
Security:       CVE-2021-32625
Security:       8eb69cd0-c2ec-11eb-b6e7-8c164567ca3c
commit hash: d72fc1e8e141f136d8a4fa1fcf14734c0bede28e commit hash: d72fc1e8e141f136d8a4fa1fcf14734c0bede28e commit hash: d72fc1e8e141f136d8a4fa1fcf14734c0bede28e commit hash: d72fc1e8e141f136d8a4fa1fcf14734c0bede28e d72fc1e
Monday, 3 May 2021
22:05 Sergey A. Osokin (osa) search for other commits by this committer
databases/redis: update to 6.0.13.
PR:	255581
commit hash: e5e044792d3b6e687a91c98dc14467f01108bba2 commit hash: e5e044792d3b6e687a91c98dc14467f01108bba2 commit hash: e5e044792d3b6e687a91c98dc14467f01108bba2 commit hash: e5e044792d3b6e687a91c98dc14467f01108bba2 e5e0447
Thursday, 8 Apr 2021
19:31 Sergey A. Osokin (osa) search for other commits by this committer
Update CONFLICTS after databases/redis4 removal.
commit hash: e1d32975edd728ef151815790045094bc131bbd0 commit hash: e1d32975edd728ef151815790045094bc131bbd0 commit hash: e1d32975edd728ef151815790045094bc131bbd0 commit hash: e1d32975edd728ef151815790045094bc131bbd0 e1d3297
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Tuesday, 2 Mar 2021
15:14 osa search for other commits by this committer
Update from 6.0.11 to 6.0.12.
Remove added to the upstream patch.

<ChangeLog>

================================================================================
Redis 6.0.12     Released Mon Mar  1 17:29:52 IST 2021
================================================================================

Upgrade urgency: LOW, fixes a compilation issue.

Bug fixes:
* Fix compilation error on non-glibc systems if jemalloc is not used (#8533)

</ChangeLog>
Original commitRevision:566964 
Tuesday, 23 Feb 2021
14:08 osa search for other commits by this committer
Security update to the recent version 6.0.11 if you use 32bit build of redis.

Integer overflow on 32-bit systems (CVE-2021-21309):
Redis 4.0 or newer uses a configurable limit for the maximum supported bulk
input size. By default, it is 512MB which is a safe value for all platforms.
If the limit is significantly increased, receiving a large request from a client
may trigger several integer overflow scenarios, which would result with buffer
overflow and heap corruption.

Various bugfixes.
Original commitRevision:566401 
Friday, 5 Feb 2021
03:49 osa search for other commits by this committer
Update CONFLICTS.
Original commitRevision:564082 
Wednesday, 13 Jan 2021
20:25 osa search for other commits by this committer
Upgrade download protocol from http to https.
Original commitRevision:561505 
16:13 osa search for other commits by this committer
Update databases/redis to the recent stable version 6.0.10.
Update CONFLICTS for:
o) databases/redis4
o) databases/redis5
o) databases/redis
o) databases/redis-devel

Connect databases/redis5 to the build.

Bump PORTREVISIONs for dependant ports.
Original commitRevision:561486 
Saturday, 18 Apr 2020
15:39 osa search for other commits by this committer
Update from 5.0.8 to 5.0.9.

<ChangeLog>

Upgrade urgency:CRITICAL if you use Streams with AOF ore replicas.
                Otherwise the upgrade urgency is LOW.

This release has a speed improvement and a critical fix:

* FIX: XREADGROUP when fetching data in a blocking way, would not
       emit the XCLAIM in the AOF file and to replicas. This means
       that the last ID is not updated, and that restarting the server
       will have the effect of reprocessing some entries.
* NEW: Clients blocked on the same key are now unblocked on
       O(1) time. Backported from Redis 6.

</ChangeLog>
Original commitRevision:532035 
Wednesday, 18 Mar 2020
23:01 osa search for other commits by this committer
Update from 5.0.7 to 5.0.8.

While I'm here merge r519240, it fixes build on GCC
architectures and also removes base GCC workaround.
Original commitRevision:528674 
Wednesday, 25 Dec 2019
09:40 amdmi3 search for other commits by this committer
- Add LICENSE_FILE
- Update WWW

Approved by:	portmgr blanket
Original commitRevision:520846 
Thursday, 12 Dec 2019
00:57 osa search for other commits by this committer
Merge the following changes from databases/redis-devel:
o) respect [C|CXX]FLAGS
o) support the openresty's flavor of luajit

Bump PORTREVISION.
Original commitRevision:519852 
Friday, 22 Nov 2019
00:39 osa search for other commits by this committer
Fix the build with external lua, forgotten to add the patch.
Bump PORTREVISION.

Reported by:	olgeni
Original commitRevision:518119 
Thursday, 21 Nov 2019
19:36 osa search for other commits by this committer
Update from 5.0.6 to 5.0.7.

<ChangeLog>

Upgrade urgency HIGH: many issues fixed, some may have an impact.

Hi all, Redis 5.0.7 fixes a number of bugs, none is very critical, however
there are a few that may have an impact. It's a good idea to upgrade.
There are fixes in the area of replication from modules commands and
callbacks, AOF fsync (non critical issue), memory leaks (very rare and small),
streams beahvior (non critical), and a potential crash in commands
processing multiple keys at the same time that is there for years, and happens
very rarely, but is not impossible to trigger.

</ChangeLog>
Original commitRevision:518108 
19:27 osa search for other commits by this committer
Repocopy the databases/redis to the databases/redis4 to update
the databases/redis port to the latest stable version, 5.0.6.

PR:		241526
Reviewed by:	portmgr (adamw)
Approved by:	portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D22336
Original commitRevision:518107 
Friday, 26 Jul 2019
20:46 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Original commitRevision:507372 
Wednesday, 20 Mar 2019
01:40 osa search for other commits by this committer
Upgrade from 4.0.12 to 4.0.14.

<ChangeLog>

================================================================================
Redis 4.0.14     Released Mon Mar 18 17:22:10 CEST 2019
================================================================================

This release just backports a few fixes from Redis 5:

3c62ad19 HyperLogLog: handle wrong offset in the base case.
cc2b3a68 Fix hyperloglog corruption
e10c79d3 redis-check-aof: fix potential overflow.
6fa16f58 Fix mismatching keyspace notification classes
64311052 Fix zlexrangespec mem-leak in genericZrangebylexCommand
b0e86319 Make comment in #5911 stay inside 80 cols.
39ccce03 Replicas aren't allowed to run the replicaof command

================================================================================
Redis 4.0.13     Released Wed Feb 20 17:25:31 CEST 2019
================================================================================

This release just backports a few fixes from Redis 5:

60b2537f rewrite BRPOPLPUSH as RPOPLPUSH to propagate
afc4b36c Don't treat unsupported protocols as fatal errors

</ChangeLog>
Original commitRevision:496302 
Saturday, 12 Jan 2019
19:17 osa search for other commits by this committer
Upgrade from 4.0.11 to 4.0.12.

<ChangeLog>

================================================================================
Redis 4.0.12     Released Tue Dec 11 18:06:12 CEST 2018
================================================================================

This backports the following Redis 5 fixes back into Redis 4.
Please check the Redis 5 changelog or see the full commit messages
for more information. Note that there are important fixes to the AOF
implementation so Redis 4.0.12 should be considered as a worthwhile
upgrade in production environments where AOF is used and there is the
idea of sticking with Redis 4 for some time.

b6cd3b3c asyncCloseClientOnOutputBufferLimitReached(): don't free fake clients.
e16402b0 Don't call sdscmp() with shared.maxstring or shared.minstring
49d9f411 Fix stringmatchlen() read past buffer bug.
97192e2d Merge pull request #5569 from maximebedard/backport-4497
1908aba7 add linkClient(): adds the client and caches the list node.
239b0857 networking: optimize unlinkClient() in freeClient()
54b17f98 When replica kills a pending RDB save during SYNC, log it.
b31c08db Move child termination to readSyncBulkPayload
21971ac8 Prevent RDB autosave from overwriting full resync results
3a91fcbc aof.c: improve indentation and change warning message.
e6f287d5 AOF: discard if we lost EXEC when loading aof
e0d4c66a Fix AOF comment to report the current behavior.

</ChangeLog>
Original commitRevision:490074 
Wednesday, 12 Dec 2018
01:35 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Original commitRevision:487272 
Sunday, 5 Aug 2018
16:13 osa search for other commits by this committer
Upgrade from 4.0.10 to 4.0.11.

<ChangeLog>

Upgrade urgency HIGH: not critical but very important bugs fixed.

Dear users, this is just a bugfix release of Redis 4. All new work
is now focused on Redis 5, however we backported a number of bug fixes here:

* The disconnection time between the master and slave was reset in an
  incorrect place, sometimes a good slave will not be able to failover
  because it claims it was disconnected for too much time from the master.
* A replication bug, rare to trigger but non impossible, is in Redis for
  years. It was lately discovered at Redis Labs and fixed by Oran Agra.
  It may cause disconnections, desynchronizations and other issues.
* RANDOMKEY may go in infinite loop on rare situations. Now fixed.
* EXISTS now works in a more consistent way on slaves.
* Sentinel: backport of an option to deny a potential security problem
  when the SENTINEL command is used to configure an arbitrary script
  to execute.

Many of these issues are there for a very long time, however upgrading
is a good idea.

</ChangeLog>
Original commitRevision:476416 
Sunday, 29 Jul 2018
22:18 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
Original commitRevision:475857 
Tuesday, 19 Jun 2018
22:55 osa search for other commits by this committer
Upgrade from 4.0.9 to 4.0.10.
Update CONFLICTS.

<ChangeLog>

Redis 4.0.10 fixes a number of important issues:

* Important security issues related to the Lua scripting engine.
  Please check https://github.com/antirez/redis/issues/5017
  for more information.

* A bug with SCAN, SSCAN, HSCAN and ZSCAN, that may not return all the elements.
  We also add a regression test that can trigger the issue often when present,
and
  may in theory be able to find unrelated regressions.

* A PSYNC2 bug is fixed: Redis should not expire keys when saving RDB files
  because otherwise it is no longer possible to use such RDB file as a base
  for partial resynchronization. It no longer represents the right state.

* Compatibility of AOF with RDB preamble when the RDB checksum is disabled.

* Sentinel bug that in some cases prevented Sentinel to detect that the master
  was down immediately. A delay was added to the detection.

* Other minor issues.

</ChangeLog>
Original commitRevision:472828 
Saturday, 2 Jun 2018
08:34 amdmi3 search for other commits by this committer
- Switch to new test framework

Approved by:	portmgr blanket
Original commitRevision:471350 
Saturday, 5 May 2018
14:29 danfe search for other commits by this committer
For ports in `databases' category: remove redundant PKGMESSAGE assignment,
which is set appropriately by the b.p.m when `pkg-message' appears on the
SUB_FILES list.
Original commitRevision:469114 
Tuesday, 17 Apr 2018
23:05 osa search for other commits by this committer
Add a workaround for solarisfixes.h header file.
Bump PORTREVISIONs.
Original commitRevision:467661 
Monday, 16 Apr 2018
23:12 osa search for other commits by this committer
Upgrade to recent stable version - 4.0.9.
Update CONFLICTS record.
Original commitRevision:467542 
Friday, 17 Nov 2017
02:10 osa search for other commits by this committer
Upgrade from 3.2.10 to 3.2.11.

<ChangeLog>

Upgrade urgency HIGH: Potentially critical bugs fixed.

AOF flush on SHUTDOWN did not cared to really write the AOF buffers
(not in the kernel but in the Redis process memory) to disk before exiting.
Calling SHUTDOWN during traffic resulted into not every operation to be
persisted on disk.

</ChangeLog>
Original commitRevision:454359 
Friday, 22 Sep 2017
10:48 mat search for other commits by this committer
Cleanup after removal of libexecinfo from ports.

PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
Original commitRevision:450353 
10:48 mat search for other commits by this committer
Remove USES=execinfo.

PR:		220271
Submitted by:	mat (review), Yasuhiro KIMURA (PR)
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D11488
Original commitRevision:450351 
Sunday, 6 Aug 2017
15:02 osa search for other commits by this committer
Upgrade to 3.2.10.

ChangeLog:	https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES
Original commitRevision:447467 
Monday, 5 Jun 2017
00:07 osa search for other commits by this committer
Upgrade from 3.2.8 to 3.2.9.

<ChangeLog>

Upgrade urgency LOW: A few rarely harmful bugs were fixed.

This release just fixes bugs that are unlikely to cause serious problems
so there is no need to update ASAP. Please, see the list of commits
for the details on the bugs fixed and credits:

o) redis-cli --bigkeys: show error when TYPE fails
o) Fix preprocessor if/else chain broken in order to fix #3927
o) Fix zmalloc_get_memory_size() ifdefs to actually use the else branch
o) Set lua-time-limit default value at safe place
o) Fix #3848 by closing the descriptor on error
o) Update block->free after some diff data are written to the child process
o) Test: fix, hopefully, false PSYNC failure like in issue #2715
o) Fix #2883, #2857 pipe fds leak when fork() failed on bg aof rw
o) Don't leak file descriptor on syncWithMaster()

</ChangeLog>

M    Makefile
M    distinfo
Original commitRevision:442598 
Tuesday, 14 Feb 2017
02:55 osa search for other commits by this committer
Upgrade from 3.2.7 to 3.2.8.

<ChangeLog>

Upgrade urgency CRITICAL: This release reverts back the Jemalloc upgrade
                          that is believed to potentially cause a server
                          deadlock. A MIGRATE crash is also fixed.

Two important bug fixes, the first of one is critical:

1. Apparently Jemalloc 4.4.0 may contain a deadlock under particular
   conditions. See https://github.com/antirez/redis/issues/3799.
   We reverted back to the previously used Jemalloc versions and plan
   to upgrade Jemalloc again after having more info about the
   cause of the bug.

2. MIGRATE could crash the server after a socket error. See for reference:
   https://github.com/antirez/redis/issues/3796.

</ChangeLog>
Original commitRevision:434063 
Wednesday, 1 Feb 2017
22:44 osa search for other commits by this committer
Upgrade from 3.2.6 to 3.2.7.

ChangeLog - https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES

PR:	216702
Original commitRevision:433116 
Tuesday, 6 Dec 2016
23:42 osa search for other commits by this committer
Upgrade from 3.2.5 to 3.2.6.

<ChangeLog>

Upgrade urgency MODERATE: GEORADIUS, BITFIELD and Redis Cluster minor fixes.

This release mainly fixes three bugs:

1. A bug with BITFIELD that may cause the bitmap corruption when setting offsets
   larger than the current string size.

2. A GEORADIUS bug that may happen when using very large radius lengths, in
   the range of 10000km or alike, due to wrong bounding box calculation.

3. A bug with Redis Cluster which crashes when reading a nodes configuration
   file with zero bytes at the end, which sometimes happens with certain ext4
   configurations after a system crash.

</ChangeLog>
Original commitRevision:428018 
Monday, 5 Dec 2016
00:46 osa search for other commits by this committer
Upgrade from 3.2.4 to 3.2.5.

<ChangeLog>

Upgrade urgency LOW: This release only fixes a compilation issue due to the
                     missing -ldl at linking time.

zach shipko in commit 4736407:
 BSDs don't have -ldl
 1 file changed, 15 insertions(+), 5 deletions(-)

antirez in commit 9ada818:
 Fix modules compilation when libc malloc is used.
 1 file changed, 2 insertions(+), 2 deletions(-)

</ChangeLog>
Original commitRevision:427826 
Tuesday, 27 Sep 2016
23:09 osa search for other commits by this committer
Upgrade from 3.2.3 to 3.2.4.

ChangeLog:	https://raw.githubusercontent.com/antirez/redis/3.2/00-RELEASENOTES
Original commitRevision:422833 
Sunday, 7 Aug 2016
23:42 osa search for other commits by this committer
Update the package list, bump PORTREVISION.
Original commitRevision:419792 
23:40 osa search for other commits by this committer
Remove needless code, no functional change.
Original commitRevision:419791 
23:34 osa search for other commits by this committer
Upgrade from 3.0.7 to the latest stable version 3.2.3.
Original commitRevision:419790 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
Wednesday, 3 Feb 2016
00:13 osa search for other commits by this committer
Upgrade from 3.0.5 to 3.0.7.

<ChangeLog>

--[ Redis 3.0.7 ] Release date: 28 jan 2016

Upgrade urgency MODERATE: this release fixes important Redis Cluster bugs.

* [FIX] avg_ttl reporting in INFO improved. (Salvatore Sanfilippo)
* [FIX] Redis Cluster address update (via gossip section) processing improved
        to avoid initiating inwanted handshakes.
* [FIX] Many fixes to MIGRATE multiple keys implementation. The command
        could handle errors in a faulty way leading to crashes or other
        unexpected behaviors. MIGRATE command refactoring.
        (The analysis of the faulty conditions was conducted by
         Kevin McGehee. The fix was developed by Salvatore Sanfilippo)
* [FIX] A Redis Cluster node crash was fixed because of wrong handling of
        node->slaveof pointers.
        (Reported by JackyWoo, fixed by Salvatore Sanfilippo)
* [FIX] Fix redis-trib rebalance when nodes need to be left empty because
        the specified weight is zero.
        (Reported by Shahar Mor, fixed by Salvatore Sanfilippo)
* [FIX] MIGRATE: Never send -ASK redirections for MIGRATE when there are
        open slots. Redis-trib and other cluster management utility must
        always be free to move keys between nodes about open slots, in order
        to reshard, fix the cluster configuration, and so forth.
        (Salvatore Sanfilippo)
* [FIX] Redis-trib is now able to fix more errors. A new CLUSTER subcommand
        called BUMPEPOCH was introduced in order to support new modes
        for the "fix" subcommand. (Salvatore Sanfilippo)
* [NEW] Cluster/Sentinel tests now use OSX leak to perform leak detection
        at the end of every unit. (Salvatore Sanfilippo)
* [NEW] Detect and show server crashes during Cluster/Sentinel tests.
        (Salvatore Sanfilippo)
* [NEW] More reliable Cluster/Sentinel test becuase of timing errors and
        -LOADING errors. (Salvatore Sanfilippo)

--[ Redis 3.0.6 ] Release date: 18 Dec 2015

Upgrade urgency: MODERATE. We fixed a crash that happens very rarely, so
                 updating does not hurt, but most users are unlikely to
                 experience this condition because it requires some odd
                 timing. However if you are a Redis Cluster user, upgrading
                 is strongly adviced since this release includes very
                 important improvements to Redis Cluster.

* [FIX] lua_struct.c/getnum security issue fixed. (Luca Bruno discovered it,
        patched by Sun He and Chris Lamb)
* [FIX] Redis Cluster replica migration fixed. See issue #2924 for details.
        (Salvatore Sanfilippo)
* [FIX] Fix a race condition in processCommand() because of interactions
        with freeMemoryIfNeeded(). Details in issue #2948 and especially
        in the commit message d999f5a. (Race found analytically by
        Oran Agra, patch by Salvatore Sanfilippo)

* [NEW] Backported from the upcoming Redis 3.2:
        MIGRATE now supports an extended multiple-keys pipelined mode, which
        is an order of magnitude faster. Redis Cluster now uses this mode
        in order to perform reshardings and rebalancings. (Salvatore Sanfilippo)
* [NEW] Backported from the upcoming Redis 3.2:
        Redis Cluster has now support for rebalancing via the redis-trib
        rebalance command. Demo here:
        https://asciinema.org/a/0tw2e5740kouda0yhkqrm5790
        Official documentation will be available ASAP. (Salvatore Sanfilippo)
* [NEW] Redis Cluster redis-trib.rb new "info" subcommand.
* [NEW] Redis Cluster tests improved. (Salvatore Sanfilippo)
* [NEW] Log offending memory access address on SIGSEGV/SIGBUS (Salvatore
        Sanfilippo)

</ChangeLog>
Original commitRevision:407923 
Saturday, 7 Nov 2015
20:08 osa search for other commits by this committer
Enable profiles support.
Bump PORTREVISION.

PRs:	171372, 179551
Original commitRevision:401020 
Thursday, 29 Oct 2015
01:34 osa search for other commits by this committer
Add rc script for sentinel.
Bump PORTREVISION.

PR:	204025
Original commitRevision:400428 
Sunday, 25 Oct 2015
23:39 osa search for other commits by this committer
Upgrade from 3.0.4 to 3.0.5.

<ChangeLog>

--[ Redis 3.0.5 ] Release date: 15 Oct 2015

Upgrade urgency: MODERATE, the most important thing is a fix in the replication
                 code that may make the slave hanging forever if the master
                 remains with an open socket even if it is no longer able to
                 reply.

* [FIX] MOVE now moves the TTL as well. A bug lasting forever... finally
        fixed thanks to Andy Grunwald that reported it.
        (reported by Andy Grunwald, fixed by Salvatore Sanfilippo)
* [FIX] Fix a false positive in HSTRLEN test.
* [FIX] Fix a bug in redis-cli --pipe mode that was not able to read back
        replies from the server incrementally. Now a mass import will use
        a lot less memory, and you can use --pipe to do incremental streaming.
        (reported by Twitter user @fsaintjacques, fixed by Salvatore
        Sanfilippo)
* [FIX] Slave detection of master timeout. (fixed by Kevin McGehee, refactoring
        and regression test by Salvatore Sanfilippo)

* [NEW] Cluster: redis-trib fix can fix an additional case for opens lots.
        (Salvatore Sanfilippo)
* [NEW] Cluster: redis-trib import support for --copy and --replace options
        (David Thomson)

</ChangeLog>
Original commitRevision:400169 
Monday, 14 Sep 2015
23:42 osa search for other commits by this committer
Upgrade from 3.0.3 to 3.0.4.

<ChangeLog>

Upgrade urgency: HIGH for Redis and Sentinel. However note that in order to
                 fix certain replication bugs, the replication internals were
                 modified in a very heavy way. So while this release is
                 conceptually saner, it may contain regressions. For this
                 reason, before the release, QA activities were performed by
                 me (antirez) and Redis Labs and no evident bug was found.

* [FIX] A number of bugs related to replication PSYNC and the (yet experimental)
        diskless replication feature were fixed. The bugs could lead to
        inconsistency between masters and slaves. (Salvatore Sanfilippo, Oran
        Agra fixed the issue found by Yuval Inbar)
* [FIX] A replication bug in the context of PSYNC partial resynchonization was
        found and fixed. This bug happens even when diskless replication is off
        in the case different slaves connect at different times while the master
        is creating an RDB file, and later a partial resynchronization is
        attempted by a slave that connected not as the first one. (Salvatore
        Sanfilippo, Oran Agra)
* [FIX] Chained replication and PSYNC interactions leading to potential stale
        chained slaves data set, see issue #2694. (Salvatore Sanfilippo fixed
        an issue reported by "GeorgeBJ" user at Github)
* [FIX] redis-cli --scan iteration fixed when returned cursor overflows
        32 bit signed integer. (Ofir Luzon, Yuval Inbar)
* [FIX] Senitnel: fixed a bug during the master switch process, where for a
        failed conditional check, the new configuration is rewritten, during
        a small window of time, in a corrupted way where the master is
        also reported to be one of the slaves. This bug is rare to trigger
        but apparently it happens in the wild, and the effect is to see
        a replication loop where the master will try to replicate with itself.
        A detailed explanation of the bug and its effects can be found in
        the commit message here:
       
https://github.com/antirez/redis/commit/c20218eb5770b2cafb12bc7092313b8358fedc0a.
        The bug was found by Jan-Erik Rediger using a static analyzer and
        fixed by Salvatore Sanfilippo.
* [FIX] Sentinel lack of arity checks for certain commands.
        (Rogerio Goncalves, Salvatore Sanfilippo)

* [NEW] Replication internals rewritten in order to be more resistant to bugs.
        The replication handshake in the slave side was rewritten as a non
        blocking state machine. (Salvatore Sanfilippo, Oran Agra)
* [NEW] New "replication capabilities" feature introduced in order to signal
        from the master to the slave what are the features supported, so that
        the master can choose the kind of replication to start (diskless or
        not) when master and slave are of different versions. (Oran Agra,
        Salvatore Sanfilippo)
* [NEW] Log clients details when SLAVEOF command is received. (Salvatore
        Sanfilippo with inputs from Nick Craver and Marc Gravell).

</ChangeLog>
Original commitRevision:396943 
Saturday, 18 Jul 2015
00:05 osa search for other commits by this committer
Upgrade from 3.0.2 to 3.0.3.

<ChangeLog>

--[ Redis 3.0.3 ] Release date: 17 Jul 2015

Upgrade urgency: LOW for Redis and Sentinel.

* [FIX] Fix blocking operations timeout precision when HZ is at its default
        value (not increased) and there are thousands of clients connected
        at the same time. This bug affected Sidekiq users that experienced
        a very long delay for BLPOP and similar commands to return for
        timeout. Check commit b029ff1 for more info. (Salvatore Sanfilippo)
* [FIX] MIGRATE "creating socket: Invalid argument" error fix. Check
        issues #2609 and #2612 for more info. (Salvatore Sanfilippo)
* [FIX] Be able to connect to the master even when the slave is bound to
        just the loopback interface and has no valid public address in the
        network the master is reacahble. (Salvatore Sanfilippo)
* [FIX] ZADD with options encoding promotion fixed. (linfangrong)
* [FIX] Reset aof_delayed_fsync on CONFIG RESETSTATS. (Tom Kiemes)
* [FIX] PFCOUNT key parsing in cluster fixed. (MOON_CLJ)
* [FIX] Fix Solaris compilation of Redis 3.0. (Jan-Erik Rediger)

* [NEW] Variadic EXISTS command. Now the command accepts multiple arguments
        and returns the total count of existing keys.

</ChangeLog>
Original commitRevision:392399 
Friday, 5 Jun 2015
00:52 osa search for other commits by this committer
Security upgrade from 3.0.1 to 3.0.2.

<ChangeLog>

--[ Redis 3.0.2 ] Release date: 4 Jun 2015

Upgrade urgency: HIGH for Redis because of a security issue.
                 LOW for Sentinel.

* [FIX] Critical security issue fix by Ben Murphy: http://t.co/LpGTyZmfS7
* [FIX] SMOVE reply fixed when src and dst keys are the same. (Glenn Nethercutt)
* [FIX] Lua cmsgpack lib updated to support str8 type. (Sebastian Waisbrot)

* [NEW] ZADD support for options: NX, XX, CH. See new doc at redis.io.
        (Salvatore Sanfilippo)
* [NEW] Senitnel: CKQUORUM and FLUSHCONFIG commands back ported.
        (Salvatore Sanfilippo)

</ChangeLog>
Original commitRevision:388560 
Wednesday, 6 May 2015
01:24 osa search for other commits by this committer
Fix rc.d script for allow to specify the config path in rc.conf.
Bump PORTREVISION.

PR:	199607
Original commitRevision:385499 
01:12 osa search for other commits by this committer
Upgrade from 3.0.0 to 3.0.1.

<ChangeLog>

--[ Redis 3.0.1 ] Release date: 5 May 2015

Upgrade urgency: LOW for Redis, Sentinel, Cluster.

* [FIX] Sentinel memory leak due to hiredis fixed. (Salvatore Sanfilippo)
* [FIX] Sentinel memory leak on duplicated instance. (Charsyam)
* [FIX] Redis crash on Lua reaching output buffer limits. (Yossi Gottlieb)
* [FIX] Sentinel flushes config on +slave events. (Bill Anderson)

</ChangeLog>
Original commitRevision:385498 
Tuesday, 7 Apr 2015
22:28 osa search for other commits by this committer
Upgrade from 2.8.19 to 3.0.0.
Merge all changes from databases/redis-devel to databases/redis.

<ChangeLog>

Redis 3.0 release notes
=======================

--[ Redis 3.0.0 ] Release date: 1 Apr 2015

>> What's new in Redis 3.0 compared to Redis 2.8?

* Redis Cluster: a distributed implementation of a subset of Redis.
* New "embedded string" object encoding resulting in less cache
  misses. Big speed gain under certain work loads.
* AOF child -> parent final data transmission to minimize latency due
  to "last write" during AOF rewrites.
* Much improved LRU approximation algorithm for keys eviction.
* WAIT command to block waiting for a write to be transmitted to
  the specified number of slaves.
* MIGRATE connection caching. Much faster keys migraitons.
* MIGARTE new options COPY and REPLACE.
* CLIENT PAUSE command: stop processing client requests for a
  specified amount of time.
* BITCOUNT performance improvements.
* CONFIG SET accepts memory values in different units (for example
  you can use "CONFIG SET maxmemory 1gb").
* Redis log format slightly changed reporting in each line the role of the
  instance (master/slave) or if it's a saving child log.
* INCR performance improvements.

>> Refactoring changes (no new features nor bug fixes)

* Blocking operations full refactoring (blocked.c)
* Client output buffer memory tracking refactored.

</ChangeLog>
Original commitRevision:383546 
Wednesday, 25 Mar 2015
09:33 marino search for other commits by this committer
databases category: Remove $PTHREAD_LIBS

Note: virtuoso did not pass check-plist from before, so it was fixed.

approved by:	PTHREAD blanket
Original commitRevision:382201 
Saturday, 3 Jan 2015
20:10 osa search for other commits by this committer
Upgrade from 2.8.18 to 2.8.19.

<ChangeLog>

--[ Redis 2.8.19 ] Release date: 16 Dec 2014

# UPGRADE URGENCY: LOW for both Redis and Sentinel. This release mostly
                   fixes small issues.

02d465c Don't log admin commands in MONITOR. (antirez)
4d8f426 List of commands flagged as admin commands modified. (antirez)
e47e460 Lua cmsgpack lib updated to latest version. (antirez)
5509c14 Add symlink to redis-sentinel during make install (Rhommel Lamas)
7de1ef7 SORT: Don't sort Set elements if not needed. (antirez)
e945a54 Fix zero-ordering SORT when called against lists (Matt Stancliff)
d81c383 Update redis_init_script.tpl (Ben Dowling)
dba57ea FIXED redis-benchmark's idle mode.With idle mode shouldn't create write
event (zhanghailei)
888ea17 zipmap.c: update comments above (Sun He)
86ebc13 replaced // comments  #2150 (Deepak Verma)
3d73f08 redis-benchmark AUTH command to be discarded after the first send #2150
(azure provisioned user)
76d53a6 sds.c: Correct two spelling mistakes in comments (Sun He)
4848cf9 sds.c/sdscatvprintf: set va_end to finish va_list cpy (Sun He)
d2f584f sds.c: Correct some comments (Sun He)
2ed3f09 Update whatisdoing.sh (Serghei Iakovlev)
77b997d Include stropts only if __sun is defined. (antirez)
d409371 Fix implicit declaration of ioctl on Solaris (Jan-Erik Rediger)
23b96c0 Silence _BSD_SOURCE warnings in glibc 2.20 and forward (Johan Bergstrom)
a47a042 Mark whatisdoing.sh as deprecated in top-comment. (antirez)
b5737d2 getting pid fixes (Serghei Iakovlev)
a598e08 sparkline.c: AddSample skip Empty label (Sun He)
7d480ab sparkline.c: mov label-ini into the AddSample Function (Sun He)
2f3c860 Only ignore sigpipe in interactive mode (Jan-Erik Rediger)
0c211a1 Simplify lua_cmsgpack macro and fix build on old Linux distros.
(antirez)

</ChangeLog>
Original commitRevision:376168 
Friday, 12 Dec 2014
04:27 osa search for other commits by this committer
Upgrade from 2.8.17 to 2.8.18.

<ChangeLog>

--[ Redis 2.8.18 ] Release date: 4 Dec 2014

# UPGRADE URGENCY: LOW for both Redis and Sentinel. This release mostly
                   adds new features to Redis, and contains non critical
                   fixes.

* [FIX] Linenoise updated to be more VT100 compatible. (Salvatore Sanfilippo)
* [FIX] A number of typos fixed inside comments. (Various authors)
* [FIX] redis-cli no longer quits after long timeouts. (Matt Stancliff)
* [FIX] Test framework improved to detect never terminating scripts, cleanup
        instances on crashes. (Salvatore Sanfilippo)
* [FIX] PFCOUNT can be used on slaves now. (Salvatore Sanfilippo)
* [FIX] ZSCAN no longer report very small scores as 0. (Matt Stancliff,
        Michael Grunder, Salvatore Sanfilippo)
* [FIX] Don't show the ASCII logo if syslog is enabled. Redis is now
        an Enterprise Grade product. (Salvatore Sanfilippo)

* [NEW] EXPERIMENTAL: Diskless replication, for more info check the doc at
        http://redis.io/topics/replication. (Salvatore Sanfilippo).
* [NEW] Transparent Huge Pages detection and reporting in logs and
        LATENCY DOCTOR output. (Salvatore Sanfilippo)
* [NEW] Many Lua scripting enhancements: Bitops API, cjson upgrade and tests,
        cmsgpack upgrade. (Matt Stancliff)
* [NEW] Total and instantaneous Network bandwidth tracking in INFO.
* [NEW] DEBUG POPULATE two args form implemented (old form still works).
        The second argument is the key prefix. Default is "key:" (Salvatore
        Sanfilippo)
* [NEW] Check that tcp-backlog is matched by /proc/sys/net/core/somaxconn, and
        warn about it if not. (Salvatore Sanfilippo)

</ChangeLog>
Original commitRevision:374568 
Monday, 20 Oct 2014
10:41 bapt search for other commits by this committer
Cleanup plist
Original commitRevision:371255 
Sunday, 21 Sep 2014
23:14 osa search for other commits by this committer
Upgrade from 2.8.15 to 2.8.17.

<ChangeLog>

--[ Redis 2.8.17 ] Release date: 19 Sep 2014

# UPGRADE URGENCY: HIGH for Redis Sentinel.
                   LOW for Redis Server (unmodified compared to 2.8.16).

* [FIX] Resolved a memory leak in the hiredis library causing a memory leak
        in Redis Sentinel when a monitored instance or another Sentinel is
        unavailable. Every reconnection attempt will leak a small amount of
        memory, but in the long run the process can reach a considerable size.

--[ Redis 2.8.16 ] Release date: 16 Sep 2014

# UPGRADE URGENCY: HIGH for Redis if you are using 2.8.15 + AOF.
                   LOW for Sentinel.

* [FIX] The ability to load truncated AOF files introduced with Redis 2.8.15
        contains a bug fixed in this release: after loading the file was not
        truncated to the last valid command, so the new commands are appended
        after a non well formed command. This means that:

        1) The first AOF rewrite triggered by the server will automatically
           fix the problem.
        2) However, if the server is restarted before the rewrite, Redis may
           not be able to load the file and you need to manually fix it.

        In order to fix a corrupted file you should start the redis-check-aof
        utility WITHOUT the --fix option, just to check the offset where the
        corruption is found. Around the offset reported by the check utility
        you'll find, inside your AOF file, a command which is not complete
        according to the Redis protocol. Just remove this incomplete command
        leafing the file unaltered before and after the offending command,
        and restart the server.

        IMPORTANT #1: Redis 2.8.15 is the only stable version of Redis with
        this bug so probably no actual real-world problem happened since the
        problem is automatically fixed at the first automatic AOF rewrite.

        IMPORTANT #2: Before upgrading to Redis 2.8.16, if you are using Redis
        2.8.15 with AOF enabled, make sure to trigger a manual AOF rewrite
        using the BGREWRITEAOF command.

* [FIX] SAVE is no longer propagated to AOF / slaves.

</ChangeLog>
Original commitRevision:368794 
Tuesday, 16 Sep 2014
08:20 osa search for other commits by this committer
Upgrade from 2.8.14 to 2.8.15.

<ChangeLog>

--[ Redis 2.8.15 ] Release date: 12 Sep 2014

# UPGRADE URGENCY: LOW for Redis, HIGH for Sentinel.

* [FIX] Sentinel critical bug fixed: the absolute majority was computed in a
        wrong way because of a programming error. Now the implementation does
        what the specification says and the majority to authorize a failover
        (that should not be confused with the ODOWN quorum) is the majority of
        *all* the Sentinels ever seen for a given master, regardless of their
        current state.
* [FIX] GETRANGE test no longer fails for 32 bit builds (Matt Stancliff).
* [FIX] Limit SCAN latency when the hash table is in an odd state (very few
        populted buckets because rehashing is in progress). (Xiaost and
        Salvatore Sanfilippo)

* [NEW] Redis is now able to load truncated AOF files without requiring a
        redis-check-aof utility run. The default now is to load truncated
        (but apparently not corrupted) AOFs, you can change this in redis.conf.
        (Salvatore Sanfilippo).
* [NEW] Sentinel: ability to announce itself with an arbitrary IP/port to work
        in the context of natted networks. However this is probably still
        not enough since there is no equivalent mechanism for slaves listed
        in the master INFO output. (Dara Kong and Salvatore Sanfilippo)

</ChangeLog>
Original commitRevision:368298 
Tuesday, 9 Sep 2014
22:18 osa search for other commits by this committer
Upgrade from 2.8.11 to 2.8.14.

<ChangeLog>

--[ Redis 2.8.14 ] Release date: 1 Sep 2014

# UPGRADE URGENCY: HIGH for Lua scripting users, the server could crash because
                   of a bug introduced in Redis 2.8.10, otherwise LOW.
                   LOW for Redis Sentinel.

* [FIX] Don't prevent use of shared integers if maxmemory policy is non-LRU.
        (Salvatore Sanfilippo)
* [FIX] Fail SYNC if background save child aborted due to a signal.
        (Yossi Gottlieb)
* [FIX] Different small redis-cli fixes. (Dov Murik, Charsyam, cubicdaiya,
        Kashif Rasul, Jan-Erik Rediger, Matt Stancliff)
* [FIX] AIX compilation fixes. (Siah Lyimo)
* [FIX] A number of other smaller issues.
* [FIX] Improved SIGINT handling (Matt Stancliff, Salvatore Sanfilippo)
* [FIX] Use unsigned types in SDS header to raise limit to 4GB.
        (Matt Stancliff, Salvatore Sanfilippo)
* [FIX] Handle signed/unsigned comparisons with more care around the code.
        (Salvatore Sanfilippo)
* [FIX] Colorized test output fixed to don't change the background color.
        (Mariano Perez Rodriguez)
* [FIX] More Sentinel IPv6 fixes. (Eiichi Sato)
* [FIX] Deny CLIENT command in scripts. (Matt Stancliff)
* [FIX] Allow datasets with more than 2 billion of keys, initial work.
* [FIX] Fix a Lua scripting crash by storing the length of the static
        argv when first allocated. (Paddy Byers)

* [NEW] Pub/Sub PING. (Salvatore Sanfilippo)
* [NEW] Much faster ZUNIONSTORE. (Kyle Hubert, Salvatore Sanfilippo)
* [NEW] Faster ll2string() implementation. (Salvatore Sanfilippo)
* [NEW] **WARNING, minor API change**: PUBSUB NUMSUB: return type modified
        to integer. (Matt Stancliff)
* [NEW] redis-benchmark support for AUTH. (CharSyam)

--[ Redis 2.8.13 ] Release date: 14 Jul 2014

# UPGRADE URGENCY: LOW for Redis and Sentinel, this is a features enhancement
                   release mostly. Since this release introduces the latency
                   monitoring feature, Redis 2.8 users experiencing latency
                   issues are strongly encouraged to upgrade.

* [FIX] CLIENT KILL minor backward compatibility fixes. (Salvatore Sanfilippo)
* [FIX] Enable HAVE_ATOMIC for PowerPC. (Matt Stancliff)
* [FIX] More robust PSYNC and AOF rewrites tests. (Salvatore Sanfilippo)
* [FIX] Solaris build fixed. (Matt Stancliff, Salvatore Sanfilippo)

* [NEW] The new latency monitoring feature, as documented at
        http://redis.io/topics/latency-monitor (Salvatore Sanfilippo)
* [NEW] The COMMAND command, exposing the Redis command table
        as an API. (Matt Stancliff)
* [NEW] Update used memory with C11 __atomic. (Matt Stancliff)

--[ Redis 2.8.12 ] Release date: 23 Jun 2014

# UPGRADE URGENCY: HIGH for Redis, CRITICAL for Sentinel.

# WARNING: This release contains a non backward compatible semantical change
           to Lua script that should affect an almost zero number of users.

* [FIX / BREAKS BACKWARD COMPATIBILITY] Using SELECT inside Lua scripts no
       longer makes the selected DB to be set in the calling client.
       So Lua can still use SELECT, but the client calling the script will
       remain set to the original DB. Thix fixes an issue with Redis
       replication of Lua scripts that called SELECT without reverting the
       selected DB to the original one. (Salvatore Sanfilippo)
* [FIX] Sentinel failover was instalbe if the master was detected as available
        during the failover (especially during manual failovers) because
        of an implementation error (lack of checking of
        SRI_PROMOTED flag). (Salvatore Sanfilippo)
* [FIX] Cancel SHUTDOWN if initial AOF is being written. (Matt Stancliff)
* [FIX] Sentinel: bind source address for outcoming connections. (Matt
        Stancliff).
* [FIX] Less timing sensitive Sentinel tests. (Salvatore Sanfilippo).

* [NEW] redis-cli --intrinsic-latency stopped with SIGINT still reports
        stats (Matt Stancliff)
* [NEW] Sentinels broadcast an HELLO message ASAP after a failover in order to
        reach a consistent state faster (before it relied for periodic HELLO
        messages). (Salvatore Sanfilippo).
* [NEW] Jemalloc updated to 3.6.0. (Salvatore Sanfilippo)
* [NEW] CLIENT LIST speedup. (Salvatore Sanfilippo)
* [NEW] CLIENT LIST new unique incremental ID to every client. (Salvatore
        Sanfilippo)
* [NEW] ROLE command added. (Salvatore Sanfilippo)
* [NEW] CLIENT KILL new form to kill by client type and ID (see doc at
        redis.io for more info). (Salvatore Sanfilippo)
* [NEW] Sentinel now disconnects clients when instances are reconfigured
        (see http://redis.io/topics/sentinel-clients). (Salvatore Sanfilippo)
* [NEW] Hiredis update to latest version. (Matt Stancliff)

</ChangeLog>
Original commitRevision:367786 
Tuesday, 5 Aug 2014
06:36 bapt search for other commits by this committer
USES=execinfo
Original commitRevision:364076 
Friday, 20 Jun 2014
08:59 osa search for other commits by this committer
Upgrade from 2.8.9 to 2.8.11.

<ChangeLog>

--[ Redis 2.8.11 ] Release date: 11 Jun 2014

# UPGRADE URGENCY: HIGH if you use Lua scripting, LOW otherwise.

* [FIX] A previous fix for Lua -> Redis numerical precision enhancement
        introduced a new problem. In Redis 2.8.10 commands called from Lua
        passing a string that "looks like" a very large number, may actually
        use as argument the string converted as a float. This bug is now
        fixed.
* [FIX] Now commands other than *PUSH* adding elements to a list will be able
        to awake clients blocked in a blocking POP operation.
* [FIX] Cygwin compilation fixes.

--[ Redis 2.8.10 ] Release date: 5 Jun 2014

# UPGRADE URGENCY: HIGH if you use min-slaves-to-write option.

* [FIX] IMPORTANT! A min-slaves-to-write option active in a slave totally
        prevented the slave from acception the master stream of commands.
        This release includes testes for min-slaves-to-write, and a fix
        for this issue.
* [FIX] Sometimes DEL returned 1 for already expired keys. Fixed.
* [FIX] Fix test false positive because new osx 'leaks' output.
* [FIX] PFCOUNT HLL cache invalidation fixed: no wrong value was reported
        but the cache was not used at all, leading to lower performances.
* [FIX] Accept(2) multiple clients per readable-event invocation, and better
        processing of I/O while loading or busy running a timedout script.
        Basically now the LOADING / BUSY errors are reported at a decent
        speed.
* [FIX] A softwaer watchdog crash fixed.
* [FIX] Fixed a Lua -> Redis numerical precision loss.

* [NEW] Lua scripting engine speed improved.
* [NEW] Sentinel generates one new event for humans to understand better
        what is happening during a failover: +config-update-from.
        Also the time at which a failover will be re-attempted is logged.

</ChangeLog>
Original commitRevision:358534 
Tuesday, 10 Jun 2014
07:39 olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.

CR:		D196
Approved by:	portmgr (bapt)
Original commitRevision:357277 
Monday, 26 May 2014
15:36 bapt search for other commits by this committer
Convert one more port to USES=lua
Original commitRevision:355391 
Wednesday, 14 May 2014
02:05 osa search for other commits by this committer
Upgrade from 2.8.8 to 2.8.9.

<ChangeLog>

# UPGRADE URGENCY: LOW, only new features introduced, no bugs fixed.

* [NEW] The HyperLogLog data structure. You can read more about it
        in this blog post. http://antirez.com/news/75
* [NEW] The Sorted Set data type has now support for lexicographic range
        queries, check the new commands ZRANGEBYLEX, ZLEXCOUNT and
        ZREMRANGEBYLEX, which are documented at http://redis.io.

</ChangeLog>
Original commitRevision:354014 
Monday, 31 Mar 2014
22:04 osa search for other commits by this committer
Update from 2.8.7 to 2.8.8.
Update pkg-plist to be more convenient with pkgng(1).
Original commitRevision:349806 
Thursday, 13 Mar 2014
21:13 mandree search for other commits by this committer
Make configuration file path configurable in rc.conf. [1]
Convert to stage support.  State which BSD license is meant. [2]

PR:		ports/181201 [1]
Submitted by:	Daniel Ylitalo <daniel@blodan.se> [1]
Approved by:	maintainer timeout (osa, 6 months) [1]
Approved by:	portmgr (blanket) [2]
Original commitRevision:348126 
Thursday, 6 Mar 2014
00:24 osa search for other commits by this committer
Upgrade from 2.8.6 to 2.8.7.

<ChangeLog>

# UPGRADE URGENCY: LOW for Redis, LOW for Sentinel. However this release adds
                   new features so users may want to upgrade in order to
                   exploit the new functionalities.

* [FIX] Sometimes the absolute config file path was obtained in a wrong way.
        This happened when there was a "dir" directive inside the config file
        and at the same time the configuration file was given as a relative
        path to redis-server or redis-sentinel executables.
* [FIX] redis-cli: Automatically enter --slave mode when SYNC or PSYNC are
        called during an interactive session.
* [FIX] Sentinel "IDONTKNOW" error removed as it does not made sense with the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Original commitRevision:347159 

Number of commits found: 176 (showing only 100 on this page)

1 | 2  »