summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2005-11-24Update to 1.4.0:wiz2-6/+6
Changes between 1.3.1 and 1.4.0 (12-Sep-2003 to 02-Sep-2005) *) Optimize insertion of free memory chunks by merging with the spare area if possible to decrease memory fragmentation. *) Fix mm_realloc() function: If the memory chunk passed to mm_realloc() can't be extended and a new chunk must be allocated, the old memory is copied into the new chunk with a call to memcpy(3). However, the used size is the length of the new data and will cause memcpy(3) to access memory beyond the old data chunk's boundaries. [Kirk Petersen] *) Upgraded build environment to GNU Libtool 1.5.20 and GNU shtool 2.0.2 [Ralf S. Engelschall] *) Updated all copyright messages for year 2005. [Ralf S. Engelschall]
2005-11-24Update to 1.35:wiz2-7/+11
1.35 Wed Nov 2 22:36:02 EST 2005 * Doc fixes and OrderBy cleanup from ruslan 1.34 Wed Nov 2 22:26:15 EST 2005 * Clone support from Ruslan 1.33 Thu Sep 22 14:27:46 EDT 2005 * Better SQL statement logging from alex 1.32 Thu Sep 1 06:52:42 EDT 2005 * DBD::SQLite is necessary for the test suite to run correctl 1.31 Fri Jul 29 12:47:25 EDT 2005 * Updated MANIFEST to fix a build issue - Thanks to Andy Lester and David Glasser 1.30 Thu Jul 28 10:17:27 EDT 2005 * Removed {{{ and }}} fold markers. Patch from Ruslan 1.30_03 Thu Jun 9 01:35:49 EDT 2005 * Significant new tests from Ruslan Zakirov and Dave Glasser * You no longer need to explicitly bless a DBIx::SearchBuilder::Handle subclass * Start of a major overhaul of the subclass API for DBIx::SearchBuilder::Record objects. A new "schema" method will define the data in _ClassAccessible and also generate database schema using DBIx::DBSchema. Fixes from Ruslan: * for numeric types, make the empty check be "null or 0", not "null or ''" * New search tests from ruslan * added an init_data method to t/utils.pl * CleanSlate doesnt init show_rows * CleanSlate doesnt clean _{open|close}_parens * get rid of stupid ifs in CleanSlate * get rid of evals in _DoSearch and _DoCount, use Handle methods to control DBI error handling * rewrite LoadByPrimaryKeys args handling to consistent with other Load* methods * report error when PK filed is missing in LoadByPrimaryKeys * fix warning in __Set methods when newvalue is undef * small code cleanups * test coverage grows from 75.2% to 84.7% for Record.pm 1.30_02 Sun May 22 15:21:19 EDT 2005 - Lots of patches from Ruslan: First and main change is using of `goto &$AUTOLOAD` syntax, that helps avoid code duplication and hides AUTOLOAD sub from stack trace. I think this also would help implement CompileAllAutoSubs method easier. - It's also one of the steps to better tests coverage. - Test coverage for Record.pm grows from 66% to 75.2%. - _LoadFromSQL never reported error when PK fields are missed. Fixed. - fetchrow_hashref dies only when RaiseErrors is true, because we can control this from Handle obj so we should die according to $Handle->RaiseErrors property. Fixed. - When RaiseErrors is "false" then fetchrow_hashref returns undef and we should check $sth->err(see `perldoc DBI`). Fixed. - After call to fetchrow we should clean "fetched" internal hash and fill it only when we return successful result. Fixed. - If SimpleQuery fails, _LoadFromSQL method doesn't return any error message. Fixed. 1.30_01 Mon May 16 21:37:03 BST 2005 - Patches from Ruslan to switch to using 'capitalization.pm' for our regular_case subroutine aliases 1.27 Sun May 8 22:49:30 EDT 2005 - Added supoprt for functions containing "?" to represent the parameter in ->Column() - Added better support for functional columns in search listings and group by clauses 1.26 Sun Apr 17 19:22:23 EDT 2005 - Added support for expression based left joins 1.25 Sat Apr 9 12:33:30 EDT 2005 - Backed out a change introduced in 1.23 that caused table and column names to be quoted, causing Postgres to flip out. 1.24 Wed Apr 6 22:54:37 EDT 2005 - Added a new "SearchBuilder::Unique" module for uniquifying search results 1.23 - Now use DBI->quote_identifier to quote column and table names (Ruslan) - Test suite updates (Ruslan)
2005-11-24Update to 1.09:wiz2-7/+6
1.09 - Support external SQLite library (rjray) - Don't convert things that look like numbers to numbers unless specifically requested. - Upgrade to sqlite 3.2.2
2005-11-24Add HOMEPAGE.wiz1-1/+2
2005-11-24Update to 0.53:wiz2-7/+6
0.53 Mon May 30 16:52:44 EDT 2005 - sub error_condition returns undef, not 0 -- Thanks to Dave Glasser
2005-11-24Update to 2.103:wiz2-7/+9
2.103 Wed Sep 28 2005 - Removed Test::Inline::IO::File::VCS. It is incompleted, and never should have been distributed in the dist. 2.102 Thu Sep 22 2005 - To handle people with problems installing RT and a few other programs, add a dependency on Pod::Tests 2.101 Tue Sep 13 2005 - Rebuilding to synchronize with new Module::Install and ExtUtils::AutoInstall - Tweaks the per-section test code to make more applicable value appear in the failure summary. - Removed all remaining use of UNIVERSAL::isa, switching to a more accurate Params::Util approach. Should allow for improved extensibility. 2.100 Thu Jul 14 2005 - Worked as good as I hoped, moving to production release - Bundling a couple of build-time-only deps 2.099_01 Tue Jul 12 2005 - More work on making inline2test just DWYM - Added Test::Inline::Content::Simple 2.099_01 Sun Jul 10 2005 - Starting to implement the 2.100 roadmap - Moved Test::Inline::Handler::Extract to Test::Inline::Extract - Moved Test::Inline::Handler::File to Test::Inline::IO::File - Moved Test::Inline::Handler::File::VCS to Test::Inline::IO::File::VCS - Convert inline2test to use a config file - Added Test::Inline::Content - Added Test::Inline::Content::Legacy - Added Test::Inline::Content::Default - Reorganised code to make it all work again - Added 12_content.t
2005-11-24Grammar fix, from Leonard Schmidt in private mail.wiz1-1/+1
2005-11-24Add a new perl package.wiz1-1/+2
2005-11-24Update to 1.1: Install manpageswiz2-3/+7
2005-11-24Add a new perl package.wiz1-1/+2
2005-11-24Add three new perl packages.wiz1-1/+4
2005-11-24Initial import of p5-DBIx-Abstract:wiz4-0/+39
This module provides methods for retrieving and storing data in SQL databases. It provides methods for all of the more important SQL commands (like SELECT, INSERT, REPLACE, UPDATE, DELETE). It endeavors to produce an interface that will be intuitive to those already familiar with SQL. Notable features include: * data_source generation for some DBD drivers. * Can check to make sure the connection is not stale and reconnect if it is. * Controls statement handles for you. * Can delay writes. * Generates complex where clauses from hashes and arrays. * Shortcuts (convenience functions) for some common cases. (Like select_all_to_hashref.)
2005-11-24Fix DESCR, it really should say:wiz1-9/+11
This module implements an OO-interface to database schemas. Using this module, you can create a database schema with an OO Perl interface. You can read the schema from an existing database. You can save the schema to disk and restore it from different process. Most importantly, DBIx::DBSchema can write SQL CREATE statements for different databases from a single source. Currently supported databases are MySQL, PostgreSQL, Oracle and Sybase. DBIx::DBSchema will attempt to use generic SQL syntax for other databases. Assistance adding support for other databases is welcomed.
2005-11-24Initial import of p5-DBIx-DBSchema:wiz4-0/+37
This module helps abstract the process of working with complex schemas of relational SQL database tables. As with DBI, it lets you work with data a row at a time, but gives you the extra ability to, with a single method call, reach across and grab rows of related data from tables located elsewhere in your database, without having to construct an SQL join clause yourself. The 'distance' from the originating table to the related one can be arbitrarily long, so long as they are related in some way -- i.e., could both return data through a single (though perhaps quite lengthy) SQL query.
2005-11-24Initial import of p5-DBIx-Schema:wiz4-0/+36
This module helps abstract the process of working with complex schemas of relational SQL database tables. As with DBI, it lets you work with data a row at a time, but gives you the extra ability to, with a single method call, reach across and grab rows of related data from tables located elsewhere in your database, without having to construct an SQL join clause yourself. The 'distance' from the originating table to the related one can be arbitrarily long, so long as they are related in some way -- i.e., could both return data through a single (though perhaps quite lengthy) SQL query.
2005-11-24Initial import of p5-Pod-Tests:wiz4-0/+24
This is a specialized POD viewer to extract embedded tests and code examples from POD. It doesn't do much more than that. pod2test does the useful work.
2005-11-24Initial import of p5-capitalization:wiz4-0/+22
Transform SplitCapitalizedNames to split_capitalized_names automatically.
2005-11-24+ efax-gtk-3.0.7, kphone-4.2 [pkg/32159], leafnode-1.11.4,wiz1-3/+6
lighttpd-1.4.8, silc-server-1.0.1. - Gorm-1.0.1 (thanks rh! you're allowed to touch this file, btw :) )
2005-11-24Corrected the quoting of variables in clear cases.rillig1-12/+13
2005-11-24Properly quote _PKG_DBDIR.rillig1-3/+3
2005-11-241. Added section headers in the part of the user-settable variables.rillig1-3/+13
2. Reindented two "if" statements that looked like this: if long_long_command; then :; else else_commands fi By just scanning the beginnings of the lines, which is a common way of reading source code, one may easily miss the "hidden" "then" branch at the end of the line. I have changed it to: if long_long_command; then :; else else_commands fi
2005-11-24regen.rillig2-6/+6
2005-11-24Somehow, all the __i386__ were missing an additional underscore. Fixed it.rillig1-4/+4
2005-11-24Bugfix.rillig1-4/+7
- Removed the unused variable $opt_explain. It should really have been PkgLint::Logging::set_explain(). - In accordance to my personal idea of beauty, the --explain messages are indented as deep as the last diagnostics, and not by a single "\t".
2005-11-24Implemented the --explain option and the checks for CPP macros in patchrillig1-2/+4
files. New TODO items: * extract the DISTFILES if they exist and check all files in them for: - security holes, - coding style violations, - possible unportable constructs
2005-11-24Updated pkglint to 4.46.rillig5-31/+144
Changes since 4.45: - Added the type ShellWord. - Added quoting checks for variables that are appended to a List of ShellWord. - Multiple -v increase the verbosity. - The --autofix option is no longer undocumented, but still experimental, as this is the only part of pkglint that can modify external files. - Added an --explain option that provides additional help for the diagnostics. - Added checks for unportable CPP macro names in patches. - Updated the documentation.
2005-11-24regen.rillig2-29/+67
2005-11-24Fixed the wording in the "CPP defines" section. Added more examples ofrillig1-10/+24
predefined CPP macros for some platforms.
2005-11-24- Not all possible plural variables have to be quoted withrillig1-5/+5
:M*:Q instead of a simple :Q. Currently only the GNU configure scripts need the white-space stripped, so it's enough to quote those (see regex_gnu_configure_volatile_vars in the source).
2005-11-24Updated pkglint to 4.45.3.rillig3-85/+111
- Added detection of redirection operators and comments to the regex_shellword constant. - Changed the naming conventions for list data types. Now List simply means a list. List+ means a list that should only be modified using "+=", not "=". List! means an internal list. And List!+ is the combination of both. The distinction is necessary because of the introduction of redirection operators in the regex_shellword. When checking the data type of list elements, the lists are split up into shell words instead of simply using split(). This leads to much better results. - When splitting a variable value or shell command into words, anchor the regular expression at the beginning of the string.
2005-11-24Note update of Gorm to 1.0.1rh1-1/+2
2005-11-24Update Gorm to 1.0.1. Changes are bugfixes only.rh2-6/+6
2005-11-24Add mplayer option for faad2, which uses faad2 from pkgsrc.ben2-5/+13
2005-11-24Improved, reindented and commented the regular expression for shell words.rillig1-3/+11
2005-11-23Note p5-Digest-SHA update to 5.31.wiz2-3/+3
2005-11-23Update to 5.31:wiz2-8/+6
5.31 Mon Sep 5 00:52:42 MST 2005 - added standard tests for pod and pod-coverage checking - inserted subtest to check for failure when using unrecognized SHA algorithm 5.30 Sat Aug 20 16:46:08 MST 2005 - updated docs with recent NIST statement on SHA-1 -- advises use of larger and stronger hash functions (i.e. SHA-224/256/384/512) for new developments 5.29 Sun Aug 14 04:48:34 MST 2005 - added explicit casts in "shaload" routine (ref. "ldvals") -- thanks to E. Allen Smith for pointing out SGI compiler warnings on IPxx-irix platforms - updated docs with cautionary note about SHA-1
2005-11-23snd updated to 7.15.wiz2-3/+3
2005-11-23Update to 7.15:wiz24-498/+69
About 7 years of development. Includes among others: support for flac, speex, ogg/vorbis; a choice of frontends between motif and gtk; esound support; guile scripting support; and native NetBSD audio code. Some possible future work on this package: Add options for fftw2 fftw3 ladspa gamin/fam mpg123 timidity ruby
2005-11-23Note p5-Digest update to 1.13.wiz1-1/+2
2005-11-23Update to 1.13:wiz2-6/+6
2005-10-18 Gisle Aas Release 1.13 Fixed documentation typo.
2005-11-23Remove commented out DEPENDS line.wiz1-3/+1
2005-11-23Belatedly note spamassassin update to 3.1.0 (hi heinz!).wiz2-3/+3
2005-11-23Mention some perl package updates.wiz2-25/+34
2005-11-23Update to 1.101:wiz2-7/+7
1.101 Mon Oct 10 2005 - It appears I overtightened the naming rules. Reversed 1.100 Mon Oct 10 2005 - Significant version bump to announce addition of major functionality - Added Algorithm::Dependency::Weight - Upgraded a few remaining things to Params::Util 1.04 Wed Sep 14 2005 - Converted to Module::Install - Added Algorithm::Dependency::Source::HoA by request - Modernised the layout a little - Upgraded from UNIVERSAL::isa to Params::Util to support more complex uses of objects like Adapaters and Decorators.
2005-11-23Update to 1.80:wiz2-8/+7
1.8 2005-10-06 - Bug fix to stop death in Apache::Session::Lock::Semaphore. 1.70_01 2004-09-01 - Casey West takes the pumpkin. - Complete rewrite of test suite to use Test::* modules. - Minor documentation tweaks.
2005-11-23Update to 1.27:wiz2-7/+6
1.27 - October 20, 2005 localize ScriptSock directive to always point to t/logs/cgisock regardless of inherited and custom mod_cgid settings [Geoffrey Young] Prevent the config file from being overwritten on platforms such as WIN32 under certain conditions. [Randy Kobes] make sure that the TESTS Makefile.PL parameter is properly recognized ["Christopher H. Laco"] Add the output of ldd(unix/cygwin) and otool -L (darwin) for httpd to the mp2bug report script. [Philip M. Gollucci] fall back on using httpd-defined HTTPD_ROOT as the base for httpd.conf if all other options fail. [Geoffrey Young] 1.26 - July 25, 2005 some people have their Apache user/group names include spaces, so fix the autogenerated httpd.conf to quote the two. [Stas] make sure mp2 loading doesn't make it impossible to complete mp1 runs. [Matt Sergeant, Geoffrey Young] add Apache::TestConfigParrot and Apache::TestRunParrot to support mod_parrot server-side testing [Geoffrey Young] update -withtestmore action to properly work with newer versions of Test::Builder [Geoffrey Young] 1.25 - June 17, 2005 provide $Apache::TestUtil::DEBUG_OUTPUT as target for t_debug() statements, defaulting to STDOUT. this allows for changing t_debug() to STDERR when using functions like t_write_file() from within handler() server-side tests. [Geoffrey Young] adjust need_module()/have_module() to not try to require a module if it was explicitly passed with a .c extension. in certain cases this prevents a fatal error (e.g. trying to call Apache::Test::have_module('mod_alias.c') from the <Perl> sections. [Stas] 1.24 - May 20, 2005 When adding TypesConfig directives (either inherited from the global httpd.conf or from the locally generated mime.types) make sure to enclose it in <IfModule mod_mime.c>..</IfModule>, since mod_mime might be unavailable. [Stas] 1.23 - May 3, 2005 Fix Apache::TestRequest::hostport to return the default host:port string if $Apache::TestRequest::Module is 'default' or undef [Stas] Fix Apache::TestRequest::module2url to allow passing '' as a URI path. [Stas] tweaks to Apache::TestClient to better deal with corrupted responses when LWP is not available. [Stas] 1.22 - April 14, 2005 ******************** IMPORTANT ******************** this version of Apache-Test does not completely configure mod_perl for mod_perl versions 1.99_21 or earlier. Please read the below changes carefully. *************************************************** remove Apache::TestConfig::modperl_2_inc_fixup(). Apache-Test is no longer Apache2.pm aware - it will not configure mod_perl support to look in Apache2/ automatically. [joes] Add support for mp2's Apache:: -> Apache2:: rename [joes] 1.21 - March 23, 2005 fix Apache::TestConfig (was missing 'use lib' before using lib::import) [William McKee] TestConfigPerl will now configure mod_perl last, giving mod_perl highest priority throughout the httpd lifecycle. [Geoffrey Young] Apache::TestConfig::untaint_path needs to remove empty entries in the PATH list, since -T considers those tainted too. [Stas] add Apache::TestHarnessPHP which allows for running client-side scripts via php instead of perl. [Geoffrey Young]
2005-11-23Update to 1.05. Update HOMEPAGE.wiz2-8/+7
1.05 - Thu Aug 12 20:54:31 2004 * fixed version number * improved RSS 2.0 generation support * typo and documentation fixes 1.04 - Web Mar 03 20:49:43 2004 * update Changes to include changes for 1.03 1.03 - Web Mar 03 00:24:07 2004 * quell warnings when parsing RSS 0.9x, RSS 2.0 1.02 - Mon Feb 20 15:34:21 2003 * fixed bug in encode(). encode() did not respect CDATA sections and would mangle them when encountered. now behaves properly (we hope) even when CDATA and #PCDATA are mixed together liberally 1.01 - Mon Feb 3 15:46:25 2003 * fixed bug with handle_char(). i (brian d foy) mis-diagnosed a previous bug and broke handle_char() when what I should have done was initialise the object for each call to parse*() * if you have version 1.0, you should upgrade to this version, 1.01 1.00 - Fri Jan 31 11:26:41 2003 * the as_string method now encodes special characters. valid output! * a new "Auto Add" feature can add modules for namespaces found while parsing (off by default) * can output RSS 2.0, but not parse it yet * this is the last major release in this track. we are going to completely rewrite XML::RSS as something more extendable. 0.98_05 - Mon Jan 27 15:54:32 2003 * The auto add_feature is not controlled by the $AUTO_ADD variable and is off by default * removed the distribution tests now that it is ready to distribute 0.98_04 - Fri Jan 17 20:00:29 2003 * the parse and parsefile routines now automatically add non- standard namespace to the modules list 0.98_03 - Fri Jan 17 19:22:20 2003 * changed the handle_char() routine to replace data rather than append to existing data. this takes care of the doubling problem in the last issue. * set the RSS 2.0 namespace in the _initializer routine * all tests now pass. if this works for people, it could turn into a release candidate 0.98_02 - Fri Jan 17 15:47:29 2003 * added initial RSS 2.0 support * first fix to properly encode special characters in output * need to fix feature to add namespace (tests are TO DO) 0.98 Tue Nov 12 05:45:36 CST 2002 - module taken over by brian d foy <bdfoy@cpan.org> - module now in SourceForge (http://www.sourceforge.net/projects/perl-rss) - added support for arbitrary namespaces (with defaults to the usual suspects) - fixed ommission of encoding with version 0.9 output 0.97 Wed Mar 21 03:13:29 EST 2001 -added support for the Taxonomy module (taxo). It only works inside the channel or item elements and only supports one form of the module syntax. See the XML::RSS documentation for examples.
2005-11-23Update to 1.16:wiz2-7/+6
1.16 Fri Oct 28 17:34:20 CDT 2005 [ENHANCEMENTS] * Sped up Mech significantly (~20% in some cases). Images and links are extracted from the HTML, and objects are created, only when they're actually needed. This will be a speedup for pages where you're only following links, or vice versa. [THINGS THAT MAY BREAK YOUR CODE] * If you've been relying on the $mech->{images} and $mech->{links} fields being populated so that you can bypass the $mech->images() and $mech->links() accessors, your code will break. That's OK, because you should have been using the accessors all along. 1.14 Tue Aug 30 17:17:40 CDT 2005 [DOCUMENTATION] * Added lots of new FAQs. Thanks to Peter Stevens. [INTERNALS] * Now requires Test::LongString. That's not too odious. [FIXES] * Tests now pass with the shuffling around that Google did. 1.13_01 Tue Apr 12 14:11:18 CDT 2005 [ENHANCEMENTS] * Now dies if you call submit_form() with a non-existsing form_number or form_name. Before, it would just warn. [DOCUMENTATION] * Added an example of using credentials() in the cookbook.
2005-11-23Update to 1.15:wiz2-7/+6
1.15 Thurs May 26, 2005 - added optional use of weakened parent references and improved the old circular reference DESTROY model to make more sense. See the documantation for more info. - fixed bug in the fixDepth() function
2005-11-23Update to 1.02:wiz2-7/+6
1.02 Tue May 17 11:22:09 CDT 2005 [ENHANCEMENTS] * Added weakened_memory_cycle_ok() and weakened_memory_cycle_exists(). Thanks, Stevan Little. 1.00 Sun Jan 23 01:00:32 CST 2005 [ENHANCEMENTS] * Added memory_cycle_exists(). Thanks, Stevan Little.