Commit graph

128610 commits

Author SHA1 Message Date
tonnerre
9aaa4a46b3 Update dnsmasq to version 2.45 in order to fix CVE-2008-1447.
Changes since version 2.38:
 - Names ending in a dot now work.
 - Whitespaces arround commata in config files are now ignored.
 - Asynchronous logging.
 - New --log-dhcp flag was added.
 - RFC3046 relay agent data matching.
 - RFC3993 subscriber ID relay agent data matching.
 - RFC 5107 server-id-override DHCP relay agent option.
 - Option for interface names added.
 - SIGUSR2 now closes and reopens the log files.
 - DNS LOC record support.
 - Allow disabling the DNS functionality by setting the port to 0.
 - DNSMASQ_INTERFACE is now part of the environment of the lease change script.
 - PMTUd disabled on DHCP and TFTP sockets.
 - --dhcp-bridge now works on all BSD variants.
 - Now including a Solaris 10 SMF.
 - Random source ports for DNS queries (CVE-2008-1447).
2008-07-23 23:46:08 +00:00
seb
735d2d8c11 Note update of devel/p5-Module-Install to version 0.76nb1 2008-07-23 23:18:49 +00:00
seb
30719e8e8e The Perl5 module File::Remove is (now?) required as a runtime dependency.
Hence register p5-File-Remove package as a full dependency.

Bump PKGREVISION to 1.
2008-07-23 23:17:45 +00:00
rhaen
43bfc61d93 updated databases/p5-SQL-Statement 2008-07-23 22:57:57 +00:00
rhaen
57348a552b updated to 1.15
ChangeLog:
Changes log for Perl extension SQL::Statement

Version 1.15, released 2 February, 2006
----------------------------------------
* fixed placeholder bug in SQL::Statement::UPDATE
  thanks for bug report Tanktalus

Version 1.14, released 21 April, 2005
----------------------------------------
 * fixed circular dependency in tests (one mistakenly required AnyData)

Version 1.13, released 18 April, 2005
----------------------------------------
 * pod fixes

Version 1.12, released 18 April, 2005
----------------------------------------
 * added support for GROUP BY
   (several people sent suggestions for this in the past, please email me
   so I can credit you, sorry I lost the names)

 * added support for true LIMIT - if a LIMIT clause is specified and
   no ORDER BY clause is specified, the SELECT will stop searching
   when the limit is reached;  with an ORDER BY clause it will still
   search the entire table because we can only ORDER a set;  using
   LIMIT without an ORDER BY will greatly increase speed

 * added support for CREATE/DROP keyword|operator|type|function

 * optimized process_predicate to only look up scalars once

 * completely re-wrote the POD

 * fixed bug in primary key search optimization
   thanks for bug report and test scripts: Jim Lambert, <jimlambrtATmac.com>

 * fixed problem with all_cols slowing inserts
   thanks for patch and test Cosimo Streppone <cosimoATcpan.org>

 * cleaned up case of temp table column names
   thanks for bug report: Dan Wright

 * added a META.YML and extra tests
2008-07-23 22:57:11 +00:00
rhaen
3cf8e18aba updated security/p5-SHA 2008-07-23 22:53:37 +00:00
rhaen
b0d730ef34 updated to 2.01
- no complete ChangeLog from upstream -

ChangeLog:
2000-03-13   Gisle Aas <gisle@ActiveState.com>

   Release 2.01

   Broken out of the Digest-MD5-2.12 distribution and made into
   a separate dist.
2008-07-23 22:52:39 +00:00
rhaen
4a282b76ee updated devel/p5-Rose-Object 2008-07-23 22:43:39 +00:00
rhaen
98c61492d6 updated to 0.85
ChangeLog:
0.85 (05.28.2008) - John Siracusa <siracusa@gmail.com>

    * Added "inherited_hash" and "inheritable_boolean" class method types.
    * Documented shift, unshift, and pop array method maker method type.
    * Fixed a bug that prevented "--opt=0" options from being honored
      (Reported by Bill Moseley)
2008-07-23 22:42:36 +00:00
rhaen
a37fed2137 updated devel/p5-Regexp-Assemble 2008-07-23 22:37:47 +00:00
rhaen
6cffd13d28 updated to 0.34
ChangeLog:
0.34 2008-06-17 20:20:14 UTC
    - Rewrite the usage of _re_sort() in order to deal
      with blead change #33874. Bug smoked out by Andreas
	  K?nig.

