Commit graph

8256 commits

Author SHA1 Message Date
heinz
d5ac2bc6c9 Added support for installation to DESTDIR.
Changed wording in COMMENT slightly.
Shut up some complaints by pkglint ("set -e", "unquoted shell variable f")
2008-02-23 18:04:57 +00:00
jlam
2e3f8a1cf7 Get rid of the "gnutls" and "ssl" options and replace with a
"courier-gnutls" option/toggle that allows using GNU TLS instead of
defaulting to OpenSSL.

Bump the PKGREVISION of couriertcpd, courier-imap, and courier-mta to 1.
2008-02-21 15:50:29 +00:00
tnn
4c718bd4e0 No sin_len on IRIX. 2008-02-21 14:40:43 +00:00
markd
8134db3e94 Update to kde3.5.9
Minor bugfixes
2008-02-20 10:00:24 +00:00
jlam
0d30e66b3f + Add full DESTDIR support.
+ Replace unnecessary /bin/bash in easy-rsa scripts with /bin/sh.

Bump the PKGREVISION to 1.
2008-02-20 04:24:17 +00:00
schmonz
1e750b6014 Add commented-out LICENSE=public-domain. Nudged by gdt@. 2008-02-19 21:12:06 +00:00
jlam
f6ed9080a3 Update net/couriertcpd to version 0.58.0. Changes from version 0.57.1
include:

+ Add a new option "gnutls" to support using GNUTLS instead of OpenSSL.

+ Add full DESTDIR support.

+ Fix CONFLICT with courier-imap -- we conflict with courier-imap<4.1.1,
  not 4.11.
2008-02-19 18:45:41 +00:00
schmonz
d49c575364 DJB has placed certain of his software in the public domain. Excerpted
from <URL:http://cr.yp.to/distributors.html>:

  What are the distribution terms for daemontools?

  2007.12.28: I hereby place the daemontools package (in particular,
  daemontools-0.76.tar.gz, with MD5 checksum
  1871af2453d6e464034968a0fbcb2bfc) into the public domain. The
  package is no longer copyrighted.

  What are the distribution terms for djbdns?

  2007.12.28: I hereby place the djbdns package (in particular,
  djbdns-1.05.tar.gz, with MD5 checksum 3147c5cd56832aa3b41955c7a51cbeb2)
  into the public domain. The package is no longer copyrighted.

  What are the distribution terms for ucspi-tcp?

  2007.12.28: I hereby place the ucspi-tcp package (in particular,
  ucspi-tcp-0.88.tar.gz, with MD5 checksum
  39b619147db54687c4a583a7a94c9163) into the public domain. The
  package is no longer copyrighted.

  Am I free to modify uncopyrighted packages and distribute modified
  versions?

  Yes. But this does not mean that modifications are _encouraged_!

