Set master version to 2.1.0
This commit is contained in:
parent
2f81f4b3b5
commit
5862481956
|
@ -100,7 +100,7 @@
|
|||
"cfgDate": 1428138808,
|
||||
"cfgLog": "Default configuration provided by LemonLDAP::NG team",
|
||||
"cfgNum": "1",
|
||||
"cfgVersion": "2.0.0",
|
||||
"cfgVersion": "2.1.0",
|
||||
"cookieName": "lemonldap",
|
||||
"customFunctions": "My::hello My::get_additional_arg",
|
||||
"demoExportedVars": {
|
||||
|
|
|
@ -7,7 +7,7 @@ use POSIX;
|
|||
use Getopt::Long;
|
||||
use Lemonldap::NG::Handler::Main::Reload;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our (
|
||||
$foreground, $engine, $nproc, $pidFile,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package Lemonldap::NG::Common;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
__END__
|
||||
|
|
|
@ -15,7 +15,7 @@ use Lemonldap::NG::Common::Apache::Session::Serialize::JSON;
|
|||
use Lemonldap::NG::Common::Apache::Session::Store;
|
||||
use Lemonldap::NG::Common::Apache::Session::Lock;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub _load {
|
||||
my ( $backend, $func ) = @_;
|
||||
|
|
|
@ -12,7 +12,7 @@ use strict;
|
|||
use Crypt::URandom;
|
||||
use Digest::SHA qw(sha256 sha256_hex sha256_base64);
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub generate {
|
||||
my $session = shift;
|
||||
|
|
|
@ -5,7 +5,7 @@ use Lemonldap::NG::Common::UserAgent;
|
|||
use Lemonldap::NG::Common::Apache::Session::Generate::SHA256;
|
||||
use JSON qw(from_json to_json);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our @ISA = qw(Lemonldap::NG::Common::Apache::Session::Generate::SHA256);
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ package Lemonldap::NG::Common::Apache::Session::SOAP;
|
|||
use strict;
|
||||
use SOAP::Lite;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
#parameter proxy Url of SOAP service
|
||||
#parameter proxyOptions SOAP::Lite options
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Apache::Session::Serialize::JSON;
|
|||
use strict;
|
||||
use JSON qw(to_json from_json);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub serialize {
|
||||
my $session = shift;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
package Lemonldap::NG::Common::Apache::Session::Store;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
my $class = shift;
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Mouse;
|
||||
use Lemonldap::NG::Common::Conf;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
has confAccess => (
|
||||
is => 'rw',
|
||||
|
|
|
@ -5,7 +5,7 @@ use Mouse;
|
|||
use Safe;
|
||||
use constant PE_OK => 0;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Handle "if then else" (used during init)
|
||||
# return a sub that can be called with ($req) to get a [array] of combination
|
||||
|
|
|
@ -27,7 +27,7 @@ use Config::IniFiles;
|
|||
#inherits Lemonldap::NG::Common::Conf::Backends::SOAP
|
||||
#inherits Lemonldap::NG::Common::Conf::Backends::LDAP
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our $msg = '';
|
||||
our $iniObj;
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ has 'configStorage' => ( is => 'rw', isa => 'HashRef', default => sub { {} } );
|
|||
has 'currentConf' => ( is => 'rw', required => 1, default => sub { {} } );
|
||||
has 'protection' => ( is => 'rw', isa => 'Str', default => 'manager' );
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
## @method Lemonldap::NG::Common::Conf confAcc()
|
||||
# Configuration access object
|
||||
|
|
|
@ -5,7 +5,7 @@ use utf8;
|
|||
use JSON;
|
||||
use Lemonldap::NG::Common::Conf::Backends::_DBI;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our @ISA = qw(Lemonldap::NG::Common::Conf::Backends::_DBI);
|
||||
|
||||
sub store {
|
||||
|
|
|
@ -5,7 +5,7 @@ use utf8;
|
|||
use Lemonldap::NG::Common::Conf::Serializer;
|
||||
use Lemonldap::NG::Common::Conf::Backends::_DBI;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our @ISA = qw(Lemonldap::NG::Common::Conf::Backends::_DBI);
|
||||
|
||||
sub store {
|
||||
|
|
|
@ -5,7 +5,7 @@ use Lemonldap::NG::Common::Conf::Constants; #inherits
|
|||
use JSON;
|
||||
use Encode;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our $initDone;
|
||||
|
||||
sub Lemonldap::NG::Common::Conf::_lock {
|
||||
|
|
|
@ -5,7 +5,7 @@ package Lemonldap::NG::Common::Conf::Backends::JSONFile;
|
|||
use Lemonldap::NG::Common::Conf::Backends::File;
|
||||
|
||||
our @ISA = qw(Lemonldap::NG::Common::Conf::Backends::File);
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ use Net::LDAP;
|
|||
use Lemonldap::NG::Common::Conf::Constants; #inherits
|
||||
use Lemonldap::NG::Common::Conf::Serializer;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
BEGIN {
|
||||
*Lemonldap::NG::Common::Conf::ldap = \&ldap;
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Conf::Backends::Local;
|
|||
use strict;
|
||||
use Lemonldap::NG::Common::Conf::Constants;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub prereq {
|
||||
return 1;
|
||||
|
|
|
@ -5,7 +5,7 @@ use utf8;
|
|||
use strict;
|
||||
use Lemonldap::NG::Common::Conf::Serializer;
|
||||
|
||||
our $VERSION = '2.0.1';
|
||||
our $VERSION = '2.1.0';
|
||||
our $initDone;
|
||||
|
||||
sub prereq {
|
||||
|
|
|
@ -5,7 +5,7 @@ use utf8;
|
|||
use Lemonldap::NG::Common::Conf::Serializer;
|
||||
use Lemonldap::NG::Common::Conf::Backends::_DBI;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our @ISA = qw(Lemonldap::NG::Common::Conf::Backends::_DBI);
|
||||
|
||||
sub store {
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Lemonldap::NG::Common::UserAgent;
|
||||
use JSON qw(from_json to_json);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
#parameter baseUrl, user, password, realm, lwpOpts
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ use utf8;
|
|||
use SOAP::Lite;
|
||||
use Lemonldap::NG::Common::Conf::Constants;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
#parameter proxy Url of SOAP service
|
||||
#parameter proxyOptions SOAP::Lite parameters
|
||||
|
|
|
@ -5,7 +5,7 @@ use Lemonldap::NG::Common::Conf::Constants; #inherits
|
|||
use YAML qw();
|
||||
use Encode;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our $initDone;
|
||||
|
||||
sub Lemonldap::NG::Common::Conf::_yamlLock {
|
||||
|
|
|
@ -5,7 +5,7 @@ use utf8;
|
|||
use DBI;
|
||||
use Lemonldap::NG::Common::Conf::Constants; #inherits
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our @ISA = qw(Lemonldap::NG::Common::Conf::Constants);
|
||||
our ( @EXPORT, %EXPORT_TAGS );
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Mouse;
|
||||
use Lemonldap::NG::Common::Conf::ReConstants;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub compactConf {
|
||||
my ( $self, $conf ) = @_;
|
||||
|
|
|
@ -5,7 +5,7 @@ use strict;
|
|||
use Exporter 'import';
|
||||
use base qw(Exporter);
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# CONSTANTS
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# This file is generated by Lemonldap::NG::Manager::Build. Don't modify it by hand
|
||||
package Lemonldap::NG::Common::Conf::DefaultValues;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub defaultValues {
|
||||
return {
|
||||
|
|
|
@ -6,7 +6,7 @@ use Mouse;
|
|||
use Lemonldap::NG::Common::Conf::Constants;
|
||||
use Lemonldap::NG::Common::Conf::ReConstants;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Common::Conf::AccessLib';
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ use strict;
|
|||
use Exporter 'import';
|
||||
use base qw(Exporter);
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our %EXPORT_TAGS = ( 'all' => [qw($simpleHashKeys $doubleHashKeys $specialNodeKeys $casAppMetaDataNodeKeys $casSrvMetaDataNodeKeys $oidcOPMetaDataNodeKeys $oidcRPMetaDataNodeKeys $samlIDPMetaDataNodeKeys $samlSPMetaDataNodeKeys $virtualHostKeys $specialNodeHash $authParameters $issuerParameters $samlServiceParameters $oidcServiceParameters $casServiceParameters)] );
|
||||
our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
|
||||
|
|
|
@ -14,7 +14,7 @@ use MIME::Base64;
|
|||
use Safe;
|
||||
use Encode;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
my $dataStart = tell(DATA);
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ use Encode;
|
|||
use JSON;
|
||||
use Lemonldap::NG::Common::Conf::Constants;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
BEGIN {
|
||||
*Lemonldap::NG::Common::Conf::normalize = \&normalize;
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Common::Conf::Wrapper;
|
|||
|
||||
use strict;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub TIEHASH {
|
||||
my ( $class, $conf, $overrides ) = @_;
|
||||
|
|
|
@ -14,7 +14,7 @@ use MIME::Base64;
|
|||
use Digest::MD5 qw(md5);
|
||||
use bytes;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our $msg;
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Exporter;
|
||||
|
||||
our @ISA = qw(Exporter);
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our @EXPORT_OK = qw(build_urlencoded);
|
||||
our @EXPORT = qw(build_urlencoded);
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Common::Logger::Apache2;
|
|||
|
||||
use Apache2::ServerRec;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
return bless {}, shift;
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Common::Logger::Dispatch;
|
|||
|
||||
use strict;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
no warnings 'redefine';
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Logger::Log4perl;
|
|||
use strict;
|
||||
use Log::Log4perl;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our $init = 0;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package Lemonldap::NG::Common::Logger::Null;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
return bless {}, shift;
|
||||
|
|
|
@ -10,7 +10,7 @@ package Lemonldap::NG::Common::Logger::Sentry;
|
|||
use strict;
|
||||
use Sentry::Raven;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
my $self = bless {}, shift;
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Common::Logger::Std;
|
|||
|
||||
use strict;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
no warnings 'redefine';
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Logger::Syslog;
|
|||
use strict;
|
||||
use Sys::Syslog qw(:standard);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
my ( $class, $conf, %args ) = @_;
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Module;
|
|||
use strict;
|
||||
use Mouse;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Object that provides loggers and error methods (typically PSGI object)
|
||||
has p => ( is => 'rw', weak_ref => 1 );
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Common::Notifications;
|
|||
use strict;
|
||||
use Mouse;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Common::Module';
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ use Time::Local;
|
|||
use DBI;
|
||||
use Encode;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Common::Notifications';
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ use strict;
|
|||
use Mouse;
|
||||
use MIME::Base64;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Common::Notifications';
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Mouse;
|
||||
use JSON qw(from_json to_json);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub newNotification {
|
||||
my ( $self, $jsonString ) = @_;
|
||||
|
|
|
@ -13,7 +13,7 @@ use MIME::Base64;
|
|||
use Net::LDAP;
|
||||
use utf8;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Common::Notifications';
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Mouse;
|
||||
use XML::LibXML;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# XML parser
|
||||
has parser => (
|
||||
|
|
|
@ -6,7 +6,7 @@ use JSON;
|
|||
use Lemonldap::NG::Common::PSGI::Constants;
|
||||
use Lemonldap::NG::Common::PSGI::Request;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our $_json = JSON->new->allow_nonref;
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use JSON;
|
|||
use Mouse;
|
||||
use Lemonldap::NG::Common::PSGI;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
has iniFile => ( is => 'ro', isa => 'Str' );
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Exporter 'import';
|
||||
|
||||
use base qw(Exporter);
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# CONSTANTS
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ use JSON;
|
|||
use Plack::Request;
|
||||
use URI::Escape;
|
||||
|
||||
our $VERSION = '2.0.1';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our @ISA = ('Plack::Request');
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ use Mouse;
|
|||
use Lemonldap::NG::Common::PSGI;
|
||||
use Lemonldap::NG::Common::PSGI::Constants;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Common::PSGI';
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ use SOAP::Transport::HTTP;
|
|||
|
||||
our @ISA = ('SOAP::Transport::HTTP::Server');
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Call SOAP::Trace::objects().
|
||||
sub DESTROY { SOAP::Trace::objects('()') }
|
||||
|
|
|
@ -7,7 +7,7 @@ package Lemonldap::NG::Common::PSGI::SOAPService;
|
|||
|
||||
require SOAP::Lite;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
## @cmethod Lemonldap::NG::Common::PSGI::SOAPService new(object obj,string @func)
|
||||
# Constructor
|
||||
|
|
|
@ -5,7 +5,7 @@ package Lemonldap::NG::Common::Regexp;
|
|||
|
||||
use AutoLoader 'AUTOLOAD';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ use Lemonldap::NG::Common::IPv6;
|
|||
|
||||
#use AutoLoader qw(AUTOLOAD);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.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
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
package Lemonldap::NG::Common::Session;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
use Lemonldap::NG::Common::Apache::Session;
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ use Mouse;
|
|||
use Lemonldap::NG::Common::Conf::Constants;
|
||||
use JSON qw(from_json to_json);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
has sessionTypes => ( is => 'rw' );
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ use Convert::Base32 qw(decode_base32 encode_base32);
|
|||
use Crypt::URandom;
|
||||
use Digest::HMAC_SHA1 'hmac_sha1_hex';
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Verify that TOTP $code matches with $secret
|
||||
sub verifyCode {
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Common::UserAgent;
|
|||
|
||||
use LWP::UserAgent;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub new {
|
||||
my ( $class, $conf ) = @_;
|
||||
|
|
|
@ -28,7 +28,7 @@ recommends:
|
|||
SOAP::Lite: '0'
|
||||
requires:
|
||||
LWP::UserAgent: '0'
|
||||
Lemonldap::NG::Common: v2.0.2
|
||||
Lemonldap::NG::Common: v2.1.0
|
||||
Mouse: '0'
|
||||
URI: '0'
|
||||
resources:
|
||||
|
|
|
@ -39,7 +39,7 @@ WriteMakefile(
|
|||
},
|
||||
},
|
||||
PREREQ_PM => {
|
||||
'Lemonldap::NG::Common' => '2.0.2',
|
||||
'Lemonldap::NG::Common' => '2.1.0',
|
||||
'LWP::UserAgent' => 0,
|
||||
'Mouse' => 0,
|
||||
'URI' => 0,
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Handler;
|
|||
# Use the appropriate handler
|
||||
# For Apache, use Lemonldap::NG::Handler::ApacheMP2
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ use Lemonldap::NG::Handler::ApacheMP2::Request;
|
|||
|
||||
use Lemonldap::NG::Handler::ApacheMP2::Main;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# PUBLIC METHODS
|
||||
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::AuthBasic',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::CDA',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::DevOps',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -9,6 +9,6 @@ use base 'Lemonldap::NG::Handler::Lib::DevOps',
|
|||
'Lemonldap::NG::Handler::Lib::ServiceToken',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -21,7 +21,7 @@ use constant REDIRECT => Apache2::Const::REDIRECT;
|
|||
use constant DECLINED => Apache2::Const::DECLINED;
|
||||
use constant SERVER_ERROR => Apache2::Const::SERVER_ERROR;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub handler {
|
||||
my ( $class, $r ) = @_;
|
||||
|
|
|
@ -29,7 +29,7 @@ use constant AUTH_REQUIRED => Apache2::Const::AUTH_REQUIRED;
|
|||
use constant MAINTENANCE => Apache2::Const::HTTP_SERVICE_UNAVAILABLE;
|
||||
use constant BUFF_LEN => 8192;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Set default logger
|
||||
use constant defaultLogger => 'Lemonldap::NG::Common::Logger::Apache2';
|
||||
|
|
|
@ -12,7 +12,7 @@ use base qw(Lemonldap::NG::Handler::ApacheMP2::Main);
|
|||
use Apache2::Filter ();
|
||||
use constant BUFF_LEN => 8192;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub handler {
|
||||
my $r = pop;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::SecureToken',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::ServiceToken',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::ZimbraPreAuth',
|
||||
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -11,7 +11,7 @@ use Lemonldap::NG::Common::UserAgent;
|
|||
use Lemonldap::NG::Common::FormEncode;
|
||||
use Lemonldap::NG::Common::Session;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
our @ISA = ('Exporter');
|
||||
our @EXPORT = qw(fetchId retrieveSession createSession hideCookie goToPortal);
|
||||
our @EXPORT_OK = @EXPORT;
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Handler::Lib::CDA;
|
|||
|
||||
use strict;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub run {
|
||||
my ( $class, $req, $rule, $protection ) = @_;
|
||||
|
|
|
@ -4,7 +4,7 @@ use strict;
|
|||
use Lemonldap::NG::Common::UserAgent;
|
||||
use JSON qw(from_json);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our $_ua;
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ use Mouse;
|
|||
|
||||
#use Lemonldap::NG::Handler::Main qw(:jailSharedVars);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
has protection => ( is => 'rw', isa => 'Str' );
|
||||
has rule => ( is => 'rw', isa => 'Str' );
|
||||
|
|
|
@ -14,7 +14,7 @@ use strict;
|
|||
use Cache::Memcached;
|
||||
use Apache::Session::Generate::MD5;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Shared variables
|
||||
our $secureTokenMemcachedConnection;
|
||||
|
|
|
@ -2,7 +2,7 @@ package Lemonldap::NG::Handler::Lib::ServiceToken;
|
|||
|
||||
use strict;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub fetchId {
|
||||
my ( $class, $req ) = @_;
|
||||
|
|
|
@ -9,7 +9,7 @@ use JSON qw(to_json);
|
|||
use IO::Select;
|
||||
use IO::Socket::INET;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
our $status = {};
|
||||
our $activity = [];
|
||||
|
|
|
@ -11,7 +11,7 @@ package Lemonldap::NG::Handler::Lib::ZimbraPreAuth;
|
|||
use strict;
|
||||
use Digest::HMAC_SHA1 qw(hmac_sha1 hmac_sha1_hex);
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Overload main run method
|
||||
sub run {
|
||||
|
|
|
@ -9,6 +9,6 @@ use Lemonldap::NG::Handler::Main::Reload;
|
|||
use Lemonldap::NG::Handler::Main::Run;
|
||||
use Lemonldap::NG::Handler::Main::SharedVariables;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package Lemonldap::NG::Handler::Main::Init;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
package Lemonldap::NG::Handler::Main;
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ has jail => ( is => 'rw' );
|
|||
|
||||
has error => ( is => 'rw' );
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
## @imethod protected build_jail()
|
||||
# Build and return the security jail used to compile rules and headers.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package Lemonldap::NG::Handler::Main::Reload;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
package Lemonldap::NG::Handler::Main;
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Main running methods file
|
||||
package Lemonldap::NG::Handler::Main::Run;
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
package Lemonldap::NG::Handler::Main;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package Lemonldap::NG::Handler::Main::SharedVariables;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Since handler has no instances but only static classes, this module provides
|
||||
# classes properties with accessors
|
||||
|
|
|
@ -9,7 +9,7 @@ use Lemonldap::NG::Handler::PSGI::Main;
|
|||
|
||||
extends 'Lemonldap::NG::Handler::Lib::PSGI', 'Lemonldap::NG::Common::PSGI';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub init {
|
||||
my ( $self, $args ) = @_;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::AuthBasic',
|
||||
'Lemonldap::NG::Handler::PSGI::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::CDA',
|
||||
'Lemonldap::NG::Handler::PSGI::Main';
|
||||
|
||||
our $VERSION = '2.0.2';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -5,7 +5,7 @@ package Lemonldap::NG::Handler::PSGI::Main;
|
|||
|
||||
use strict;
|
||||
use base 'Lemonldap::NG::Handler::Main';
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
# Specific modules and constants for Test or CGI
|
||||
use constant FORBIDDEN => 403;
|
||||
|
|
|
@ -7,7 +7,7 @@ require Lemonldap::NG::Handler::PSGI::Main;
|
|||
extends 'Lemonldap::NG::Handler::Lib::PSGI',
|
||||
'Lemonldap::NG::Common::PSGI::Router';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
sub init {
|
||||
$_[0]->api('Lemonldap::NG::Handler::PSGI::Main');
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::ServiceToken',
|
||||
'Lemonldap::NG::Handler::PSGI::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -3,7 +3,7 @@ package Lemonldap::NG::Handler::PSGI::Try;
|
|||
use strict;
|
||||
use Mouse;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Handler::PSGI::Router';
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ use strict;
|
|||
use Mouse;
|
||||
use Lemonldap::NG::Handler::Server::Main;
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
extends 'Lemonldap::NG::Handler::PSGI';
|
||||
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::AuthBasic',
|
||||
'Lemonldap::NG::Handler::Server::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
|
@ -8,6 +8,6 @@ use strict;
|
|||
use base 'Lemonldap::NG::Handler::Lib::CDA',
|
||||
'Lemonldap::NG::Handler::Server::Main';
|
||||
|
||||
our $VERSION = '2.0.0';
|
||||
our $VERSION = '2.1.0';
|
||||
|
||||
1;
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue