Skip to content

Commit

Permalink
5.8.8.0 FIX: Second factor authentication failed if no domain control…
Browse files Browse the repository at this point in the history
…ler is reachable
  • Loading branch information
multiOTP committed May 7, 2022
1 parent de6ab11 commit b6237cc
Show file tree
Hide file tree
Showing 14 changed files with 26 additions and 23 deletions.
2 changes: 1 addition & 1 deletion ApacheLicense.txt
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@
Copyright 2014-2015 LastSquirrelIT
Copyright 2015-2016 ArcadeJust
Copyright 2016-2021 NetKnights GmbH
Copyright 2010-2021 SysCo systemes de communication sa
Copyright 2010-2022 SysCo systemes de communication sa

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiOTP.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* multiOTP Credential Provider, extends privacyIdea
*
* @author Yann Jeanrenaud, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2021
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiOTP.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* multiOTP Credential Provider, extends privacyIdea
*
* @author Yann Jeanrenaud, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2021
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiOTPRegistryReader.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* multiOTP Credential Provider, extends privacyIdea RegistryReader
*
* @author Yann Jeanrenaud, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2021
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiOTPRegistryReader.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* multiOTP Credential Provider, extends privacyIdea RegistryReader
*
* @author Yann Jeanrenaud, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2021
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
5 changes: 3 additions & 2 deletions CppClientCore/CppClientCore/MultiotpHelpers.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Extra code provided "as is" for the multiOTP open source project
*
* @author Andre Liechti, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2013
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down Expand Up @@ -1571,6 +1571,7 @@ std::wstring getCleanUsername(const std::wstring username, const std::wstring do
wcscpy_s(upn_name, 1024, username.c_str());
wcscat_s(upn_name, 1024, L"@");
wcscat_s(upn_name, 1024, pszDomain);
wcscpy_s(fullname, 1024, username.c_str());
}
}

Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiotpHelpers.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
* Extra code provided "as is" for the multiOTP open source project
*
* @author Andre Liechti, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2013
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiotpRegistry.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* multiOTP Credential Provider
*
* @author Andre Liechti, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2013
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
4 changes: 2 additions & 2 deletions CppClientCore/CppClientCore/MultiotpRegistry.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
* multiOTP Credential Provider
*
* @author Andre Liechti, SysCo systemes de communication sa, <info@multiotp.net>
* @version 5.8.7.0
* @date 2022-04-28
* @version 5.8.8.0
* @date 2022-05-06
* @since 2013
* @copyright (c) 2016-2022 SysCo systemes de communication sa
* @copyright (c) 2015-2016 ArcadeJust ("RDP only" enhancement)
Expand Down
Binary file modified CredentialProvider/CredentialProvider.rc
Binary file not shown.
Binary file modified CredentialProviderFilter/resources.aps
Binary file not shown.
8 changes: 4 additions & 4 deletions CredentialProviderFilter/resources.rc
Original file line number Diff line number Diff line change
Expand Up @@ -53,8 +53,8 @@ END
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 5,8,7,0
PRODUCTVERSION 5,8,7,0
FILEVERSION 5,8,8,0
PRODUCTVERSION 5,8,8,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
Expand All @@ -71,12 +71,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "SysCo systemes de communication sa"
VALUE "FileDescription", "CredentialProviderFilter for the multiOTP CredentialProvider for Windows logon"
VALUE "FileVersion", "5.8.7.0"
VALUE "FileVersion", "5.8.8.0"
VALUE "InternalName", "multiOTPCredentialProviderFilter.dll"
VALUE "LegalCopyright", "Copyright (c) 2022 SysCo systemes de communication sa, 2019 NetKnights, 2016 Last Squirrel IT"
VALUE "OriginalFilename", "multiOTPCredentialProviderFilter.dll"
VALUE "ProductName", "multiOTPCredentialProvider"
VALUE "ProductVersion", "5.8.7.0"
VALUE "ProductVersion", "5.8.8.0"
END
END
BLOCK "VarFileInfo"
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ multiOTP Credential Provider for multiOTP is a free and open source implementati
(c) 2015-2016 ArcadeJust ("RDP only" enhancement)
(c) 2013-2015 Last Squirrel IT

Current build: 5.8.7.0 (2022-04-28)
Current build: 5.8.8.0 (2022-05-06)

The binary download page is available here : https://download.multiotp.net/credential-provider/ (download link are at the bottom of the page)

Expand Down Expand Up @@ -172,6 +172,8 @@ Report if you have any problems or questions regarding this app.
CHANGE LOG OF RELEASED VERSIONS
===============================
```
2022-05-06 5.8.8.0 FIX: Second factor authentication failed if no domain controller is reachable
2022-04-29 5.8.7.1 ENH: PHP 8.1 integration
2022-04-28 5.8.7.0 ENH: PHP 7.4 integration
2022-04-20 5.8.6.1 ENH: If username doesn't exist in multiOTP, it try automatically a shorter domain name step by step
ENH: Email token can be requested from the Credential Provider
Expand Down
2 changes: 1 addition & 1 deletion versioning/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

#define VERSION_MAJOR 5
#define VERSION_MINOR 8
#define VERSION_REVISION 7
#define VERSION_REVISION 8

#define VER_FILE_DESCRIPTION_STR ENDPOINT_NAME " Credential Provider for Windows logon"
#define VER_FILE_VERSION VERSION_MAJOR, VERSION_MINOR, VERSION_REVISION
Expand Down

0 comments on commit b6237cc

Please sign in to comment.