Commit graph

10 commits

Author SHA1 Message Date
adam
c6e763ff0d Changes 1.10:
* Add Apache2::RequestUtil for mp2 instances.

Changes 1.09:
* Fix pod errors
* Adds PerlChildExitHandler to disconnect existing connections
2011-08-06 14:54:47 +00:00
sno
d20f6b1e48 Updating databases/p5-Apache-DBI from 1.07nb1 to 1.08
pkgsrc changes:
- Add license definition
- Adjust dependencies

Upstream changes:
1.08 February 3rd, 2010
  - Fix bug to allow DBI in startup.pl etc again
    Bug report from Adam Prime, patch from Lubomir Rintel
    https://rt.cpan.org/Public/Bug/Display.html?id=36346
2010-02-23 20:45:56 +00:00
he
edca27de06 Update p5-Apache-DBI to version 1.07.
Changes since 1.06 according to the change log:
 o PerlCleanupHandler doesn't get called with MP2 (fixed)
 o Documentation Additions
2008-06-20 14:45:22 +00:00
wiz
baf2b2731c Update to 1.06:
1.06 03/23/2007
  - MP2/AuthDBI: Fixed Apache::AuthDBI::debug() to
    actually work.
    Submitted by: [Kevin Appel <kappel@tgic.com>]

  - Bump minium required perl version to 5.6.1 to match DBI
    (Changes in DBI 1.49 (svn rev 2287),   29th November 2005)
    Philip M. Gollucci <pgollucci@p6m7g8.com>
2007-06-08 08:35:42 +00:00
wiz
898d4355b2 Update to 1.05:
1.05 11/3/2006
  - MP2/AuthDBI: Add missing Apache2::Access
    Submitted by: Adam Prime x443

1.04 10/23/2006
  - MP1: Undefined subroutine &Apache2::Const::OK called at ....
    (The rest of them) d'oh!

  Seconded by: Kjetil Kjernsmo
  Submitted by: BOWMANBS

1.03 08/21/2006

  - MP1: Undefined subroutine &Apache2::Const::OK called at
    Apache/AuthDBI.pm line 906.
    Submitted by: [Philip.Garrett@manheim.com]
    Reviewed by: Kevin A. McGrail (ThoughtWorthy Media, Inc.)

  - http://rt.cpan.org/Ticket/Display.html?id=20809
    avoid a warnings caused by debug statements
    Reported by: Vladimir S. Tikhonjuk

1.02 08/02/2006

  - http://rt.cpan.org/Ticket/Display.html?id=20808
    s/denug/debug/ typo in Apache::AuthDBI
    Submitted by: Vladimir S. Tikhonjuk
2007-02-18 01:59:36 +00:00
wiz
7a3fe7fadc Update to 1.01:
1.01 06/04/2006

  - Re-release as non developer release.
    No changes from 1.00_01.

1.00_01 05/29/2006

  - As DBI has supported only perl 5.6.0 since 2003
    v1.38 Apache::DBI now requires perl 5.6.0 as well.

  - Fix a plethora of uninitialized variable warnings,
    general code cleanup, don't import unneeded symbols
    from Carp, Digest::SHA1, and Digest::MD5

  - http://rt.cpan.org/Ticket/Display.html?id=17073
    $sth->rows is inconsistent across DBD::* drivers
    and sometimes always returns 0.  We were using
    this to distinguish between a blank password and
    no passwd.  Now we don't call this function.

  - http://rt.cpan.org/Ticket/Display.html?id=17422
    a fatal error involving mp1, mp2 constants co-existance
    was fixed in AuthDBI.

  - http://rt.cpan.org/Ticket/Display.html?id=17446
    under mod_perl 2, the check to skip caching connections
    at server startup was broken; thus, causing children
    to incorrectly share dbh handles with the parent.

  - http://rt.cpan.org/Ticket/Display.html?id=19491
    a critical return was missing connect() under mod_perl2

  - Moved module's repository to its new home in SVN from CVS
    http://svn.perl.org/modules/Apache-DBI
2006-07-19 22:28:57 +00:00
hiramatsu
52915e34c9 Updated to 0.9901.
0.9901 08/19/2005

  - Fix the versioning blunder of .100 < .99
    [Philip M. Gollucci <pgollucci@p6m7g8.com>]

  - Account for the case of mp1 and mp2 installed
    in the same perl tree. The evals were not playing
    nice with modules like Apache::SSI, Apache::SessionManager.
    Sumitted by: [Frank Maas <frank.maas@cheiron-it.nl>]
    Tweaked/reviewed by: [Philip M. Gollucci <pgollucci@p6m7g8.com>]

0.100 08/10/2005

  - Move $Idx from a file-scoped variable to a connect() scoped
    variable, which gets passed to other subroutines as needed.
    This will ensure that the cleanup/rollback feature will work
    properly when a script uses more than one database handle to the
    same database.
    [Joe Thomas <joet@tellme.com>]

  - Fixed issues relating to changing handle state post
    connection.  Handles now returned in same state as original and incomplete
    transactions rolled back before re-issuing handle so.
    Submited by: [Joe Thomas <joet@tellme.com>]
    Contributed by: [Patrick Mulvany <paddy@firedrake.org>]

  - Fix a () bug in the connect() determining whether we must ping
    the database. PingTimeOut = 0 now works as documented.
    Submited by: [Joe Thomas <joet@tellme.com>]
    Contributed by: [Patrick Mulvany <paddy@firedrake.org>]

