FreeRDP/winpr
Rubycat 207d886a90 Unique kerberos ccaches for parallel connections.
The "MEMORY" ccache is shared in a process.
If a client uses it to make parallel connections,
the same ccache may be used for several clients with distinct
credentials.
To prevent such sharing we create a unique, dedicated ccache when
necessary with krb5_cc_new_unique.

We should destroy the ccaches we created, to avoid leaks.

The struct KRB_CREDENTIALS is extended to express the ccache ownership.
2023-04-07 11:21:12 +02:00
..
include [winpr] added Win32ErrorCode2Tag 2023-04-05 10:02:27 +02:00
libwinpr Unique kerberos ccaches for parallel connections. 2023-04-07 11:21:12 +02:00
test Fixed integer range warnings, added tests 2022-01-31 16:13:06 +01:00
tools [server,shadow] clean up certificate generation 2023-03-08 13:07:20 +01:00
.gitignore Fixed rdtk, uwac and winpr standalone builds 2021-06-22 08:54:18 +02:00
CMakeLists.txt [build] removed complex libraries 2023-03-01 08:18:34 +01:00
winpr.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
WinPRConfig.cmake.in build: remove FREERDP_MONOLITHIC_BUILD 2016-01-12 17:32:32 +01:00
wlog.7 Fix issues in wlog man page 2016-12-01 15:36:31 +01:00