LEMONLDAP::NG : update module versions and changelogs

This commit is contained in:
Xavier Guimard 2008-04-07 13:04:14 +00:00
parent 6959f1c20a
commit edfb4aa305
13 changed files with 71 additions and 52 deletions

View File

@ -1,3 +1,15 @@
lemonldap-ng (0.9.1) unstable; urgency=low
* logout bug : logout_sso target was not running (Closes: #308856)
* javascript update : the manager was not running with MSIE7 (Closes:
#308775)
* Debian corrections issued from lintian (full)
* 2 Net::LDAP password policy controls in the portal:
- account locked
- password expired
-- Xavier Guimard <x.guimard@free.fr> Mon, 07 Apr 2008 11:13:06 +0200
lemonldap-ng (0.9) unstable; urgency=low lemonldap-ng (0.9) unstable; urgency=low
* Liberty Alliance module issued of the FederID project is now included. * Liberty Alliance module issued of the FederID project is now included.

View File

@ -1,5 +1,5 @@
lemonldap-ng (0.9-0) unstable; urgency=low lemonldap-ng (0.9.1-0) unstable; urgency=low
* Local build * Local build
-- Xavier Guimard <x.guimard@free.fr> Mon, 22 Oct 2007 21:34:23 +0200 -- Xavier Guimard <x.guimard@free.fr> Mon, 07 Apr 2008 11:00:37 +0200

View File

@ -1,5 +1,9 @@
Revision history for Perl extension Lemonldap::NG::Handler. Revision history for Perl extension Lemonldap::NG::Handler.
0.86 Mon apr 7 14:52:30 2008
- logout bug : logout_sso target was not running (Closes: #308856 /
forge.objectweb.org)
0.85 Fri feb 8 17:50:25 2008 0.85 Fri feb 8 17:50:25 2008
- local overload was not taken in account - local overload was not taken in account
- little bugs in redirections - little bugs in redirections

View File

@ -2,7 +2,7 @@ package Lemonldap::NG::Handler;
print STDERR print STDERR
"See Lemonldap::NG::Handler(3) to know which Lemonldap::NG::Handler::* module to use."; "See Lemonldap::NG::Handler(3) to know which Lemonldap::NG::Handler::* module to use.";
our $VERSION = "0.85"; our $VERSION = "0.86";
1; 1;

View File

@ -5,7 +5,7 @@ use strict;
use Lemonldap::NG::Handler::Simple qw(:apache :headers :log); use Lemonldap::NG::Handler::Simple qw(:apache :headers :log);
use LWP::UserAgent; use LWP::UserAgent;
our $VERSION = '0.3'; our $VERSION = '0.31';
########################################## ##########################################
# COMPATIBILITY WITH APACHE AND APACHE 2 # # COMPATIBILITY WITH APACHE AND APACHE 2 #

View File

@ -7,33 +7,13 @@ use Exporter 'import';
use Safe; use Safe;
require POSIX; require POSIX;
our $VERSION = '0.85'; our $VERSION = '0.86';
our %EXPORT_TAGS = ( our %EXPORT_TAGS;
localStorage => [qw( $localStorage $localStorageOptions $refLocalStorage )],
globalStorage => [qw( $globalStorage $globalStorageOptions )],
locationRules => [
qw(
$locationCondition $defaultCondition $locationCount
$locationRegexp $apacheRequest $datas $safe $portal
)
],
import => [qw( import @EXPORT_OK @EXPORT %EXPORT_TAGS )],
headers => [
qw(
$forgeHeaders lmHeaderIn lmSetHeaderIn lmHeaderOut
lmSetHeaderOut lmSetErrHeaderOut $cookieName $cookieSecured
$https $port
)
],
log => [qw( lmLog )],
traces => [qw( $whatToTrace )],
apache => [qw( MP OK REDIRECT FORBIDDEN DONE DECLINED SERVER_ERROR )],
);
our @EXPORT_OK = (); our @EXPORT_OK;
our @EXPORT = (); our @EXPORT;
# Shared variables # Shared variables
our ( our (
@ -51,10 +31,28 @@ our (
########################################## ##########################################
BEGIN { BEGIN {
push( @EXPORT_OK, @{ $EXPORT_TAGS{$_} } ) %EXPORT_TAGS = (
foreach ( localStorage => [qw( $localStorage $localStorageOptions $refLocalStorage )],
qw( localStorage globalStorage locationRules import headers traces apache ) globalStorage => [qw( $globalStorage $globalStorageOptions )],
); locationRules => [
qw(
$locationCondition $defaultCondition $locationCount
$locationRegexp $apacheRequest $datas $safe $portal
)
],
import => [qw( import @EXPORT_OK @EXPORT %EXPORT_TAGS )],
headers => [
qw(
$forgeHeaders lmHeaderIn lmSetHeaderIn lmHeaderOut
lmSetHeaderOut lmSetErrHeaderOut $cookieName $cookieSecured
$https $port
)
],
log => [qw( lmLog )],
traces => [qw( $whatToTrace )],
apache => [qw( MP OK REDIRECT FORBIDDEN DONE DECLINED SERVER_ERROR )],
);
push( @EXPORT_OK, @{ $EXPORT_TAGS{$_} } ) foreach ( keys %EXPORT_TAGS );
$EXPORT_TAGS{all} = \@EXPORT_OK; $EXPORT_TAGS{all} = \@EXPORT_OK;
if ( exists $ENV{MOD_PERL} ) { if ( exists $ENV{MOD_PERL} ) {
if ( $ENV{MOD_PERL_API_VERSION} and $ENV{MOD_PERL_API_VERSION} >= 2 ) { if ( $ENV{MOD_PERL_API_VERSION} and $ENV{MOD_PERL_API_VERSION} >= 2 ) {
@ -121,17 +119,13 @@ BEGIN {
*logout = ( MP() == 2 ) ? \&logout_mp2 : \&logout_mp1; *logout = ( MP() == 2 ) ? \&logout_mp2 : \&logout_mp1;
} }
sub handler_mp1 ($$) { shift->run(@_) } sub handler_mp1 ($$) { shift->run(@_); }
sub handler_mp2 : method { sub handler_mp2 : method { shift->run(@_); }
shift->run(@_);
}
sub logout_mp1 ($$) { shift->unlog(@_) } sub logout_mp1 ($$) { shift->unlog(@_); }
sub logout_mp2 : method { sub logout_mp2 : method { shift->unlog(@_); }
shift->unlog(@_);
}
sub lmLog { sub lmLog {
my ( $class, $mess, $level ) = @_; my ( $class, $mess, $level ) = @_;
@ -512,8 +506,7 @@ sub run ($$) {
( $class, $apacheRequest ) = @_; ( $class, $apacheRequest ) = @_;
return DECLINED unless ( $apacheRequest->is_initial_req ); return DECLINED unless ( $apacheRequest->is_initial_req );
my $uri = $apacheRequest->uri my $uri = $apacheRequest->uri . ( $apacheRequest->args ? "?" . $apacheRequest->args : "" );
. ( $apacheRequest->args ? "?" . $apacheRequest->args : "" );
# AUTHENTICATION # AUTHENTICATION
# I - recover the cookie # I - recover the cookie

View File

@ -1,15 +1,19 @@
Revision history for Perl extension Lemonldap::NG::Manager. Revision history for Perl extension Lemonldap::NG::Manager.
0.83 Fri feb 8 17:45:34 2008 0.84 Mon apr 7 14:55:45 2008
- Javascript update (Closes: #308775 / forge.objectweb.org)
0.83 Fri feb 8 17:45:34 2008
- bugs in SOAP server - bugs in SOAP server
- sessions timeout is now included in the manager - sessions timeout is now included in the manager
0.82 Sat jul 21 15:21:32 2007 0.82 Sat jul 21 15:21:32 2007
- TLS support in LDAP - TLS support in LDAP
- Help for new logout system - Help for new logout system
0.8 Sat jun 23 21:54:27 2007 0.8 Sat jun 23 21:54:27 2007
- New feature: syntax errors are now displayed in the manager interface - New feature: syntax errors are now displayed in the manager
interface
0.72 Tue jun 20 22:00:15 2007 0.72 Tue jun 20 22:00:15 2007
- Javascript rewrite - Javascript rewrite
@ -24,7 +28,8 @@ Revision history for Perl extension Lemonldap::NG::Manager.
- Little bug correction: '-' is authorized in domain names - Little bug correction: '-' is authorized in domain names
0.65 Sun May 6 16:15:49 2007 0.65 Sun May 6 16:15:49 2007
- SOAP: HTTP basic authentication and little bug correction in 'sessions' - SOAP: HTTP basic authentication and little bug correction in
'sessions'
mode mode
- More tests in conf - More tests in conf

View File

@ -17,7 +17,7 @@ use MIME::Base64;
our @ISA = qw(Lemonldap::NG::Manager::Base); our @ISA = qw(Lemonldap::NG::Manager::Base);
our $VERSION = '0.83'; our $VERSION = '0.84';
sub new { sub new {
my ( $class, $args ) = @_; my ( $class, $args ) = @_;

View File

@ -5,7 +5,7 @@ use DBI;
use MIME::Base64; use MIME::Base64;
use Lemonldap::NG::Manager::Conf::Constants; use Lemonldap::NG::Manager::Conf::Constants;
our $VERSION = 0.16; our $VERSION = 0.17;
BEGIN { BEGIN {
*Lemonldap::NG::Manager::Conf::dbh = \&dbh; *Lemonldap::NG::Manager::Conf::dbh = \&dbh;

View File

@ -1,6 +1,11 @@
Revision history for Perl extension Lemonldap::NG::Portal. Revision history for Perl extension Lemonldap::NG::Portal.
0.81 Wed Feb 8 17:44:46 2008 0.82 Mon Apr 7 15:01:02 2008
- 2 Net::LDAP password policy controls in the portal:
* account locked
* password expired
0.81 Wed Feb 8 17:44:46 2008
- Ldap groups can now be available in $groups - Ldap groups can now be available in $groups
- Bug in AuthSSL - Bug in AuthSSL

View File

@ -2,7 +2,7 @@ package Lemonldap::NG::Portal;
print STDERR print STDERR
"See Lemonldap::NG::Portal(3) to know which Lemonldap::NG::Portal::* module to use."; "See Lemonldap::NG::Portal(3) to know which Lemonldap::NG::Portal::* module to use.";
our $VERSION = "0.81"; our $VERSION = "0.82";
1; 1;

View File

@ -13,7 +13,7 @@ use CGI::Cookie;
require POSIX; require POSIX;
use Lemonldap::NG::Portal::_i18n; use Lemonldap::NG::Portal::_i18n;
our $VERSION = '0.77'; our $VERSION = '0.78';
our @ISA = qw(CGI Exporter); our @ISA = qw(CGI Exporter);

View File

@ -2,7 +2,7 @@ package Lemonldap::NG::Portal::_i18n;
use AutoLoader qw(AUTOLOAD); use AutoLoader qw(AUTOLOAD);
use UNIVERSAL qw(can); use UNIVERSAL qw(can);
our $VERSION = '0.01'; our $VERSION = '0.1';
sub error { sub error {
my($error,$lang) = @_; my($error,$lang) = @_;