summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-01-20Update from version 1.002001nb1 to 1.003001.he2-11/+13
Pkgsrc changes: o Add new dependencies and adjust existing where requirements changed Upstream changes: 1.3.1 - Fix brokenness in the distribution manifest 1.3.0 - OutputCache: If sub _ is already defined, then warn about it (once) and refuse to overwrite it - Turn MultiLine::PPI's needs_continuation into a method line_needs_continuation - Cleanup Plugin::Packages - Print a warning when Completion is loaded but the Term::ReadLine object doesn't support completion - Introduce error object for error_return - Make compile return a single value, use is_error to test if it's bad (it's now an error object instead of undef + error str) - Refactor to make it easier to add print/warn to the session - Preserve $^H and %^H when using the LexEnv plugin - Refactor the finding of the last element of the document into a method in Completion - Use namespaace::clean in turtles completion driver - Use Devel::REPL::Plugin instead of Moose::Role - Use "BEFORE_PLUGIN { load_plugin }" instead of "with" - Fix from Sartak for end-of-line comment bug reported by jrockway - Allow exception objects. - Don't initialize a turtles matcher if we don't need to - Improve the MultiLine::PPI plugin by checking whether adding ;; will end in PPI::Statement::Null. If not, then there must be some incomplete structure - Respect env var DEVEL_REPL_PROFILE - - Devel::REPL::Plugin::Peek - Devel::REPL::Plugin::B::Concise - Add CompletionDriver::Turtles - Devel::REPL::Error - Add a Nopaste plugin. #nopaste will publish your current session using App::Nopaste - Add the @INC completion driver. - Devel::REPL::Plugin::CompletionDriver::Globals - Add a PPI plugin for #ppi CODE - CompletionDriver::Methods which currently only works on classnames - FindVariable plugin, which returns a reference to a global variable by name - - Update dependencies - Give "NAME" pod sections to all the plugins - Add AUTHOR sections where I know off the top of my head who wrote the plugin - Expand some of the user documentation
2009-01-20Updated multimedia/lsdvd to 0.16nb4.snj1-1/+2
2009-01-20Update MASTER_SITES. Distfile has been changed without renaming (diff issnj3-22/+8
a fix for the issue corrected by patch-ac), so remove patch-ac. PKGREVISION bumped and DIST_SUBDIR applied.
2009-01-20Add p5-Term-ANSIColor.he1-1/+2
2009-01-2064-bit time_t fallout:tnn3-1/+37
gtar cowardly refuses to build if time_t doesn't fit in "long int", as happens to be the case now on 32-bit NetBSD hosts. Supress the error and turn it into a warning instead. "make test" still OK
2009-01-20Import p5-Term-ANSIColor version 1.12.he3-0/+38
This module has two interfaces, one through color() and colored() and the other through constants. It also offers the utility function uncolor(), which has to be explicitly imported to be used (see "SYNOPSIS"). color() takes any number of strings as arguments and considers them to be space-separated lists of attributes. It then forms and returns the escape sequence to set those attributes. It doesn't print it out, just returns it, so you'll have to print it yourself if you want to (this is so that you can save it as a string, pass it to something else, send it to a file handle, or do anything else with it that you might care to). uncolor() performs the opposite translation, turning escape sequences into a list of strings.
2009-01-19Update from version 3.14nb1 to 3.15.he2-7/+6
Upstream changes: 3.15 - 2009-01-18 * added support for the following API DEFSV_set * fix --unstrip for development versions
2009-01-19Update from version 1.103nb1 to 1.104.he2-7/+6
Upstream changes: 0.104 2009-01-16 add repo info to metadata
2009-01-19Update from version 2.45 to 2.46.he2-6/+6
Upstream changes: Version 2.46: ( Sat Jan 17 16:31:52 IST 2009 ) ----------------------------------------------- * Added regression tests for bug #1720915 - https://sourceforge.net/tracker/index.php?func=detail&aid=1720915&group_id=6926&atid=106926 - the bug seems to be fixed in trunk. * Added a regression test for RT #36584 - https://rt.cpan.org/Ticket/Display.html?id=36584 - the bug seems to be fixed in trunk. * Added a regression test for RT #36309 - https://rt.cpan.org/Ticket/Display.html?id=36309 - Testing for allowedcommentchars. - the bug seems to be fixed in trunk. * Converted t/03comments.t to Test::More and did other cleanups in preparation of solving a few bugs. * Now GetSectionComment does the documented behaviour in scalar context and returns the string joined by newlines: - https://rt.cpan.org/Ticket/Display.html?id=8612 * Now GetParameterComment returns the right thing in scalar context (joined by newlines). It was documented and tested. - https://rt.cpan.org/Ticket/Display.html?id=8612
2009-01-19Update from version 0.05 to 0.06.he2-7/+7
Pkgsrc changes: o Adjust dependency on p5-Variable-Magic, according to changed requirements Upstream changes: 0.06 Mon, 19 Jan 2009 00:51:45 +0100 * Depend on Variable::Magic 0.27 to stop exceptions thrown in on_scope_end blocks from segfaulting. Also add a test for that.
2009-01-19Update from version 0.26 to 0.27.he2-6/+6
Upstream changes: 0.27 2009-01-18 23:40 UTC + Fix : Offset of 1 with len magic on scalars. + Fix : Segfaults that seem to happen when one croak in a callback at compile time (thanks Ash Berlin for the testcase). + Upd : Resources in META.yml (Florian Ragwitz) + Tst : Large cleanup resulting in a wider set of tested behaviours.
2009-01-19Updated mail/dkim-milter to 2.8.1adrianp1-1/+2
2009-01-19Update to 2.8.1adrianp4-58/+64
2.8.1 2009/01/16 LIBDKIM: Fix bug #SF2508602: Add a translation string for DKIM_SIGERROR_KEYREVOKED and fix dkim_eom_verify() so it returns DKIM_STAT_REVOKED when appropriate. Problem noted by Mike Markley of Bank of America. 2.8.0 2009/01/08 Add configuration option "EnableCoredumps" which makes an explicit kernel request for cores on crashes. Currently only meaningful on Linux. Add configuration option "AuthServID" which sets the "authserv-id" token to use when generating Authentication-Results header fields. Report "fail" instead of "hardfail" on authentication failures, in compliance with the Authentication-Results: draft. Add _FFR_REPORT_INTERVALS, experimental support for the "ri" tag extension to DKIM policy and key records for specifying reporting intervals. Feature request #SF1985886: Add _FFR_MULTIPLE_SIGNATURES, allowing one instance of the filter to add multiple signatures. Suggested by Dave Crocker. Add "TemporaryDirectory" configuration file option for requesting that libdkim use an alternate directory for creating temporary files, and "KeepTemporaryFiles" for requesting that libdkim not delete those files for debugging purposes. Add optional support for the "unbound" asynchronous resolver library as it is DNSSEC-aware. Adds four new configuration file items: "BogusKey", "BogusPolicy", "InsecureKey" and "InsecurePolicy". Also add dkim_sig_getdnssec() and dkim_policy_getdnssec() to libdkim so callers can tell what the DNSSEC evaluation result was for each query. Based on a patch from John Dickinson. Add "BaseDirectory" configuration file option for specifying the desired current directory of the process. Make use of the key and policy "rs" tag, if present, when doing SMTP rejections. Use MTA macro "$j" as the hostname in generated reports instead of the output of gethostname() since on some systems the latter may not be fully-qualified. Remove ANTICIPATE_SENDMAIL_MUNGE, replacing it with a runtime check for the milter v2 feature which suppresses the addition of spaces in headers. Add _FFR_COMMAIZE which attempts to predict the reformatting the MTA will do to certain header fields to reduce verification failures. Add _FFR_DKIM_REPUTATION enabling a function used to query an open DKIM reputation service regarding the signing user and signing domain. The service's URL is http://www.dkim-reputation.org. (EXPERIMENTAL) Fix preloading of configuration defaults. Fix bug #SF2236040: Quote all of the POSIX regular expression special characters, not just some of them. Reported by Mark Martinec. When possible, log the selector and domain of the signature evaluated along with any errors in the libcrypto stack. LIBDKIM: Add "smtpbuf", "smtplen" and "interval" parameters to dkim_sig_getreportinfo() and dkim_policy_getreportinfo(). Also, remove the assertion that "addr" be non-NULL. LIBDKIM: Add DKIM_LIBFLAGS_ACCEPTDK which enables compatibility with DomainKeys-formatted key records. LIBDKIM: Adjust signature formatting for legibility. LIBDKIM: Check return status from dkim_canon_getfinal() to avoid bad dereferences. Problem noted by Chris Behrens of Concentric Network Corporation. LIBDKIM: Render the DKIM handle unusable in dkim_eoh_sign() if a required header was absent. Activate _FFR_REQUIRED_HEADERS. 2.7.2 2008/09/02 Avoid memory leaks and infinite loops when releasing thread-specific memory. Reported by Jeff Earickson. 2.7.1 2008/08/27 Set up required callbacks for OpenSSL thread-safety. Problem noted by Zbigniew Szalbot. Disallow empty "t=" and "x=" tags. Return DKIM_STAT_KEYFAIL for various DNS key retrieval failures instead of DKIM_STAT_INTERNAL. 2.7.0 2008/07/23 Update to draft-ietf-dkim-ssp-04. In doing so, rename "ASPDiscard" to "ADSPDiscard", "ASPNoSuchDomain" to "ADSPNoSuchDomain" and "SendASPReports" to "SendADSPReports" in the configuration file. Feature request #29738: Add "TrustSignaturesFrom" configuration file item allowing fine-grained control over third-party signature handling. Feature request #SF2018848: Add "LocalADSP" feature allowing policy assertions from domains known to have specific policies but which don't publish ADSP records. Suggested by Bruno Kraychete da Costa. LIBDKIM: Fix an off-by-one overrun check in key and policy record decoding. Problem noted by John Dickinson. 2.6.0 2008/06/11 Remove "signaturemissing" as an old-style configuration action as it has been superseded by "ASPDiscard" and related functions. Add "SendASPReports" configuration option which generates ASP failure reports if requested by the sending domain. Update report generation for verification failures to use the new Abuse Reporting Format (ARF) and DKIM Reporting draft proposals. Add "MustBeSigned" configuration option, requiring signatures to cover specific headers if present. Rename "UseASPDiscard" to "ASPDiscard". Add "ASPNoSuchDomain" configuration option which rejects mail that appears to come from nonexistent domains as reported by the Author Signing Practises check. Add "ReportAddress" configuration option, used for defining the From: header of reports mailed out. Yet another compatibility fix with respect to Sleepycat DB. Fix processing of "LogWhy" configuration parameter. Problem noted by Erik Lotspeich. Add "-n" command line flag which parses the command line arguments and configuration file(s), then exits with an appropriate status code. Report DKIM and ASP results separately via the same Authentication-Results header field. Previous versions would alter the DKIM result based on ASP. Fix bug #SF1976931: Restore function of "nosignature" old-style action configuration, connected to "AlwaysAddARHeader". Problem noted by Lucas Brasilino. Feature request #SF1940233: Add "DontSignMailTo" configuration option, allowing a list of recipient patterns whose mail should not be signed. Requested by Don Hughes. LIBDKIM: Rename dkim_reportinfo() to dkim_sig_getreportinfo(), and add dkim_policy_getreportinfo(). LIBDKIM: Add several more signature error codes covering various key-related errors. LIBDKIM: Add dkim_sig_hdrsigned() utility, DKIM_OPTS_MUSTBESIGNED option, and DKIM_SIGERROR_MBSFAILED error code. LIBDKIM: Fix a bug in the computation of the result for dkim_canon_minbody(). LIBDKIM: Report corrupted base64 chunks instead of quietly tolerating them. LIBDKIM: Tidy up the cleanup code in dkim-canon.c. LIBDKIM: Properly handle "tag=" at the end of a data set (i.e. the tag exists and has an empty value). LIBDKIM: Use larger unsigned data types in dkim_sig_future() as was done elsewhere. LIBDKIM: Always populate a DKIM_SIGINFO with domain and selector before there's an opportunity for other parsing short-circuits. LIBDKIM: Fix bug #SF1984685: Remove the "margin" parameter from dkim_getsighdr(); make it controlled by a new function, dkim_set_margin(), so that the signed copy and the user-requested copy are identical. Activate _FFR_AUTHSERV_JOBID. 2.5.5 2008/04/25 Fix bug #SF1947301: Close up a logic problem in "UseASPDiscard" handling which could cause false rejections of mail from domains advertising "discardable" policies. Problem noted by Doug Kingston. LIBDKIM: Another compatibility fix with respect to Sleepycat DB.
2009-01-19Fix shell syntax. Has been fixed differently upstream, these patches cansketch5-1/+65
go when the next version is released.
2009-01-19Updating from version 1.15nb1 to 1.17.he3-23/+27
Pkgsrc changes: o Update patch to Makefile.PL to avoid reading stdin. Upstream changes: (Nothing marked 1.17 from upstream...) Version 1.16_04, released 4 January, 2009 ------------------------------------------ * added tests to prove valid quoting (most of them fail) * Reformat the source * add some (profiled) tweaks as removing useless regex to speed up SELECT * Fixed Bugs: * 14217 Does not correctly handle SQL statements with comments * 15686 Join syntax is case-sensitive, and common columns in natural joins are "ambiguous" [patch] * 13080 Cannot update a field based on its previous value * 26058 functions on computed columns aliased to the underlying column name are not called Version 1.16_03, released 1 January, 2009 ------------------------------------------ * removed *.orig and *.rej relicts Version 1.16_02, released 1 January, 2009 ------------------------------------------ * Changing join_2_tables to reduce memory usage when joining a lot of tables * Fixed Bugs: * 15688 Columns aliased with double quotes are a fatal error * 16579 Speed optimizations * 30590 Bug in SQL::Statement::is_number() * 41875 Bug in synopsis example Version 1.16_01, released 1 January, 2009 ------------------------------------------ * With this release, I'd like to welcome Jens Rehsack as co-maintainer of the SQL::Statement and SQL::Parser modules. Jens has added in some great improvements. Thanks Jens! -- Jeff * Adding a lot of join tests (once from Jeff, 48 from PostgreSQL official handbook) - no error of them will be corrected in the first run Thanks to Alexander Breibach <alexander.breibach@gmx.de> -- Jens
2009-01-19Mention mono 2.2 importkefren2-4/+10
2009-01-19doesn't depend on monodoc anymorekefren1-2/+2
PKGREVISION++
2009-01-19doesn't depend on monodoc anymorekefren1-3/+2
Bump PKGREVISION
2009-01-19no more monodockefren1-2/+2
Bump PKGREVISION
2009-01-19Note devel/p5-PHP-Serialization to version 0.30seb1-1/+2
2009-01-19Update from version 0.29 to version 0.30.seb2-6/+6
Upstream changes: 0.30 2009-01-11 - Significantly cleanup the code to be much prettier. - Fix RT#42279, output sizes a bytes, not characters so that serializing multibyte data works correctly.
2009-01-19Update to mono 2.2kefren8-21/+88
2009-01-19-monodockefren1-2/+1
2009-01-19Nuke monodoc. It has been integrated into monokefren5-119/+0
2009-01-19Welcome to Mono 2.2.kefren7-30/+300
Changes since version 2.0 include improved performance, Full AOT and SIMD For full changelist see: http://www.mono-project.com/Release_Notes_Mono_2.2
2009-01-19Note update of www/p5-Test-WWW-Mechanize to version 1.24seb1-1/+2
2009-01-19Update from version 1.22 to version 1.24.seb2-6/+6
Upstream changes: 1.24 Sat Jan 17 13:26:47 CST 2009 ------------------------------------ Tests run on port 13432 instead of 8080. It should really be a random open port, but for now, something other than 8080 will do. 1.23_01 Mon Dec 22 17:43:46 CST 2008 ------------------------------------ [FIXED] Tests would fail because we weren't unsetting http_proxy. Fixed many failed tests. Overhauled the test server setup. [ENHANCEMENTS] Added autolinting capability, so you can do this: my $mech = Test::WWW::Mechanize->new( autolint => 1 ); $mech->get_ok( $url ); and the get_ok() will fail if the page is fetched, but the resultant HTML (if it is indeed text/html) does not pass HTML::Lint. Added $mech->click_ok(). The user agent is now "Test-WWW-Mechanize/version" by default.
2009-01-19Note update of www/p5-HTTP-Server-Simple to version 0.38seb1-1/+2
2009-01-19Update from version 0.37 to version 0.38.seb2-6/+6
Upstream changes: 0.38 Sun Jan 11 14:42:57 EST 2009 * Improve startup banner generation
2009-01-19Updated devel/bzr to 1.11 [epg 2009-01-19]epg1-1/+5
Updated devel/bzrtools to 1.11.0 [epg 2009-01-19] Updated devel/bzr-svn to 0.4.17 [epg 2009-01-19] Updated devel/qbzr to 0.9.6 [epg 2009-01-19]
2009-01-190.9.6 - 2009-01-10epg3-7/+16
---------------------- New features in this release: throbber, interactive password prompt, post_uncommit hook, new bug-url command. Dozen of bugs fixed as well. * Add post_uncommit hook to remember the uncomitted commit message. * Add interactive prompt for password if access to the branch require it. * Add throbber feature: user will see message "Loading..." and animation when there is long operation in progress to indicate that qbzr window is not hang. * Command-line interface to QBzr commands now is much closer to coresponding commands in bzr itself. Where possible commands options are reused from bzr. (#272359) * qcommit: * Commit without message is forbidden (#297606). * If no files selected to commit then user will be asked for confirmation. Commit without files allowed only when bzr >= 1.6 is used. (#148165) * qdiff: * To detect binary files entire file content is analyzed, not only first 1K. * Short option name for --deleted changed from -D to -K. * If there is no changes in the tree or specified file list (file group) then show info box with "No changes found" message (#295767). * Unidiff produce valid headers. (#308095) * qlog: multiple improvements for showing common log of multiple branches. * qpull and qmerge in lightweight checkouts now working for the tree, not for the master branch. (#310314) * New command bug-url (console only) can show you full URL to bug number and optionally open this URL in your browser. * New translations added: Hebrew, Polish.
2009-01-19bzr-svn 0.4.17 2008-01-13epg2-6/+6
BUG FIXES * Mark as compatible with Bazaar 1.11.
2009-01-19January 12 2009epg2-6/+6
* RELEASE: bzrtools 1.11.0 January 7 2009 * Rename shelf command to shelf1, to match others & reduce confusion.
2009-01-19bzr 1.11 "Eyes up!" 2009-01-19epg4-10/+54
------------------------------ This first monthly release of Bazaar for 2009 improves Bazaar's operation in Windows, Mac OS X, and other situations where file names are matched without regard to capitalization: Bazaar tries to match the case of an existing file. This release of Bazaar also improves the efficiency of Tortoise Windows Shell integration and lets it work on 64-bit platforms. The UI through which Bazaar supports historic formats has been improved, so 'bzr help formats' now gives a simpler and shorter list, with clear advice. This release also fixes a number of bugs, particularly a glitch that can occur when there are concurrent writes to a pack repository. BUG FIXES: * Fix failing test when CompiledChunksToLines is not available. (Vincent Ladeuil) * Stacked branches don't repeatedly open their transport connection. (John Arbash Meinel) bzr 1.11rc1 "Eyes up!" 2009-01-09 --------------------------------- CHANGES: * Formats using Knit-based repository formats are now explicitly marked as deprecated. (Ian Clatworthy) NEW FEATURES: * Add support for `bzr tags -r 1..2`, that is we now support showing tags applicable for a specified revision range. (Marius Kruger) * ``authentication.conf`` now accepts pluggable read-only credential stores. Such a plugin (``netrc_credential_store``) is now included, handles the ``$HOME/.netrc`` file and can server as an example to implement other plugins. (Vincent Ladeuil) * ``shelve --list`` can now be used to list shelved changes. (Aaron Bentley) IMPROVEMENTS: * Add trailing slash to directories in all output of ``bzr ls``, except ``bzr ls --null``. (Gordon P. Hemsley, #306424) * ``bzr revision-info`` now supports a -d option to specify an alternative branch. (Michael Hudson) * Add connection to a C++ implementation of the Windows Shell Extension which is able to fully replace the current Python implemented one. Advantages include 64bit support and reduction in overhead for processes which drag in shell extensions. (Mark Hammond) * Support the Claws mail client directly, rather than via xdg-email. This prevents the display of an unnecessary modal dialog in Claws, informing the user that a file has been attached to the message, and works around bug #291847 in xdg-utils which corrupts the destination address. * When working on a case-insensitive case-preserving file-system, as commonly found with Windows, bzr will often ignore the case of the arguments specified by the user in preference to the case of an existing item on the file-system or in the inventory to help prevent counter-intuitive behaviour on Windows. (Mark Hammond) BUG FIXES: * Allow BzrDir implementation to implement backing up of control directory. (#139691) * ``bzr push`` creating a new stacked branch will now only open a single connection to the target machine. (John Arbash Meinel) * Don't call iteritems on transport_list_registry, because it may change during iteration. (Martin Pool, #277048) * Don't make a broken branch when pushing an unstackable-format branch that's in a stackable shared repository to a location with default stack-on location. (Andrew Bennetts, #291046) * Don't require embedding user in HTTP(S) URLs do use authentication.conf. (Ben Jansen, Vincent Ladeuil, #300347) * Fix a problem with CIFS client/server lag on windows colliding with an invariant-per-process algorithm for generating AtomicFile names (Adrian Wilkins, #304023) * Fix bogus setUp signature in UnavailableFTPServer. (Gary van der Merwe, #313498) * Fix compilation error in ``_dirstate_helpers_c`` on SunOS/Solaris. (Jari Aalto) * Fix SystemError in ``_patiencediff_c`` module by calling PyErr_NoMemory() before returning NULL in PatienceSequenceMatcher_new. (Andrew Bennetts, #303206) * Give proper error message for diff with non-existent dotted revno. (Marius Kruger, #301969) * Handle EACCES (permission denied) errors when launching a message editor, and emit warnings when a configured editor cannot be started. (Andrew Bennetts) * ``$HOME/.netrc`` file is now recognized as a read-only credential store if configured in ``authentication.conf`` with 'password_encoding=netrc' in the appropriate sections. (Vincent Ladeuil, #103029) * Opening a stacked branch now properly shares the connection, rather than opening a new connection for the stacked-on branch. (John Arbash meinel) * Preserve transport decorators while following redirections. (Vincent Ladeuil, #245964, #270863) * Provides a finer and more robust filter for accepted redirections. (Vincent Ladeuil, #303959, #265070) * ``shelve`` paths are now interpreted relative to the current working tree. (Aaron Bentley) * ``Transport.readv()`` defaults to not reading more than 100MB in a single array. Further ``RemoteTransport.readv`` sets this to 5MB to work better with how it splits its requests. (John Arbash Meinel, #303538) * Pack repositories are now able to reload the pack listing and retry the current operation if another action causes the data to be repacked. (John Arbash Meinel, #153786) * ``pull -v`` now respects the log_format configuration variable. (Aaron Bentley) * ``push -v`` now works on non-initial pushes. (Aaron Bentley) * Use the short status format when the short format is used for log. (Vincent Ladeuil, #87179) * Allow files to be renamed or moved via remove + add-by-id. (Charles Duffy, #314251) DOCUMENTATION: * Improved the formats help topic to explain why multiple formats exist and to provide guidelines in selecting one. Introduced two new supporting help topics: current-formats and other-formats. (Ian Clatworthy) API CHANGES: * ``LRUCache(after_cleanup_size)`` was renamed to ``after_cleanup_count`` and the old name deprecated. The new name is used for clarity, and to avoid confusion with ``LRUSizeCache(after_cleanup_size)``. (John Arbash Meinel) * New ``ForeignRepository`` base class, to help with foreign branch support (e.g. svn). (Jelmer Vernooij) * ``node_distances`` and ``select_farthest`` can no longer be imported from ``bzrlib.graph``. They can still be imported from ``bzrlib.deprecated_graph``, which has been the preferred way to import them since before 1.0. (Andrew Bennetts) * The logic in commit now delegates inventory basis calculations to the ``CommitBuilder`` object; this requires that the commit builder in use has been updated to support the new ``recording_deletes`` and ``record_delete`` methods. (Robert Collins) TESTING: * An HTTPS server is now available (it requires python-2.6). Future bzr versions will allow the use of the python-2.6 ssl module that can be installed for 2.5 and 2.4. * ``bzr selftest`` now fails if new trailing white space is added to the bazaar sources. It only checks changes not committed yet. This means that PQM will now reject changes that introduce new trailing whitespace. (Marius Kruger) * Introduced new experimental formats called ``1.12-preview`` and ``1.12-preview-rich-root`` to enable testing of related pending features, namely content filtering and filtered views. (Ian Clatworthy) INTERNALS: * Added an ``InventoryEntry`` cache when deserializing inventories. Can cut the time to iterate over multiple RevisionsTrees in half. (John Arbash Meinel) * Added ``bzrlib.fifo_cache.FIFOCache`` which is designed to have minimal overhead versus using a plain dict for cache hits, at the cost of not preserving the 'active' set as well as an ``LRUCache``. (John Arbash Meinel) * ``bzrlib.patience_diff.unified_diff`` now properly uses a tab character to separate the filename from the date stamp, and doesn't add trailing whitespace when a date stamp is not supplied. (Adeodato Simó, John Arbash Meinel) * ``DirStateWorkingTree`` and ``DirStateWorkingTreeFormat`` added as base classes of ``WorkingTree4`` and ``WorkingTreeFormat4`` respectively. (Ian Clatworthy) * ``KnitVersionedFiles._check_should_delta()`` now uses the ``get_build_details`` api to avoid multiple hits to the index, and to properly follow the ``compression_parent`` rather than assuming it is the left-hand parent. (John Arbash Meinel) * ``KnitVersionedFiles.get_record_stream()`` will now chose a more optimal ordering when the keys are requested 'unordered'. Previously the order was fully random, now the records should be returned from each pack in turn, in forward I/O order. (John Arbash Meinel) * ``mutter()`` will now flush the ``~/.bzr.log`` if it has been more than 2s since the last time it flushed. (John Arbash Meinel) * New method ``bzrlib.repository.Repository.add_inventory_by_delta`` allows adding an inventory via an inventory delta, which can be more efficient for some repository types. (Robert Collins) * Repository ``CommitBuilder`` objects can now accumulate an inventory delta. To enable this functionality call ``builder.recording_deletes`` and additionally call ``builder.record_delete`` when a delete against the basis occurs. (Robert Collins) * The default http handler has been changed from pycurl to urllib. The default is still pycurl for https connections. (The only advantage of pycurl is that it checks ssl certificates.) (John Arbash Meinel) * ``VersionedFiles.get_record_stream()`` can now return objects with a storage_kind of ``chunked``. This is a collection (list/tuple) of strings. You can use ``osutils.chunks_to_lines()`` to turn them into guaranteed 'lines' or you can use ``''.join(chunks)`` to turn it into a fulltext. This allows for some very good memory savings when asking for many texts that share ancestry, as the individual chunks can be shared between versions of the file. (John Arbash Meinel) * ``pull -v`` and ``push -v`` use new function ``bzrlib.log.show_branch_change`` (Aaron Bentley)
2009-01-19+sendmailadrianp1-1/+2
2009-01-19Updated databases/pear-MDB2 to 2.5.0b2abs1-1/+6
Updated databases/pear-MDB2_Driver_mysql to 1.5.0b2 Updated databases/pear-MDB2_Driver_pgsql to 1.5.0b2 Updated databases/pear-MDB2_Driver_sqlite to 1.5.0b2 Updated mail/roundcube to 0.2stable
2009-01-19Updated mail/roundcube to 0.2stableabs6-27/+38
- Fix mark popup in IE 7 (#1485369) - Fix line-break issue when copy & paste in Firefox (#1485425) - Fix autocomplete "unknown server error" (#1485637) - Fix STARTTLS before AUTH in SMTP connection (#1484883) - Support multiple quota values in QUOTAROOT resonse (#1485626) - Only abbreviate file name for IE < 7 browsers (#1485063) - Performance: allow setting imap rootdir and delimiter before connect (#1485172) - Fix sorting of folders with more than 2 levels (#1485569) - Fix search results page jumps in LDAP addressbook (#1485253) - Fix empty line before the signature in IE (#1485351) - Fix horizontal scrollbar in preview pane on IE (#1484633) - Add Robots meta tag in login page and installer (#1484846) - Added 'show_images' option, removed 'addrbook_show_images' (#1485597) - Option to check for new mails in all folders (#1484374) - Don't set client busy when checking for new messages (#1485276) - Allow UTF-8 folder names in config (#1485579) - Add junk_mbox option configuration in installer (#1485579) - Do serverside addressbook queries for autocompletion (#1485531) - Allow setting attachment col position in 'list_cols' option - Allow override 'list_cols' via skin (#1485577) - Fix 'cache' table cleanup on session destroy (#1485516) - Increase speed of session destroy and garbage clean up - Fix session timeout when DB server got clock skew (#1485490) - Fix handling of some malformed messages (#1484438) - Speed up raw message body handling - Better HTML entities conversion in html2text (#1485519) - Fix big memory consumption and speed up searching on servers without SORT capability - Fix setting locale to tr_TR, ku and az_AZ (#1485470) - Use SORT for searching on servers with SORT capability - Added message status filter - Fix empty file sending (#1485389) - Improved searching with many criterias (calling one SEARCH command) - Fix HTML editor initialization on IE (#1485304) - Add warning when switching editor mode from html to plain (#1485488) - Make identities list scrollable (#1485538) - Fix problem with numeric folder names (#1485527) - Added BYE response simple support to prevent from endless loops in imap.inc (#1483956) - Fix unread message unintentionally marked as read if read_when_deleted=true (#1485409) - Remove port number from SERVER_NAME in smtp_helo_host (#1485518) - Don't send disposition notification receipts for messages marked as 'read' (#1485523) - Added 'keep_alive' and 'min_keep_alive' options (#1485360) - Added option 'identities_level', removed 'multiple_identities' - Allow deleting identities when multiple_identities=false (#1485435) - Added option focus_on_new_message (#1485374) - Fix html2text class autoloading on Windows (#1485505) - Fix html signature formatting when identity save error occured (#1485426) - Add feedback and set busy when moving folder (#1485497) - Fix 'Empty' link visibility for some languages e.g. Slovak (#1485489) - Fix messages count bar overlapping (#1485270) - Fix adding signature in drafts compose mode (#1485484) - Fix iil_C_Sort() to support very long and/or divided responses (#1485283) - Fix matching case sensitivity when setting identity on reply (#1485480) - Prefer default identity on reply - Fix imap searching on ISMail server (#1485466) - Add css class for flagged messages (#1485464) - Write username instead of id in sendmail log (#1485477) - Fix htmlspecialchars() use for PHP version < 5.2.3 (#1485475) - Fix js keywords escaping in json_serialize() for IE/Opera (#1485472) - Added bin/killcache.php script (#1485434) - Add support for SJIS, GB2312, BIG5 in rc_detect_encoding() - Fix vCard file encoding detection for non-UTF-8 strings (#1485410) - Add 'skip_deleted' option in User Preferences (#1485445) - Minimize "inline" javascript scripts use (#1485433) - Fix css class setting for folders with names matching defined classes names (#1485355) - Fix race conditions when changing mailbox - Fix spellchecking when switching to html editor (#1485362) - Fix compose window width/height (#1485396) - Allow calling msgimport.sh/msgexport.sh from any directory (#1485431) - Localized filesize units (#1485340) - Better handling of "no identity" and "no email in identity" situations (#1485117) - Added 'mime_param_folding' option with possibility to choose long/non-ascii attachment names encoding eg. to be readable in MS Outlook/OE (#1485320) - Added "advanced options" feature in User Preferences - Fix unread counter when displaying cached massage in preview panel (#1485290) - Fix htmleditor spellchecking on MS Windows (#1485397) - Fix problem with non-ascii attachment names in Mail_mime (#1485267, #1485096) - Fix language autodetection (#1485401) - Fix button label in folders management (#1485405) - Fix collapsed folder not indicating unread msgs count of all subfolders (#1485403) - Fix handling of apostrophes in filenames decoded according to rfc2231
2009-01-19Updated databases/pear-MDB2_Driver_sqlite to 1.5.0b2abs3-10/+12
1.5.0b2 - fixed bug #12117: disconnect() does not work as documented - fixed bug #13815: incomplete regexp in the Reverse module - fixed bug #13928: Invalid triggers created for 'ON UPDATE' - fixed bug #14302: Connection errors were not always returned 1.5.0b1 - request #12731: added truncateTable() in the Manager module - request #12732: added vacuum() in the Manager module for OPTIMIZE/VACUUM TABLE abstraction - fixed bug #12924: correctly handle internal expected errors even with custom error handling - added standaloneQuery() and databaseExists() - request #13106: added unixtimestamp() in the Function module - fixed bug #13201: better regexp in errorInfo() - fixed bug #13283: replace() doesn't respect quote_identifiers option - fixed bug #13303: PRIMARY keys are not always returned in listTableConstraints() and in getTableConstraintDefinition() 1.5.0a2 - fixed bug #12105: new error message in the SQLite driver (patch by Adam Ashley) - fixed bug #12145: missing optional spaces in regexp in _getTableColumns() in the Reverse module - request #12012: added charset support in createDatabase() and collation support in createTable() for table fields 1.5.0a1 - initial support for FOREIGN KEY and CHECK constraints in the Reverse and Manager modules (on FK creation, some triggers are automatically created to enforce the FK constraint) - in listTableConstraints() in the Reverse module, also search in table definition for PRIMARY KEYs and FOREIGN KEYs - fixed bug #11428: propagate quote() errors with invalid data types - fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x - fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success, as documented - fixed bug #12146: wrong regex in _getTableColumns($sql) in the Reverse module - fixed bug #12269: tableInfo() in the Reverse module detect 'clob' data type as first option
2009-01-19Updated databases/pear-MDB2_Driver_pgsql to 1.5.0b2abs4-41/+12
1.5.0b2 - fixed bug #12117: disconnect() does not work as documented - fixed bug #13481: getTableConstraintDefinition() may return incomplete results - fixed bug #13877: UNIQUE index not always recognized as constraint - fixed bug #14292: alterTable() cannot change column type when no implicit cast is defined - fixed bug #14510: getTableFieldDefinition() does not unquote defaults - fixed bug #14828: unixtimestamp() generates invalid SQL for non-constant argument - fixed bug #15056: tableInfo does not work with pgsql schemas (added support to table schemas to Manager module) 1.5.0b1 - request #12731: added truncateTable() in the Manager module - request #12732: added vacuum() in the Manager module for OPTIMIZE/VACUUM TABLE abstraction - request #12800: added alterDatabase() in the Manager module - fixed bug #12846: missing escape in getSequenceName() on PostgreSQL 8.2.4 [thanks to Stephane Berthelot] - fixed bug #12920: added new error info and fixed escape method if connection doesn't exist [afz] - fixed bug #12922: use standaloneQuery() in alterDatabase() [afz] - fixed bug #12924: correctly handle internal expected errors even with custom error handling - added standaloneQuery() and databaseExists() - fixed bug #13112: the Reverse module does not know the timestamptz data type - request #13106: added unixtimestamp() in the Function module - fixed bug #13281: list FOREIGN KEY constraints in listTableConstraints() in the Manager module - fixed bug #13356: added float4 to _mapNativeDatatype() - fixed query in getTableConstraintDefinition() for FK constraints in the Reverse module (thanks to Andre Restivo) 1.5.0a2 - fixed bug #12376: getTableConstraintDefinition() in the Reverse module uses incorrect column number in certain cases (thanks to Dennis Birne) - request #12338: added 'disable_smart_seqname' option to make improved getSequenceName() behaviour optional (thanks to Dennis Birne) (@see bug #9106) - request #12012: added collation support in createDatabase() 1.5.0a1 - initial support for FOREIGN KEY and CHECK constraints in the Reverse and Manager modules - fixed bug #10986: Using more random statement names (request #11625) - request #11297: added support for "schema.table" (or "owner.table") notation in the Reverse module (related to bug #11207) - fixed bug #11428: propagate quote() errors with invalid data types - fixed bug in MDB2_Statement_pgsql::_execute(), called property of invalid object - fixed bug #11624: getSequenceName() returning incorrect results with multiple schemas and 'SET search_path' - fixed bug #11652: failed prepared queries containing the "::type" style of casting - fixed bug #11694: remove data type cast from DEFAULT value in getTableFieldDefinition() in the Reverse module - fixed bug #11753: NOTICEs in alterTable() in the Manager module - fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x - fixed some E_STRICT errors with PHP5 - fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success, as documented - fixed bug #12269: tableInfo() in the Reverse module detect 'clob' data type as first option
2009-01-19Updated databases/pear-MDB2_Driver_mysql to 1.5.0b2abs4-41/+12
1.5.0b2 - fixed bug #12117: disconnect() does not work as documented - fixed bug #13412: sometimes getTableConstraintDefinition() fails for FOREIGN KEYs - fixed bug #13581: wrong query in beginTransaction() for certain MySQL versions - request #13657: in setCharset(), use mysql_set_charset() if available [cwiedmann] - fixed bug #13928: Invalid triggers created for 'ON UPDATE' - fixed bug #15051: Cannot create constraints with field length - add index on FK column(s) or a FK constraint cannot be created in some cases 1.5.0b1 - fixed bug #11831: createTable() now supports tables with a multi-field PRIMARY KEY where one field is defined as AUTO_INCREMENT - request #11204: support AUTO_INCREMENT for FLOAT data type and UNSIGNED option for FLOAT and DECIMAL data type [afz] - fixed bug #11692: value of $db->supports('transactions') changes after query [afz] - request #12731: added truncateTable() in the Manager module - request #12732: added vacuum() in the Manager module for OPTIMIZE/VACUUM TABLE abstraction - request #12800: added alterDatabase() in the Manager module [afz] - fixed quoting in createDatabase() in the Manager module - fixed bug #12924: correctly handle internal expected errors even with custom error handling - added standaloneQuery() and databaseExists() - request #13106: added unixtimestamp() in the Function module - fixed regexp in listTableConstraints() in the Manager module to list FOREIGN KEY constraints - fixed bug #13180: MySQL driver tells SAVEPOINT is supported for MyISAM tables - fixed bug #13283: replace() doesn't respect quote_identifiers option - request #13313: setCharSet() supports 'COLLATE' too - fixed bug #13370: some capabilities depend on user options, so check them after a setOption() call - when triggers are supported, two triggers are created to emulate ON UPDATE / ON DELETE actions for FOREIGN KEY constraints. Known limitation: since mysql doesn't support multiple triggers with the same action time and event for one table, if there are multiple table referencing the same table, only the first one will have the triggers created. 1.5.0a2 - fixed bug #12516: error in FK constraint creation query - request #12012: added charset/collation support in createDatabase() 1.5.0a1 - fixed bug #10024: Added new option 'lob_allow_url_include' (default false) to [dis]allow inserting a LOB from an url (file, http, ...). - fixed bug #10986: Using more random statement names (request #11625) - fixed bug #11055: Using placeholders with := variable assignment fails [bekarau] - initial support for FOREIGN KEY constraints in the Manager and Reverse modules - request #11389: added many new MySQL 5.1 error codes in errorInfo() - fixed bug #11428: propagate quote() errors with invalid data types - fixed bug #11590: _getServerCapabilities() has to be called once per connection - fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x - fixed some E_STRICT errors with PHP5 - fixed bug #12010: MDB2_PORTABILITY_RTRIM option was ignored - fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success, as documented - fixed bug #12217: mysql_num_rows() returns FALSE on failure, not NULL (thanks to zaa@zaa.pp.ru) - fixed bug #12242: missing charset info in the Reverse module (patch by Carsten Wiedmann) - fixed bug #12269: tableInfo() in the Reverse module detect 'clob' data type as first option - fixed bug #12336: supply default value for NOT NULL timestamp fields
2009-01-19Updated databases/pear-MDB2 to 2.5.0b2abs4-41/+6
2.5.0b2 - fixed bug #12117: disconnect() does not work as documented - fixed bug #12912: replace() documentation - fixed bug #13811: _skipDelimitedStrings() fails on empty strings - fixed bug #13898: more tolerant check for 'new_link' DSN option - request #13929: added 'default_fk_action_ondelete' and 'default_fk_action_onupdate' options for default FOREIGN KEY constraints actions - fixed bug #14124: _skipDelimitedStrings() and prepare() fail with sql comments inside quoted strings - fixed bug #14179: declaration of MDB2_Driver_Common::raiseError() must be compatible with that of PEAR::raiseError() - fixed doc bug #14290: connect should mention the type of object returned - fixed bug #14831: $ignores in _skipDelimitedStrings() [patch by Aleksander Machniak] 2.5.0b1 - request #12731: added truncateTable() in the Manager module - request #12732: added vacuum() in the Manager module for OPTIMIZE/VACUUM TABLE abstraction - request #12800: added alterDatabase() in the Manager module [afz] - fixed bug #12924: correctly handle internal expected errors even with custom error handling - fixed bug #12991: new error code in errorInfo() [afz] - added databaseExists() method [afz] - request #13106: added unixtimestamp() in the Function module - added max_identifiers_length option 2.5.0a2 - fixed bug #12358: E_STRICT changes in latest alpha broke PHP4 compatibility - fixed bug #12351: wrong case for function PEAR::isError() in the Reverse module [was: IsError()] - fixed bug #12530: MDB2_Extended::autoPrepare() gives error if $types is null - request #12012: added charset/collation support in createDatabase() for the drivers that support this feature - added bindname_format option (this is the regexp used to recognize named placeholders in prepared statements) 2.5.0a1 - fixed bug #10024: Security fix for LOBs. Added an option to turn lob_allow_url_include off by default - fixed bug #11179: prepared statements with named placeholders fail if extra values are provided - request #11297: added support for "schema.table" (or "owner.table") notation in the Reverse module - initial support for FOREIGN KEY and CHECK constraints in the Reverse and Manager modules - fixed bug #11428: propagate quote() errors with invalid data types - added new test cases in the test suite - added LENGTH() function in the Function module - fixed bug #11612: raiseError() must be compatible with PEAR::raiseError() [PHP6] - fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x - fixed bug #11906: quoteIdentifier fails for names with dots - fixed bug #11975: Extended::autoExecute() does not work with Oracle when using LOBs (patch by Pieter Meulen, van der) - fixed some E_STRICT errors with PHP5 - fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success, as documented - fixed bug #12246: wrong check in MDB2::isStatement() (thanks to zaa@zaa.pp.ru)
2009-01-19Allow a directory to be excluded from PEAR_DIRRM by specifying ↵abs2-4/+10
PEAR_DIRRM_EXCLUDE
2009-01-19Added www/p5-Catalyst-Component-InstancePerContext version 0.001001abs1-1/+7
Added time/p5-Time-modules version 2006.0814 Added devel/p5-B-Hooks-OP-PPAddr version 0.02 Added devel/p5-B-Hooks-Parser version 0.08 Added devel/p5-Method-Signatures-Simple version 0.03 Added devel/p5-signatures version 0.03
2009-01-19+p5-Catalyst-Component-InstancePerContextabs1-1/+2
2009-01-19+p5-Time-modulesabs1-1/+2
2009-01-19+ p5-B-Hooks-OP-PPAddrabs1-1/+5
+ p5-B-Hooks-Parser + p5-Method-Signatures-Simple + p5-signatures
2009-01-19Added devel/p5-signatures version 0.03abs3-0/+32
With this module, we can specify subroutine signatures and have variables automatically defined within the subroutine.
2009-01-19Added devel/p5-Method-Signatures-Simple version 0.03abs3-0/+29
This module provides a basic method keyword with simple signatures. It's intentionally simple, and is supposed to be a stepping stone for its bigger brothers MooseX::Method::Signatures and Method::Signatures. It only has a small benefit over regular subs, so if you want more features, look at those modules. But if you're looking for a small amount of syntactic sugar, this might just be enough.
2009-01-19Added devel/p5-B-Hooks-Parser version 0.08abs6-0/+76
This module provides an API for parts of the perl parser. It can be used to modify code while it's being parsed.
2009-01-19Added devel/p5-B-Hooks-OP-PPAddr version 0.02abs5-0/+56
This module provides a c api for XS modules to hook into the execution of perl opcodes.