Collection.
Stompserver handles basic message queue processing.
It is Stomp messaging server with file/dbm/memory/activerecord based FIFO
queues, queue monitoring, and basic authentication.
* Changes in Wget 1.14
** Add support for content-on-error. It allows to store the HTTP
payload on 4xx or 5xx errors.
** Add support for WARC files.
** Fix a memory leak problem in the GNU TLS backend.
** Autoreconf works again for distributed tarballs.
** Print some diagnostic messages to stderr not to stdout.
** Report stdout close errors.
** Accept the --report-speed option.
** Enable client certificates when GNU TLS is used.
** Add support for TLS Server Name Indication.
** Accept the arguments --accept-reject and --reject-regex.
** The GNU TLS backend honors correctly the timeout value.
** Add support for RFC 2617 Digest Access Authentication.
zsync is a file transfer program. It allows you to download a file
from a remote server, where you have a copy of an older version of the
file on your computer already. zsync downloads only the new parts of
the file. It uses the same algorithm as rsync. However, zsync is
designed for file distribution, with one file on a server to be
distributed to thousands of downloaders. zsync requires no special
server software - just a web server to host the files - and imposes no
extra load on the server, making it ideal for large scale file
distribution.
Client-side rsync - zsync runs on the client side, thus
avoiding the high server load associated with rsync.
Rsync over HTTP - zsync provides transfers that are nearly as
efficient as rsync -z or cvsup, without the need to run a
special server application. All that is needed is an
HTTP/1.1-compliant web server, so it works through firewalls
and on shared hosting accounts.
Handling for compressed files - rsync is ineffective on
compressed files, unless they are compressed with a patched
version of gzip. zsync has special handling for gzipped
files, which enables update transfers of files which are
distributed in compressed form.
PR 46744 by Matthew Mondor.
A Script that automates pasting to a number of pastebin services
relying only on bash, sed, coreutils (mktemp/sort/tr/wc/whoami/tee)
and wget.
The previous changeset, "Fix issues with new GCC" overwrote the existing
patch-ab which dealt with pre-existing alloca definitions. Incorporate
the old patch-ab into the current patch-ab to fix regression.
DragonFly can't support the Multicast API so in order for quagga to build
the conftest for ip_mreq needs to return positive for all versions of
DragonFly. The configure script was patched, but this probably could
have been accomplished by overriding the configure cache from the
Maefile. DragonFly successfully buids with this conftest change.
1) Make sure INSTALLLOCALDIR is define/passed down to the client directory
install target.
2) Install 'localclient.cfg' INSTALLETCDIR and add it as a config file.
Update PLIST.
Bump PKGREVISION.
c-ares version 1.9.1
include the ares_parse_soa_reply.* files in the tarball
c-ares version 1.9.0
Added ares_parse_soa_reply
libcares.pc generation for static MingW* cross builds
ares_dup: UDP and TCP port byte order in saved options
c-ares version 1.8
Added ares_parse_naptr_reply()
handle CNAME-only in ares_parse_aaaa_reply()
support multiple DNS servers on Android
check for __ANDROID__ in addition to ANDROID macro
port numbers: convert them to network order
get_iphlpapi_dns_info: fix buffer overrun
configure: make CURL_CHECK_DEF ignore leading whitespace
segfault triggered in ares_init_options()
ares_getnameinfo's memcpy did not copy enough bytes
ares_destroy: fix segfault in ares_destroy_options()
CHANGES: generate from script
configure: fix symbol hiding usability check
c-ares version 1.7.5
detection of semicolon comments in resolv.conf
avoid using system's inet_net_pton affected by the WLB-2008080064 advisory
replacement ares_inet_net_pton affected by the WLB-2008080064 advisory
replacement ares_inet_ntop affected by potential out of bounds write
added install target to Makefile.msvc
only fall back to AF_INET searches when looking for AF_UNSPEC addresses
fixed ares_parse_*_reply memory leaks
Use correct sizeof in ares_getnameinfo()
IPv6-on-windows: find DNS servers correctly
man pages: docs for the c-ares utility programs
getservbyport replacement for Win CE
config_sortlist: (win32) missing else
advance_tcp_send_queue: avoid NULL ptr dereference
configure: fix a bashism
ares_expand_name: Fix encoded length for indirect root
c-ares version 1.7.4
local-bind: Support binding to local interface/IPs, see
ares_set_local_ip4, ares_set_local_ip6, ares_set_local_dev
memory leak in ares_getnameinfo
add missing break that caused get_ares_servers to fail
ares_parse_a_reply: fix CNAME response parsing
init_by_options: don't copy an empty sortlist
Replaced uint32_t with unsigned int to fix broken builds
on a couple of platforms
Fix lookup with HOSTALIASES set
adig: fix NAPTR parsing
compiler warning cleanups
c-ares version 1.7.3
builds on Android
now includes all files necessary to build it (1.7.2 lacked a file)
c-ares version 1.7.2
Added ares_parse_mx_reply()
ares_init: Last, not first instance of domain or search should win
improve alternative definition of bool
fix VS2010 compiler warnings
Coda requires a kernel module to run and DragonFly had such a kernel at
one point. However the kernel was removed six years ago and there is no
desire to restore it. One of the main reasons against doing so is the
lack of IPv6 support in Coda.
The userland patches for coda are therefore unnecessary and coda has been
reverted to its previous state save for marking NOT-FOR-DRAGONFLY.
PKGREVISION was mispelled in the makefile, so fixing that typo bumps the
revision to nb2 (caught by pkglint).
# Addressable 2.3.2
- added Addressable::URI#default_port method
- fixed issue with Marshalling Unicode data on Windows
- improved heuristic parsing to better handle IPv4 addresses
# Addressable 2.3.1
- fixed missing unicode data file
# Addressable 2.3.0
- updated Addressable::Template to use RFC 6570, level 4
- fixed compatibility problems with some versions of Ruby
- moved unicode tables into a data file for performance reasons
- removing support for multiple query value notations
v2.3.3 (2012-03-16) / Toni Gundogdu
Toni Gundogdu:
- Do not prepend "http" URL if it is not found [13c5d89]
- examples/cliverc: Use new category option [9b32fd2]
- Fix a typo in manual [249c3d9]
- Revise --help output [cf1f0dd]
- Use -vq with quvi when supported (#15) [02b3f64]
2.3.2 Sat Oct 22 2011 Toni Gundogdu
Changes:
- Revise README, README.packagers, INSTALL, manual, Makefile.PL
- Add --user-agent to args used with autodetected curl command
- Revise examples/cliverc, add --user-agent to curl example
- Lower quvi prerequisite to 0.2.16.1
v0.4.7 (2012-07-18) / Toni Gundogdu
Adam Sampson:
- dailymotion.lua: Make urlback pattern more liberal [8eded85]
brunorex:
- Add support for justin.tv and twitch.tv (#99) [86baf5d]
Mikhail Gusarov:
- tvrain.lua: Adjust for new URL scheme on the site [7bf1682]
Till Maas:
- Support spiegel.de with SEO URLs [6afe8e9]
Toni Gundogdu:
- FIX: gaskrank.lua: stream URL, ID patterns [78817b8]
- FIX: gaskrank.lua: title pattern [52c6f6d]
- FIX: tvrain.lua: Change how media ID is parsed [7dfbc1e]
- FIX: vimeo.lua:115: no match: qualities (#106) [d7182ac]
- youtube.lua: Rewrite YouTube.choose_default [aec0afa]
Change how youtube.lua chooses the 'default' format for
YouTube media URLs:
- Either whichever is of 480p is found first
- Or whatever YouTube returns as the first format
The script previously defaulted to the lowest quality.
15 files changed, 118 insertions(+), 44 deletions(-)
v0.4.6 (2012-06-10) / Toni Gundogdu
Mikhail Gusarov:
- 1tvru.lua: Add support for 1tv.ru [82e3151]
- tvrain.lua: Add support for tvrain.ru [730720d]
Mort Gerald:
- pornhub.lua: Media ID can be hexadecimal [82b78df]
Toni Gundogdu:
- FIX: collegehumor.lua: title pattern [3825171]
- FIX: ted.lua: Media stream URL pattern [2fc90bf]
- FIX: xhamster.lua: server response code 404 [6f3e8bd]
Raphaël Droz:
- publicsenat.lua: Update support [f329cde]
- senat.lua: Add support for senat.fr [5cf4540]
15 files changed, 317 insertions(+), 33 deletions(-)
v0.4.5 (2012-05-30) / Toni Gundogdu
Bastien Nocera:
- Added 101greatgoals.lua [efc2cdf]
- dailymotion: Fix overeager ID fetching [0223bd8]
- FIX: sapo.lua: ID, media stream URL and title [84cb67d]
PaulK:
- Added canalplus.lua [ed6877d]
- Added support for empflix.com (NSFW website) [cb2de3c]
Toni Gundogdu:
- Add website/redtube.lua [694ff91]
- FIX: pornhub.lua: media title, stream URL parsing [1867d4f]
- FIX: theonion.lua [70dfaab]
- FIX: videobash.lua: media URL parsing [471e73d]
- FIX: vimeo.lua (#97) [4f811dd]
- blip.lua: Mark as FIXME [888a3ed]
- keezmovies.lua: Mark as FIXME [4337407]
- pluzz.lua, francetelevisions.lua: Mark as FIXME [5b9cfc6]
- Lower AC_PREREQ to 2.67 [d1ac468]
- Remove funnyhub.lua: Videos no more [?] [3dae8bd]
- Remove google.lua: video.google.com is no more [8f38fe6]
- website/sapo.lua: Parse thumbnail_url [d8cfb16]
46 files changed, 740 insertions(+), 411 deletions(-)
v0.4.4 (2012-03-23) / Toni Gundogdu
Toni Gundogdu:
- Rewrite scripts using "foo:match" instead of "foo:find"
- FIX: clipfish.lua: Use new config URL [bb8bf4c]
- FIX: dailymotion.lua: Issue with some videos (#92) [325b20e]
- Thanks to David Pugnasse for the fix
- FIX: Lua-5.2: Use gmatch instead of gfind (#89) [b5ae4e1]
- FIX: Lua-5.2: Use the # operator instead (#89) [04f0284]
- FIX: youtube.lua: Allow embed URLs w/ params (#90) [386aae2]
- FIXME: bikeradar.lua [6d64461]
v0.4.3 (2012-03-01) / Toni Gundogdu
Anonymous:
- Add tcmag.lua [5f8d188]
- FIX: xhamster.lua (HTTP/403) [2bd53fd]
Bastien Nocera:
- Add special-case suffix for audio/mpeg [ca784e3]
- FIX: soundcloud.lua: Multi-byte char handling [82d1818]
mutantmonkey:
- Add IMDb support (#88) [7198600]
PaulK:
- Add support for pornhub.com (NSFW) [968143b]
- Add support for tnaflix.com (NSFW) [d34caf1]
- FIX: youjizz [b60401e]
Toni Gundogdu:
- Add videa.hu support (#84, Bastien) [ab56c38]
- FIX: liveleak.lua: attempt to index field 'path' (nil) [4919605]
- FIX: mgnetwork.lua: return duration in msec [b34fef6]
- FIX: videobash.lua: media URL pattern [8072eac]
- guardian.lua: Parse from JSON instead (#83) [019f38e]
- liveleak.lua: Support embedded URLs [fdd223a]
- Mark globo.lua as FIXME [26f48f5]
- Mark tube8.lua as FIXME [de13a39]
- Remove buzzhumor.lua [a568afc]
- Remove megavideo.lua [dc08e00]
- soundcloud.lua: Rework title parsing [53204fd]
- tcmag.lua: Make query_formats work with external content [f5cbd0d]
- ted.lua: Support the "default" format only [2caf52b]
0.4.2 Tue Nov 29 2011 Toni Gundogdu
Changes:
- Add mgnetwork.lua, mutantmonkey <mutantmonkey@mutantmonkey.in> (#78)
- Remove foundrymusic.lua
Fixes:
- tube8.lua: media URL parsing, Tomas Janousek <tomi@nomi.cz> (#80)
- Multiple: potential "attempt to index ... (a nil value)"
- dailymotion.lua: no match: video plugin params
- videobash.lua: media URL parsing (#81)
v0.4.2 (2012-03-01) / Toni Gundogdu
Bastien Nocera:
- Add "%e" to print the extension of the linked file [8c82966]
- Add "%h" to print the thumbnail URL for a link [9e463f0]
=== Transmission 2.61 (2012/07/23) ===
[http://trac.transmissionbt.com/query?milestone=2.61&group=component&order=severity All tickets closed by this release]
==== All Platforms ====
==== Mac ====
* Fix crash when creating a torrent file on Lion or newer
==== GTK+ ====
* Support startup notification
* Require GTK+ 3
==== Qt ====
* Fix bug when opening the web client via the Preferences dialog
* Better opening of magnet links
* The Torrent File list now handles very long lists faster
* Fix i18n problem introduced in 2.60
==== Web Client ====
* Close potential cross-scripting vulnerability from malicious torrent files
==== Utils ====
* Add magnet link generation to the transmission-show command line tool
Major changes:
- Introduce SIGHUP reloading.
- The symlink device can be enabled by '--enable-symlink-device' configure
option.
- Fix the unknown error under some mutex condition.
- Fix the wrong reservation key handling.
- Use Clang as first choice compiler.
- Use _GNU_SOURCE on linux platform.
Current Limitations of SIGHUP support:
- The parameters other than PG, IG, and LU are not reloaded by SIGHUP.
- PG and IG mapped to LU can't be deleted by SIGHUP.
- If you delete an active LU, all connections of the LU are closed by
SIGHUP.
- Can't modify LU by SIGHUP.
- Updating IG is not affected until the next login.
2011-03-12 1.6.6
- Minor IPFIX bug.
- IPFIX implement template withdraw
- For IPFIX, check packet sequence per template and observation domain
- Fix time window, when no flows collected or no flows matched
while processing
- Fixed typos
- Fix seg fault bug - test for EMPTY_LIST was missing at several places.
2011-02-19 1.6.6b1
- Fix bps/pps. make it uint64_t, as bps/pps > 4Gb/s overflows.
- In record raw print mode: decode ICMP instead of src/dst ports
- sflow use announced exporter IP instead of sending IP for router ID
- sflow: Ignore extra fill bytes. Do not complain.
- sflow: fix packet length issue.
- Add IPFIX protokoll support
2011-12-31 1.6.5
- Fix 64bit bug when using byte/packet limits
- for v5 and sampling use 64bit counters to prevent overflow for large sampled flows.
- Fixed Ident printig bug
2011-07-11 1.6.4
- some code restructuring - prepare for IPFIX module
- Add netflow v1 module. Some routers still use that
- Add %sn, %dn output tags for src/dst networks
- Fix buffer length check in v5.
- Fix export bug: include last flow cache bucket, when exporting
- number in all filter expressions accept hex values
- fix an sflow colletor bug. Missing extension maps in rotated files
- implement extended statistics. Currently ports and bpp distribution
vectors can be collected automatically be nfcapd. Still experimental
2011-02-26 1.6.3p1
- Fix timebug fix :(, make it a compile time option
- fix v7 sequence errors
2011-02-15
- Zero out unused fields after aggregation
2011-02-05
- Fix SysUptime 32bit overflow in v5 header
- Add fix for strange first/last swap reported by some users.
2011-01-09 v1.6.3
- Fix extension size bug
- Move IP anonymisation to separate binary nfanon
- Fix initialise bug of -o fmt: and not available fields
2010-09-09 v1.6.2
- released
- fixes some sflow bugs in sfcapd
2010-04-28 v1.6.1p0
- Update flow tools converter to build with Google-Code version 0.68.5
- Fix sflow bugs
2010-03-05 v1.6.1
- Fix bug in man page for -t
- Test sampler infos before using them ( nfcapd startup )
- Add sampling tags #34, #35 used by JunOS
- nfexpire: Fix empty .nfsat, when setting limits on an empty directory
- Fix coredump for -B -m (-w) combination
- Optimise some extension map code
2009-12-28 stable v1.6
- Few bug fixes in release candidates rc1, rc2 and rc3
2009-11-16 snapshot-1.6b-20091116
- Update sflow collector with new tags
- Add router IP extension
- Add router ID (engine type/ID) extension
2009-09-30 snapshot-1.6b-20090930
- snapshot bugfix release
2009-11-0801 snapshot-1.6b-20090806
- Add srcmask and dstmask aggregation
- Add csv output mode. -o csv
- Fix some bugs of previous beta
- Add bidirectional aggregation of flows ( -b, -B )
- Add possibility to save aggregated flows into file ( -w )
Note: This results in a behaviour change for -w in combination
with aggragation )
- Extend -N ( do not scale numbers ) to all text output not just summary
- Make extension handling more robust for some moody IOSes.
- Remove header lines of -s stat, when using -q ( quiet )
Note: This results in a behaviour change for -N
- Remove -S option from nfdump ( legacy 1.4 compatibility )
- Make use of log (syslog) functions for nfprofile.
- Move log functions to util.c
2009-06-19 snapshot-1.6b-20090717
- Flow-tools converter updated - supports more common elements.
- Sflow collector updated. Supports more common elements.
- Add sampling to nfdump. Sampling is automatically recognised
in v5 undocumented header fields and in v9 option templates.
see nfcapd.1(1)
- Add @include option for filter to include more filter files.
- Add flexible aggregation comparable to Flexible Netflow (FNF)
- All new tags can be selected in -o fmt:... see nfdump(1)
- topN stat for all new tags is implemented
- Integrate developer code to read from pcap files into stable
- Update filter syntax for new tags
- Added more v9 tags for netflow v9.
The detailed tags are listed in nfcapd(1)
Adding new tags also extended the binary file format with
data block format 2, which is extension based. File format
for version <= 1.5.* ( Data block format 1 ) is read
transparently. Data block 2 are skipped by nfdump 1.5.7.
32bit but AS and interface numbers are supported.
- Add flexible storage option for nfcapd. To save disk space, the
data extensions to be stored in the data file are user selectable.
- Added option for multiple netflow stream to same port.
-n <Ident,IP,base_directory>
Example: -n router1,192.168.100.1,/var/nfdump/router1
So multiple -n options may be given at the command line
Old style syntax still works for compatibility, ( -I .. -l ... )
but then only one source is supported.
- Move to automake for building nfdump
- Switch scaling factor ( k, M, G ) from 1024 to 1000.
- Make nfdump fully 64bit compliant. ( 8bit data alignments and access )
2009-04-17 stable 1.5.8
- Fix daylight summer time bug, when guessing sub dirs. file access ( -M, -r )
- Bug fixes for 64bits CPUs
Upstream ChangeLog:
1.16
[TEST FIX]
- 1.15 breaks AIX fix on 1.14.
t/05_sigint.t skips on perl <= 5.8.8.
1.15
[TEST FIX]
${^CHILD_ERROR_NATIVE} is only available in perl 5.8.9 and later.
(kazeburo++)
1.14
- Fixed testing issue on AIX.
https://rt.cpan.org/Public/Bug/Display.html?id=72779
(w.phillip.moore)
- depend to Test::SharedFork 0.19 for better TB2 support
(tokuhirom)
- Add pst3 to PLIST.
- Make sure dig/nslookup are found on SunOS.
- Use MACHINE_ARCH to avoid 64bit builds with ABI=32 on SunOS.
- Disable large file support on SunOS and ABI=32 (fixes swap plugin).
Fixes security problems.
Changes since 4.2.4
! Previously the server code was relaxed to allow packets with zero
length client ids to be processed. Under some situations use of
zero length client ids can cause the server to go into an infinite
loop. As such ids are not valid according to RFC 2132 section 9.14
the server no longer accepts them. Client ids with a length of 1
are also invalid but the server still accepts them in order to
minimize disruption. The restriction will likely be tightened in
the future to disallow ids with a length of 1.
Thanks to Markus Hietava of Codenomicon CROSS project for the
finding this issue and CERT-FI for vulnerability coordination.
[ISC-Bugs #29851]
CVE: CVE-2012-3571
! When attempting to convert a DUID from a client id option
into a hardware address handle unexpected client ids properly.
Thanks to Markus Hietava of Codenomicon CROSS project for the
finding this issue and CERT-FI for vulnerability coordination.
[ISC-Bugs #29852]
CVE: CVE-2012-3570
! A pair of memory leaks were found and fixed. Thanks to
Glen Eustace of Massey University, New Zealand for finding
this issue.
[ISC-Bugs #30024]
CVE: CVE-2012-3954
--- 9.6-ESV-R7-P2 released ---
3346. [security] Bad-cache data could be used before it was
initialized, causing an assert. [RT #30025]
3343. [bug] Relax isc_random_jitter() REQUIRE tests. [RT #29821]
3342. [bug] Change #3314 broke saving of stub zones to disk
resulting in excessive cpu usage in some cases.
[RT #29952]
--- 9.7.6-P2 released ---
3346. [security] Bad-cache data could be used before it was
initialized, causing an assert. [RT #30025]
3342. [bug] Change #3314 broke saving of stub zones to disk
resulting in excessive cpu usage in some cases.
[RT #29952]
--- 9.9.1-P2 released ---
3349. [bug] Change #3345 was incomplete. [RT #30233]
3346. [security] Bad-cache data could be used before it was
initialized, causing an assert. [RT #30025]
3345. [bug] Addressed race condition when removing the last item
or inserting the first item in an ISC_QUEUE.
[RT #29539]
3342. [bug] Change #3314 broke saving of stub zones to disk
resulting in excessive cpu usage in some cases.
[RT #29952]
--- 9.8.3-P2 released ---
3346. [security] Bad-cache data could be used before it was
initialized, causing an assert. [RT #30025]
3342. [bug] Change #3314 broke saving of stub zones to disk
resulting in excessive cpu usage in some cases.
[RT #29952]
NSD 3.2.12
Bugfixes
Fix for VU#624931 CVE-2012-2978: NSD denial of service
vulnerability from non-standard DNS packet from any host on
the internet.
NSD 3.2.11
Features
Fallback to AXFR if IXFR is unknown at the primary. NSD considers
IXFR unknown at the primary if there is a negative response
for the IXFR RRtype. This does not override the value for
'allow-axfr-fallback'.
Allow for reading in new DNSKEY algorithm mnemonics (RFC5155,
RFC5702, RFC5933, and RFC6605 (ECDSA)).
Zone statistics, enable with --enable-zone-stats. This stores
the BIND8 stats per zone in a configurable statistics file.
This option does not scale and should therefore not be enabled
when serving many zones.
Support for TLSA RRtype (DANE).
Bugfixes
Fix for qtype ANY for a wildcard domain in NSEC signed zone:
Don't add the wildcard domain NSEC into the answer section.
Instead, put the wildcard expanded NSEC into the answer section
and keep the wildcard domain NSEC in the authority section.
Fix for accept spinning reported by OpenBSD.
Fix restart failed due to bad ixfr packet because of zone
removed from nsd.conf.
Bugfix #453: typo in nsdc man page.
Operational notes
NSD uses the query name for dname compression again (Fix#235
had as side effect that this didn't happen anymore and is hereby
undone).
On DragonFly, this package always halted on the configure stage with the
message, "configure: error: unrecognized options: --with-libintl-prefix"
We couldn't find the source of this obsolete configure option, it didn't
come from mldonkey and devel/gettext-lib isn't a dependency. Adding
--disable-option-checking changed allowed this to be a warning rather than
a fatal error and also allows a successful build.
Background: DragonFly doesn't have libintl in base.