- Update plugins to 0.5.2
- Update plugins to 0.5.1
- Update plugins to 0.4.1
- Import 2.23.3 changes
- Add perlHtPasswd utility
- Accept "false" as value for CRON variables
- Update to 2.23.2
- Updates from store:
- crowdsec-filters: add CVE-2026-63030 detection
- add linagora-lemonldap-ng-plugin-custom-functions
- pam-access, twake, json-file: fix for future 3.0.0
- Update pam-access plugin to 0.3.10
- Update mail-autodiscover plugin to 0.3.11
- Force useServerEnv=1
- Add helm chart
- Use LLNG 2.23.0
- Replace patches by Linagora store entries when exist
- Import Crowdsec filter from 2.23.0
- Install named Crowdsec scenarii
- Enable autoLoader plugin
- Install all plugins from https://linagora.github.io/lemonldap-ng-plugins
- Version: 0.3.8
- Default to bootstrap5
- Add Crowdsec statistics patch
- Update DBD::Patroni
- Embed MailAutodiscover (not enabled)
- Force useServerEnv=1
- Use cached configuration when available if DB is down
- Update Patroni driver
- Rebuild with Debian 13.4
- Import CVE-2026-8503 fix
- Update to 2.21.4
- Rebuild with recents Debian updates (imagemagick)
- Update Nginx configuration
- Fix updateConf script when value is multiline
- Improve Patroni patch
- Add device-pam
- Add
STRICT_SERVER_NAME - Add DBD::Patroni
- Update Crowdsec plugins
- Add patch for LocationDetect to use any compatible DB
- Add externalMenu plugin
- Fix adminLogout
- Add Twake app-accounts plugin
- Import 3478 fix (OIDC)
- Import Patroni
- Add non-root images
- Switch to Debian Trixie
- Switch to PostgreSQL 17
- Update to 2.21.3
- Replace adminLogout (MR 644) by MR 722
- Patch SessionExplorer for nodes with only one dest
- Import path to fiw Google authentication (mr 777)
- Import Crowdsec enhancements (mr 784 787 797)
- add plugin Twake::Wellknown.pm
- Import 2.21.3 fix
- Render mail2f accessible via API
- Fix Loki export in hiperf
- Install llng client
- Launch automatically lokiSender when a loki logger is configured
- Switch to 2.21.2 (with patch due to freeze)
- Fix introspection patch
- Add llng pub/sub server
- Switch to 2.21.1 (with patch due to freeze)
- Fix prompt=none
- Add "aud", "iat" and "nbf" into introspection
- Add sid in userinfo response
- Update Apache::Session::Browseable::Redis to 1.3.15
- Update to LLNG 2.21.0
- Fix CVE-2025-31510
- Don't use cache when getting a refresh_token
- Improve global logout by calling portal
- Add patch for JWKS refresh
- Add login_hint management
- Fix Forwarded-For script
- Add JSON auditLogger (enabled by default)
- Set "user" when possible in all auditLogs
- Add loki logger
- Add "Last-Modified" header for OIDC metadata
- Add hook to modify refresh_token
- Fix offline sessions count
- Add patch for buggy OIDC providers
- Close conf files
- Improve logs
- allow maintainance mode for portal
- Update to 2.20.2
- Update to 2.20.1
- Fix SAML regression
- Fix Captcha rule bug
- Add admin global logout
- Add oidcServiceMetadataTtl
- Add ReCaptcha v3
- Fix upstream regression on Nginx handler
- Drop "none" from OIDC metadata
- Update to 2.20.0
- Update to LLNG 2.19.2
- Update to Debian 12.7
- Add security patch (CVE-2024-45160)
- Add
_ldapsearchcommand - Add Mauritian Creole translation
- Add
LANGUAGESvariable
- add
libconvert-pem-perlpackage into portal - add
FORWARDED_BY - add AUTHBASIC for manager
- add --json option to lmConfigEditor
- add message-broker
- add
TLS_CERT_FILEandTLS_KEY_FILEvariables - preserve requests in RELAY
- add RELAY variable
- add reCaptcha plugin
- update to 2.19.1
- add sessions-backup task docker
- add "backup/restore" commands into session cli
- add "count" command into session cli
- update default Redis indexes
- add patch to ignore crowdsec errors
- don't override other globalStorageOptions keys
- drop default Nginx website
- add yadd/lemonldap-ng-cron-task
- custom cron string
- add more debug in Back-Channel-Logout
- 2024-05-27: fix fixedLogout.patch (v2.19.0-6)
- add yadd/lemonldap-ng-portal-hiperf
- add libfcgi-engine-perl, libfcgi-procmanager-maxrequests-perl, FCGI::ProcManager::Dynamic
- Add introspection patch to allow authenticated public client
- Add OIDC token exchange (internal and Matrix), not enabled by default
- Update lemonldap-ng-pg to support external DB init (ducnm0711)
- More logs
- Update to 2.19.0
- use "Overlay" configuration backend
- drop libredis-fast-perl
- add FixedRedirectOnLogout plugin
- add llngUserAttributes tool
- add IgnorePollers plugin
- add package libhttp-browserdetect-perl for Lemonldap::NG::Portal::Plugins::LocationDetect
- add
DEFAULT_WEBSITEandPROTECTIONenv var - add docker revision in version string
- fix cache patch
- add missing Jitsi/logout method
- add PGSSLCERT=/tmp/postgres.crt
- add patch to workaround local cache failures
- add
PG_OPTIONSenv var - Add Jitsi support
- OIDC Auth PKCE
- Add
SERVERNAME - Add patch to provide applications scope
- Add patch to fix OIDC logout when any relyong party failed
- Add fix-dropcsp.patch
- Add patches to authenticate via JWT on authn endpoint + ANSSI patch
- 2023-12-06: add SAML patch to workaround Forgerock bug
- 2023-11-28: add crowdec in docs
- able to redirect on unauthenticated logout
- clean reloadUrls list
- add libdbd-cassandra-perl
- add patch to fix offline/choice (#3018)
- add YAML support
- Build alternative "no-s6" and add related tags
- force create /run/llng-fastcgi-server
- improve override system (subkeys)
- import some little security fixes from 2.18.0
- add experimental LDAP support for configuration
- add override system for any Lemonldap-NG configuration key
- keep old /var/lib/lemonldap-ng/cache
- Add crowdsec parameters
- Switch to Bookworm
- JWT type
- languages API
- auth by API
- Propage env variales to FastCGI server
- revert + add appgrid.patch
- add libapache-session-mongodb-perl
- add switch "oidcDropCspHeaders"
- add libapache-session-ldap-perl
- update backlogout patch for 2.0.16+ds-4~bpo11+2
- force rebuild