Commit graph

9283 commits

Author SHA1 Message Date
drochner
ff31c70919 update to 2.26.3
changes:
-bugfixes
-fixed interoperability problems, in particular for https and
 for proxy use
2009-07-09 17:47:07 +00:00
obache
9ccdc96217 Update tor to 0.2.0.35.
maintainer update request via PR 41688.

Changes in version 0.2.0.35 - 2009-06-24
  o Security fix:
    - Avoid crashing in the presence of certain malformed descriptors.
      Found by lark, and by automated fuzzing.
    - Fix an edge case where a malicious exit relay could convince a
      controller that the client's DNS question resolves to an internal IP
      address. Bug found and fixed by "optimist"; bugfix on 0.1.2.8-beta.

  o Major bugfixes:
    - Finally fix the bug where dynamic-IP relays disappear when their
      IP address changes: directory mirrors were mistakenly telling
      them their old address if they asked via begin_dir, so they
      never got an accurate answer about their new address, so they
      just vanished after a day. For belt-and-suspenders, relays that
      don't set Address in their config now avoid using begin_dir for
      all direct connections. Should fix bugs 827, 883, and 900.
    - Fix a timing-dependent, allocator-dependent, DNS-related crash bug
      that would occur on some exit nodes when DNS failures and timeouts
      occurred in certain patterns. Fix for bug 957.

  o Minor bugfixes:
    - When starting with a cache over a few days old, do not leak
      memory for the obsolete router descriptors in it. Bugfix on
      0.2.0.33; fixes bug 672.
    - Hidden service clients didn't use a cached service descriptor that
      was older than 15 minutes, but wouldn't fetch a new one either,
      because there was already one in the cache. Now, fetch a v2
      descriptor unless the same descriptor was added to the cache within
      the last 15 minutes. Fixes bug 997; reported by Marcus Griep.
2009-07-09 11:52:31 +00:00
tron
7220bfbb57 Update "libtorrent" package to version 0.12.4 and "rtorrent" package
to version 0.8.4. Changes since 0.12.2 respectively 0.8.2:
- Fixed EINTR handling in execute command.
- Fixed a couple of memory leaks in xmlrpc.cc.
- Initial seeding support added.
- Added a work-around for the stdin kqueue bug in MacOSX.
- Numerous bug-fixes and patches.
- Work-around for OpenBSD's broken sys/event.h, which fails to compile
  if it's the first (or only) included header. (Ticket #1470)
