Commit graph

12951 commits

Author SHA1 Message Date
pettai
4136828d9b v1.4.4 - Mar 24, 2014
---------------------
Features:
        * Server is logging remote control commands
        * 'knotc reload' doesn't refresh unchanged zones
        * 'knotc -f refresh' forces zone retransfer
Bugfixes:
        * Missing notifications after DDNS/automatic resign
        * Zone is rebootstrapped if the zone file is unreadable
        * Progressive bootstrap retry backoff
        * Zone file parser allows asterisk as part of the label
        * Journal maximum entry size fixes
        * Sign DNSKEYs in non-apex nodes as regular RR sets
        * Various spelling and typo fixes
2014-04-02 21:08:22 +00:00
he
db73252030 Remove the rc.d PLIST entry again -- these entries are apparently
added automatically now.
2014-04-02 13:32:18 +00:00
he
07d8572f7d Update nagios-base from 3.5.0nb2 to 3.5.1.
Upstream changes:
 * Added handler for SIGXFSZ signal (Eric Stanley)
 * Fixed bug #444: Nagios 3.5.0 problem with macro $ADMINEMAIL$ :
   @ is converted to %40 after 2 nagios reload (Duplicate of bug #407)
 * Fixed bug #407: Reloading nagios config causes spaces in
   notifications to become plus signs (Alexey Dvoryanchikov)
 * Fixed bug #445: Adding triggered downtime for child hosts causes
   a SIGSEGV on restart/reload (Eric Stanley)
 * Fixed bug #375: Freshness expiration never reached and bug #427:
   freshness threshold doesn't work if it is set long (Scott Wilkerson,
   Eric Stanley)
 * Fixed bug #432: Downtime scheduled as "Nagios Process" and not
   the Users name (Sam Lansing, Eric Stanley)
2014-04-02 10:37:21 +00:00
he
f91bd7e5dd Import a fix for CVE-2013-7108 and CVE-2013-7205, which is multiple
off-by-one errors causing information leakage and possibly DoS.

Restructure the patch files to follow the newer naming conventions.
Add the rc.d script to PLIST.

Bump PKGREVISION.
2014-04-02 10:22:37 +00:00
pettai
9985155e0d This version introduces a few new features that we hope to expand upon in
future releases, the most prominent of which is removal of rancid-fe and
several device-specific script in exchange for device-specific and generic
libraries and a generic script.  The generic script, which assumed the
name rancid, loads the relevant library and runs commands as defined by a
configuration file, which means less code duplication, users can more
easily adjust the commands that are run and create their own "device_types"
or filters without altering the base code, and hopefully this means it is
easier for users to upgrade to future versions.

See rancid.types.conf(5).  Please, for your benefit and ours, do not alter
the rancid.types.base configuration file; new versions of RANCiD purposely
overwrite this file at installation time.

Not all of the device types have been converted to libraries yet, just
the prominent ones or those prominent to us: Cisco, Juniper, Compass,
Arbor, MRV.  We also still have suggestions from users about this new
process to consider and/or implement.

3.0 also includes a new version of par(1) implemented in C.  It fixes a
few bugs in the perl version and hopefully does not introduce any new ones.

NOTE WELL: The router.db field separator has been changed to ';' from ':'
to avoid conflict with IPv6 addresses and etc.
2014-04-02 09:11:11 +00:00
wiz
28822525db Fix build with quota patch. 2014-04-01 20:04:27 +00:00
wiz
fa5875c208 Fix previous (hi pettai!). 2014-04-01 12:40:00 +00:00
wiz
427b09ae79 Remove patch that was grandfathered in, until someone can explain to
me why it's necessary.
2014-04-01 11:25:29 +00:00
wiz
2ed511c1c1 Add quota support using libquota (also called quota v2) on NetBSD.
Add comments to patches.
Ride update.
2014-04-01 11:13:28 +00:00
adam
bcaeb93ef9 Changes 2.82:
==== All Platforms ====
* Fix webseed crash
* Fix crash when adding UDP trackers whose host's canonical name couldn't be found
* Fix crash when sending handshakes to some peers immediately after adding a magnet link
* Fix crash when parsing incoming encrypted handshakes when the user is removing the related torrent
* Add safeguard to prevent zombie processes after running a script when a torrent finishes downloading
* Fix "bad file descriptor" error
* Queued torrents no longer show up as paused after exiting & restarting
* Fix 2.81 compilation error on OpenBSD
* Don't misidentify Tixati as BitTornado
==== Mac Client ====
* Fix bug that had slow download speeds until editing preferences
==== GTK+ Client ====
* Fix crash that occurred in some cases after using Torrent > Set Location
* Fix crash where on_app_exit() got called twice in a row
* Fix 2.81 compilation error on older versions of glib
* Can now open folders that have a '#' in their names
* Silence gobject warning when updating a blocklist from URL
==== Qt Client ====
* Qt 5 support
==== Web Client ====
* Fix syntax error in index.html's meta name="viewport"
* Fix file uploading issue in Internet Explorer 11
2014-04-01 09:48:04 +00:00
pettai
8459d1b6c6 Also recognize version 3201600 2014-04-01 05:02:21 +00:00
wiz
efe21ee997 Add comment for first chunk. 2014-03-31 11:25:22 +00:00
ryoon
b5ac48de64 Reduce GCC_REQD. Thank you, richard@. 2014-03-29 06:04:41 +00:00
ryoon
99402ed19b Update to 0.18.4
Changelog:

