The command \url is a form of verbatim command that allows linebreaks
at certain characters or combinations of characters, accepts
reconfiguration, and can usually be used in the argument to another
command. (The \urldef command provides robust commands that serve in
cases when \url doesn't work in an argument.) The command is intended
for email addresses, hypertext links, directories/paths, etc., which
normally have no spaces, so by default the package ignores spaces in
its argument. However, a package option "allows spaces", which is
useful for operating systems where spaces are a common part of file
names.
pkgsrc changes:
- Adjust dependenies
Upstream changes:
1.40 Mon 1 Fed 2010
- Fixed backwards test skipping logic
1.39 Fri 29 Jan 2010
- Typo in the tests, they now run >= instead of > 1.05
1.38 Thu 28 Jan 2010
- When using array => 1 on classes that we can create, add a ->set
method for setting parameters in the object safely.
1.37 Thu 28 Jan 2010
- Adding experimental support for the array => 1 option.
1.36 Wed 27 Jan 2010
- Rolled back the Template::Tiny conversion as it ended up slowing
down the code generation too much. I shall struggle on under the
old method.
1.35 Wed 27 Jan 2010
- Adding experimental support for accelerated XS accessors
using Class::XSAccessor. ORLite itself will not introduce a
dependency on this module, consumers of this feature will need
to do it themselves.
1.34 Tue 26 Jan 2010
- Major Change: Moved code generation from raw string appending to
using Template::Tiny instead. This will enable some new and more
complex improvements to the generated code.
- Added tests for the cleanup code.
1.33 Sun 24 Jan 2010
- When in the Perl debugger and on Perl 5.8.9 or newer,
use the $^P | 0800 in preference to dval (and always
use it even when $DEBUG is off).
1.32 Fri 15 Jan 2010
- Each generated class now cleans up its own persistant
connection, rather than allowing it to fall through to the
deeper DBI cleanup.
- To allow for persistant connections to readonly database,
we now always built transaction support for all databases.
However, for readonly databases we do not build the commit
method and you may only use the rollback method to end them.
- Significantly expanded the Pod documentation to provide
documentation on all of the import options.
- Add support for a cleanup option to import, which is single
explicit statement to be called on the database when the
process is shutting down. This should typically be used
ensure that a SQLite database is VACUUM'ed regularly (and at
a time when it hopefully won't impact the user much).
pkgsrc changes:
- Correcting license definition
Upstream changes:
2.16.1 Released January 20, 2010
- Output error messages in UTF-8 as needed. Reported by
Michael Hofmann. [GSM] (CPAN bug #53854)
Pkgsrc changes:
- Fix dependencies type
- Adjust dependencies
Upstream changes:
1.0015 Jan 25 22:05:00 2010 PST
- (This version is compatible with 1.0014)
- Fix deep recursion errors (RT#53575)
- Avoid leaving temp files lying around (RT#32462)
- (RT #48031) Fixed bug with localized $, (Thanks, SPROUT!)
- (RT #40782) Fixed bug when handling a key of '0' (Thanks Sterling!)
pkgsrc changes:
- Adjusting dependencies
- Removing compatibility patches which are all applied upstream
Upstream changes:
1.36 30.01.2010
- Fix problems with building on GNU/kFreeBSD, to do with use of pack
instread of sockaddr_in. Patched by Debian Perl Group. (Closes RT#40144)
- Fixed a compile problem in t/local/ptr_cast_test.c for some gcc
versions. Reported by "Ryan McGuigan via RT". (Closes RT#52525)
- Improved OpenSSL detection on Win32/strawberry perl. Patch provided
by kmx. (Closes RT#49287)
- Fix test failures on some 64-bit platforms. (Closes RT#53585)
- Make X509_NAME_get_text_by_NID return its result without a trailing NUL.
Patched by Steffen Ullrich. (Closes RT#35754)
- SSL_set_session_secret_cb required for EAP-FAST is now enabled for both
SSL_F_SSL_SET_HELLO_EXTENSION and
SSL_F_SSL_SET_SESSION_TICKET_EXT. The name of this #define
changed after 0.9.8i. SSL_set_hello_extension is not available after
0.9.8i.
- Added SSL_CTX_get_client_CA_list sk_X509_NAME_free sk_X509_NAME_num
sk_X509_NAME_value SSL_get_client_CA_list, from patch provided by
Joerg Schneider
- Added EVP_add_digest and EVP_sha256 (if available)
- Improve documentation on callback functions.
- Stop looping forever when writing to broken connections. Patched by
Martin Mares. (Closes RT#44170)
- Patches from "Martijn van Beers via RT" to add SSL_SENT_SHUTDOWN
and SSL_RECEIVED_SHUTDOWN, remove broken URLs,
and to fix some documentation issues.
- Various changes to build with OpenSSL 1.0 beta1:
SSL_SESSION_cmp has been removed
return type of SSL_CTX_sessions changed in an ugly way
- Fixed a build problem reported by SISYPHUS:
On Windows Vista64, ActivePerl 5.10.0 (build 1004, x64), running 'nmake
test', the process hangs forever when it comes to building the test
executable (as the executable fails to build).
- Applied patch from ecmenifee in to improve handling of errors in
ssl_write_all. (Closes RT#48132)
- Patch to permit compile and testing on OS/2 submitted by Ilya
Zakharevich.
- Fixed compile problems with openssl-1.0.0-beta3 due to MD2 now being
optional. Reported by paul [...] city-fan.org.
- Fixed compile problems with openssl-0.9.7 and earlier with undefined
symbol EVP_sha256. Reported by paul [...] city-fan.org.
- Fixed a typo reported by Dan Dascalescu.
- added RIPEMD160 digest function. Patch provided by dkg.
Upstream changes:
0.44
- solve bug on rsync methods not correctly handling
pass-through options carrying an argument (bug report by
Daiju Kito)
- support several verbose levels in rsync methods
- document spurious warnings that appear when tty => 1 is
given and stdin is not attached to a tty
0.43 Dec 14, 2009
- call ssh with -tt instead of -t to force remote tty
allocation even when stdin is not attached to one locally
(bug report by Todd E. Rinaldo)
0.42 Dec 5, 2009
- add FAQ section
- add commercial support offering
- add pointer to my wishlist :-)
0.41_03 Nov 16, 2009
- add testing known_hosts to MANIFEST
- some bits where missing from 0.40
- allow also keyboard-interactive authentication when password
is given (bug report by Todd E. Rinaldo)
0.40 Nov 14, 2009
- DESTROY was clobbering $@ (bug report by Todd E. Rinaldo)
- when password authentication is requested add flags to ssh
master command to disable other auth. options
- document how to integrate Net::OpenSSH with Expect
0.39 Oct 10, 2009
- use SIGTERM instead of SIGHUP to kill lazy SSH master
- on 1_run.t remote commands could be aliased bug (report and
patch by Danijel Tasov)
- add methods for external master PID handling
- add 'all' tag to Net::OpenSSH::Constants
- check SSH client version from Makefile.PL
- work around L<Foo::Bar> links in POD being rendered as "the
Foo::Bar manpage" by some POD backends.
0.38 Sep 25, 2009
- remove alpha-status warning from docs!
- add debug support to master killing
- DESTROY was generating warnings when called before the
master connection had been established successfully
- add variable expansion feature
- minor doc corrections
0.37 Sep 15, 2009
- add support for stdout_file, stderr_file and stdin_file
options
pkgsrc changes:
- Adding license definition
Upstream changes:
0.04
- Restore list context propagation for catch blocks
- Fix a bug where finally blocks weren't always invoked
0.03
- Support for 'finally' blocks (Andy Yates)
- More documentation and tests (many people)
- Sets $@ to the previous value at the beginning of the eval, to allow
the capture of an error stack when calling die.
pkgsrc changes:
- Adjust license
- Add options for additional features
- Adjust dependencies
Upstream changes:
0.05000 2010-02-01 09:24:24
- better data_type, default_value and size for Sybase
- added 'generate_pod' option, defaults to on
- added 'pod_comment_mode' and 'pod_comment_spillover_length' to
control table comment generation (waawaamilk)
0.04999_14 2010-01-14 06:47:07
- use_namespaces now default, with upgrade/downgrade support
- filter out un-selectable tables/views
- fix NUMERIC/DECIMAL size column_info for postgres
- now mentions skip_load_external feature in comments (jhannah)
- moniker_map POD correction (jhannah)
0.04999_13 2010-01-03 12:32:25
- exclude 'size' column_info for postgres when unnecessary, and
use the correct precision for varying types (except NUMERIC)
- 'naming' attribute and backward compatibility with 0.04006
- added relationship_attrs option for setting attributes in
generated relationships
- added overwrite_modifications option that ignores md5sums on
generated code
- added skip_load_external (jhannah)
- remove Class::Data::Accessor and Class::Accessor::Fast and switch
everything to Class::Accessor::Grouped (jhannah)
- better handling of db_schema for Oracle, based on (RT#35732)
0.04999_12 2009-11-30 23:36:14
- fix MySQL rel introspection with on_connect_call =>
'set_strict_mode' (RT#52087)
- now using base 'DBIx::Class::Core' for Results (RT#52141)
0.04999_11 2009-11-29 18:08:46
- added patch to generate POD from postgres by Andrey Kostenko (GUGU)
- added test for norewrite feature
- fix default_value for MSSQL
0.04999_10 2009-10-31 12:28:53
- patch from Robert Bohne to make _table_uniq_info more correct for
Oracle
- fix data_type for identity columns with MSSQL
0.04999_09 2009-10-08
- Only redump the files when something has actually changed
- Place a warning at the top of the files saying 'do not modify' to
match the one at the bottom of the auto-gen'd section
0.04999_08 2009-08-28
- Replace UNIVERSAL::require with Class::C3::Componentised
- Add Sybase/MSSQL support through DBD::Sybase
- use $dbh->get_info(29/41) for qote_car/name_sep if available (semifor)
- add MSSQL support through DBD::ODBC
- support MSSQL table names with a '.' in the name
- support MySQL CURRENT_TIMESTAMP()
0.04999_07 2009-04-18
- Add result_base_class and schema_base_class options (RT #43977)
- Ignore duplicate uniq indices (including duplicates of the PK).
- Fix for DBD::SQLite 1.20
- Fix for DBIx::Class 0.08100
0.04999_06 Tue Nov 11, 2008
- Singularise table monikers by default
- Strip trailing _id from single-column belongs_to relationships
- Add "dbicdump" script for easy commandline dumping
- Throw out the in-memory class generation, just dump to a temporary
directory if the user didn't specify one
- Fix Oracle constraint and auto-increment detection for non-owned schemas
(RT #35732)
- Handle ResultSetManager deprecation warning in common tests
0.04999_05 Mon Apr 14, 2008
- Fix limiting table list to the specified schema for DB2
- Default db_schema to the username for DB2
- Allow specifying a custom loader_class, overriding the
storage_type-based detection
- Cosmetic fixes to dumping of externally defined classes
- Make ResultSetManager notice externally defined :ResultSet methods
- Fix test failure for non-InnoDB MySQL due to wrong skip count
- Fix base class ordering in dumped classes
- Run the common tests against both dynamic and dumped versions of
the schema
0.04999_04 Wed Mar 12, 2008
- Add is_auto_increment detecton for DB2
0.04999_03 Wed Mar 12, 2008
- Fix DB2 support
0.04999_02 Tue Feb 12, 2008
- Add is_auto_increment detection for Oracle
- Unnhide the Oracle module now that the CPAN perms are sorted
out. Thanks to Tsunoda Kazuya for the quick response.
0.04999_01 Tue Feb 5, 2008
- Mark foreign key columns with is_foreign_key => 1
- Add support for vendor-specific extra column attributes.
- Add support for extra => { unsigned => 1 } for MySQL.
- Add support for enum value lists for MySQL
- Set join_type => 'LEFT OUTER' for nullable foreign keys
(patch from Bernhard Wei??huhn)
- Set is_auto_increment for auto-increment columns (RT #31473)
(Only SQLite, MySQL and PostgreSQL are currently supported)
- Generate one-to-one accessors for unique foreign keys (ilmari)
- Add support for load_namespaces-style class layout
- Fix test skip count for main skip_rels block
- Fix auto-inc column creation for the Oracle tests
- Fix column ordering in unique constraints for Oracle
- Fix Win32 test skip counts for good (RT #30568, Kenichi Ishigaki)
- Default Oracle db_schema to db username (patch
from Johannes Plunien)
Upstream changes:
3.21 2010-01-30
- Add test to ensure we're not depending on a module we no
longer ship.
- Fix up skip counts for Windows case - tests were failing
on Windows.
Upstream changes:
- 2010-02-01 Uploaded version 2010.002 to CPAN.
- 2010-02-01 Renamed newly created functions to *backslash() and tweaked docs.
- 2010-01-30 Uploaded version 2010.001_1 to CPAN as a developer release.
- 2010-01-30 Added tests for new functions and previous bug reports.
- 2010-01-29 Added new functions with support for more of the escapes used in
Perl's own syntax, based on email exchange with Brad Bowman.
- 2010-01-29 Changed unprintable to accept optional x in \xFF escapes as per
discussion at PerlMonks: http://perlmonks.org/?node_id=461186
- 2010-01-29 Added META.yml as requested in RT 41226 by Alexandr Ciornii.
- 2010-01-29 Used Module::Starter to update package skeleton and style.
Upstream changes:
2.2202 - Wed Jan 27 15:04:59 EST 2010
Bug fixes:
- The fix to IN/OUT/OUTLIST was itself broken and is now fixed.
[Reported by Serdar Dalgic; fix suggested by Rafael Garcia-Suarez]
We apologize for the fault in the regex. Those responsible
have been sacked.
Upstream changes:
Version 2.56: ( Thu Dec 31 06:55:01 IST 2009 )
------------------------------------------------
* Hopefully fixed the skip() in t/07misc.t
- https://rt.cpan.org/Public/Bug/Display.html?id=53238
- It was skip($num, $label) instead of skip($label, $num) and it
lacked a "SKIP:" label.
Version 2.55: ( Tue Dec 22 17:42:59 IST 2009 )
------------------------------------------------
* Refactoring the tests:
- Converted t/05hash.t to Test::More and modernised it.
- Converted t/06oo.t to Test::More and modernised it.
- Testing: extracted t/lib/Config/IniFiles/TestPaths.pm.
- Converted t/10delta.t to Test::More and modernised it.
- Add the t_unlink method.
cppcheck is a tool for static C/C++ code analysis intended to
complement the checking of the compiler. It checks for memory
leaks, mismatching allocation-deallocation, buffer overrun, unused
functions, coding style, and much more.
(refer to RFC3720 about iSCSI) for FreeBSD 7.1 or later.
It includes iSCSI protocol processor and SPC-3 (SCSI Primary
Commands - 3) based logical unit emulation.
Version 20100125
pkgsrc changes:
- Use more generic MASTER_SITE
Upstream changes:
1.16 Thu Jan 14 22:55:10 UTC 2010
- applied patch to fix deep recursion crash (RT #49580, Daniel LeWarne)