0.99  08/03/2005

  - Turn off Debugging by default.
    Reported by <jonanderson@seren.com>
    [Philip M. Gollucci <pgollucci@p6m7g8.com>]

0.98    06/30/2005

  - Fix MP2 issue with $Apache::Server::Starting
    Reported by Vincent Moneymaker vbmonymaker@hotmail.com
    [Philip M. Gollucci <pgollucci@p6m7g8.com>]

0.97    06/27/2005

  - Fix minor use strict bug in make test
    [Philip M. Gollucci <pgollucci@p6m7g8.com>]

  - Fixed a bug in salt calculation
    Kevin A. McGrail (ThoughtWorthy Media, Inc.)

  - Added Auth_DBI_encryption_method configuration.  Supports md5 hex, sha1 hex & crypt and will support fallback.
    Other encryption methods can be added by modifying the subroutine get_passwds_to_check
          Kevin A. McGrail (ThoughtWorthy Media, Inc.)

        - MP2/MP1 Constants compatability fixes in AuthDBI
          Kevin A. McGrail (ThoughtWorthy Media, Inc.)

  - Added a feature 'Apache::AuthDBI->setProjID(1)' to set a Shared
        Memory Project ID when using the shared memory caching.
    Kevin A. McGrail (ThoughtWorthy Media, Inc.)

  - Fixed an MP2 problem when Debug is set to 2 changing is_main() to main() call
          Kevin A. McGrail (ThoughtWorthy Media, Inc.)

  - Added a few more Debug statements including the Semaphore ID in hex to use ipcs
          Kevin A. McGrail (ThoughtWorthy Media, Inc.)

0.96    04/19/2005

  - Account for the recent mod_perl2 API renaming
    [Philip M .Gollucci <pgollucci@p6m7g8.com>]

0.95 04/01/2005

  - Avoid "The object isn't defined" error during "make test" if
    we can't connect to the test database.
2006-02-10 09:20:53 +00:00
agc
671d62d2e2 Add RMD160 digests in addition to SHA1 ones. 2005-02-23 16:33:05 +00:00
recht
c9811f1c44 update to 0.94
Patch provided by Dieter Roelants in PR pkg/25064.

changes
0.94	February 17, 2004
	- Fix use of uninitialized value warnings when passed an
	  "undef" attribute (thanks to Trevor Schellhorn)
	- Minor POD cleanups

0.93    January 10, 2004
        - Always check $dbh->ping if the PingTimeOut is 0.
	  (thanks to Dennis Ingram <Dennis.Ingram@tab.co.nz>)
        - Change $r->connection->user to $r->user to make AuthDBI work
   	  with mod_perl 2.0 (thanks to Neil MacGregor <nmacgr@ca.ibm.com>
	  and Brian McCauley <nobull@cpan.org>)
	- removes the requirement for IPC::SysV to be installed if you
	  don't actually use it. Remove support for mod_perls without
	  push_handler support (Thanks to Brian again)
        - improve tests (based on patch from Geoffrey Young
  	  <geoff@modperlcookbook.org>; thanks Geoff!)

0.92	August 11, 2003
        - Avoid use of uninitialized value warning under mod_perl 2.
	- Make the tests compatible with DBI >= 1.33 (thanks to Paul
 	  MacAdam <paul.macadam@intransa.com>)

0.91    February 17, 2003
        - Retagged and released the 0.90_02 beta as 0.91. No code
          changes.

0.90_02 January 10, 2003
        - Changes to make Apache::DBI load and function under mod_perl
          2.0.  A few important notes: connect_on_init does not work yet
          and there's no automatic RollBack cleanup handler when
          autocommit is turned off.

0.90_01 January 10, 2003
        - Only call Apache::Status if Apache.pm is completely loaded
	  (so you can load Apache::DBI outside the mod_perl environment)
        - Make Test::More a prerequisite so we can do real tests
        - Make DBI.pm a prerequisite
        - Add a simple, but real, test script.  Requires DBD::mysql
          and a test database

0.89 June 17, 2002
	- fix bug that occasionally made Apache::DBI connect several
 	  times to the database even when DSN and attributes were the
          same.
 	- Updated links and such in the documentation
2004-04-06 10:34:37 +00:00
wiz
b0991e2050 Initial import of p5-Apache-DBI, provided by Sergey Svishchev in pkg/17286.
DESCR:
Apache::AuthDBI.pm and Apache::DBI.pm are supposed to be used with
the Apache server together with an embedded perl interpreter like
mod_perl. They provide support for basic authentication and
authorization as well as support for persistent database connections
via Perl's Database Independent Interface (DBI).
2002-06-16 20:43:10 +00:00