<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/net/GeoIP, branch pkgsrc_2008Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-02-06T23:27:02Z</updated>
<entry>
<title>Updated to version 1.4.4.</title>
<updated>2008-02-06T23:27:02Z</updated>
<author>
<name>heinz</name>
<email>heinz</email>
</author>
<published>2008-02-06T23:27:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=56948774263767a13d4ec4f96d6dbea508bf2ddf'/>
<id>urn:sha1:56948774263767a13d4ec4f96d6dbea508bf2ddf</id>
<content type='text'>
Pkgsrc changes:
  - Added support for installation to DESTDIR.
  - More fixes for the man page geoiplookup.1 (patch-ab)
  - Two additional patches patch-ac and patch-ad to make geoiplookup not
    crash with segmentation fault if the data file either does not exist
    or has the wrong format.
  - Patches -ab, -ac, and -ad submitted to the bugtracker at sourceforge.net.
  - Updated DESCR with date of data file.
  - Added license information.

Changes since version 1.4.0:
============================
1.4.4	2008-1-21
	* Updated original geoipupdate to return "Invalid product ID or
	  subscription expired"
	* Added BL/Saint Barthelemy, MF/Saint Martin (ISO-3166-1 additions)
	* Check for illegal IP strings, return 0 if IP is not well formed
	  IPv4 e.g. 1.2.3.4.5 and 1.2.3
	* Clarified that while core GeoIP library is LGPL, libGeoIPUpdate
	  depends on md5.c and types.h which are GPL.
	* speedup the conversion from ipstring to ipnum in _GeoIP_addr_to_num.
	  Doubles the speed of GEOIP_MEMORY_CACHE and GEOIP_MMAP_CACHE
	* Added new mmap shared memory caching option, GEOIP_MMAP_CACHE
	  (Peter Shipley, LookSmart)
		- mmaps: our maps are shared, but we need only private
		  readonly pages

1.4.3	2007-8-30
	! CHANGE with geoiplookup facility: -v flag now returns database info
	  for all databases, not just GeoIP Country
	* Added ability to get netmask of network block from last lookup using
	  GeoIP_last_netmask
	* Fixed GeoIP_database_info bug with GeoLite City
	* Replaced 4 with sizeof(char*) to fix issues with geoipupdate on
	  64 Bit machines
	* Added GeoIP_set_charset function - enables UTF8 output of city name
	  if GEOIP_CHARSET_UTF8 flag is passed to GeoIP_set_charset
	* Fixed segfault issue if calling GeoIP_db_avail before opening a
	  database
	* Added continent_code to GeoIP City's record struct (Frank Mather)

1.4.2	2007-2-8
	* Added -d flag to enable custom path for geoipupdate utility program
	  (Frank Mather)
	* Replaced _WIN32 with WIN32 since WIN32 is already set by compilers
	* Moved var definitions to top of code, defined size_t (Guenter Knauf)
	* Added Makefile.win32, Makefile.netware, get_ver.awk, geoip.ico to
	  EXTRA_DIST in Makefile.am (Guenter Knauf)

1.4.1	2007-1-2
	* Replaced CS/Serbia and Montenegro with RS/Serbia, removed ZR/Zaire,
	  added ME/Montenegro
	* Added AX/Aland Islands, GG/Guernsey, IM/Isle of Man, JE/Jersey
	  (ISO-3166-1 changes)
	* Added GeoIP_time_zone_by_country_and_region, to lookup zoneinfo
	  timezone by country and region (Frank Mather)
	* Added GeoIP_region_name_by_code, to lookup region name from region
	  code (Frank Mather)
	* added -f and -d flags to enable custom paths for geoiplookup utility
	  program (Frank Mather)
	* Added benchmarks for GeoIP Region and City in test/benchmark.c
	  (Frank Mather)
	* Fixed build issue when using --as-needed flag (Diego 'Flameeyes'
	  Pettenò)
	* Add sanity checking for filename returned by MaxMind.com server for
	  geoipupdate filename (Dean Gaudet, arctic.org)
	* Fixed memory leaks under error conditions, buffer overflow using
	  sprintf, and issue where a corrupted cache file could core dump the
	  file (Nick Galbreath, Right Media Inc)
