Xavier Guimard
c80795805a
#28 in progress
2010-09-18 06:23:34 +00:00
Xavier Guimard
305113c53f
#28 in progress :
...
- Extension to Net::OpenID::Server to manage extensions (and sign them)
2010-09-17 15:32:43 +00:00
Xavier Guimard
65b51d7c60
Autocommit for DBI
2010-09-17 09:28:26 +00:00
Xavier Guimard
35385562ec
Join DBI files + closes #118 (locks not managed for other DB than MySQL)
2010-09-17 09:26:03 +00:00
Clément Oudot
1f4a6e6450
#19 :
...
* Dedicated AuthChoice.pm
* Authentication choice parameters in Manager
2010-09-06 15:05:54 +00:00
Xavier Guimard
06beaa6ff4
« make tidy »
2010-09-01 12:56:15 +00:00
Clément Oudot
a5ac6ee02b
Recreate an ARRAY ref for ldapGroupAttributeNameSearch ( #1 )
2010-09-01 10:59:11 +00:00
Xavier Guimard
a54b43a4c8
* jquery not managed in Debian install for "impact"
...
* new sub searchLt in Common/Apache/Session.pm to be used later by purgeCentralCache
* lemonldap-ng.ini: link to lemonldap/ow2.org instead of direct link on Wiki
* Some unused Data::Dumper
2010-09-01 09:47:46 +00:00
Clément Oudot
3b8a38c083
Manage UTF-8 strings in template
2010-08-31 15:47:50 +00:00
Clément Oudot
92352246ee
Support from logout services: they are deconnected with a GET request after portal logout ( #121 )
2010-08-30 15:46:26 +00:00
Clément Oudot
373c4a31b5
* Add CAS_pgtFile and CAS_proxiedServices parameters in Manager ( #146 )
...
* Correct bug for samlStorageOptions (#127 ) and other StorageOptions impacted
* Add more debug messages in Manager module
* Set a default test in Manager/Uploader.pm if no test defined in Manager/_Struct.pm
2010-08-27 12:39:27 +00:00
Clément Oudot
b819f75f9e
Remove HTTP-Redirect binding for SAML authentication response because not supported in SAML 2.0 conformance document ( #144 )
2010-08-26 08:05:25 +00:00
Xavier Guimard
9445690b40
SOAP Response are not (perl)tagged as UTF-8 but they are => "binmode(STDOUT,':bytes')"
2010-08-19 15:33:26 +00:00
Xavier Guimard
ad8635f868
Use bytes::length instead of bytes to avoid utf8 problems
2010-08-19 15:11:32 +00:00
Clément Oudot
6c534022f4
Use #PORTAL# macro in SAML URL to ease SAML configuration ( #139 )
2010-08-18 09:49:55 +00:00
Clément Oudot
45027c8ba7
Corrections to repair 'make test'
2010-08-16 08:24:17 +00:00
Xavier Guimard
eefa9cba7a
PostgreSQL bug in progress
2010-08-13 15:54:43 +00:00
Xavier Guimard
ccea1947fb
Missing dependencies + Typo
2010-08-05 16:02:30 +00:00
Clément Oudot
00ef7ef782
Create reload virtualhost, so that test applications configuration can be safely removed ( #130 )
2010-07-28 14:34:38 +00:00
Clément Oudot
192dd9c8e1
Preparation for 1.0rc2 release
2010-07-05 16:20:17 +00:00
Clément Oudot
2090093830
Add advanced SAML parameters in Manager ( #126 )
2010-07-05 14:35:06 +00:00
Clément Oudot
90debded1d
SAML: add Artifact binding in metadata ( #32 )
2010-07-01 09:58:39 +00:00
Clément Oudot
d114827e70
Store metadata in raw format ( #104 )
2010-06-25 13:51:09 +00:00
Xavier Guimard
aa190c7f35
make tidy
2010-06-21 15:29:59 +00:00
Clément Oudot
62befdfe19
Add utility function for HTTP-BASIC and string encoding ( #99 )
2010-06-11 13:00:05 +00:00
Thomas CHEMINEAU
a410b90dc4
SAML #89 - metadata file of the service now use newly defined public keys parameter
2010-06-08 16:20:17 +00:00
Thomas CHEMINEAU
0f10a2c8ad
SAML: fix #10 - remove certificate header and footer
2010-05-31 15:07:46 +00:00
Thomas CHEMINEAU
3cef8ecf0a
SAML: fix #10 - support certificate into metadata
2010-05-31 14:57:34 +00:00
Clément Oudot
9d3fd0ebd0
SAML:
...
* Add Attribute Authority metadata (#3 )
* Clean existing metadata (remove NameID management, and set NameIDFormat directly in XML)
2010-05-31 10:37:43 +00:00
Clément Oudot
b91cba9f32
SAML: adapt metadata to new Post bindings ( #75 )
2010-05-28 11:51:53 +00:00
Clément Oudot
62d9cccaa0
SAML: #68 is not a Lasso bug
2010-05-27 15:53:32 +00:00
Clément Oudot
cfec37d111
SAML:
...
* Error message when no artifact resolution URL in profile
* Manage XML boolean values in metadata
2010-05-27 12:39:32 +00:00
Clément Oudot
8d76924fbf
SAML: little workaround for Exponent/Modulus order in metadata, will not be kept if this is later corrected in Lasso ( #68 )
2010-05-27 09:17:55 +00:00
Clément Oudot
f7fc51100c
Zimbra Handler:
...
* Parameters are now read from main configuration
* Zimbra parameters in Manager
* Add zimbraSsoUrl to catch the local SSO URL (Apache configuration is now very easy)
2010-05-07 10:42:38 +00:00
Xavier Guimard
c37033b81a
$self->{id} was not well managed in portal
2010-04-30 05:27:06 +00:00
Clément Oudot
c4e1379452
* make tidy
...
* Manage authenticationLevel in all authentication backends
2010-04-14 15:37:57 +00:00
Thomas CHEMINEAU
16a5230e2e
SAML: check if parameters are present or not when assigning values
2010-04-02 12:04:18 +00:00
Clément Oudot
62330e2d44
SAML: add ArtifactResolutionService in SP Metadata
2010-04-02 08:40:35 +00:00
Clément Oudot
48857dc62b
SAML: encode metadata in UTF8 after XML export
2010-03-26 11:19:07 +00:00
Clément Oudot
3cd3050e9e
SAML: add Service Providers node
2010-03-25 14:38:54 +00:00
Clément Oudot
44f5d27b7a
Prepare for 1.0rc1:
...
* Update modules main version
* make tidy
* make manifest
* make documentation
2010-03-24 22:06:43 +00:00
Xavier Guimard
9001e5f028
Just a "make tidy"
2010-03-20 17:14:28 +00:00
Clément Oudot
8538f65d04
* Add customFunctions and port in Manager
...
* Correct a bug in Handler for default values
2010-03-17 08:23:20 +00:00
Thomas CHEMINEAU
bcd6bb6d3a
SAML: updates on LemonLDAP::NG::Common::Conf::SAML::Metadata
...
- Add new dependency on use Crypt::OpenSSL::RSA;
- Public keys into exported metadata of lemonldap-ng is now well formed
2010-03-15 16:59:13 +00:00
Clément Oudot
600ef4e614
Manager: Remote and Proxy parameters
2010-03-15 16:47:50 +00:00
Clément Oudot
d8ef0bef30
Documentation for upgrade process
2010-03-12 13:49:41 +00:00
Clément Oudot
44aeddbc5c
Bug with samlIDPMetaDataOptions upload and use make tidy
2010-03-11 15:00:59 +00:00
Clément Oudot
27cb64b247
Common: typo in test 01
2010-03-10 07:59:31 +00:00
Xavier Guimard
d439cab42e
* Little CSS for abort()
...
* Comments for lemonldap-ng.ini
* lemonldap-ng.ini was not well read in Manager
* New target 'unprotect' in rules
* Status update
2010-03-09 21:42:31 +00:00
Clément Oudot
d9f2af49bf
Set application list in ini file
2010-03-08 17:06:03 +00:00
Clément Oudot
cfd54cdf23
Manager: add subnode to store IDP options
2010-03-04 15:44:03 +00:00
Xavier Guimard
40d2c70604
New target 'tidy' in Makefile
2010-03-01 20:32:28 +00:00
Thomas CHEMINEAU
5f0dded77e
managing samlIDPMetaData node now working, and stored well formated data in configuration backend
2010-02-24 16:24:17 +00:00
Thomas CHEMINEAU
abe78a5408
move metadatas structures of manager into to _Struct and try to generalize display layouts of metadatas in template
2010-02-22 14:38:31 +00:00
Thomas CHEMINEAU
c2dc15ab6e
store IDP values into samlIDPMetaDataXML and samlIDPMetaDataExportedAttributes, as what has been done with virtualhosts
2010-02-19 17:31:25 +00:00
Thomas CHEMINEAU
0e2ab107e8
move nodes into structure of manager, so that saml nodes are directly under the root node
2010-02-17 17:07:15 +00:00
Thomas CHEMINEAU
cb62695193
introduce samlmetadata type into manager structure, to display metadata in XML
2010-02-17 14:52:05 +00:00
Thomas CHEMINEAU
1fb77eab8f
introduce sub nodes into IDP nodes (test)
2010-02-16 17:21:38 +00:00
Xavier Guimard
27769948f3
* abort instead of log when apps.list is deprecated
...
* lmMigrateConfFiles2ini does not quit if storage.conf is missing so it can be launched more than one time
2010-02-11 08:44:57 +00:00
Clément Oudot
f265cbce57
SAML: NameID management
2010-02-09 20:49:23 +00:00
Clément Oudot
5a34979fb7
SAML Metadata:
...
* Do not publish private key in metadata!
* perltidy
* typo on EntityID template param
2010-02-08 15:27:20 +00:00
Clément Oudot
bdef53f289
Preserve carriage returns and line feeds in configuration values
2010-02-08 12:20:37 +00:00
Clément Oudot
434f8ea286
SAML: better organization name management
2010-02-05 17:18:09 +00:00
Thomas CHEMINEAU
a8e43eddd6
add method to export metadata from conf to XML, in SAML2 format
2010-02-05 15:48:53 +00:00
Thomas CHEMINEAU
d480616d06
move metadata configuration structure into manager
2010-02-05 10:20:16 +00:00
Thomas CHEMINEAU
c8dbf65789
refactoring structure of SAML service into manager
2010-02-04 09:28:51 +00:00
Clément Oudot
a9abc60efd
SAML: Force :md namespace prefix
2010-02-02 22:15:25 +00:00
Clément Oudot
718e4fa136
SAML: add IDP in Lasso::Server
2010-02-01 17:07:40 +00:00
Clément Oudot
8abef3a99b
SAML:
...
* perltidy
* use XML::Simple instead of XML::LibXML to parse XML
* Add initializeFromConfHash method to use directly configuration hash object
* Create Lasso server with metadata in buffers rather than XML files
2010-02-01 14:01:28 +00:00
Thomas CHEMINEAU
8a4b59d324
add a method to build a default configuration structure
2010-01-29 16:04:48 +00:00
Thomas CHEMINEAU
5b576643ee
improve Metadata module to build hashref for Manager structure
2010-01-28 17:58:49 +00:00
Clément Oudot
cb71f77f4d
Portal: move configuration documentation from script to ini file
2010-01-28 17:39:34 +00:00
Xavier Guimard
b87c0a520b
MANIFEST update + Makefile target
2010-01-23 12:48:18 +00:00
Thomas CHEMINEAU
7abb65dbac
Metadata object is now ready to be stored into LemonLDAP-NG configuration file
2010-01-22 17:38:10 +00:00
Thomas CHEMINEAU
1c4a1b19e7
Metadata object can now be rebuild from configuration data
2010-01-22 17:32:41 +00:00
Thomas CHEMINEAU
80de38cc11
Metadata READ now XML flow, and can be export to global configuration file
2010-01-22 16:32:57 +00:00
Thomas CHEMINEAU
26db0f0d42
add perl class to load and manage metadata configuration XML file
2010-01-21 17:27:43 +00:00
Clément Oudot
1285196c37
Configuration migration script: add help message
2010-01-20 13:53:21 +00:00
Clément Oudot
58453e0622
Configuration migration script:
...
* perltidy
* Add verbose option
* Migrate apps-list.xml in .ini
* Use Conf constants
* Add comments
2010-01-20 12:42:07 +00:00
Xavier Guimard
e677c40ae7
Syntax error
2010-01-17 08:58:00 +00:00
Xavier Guimard
c25fc4177b
Missing attributes in WSDL
2010-01-15 16:36:02 +00:00
Xavier Guimard
d181da867b
* perltidy
...
* new feature : info can be displayed by portal => used to notify deleted sessions
* notifyDeleted in the manager
2010-01-11 16:04:36 +00:00
Clément Oudot
e6e191e362
Conf: allow multiline in ini file (use \ at end of the line)
2010-01-08 14:28:21 +00:00
Xavier Guimard
8102f72d50
POD updates :
...
* spelling errors found by Lintian
* encoding utf8
2010-01-03 08:09:59 +00:00
Xavier Guimard
715460b108
DBI module deprecated
2010-01-01 12:04:26 +00:00
Xavier Guimard
5a5d3872fd
Update changelog
2009-12-31 13:35:34 +00:00
Xavier Guimard
c9b8b4fc7d
New feature: capability to minify CSS and Javascript (ready in debian/rules, just to uncomment)
2009-12-31 11:10:05 +00:00
Xavier Guimard
7d83901ffb
Configuration datas
2009-12-30 20:00:54 +00:00
Xavier Guimard
1c1ea8fef0
"Delete virtual host" and "force" system to upload an old config
2009-12-30 15:40:37 +00:00
Xavier Guimard
c759234a9a
"New virtual host" (not finished)
2009-12-29 17:03:24 +00:00
Xavier Guimard
a30b0b986b
Sort in File and bugs
2009-12-23 12:55:23 +00:00
Xavier Guimard
37678b0912
Bugs :
...
* images path in jquery-ui-1.7.2.custom.css
* Upload conf lost exportedHeaders when virtualHosts node was not open
* logError is now defined in Conf.pm, so must not be redefined in Conf/LDAP.pm
2009-12-16 21:13:29 +00:00
Xavier Guimard
08eb1f8618
lmMigrateConfFiles2ini now can be used to upgrade
2009-12-16 11:18:46 +00:00
Xavier Guimard
0e65a2bf44
New utility to migrate from <0.9.5 to >=0.9.5
2009-12-16 06:38:39 +00:00
Xavier Guimard
703b3d64b0
New feature : convertConfig
2009-12-15 16:31:13 +00:00
Xavier Guimard
5b2363b959
perltidy
2009-12-11 21:17:06 +00:00
Xavier Guimard
b301a5b5c8
New manager
2009-12-11 18:17:00 +00:00
Xavier Guimard
dd66b4c31c
Bugs correction reported to 0.9.4
2009-12-07 21:17:06 +00:00
Clément Oudot
65387caebe
Do not use allowempty flag in Config::IniFiles (close bug #314539 )
2009-12-04 09:44:37 +00:00
Clément Oudot
f8fb163523
Add unit test for LDAP configuration backend
2009-12-03 11:27:48 +00:00