aria2 1.18.4
============

Release Note
------------

This release adds new RPC authorization mechanism using --rpc-secret
option.  The existing --rpc-user and --rpc-passwd options are now
deprecated, and all applications using RPC API is strongly encouraged
to migrate to the new mechanism.  See RPC INTERFACE section in aria2
manual page for the details.  The new RPC method, aria2.saveSession,
was added, which tells aria2 server to save session file immediately.
There are several enhancements and bug fixes.  See the changes for the
details.

Changes
-------

* Added support for RPC channel encryption in aria2rpc

  Patch from David Macek

* Add aria2.saveSession RPC method

  This method saves the current session to a file specified by
  --save-session option. This method returns "OK" if it succeeds.

* Add numStoppedTotal key to aria2.getGlobalStat() RPC method response

  It shows the number of stopped downloads in the current session and
  not capped by --max-download-result option. On the other hand, the
  existing numStopped key also shows the number of stopped downloads,
  but it is capped by --max-download-result option.

* Better handling of 30x HTTP status codes

  Reference: http://greenbytes.de/tech/tc/httpredirects/

* Implement new RPC authorization using --rpc-secret option

  Add future deprecation warning to --rpc-user and --rpc-passwd.  Warn
  if neither --rpc-secret nor a combination of --rpc-user/rpc-passwd
  is set.

* Add --enable-color option to enable/disable terminal color output

* Add DSCP support

* gnutls: Don't fail handshake if returned error is not fatal

* Add workaround GnuTLS bug with OCSP status extension and
  non-blocking socket

  GnuTLS version 3.1.3 - 3.1.18 and 3.2.0 - 3.2.8, inclusive, has this
  bug. For these versions, we disable OCSP status extension.

* Make GnuTLS log level dependent on the aria2 ones


aria2 1.18.3
============

Release Note
------------

This release fixes the bug which may cause assertion failure after
multi-file downloads (e.g., multi-file metalink or torrent) are
performed several times due to the bad handling of --bt-max-open-files
option.

Changes
-------

* Fix crash if unpause failed before assigning BtProgressInfoFile
  object

* Enable and check PIE in makerelease-osx

* Fix bug that numOpenFile_ is not reduced when MultiDiskAdaptor is
  deleted

  This bug caused assertion error in
  RequestGroupMan::ensureMaxOpenFileLimit
2014-03-29 04:15:09 +00:00
pettai
f8d6e7077a Version 1.3.11 (2013-07-27)
o OSPF stub router option (RFC 3137).
  o TTL security for OSPF and RIP.
  o Protocol packet priority and traffic class handling.
  o Multiple routing tables support for FreeBSD and OpenBSD.
  o Extends constants to all filter data types.
  o Implements eval command.
  o 'bgppath ~ int set' filter operation.
  o Several bugfixes.

Version 1.3.10 (2013-04-30)
  o Lightweight BIRD client for embedded environments.
  o Dynamic IPv6 router advertisements.
  o New 'next hop keep' option for BGP.
  o Smart default routing table for 'show route export/preexport/protocol'.
  o Automatic router ID selection could be configured to use address of loopback.
  o Allows configured global addresses of NBMA neighbors in OSPFv3.
  o Allows BIRD commands from UNIX shell even in restricted mode.
  o Route limits inherited from templates can be disabled.
  o Symbol names enclosed by apostrophes can contain dots.
  o Several bugfixes.