</content>
</entry>
<entry>
<title>Give away to pkgsrc-users.</title>
<updated>2007-04-04T15:02:05Z</updated>
<author>
<name>tv</name>
<email>tv</email>
</author>
<published>2007-04-04T15:02:05Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=cdcb3af36d7afe96e8d867ca2678865d44a9fb91'/>
<id>urn:sha1:cdcb3af36d7afe96e8d867ca2678865d44a9fb91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 1.4.0.  Changes:</title>
<updated>2006-09-05T21:03:58Z</updated>
<author>
<name>tv</name>
<email>tv</email>
</author>
<published>2006-09-05T21:03:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=525694ce7c6752aab87e4f22ac4bb1de625b73e1'/>
<id>urn:sha1:525694ce7c6752aab87e4f22ac4bb1de625b73e1</id>
<content type='text'>
1.4.0   2006-8-7
        * Changed license from GPL to LGPL, so that PHP Extension can be included in PECL (Olivier Hill)
        * Rewrote GEOIP_CHECK_CACHE code, fixed numerous bugs
                - CheckCache now works if GeoIP file is overwriten by mv command
                - Fixed bug where CheckCache kept reloading in GEOIP_STANDARD_MODE
                - Fixed segfault issue in GEOIP_MEMORY_CACHE mode
                - Fixed garbage data appearing in GEOIP_INDEX_CACHE mode
                - Fixed realloc in case realloc returns new memory block (Andre Morozov of Stone Steps)
        * Updated geoipupdate to print status messages for each database instead of just last database
        * Check that gi is not null before running code in GeoIP_delete
        * Updated LICENSE file to add GPL License Exception for PHP
        * Fixed alpha-3 codes ordering, replaced TLS,TKM,TUN,TON with TKM,TUN,TON,TLS
        * TP/East Timor changed to TL/Timor-Leste, reflecting changes in ISO-3166
        * Added Netware and Windows makefiles (Guenter Knauf)
        * Fixed NetWare compiler issue with char block[block_size] declaration (Guenter Knauf)
        * Updated geoipupdate example to run weekly
</content>
</entry>
<entry>
<title>Change the format of BUILDLINK_ORDER to contain depth information as well,</title>
<updated>2006-07-08T23:10:35Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2006-07-08T23:10:35Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=b96729a13e6502c6d9d1c2912a698e23f57d3965'/>
<id>urn:sha1:b96729a13e6502c6d9d1c2912a698e23f57d3965</id>
<content type='text'>
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
</content>
</entry>
<entry>
<title>Track information in a new variable BUILDLINK_ORDER that informs us</title>
<updated>2006-07-08T22:38:58Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2006-07-08T22:38:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=6e7d67f4b1fea88b6cff1f00142907eca4188add'/>
<id>urn:sha1:6e7d67f4b1fea88b6cff1f00142907eca4188add</id>
<content type='text'>
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
</content>
</entry>
<entry>
<title>Update to 1.3.17, and take over MAINTAINER per old maintainer's request.</title>
<updated>2006-06-05T16:38:40Z</updated>
<author>
<name>tv</name>
<email>tv</email>
</author>
<published>2006-06-05T16:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1ce41ecc760d8c36e219750f0ec5cf1bb8090065'/>
<id>urn:sha1:1ce41ecc760d8c36e219750f0ec5cf1bb8090065</id>
<content type='text'>
From ChangeLog:

1.3.17  2006-5-14
        * Fixed headers for Windows/Netware compliation (Guenter Knauf)
        * Fixed Received Error -21 (Sanity check database_info string failed)
                when running geoipupdate with GeoIP Country when UserId and
                productIds were not specified.  Bug was introduced in 1.3.15.

1.3.16  2006-4-17
        * Fixed compliation error in GeoIPUpdate.c

1.3.15  2006-4-14
        * Updated README documentation
        * Updated geoipupdate so that it writes file as it is uncompressed instead
                of storing entire GeoIP.dat file in memory (Frank Mather)
        * Updated geoiplookup so that it returns GeoIP Domain Name if available
                (Frank Mather)
        * Updated geoipupdate so that it reports whether databases are updated
                in non-verbose mode (Frank Mather)
</content>
</entry>
<entry>
<title>Aligned the last line of the buildlink3.mk files with the first line, so</title>
<updated>2006-04-12T10:26:59Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2006-04-12T10:26:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f39c7a6814118271c6fbfe87140ce12d8a3146d7'/>
<id>urn:sha1:f39c7a6814118271c6fbfe87140ce12d8a3146d7</id>
<content type='text'>
that they look nicer.
</content>
</entry>
<entry>
<title>Over 1200 files touched but no revisions bumped :)</title>
<updated>2006-04-06T06:21:32Z</updated>
<author>
<name>reed</name>
<email>reed</email>
</author>
<published>2006-04-06T06:21:32Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3b50716541c42bd031d14157665a74004901cade'/>
<id>urn:sha1:3b50716541c42bd031d14157665a74004901cade</id>
<content type='text'>
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
</content>
</entry>
<entry>
<title>Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk</title>
<updated>2005-12-29T06:21:30Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2005-12-29T06:21:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=5af16a0a92f81c34be4b282d5e8072ffb8e77df1'/>
<id>urn:sha1:5af16a0a92f81c34be4b282d5e8072ffb8e77df1</id>
<content type='text'>
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
</content>
</entry>
<entry>
<title>Ran "pkglint --autofix", which corrected some of the quoting issues in</title>
<updated>2005-12-05T23:55:01Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2005-12-05T23:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3dae8fea14cb07876cbc876f030a3b37361f56b8'/>
<id>urn:sha1:3dae8fea14cb07876cbc876f030a3b37361f56b8</id>
<content type='text'>
CONFIGURE_ARGS.
</content>
</entry>
</feed>
