Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
7.0.1_5 09 Aug 2024 06:24:08 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update |
7.0.1_4 03 Jul 2024 08:29:54 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update |
7.0.1_3 15 Jun 2024 09:52:17 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update
MFH: 2024Q2 |
7.0.1_2 13 May 2024 17:56:04 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update
MFH: 2024Q2 |
7.0.1_1 15 Apr 2024 08:20:04 |
Ashish SHUKLA (ashish) |
all: Bump after lang/go121 update
MFH: 2024Q2 |
7.0.1 08 Apr 2024 21:39:13 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 7.0.1
* BREAKING CHANGE: Improvements to the HTTP download API.
* The client now calls two new endpoints:
- /geoip/updates/metadata which is responsible for getting information
about
a database edition.
- /geoip/databases/{edition-id}/download which is responsible for
downloading
the content of a database edition. This new endpoint redirects downloads
to R2
presigned URLs, so systems running geoipupdate need to be able to
reach
-
mm-prod-geoip-databases.a2649acb697e2c09b632799562c076f2.r2.cloudflarestorage.com
in addition to updates.maxmind.com.
* BREAKING CHANGE: The public package API has been redesigned. The previous
API was not easy to use and had become a maintenance burden. We now
expose a Client at github.com/maxmind/geoipupdate/client with a (Only the first 15 lines of the commit message are shown above ) |
6.1.0_3 24 Mar 2024 14:29:00 |
Muhammad Moinur Rahman (bofh) |
lang/go: Change DEFAULT to 1.21
PR: 277776
Approved by: portmgr (exp-run) |
6.1.0_2 11 Feb 2024 10:39:17 |
Ashish SHUKLA (ashish) |
all: Bump PORTREVISION after lang/go* update
PR: 276530 |
6.1.0_1 21 Jan 2024 20:48:11 |
Muhammad Moinur Rahman (bofh) |
net/geoipupdate: Sanitize MANPREFIX
Approved by: portmgr (blanket) |
6.1.0 10 Jan 2024 11:49:32 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 6.1.0 |
6.0.0_4 07 Dec 2023 02:22:10 |
Ashish SHUKLA (ashish) |
all: Bump PORTREVISION after lang/go* update
PR: 274405 |
6.0.0_3 08 Oct 2023 14:58:01 |
Adam Weinberger (adamw) Author: Romaine Tartiere |
net/geoipupdate: Fix config file path in pkg-message |
6.0.0_2 08 Sep 2023 14:34:56 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go* update |
6.0.0_1 04 Aug 2023 14:24:50 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
6.0.0 12 Jul 2023 21:32:04 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 6.0.0 |
5.1.1 08 May 2023 16:29:49 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.1.1 |
5.1.0 06 May 2023 00:09:50 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.1.0 |
5.0.4 18 Apr 2023 11:19:40 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.0.4 |
5.0.3 15 Apr 2023 17:23:01 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.0.3 |
5.0.2 13 Apr 2023 17:48:28 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.0.2 |
5.0.1 13 Apr 2023 14:01:06 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.0.1 |
5.0.0 12 Apr 2023 21:11:27 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 5.0.0 |
4.11.1_1 08 Apr 2023 15:13:25 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
4.11.1 16 Mar 2023 15:53:02 |
Adam Weinberger (adamw) |
net/geoipupdate: Enable verbose build |
4.11.1 16 Mar 2023 15:49:15 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.11.1 |
4.11.0 15 Mar 2023 20:58:03 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.11.0 |
4.10.0_6 09 Mar 2023 19:18:07 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after Go ports update |
4.10.0_5 15 Feb 2023 19:06:01 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{119,120} update |
4.10.0_4 09 Feb 2023 21:55:23 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after GO_DEFAULT update. |
4.10.0_3 14 Jan 2023 11:31:17 |
Dmitri Goutnik (dmgk) |
all: Bump PORTVERSION after lang/go{118,119} update |
4.10.0_2 11 Dec 2022 11:17:27 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
4.10.0_1 06 Oct 2022 19:24:26 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
4.10.0 26 Sep 2022 20:59:45 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.10.0 |
4.9.0_6 08 Sep 2022 16:33:18 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{118,119} update |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
4.9.0_5 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
4.9.0_5 03 Aug 2022 21:35:13 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after Go update
Bump Go ports PORTREVISION after GO_DEFAULT and lang/go118 update. |
4.9.0_4 20 Jul 2022 14:22:37 |
Tobias C. Berner (tcberner) |
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com> (Only the first 15 lines of the commit message are shown above ) |
4.9.0_4 14 Jul 2022 12:46:05 |
Dmitri Goutnik (dmgk) |
all: Bump PORTREVISION after lang/go{117,118} update |
4.9.0_3 07 Jun 2022 21:56:10 |
Dmitri Goutnik (dmgk) |
*/*: Bump port revisons after lang/go{117,118} update |
4.9.0_2 16 Apr 2022 08:15:42 |
Adam Weinberger (adamw) |
net/geoipupdate, www/caddy: Remove ca_root_nss
Now that 12.3 is the minimum supported, remove ca_root_nss hard
deps. For systems that have caroot, ca_root_nss is to my knowledge
vestigial and unused, and does nothing except install things. |
4.9.0_1 30 Mar 2022 07:01:44 |
Guangyuan Yang (ygy) |
*/*: Bump PORTREVISION after lang/go 1.18 update |
4.9.0 16 Feb 2022 00:02:57 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.9.0 |
4.8.0 20 Jul 2021 17:07:01 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.8.0 |
4.7.1 15 May 2021 12:32:16 |
Adam Weinberger (adamw) |
net/geoipupdate: Use go:modules to eliminate GH_TUPLE |
4.7.1 19 Apr 2021 19:07:40 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.7.1 |
4.7.0 16 Apr 2021 17:17:38 |
Adam Weinberger (adamw) |
net/geoipupdate: Update to 4.7.0 |
4.6.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
4.6.0 15 Dec 2020 04:01:53 |
adamw |
net/geoipupdate: Update to 4.6.0 |
4.5.0 22 Nov 2020 22:39:02 |
dmgk |
net/geoipupdate: switch to USES=go:modules
Switch to USES=go:modules and pass GO_ENV down to make in preparation for the
upcoming go1.16 release.
PR: 251268
Approved by: adamw (maintainer) |
4.5.0 29 Oct 2020 11:57:16 |
adamw |
net/geoipupdate: Update to 4.5.0 |
4.4.0 28 Oct 2020 15:08:31 |
adamw |
net/geoipupdate: Update to 4.4.0 |
4.3.0_1 17 Apr 2020 01:22:08 |
adamw |
geoipupdate: Fix version string
geoipupdate needs to be told which version it is. This version appears
only in some info strings, but it's still worth having it be correct. |
4.3.0 16 Apr 2020 17:20:57 |
adamw |
geoipupdate: Update to 4.3.0 |
4.2.2 22 Feb 2020 12:29:26 |
adamw |
geoipupdate: Update to 4.2.2
Changes: https://github.com/maxmind/geoipupdate/releases |
4.1.5_1 06 Jan 2020 23:01:03 |
adamw |
geoipupdate: Take out unusable URL from instructions
Reported by: Dewayne Geraghty
MFH: 2020Q1 |
4.1.5_1 05 Jan 2020 16:17:36 |
adamw |
geoipupdate: Add instructions for getting account ID/key
MaxMind now requires a (free) registered account to download any
of the databases, including the free ones. Registration and
download remain free--they just require an account now.
MFH: 2020Q1 |
4.1.5 28 Dec 2019 18:43:14 |
adamw |
geoipupdate: Update to 4.1.5 |
4.1.4 08 Nov 2019 00:13:54 |
adamw |
geoipupdate: Update to 4.1.4 |
4.1.0 07 Nov 2019 21:05:37 |
adamw |
geoipupdate: Update to 4.1.0 |
4.0.5 13 Sep 2019 15:10:57 |
adamw |
geoipupdate: Update to 4.0.5 |
4.0.4 31 Aug 2019 04:29:21 |
adamw |
geoipupdate: Update to 4.0.4 |
4.0.3 29 Jun 2019 03:51:14 |
tobik |
Convert all Go ports to USES=go
This allows for port testing with lang/go-devel via GO_PORT, setting
up the Go build environment in a single place, and is step one in
simplifying Go ports that often define too complicated do-build
targets themselves.
USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and
'no_targets' for ports with composite builds that call 'go' themselves
and do not need the do-build/do-install targets of USES=go.
PR: 238849
Submitted by: dg@syrec.org (also D20745)
Reviewed by: mat, tobik
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D20746 |
4.0.3 07 Jun 2019 16:11:19 |
adamw |
geoipupdate: Remove stray \ |
4.0.3 07 Jun 2019 16:03:42 |
adamw |
Update geoipupdate to 4.0.3 |
4.0.2 13 May 2019 19:57:01 |
adamw |
Hack correct title/section into the geoipupdate manpages |
4.0.2 13 May 2019 15:23:41 |
adamw |
Use lowdown to build manpages
Pandoc is a fantastic application. It's wonderful. I use it all the
time to write papers in markdown and have them converted to beautiful
LaTeX-driven PDFs. I have nothing against pandoc.
However, using it to make manpages is like driving a Mack truck down the
driveway to check the mailbox. On my system (8-core all-SSD on ZFS) it
takes nearly 6 hours to build pandoc, and also these days it doesn't
work (see PR below).
Instead, use lowdown to generate the manpages. They don't come out
exactly right, but it's close enough to be usable.
PR: 237878 |
4.0.2 18 Jan 2019 20:23:46 |
adamw |
Update geoipupdate to 4.0.2 |
4.0.1 18 Jan 2019 04:17:14 |
adamw |
The patch (previous commit) should make this jobs-safe |
4.0.1 18 Jan 2019 04:14:23 |
adamw |
Update to 4.0.1
Add a MANPAGES option. If you're building this from source and don't
want to spend 2 hours on 200 ports, the manpages are the same as the
DOCS. Just use those. |
4.0.0 15 Jan 2019 23:03:10 |
adamw |
Remove a remnant of that one time I tried to make USES=gmake play
nicely with USES=go. |
4.0.0 15 Jan 2019 21:30:12 |
adamw |
Pass variables to make(1), rather than patching |
4.0.0 15 Jan 2019 18:59:11 |
adamw |
Update geoipupdate to 4.0.0
It is now written in go, for reasons I guess. |
3.1.1 28 Sep 2018 12:35:42 |
adamw |
Make the GeoIP and geoipupdate descriptions reflect reality
The difference is no longer paid vs. unpaid. There are free
versions of the GeoIP2 databases, and they are preferred when
supported. |
3.1.1 10 Sep 2018 21:48:05 |
adamw |
Update geoipupdate to 3.1.1 and tag the LICENSE_FILE |
3.1.0 16 Aug 2018 15:44:53 |
adamw |
Update geoipupdate to 3.1.0 |
3.0.1 14 Aug 2018 18:38:03 |
adamw |
Update geoipupdate to 3.0.1 |
3.0.0 13 Aug 2018 20:43:36 |
adamw |
Update geoipupdate to 3.0.0
Also, sort plist.
* BREAKING CHANGE: When downloading the free databases without a
MaxMind account, you must either not have `AccountID`, `UserId`,
or `LicenseKey` set in your configuration file or they must be set
to the zero values previously recommended in our documentation. Any
other value will cause an authorization error.
* BREAKING CHANGE: The configuration options `Protocol`,
`SkipPeerVerification`, and `SkipHostnameVerification` are no longer
supported. If they are present in the configuration file, they will
be ignored. HTTPS with peer and hostname verification will be used
on all requests.
* BREAKING CHANGE: The configuration file must have the `AccountID` (Only the first 15 lines of the commit message are shown above ) |
2.5.0 19 Jul 2018 14:43:49 |
adamw |
Don't uselessly patch Makefile.am when automake isn't being run |
2.5.0 18 May 2018 18:33:43 |
adamw |
Use the pre-rolled tarball to avoid autoreconf |
2.5.0 31 Oct 2017 01:24:28 |
adamw |
Update to 2.5.0
Also, create PREFIX/share/GeoIP, as it's needed with the default
configuration.
Note that conf option names have changed with this release, but the
old names will continue to work.
* Replace use of strnlen() due to lack of universal availability. First
reported by Bill Cole. GitHub issue #71.
* Document the LockFile option in the GeoIP.conf man page. GitHub
issue #64.
* Remove unused base64 library. PR by Mikhail Teterin. GitHub PR #68.
* Add the new configuration option PreserveFileTimes. If set,
the downloaded files will get the same modification times as
their original on the server. Default is 0 (unset).
PR by Rainer Jung. GitHub PR #63.
* Use the correct types when calling curl_easy_setopt(). This fixes
warnings generated by libcurl's typecheck-gcc.h. PR by Michael
Kaufmann. GitHub PR #61.
* In GeoIP.conf, the UserId option was renamed to AccountID and the
ProductIds option was renamed to EditionIDs. The old options will
continue to work, but upgrading to the new names is recommended for
forward compatibility. |
2.4.0 26 May 2017 17:13:19 |
adamw |
Update to 2.4.0.
* geoipupdate now checks that the database directory is writable.
If it is not, it reports the problem and aborts.
* geoipupdate now acquires a lock when starting up to ensure only
one instance may run at a time. A new option, LockFile, exists to
set the file to use as a lock. By default, LockFile is the file
.geoipupdate.lock in the database directory.
* geoipupdate now prints out additional information from the server
when a download request results in something other than HTTP
status 2xx. This provides more information when the API does not
respond with a database file. In conjunction with changes to the
download service itself, errors such as lacking a subscription no
longer show up with the message "not a valid gzip file".
* ${datarootdir}/GeoIP is now created on make install. Reported by
Antonios Karagiannis. GitHub #29.
* Previously, a variable named ERROR was used. This caused issues
building on Windows. Reported by Gisle Vanem. GitHub #36. |
2.3.1 05 Jan 2017 14:16:45 |
adamw |
Update to 2.3.1. |
2.3.0 04 Jan 2017 22:34:57 |
adamw |
Update to 2.3.0.
* geoipupdate now uses TCP keep-alive when compiled with cURL 7.25 or
greater.
* Previously, on an invalid gzip file, geoipupdate would output binary data
to stderr. It now displays an appropriate error message. |
2.2.2_1 21 Oct 2016 15:21:13 |
mat |
Use USES=pathfix where applicable.
PR: 213195
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D8093 |
2.2.2_1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
2.2.2_1 29 Jan 2016 03:47:18 |
adamw |
Fix order of @sample args.
Caught by: danfe |
2.2.2 27 Jan 2016 01:16:01 |
adamw |
Update to 2.2.2.
Also, use localbase.mk instead of setting CPPFLAGS/LDFLAGS manually, and
use the new two-argument @sample instead of renaming and sed-ing. |
2.2.1 28 Apr 2015 18:44:05 |
bdrewery |
USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.
Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.
empty() is used rather than (!defined || !${}) to support fmake.
The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.
PR: 199069
With hat: portmgr
Testing done: All USE_GITHUB ports without GH_COMMIT were
checksum/fetch/extract/WRKSRC tested. |
2.2.1 19 Apr 2015 19:19:35 |
adamw |
Use the new USE_GITHUB format. |
2.2.1 26 Feb 2015 19:12:05 |
adamw |
Update to 2.2.1. |
2.1.0 06 Nov 2014 23:31:09 |
adamw |
Update to 2.1.0. |
2.0.2 27 Aug 2014 15:53:24 |
adamw |
- Update GeoIP to 1.6.2 and switch to its new github location.
- Add net/geoipupdate, the formal tool to fetch updates. It is for paid
subscribers. People using the free version should continue using the
geoipupdate.sh script in net/GeoIP.
This program is used to fetch the GeoIP2 and GeoIP databases. It requires
an active GeoIP subscription.
Please see https://www.maxmind.com/en/geolocation_landing for details about
obtaining a subscription.
If you wish to install the free versions of the GeoIP databases, please
use the geoipudate.sh script provided in net/GeoIP.
WWW: https://github.com/maxmind/geoipupdate |