Version 1.3.9 (2013-01-11)
  o BIRD can be configured to keep and show filtered routes.
  o Separate receive and import limits.
  o Several new reconfiguration cmd options (undo, timeout, check).
  o Configurable automatic router ID selection.
  o Dragonfly BSD support.
  o Fixed OSPFv3 vlinks.
  o Several minor bugfixes.

Version 1.3.8 (2012-08-07)
  o Generalized import and export route limits.
  o RDNSS and DNSSL support for RAdv.
  o Include in config file support wildcards.
  o History deduplication in BIRD client.
  o New route attributes krt_source, krt_metric.
  o Different instance ID support for OSPFv3.
  o Real broadcast mode for OSPFv2.
  o Several minor bugfixes.

Version 1.3.7 (2012-03-22)
  o Route Origin Authorization basics.
  o RIPng working again.
  o Extended clist operations in filters.
  o Fixes several bugs in BSD iface handling.
  o Several minor bugfixes and enhancements.
2014-03-28 23:27:16 +00:00
obache
f5bb1fc3af add a workaround for install(1) from GNU coreutils, PR pkg/48685. 2014-03-28 05:51:13 +00:00
taca
1b876acd51 Trivial clean up. 2014-03-26 14:28:18 +00:00
taca
238996d5e9 Allow build with ruby21. 2014-03-26 14:27:22 +00:00
taca
37596f961e Allow build with ruby21. 2014-03-26 13:27:50 +00:00
prlw1
78494c8716 Update mDNSResponder to cope with import of 258.14 into NetBSD-current. 2014-03-25 13:54:26 +00:00
wiedi
c5a4cbf61b Fix build failure with readline-6.3 2014-03-22 10:48:20 +00:00
wiz
eadad4aa17 Fix MASTER_SITES. Addresses PR 48673. 2014-03-21 12:23:52 +00:00
asau
a763dc3015 More files observed on FreeBSD. 2014-03-20 19:01:45 +00:00
tron
0d4405324d Remove "us5.samba.org" URL which no longer works. 2014-03-18 12:42:04 +00:00
taca
e482ec1789 Add patch to build problem with newer readline. 2014-03-18 03:35:04 +00:00
richard
efde7e8a50 *libnice needs c99 for SunOS builds 2014-03-17 17:02:55 +00:00
taca
136a08f12b ruby-net-ping drops Ruby 1.8.7 support from version 1.7. 2014-03-17 14:25:07 +00:00
taca
250dd9b10a Update samba to 3.6.23.
==============================
                   Release Notes for Samba 3.6.23
                           March 11, 2014
                   ==============================


This is a security release in order to address
CVE-2013-4496 (Password lockout not enforced for SAMR password changes).

o  CVE-2013-4496:
   Samba versions 3.4.0 and above allow the administrator to implement
   locking out Samba accounts after a number of bad password attempts.

   However, all released versions of Samba did not implement this check for
   password changes, such as are available over multiple SAMR and RAP
   interfaces, allowing password guessing attacks.
2014-03-17 14:01:57 +00:00
wiz
19eecbbc67 Remove -Werror due to reports that on NetBSD 6 and Illumos the code
is not clean enough to compile without warnings (and thus errors).
2014-03-15 22:02:55 +00:00
obache
4fe79ead3c From Gemfile, require json_pure>=1.8.
Bump PKGREVISION.
2014-03-15 08:17:29 +00:00
obache
7168e3748f Bump PKGREVISION from default ruby version change. 2014-03-15 05:20:51 +00:00
ryoon
a3c483362a Fix PATH_MAX value for SCO OpenServer 5.0.7/3.2.
It is 1024 really.
2014-03-14 22:11:45 +00:00
ryoon
2cadd68123 Fix build under SCO OpenServer 5.0.7/3.2 2014-03-14 22:09:04 +00:00
taca
ac835c8b19 Update ruby-net-ping to 1.7.2.
== 1.7.2 - 21-Jan-2014
* Fixed a bug in the Ping::HTTP constructor where it was not honoring the
  port if provided as the second argument. Thanks go to Florian Anderiasch
  for the spot.
* Removed win32-open3 require in the Ping::External class since it isn't
  needed in Ruby 1.9.x or later.
* Refactored the Ping::External class so that it checks the exit status rather
  than try to parse output. Thanks go to Miguel Tubia for the suggestion.
* Dropped explicit support for Windows XP.
* Removed reference to win32-open3 in README.