- Fixes compilation with old libcurl versions. (Ticket #1471)
- Fix compile error on systems that lack mincore(2).
- Fixes a crash in epoll due to libcurl/c-ares bug:
  PollEPoll::modify(...) epoll_ctl call failed.
- Enforce an http transfer timeout when libcurl fails to honor
  it. Also set a 5-minute timeout for (previously unlimited) torrent
  transfers and fixes the argument type for curl_easy_setopt values.
- Allows bandwidth throttles to work without floating point support.
- Added the 'd.add_peer=host[:port]' command to manually add a peer
  (not for torrents marked "private"), port 6881 is the default.
- Allows banning the selected peer with "B". No unbanning is possible
  yet.
- Added system.method.{insert,erase} commands that allows
  user-specified commands. E.g "system.method.insert=foo,print=Bar".
- Differentiate between commands that have no target, and those that
  take generic targets, when using XMLRPC.
- Added 'event.download.inserted_{new,session}' that are triggered
  when a new or a session torrent is added. Ticket #1516.
- Added 'system.method.get', 'ui.current_view.set' and 'group.insert'
  commands.
- Enabled different ratio settings for different groups of
  downloads.
- Added 'view.persistance' command that makes downloads inserted into
  that view persist across sessions. Only call on user-created views.
- Added 'ratio.*' commands that call the 'group.seeding.ratio.*'
  equivalents.
- Changed torrent::DownloadList::close_directly() so doesn't save the
  session if the underlying file/directory has been moved or
  removed. This change, in addition to calling 'd.set_directory=' before
  'execute=mv,...', as previously shown in the examples, will make
  rtorrent behave correctly when 'check_hash=no' is set.
2009-07-09 10:42:28 +00:00
roy
438e32d24e Update to dhcpcd-5.0.6
Changes from dhcpcd-5.0.4 include
 * Fix crash on MIPS
 * Default to requesting interface MTU
 * Save and restore interface MTU when changing
 * IP whitelist
 * Fix detecting correct dstaddr for PtP interfaces at startup
 * Ensure that the lease and pidfile directories exist at startup
2009-07-08 22:24:33 +00:00
tron
492760e95d Update "samba" package to version 3.0.35. Changes since version 3.0.34:
- CVE-2009-1888:
  In Samba 3.0.31 to 3.3.5 (inclusive), an uninitialized read of a
  data value can potentially affect access control when "dos filemode"
  is set to "yes".

This security fix has already been integrated into "pkggsrc" via a patch
previously. The package was only updated to make future maintenance easier.
2009-07-08 19:37:27 +00:00
drochner
5b5363cfeb +upnp stuff 2009-07-08 17:45:45 +00:00
drochner
bdb1b5702e add UPnP-Inspector-0.2.2, a UPnP debug tool 2009-07-08 17:44:20 +00:00
drochner
57d126f263 add coherence-0.6.4, an UPnP media server framework
(I had some partial success using it to connect "rhythmbox" to
a "mediatomb" media server.)
2009-07-08 17:20:50 +00:00
reed
60a47a66c9 Mention this is documentation in the COMMENT. 2009-07-08 12:16:45 +00:00
sno
8376d9f4d3 Updating package for p5 module NetAddr::IP from 4.026 to 4.027
Setting license to artistic according to module documentation

Upstream changes:
4.027  Tue Jun  9 10:31:11 PDT 2009
	In NetAddr::IP::Util v1.31,
        ferret out shell value for Makefile.PL when calling
        ./configure for systems where the 'x' bit gets lost
        due to bug in Archive::Tar
2009-07-08 10:07:19 +00:00
sno
21caa8c8bf Updating package for p5 module Net::Write from 1.03nb1 to 1.05
Setting license to artistic according to META.yml

Upstream changes:
1.05 Wed Jun 10 20:37:44 CEST 2009
   - bugfix: removed a warning on AF_INET6 constant declaration
   - update: copyright notice

1.04 Sun Oct 19 17:47:11 CEST 2008
   - bugfix: IP_HDRINCL with IPv6 under Linux 2.6.x
2009-07-08 09:58:23 +00:00
sno
0d34ab9e74 Updating package for p5 module Net::OpenID::Consumer from 1.02 to 1.03
Setting LICENSE to ${PERL5_LICENSE} according to module documentation

Upstream changes:
1.03:
        * Enforce the rules from the Auth 2.0 spec about which fields
          MUST be signed in positive assertion messages.

	* Return a more sensible error (no_head_tag) if the identifier
	  URL returns an empty (0-byte) HTML document.

	* Verify delegate on the non-fragment version of the resulting
	  identifier, so that you can delegate to providers that add
	  fragments to their identifiers.
	  Found and fixed by avarix <mindsectr@gmail.com>.
2009-07-08 09:50:10 +00:00
sno
8da7d101f2 pkgsrc changes:
- Updating package for p5 module RPC::XML from 0.64 to 0.65
  - Adjusting license and dependencies according to META.yml

Upstream changes:
0.65	Wednesday June 17, 2009, 06:00:00 AM -0700

	* etc/make_method
	* etc/rpc-method.dtd
	* lib/RPC/XML/Procedure.pm
	* t/30_method.t
	* t/35_namespaces.t (added)
	* t/namespace1.xpl (added)
	* t/namespace2.xpl (added)
	* t/namespace3.xpl (added)
	Support for declaration of namespaces in XPL code. Adds a new
	test suite and includes a rewrite/update of the method tests.
	Change also covers the make_method tool and the DTD for XPL
	files.

	* lib/RPC/XML.pm
	* lib/RPC/XML/Client.pm
	* lib/RPC/XML/Server.pm
	* t/02_pod_coverage.t
	Interim fix for encoding issues, prior to the mega-encoding
	work. This makes the library correctly create octet-based
	messages, rather than letting UTF-8 leak in if it was passed in
	initially.

	* lib/Apache/RPC/Server.pm
	* lib/RPC/XML.pm
	* lib/RPC/XML/Client.pm
	Follow-up to previous commit, some serialization-related
	problems. Not all instances of bytelength() had been removed
	after the previous slate of changes, and once that was done
	some tests in 15_serialize.t broke.

	* lib/RPC/XML.pm
	* lib/RPC/XML/Parser.pm
	* t/12_nil.t (added)
	* t/30_method.t
	RT #34132: Based on a patch from the requestor, added support
	for <nil/>. Documentation and tests are present, but a little
	sparse. This change also incorporates a small add to
	lib/RPC/XML/Parser.pm to address RT #42033.

	* t/40_server.t
	* t/41_server_hang.t
	RT #27778: Fix problems with child-process management on
	Windows that was causing t/40_server.t to hang during test
	runs. Also put skip-clause into t/41_server_hang.t, as
	according to the person reporting, it doesn't work at all on
	MSWin (the network code is very UNIX-y).

	* lib/RPC/XML.pm
	* t/10_data.t
	Applied a regexp-fix from Joakim Mared for stringification of
	doubles.

	* lib/RPC/XML.pm
	* lib/RPC/XML/Client.pm
	* lib/RPC/XML/Parser.pm
	* lib/RPC/XML/Procedure.pm
	* lib/RPC/XML/Server.pm
	* t/10_data.t
	RT ticket #35106: Make the behavior of RPC::XML::array
	constructor work as expected. This led to adding use of
	Scalar::Util and cleaning up the places where I was still doing
	"UNIVERSAL::isa(...)" hacks to test refs without the risk of
	directly calling ->isa() on a potentially-unblessed ref.

	* lib/Apache/RPC/Server.pm
	* lib/Apache/RPC/Status.pm
	* lib/RPC/XML.pm
	* lib/RPC/XML/Client.pm
	* lib/RPC/XML/Function.pm
	* lib/RPC/XML/Method.pm
	* lib/RPC/XML/Parser.pm
	* lib/RPC/XML/Procedure.pm
	* lib/RPC/XML/Server.pm
	Update the copyright year and license information, and add
	contact data to all POD sections for RT, AnnoCPAN, GitHub, etc.

	* lib/RPC/XML/Client.pm
	* t/50_client.t
	RT ticket #34559: Allow control of LWP::UA timeouts from within
	client class.

	* lib/RPC/XML/Server.pm
	RT ticket #43019: Small hack to the existing SSL hack for
	Socket6 problems.

	* lib/Apache/RPC/Server.pm
	* lib/Apache/RPC/Status.pm
	* lib/RPC/XML.pm
	* lib/RPC/XML/Client.pm
	* lib/RPC/XML/Function.pm
	* lib/RPC/XML/Method.pm
	* lib/RPC/XML/Parser.pm
	* lib/RPC/XML/Procedure.pm
	* lib/RPC/XML/Server.pm
	Since Scalar::Util requires 5.006, make that (5.006001,
	actually) the base required Perl version.
2009-07-07 21:31:27 +00:00
joerg
92f4356620 Can use system curses on NetBSD/current. Explicitly include stdarg.h
as mandated by X/Open.
2009-07-07 21:22:08 +00:00
joerg
4f38ac856b NetBSD/current can use the native ncurses.
Support PPP interfaces on NetBSD.  Bump revision.
2009-07-07 21:20:36 +00:00
sno
cfa6cbac0a Updating net/arping from 2.05nb1 to 2.08, setting license to gnu-gpl-v2
Upstream changes:
Not logged
2009-07-07 19:53:00 +00:00
sno
f66bddae5b - adding destdir support and license of perl itself (README)
- removing dependencies which are included in perl core meanwhile
- removed empty PLIST
2009-07-07 16:15:31 +00:00
sno
871f4610b3 adding destdir support and license of perl itself (POD) 2009-07-07 16:11:34 +00:00
zafer
f814583cf2 add 26 to PYTHON_VERSIONS_ACCEPTED 2009-07-07 11:01:37 +00:00
drochner
a8636eeddd use libgnutls-config.mk instead of a private hack 2009-07-03 15:59:49 +00:00
drochner
791160dac4 use libgnutls-config.mk to get back TLS support with gnutls-2.8,
bump PKGREVISION
2009-07-03 10:50:33 +00:00
drochner
5cba6a9294 use openssl instead of gnutls to avoid problems with gnutls-2.8.0
bump PKGREVISION
2009-07-03 10:40:30 +00:00
drochner
d97ebdbc45 use libgnutls-config.mk to make the (non-default) "gnutls" option
work with gnutls-2.8
2009-07-03 10:31:30 +00:00
tnn
d2b66f4a2b use libgnutls-config 2009-07-02 19:13:05 +00:00
tnn
c13d241103 use libgnutls-config.mk 2009-07-02 18:54:18 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
47771cd689 Needs pod2man 2009-06-29 16:01:40 +00:00
joerg
40329a16c1 dbus option needs pkg-config. 2009-06-29 15:32:34 +00:00
he
872d250d9b Update from version 1.4.0nb1 to 1.5.1.
OK'ed by wiz@

Pkgsrc changes:
 o Explicitly mark dependency on openssl >= 0.9.7, should fix PR#41633

Upstream changes:

1.5.1
	Example tools:
	* ldns-signzone was broken in 1.5.0 for multiple keys, this
          has been repaired

	Build system:
        * Removed a small erroneous output warning in
          examples/configure and drill/configure

1.5.0
	Bug fixes:
	* fixed a possible memory overflow in the RR parser
	* build flag fix for Sun Studio
	* fixed a building race condition in the copying of header
	  files
	* EDNS0 extended rcode; the correct assembled code number
	  is now printed (still in the EDNS0 field, though)
	* ldns_pkt_rr no longer leaks memory (in fact, it no longer
	  copies anything all)

	API addition:
	* ldns_key now has support for 'external' data, in which
	  case the OpenSSL EVP structures are not used;
	  ldns_key_set_external_key() and ldns_key_external_key()
	* added ldns_key_get_file_base_name() which creates a
	  'default' filename base string for key storage, of the
	  form "K<zone>+<algorithm>+<keytag>"
	* the ldns_dnssec_* family of structures now have deep_free()
	  functions, which also free the ldns_rr's contained in them
	* there is now an ldns_match_wildcard() function, which checks
	  whether a domain name matches a wildcard name
	* ldns_sign_public has been split up; this resulted in the
	  addition of ldns_create_empty_rrsig() and
	  ldns_sign_public_buffer()

	Examples:
	* ldns-signzone can now automatically add DNSKEY records when
	  using an OpenSSL engine, as it already did when using key
	  files
	* added new example tool: ldns-nsec3-hash
	* ldns-dpa can now filter on specific query name and types
	* ldnsd has fixes for the zone name, a fix for the return
          value of recvfrom(), and an memory initialization fix
          (Thanks to Colm MacCárthaigh for the patch)
        * Fixed memory leaks in ldnsd

1.4.1
	Bug fixes:
	* fixed a build issue where ldns lib existence was done too early
	* removed unnecessary check for pcap.h
	* NSEC3 optout flag now correctly printed in string output
	* inttypes.h moved to configured inclusion
	* fixed NSEC3 type bitmaps for empty nonterminals and unsigned
	  delegations

	API addition:
	* for that last fix, we added a new function
	  ldns_dname_add_from() that can clone parts of a dname
2009-06-25 11:34:37 +00:00
drochner
1e53f4cf5a fix the gnutls hack so that the installed .pc file doesn't contain
unresolved variables
bump PKGREVISION
2009-06-25 09:41:45 +00:00
drochner
51dc027e78 compensate for missing "libgnutls-config" in gnutls-1.8.0, so that
SSL support is built in again
approved by tron The Maintainer
bump PKGREVISION
2009-06-25 09:38:25 +00:00
hasso
9b44bb9699 Make it build on DragonFly. 2009-06-24 20:44:21 +00:00
hasso
30b62b365d Really needs a bison to build. 2009-06-24 07:06:33 +00:00
drochner
000c7dc841 add a patch from upstream:
CVE-2009-1888:
In Samba 3.0.31 to 3.3.5 (inclusive), an uninitialized read of a
data value can potentially affect access control when "dos filemode"
is set to "yes".
bump PKGREVISION
2009-06-23 20:36:27 +00:00
joerg
efc8db63c7 Correctly regen the cat page. 2009-06-22 12:05:59 +00:00
joerg
ad3bbe6db7 Regen cat page. Helps Solaris. 2009-06-22 11:50:25 +00:00
ahoka
2afbacfa53 Remove the bogus override for libX11. 2009-06-22 02:02:46 +00:00
tnn
fcb4c7a415 Add companion patch to previous commit.
Fix build on NetBSD-current/i386 by papering over a build time assertion.
(Probably due to 64-bit time_t.)
2009-06-17 08:40:57 +00:00
tnn
8d07a95da3 Fix build on NetBSD-current/i386 by papering over a build time assertion.
(Probably due to 64-bit time_t.)
cvs: ----------------------------------------------------------------------
2009-06-17 08:34:07 +00:00
obache
f0f9ad8b7f Update p5-Net-Amazon to 0.53.
While here, set LICENSE=${PERL5_LICENSE}.

Revision history for Perl extension Net::Amazon:
0.53 (06/13/2009)
   (cb) Nathan Handler re-reported a man page issue on Ubuntu, rt 46708.
        I managed to fix 197 issues, except for the specific one he called
        out in the bug.

0.52 (06/09/2009)
   (cb) Nathan Handler reported a man page issue on Ubuntu, rt 46708.

0.51 (06/05/2009)
   (cb) Vince Veselosky submitted a patch to support request signing, a
        feature that is required for accessing AWS after 2009-08-15.
        Upgrading is recommended.
   (cb) Complete the upgrade to WSDL 2009-03-31 that was started by
        Vince Veselosky.
   (cb) Clean-up POD issues found by pod checker.
   (cb) Indicate the code has moved to github.com.
   (cb) Update the README to reflect the actual date of the WSDL.
2009-06-17 04:47:40 +00:00
abs
39888bf166 fix for DESTDIR install 2009-06-16 00:04:02 +00:00
tron
e6e0e55f52 Update "rsync" package to version 3.0.6. Changes since version 3.0.5:
- Fixed a --read-batch hang when rsync is reading a batch file that was
  created from an incremental-recursion transfer.
- Fixed the daemon's socket code to handle the simultaneous arrival of
  multiple connections.
- Fix --safe-links/--copy-unsafe-links to properly handle symlinks that
  have consecutive slashes in the value.
- Fixed the parsing of an [IPv6_LITERAL_ADDR] when a USER@ is prefixed.
- The sender now skips a (bogus) symlink that has a 0-length value, which
  avoids a transfer error in the receiver.
- Fixed a case where the sender could die with a tag-0 error if there was
  an I/O during the sending of the file list.
- Fixed the rrsync script to avoid a server-side problem when -e is at the
  start of the short options.
- Fixed a problem where a vanished directory could turn into an exit code
  23 instead of the proper exit code 24.
- Fixed the --iconv conversion of symlinks when doing a local copy.
- Fixed a problem where --one-file-system was not stopping deletions on the
  receiving side when a mount-point directory did not match a directory in
  the transfer.
- Fixed the dropping of an ACL mask when no named ACL values were present.
- Fixed an ACL/xattr corruption issue where the --backup option could cause
  rsync to associate the wrong ACL/xattr information with received files.
- Fixed the use of --xattrs with --only-write-batch.
- Fixed the use of --dry-run with --read-batch.
- Fixed configure's erroneous use of target.
- Fixed configure's --disable-debug option.
- Fixed a run-time issue for systems that can't find iconv_open() by adding
  the --disable-iconv-open configure option.
- Complain and die if the user tries to combine --remove-source-files (or
  the deprecated --remove-sent-files) with --read-batch.
- Fixed an failure transferring special files from Solaris to Linux.

Approved by Alistair Crooks.
2009-06-15 16:53:02 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
roy
8b171ff9d8 Update to dnsmasq-2.49
Changes since 2.47 include
 * Fix a possible infinite with fixed hostnames to ip and the client
   sometimes sending one and sometimes not
 * Improved DHCP logging
 * addn-hosts now works with a directory instead of just a file
2009-06-14 21:15:50 +00:00
joerg
3900f91ff1 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:00:03 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
hasso
7d38465cd9 Update to 1.3.9. Make it build with new libgnutls (which don't have the
libgnutls-config script any more).

Changes since 1.3.7:

* Preallocate and only copy the string once when escaping or unescaping it.
* Try to open both IPv6 and IPv4 listening sockets. This is required in
  case bindtov6only is 1 to also accept IPv4 connections in IPv6 mode.
2009-06-13 12:28:44 +00:00
zafer
6a4021ae93 remove non-working mirrors. 2009-06-12 22:17:28 +00:00
rillig
61c7cf362d Removed redundant .gz suffix for man pages. 2009-06-12 19:09:35 +00:00
snj
c9028e70c6 Update to youtube-dl-20090530. Changes:
- Verify URLs in simulate mode
- Only catch UnavailableFormatError in call to process_info
- Remove trails from the "append_const" change
- Fix TypeError when using the -f option
- Added -c option (--continue) interrupted downloads will properly resume
  and append to the previously downloaded data, instead of overwriting the
  file. There's some error checking - if the length of the file to be
  download matches the length of the previously downloaded data, we report
  that this file has already been downloaded and do nothing. If there is
  some other HTTP 416 'Requested range not satisfiable' error, we simply
  re-download the whole file (reverting to the original functionality).
  All other HTTP errors are simply raised. Resuming does not override -w
  (--nooverwrite), since it is not clear what should happen if file on
  disk is larger than file to be downloaded. Thus, -c does nothing if -w
  is present.
2009-06-09 23:02:18 +00:00