0.33 2008-06-07 14:40:57 UTC
    - Tweaked _fastlex() to fix bug #36399 spotted by Yves
      Blusseau ('a|[bc]' becomes 'a\|[bc]').
    - Recognise POSIX character classes (e.g. [[:alpha:]].
      Bug also spotted by Yves Blusseau (bug #36465).

0.32 2007-07-30 17:47:39 UTC
    - Backed out the change introduced in 0.25 (that created
      slimmer regexps when custom flags are used). As things
      stood, it meant that '/' could not appear in a pattern
      with flags (and could possibly dump core). Bug #28554
      noted by David Morel.
    - Allow a+b to be unrolled into aa*b, as that may allow
      further reductions (bug #20847 noted by Philippe Bruhat).
      Not completely implemented, but bug #28554 is sufficient
      to push out a new release.
    - eg/assemble understands -U to enable plus unrollings.
    - Extended campaign of coverage improvements made to the
      test suite caught a minor flaw in source().

0.31 2007-06-04 20:40:33 UTC
    - Add a fold_meta_pairs flag to control the behaviour of
      [\S\s] (and [\D\d], [\W\w]) being folded to '.' (bug
      #24171 spotted by Philippe Bruhat).

0.30 2007-05-18 15:39:37 UTC
    - Fixup _fastlex() bug in 5.6 (unable to discriminate \cX).
      This allows bug #27138 to be closed.

0.29 2007-05-17 10:48:42 UTC
    - Tracked patterns enhanced to take advantage of 5.10
      (and works again with blead).
    - The mutable() functionality has been marked as
      deprecated.
    - mailing list web page was incorrect (noted by Kai
      Carver)
2008-07-23 22:36:24 +00:00
rhaen
f04e21cc3d updated net/p5-RPC-XML 2008-07-23 22:32:00 +00:00
rhaen
23cc16edb4 updated to 0.60
ChangeLog:
0.60	Wed Apr  9 03:01:07 PDT 2008

	t/00_load.t:
	t/01_pod.t:
	t/02_pod_coverage.t:
	t/10_data.t:
	t/11_base64_fh.t:
	t/15_serialize.t:
	t/20_parser.t:
	t/30_method.t:
	t/40_server.t:
	t/50_client.t:
	t/60_net_server.t:
	Related to the main change of RT ticket #30849, fixes potential
	problem in the creation of temporary file names if a test script is
	run directly from the "t" directory. While at it, added a line with
	the Subversion "Id" keyword and set the "svn:keywords" property on
	all test scripts. The code-fix is based on suggestions from J??rg
	Meltzer <joerg@joergmeltzer.de>.

	lib/RPC/XML/Client.pm:
	Per RT ticket #30849, fix problem caused by having colons in
	temp-file names. Fix largely from patch suggested by J??rg Meltzer
	<joerg@joergmeltzer.de>.

	lib/RPC/XML/Server.pm:
	Applied a modified form of a patch submitted by Mike Rylander
	<miker@n2bb.com> to make things work under SSL.

	lib/RPC/XML/Server.pm:
	t/41_server_hang.t:
	Fixed the bug in RPC::XML::Server::process_request() could lead to an
	infinite loop if the client shuts down the socket before the full
	request is sent. Added a test script specific to this bug, to catch it
	if it reappears.

	lib/RPC/XML.pm:
	t/10_data.t:
	Per RT ticket #30042, made a do-nothing branch in
	RPC::XML::smart_encode actually die with an error when a
	reference-type is passed in that cannot be converted.  Added two
	tests to cover this, and took the opportunity to convert 10_data.t
	to Test::More.

	t/40_server.t:
	t/50_client.t:
	Applied a patch from Chris Darroch to make the spawning of servers
	work in some corner-cases that were failing. All that was required
	was explicit specification of 'localhost' in the instantiation.

	lib/RPC/XML/Parser.pm:
	t/20_parser.t:
	Applied a patch from Masatake Daimon (????????????) to improve
	the performance of the parser by reducing the (vast) number of
	string-concat operations.  During this change, re-wrote the parser
	tests to use Test::More and have better diagnostics.

	lib/RPC/XML/Server.pm:
	t/40_server.t:
	Per RT ticket #29351, fixed a bug that caused a server to incorrectly
	report the location and cause of an XML parsing error in the
	request. The actual bug and solution were different than initially
	reported in the ticket.

	lib/RPC/XML.pm:
	t/10_data.t:
	Per RT ticket #31818, fix to the XML serialization of double values
	to conform to the XML-RPC spec, as it does not allow for exponential
	notation. This also required changes to the tests, as values were
	no longer being auto-truncated at 5 decimal places. Also finished
	cleaning up the t/10_data.t test suite with diagnostic messages on
	the tests that had not previously gotten them.

	lib/RPC/XML.pm:
	t/20_parser.t:
	In response to concerns raised by a report of parsing problems,
	added XML entity encoding for ' and " (&apos; and &quot;) to the base
	RPC::XML module, and added a test to the parser suite to make sure
	it is correctly turning all core XML entities back into characters
	during the parsing process.

	lib/Apache/RPC/Server.pm:
	lib/RPC/XML/Server.pm:
	t/40_server.t:
	RT ticket #34557: Provide access to client-side connection info to
	methods called on the server, by placing the data from get_peeraddr()
	(as abstracted through existing methods in HTTP::Daemon::ClientConn
	and Apache::Connection) into localized keys on the server object, as
	is already done with the method_name and signature pseudo-keys. Tests
	added to 40_server.t and docs updated.

	etc/make_method:
	lib/Apache/RPC/Server.pm:
	lib/Apache/RPC/Status.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:
	lib/RPC/XML.pm:
	Updated all copyright/redistribution information with current year
	and correct/current URLs for Artistic and LGPL licenses.
2008-07-23 22:30:50 +00:00
tonio
a8db5b8693 Update chat/bitlbee to 1.2.1
Version 1.2.1 (released 2008-06-24) hilights:
* Mostly a lot of fixes for bugs found after the 1.2 release.
* Daemon mode is now officially declared stable.
2008-07-23 21:12:35 +00:00
tonio
9f707e397a Update chat/bitlbee to 1.2.1
Version 1.2.1 (released 2008-06-24) hilights:
* Mostly a lot of fixes for bugs found after the 1.2 release.
* Daemon mode is now officially declared stable.

- Fixed proxy support.
- Fixed stalling issues while connecting to Jabber when using the OpenSSL
  module.
- Fixed problem with GLib and ForkDaemon where processes didn't die when
  the client disconnects.
- Fixed handling of "set charset none". (Which pretty much breaks the account
  completely in 1.2.)
- You can now automatically identify yourself to BitlBee by setting a server
  password in your IRC client.
- Compatible with all crazy kinds of line endings that clients can send.
- Changed root nicknames are now saved.
- Added ClientInterface setting to bind() outgoing connections to a specific
  network interface.
- Support for receiving Jabber chatroom invitations.
- Relaxed port restriction of the Jabber module: added ports 80 and 443.
- Preserving case in Jabber resources of buddies, since these should
  officially be treated as case sensitive.
- Fully stripping spaces from AIM screennames, this didn't happen completely
  which severly breaks the IRC protocol.
- Removed all the yellow tape around daemon mode, it's pretty mature by now:
  testing.bitlbee.org serves all (~30) SSL users from one daemon mode
  process without any serious stability issues.
- Fixed GLib <2.6 compatibility issue.
- Misc. memory leak/crash fixes.
2008-07-23 21:11:39 +00:00
rhaen
1d8d1b4c73 - cleaned up the dependencies of the Makefile. Part of the solution for
PR pkg/39194
- bumped revision for package
2008-07-23 19:49:38 +00:00
heinz
d8ddf9045b Added Artistic License 2.0 from
http://www.perlfoundation.org/attachment/legal/artistic-2_0.txt
2008-07-23 19:45:23 +00:00
joerg
d898078f11 Add p5-Email-Date-Format to unbreak dependencies. No cookie for rhaen. 2008-07-23 18:37:21 +00:00
seb
77e20f60ea Note update of devel/rt3 to version 3.6.6nb4 2008-07-23 18:07:54 +00:00
seb
7099d21a97 RT's installed script PREFIX/sbin/rt-dump-database needs the Perl Module
XML::Simple. Hence add a dependency on p5-XML-Simple package.

While here ensure that PREFIX/{bin,sbin} are created during install phase.

Bump PKGREVISION to 4.
2008-07-23 18:00:55 +00:00
rhaen
e664e9e55e updated www/p5-Kwiki 2008-07-23 16:17:51 +00:00
rhaen
43f2e0ac02 updated to 0.39
updated dependencies

ChangeLog:
---
version: 0.39
date:    Tue Mar  6 12:13:40 PST 2007
changes:
- Adding documentation for Kwiki 2
- Explain that people should use Kwiki from SVN rather than CPAN for now
2008-07-23 16:17:14 +00:00
rhaen
af78425a1a updated devel/p5-Spoon 2008-07-23 16:09:32 +00:00
rhaen
60c7d0dd2d updated to 0.24
cleaned MASTER_SITES

ChangeLog:
version: 0.24
date:    Wed Aug 30 10:45:22 PDT 2006
changes:
- Include Time::HiRes dependency into Makefile.PL (RT #19291)
- Include URI and DB_File dependency into Makefile.PL (RT #15036)
- Upgraded to Module::Install 0.64
- Added File::Spec path name portability fixes all over the place.
- Incorporated parts of Barbie's patch to fix tests on Win32 Perl 5.6
  (RT #17506)
2008-07-23 16:08:51 +00:00
rhaen
b7dd275fe7 updated misc/p5-Locale-Maketext 2008-07-23 15:36:53 +00:00
rhaen
c903e3d112 updated to 1.13
ChangeLog:
Revision history for Perl suite Locale::Maketext

2008-05-28  Adriano Ferreira
    * Release 1.13

    New maintainer. No noteworthy changes.

    When debugging is turned on, "DEBUG and warn" is now
    used instead of "DEBUG and print". It makes web applications
    happier. CPAN RT #36238

2007-11-17
    * Release 1.12

    Many doc changes from RT.

    Silenced some "used only once" warnings under Perl 5.10.

    $@ is now localized in case it gets interpolated.  This was added
    a while ago, but now there's a test for it, too.

    Added warnings and strict to tests.

    Cleaning up some Perl::Critic gripes.

2007-05-07  Andy Lester
    * Release 1.11_01

    Fixed perlbug #33938
    http://rt.perl.org/rt3//Public/Bug/Display.html?id=3393

    Started cleaning up source per Perl::Critic.
2008-07-23 15:36:01 +00:00
kano
0ab6387488 fix typo 2008-07-23 15:33:44 +00:00
rhaen
aa496fe24b updated devel/p5-Log-Dispatch-Config 2008-07-23 15:21:34 +00:00
rhaen
a349275700 updated to 1.02
took maintainership

ChangeLog:
1.02  Wed Aug  8 13:46:16 PDT 2007
        - Added a functionality to reuse existing AppConfig object
          (Thanks to Ben H Kram)
2008-07-23 15:21:00 +00:00
rhaen
f3fc5e89d2 updated devel/p5-Log-Dispatch-FileRotate 2008-07-23 15:18:29 +00:00
rhaen
61236ba652 updated to 1.18
took maintainership
added dependency to devel/p5-Log-Log4perl

ChangeLog:
1.12 Mon Feb 28 23:20:03 EST 2005
	- Added code to handle short running proggies like CGIs that want to
	  use the DatePattern stuff. Now check mtime of log file to see if we
	  need to rotate (at start up only).
	- Got rid of epochs as they conflict with Date::Manip's UnixDate()
	  function on MacOSX. This slows us down quite a bit so I am using
	  cmp instead of Date_Cmp() to get some speed back.
	- Fixed up some typos and removed some email addresses as requested.
	- Not released

1.13 Tue Mar  1 12:04:13 EST 2005
	- Went back to epoch times for comparisions. My comments above
	  regarding Date::Manip and MacOSX are silly.
	- Added better lockfile name picking thanks to Stephen Gordon
	- Removed the $$ from the lockfile name as it makes it too uniq

1.14 Mon Apr 24 13:35:06 EST 2006
	- create copyright notice

1.15 Wed Apr 26 08:09:20 EST 2006
	- Added GPL copyright notice to fit with Perl 5

1.18 Wed Jun 25 12:19:11 EST 2008
	- rolled up issue with using Date::Manip internal function
	- added extra test for cygwin
	- added better tests for 'max' paramater
	- removed TZ details from doco and pointed people to Date::Manip
2008-07-23 15:17:50 +00:00
rhaen
3bbcf68954 updated to 2.223
ChangeLog:
Revision history for Perl extension Mail::Audit.

2.223     2008-04-17
          localize $@ in DESTROY to prevent clobbering of outer $@
          (thanks HDP; sorry to have cost you a day!)

2.222     2007-11-01
          count body lines without exploding
            https://rt.cpan.org/Ticket/Display.html?id=29781

2.221     2007-09-17
          correct bugs exposed by new Test::More

2.220     2007-07-14
          fix a test to use File::HomeDir, to allow install as sudo-to-root
2008-07-23 15:11:57 +00:00
rhaen
bf85dccea7 Updated mail/p5-Mail-Audit 2008-07-23 15:08:34 +00:00
taca
2303633d81 -openldap-2.4.10, openldap-client-2.4.10, openoffice-2.4.1
+openssh-5.1.1

Change one of duplicated samba-3.2.0 line to samba-3.0.31.
2008-07-23 12:57:30 +00:00
joerg
0676ed7804 + py-django-devel 2008-07-23 10:27:12 +00:00
joerg
78bb6fb7ed Annotate addition of py-django-devel. 2008-07-23 10:26:32 +00:00
joerg
58a2c5f99a Import 1.0-alpha of Django as py-django-devel. There are some important
API changes and this makes migration smoother.
2008-07-23 10:20:41 +00:00
bjs
b050bdd8aa update to randrproto-1.2.2 has been done 2008-07-23 05:05:59 +00:00
bjs
2d8cbdbbf4 + Updated x11/randrproto to 1.2.2 [bjs 2008-07-23] 2008-07-23 05:05:36 +00:00
bjs
a869ae1dd6 Update to randrproto-1.2.2. patch-aa is no longer.
commit 9ab3d5cca3cf9a76c6873007b8d4345c838cc297

    Bug #16149: Make the field not be named 'delete' in C++ mode.

    Thanks for the upward compatibility, Bjarne.

commit 3243afaa593f95bb89b1381dac2b920111ce36b1

    Correct a copy'n'paste error in RRGetOutputInfo spec text.

commit d1c5739ae19f7cc01a6a5603d3fae93e1f9ee3d1

    Delete duplicate B32's in xRRScreenChangeNotifyEvent

    Caused compiler warnings:
      "randrproto.h", line 567: warning: syntax error:
		empty member declaration
      "randrproto.h", line 568: warning: syntax error:
		empty member declaration
2008-07-23 05:04:55 +00:00
he
712019e2be Re-indent a few of others recent entries (tab first on line).
Note additions/updates of

devel/p5-Class-MethodMaker to 2.12
www/p5-Apache-SSI to 2.19
databases/p5-DB_File to 1.817
devel/p5-namespace-clean to 0.08
devel/p5-Class-Method-Modifiers to 1.01
devel/p5-Mouse version 0.05
devel/p5-Data-Alias version 1.07
devel/p5-Data-Visitor to 0.18
2008-07-23 00:02:25 +00:00
he
43cadf74ed Update from version 0.17 to 0.18.
Pkgsrc changes:
Add numerous dependencies, recently added to pkgsrc.

Upstream changes:

0.18
	- Weak reference support
2008-07-22 23:59:14 +00:00
he
e7e56d68e6 Add p5-Data-Alias. 2008-07-22 23:52:57 +00:00
he
99b0db6d25 Import p5-Data-Alias version 1.07.
Data::Alias provides a comprehensive set of aliasing operations.

Data::Alias is a module that allows you to apply "aliasing semantics"
to a section of code, causing aliases to be made whereever Perl
would normally make copies instead. You can use this to improve
efficiency and readability, when compared to using references.
2008-07-22 23:52:21 +00:00
he
4d931042b4 Add p5-Mouse. 2008-07-22 23:44:45 +00:00
he
c3dbf5976f Import p5-Mouse version 0.05.
Mouse is Moose minus the antlers.

(Moose is "A postmodern object system for Perl 5".)

Moose is wonderful.

Unfortunately, it's a little slow. Though significant progress has
been made over the years, the compile time penalty is a non-starter
for some applications.

Mouse aims to alleviate this by providing a subset of Moose's
functionality, faster. In particular, "has" in Moose is missing
only a few expert-level features.
2008-07-22 23:43:57 +00:00
he
fb0ffb1b7b Add p5-Class-Method-Modifiers. 2008-07-22 23:19:50 +00:00
he
440722c60a Import p5-Class-Method-Modifiers version 1.01.
This package provides Moose-like method modifiers.

Method modifiers are a powerful feature from the CLOS (Common Lisp
Object System) world.

In its most basic form, a method modifier is just a method that
calls $self->SUPER::foo(@_). I for one have trouble remembering
that exact invocation, so my classes seldom re-dispatch to their
base classes. Very bad!

Class::Method::Modifiers provides three modifiers: before, around,
and after. before and after are run just before and after the method
they modify, but can not really affect that original method. around
is run in place of the original method, with a hook to easily call
that original method. See the MODIFIERS section for more details
on how the particular modifiers work.
2008-07-22 23:18:55 +00:00
he
c91d36f2e2 Add p5-namespace-clean. 2008-07-22 22:58:16 +00:00
he
4b893ff12c Import p5-namespace-clean version 0.08.
Keeping packages clean

When you define a function, or import one, into a Perl package, it will
naturally also be available as a method. This does not per se cause
problems, but it can complicate subclassing and, for example, plugin
classes that are included via multiple inheritance by loading them as
base classes.

The "namespace::clean" pragma will remove all previously declared or
imported symbols at the end of the current package's compile cycle.
Functions called in the package itself will still be bound by their
name, but they won't show up as methods on your class or instances.
2008-07-22 22:57:04 +00:00