== 1.7.1 - 26-Sep-2013
* Fixed a bug in the Ping::TCP class where it could return nil instead
  of false. Thanks go to Grandy Nguyen for the patch.

== 1.7.0 - 25-Aug-2013
* Now requires Ruby 1.9.x or later.
* Replaced the main ping code for the Ping::TCP class. The timeout module
  really doesn't work very well with sockets, and so a raw socket approach
  combined with IO.select is now used instead.
* Updates to the doc/ping.txt file.

== 1.6.2 - 8-Aug-2013
* Fixed a bug in the ICMP ping helper module. Thanks go to Yuichi
  Tsunematsu for the spot.
* The win32-security library is not just a development dependency. Thanks
  again go to Yuichi Tsunematsu for the spot.
* Updated the icmp ping tests.
* Updated the gemspec for MS Windows.

== 1.6.1 - 17-Jul-2013
* Automatically set the scheme to "http" if not present when performing
  HTTP pings. See https://bugs.ruby-lang.org/issues/8645 for an issue
  with the uri library that led to this change. Thanks go to Preston Lee
  for the spot.
* Removed the windows/system_info dependency, since it added other
  dependencies just to check the Windows version. Instead, I added a
  helper file that adds some needed Windows functions using FFI.
* Added Rake as a development dependency and updated the Gemfile
  source because Bundler. Thanks to Jean-Philippe Doyle for the patches.
* Added some warning text to the Net::Ping::External tests for users
  who are using OpenDNS. In short, you will probably get test failures
  and surprising true results for bad hosts.

== 1.6.0 - 19-Mar-2013
* Split out the ldap portion of the code into its own branch.
* Don't require resolv-replace on Ruby 1.9.3 or later.
* Now gets proxy information from the http_proxy, https_proxy, and
  no_proxy environment variables and uses that when making requests.
  Thanks go to Kevin Olbrich for the patch.
2014-03-14 18:14:26 +00:00
taca
f453a11cf2 Update ruby-domain_name to 0.5.16.
Update eTLD database and a few improvements.
2014-03-14 17:39:21 +00:00
taca
8d5c81d1c5 Update ruby-amqp to 1.3.0.
Changes are too many to write here, please refer ChangeLog.md.
2014-03-14 17:36:28 +00:00
taca
9a7f5b4f0b Update ruby-amq-client to 1.0.4.
No exact changes are available.
2014-03-14 17:35:36 +00:00
taca
45eebe2346 Update ruby-amq-protocol to 1.9.2.
## Changes between 1.9.x and 1.10.0

### Signed 16 Bit Integer Decoding

Signed 16 bit integers are now decoded correctly.

Contributed by Benjamin Conlan.



## Changes between 1.8.0 and 1.9.0

### Performance Improvements in AMQ::BitSet

`AMQ::BitSet#next_clear_bit` is now drastically more efficient
(down from 6 minutes for 10,000 iterations to 4 seconds for 65,536 iterations).

