Age | Commit message (Collapse) | Author | Files | Lines |
|
Pkgsrc changes:
- Adjust dependencies
Upstream changes:
6.16 Sun Oct 11 08:57:18 GMT 2009
- BotTraffic.pm: Emit 'irc_bot_notice' events for bot notices (Hinrik)
- Logger.pm: Log NOTICEs if requested (Hinrik)
- Proxy.pm: Fix a regression introduced in 6.05_01. This was causing it
to be completely broken. Added a test so it won't happen again
unnoticed (Hinrik)
6.14 Thu Sep 24 15:07:05 GMT 2009
- More "return" -> "return PCI_EAT_NONE" fixes. This eliminates some
harmless (but annoying) warnings. (Hinrik)
- State.pm: Fix AwayPoll, which wasn't working at all. Also added a
test for it and made the documentation clearer. Thanks to David E.
Wheeler for spotting that one. (Hinrik)
- IRC.pm: Document which spawn() options can not be passed to the
'connect' event. (Hinrik)
- IRC.pm: Split PRIVMSGs with newlines into multiple messages. For other
commands, don't pass user-supplied newlines through to the IRC server
as it allows the user to submit raw IRC commands. (Hinrik)
6.12 Thu Sep 10 09:25:02 BST 2009
- Fix localaddr() issue reported in RT #48791 by Michael Andreen
- Depend on latest (1.24) POE::Component::Pluggable (Hinrik)
- BotCommand.pm: Strip colors/formatting before processing (Hinrik)
- Plugin::AutoJoin S_join should return PCI_EAT_NONE if
$joiner ne $irc->nick_name() (perigrin)
6.10 Fri Aug 14 21:19:07 BST 2009
- Implemented netsplit detection and handling of state on netjoin (bingos)
- Refactored the netsplit code for robustness and sanity (bingos)
- Added testcase for netsplit handling (bingos)
- AutoJoin.pm: Fixed problem with rejoining password-protected channels
that were not passed to the plugin constructor (Hinrik)
- Removed extended debug output from some tests, they've been behaving
for a while (Hinrik)
- State and subclasses will use NAMES replies to synchronise
channel state as well now. Should help RT #46825 (bingos).
- Refactored the netsplit test slightly to try and eliminate
race conditions (bingos)
- Added netsplit detection code to Qnet::State subclass. (bingos)
- Netsplit restoration now triggers irc_nick_sync event (bingos)
- Added some diagnostics to the netsplit test. (bingos)
- Markup test in netsplit as todo due to race condition (bingos)
- Mark one of the netsplit tests TODO (bingos)
- Time for a stable release
6.08 Fri May 29 11:46:45 GMT 2009
- CTCP.pm: Return an RFC822 date in response to CTCP TIME (Hinrik)
- BotCommand.pm: Fix RT #46065, help message wasn't being printed (Hinrik)
- Connector.pm: Make the traffic-noticing code more accurate (Hinrik)
- PlugMan.pm: Allow custom auth checks for the IRC interface (Hinrik)
- PlugMan.pm: Silence some warnings (bingos)
6.06 Thu Apr 30 12:05:04 GMT 2009
- NickServID.pm: Update a paragraph in the Pod (Hinrik)
- State.pm: Don't delete all state in S_(error|socketerr|disconnected)
handlers, removes some warnings (Hinrik)
- AutoJoin.pm: Fixed some bugs, added more tests (Hinrik)
- PlugMan.pm: Don't rely on State.pm for authentication. Eliminates race
condition when receiving channel commands before the channel has been
synced (Hinrik)
- In jailed environments we can't assume that 127.0.0.1 will be that.
reported by Jase Thew (Bazerka).
- Logger.pm: Replace slashes with underscores before logging to disk,
spotted by Sebastian Mair.
6.05_01 Sat Apr 11 09:18:28 GMT 2009
- Compat.pm: Don't emit an extra event or print a misleading debug message
for CTCP ACTIONs on FreeNode (Hinrik)
- AutoJoin.pm: Only join channels after we have asked the server if it
supports FreeNode's CAPAB IDENTIFY-MSG (Hinrik)
- BotCommand.pm: Accept commands in private too (Hinrik)
- CTCP.pm: Handle CLIENTINFO as well (Hinrik)
- Common.pm: Added irc_to_utf8 to decode IRC messages (Hinrik)
- Proxy.pm: General cleanup. Also fix a bug introduced in 5.66 that caused
it to keep too many welcome messages (Hinrik)
- State.pm: General cleanup. Fixed a bug with the order of irc_nick_sync's
arguments being reversed (Hinrik)
6.04 Sat Mar 7 23:31:11 GMT 2009
- Logger.pm: Only use portable strftime parameters. Fixes log timestamps
on Solaris and Windows (Hinrik)
- CTCP.pm: Use portable strftime parameters when responding to CTCP TIME
requests (Hinrik)
- State.pm: Document the extra parameters to irc_disconnected, irc_error,
and irc_socketerr. (Hinrik)
- Fixed race condition in some tests (Hinrik)
6.02 Fri Mar 6 10:54:22 GMT 2009
- Fix RT #43856, variable name typo in PlugMan.pm reported by barnaclebob
- Add new test for PlugMan plugin (Hinrik)
- Amend a few tests that were failing (Hinrik)
- State.pm: Avoid a warning when setting a mode on a channel on which all
previous modes have been unset (Hinrik)
- Add optional Perl::Critic test for the test scripts (Hinrik)
6.00 Wed Mar 4 23:12:57 GMT 2009
- Logger.pm: Fix bug with logging some CTCP ACTIONs (Hinrik)
- Logger.pm: Also log own messages in DCC chats. Add test for it (Hinrik)
- Added more tests for general IRC activity, and for State.pm (Hinrik)
- Added tests for BotCommand and Logger plugin (Hinrik)
- Turned off flood control in all the tests, and removed or adjusted many
of the delays used. This shaves about 70% off the time needed for a full
test suite run (Hinrik)
5.98 Mon Mar 2 22:51:27 GMT 2009
- Parse some IRC protocol messages more strictly. Always split on ASCII
space rather than \s, since tabs are not considered whitespace by the
IRC protocol. (Hinrik)
- DCC.pm: Most events now tell you what the peer's IP address is (Hinrik)
- DCC.pm: Document the timeout parameter to the dcc command, and fixed
some errors in the docs. (Hinrik)
- Compat.pm/DCC.pm: Actually provide the whole nick!user@host (not just
the nick) with every dcc_request, like the synopsis suggests (Hinrik)
- DCC.pm: Fix crash when closing a DCC connection with pending outgoing
data, reported by meneldor (Hinrik)
- Added test case for the above (Hinrik)
- DCC.pm: Don't crash if dcc_close is called with an invalid id, also
reported by meneldor (Hinrik)
- Logger.pm: Add DCC chat logging (Hinrik)
- IRC.pm: Document the 'account' key returned by irc_whois (Hinrik)
- IRC.pm: Allow plugins to respond to custom commands without them having
to be defined explicitly in IRC.pm. This allows the removal of the last
piece of DCC-specific code (Hinrik)
- AutoJoin.pm: Add an option for retrying joins when banned (Hinrik)
- NickServID.pm: Support ratbox-based ircds (Hinrik)
- Synchronised all the version numbering (bingos)
5.96 Wed Jan 28 11:29:28 GMT 2009
- Added delays to the two failing tests reported by CPAN Testers,
believe we are seeing race conditions. (bingos)
5.94 Tue Jan 27 21:38:51 GMT 2009
- Fixed dependency on Date::Format in inc. poco-server-irc (bingos)
5.92 Tue Jan 27 13:18:12 GMT 2009
- PlugMan.pm: Only require ::State when 'botowner' is set (Hinrik)
- ISupport.pm: Fix parsing of MODES and SILENCE parameters (Hinrik)
- AutoJoin.pm: Added 'Rejoin_delay' option (Hinrik)
- Connector.pm: Allow adjusting the time to wait before reconnecting,
to ease testing. (Hinrik)
- Compat.pm: Fix parsing of CTCPs when no prefix is present
(i.e. client CTCPs) (Hinrik)
- Updated included POE::Component::Server::IRC to 1.36 (Hinrik)
- Fixed up some tests to work with it (Hinrik)
- Removed ziplink test since PoCo-Server-IRC only supports server
ziplinks, not client ones (Hinrik)
- Added tests for the following plugins: AutoJoin, BotAddressed,
CycleEmpty, CTCP, Connector, ISupport, NickReclaim, Whois (Hinrik)
5.90 Thu Jan 22 10:52:53 GMT 2009
- Seen.pod: Recipe for a bot implementing the 'seen' command (Hinrik)
- Reload.pod: How to reload your bot with out reconnecting (Hinrik)
- Memory leak with stashing $self in $self->{alias}, change to
stash a stringified version of $self instead. (bingos)
5.88 Thu Aug 28 15:49:48 BST 2008
- MegaHAL.pod: Bare-bones recipe for a MegaHAL bot (Hinrik)
- BotCommand.pm: Send responses back via NOTICE, not PRIVMSG (Hinrik)
- Filter/CTCP.pm: Removed, as it is deprecated and unmaintained (Hinrik)
- IRC.pm: Really propagate the plugin_debug flag (Hinrik)
- Filter/IRC/Compat.pm - change to _get_ctcp() as per RT #38773
|
|
|
|
pkgsrc changes:
- Adjusting license definition
Upstream changes:
1.22 -- Sat Nov 14 09:26:15 CST 2009
* silence a compiler warning about an unreferenced local variable [Steve Hay]
* RT#51484 Preserve utf8 flag of string passed to dualvar()
* RT#51454 Check first argument to first/reduce is a code reference
* RT#50528 [PATCH] p_tainted.t fix for VMS [Craig A. Berry]
* RT#48550 fix pure perl looks_like_number not to match non-ascii digits
|
|
|
|
pkgsrc changes:
- Adjusting dependencies according to META.yml and upstream changelog
- Ensure that Module::Autoinstall won't fire
Upstream changes:
3.09000 2009-11-17
- Bumped Net::OAuth requirement to 0.20 (hopefully resolves CPAN Testers failures)
- Added users_search/find_people API method
- Updated default apiurl: http://api.twitter.com/1
- Deprecated apihost option to new
- Fixed ssl handling for Lists API
3.08000 2009-11-02
- return user_id and screen_name from request_access_token (Roberto Etcheverry)
3.07999_01 2009-10-23
- Added experimental Lists API support
3.07004 2009-10-22
- Fixed: cached request_token results in a stale authentication/authorization urls
3.07003 2009-10-13
- Added new API method: report_spam
3.07002 2009-10-05
- Documented the cursor parameter for friends, followers, friends_ids, and
followers_ids.
- Fixed: synthetic since parameter (could fail with multiple API traits defined)
- Added support for since in YYYY-MM-DD format
3.07001 2009-09-28
- Added specific versions for DateTime and DateTime::Format::Strptime (closes RT#50069)
- better deps (Alexandr Ciornii)
3.07000 2009-09-22
- added 'retweets' REST API method
- added synthetic 'since' parameter
- fixed: object inflation for Search API returns (different timestamp format!)
|
|
|
|
pkgsrc changes:
- Adjusting dependencies according to META.yml (see Upstream changes)
- Setting Module::Build as build type
Upstream changes:
0.20 Fri, 13 Nov 2009 18:56:55 UTC
- Fixed http://rt.cpan.org/Public/Bug/Display.html?id=48867 - error in
synopsis - thanks Adam Taylor!
- Removed UTF8 double-encoding warning. Now Net::OAuth::Message::encode()
uses Encode::is_utf8() to determine if the input is already UTF-8 encoded.
If so, it runs decode_utf8() on it before sending it to uri_escape_utf8().
Thanks Hector Garcia Alvarez!
- Potentially fixed an issue found by Marc Mims, where HMAC_SHA1 was failing
to load, breaking some CPAN tests. Build.PL now explicitly requires
Digest::SHA1 and Encode. Hopefully that fixes it.
|
|
|
|
Upstream changes:
$Revision: 2.38 $ $Date: 2009/11/16 14:08:13 $
! Encode.xs
Addressed: Encode memory corruption [perl #70528]
Message-Id: <alpine.LFD.2.00.0911152328070.9483@ein.m-l.org>
! t/Unicode.t Unicode/Unicode.xs
Patched: #51263: set magic is not applied when modifying encode arguments
http://rt.cpan.org/Ticket/Display.html?id=51263
! Encode.xs
Patched: #51204: Callback CHECK not supported for UTF-8 decoder/encoder
http://rt.cpan.org/Ticket/Display.html?id=51204
! Byte/Byte.pm CN/CN.pm Changes JP/JP.pm KR/KR.pm TW/TW.pm
Unicode/Unicode.pm bin/enc2xs lib/Encode/Supported.pod
Fix URLs
http://rt.cpan.org/Ticket/Display.html?id=49776
! t/CJKT.t t/guess.t t/perlio.t t/piconv.t
$PERL_CORE trick is now off for perl 5.11 or better.
Message-Id: <b77c1dce0909070245s59b294bq8a8a8166e7342793@mail.gmail.com>
Message-Id: <E7FADA6C-D5A7-4ECA-BE4C-85911A97677E@dan.co.jp>
Message-Id: <20090907154908.GS60303@plum.flirble.org>
Message-Id: <20090907161509.GN8057@iabyn.com>
|
|
|
|
pkgsrc changes:
- Adding license definition
- MIME::Base is included in perl core in high enough version
Upstream changes:
0.08 Do 29. Okt 22:09:12 CET 2009
- added LWP::Debug to dependencies...
0.07 Di 27. Okt 20:51:50 CET 2009
- fixed <https://rt.cpan.org/Public/Bug/Display.html?id=50881>
Thanks to Adam Sjogren.
|
|
|
|
|
|
|
|
pkgsrc changes:
- adjusting license definition
- adjusting dependency to Test::More (0.72 is in core, 0.62 is required)
Upstream changes:
0.11 Tue Nov 10 14:14:17 EST 2009
No code changes; add Win32::Event dep for windows platforms
|
|
|
|
|
|
Upstream changes:
0.13 Fri Oct 9 15:01:07 EDT 2009
* Better cleanup temp files after tests
* No longer add a double / in the path when testing for index.html
* Better support for sending custom HTTP statuses in $m->abort
|
|
|
|
Upstream changes:
0.41 Tue Sep 29 23:05:04 JST 2009
* HTTP header concatenation fixes from miyagawa
|
|
|
|
pkgsrc changes:
- Added license definition
- Removed test patch (test runs fine without)
Upstream changes:
2.2 Thu 1 Oct 2009
- Moved Lite.pm into lib directory
- Reversed the Changes file order to reverse chronological
- Moved to Makefile.PL to Module::Install to autodetect more things
- Add no_index entries for the test data
- Remove reliable on (partially) dead website for testing
- Now this module is mature and unlikely to change much, move to
a more stable and less complicated versioning scheme that suffers
less complications in the Perl toolchain. Also, dotted integers
without the use of something like version.pm isn't strictly
allowed.
|
|
|
|
pkgsrc changes:
- Removing Moose::Autobox dependency (is not required)
- Adding dependency to Test::More 0.88
Upstream changes:
0.14 2009-11-08 05:43:37
- minor code cleanup
0.13 2009-11-07 21:14:11
- Fix merging singular traits rather than lists of traits.
0.12 2009-10-30 16:47:15
- add support for root-level components
0.11 2009-10-30 14:25:56
- fix bug with apps named CatalystX::<something>
|
|
|
|
Upstream changes:
0.29 2009-11-04
- Fix session being deleted when you have a new session after session
expiry when calling session_is_valid method. Tests for this.
- Allow ->session to be used as a setter method so that you can say
->session( key => $value );
0.28 2009-10-29
- Fix session fixation test with LWP 5.833 by calling $cookie_jar->set_cookie
rather than manually stuffing the cookie in the request.
|
|
|
|
pkgsrc changes:
- add license definition (perl license)
- move dependecy to Test::Exception to BUILD_DEPENDS (required for
testing only)
Upstream changes:
0.08 2009-11-19
- repackaged with a new version of Module::Install
|
|
|
|
|
|
pkgsrc changes:
- Adjusting dependencies
Upstream changes:
5.80014 2009-11-21 02:51:14
Bug fixes:
- Require MooseX::MethodAttributes 0.17. This in turn requires new
MooseX::Types to stop warnings in Moose 0.91, and correctly supports
role combination of roles containing attributed methods.
- Catalyst::Dispatcher::dispatch_types no longer throws deprecated warnings
as there is no recommended alternative.
- Improved the suggested fix warning when component resolution uses regex
fallback for fully qualified component names.
- Catalyst::Test::local_request sets ->request on the response.
- Log flush moved to the end of setup so that roles and plugins which
hook setup_finalize can log things and have them appear in application
startup, rather than with the first hit.
- Require a newer version of LWP to avoid failing tests.
- Stop warnings when actions are forwarded to during dispatch.
- Remove warnings for using Catalyst::Dispatcher->dispatch_types as this is a
valid method to publicly call on the dispatcher.
- Args ($c->request->args) and CaptureArgs ($c->request->captrues)
passed to $c->uri_for with an action object ($c->action) will now
correctly round-trip when args or captures contain / as it is now
correctly uri encoded to %2F.
Documentation:
- Document no-args call to $c->uri_for.
- Document all top level application configuration parameters.
- Clarify how to fix actions in your application class (which is
deprecated and causes warnings).
- Pod fixes for ContextClosure.
- Fix documentation for go/visit to reference captures and arguments
in the correct order.
- Update $c->forward and $c->state documentation to address scalar
context.
- Pod fix in Catalyst::Request (RT#51490)
- Pod fixes to refer to ::Controller:: rather than ::C:: as the latter
is deprecated (RT#51489)
New features:
- Added disable_component_resolution_regex_fallback config option to
switch off (deprecated) regex fallback for component resolution.
- Added an nginx-specific behavior to the FastCGI engine to allow
proper PATH_INFO and SCRIPT_NAME processing for non-root applications
- Enable Catalyst::Utils::home() to find home within Dist::Zilla built
distributions
- Added the Catalyst::Exception::Interface role defining the interface
exception classes need to implement.
- Added Catalyst::Exception::Basic as a basic implementation of
Catalyst::Exception::Interface and made the existing exception classes
use it.
Refactoring / cleanups:
- Remove documentation for the case_sensitive setting
- Warning is now emitted at application startup if the case_sensitive
setting is turned on. This setting is not used by anyone, not
believed to be useful and adds unnecessary complexity to controllers
and the dispatcher. If you are using this setting and have good reasons
why it should stay then you need to be shouting, now.
- Writing to $c->req->body now fails as doing this never makes sense.
|
|
|
|
|
|
a Moose extension for roles which support overloading (perl5 module) in
version 0.03:
MooseX::Role::WithOverloading allows to write a Moose::Role which defines
overloaded operators and allows those operator overloadings to be composed
into the classes/roles/instances it's compiled to, while plain Moose::Roles
would lose the overloading.
|
|
|
|
Pkgsrc changes:
- Adjust dependencies
Upstream changes:
1.24 Tue Aug 18 09:17:59 BST 2009
- Applied patch from Jonathan Steinert to fix RT #48788
1.22 Thu Jul 23 14:12:05 BST 2009
- Added constant 1.17 as a prereq. Versions prior to 1.03
did not support the use constant { }; construct.
1.20 Wed Apr 29 09:27:08 BST 2009
- Removed the crufty checks in Makefile.PL for 'weaken' support and
required Task::Weaken instead.
- Fixed some warnings when plugin return undef.
|
|
|
|
Changes since 3.3.1 include:
* unbound support
* documentation updates
* more configuration options
|
|
Bump PKGVERSION to 1.1.
|
|
|
|
|
|
|
|
|
|
|
|
Upstream changes:
2.23 Fri Nov 20 2009
- Updated for 5.11.2
|
|
|
|
database, to be used by foomatic4-db-engine or directly by CUPS
(or any spooler which understands PPDs)
|
|
helper scripts for the foomatic-4 print system
Thanks to Jens Rehsack for helping with the perl extension build
|
|
filter
This mostly duplicates pkgsrc/print/foomatic-filters but since there
are likely compatibility problems wich different generations of
foomatic-rip and PPDs I'll leave the old version intact.
|
|
|