Commit 05dbeca3 authored by Clément OUDOT's avatar Clément OUDOT

Upgrade versions for 1.0 release

parent b3877e74
......@@ -476,7 +476,7 @@ manifest: configure
cpan: clean configure common_cpan handler_cpan portal_cpan manager_cpan
@for i in Common Portal Handler Manager; do \
$(UNCOMPRESS) Lemonldap-NG-$$i-*.$(COMPRESSSUFFIX) \
$$($(COMPRESS) tzf Lemonldap-NG-$$i-*.$(COMPRESSSUFFIX) |grep META.yml); \
$$($(COMPRESS) Lemonldap-NG-$$i-*.$(COMPRESSSUFFIX) |grep META.yml); \
mv Lemonldap-NG-$$i-*/META.yml lemonldap-ng-$$($(PERL) -e "print lc('$$i')")/; \
rm -rf Lemonldap-NG-$$i*/; \
done
......
lemonldap-ng (1.0) stable; urgency=low
* [LEMONLDAP-1] - ldapGroupAttributeNameSearch not well Serialized by
Manager
* [LEMONLDAP-11] - Manager is not working with jQuery 1.4
* [LEMONLDAP-17] - reloadAuthParams function can destroy configuration
values
* [LEMONLDAP-45] - logout_app_sso not accepted by Manager
* [LEMONLDAP-63] - Error when selecting a deleted session in Sessions
Explorer
* [LEMONLDAP-65] - Cannot set empty values in textarea in Manager
* [LEMONLDAP-92] - Cannot change password from menu
* [LEMONLDAP-93] - LDAP connection error on high load
* [LEMONLDAP-99] - Special UTF-8 characters cannot be sent in HTTP-BASIC
* [LEMONLDAP-117] - Invalid use of Safe to access APR::Table module
(LL::NG not working on RHEL5.5)
* [LEMONLDAP-118] - Cannot store configuration in Postgresql DB
* [LEMONLDAP-125] - SAML request is lost in portal user interaction
(remove other sessions for example)
* [LEMONLDAP-127] - Can not set samlStorageOptions from Manager
* [LEMONLDAP-128] - LemonLDAP::NG not compatible with perl-LDAP 0.4001
* [LEMONLDAP-132] - Can't refuse SAML federation
* [LEMONLDAP-133] - SAML sessions are displayed as "other sessions"
* [LEMONLDAP-134] - Sessions created by AuthSAML are not displayed in
sessions explorer
* [LEMONLDAP-136] - Metadatas bad displayed in manager
* [LEMONLDAP-137] - Portal value is not used to fill default values in
Manager
* [LEMONLDAP-138] - Password of a private key is not erased when
generating a new key without password
* [LEMONLDAP-142] - Sessions explorer hides password value stored in
sessions datas
* [LEMONLDAP-143] - Invalid message with artefact POST from SP to IDP
* [LEMONLDAP-144] - Signature verification fail on SP side received
artifact message
* [LEMONLDAP-145] - Double utf-8 encoding in SOAP requests
* [LEMONLDAP-150] - Error code: 200, SyntaxError: JSON.parse with value
with spaces
* [LEMONLDAP-156] - confirm parameter is not secured
* [LEMONLDAP-161] - RelayState value given by SP is HTML reencoded
* [LEMONLDAP-167] - Bug with trunk installed from scratch
* [LEMONLDAP-169] - IssuerDB CAS : ticket is added 2 times in URL with a
service URL containing parameters
* [LEMONLDAP-170] - SAML: artifact resolution URL is not in authForce
method
* [LEMONLDAP-172] - Google Apps SSO not working with Lasso 2.3.2
* [LEMONLDAP-177] - OpenID provider cache login/password information:
cannot login after bad password
* [LEMONLDAP-179] - OpenID provider does not honor SREG request if only
optional attributes
* [LEMONLDAP-182] - Pages displayed by confirm return a 500 error under
cgi-script
* [LEMONLDAP-187] - lmAttrOrMacro test in Manager is not suitable for
OpenID SREG attributes
* [LEMONLDAP-189] - Cleanup process slows down considerably the Apache
server
* [LEMONLDAP-190] - Display must display the menu when process() returns
an eror but user is authenticated
* [LEMONLDAP-198] - Cross domain does not work anymore
* [LEMONLDAP-200] - Restore persistent session does not work if
whatToTrace is a macro
* [LEMONLDAP-201] - OpenID tests are not correctly skipped if no OpenID
module
* [LEMONLDAP-202] - searchOn no working with SAML and
Apache::Session::File
* [LEMONLDAP-207] - Confirm stamp is not used everywhere in SAML IDP
selection
* [LEMONLDAP-214] - Auth choice is not working with several authentication
forms
* [LEMONLDAP-215] - DBI authentication not working with prepared
statements
* [LEMONLDAP-216] - getLocalConf called without 2nd argument
* [LEMONLDAP-223] - Offline doc css referer to unexistant directory /lib/
* [LEMONLDAP-224] - Manager window size is bigger than screen
* [LEMONLDAP-228] - Apache::Session::Browseable searchOn functions broken
by new Apache::Session wrapper
* [LEMONLDAP-229] - Multi not useable on Manager
* [LEMONLDAP-230] - SOAP config backend broken
* [LEMONLDAP-232] - Cannot configure several LDAP servers in Manager
* [LEMONLDAP-233] - Debian manager broken with jquery-ui 1.8.6
* [LEMONLDAP-235] - Session creation test in Manager does not work with
SOAP session backend
* [LEMONLDAP-237] - Single logout broken by AuthChoice
* [LEMONLDAP-239] - key type of portalDisplayAppList must be boolean
* [LEMONLDAP-242] - CAS proxy ticket is always asked with CAS
authentication
* [LEMONLDAP-16] - Use parameterized statements in DBI to prevent SQL
injection
* [LEMONLDAP-58] - Catch ENV variables to fill session for all UserDB
modules
* [LEMONLDAP-97] - Add configuration parameters for private keys passwords
* [LEMONLDAP-103] - String encoding in sessions
* [LEMONLDAP-120] - Force UTF-8 in File backend
* [LEMONLDAP-130] - Create a "reload" vhost independant from test
applications
* [LEMONLDAP-131] - SAML documentation
* [LEMONLDAP-147] - Add an activation parameter for each IssuerDB
* [LEMONLDAP-148] - Register SSO session_id in SAML sessions
* [LEMONLDAP-149] - Add auhtForce, authFinish and authLogout methods in
all authentication modules
* [LEMONLDAP-152] - Configure authenticationLevel for authentication
backends
* [LEMONLDAP-154] - Work on session manager eyecandy
* [LEMONLDAP-157] - Warning messages in make test
* [LEMONLDAP-160] - Display lib for portal
* [LEMONLDAP-168] - Delete local session when logout URL is cached
* [LEMONLDAP-178] - Use same Apache conf files for default and Debian
install
* [LEMONLDAP-180] - Explain messages displayed in error.log (except debug)
* [LEMONLDAP-181] - Manager must warn when portal is not in "domain"
* [LEMONLDAP-186] - CAS Issuer parameters in Manager
* [LEMONLDAP-188] - Use autoloader to reduce handler size
* [LEMONLDAP-191] - Use persistent storage for SAML persistent NameID
* [LEMONLDAP-194] - Delete AuthLA
* [LEMONLDAP-195] - Anti-frame
* [LEMONLDAP-196] - Remove .sql files for Conf::DBI
* [LEMONLDAP-199] - Require Lasso 2.3.0 for SAML
* [LEMONLDAP-204] - abort() instead of die in handlers
* [LEMONLDAP-211] - Debian : use packaged jquery-ui
* [LEMONLDAP-212] - Use jquery-ui style popup to display errors and upload
result
* [LEMONLDAP-213] - Network errors are not catched by "error" target oj
jQuery.ajax() function
* [LEMONLDAP-218] - Upgrade to jquery-ui 1.8 and use dialog for Manager
popup
* [LEMONLDAP-221] - Allow to set a custom portal skin from Manager
* [LEMONLDAP-225] - /favicon.ico is missing for new web site
* [LEMONLDAP-234] - Tree style image transparency problem with obsur theme
* [LEMONLDAP-5] - Configure use of HTTPS and redirection port per virtual
host
* [LEMONLDAP-6] - Change 403 error into 302 error for ungranted access
* [LEMONLDAP-12] - Zimbra authentication
* [LEMONLDAP-18] - [SAML] Common domain cookie support
* [LEMONLDAP-19] - Select authentication module on authentication portal
* [LEMONLDAP-22] - Session explorer should use the new Manager elements
(i18n, templates, etc.)
* [LEMONLDAP-25] - Provide authorized application trough SOAP
* [LEMONLDAP-27] - OpenID provider
* [LEMONLDAP-28] - Read user information from OpenID provider
* [LEMONLDAP-29] - Improve application menu configuration
* [LEMONLDAP-57] - Local Handler macros
* [LEMONLDAP-101] - CAS Provider (IssuerDBCAS)
* [LEMONLDAP-102] - IssuerDB contextual selection
* [LEMONLDAP-121] - Fake SLO process for standard applications
* [LEMONLDAP-123] - Store Lasso Identity Dump in UserDB
* [LEMONLDAP-129] - LDAP timeout configuration
* [LEMONLDAP-135] - Propagate domain change to all keys
* [LEMONLDAP-139] - Use default values for SAML URL if they are not
defined in configuration
* [LEMONLDAP-141] - Disable timer on IDP list
* [LEMONLDAP-146] - Request PGT in AuthCAS
* [LEMONLDAP-159] - Manage comment in rule regexp
* [LEMONLDAP-174] - Configure auto POST in Manager
* [LEMONLDAP-210] - Ajax request in menu to check if session is always
available
* [LEMONLDAP-4] - Documentation for POST Handler functionnality
* [LEMONLDAP-7] - Doxygen Portal/MailReset.pm
* [LEMONLDAP-13] - Check that authLogout is well managed in AuthMulti
* [LEMONLDAP-30] - [SAML] Unit tests
* [LEMONLDAP-162] - Replace help system by offline doc
* [LEMONLDAP-171] - Documentation for version 1.0 on new wiki
* [LEMONLDAP-192] - Use the new wiki to generate offline documentation
* [LEMONLDAP-206] - Upgrade spec file to build RPMs for 1.00
* [LEMONLDAP-209] - Update copyright and URLs in PODs
* [LEMONLDAP-231] - Tidy Manager skin directory
* [LEMONLDAP-164] - Trusted domains for OpenID
* [LEMONLDAP-165] - Manage extensions in is_trusted hook
* [LEMONLDAP-166] - Create a storage for agreements
lemonldap-ng (1.0rc2) unstable; urgency=low
* Debian policy 3.9.1
......
#!/bin/bash
VERSION=0.99
VERSION=1.0.0
perl -i -pe 's/^our \$VERSION.*$/our \$VERSION = '\'$VERSION\'';/' $(find l*/lib/ -name *pm)
--- #YAML:1.0
name: Lemonldap-NG-Common
version: 0.97
version: 1.0.0
abstract: Common files for Lemonldap::NG infrastructure
author:
- Xavier Guimard <x.guimard@free.fr>, Clément Oudot <clement@oodo.net>
......
package Lemonldap::NG::Common;
our $VERSION = '0.97';
our $VERSION = '1.0.0';
use strict;
......
......@@ -12,7 +12,7 @@ use AutoLoader 'AUTOLOAD';
use Apache::Session;
use base qw(Apache::Session);
our $VERSION = 0.3;
our $VERSION = '1.0.0';
sub _load {
my $backend = shift;
......
......@@ -8,7 +8,7 @@ package Lemonldap::NG::Common::Apache::Session::SOAP;
use strict;
use SOAP::Lite;
our $VERSION = 0.4;
our $VERSION = '1.0.0';
#parameter proxy Url of SOAP service
#parameter proxyOptions SOAP::Lite options
......
......@@ -7,7 +7,7 @@ package Lemonldap::NG::Common::BuildWSDL;
use Lemonldap::NG::Common::Conf;
our $VERSION = '0.1';
our $VERSION = '1.0.0';
## @cmethod Lemonldap::NG::Common::Conf new(hashref configStorage);
# Constructor
......
......@@ -14,7 +14,7 @@ use utf8;
#parameter syslog Indicates syslog facility for logging user actions
our $VERSION = '0.51';
our $VERSION = '1.0.0';
use base qw(CGI);
......
......@@ -11,7 +11,7 @@ use SOAP::Transport::HTTP;
use base qw(SOAP::Transport::HTTP::Server);
use bytes;
our $VERSION = '0.32';
our $VERSION = '1.0.0';
## @method protected void DESTROY()
# Call SOAP::Trace::objects().
......
......@@ -7,7 +7,7 @@ package Lemonldap::NG::Common::CGI::SOAPService;
require SOAP::Lite;
our $VERSION = '0.2';
our $VERSION = '1.0.0';
## @cmethod Lemonldap::NG::Common::CGI::SOAPService new(object obj,string @func)
# Constructor
......
......@@ -20,7 +20,7 @@ use Config::IniFiles;
#inherits Lemonldap::NG::Common::Conf::SOAP
#inherits Lemonldap::NG::Common::Conf::LDAP
our $VERSION = 0.70;
our $VERSION = '1.0.0';
our $msg;
our $iniObj;
......
......@@ -4,7 +4,7 @@ use strict;
require Storable;
use Lemonldap::NG::Common::Conf::_DBI;
our $VERSION = 0.2;
our $VERSION = '1.0.0';
our @ISA = qw(Lemonldap::NG::Common::Conf::_DBI);
sub store {
......
......@@ -4,7 +4,7 @@ use strict;
use Exporter 'import';
use base qw(Exporter);
our $VERSION = '0.20';
our $VERSION = '1.0.0';
# CONSTANTS
......
......@@ -4,7 +4,7 @@ use strict;
use Lemonldap::NG::Common::Conf::Serializer;
use Lemonldap::NG::Common::Conf::_DBI;
our $VERSION = 0.2;
our $VERSION = '1.0.0';
our @ISA = qw(Lemonldap::NG::Common::Conf::_DBI);
sub store {
......
......@@ -4,7 +4,7 @@ use strict;
use Lemonldap::NG::Common::Conf::Constants; #inherits
use Lemonldap::NG::Common::Conf::Serializer;
our $VERSION = 0.23;
our $VERSION = '1.0.0';
sub prereq {
my $self = shift;
......
......@@ -10,7 +10,7 @@ use Net::LDAP;
use Lemonldap::NG::Common::Conf::Constants; #inherits
use Lemonldap::NG::Common::Conf::Serializer;
our $VERSION = 0.02;
our $VERSION = '1.0.0';
BEGIN {
*Lemonldap::NG::Common::Conf::ldap = \&ldap;
......
......@@ -4,7 +4,7 @@ use strict;
use Lemonldap::NG::Common::Conf::Serializer;
use Lemonldap::NG::Common::Conf::_DBI;
our $VERSION = 0.2;
our $VERSION = '1.0.0';
our @ISA = qw(Lemonldap::NG::Common::Conf::_DBI);
sub store {
......
......@@ -16,7 +16,7 @@ use XML::Simple;
use Safe;
use Encode;
our $VERSION = '0.2';
our $VERSION = '1.0.0';
## @cmethod Lemonldap::NG::Common::Conf::SAML::Metadata new(hashRef args)
# Class constructor.
......
......@@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Conf::SOAP;
use strict;
use SOAP::Lite;
our $VERSION = 0.21;
our $VERSION = '1.0.0';
#parameter proxy Url of SOAP service
#parameter proxyOptions SOAP::Lite parameters
......
......@@ -4,7 +4,7 @@ use strict;
use DBI;
use Lemonldap::NG::Common::Conf::Constants; #inherits
our $VERSION = 0.1;
our $VERSION = '1.0.0';
our @ISA = qw(Lemonldap::NG::Common::Conf::Constants);
our ( @EXPORT, %EXPORT_TAGS );
......
......@@ -12,7 +12,7 @@ use MIME::Base64;
use bytes;
use base qw(Crypt::Rijndael);
our $VERSION = '0.2';
our $VERSION = '1.0.0';
our $msg;
......
......@@ -11,7 +11,7 @@ use MIME::Base64;
#use AutoLoader qw(AUTOLOAD);
our $VERSION = '0.03';
our $VERSION = '1.0.0';
# Set here all the names of functions that must be available in Safe objects.
# Not that only functions, not methods, can be written here
......
--- #YAML:1.0
name: Lemonldap-NG-Handler
version: 0.94
version: 1.0.0
abstract: The Apache protection module part of
author:
- Xavier Guimard <x.guimard@free.fr>
......
......@@ -5,7 +5,7 @@
# Alias for Lemonldap::NG::Handler::SharedConf
package Lemonldap::NG::Handler;
our $VERSION = "0.94";
our $VERSION = '1.0.0';
use Lemonldap::NG::Handler::SharedConf;
use base qw(Lemonldap::NG::Handler::SharedConf);
......
......@@ -16,7 +16,7 @@ use base qw(Lemonldap::NG::Handler::SharedConf);
use utf8;
no utf8;
our $VERSION = '0.2';
our $VERSION = '1.0.0';
# We need just this constant, that's why Portal is 'required' but not 'used'
*PE_OK = *Lemonldap::NG::Portal::SharedConf::PE_OK;
......
......@@ -9,7 +9,7 @@ use strict;
use Lemonldap::NG::Handler::SharedConf qw(:all);
our $VERSION = '0.2';
our $VERSION = '1.0.0';
use base qw(Lemonldap::NG::Handler::SharedConf);
......
......@@ -17,7 +17,7 @@ use Lemonldap::NG::Handler::SharedConf qw(:all);
#link Lemonldap::NG::Handler::_CGI protected _handler
our $VERSION = '0.4';
our $VERSION = '1.0.0';
## @cmethod Lemonldap::NG::Handler::CGI new(hashRef args)
# Constructor.
......
......@@ -10,7 +10,7 @@ use strict;
use Lemonldap::NG::Handler::Simple qw(:apache :headers :traces);
use LWP::UserAgent;
our $VERSION = '0.42';
our $VERSION = '1.0.0';
##########################################
# COMPATIBILITY WITH APACHE AND APACHE 2 #
......
......@@ -27,7 +27,7 @@ use base qw(Lemonldap::NG::Handler::Vhost Lemonldap::NG::Handler::Simple);
#parameter reloadTime Time in second between 2 configuration check (600)
our $VERSION = '0.72';
our $VERSION = '1.0.0';
our $cfgNum = 0;
our $lastReload = 0;
our $reloadTime;
......
......@@ -28,7 +28,7 @@ use constant SAFEWRAP => ( Safe->can("wrap_code_ref") ? 1 : 0 );
#inherits Apache::Session
#link Lemonldap::NG::Common::Apache::Session::SOAP protected globalStorage
our $VERSION = '0.92';
our $VERSION = '1.0.0';
our %EXPORT_TAGS;
......
......@@ -9,7 +9,7 @@ use Data::Dumper;
#inherits Cache::Cache
our $VERSION = "0.21";
our $VERSION = '1.0.0';
our $status = {};
our $activity = [];
......
......@@ -12,7 +12,7 @@ use Lemonldap::NG::Handler::SharedConf qw(:all);
use base qw(Lemonldap::NG::Handler::SharedConf);
use Digest::MD5;
our $VERSION = '0.2';
our $VERSION = '1.0.0';
# Shared variables
our ( $sympaSecret, $sympaMailKey );
......
......@@ -9,7 +9,7 @@ use strict;
use Lemonldap::NG::Handler::SharedConf qw(:all);
use base qw(Lemonldap::NG::Handler::SharedConf);
our $VERSION = '0.1';
our $VERSION = '1.0.0';
## @rmethod int run(Apache2::RequestRec apacheRequest)
# Main method used to control access.
......
......@@ -13,7 +13,7 @@ use Lemonldap::NG::Handler::Simple qw(:locationRules :headers :post :apache)
use MIME::Base64;
use constant SAFEWRAP => ( Safe->can("wrap_code_ref") ? 1 : 0 );
our $VERSION = '0.55';
our $VERSION = '1.0.0';
## @imethod protected void defaultValuesInit(hashRef args)
# Set default values for non-customized variables
......
......@@ -12,7 +12,7 @@ use Lemonldap::NG::Handler::SharedConf qw(:all);
use base qw(Lemonldap::NG::Handler::SharedConf);
use Digest::HMAC_SHA1 qw(hmac_sha1 hmac_sha1_hex);
our $VERSION = '0.1';
our $VERSION = '1.0.0';
# Shared variables
our ( $zimbraPreAuthKey, $zimbraAccountKey, $zimbraBy, $zimbraUrl,
......
--- #YAML:1.0
name: Lemonldap-NG-Manager
version: 0.94
version: 1.0.0
abstract: Perl extension for managing Lemonldap::NG Web-SSO
author:
- Xavier Guimard <x.guimard@free.fr>, Clément Oudot <clement@oodo.net>, Thomas Chemineau <thomas.chemineau@gmail.com>
......
......@@ -10,7 +10,7 @@ use Lemonldap::NG::Handler::CGI qw(:globalStorage :locationRules); #inherits
use Lemonldap::NG::Common::Conf; #link protected conf Configuration
use Lemonldap::NG::Common::Conf::Constants; #inherits
our $VERSION = '0.94';
our $VERSION = '1.0.0';
our @ISA = qw(
Lemonldap::NG::Handler::CGI
Lemonldap::NG::Manager::Downloader
......
......@@ -24,7 +24,7 @@ use utf8;
our $whatToTrace;
*whatToTrace = \$Lemonldap::NG::Handler::_CGI::whatToTrace;
our $VERSION = '0.11';
our $VERSION = '1.0.0';
our @ISA = qw(
Lemonldap::NG::Handler::CGI
......
......@@ -20,7 +20,7 @@ use Lemonldap::NG::Manager::_Struct; #link protected struct _Struct object
use Lemonldap::NG::Manager::_i18n;
use Lemonldap::NG::Common::Conf::Constants; #inherits
our $VERSION = '0.1';
our $VERSION = '1.0.0';
our ( $stylesheet, $parser );
## @method void confUpload(ref rdata)
......
......@@ -9,7 +9,7 @@ use strict;
use Lemonldap::NG::Common::Conf::SAML::Metadata;
use Lemonldap::NG::Common::Regexp;
our $VERSION = '0.1';
our $VERSION = '1.0.0';
## @method protected hashref cstruct(hashref h,string k)
# Merge $h with the structure produced with $k and return it.
......
......@@ -9,7 +9,7 @@ package Lemonldap::NG::Manager::_i18n;
use strict;
use AutoLoader qw(AUTOLOAD);
our $VERSION = '0.5';
our $VERSION = '1.0.0';
## @method string translate(string text,string lang)
# Returns $text translated in $lang.
......
--- #YAML:1.0
name: Lemonldap-NG-Portal
version: 0.92
version: 1.0.0
abstract: The authentication portal part of Lemonldap::NG Web-SSO
author:
- Xavier Guimard <x.guimard@free.fr>, Clément Oudot <clement@oodo.net>, Thomas Chemineau <thomas.chemineau@gmail.com>, Mikael Ates <mikael.ates@univ-st-etienne.fr>
......
......@@ -5,7 +5,7 @@
# Alias for Lemonldap::NG::SharedConf
package Lemonldap::NG::Portal;
our $VERSION = '0.92';
our $VERSION = '1.0.0';
use Lemonldap::NG::Portal::SharedConf;
use base 'Lemonldap::NG::Portal::SharedConf';
......
......@@ -8,7 +8,7 @@ package Lemonldap::NG::Portal::AuthApache;
use strict;
use Lemonldap::NG::Portal::Simple;
our $VERSION = '0.2';
our $VERSION = '1.0.0';
## @apmethod int authInit()
# @return Lemonldap::NG::Portal constant
......
......@@ -9,7 +9,7 @@ use strict;
use Lemonldap::NG::Portal::Simple;
use URI::Escape;
our $VERSION = '0.20';
our $VERSION = '1.0.0';
our $initDone;
BEGIN {
......
......@@ -11,7 +11,7 @@ use Lemonldap::NG::Portal::Simple;
#inherits Lemonldap::NG::Portal::_Choice
our $VERSION = '0.10';
our $VERSION = '1.0.0';
## @apmethod int authInit()
# Build authentication loop
......
......@@ -9,7 +9,7 @@ use Lemonldap::NG::Portal::Simple;
use base qw(Lemonldap::NG::Portal::_WebForm Lemonldap::NG::Portal::_DBI);
use strict;
our $VERSION = '0.1';
our $VERSION = '1.0.0';
our $initDone;
BEGIN {
......
......@@ -10,7 +10,7 @@ use Lemonldap::NG::Portal::_LDAP 'ldap'; #link protected ldap
use Lemonldap::NG::Portal::_WebForm;
use Lemonldap::NG::Portal::UserDBLDAP; #inherits
our $VERSION = '0.3';
our $VERSION = '1.0.0';
use base qw(Lemonldap::NG::Portal::_WebForm);
*_formateFilter = *Lemonldap::NG::Portal::UserDBLDAP::formateFilter;
......
......@@ -7,7 +7,7 @@ package Lemonldap::NG::Portal::AuthMulti;
use Lemonldap::NG::Portal::_Multi; #inherits
our $VERSION = '0.1';
our $VERSION = '1.0.0';
sub authInit {
my $self = shift;
......
......@@ -8,7 +8,7 @@ package Lemonldap::NG::Portal::AuthNull;
use strict;
use Lemonldap::NG::Portal::Simple;
our $VERSION = '0.1';
our $VERSION = '1.0.0';
## @apmethod int authInit()
# Does nothing
......
......@@ -12,7 +12,7 @@ use Lemonldap::NG::Common::Regexp;
use LWP::UserAgent;
use Cache::FileCache;
our $VERSION = '0.1';
our $VERSION = '1.0.0';
our $initDone;
BEGIN {
......
......@@ -12,7 +12,7 @@ use Lemonldap::NG::Portal::_WebForm;
use Lemonldap::NG::Portal::Simple;
use base qw(Lemonldap::NG::Portal::_WebForm Lemonldap::NG::Portal::_Proxy);
our $VERSION = '0.1';
our $VERSION = '1.0.0';
## @apmethod int authInit()
# Call Lemonldap::NG::Portal::_Proxy::proxyInit();
......
......@@ -11,7 +11,7 @@ use Lemonldap::NG::Portal::_Remote;
use Lemonldap::NG::Portal::Simple;
use base qw(Lemonldap::NG::Portal::_Remote);
our $VERSION = '0.1';
our $VERSION = '1.0.0';