Contributed by Doug Rohrer, Dave Anderson, and Jason Voegele from
[Neo](http://www.neo.com).


## Changes between 1.7.0 and 1.8.0

### Body Framing Fix

Messages exactly 128 Kb in size are now framed correctly.

Contributed by Nicolas Viennot.
2014-03-14 17:34:03 +00:00
pettai
2bfd2afb6f NSD 4.0.3
Bug Fixes:
- Fix nsd.db unclean close check.  Previous databases are considered
  unclean by the code and are created anew.
- Adds nsd.db larger than 400Tb check for sanity. Also test if
  filesize as documented in the file is correct.
- nsd waits for tasks to complete on stop, prevents nsd.db corruption.
- fix to not delete tmpdir too early in shutdown process.
- disabled udb checking functionality that made it very slow,
  this was enabled when enable-checking was turned on.
2014-03-14 10:02:53 +00:00
obache
7ebe1c0f39 Fixes malformed conditional for old bmake. 2014-03-14 08:34:45 +00:00
taca
a3d2659e70 Refelect change of RUBY_SRCDIR. 2014-03-13 17:06:42 +00:00
jperkin
ad6a433194 Pass --disable-64bit on 32-bit platforms. 2014-03-13 11:22:13 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
pettai
677673d120 Unbound 1.4.22
Features:
* separate ldns into core ldns inside ldns/ subdirectory.  No more
  configure --with-ldns is needed and unbound does not rely on libldns.
* Accept ip-address: as an alternative for interface: for
  consistency with nsd.conf syntax.
* Fix ref#536: acl_deny_non_local and refuse_non_local added.
* so-reuseport: yesno option to distribute queries evenly over
  threads on Linux (Thanks Robert Edmonds).
  Reuseport is attempted, then fallback to without on failure.
* delay-close: msec option that delays closing ports for which
  the UDP reply has timed out.  Keeps the port open, only accepts
  the correct reply.  This correct reply is not used, but the port
  is open so that no port-denied ICMPs are generated.

Bug Fixes:
* Fix #528: if very high logging (4 or more) segfault on allow_snoop.
* Fix #531: Set SO_REUSEADDR so that the wildcard interface and a
  more specific interface port 53 can be used at the same time, and
  one of the daemons is unbound.
* if configured --with-libunbound-only fix make install.
* Patch from Neel Goyal to fix callback in libunbound.
* Patch from Neel Goyal to fix async id assignment if callback
  is called by libunbound in the mesh attach.
* Fix bug#537: compile python plugin without ldns library.
* Windows port, adjust %lld to %I64d, and warning in win_event.c.
* Fix #544: Fixed +i causes segfault when running with module conf
  "iterator".
* Fix #547: no trustanchor written if filesystem full, fclose checked.
* unbound-event.h is installed if you configure --enable-event-api.
  It contains low-level library calls, that use libevent's event_base
  and a wireformat return packet in a buffer to perform async
  resolution in the client's eventloop.
* speed up unbound, by reducing lock contention on localzones.lock.
* Fix parse (in ldns) of quoted parenthesized text strings.
* Detect libevent2 install automatically by configure and fixup
  link with lib/event2 subdir.
* Fix #551: License change "Regents" to "Copyright holder", matching
  the BSD license on opensource.org.
* Fix parse of #553(NSD) string in sldns, quotes without spaces.
* Be lenient when a NSEC NameError response with RCODE=NXDOMAIN is
  received. This is okay according 4035, but not after revising
  existence in 4592.  NSEC empty non-terminals exist and thus the
  RCODE should have been NOERROR. If this occurs, and the RRsets
  are secure, we set the RCODE to NOERROR and the security status
  of the response is also considered secure.
* iana portlist updated.
* Fix bug#561: contrib/cacti plugin did not report SERVFAIL rcodes
  because of spelling..
2014-03-12 16:16:00 +00:00
pettai
697b470490 NSD 4.0.2
Features:
* Return REFUSED for queries to non-hosted zones.

Bug Fixes:
* Fix expired zones to give SERVFAIL, also when parent zone loaded.
* documented nsd-control zonestatus output in nsd-control manpage.
* remove mention of nsdc from nsd-checkconf manpage.
* Disabled recvmmsg and sendmmsg usage by default because kernel
  versions have implementation issues: ipv6 ignored, security issues.
* Detect libevent2 install automatically by configure, and use
  event2 header files if necessary.
* Fix #551: change Regent to Copyright holder in the LICENSE,
  to match the definition on opensource.org for the BSD License.
* Fix #552: zonefile loads on nsd-control reconfig when the name
  of the file has changed.
* Fix leak of zone name after zonefile read and fix malloc too
  large that would be leaked in the radix tree.
* Fix from 3.2: make SOA RDATA comparisons in XFR more lenient (only
  check serial).
* Fix that NSD will delete and recreate not-clean-closed databases.
2014-03-12 14:47:13 +00:00
jperkin
04abab4139 Add SMF support. 2014-03-12 14:29:31 +00:00
wiz
ee1fe5ead7 Update to 0.1.5, just like libnice. 2014-03-12 10:26:10 +00:00
wiz
fbc8d8d521 Update to 0.1.5:
libnice 0.1.5 (2014-03-06)
==========================

API: nice_agent_recv() and nice_agent_recv_nonblocking() as an alternative to
  the nice_agent_attach_recv()
API: nice_agent_recv_messages() and nice_agent_recv_messages_nonblocking() to
  receive multiple messages at the same time
API: nice_agent_get_io_stream() to get a GIOStream in reliable mode
API: nice_agent_get_selected_socket() to extract the selected GSocket
Import Google's newer PseudoTCP code including window scaling
Improve PseudoTCP performance
Improve performance
Build fixes
2014-03-12 10:25:47 +00:00
jperkin
222f8dc36b Import initial SMF support for individual packages. 2014-03-11 14:34:36 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00