And from <URL:http://cr.yp.to/qmail/dist.html>:

  I hereby place the qmail package (in particular, qmail-1.03.tar.gz,
  with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the
  public domain. You are free to modify the package, distribute
  modified versions, etc.

  This does not mean that modifications are encouraged!

pkgsrc will strive, as it has, to keep modifications to a tasteful
minimum. This addresses PR pkg/37964 by Aleksej Saushev.
2008-02-19 13:59:04 +00:00
obache
0355cf21fd Adjust patch-ae to same as previous revision.
Should fix PR 38046.
2008-02-19 13:48:12 +00:00
obache
b3c1ef4733 Pass --with-libevent-dir unconditionally, since BUILDLINK_PREFIX.libevent is
unusable here yet.
2008-02-19 13:45:18 +00:00
taca
c0462a27d8 Try to fix build problem on current with pam option. 2008-02-19 10:28:12 +00:00
bjs
6b2d528243 Update to version 0.12.1+1. Removed patches, as I believe autoconf
should automagically handle the features stuff (or at least other packages
that I look at don't seem to need this if they use autoconf, haven't looked
extensively, though).  This release brings lots of bug fixes.  Among
them are:


2008-01-10  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that EX_TOO_LONG_PAYLOAD exception is thrown if just
	payload length(4bytes) are received. This happens because
	lenbufLength
	is not updated in this particular case and successive call of
	receiveMessage() overwrites payload length with bytes recieved which
	are payload body.

2007-12-22  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that causes aria2 not to finish download. BUG#1855875.
	I could reproduce this bug in following procedure:
	1. Stop the download at the very beginning(1% or 100KB downloaded).
	2. Restart aria2.
	3. You see the download stopped around 99%.
	If timeout is reached, then _nextCommand is unused and it may
	contains
	segments and they won't be canceled. Actually, timeout is not needed
	here because if the server dropped connection, then retry is made.

2007-12-22  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that returns incomplete data when it contains null
	character. A convenient constructor was also added.

2007-12-15  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that prevents aria2 from loading cookie file when
	expire
	value is greater than 2^31-1. BUG#1851066

2007-12-14  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed possible memory leak when an exception is thrown.

2007-12-10  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug: only first announce URL is tried in AnnounceTier,
	in stopped and completed event.

2007-12-09  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Removed unnecessary string copy. Updated doc and corrected
	indentation.
2008-02-18 00:00:18 +00:00
rillig
b2685e09a0 Updated delegate to 9.7.7.
Changes since 8.9.6:

DeleGate/9.7 (STABLE)
9.7.0 new stable version
9.7.1 fixes for frozen or broken SSL+gzip thread on FreeBSD and Windows
9.7.2 fixes for SIGPIPE with thread on Linux and Solaris
9.7.3 fixes for automatic adjusting of MAXIMA=delegated:N on memory shortage
9.7.4 coped with the chained certificate for SSL
9.7.5 fixes for freezing by sync. error with gunzip/gzip threads
9.7.6 fixes for SIGSEGV on Solairs, SOCKS on Windows, UDPrelay error
9.7.7 coped with VC++ in VisualStudio 2005/2008, revival of IPv6 on Windows

DeleGate/9.6 (DEVELOPMENT)
9.6.0 thread based smooth gzip/HTTP streaming, lighter SSL by thread
9.6.1 fixes for Solaris, Arm-linux, log-mutex, sftp/FTPS, CFI, MAX_DELEGATE
9.6.2 fixes for SEGV in FreeBSD thread, frozen FTPS, sftp/SSL, POP/NNTP/HTTP gw
9.6.3 fixes for frozen gzip and SSL threads by signals or with CFI filters

DeleGate/9.5 (STABLE)
9.5.0 new stable version
9.5.1 minor fixes for Japanese character code conversion
9.5.2 a minor fix for Japanese character code conversion
9.5.3 minor fixes for JP char. conv., tuning for recv. via slow line
9.5.4 fix for uploading via chained-FTP, MITM with slow-client
9.5.5 fix for SEGV in FTP, IPv6/IPv4 in /etc/hosts, etc.
9.5.6 fix for MITM with keep-alive, JP char. conv.

DeleGate/9.4 (DEVELOPMENT)
9.4.0 editing built-in parameters, SERVER=sudo, invocation via SSH/CGI/SSI
9.4.1 transparent application-level proxy over SOCKS
9.4.2 external auth. command, conditional CACHE, Japanese code conversion
9.4.3 fixed UDP and FTP over SOCKS, generalized routing with proxy auth.
9.4.4 MOUNT for SOAP/XML, fixed SEGV on charcode conv.

DeleGate/9.3 (STABLE)
9.3.0 new stable version
9.3.1 fixed SSL session cache with client's certificate
9.3.2 fixed CGI/SHTML revealment, SEGV on Win. service STOP, SEGV in Credhy

DeleGate/9.2 (DEVELOPMENT)
9.2.5 minor fixes for HTTP, sftp, FTP, UDPrelay, SockMux, MASTER auth., Win
9.2.4 faster MITM, SOCKS over SSL, multiplexed SOCKS/SockMux, cache on Win
9.2.3 supported SSL MITM mode, syslog, fixed abortion and delay in CFI on Win
9.2.2 supported huge file over 4GB in FTP, and HTTP, fixed CFI on Windows
9.2.1 fixes for Keep-Alive and logging as a service on Win, CGI/SSI+FTOCL
9.2.0 added access counters, Cookie encryption, fixed CGI/CFI/SSI for Win

DeleGate/9.1 (STABLE)
9.1.0 new stable version
9.1.1 minor fixes for HTTP, FTP/EPRT, DNS, STLS=fsv, and AUTHORIZER
9.1.2 minor fixes for SSL

DeleGate/9.0 (DEVELOPMENT)
9.0.0 IPv6 support
9.0.1 supported dynamic linker and improved SSL/TLS performance and usability
9.0.2 fixed IPv6 name resolution, fixed make problems on 64bits machine, etc.
9.0.3 added Skype brocker, encrypted config., extended CHARSET conv., etc.
9.0.4 added gateway for sftp/SSH server to FTP/HTTP
9.0.5 total renewal of remote config. and admin. via HTTPS
9.0.6 anonymizing NNTP article, tracking SPAMmers, routing DNS

DeleGate/8.11 (STABLE)
8.11.0 new stable version
8.11.1 fixed I/O timeout, virtual host & transparent proxy, coped with non-C99
8.11.2 fix for Windows, HTTP, MOUNT, etc.
8.11.3 fixed permission for SSLtunnel and STLS, Cookie to/from HTTPS/HTTP
8.11.4 fixed compilation problems, UDP/SocksV5, obsoleted X-Locking header
8.11.5 coped with HRS, fixes for Win32 (freezing, filters and log directory)

DeleGate/8.10 (DEVELOPMENT)
8.10.0 rewritten in ANSI/ISO C++ / C (tested only with Gcc variants and VC++)
8.10.1 qualified with "const", porting to OS/2 and FreeBSD
8.10.2 become suitable to be compiled and run with Bounds-Checking Gcc
8.10.3 fixed a lot of overflows on arrays of char, pointers, and structures
8.10.4 moved STARTTLS into each app. protocol and introduced STLS parameter
8.10.5 fixed STARTTLS for SMTP and binary I/O with VC++
8.10.6 fixed relaying POST and gzip on HTTP, symlink on Win32 (8.10.3)
2008-02-17 10:20:56 +00:00
rillig
7a2ec90e2c Two programs in sbin/ need their interpreter fixed. 2008-02-17 10:16:33 +00:00
wiz
9eb50390f4 Update mldonkey* to 2.9.3.
pkgsrc change:
Depend on ocaml-3.10.1 or newer: Fixes a segfault problem on amd64.

Changes since 2.9.2:

2008/01/16: version 2.9.3 = tag release-2-9-3
6379: bwstats: Show downloaded bytes (pango)

2008/01/16
6377: Configure: Make Ocaml 3.10.1 the default compiler
- Ocaml 3.10.1 fixes crashes in MLDonkeys eDonkey module when compiled with
  Ocaml 3.10.0 on 64bit systems

2008/01/15
6373: Swarmer: Ignore received data when file is queued

2008/01/08
6367: FileTP: Fix bug when starting downloads > 4GB via dllink

2008/01/07
6364: MinGW: Fix broken share priorities (thx to vbnuy6)
6365: HTML: Use option max_name_len in upstats for unhashed files

2008/01/04
6362: Small Geoip updates
- new countries + flags: Saint Barthelemy, Saint Martin
- updates flags: Georgia, Democratic Republic of the Congo, Western Sahara, Lesotho

2008/01/02
6361: GUI: Send console messages to admin users after unsharing a file
6349: DirectConnect: Correctly report total shared filesize to server (LuCasn)
6360: BT: New command print_torrent <file_num>,
      new link in HTML, upstats to display .torrent details

2007/12/19
6351: Allow compilation with upcoming Ocaml 3.10.1

2007/12/17
6342: HTML: fix broken vm output in Opera (schlumpf)
6346: Environment variables for file_started_cmd (see option help text)

2007/12/13
6343: gcc-4.3 compile fix for CryptoPP (brian m. carlson)

2007/12/09
6337: Fix inequality test for option html_mods_theme (pango)

2007/11/03
6255: Fix compile warnings for GTK2 GUI and DC++ (pango)
2008-02-17 08:58:39 +00:00
wiz
4578fd9181 Merge two commented out TEST_TARGET lines, one with a typo,
one without.
2008-02-15 07:40:39 +00:00
reed
c57c66f142 This conflicts with tightvncviewer. And bump revision.
(The other conflict in tightvncviewer was already there.)

(Also while here fixes some indenting.)
2008-02-14 21:56:55 +00:00
adrianp
a6e7aa8e5d +isc-dhc{p4,lient4,pd4,relay4} 2008-02-13 22:09:23 +00:00
adrianp
e32ef43fd8 ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Relay component.
2008-02-13 22:06:55 +00:00
adrianp
40a452f1ed ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Server component.
2008-02-13 22:06:15 +00:00
adrianp
bc37371549 ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Client component.
2008-02-13 22:05:21 +00:00
adrianp
cb27726bde ISC's Dynamic Host Configuration Protocol Distribution provides a
freely redistributable reference implementation of all aspects of
DHCP, through a suite of DHCP tools:

* A DHCP server
* A DHCP client
* A DHCP relay agent

These tools all use a modular API which is designed to be sufficiently
general that it can easily be made to work on POSIX-compliant
operating systems and also non-POSIX systems like Windows NT and
MacOS.

The DHCP server, client and relay agent are provided both as
reference implementations of the protocol and as working, fully-featured
sample implementations. Both the client and the server provide
functionality that, while not strictly required by the protocol,
is very useful in practice. The DHCP server also makes allowances
for non-compliant clients which one might still like to support.

This package contains the Base component.
2008-02-13 22:03:58 +00:00
tron
ce0ad793c3 Add an option "x11" to enable or disable X11 (GTK+) support. The default
is to enable X11 support. If the option is off only the "tshark" program
is built.

Based on a patch submitted by Jean-Edouard Babin in private e-mail.
2008-02-13 20:10:20 +00:00
drochner
fcf2c54505 update to 2.14.12
changes:
-Fix off by one in all method name lengths. Fixes interoperability
 with other ORBs
-Fix the build with glib 2.15

pkgsrc fix: don't touch _res (resolver state) on NetBSD, it is
not thread safe
2008-02-13 19:36:48 +00:00
drochner
1e1c36cbfd update to 0.8.10
changes: small compatibility improvements
2008-02-13 19:33:26 +00:00
martti
86ad3952a8 Updated net/openvpn to 2.1rc7
* Added a few extra files that exist in the svn repo but were
  not being copied into the tarball by make dist.

* Fixup null interface on close, don't use ip addr flush (Alon Bar-Lev).

* Fixed options checking bug introduced in rc5 where legitimate configuration
  files might elicit the error: "Options error: Parameter pkcs11_private_mode
  can only be specified in TLS-mode, i.e. where --tls-server or --tls-client
  is also specified."

* Added "forget-passwords" command to the management interface
  (Alon Bar-Lev).

* Added --management-signal option to signal SIGUSR1 when the
  management interface disconnects (Alon Bar-Lev).

* Modified command line and config file parser to allow
  quoted strings using single quotes ('') (Alon Bar-Lev).

* Use pkcs11-helper as external library, can be downloaded from
  https://www.opensc-project.org/pkcs11-helper (Alon Bar-Lev).

* Fixed interim memory growth issue in TCP connect loop where
  "TCP: connect to %s failed, will try again in %d seconds: %s"
  is output.

* Fixed bug in epoll driver in event.c, where the lack of a
  handler for EPOLLHUP could cause 99% CPU usage.

* Defined ALLOW_NON_CBC_CIPHERS for people who don't
  want to use a CBC cipher for OpenVPN's data channel.

* Added PLUGIN_LIBDIR preprocessor string to prepend a default
  plugin directory to the dlopen search list when the user
  specifies the basename of the plugin only (Marius Tomaschewski).

* Rewrote extract_x509_field and modified COMMON_NAME_CHAR_CLASS
  to allow forward slash characters ("/") in the X509 common name
  (Pavel Shramov).

* Allow OpenVPN to run completely unprivileged under Linux
  by allowing openvpn --mktun to be used with --user and --group
  to set the UID/GID of the tun device node.  Also added --iproute
  option to allow an alternative command to be executed in place
  of the default iproute2 command (Alon Bar-Lev).

* Fixed --disable-iproute2 in ./configure to actually disable
  iproute2 usage (Alon Bar-Lev).

* Added --management-forget-disconnect option -- forget
  passwords when management session disconnects (Alon Bar-Lev).
2008-02-13 12:07:24 +00:00
martti
ad7f68e773 Updated net/mrtg to 2.16.0
* Makesure mrtg repopulates its cache only once even in fork mode
* Added support for RRDtool based Holt-Winters aberrant behaviour detection.
  Threshold based alerts have been enhanced to be able to fire based on the
  FAILURES RRA. Note that Holt-Winters aberrant behaviour detection can only
  be enabled on newly created RRAs.
* when thresholds were UNboraken, the threshprogok did not run necessarily
* MIB parser rewritten for better compatibility
* allow RouterUptime to contain an explicit OID for queriing the uptime.
* support for nortel passport 8600 in cfgmaker
* Added Documentation for GeTNEXT prefix
* Added New Prefix for Counterd SNMP Walk -> CnTWaLK (see docs)
* Upgrade to SNMP Session 1.10
* Updates for  Net_SNMP_util.pm   and  SNMP_util.pm
* Fix if_is_ciscovlan condition in cfgmaker
* Updated port syntax in documentation (based on trac entry)
2008-02-13 12:05:26 +00:00
jnemeth
579fe81ebc lint 2008-02-09 20:44:14 +00:00
heinz
b2f9c7b74a Updated to version 1.30.
Pkgsrc changes:
  - The package supports installation to DESTDIR.
  - A C compiler is necessary.

Changes since version 1.27:
=====================================
1.30  December 16th 2007
	- Add GEOIP_MMAP_CACHE support ( Peter Shipley )
	- Added last_netmask - gets netmask of network block from last lookup
	- Merged in Geo::IP::PurePerl code, PurePerl code is mostly
		API compatible with XS code, except for charset functions
	- Added set_charset - enables UTF8 output of city name

1.28  July 4th 2007
	- Added support for region name lookup in GeoIP City API
	- Fixed database_info method (Ken Neighbors)
2008-02-07 19:41:40 +00:00
joerg
f39ec90913 The libfetch version is good enough as user-agent. 2008-02-07 18:02:01 +00:00
joerg
b5978b75bb Conditionally declare arg on the existance of the socket options. 2008-02-07 17:57:28 +00:00
joerg
62b3753060 Don't use warnx, fprintf(stderr, ...) is good enough. Rename logname to
login_name to avoid shadowing a global variable.
2008-02-07 17:47:12 +00:00
joerg
ae18f14e95 Conditionally use IP_PORTRANGE sockopt and avoid using ss_len when other
operations already provided the value.
2008-02-07 17:42:14 +00:00
joerg
c893ace4e9 Kill more __unused. 2008-02-07 17:27:40 +00:00
joerg
3e2c8c39a9 Expand __func__. 2008-02-07 17:23:37 +00:00
joerg
48690f3324 Conditionalize sin_len assignment. 2008-02-07 17:20:50 +00:00
joerg
986863ab93 Replace u_char, u_short, u_long, u_int32_t with the unabbrivated version
or the POSIX type.
2008-02-07 17:19:50 +00:00
joerg
52d90533d8 Always compile for large file support. 2008-02-07 17:16:05 +00:00
joerg
7bc6b51917 Don't use __unused. 2008-02-07 17:12:12 +00:00
joerg
182d2d8055 Include sys/types.h to get time_t. 2008-02-07 17:10:35 +00:00
joerg
ed6c2007e4 Don't use __BEGIN_DECL/__END_DECL, just inline them. Ensure that
the external variables are covered as well. Directly include stdio.h.
2008-02-07 16:34:52 +00:00
joerg
208c8a0cb6 Don't shadow wait(2). 2008-02-07 16:30:49 +00:00
joerg
037ab467ac EAUTH and ENEEDAUTH might not exist, so use them conditionally.
To flag HTTP authentication errors, fallback to EPERM.
2008-02-07 16:24:01 +00:00
joerg
d85b9063b3 bcopy -> memcpy 2008-02-07 16:14:44 +00:00
joerg
eac8e6ef8c MAXNAMELEN -> PATH_MAX to match fetch.h. 2008-02-07 16:14:32 +00:00
joerg
9cf9dd43d1 Import libfetch-2.0, based on the FreeBSD version of today with a number
of smaller changes to not depend on sys/param.h. This library is
intended to replace the tnftp dependency in pkg_install.
2008-02-07 01:48:22 +00:00
heinz
a6f3a42b54 Updated to version 1.4.4.
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)
2008-02-06 23:27:02 +00:00
bjs
51a870859a Add py-boto to net/Makefile. 2008-02-06 07:12:46 +00:00
bjs
088f17e3d4 Add patch-aa. 2008-02-06 07:11:14 +00:00
bjs
f5a7e309a8 Import boto-1.0a. This package was imported so that the update of
sysutils/duplicity could use amazon web services.

