* Fix geoipupdate's my_printf function
* Fix typo in apps/geoipupdate-pureperl.pl replace PerlIO::Gzip with
PerlIO::gzip
* Update region codes in libGeoIP/regionName.c
* Fix regioncode/generate_regionName.pl to handle regioncodes with ',' correct
* Update fips codes 20090201
* Fix unicode builds on WIN32 and eliminate some warnings
* Fix sign error in _iso_8859_1__utf8 for PPC64
* Change WIN32 to _WIN32, since _WIN32 is defined by default
* Remove the WSAStartup call from GeoIP_open
* Silence various warnings
* Add more timezone region's for Australia
* Fix possible segfault in apps/geoiplookup with null pointers in non gnu
printf implementations for example solaris
* Add README.OSX to build fat binaries easy
* Silence vasprintf warning via AC_GNU_SOURCE
* Add several Makefiles to build a static GeoIP.lib for w32
* Silence signedness warnings
* Remove --with-city configure option
* Remove configure's --with-dbdir option. Use the similar --datadir instead
* Various autotools improvements and cleanups. Including parallel build fix.
* Fix libGeoIP/timeZone.c
* Fix timezone/generate_timeZone.pl
* Sync FIPS codes again Jan 14th, 2009
* Fix CA,NL regioncode
* Change logic in generate_regionName.pl and GeoIP_region_name_by_code
* Sync regionName.c with http://www.maxmind.com/app/fips10_4 from Dec 17th, 2008
* Fix _GeoIP_lookupaddress for 64bit big endian systems like ppc64
* Add proper WIN32/64 support
* Escape - in all manpages
* Add manpage for geoiplookup6
* Fix -d command line option
* GeoIPUpdate.c use vasprintf if avail, otherwise try vsnprintf and sprintf
* avoid pre/postincrement and assignment on the same variable
* Permit multiple "-e" in radmin.
* Add support for originating CoA-Request and Disconnect-Request.
See raddb/sites-available/originate-coa.
* Added "lifetime" and "max_queries" to raddb/sql.conf.
This helps address the problem of hung SQL sockets.
* Allow packets to be injected via radmin. See "inject help" in radmin.
* Answer VMPS reconfirmation request.
* Sample logrotate script in scripts/logrotate.freeradius
* Add configurable poll interval for "detail" listeners
* New "raddebug" command. This prints debugging information from
a running server.
* Add "require_message_authenticator" configuration to home_server
configuration. This makes the server add Message-Authenticator
to all outgoing Access-Request packets.
* Added smsotp module.
* Enabled the administration socket in the default install.
See raddb/sites-available/control-socket, and "man radmin"
* Handle duplicate clients, such as with replicated or
load-balanced SQL servers and "readclients = yes"
* Bug fixes
Upstream changes:
==Version
====1.5.0
===Changes
* fixed bug with EUI48#to_eui64 (credit to Erik Kline)
* fixed bug with u/l bit toggle on EUI#link_local (credit to Erik Kline)
* added EUI#to_ipv6
* added NetAddr#supernets
Changes from 3.2 include
* Logic to restart each service is now embedded in subscribers at
compile time, which reduces runtime code size.
This is also configurable in resolvconf.conf.
* If subscribers are called from resolvconf, they no longer re-execute it
to get the data they need.
This saves on a lot of forking and as a result a fair bit faster.
* A bug was fixed in the dnsmasq susbcriber where the domain name servers
weren't used correctly.
Based on the WIP version by pkgsrc@blackmouse.biz
The PowerDNS recursor is part of the source tarball of the main PowerDNS
distribution, but it is released separately. Starting from the version 3.0
pre-releases, there are zero known bugs or issues with the recursor. It is
known to power the resolving needs of over 2 million internet connections.
PowerDNS recursor can gets names from /etc/hosts.
--- 3.0.45 2009/03/31
Fixed bug #2709: TCP connect returns Invalid argument.
Fixed compilation for mingw.
Honor charset for raw records (ZOOM_record_get).
Fixed use of errno for threaded mode that was seen on Solaris 10.
Fixed argument passing with blanks in value for Windows Service.
Disable YAZ' own log rotate by default (no 1 GB limit).
The variable l_max_size which specifies the log file limit is set to 0
(DISABLED): This is due to the fact that YAZ is most often deployed using
logrotate. Also YAZ can not perform log rotate because of unsufficient
permissions (setuid).
Version 2.1.10
(April 4, 2009)
NOTE: This release changes the clive status messages. This will likely
break compatibility with utilities that depend on these messages.
The changes were made to enable using abby (0.2.0+) as a front-end
for clive.
User-visible changes:
* Add abby (front-end) compatibility
- Change output similar to cclive
- http://code.google.com/p/abby/
* Add Youtube HD support (--format=mp4_hd)
- Thanks to bf for the patch (via FreeBSD ports)
* Add tv.cctv.com support [issue #6]
- Thanks to suntong001 for data mining
* Add new options
- --limit-rate (config: [http]:limit_rate)
- --hosts (print supported hosts to stdout)
- --stderr (redirect all output to stderr instead of stdout)
* Improve file suffix parsing from content-type
- Rewrite the content-type handling block in query_video_length
- Use whatever is found after slash in the content-type string
- Use "flv" for exceptions (e.g. octet-*, x-flv, etc.)
* Replace dashes in video IDs with underscores before using them in fnames
* Change --version output
* Fix reading from stdin (closes Debian #522422)
- Assume reading from stdin only if queue and argv arrays are empty
* Fix exit with status code
- Exit 0 on success, and >0 if an error occurs
Version 2.1.9
(March 27, 2009)
User-visible changes:
* Fix GoogleVideo "id not found" handling
- Symptom: exit after "process page..." message
- Cause: no check for undefined id value
* Fix GoogleVideo support
- Symptom: see above fix
- Cause: HTML changes to the video pages
* Fix URI::Escape import for GoogleVideo redirects
- Symptom: crash with "Undefined subroutine &URI::Escape::uri_unescape"
- Cause: recent script start optimizations; a missing 'require'
* Fix Break support
- Symptom: "expected different content-type"
- Cause: website content-type changes
Version 2.1.8
(March 24, 2009)
User-visible changes:
* Keep URL queue order
- Remove duplicate URL checking
* Remove --modver, change --version output
* Update manual page (clive.1, clive.pod)
- Rewrite EXAMPLES section
- Cleanup other sections
* Config file: add support for [output]:format (--format)
* Port dailymotion support from cclive
Version 2.1.7
(March 15, 2009)
User-visible changes:
* Add --output-video option
* Add option groups to --help output
* Add --stream-exec and --stream options
- Ported from cclive
* Config file: add support for
- [commands]:exec (--exec)
- [commands]:stream (--stream-exec)
- See configrc for an example
* Fix --exec; should no longer spew out "not found" shell errors
* Change default filename format to "%t_%d_%i.%s"
* Change to use "file is already fully retrieved" error message
* Port resizing progressbar from cclive
Other changes:
* Buried clive-list, grew weary of fighting spam with bare fists
- email the author directly or use the issue tracker, thanks
Changes from dhcpcd-4.99.15 include
* Allow dhcpcd to work on any interface type when INFORMING or given a
ClientID
* arping ip selects a different interface profile on success
Allows different static IP/DHCP configurations
* DHCP messages without a ServerID are now ignored
* If DHCP fails, allow fallback to a different interface profile
Changes from 3.1.1 include
* resolv_conf_passthrough makes the libc subscriber just copy the latest
resolv.conf to \$resolv_conf
* private_interfaces allows resolv.conf nameservers to be private for the
domains in the same file. Requires a resolver other than libc.
Changes since version 1.0.7:
- Apply patch from Max Rijevski fixing a memory leak when closing connections.
It also cleans up more when stopping tinc, helping tools like valgrind.
- Handle broadcast and multicast packets in router mode.
Multicast packets are treated as broadcast packets.
- Update the manpage as well, and some whitespace to make its source more legible.
- Update documentation.
- TCPOnly is not experimental.
- Do not mention old Linux kernels and Ethertap anymore.
- Document the DeviceType, PMTU and PMTUDiscovery options.
- Enable PMTU discovery by default.
- Update copyright information.
- Update Dutch translation.
- Make sure IPv6 sockets are IPv6 only.
- This will get rid of the "Can't bind to 0.0.0.0 port 655/tcp: Address already
in use" message on Linux.
- Use TUNIFHEAD by default on FreeBSD to make sure IPv6 works.
- Treat virtual network device as tap if Mode = switch or hub.
On OpenBSD, the link0 flag should still be set in tinc-up or by other means.
- Correct debug message.
- Prevent freeing a NULL pointer when a hostname is unresolvable.
- Do not try to send REQ_KEY or ANS_KEY requests to unreachable nodes.
- Fix reading configuration files that do not end with a newline.
- Make sure the prefixlength of subnets is sane.
- Handle SERVICE_CONTROL_INTERROGATE requests. Thanks to Carsten Ralle for noticing this.
- Don't free struct addrinfo too early. Spotted by Christian Cier-Zniewski.
- Update dutch translation.
- Make sure connection->name is never NULL.
- Apply patch from "dnk" making sockets non-blocking under Windows.
- Close the proper filedescriptor (if it exists).
- Apply patch from Scott Lamb fixing some memory and resource leaks.
- Apply patch from Scott Lamb preventing an infinite loop when sending SIGALRM.
addition to the existing --with-nrpe-user and --with-nrpe-group. We use
${NAGIOS_USER} and ${NAGIOS_GROUP} for both nagious user/group and nrpe
user/group.
- Updating package for p5 module NetAddr::IP to 4.026
- Set license to artistic-2.0
Upstream changes:
4.026 Sat Mar 7 16:35:33 PST 2009
make the compiler test check the environment for
CC before using Perl's default compiler
- removed packages p5-IO-Compress-Base, p5-IO-Compress-Zlib,
p5-IO-Compress-Bzip2 and p5-Compress-Zlib because they are
merged into p5-IO-Compress
- Updated dependend packages to depend on p5-IO-Compress
and bump PKGREVISION
Upstream changes:
2.017 30 March 2009
* Merged IO-Compress-Base, IO-Compress-Bzip2, IO-Compress-Zlib &
Compress-Zlib into IO-Compress.
* The interface to Compress-Raw-Zlib now uses the new LimitOutput
feature. This will make all of the zlib-related IO-Compress modules
less greedy in their memory consumption.
* Removed MAN3PODS from Makefile.PL
* A few changes to get the test harness to work on VMS courtesy of
Craig. A. Berry.
* IO::Compress::Base & IO::Uncompress::Base
Downgraded some croaks in the constructors to just set $! (by letting
the code attempt to open a file and fail).
This makes the behavior more consistent to a standard open.
[RT #42657]
* IO::Uncompress::Base
Doing a seek with MultiStream could drop some of the uncompressed
data. Fixed.
* IO::Compress::Zip
- Fixed problem with the uncompressed & uncompressed fields when
zip64 is enabled. They were set to 0x0000FFFF instead of
0xFFFFFFFF. Also the ZIP64 extra field was 4 bytes short.
Problem spotted by Dino Chiesa.
* IO::Uncompress::Unzip
- use POSIX::mktime instead of Time::Local::timelocal to convert
the zip DOS time field into Unix time.
* Compress::Zlib
- Documented Compress::Zlib::zlib_version()
- Security-related bugs in the Profinet, LDAP, and CPHAP dissectors and
the Tektronix K12 file format have been fixed.
- Many other bugs have been fixed.
gtk-vnc is a VNC viewer widget for GTK. It is built using coroutines
allowing it to be completely asynchronous while remaining single
threaded. It provides a core C library, and bindings for Python
(PyGTK).
Correct handling of the length of data returned by SIOCGIFCONF. The
actual length of each item is never less than sizeof(struct ifreq), but
may be more than that. If the platform's struct sockaddr has an sa_len
field, and if the length in sa_len is larger then the space available in
ifr_ifru, then the data extends beyond the end of the ifr_ifru field by
the difference in sizes.
actual length of each item is never less than sizeof(struct ifreq), but
may be more than that. If the platform's struct sockaddr has an sa_len
field, and if the length in sa_len is larger then the space available in
ifr_ifru, then the data extends beyond the end of the ifr_ifru field by
the difference in sizes.
It was deprecated upstream more than two years ago, and
the replacement p5-Net-Z3950-ZOOM is recommended instead.
Additionally, with up-to-date dependencies, this package doesn't
even build.
OK'ed by wiz@
to 1.4.13. Approved by tonnerre@
main CHANGES since 1.4.11:
- lots of bug fixes
- Added ./check_nt -v INSTANCES to count number of instances (Alessandro Ren)
- New check_icmp -s option to specify the source IP address
- check_dns now sorts addresses for testing results for more than one
returned IP (Matthias Urlichs)
- check_disk should now work with large file systems (2TB+) on all archs
that supports it
- check_ntp_peer now checks for the LI_ALARM flag
- check_procs now accepts --ereg-argument-array for a regular expression
match to the argument array
- check_dig can now pass arguments to dig by using -A/--dig-arguments
- check_dns now allow to repeat -a to match multiple possibly returned address
(common with load balancers)
- check_mysql and check_radius now try clearing password in processlist
just like check_mysql_query
- check_mysql and check_mysql_query now support sockets explicitely
(-s, --socket)
- negate now has the ability to replace the status text as well
(-s, --substitute)
- Added performance data to check_ping (Christian Schneemann)
- On non-skipped stderr, check_by_ssh now returns UNKNOWN or worse
(result from command) instead of always UNKNOWN.
- check_dig now returns CRITICAL instead of WARNING when no answer section
is found
- check_procs now captures stderr in external command and adds to plugin output
- check_snmp now only prints perfdata for non numeric values (#1867716)
- check_icmp now supports packet size modification
- check_http -e now accepts a comma-delimited list of expected status
codes (Sven Nierlein)
- check_ntp_peer/check_ntp_time used to show port in --help but ignored
the argument - now implemented
Note that this now requires php for the web interface.
Changes since 3.0.3:
- lots of bug fixes, including security fixes for CVE-2008-5027,
CVE-2008-5028, and CVE-2008-6373 (secunia.com SA32909)
- Sample audio files for CGIs removed from distribution
- Added documentation on CGI security issues
- Better out-of-disk-space error handling when writing retention and
status files
- Disabled adaptive check and eventhandler commands for security reasons
- Added wildcard host matching in CGIs
- Added support for x509 cert authentication in the CGIs
- Updates to nagiostats utility for faster execution if using external
stats file
- Added a bit more verbosity to config verification