Tags: julianmetza-asmi/multiotp
Tags
New release 5.6.1.5 FIX: Separated configuration/statistics storage handling FIX: IsTemporaryBadServer function (thanks to brownowski on GitHub) ENH: Better PHP 7.3 support ENH: Base32 encoder/decoder new implementation ENH: During WriteConfigData, loop on the current values, and check with the old values ENH: Enhanced internal tests ENH: Give an info if time based token is probably out of sync (in a window 10 time bigger) (for example for hardware tokens not used for a long time) ENH: Modifications for Debian 10.x (buster) binary images support (64 bits) ENH: Enhanced error messages, more log information ENH: In debug mode, display an error if logfile cannot be written ENH: Global Access-Challenge support ENH: New QRcode library used (without external files dependency) ENH: New Raspberry images support for Raspberry Pi 1B/1B+/2B/3B/3B+
New release 5.4.1.6 FIX: If any, clean specific NTP DHCP option at every reboot ENH: Modifications for Debian 9.x (stretch) binary images support ENH: Raspberry Pi 3B+ support ENH: Import of PSKC definition files with binary decoding key file ENH: Added Swisscom LA REST, Afilnet, Clickatell2, eCall, Nexmo, NowSMS, SMSEagle and custom SMS provider support
New release 5.4.0.1 FIX: Values of SetUserCacheLevel(), GetUserCacheLevel(), SetUserCacheLifetime() and GetUserCacheLifetime() are not correctly initialized ENH: Enigma Virtual Box updated to version 9.10 (to create the special all-in-one-file) ENH: PHP 7.1.22 used in the one single file (only PHP < 7.2 is still compatible with Windows 7/2008) ENH: Compatibility mode to Windows 7 automatically added for radiusd.exe during radius service installation ENH: PHP display error flag is now set to off by default in the webservice under Windows
New release 5.3.0.0 FIX: stream_timeout is no more pushed to 20 seconds in PostHttpDataXmlRequest if we are in Credential Provider mode FIX: RemoveTokenFromUser() method corrected. Token administrative information corrected, new software token created for the user ENH: Multiple semicolon separated "Users DN" supported for AD/LDAP synchronization ENH: Additional debug messages for disabled users during synchronization ENH: Enigma Virtual Box updated to version 9.00 (to create the special all-in-one-file) ENH: PHP 7.2.8 used in the one single file ENH: without2FA algorithm now available (useful to do 2FA only for some accounts and not for others)
New release 5.1.1.2 FIX: typo in the source code of the command line option for ldap-pwd and prefix-pin ENH: Dockerfile available FIX: Enigma Virtual Box updated to version 8.10 (to create the special all-in-one-file) FIX: [Receive an OTP by SMS] link is now fixed for Windows 10 ENH: Credential Provider registry entries are now always used when calling multiOTP.exe FIX: To avoid virus false positive alert, multiOTP.exe is NO more packaged in one single file using Enigma, a php folder is now included in the multiOTP folder FIX: multiOTPOptions registry entry is now useless ENH: Credential Provider registry entries are used if available
Expired AD/LDAP password support multiOTP Credential Provider (for Windows) improvements ([email protected] UPN support, default domain name supported and displayed, SMS request link) "force_no_prefix_pin" option for devices (for example if the device is a computer with multiOTP credential Provider and AD/LDAP synced password) Better unicode handling, multibyte fonctions used when needed (mb_strtolower(), ...) Better FreeRADIUS 3.x documentation New radius tag prefix configuration option New multiple groups device option Some notice corrections (if the array element doesn't exist) A user cannot be created with a leading backslash (fixed in FastCreateUser and CreateUserFromToken) The proposed mOTP generator for Android/iOS is now OTP Authenticator New QRCode provisioning format for mOTP (compatible with OTP Authenticator) NirSoft nircmd.exe tool removed from the distribution (false virus detection) Multiple URLs separator for client/server config is still ";", but [space] and "," are accepted New developer mode for some specific detailed logs during development process only New methods: SetLdapTlsReqcert, GetLdapTlsReqcert, SetLdapTlsCipherSuite, GetLdapTlsCipherSuite to change config parameters, instead of hard coded parameters (for SSL/TLS LDAP connection) Fixed too much detailed information in the log when trying to detect a token serial number for self-registration Fixed SSL/TLS LDAP failed connection for PHP 7.x (GnuTLS TLS1.2 restriction removed for PHP 7.x) Fixed a typo in the ReadCacheData method for PostgreSQL support (thanks Frank for the feedback) Fixed default folder detection for the multiotp.exe file Important, under Linux, the config, devices, groups, tokens and users folders are now always located in /etc/multiotp/. Please be sure to make the move when you are upgrading Cleaned some ugly PHP warnings when the backend is not initialized
PreviousNext