Blurb:

Boto is a Python package that provides interfaces to Amazon Web Services.
At the moment, boto supports S3 (Simple Storage Service) and SQS (Simple
Queue Service) via the REST API's provided by those services and EC2
(Elastic Compute Cloud) via the Query API.  The intent is to support
additional services in the future.

The goal of boto is to provide a very simple, easy to use, lightweight
wrapper around the Amazon services.  Not all features supported by the
Amazon Web Services will be supported in boto.  Basically, those
features I need to do what I want to do are supported first.  Other
features and requests are welcome and will be accomodated to the best
of my ability.  Patches and contributions are welcome!

Boto was written using Python 2.4.1 on Mac OSX.  It has also been tested
on Linux Fedora Core 4 using Python 2.4.1.  Boto requires no additional
libraries or packages other than those that are distributed with Python 2.4.1.
NOTE: A patch was supplied recently by josh.bressers that should allow
boto to run in Python 2.3.  I have not tested this myself.

[NOTE: I did not mark 23 as an acceptable python version]

There is some documentation for boto, mainly in the form of tutorials.
Check in the doc directory of the distribution.  You can also check out
the unit tests in the tests directory of the distribution for examples of use.

You AWS credentials can be passed into the methods that create S3 and SQS
connections.  Alternatively, boto will check for the existance of the
following environment variables to ascertain your credentials:

AWS_ACCESS_KEY_ID - Your AWS Access Key ID
AWS_SECRET_ACCESS_KEY - Your AWS Secret Access Key
2008-02-06 07:08:11 +00:00