Alexandre Julliard
|
acad49573a
|
makefiles: Always use the global SOURCES variable for .c files.
|
2023-11-01 22:44:03 +01:00 |
|
Dmitry Timoshkov
|
73c9bb0710
|
kerberos: Add ISC_REQ_DELEGATE to the list of supported flags.
Both ISC_REQ_DELEGATE and ISC_RET_DELEGATE are properly translated
by the Unix side.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
|
2023-09-04 11:38:57 +02:00 |
|
Brendan Shanks
|
a144c0899f
|
kerberos: Ensure unixlib function tables and enum stay in sync.
|
2023-08-31 11:28:44 +02:00 |
|
Hans Leidekker
|
26c19ea681
|
kerberos: Implement SECPKG_ATTR_SESSION_KEY.
|
2023-08-03 20:46:08 +09:00 |
|
Maxim Karasev
|
1b26b17e05
|
kerberos: Implement KerbQueryTicketCacheExMessage.
|
2023-07-27 13:12:06 +09:00 |
|
Fabian Maurer
|
f841045b2d
|
kerberos: Avoid potentially uninitialized variable (clang-scan).
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
|
2023-07-06 21:04:50 +02:00 |
|
Alex Henrie
|
025e9a0183
|
kerberos: Fix memory leaks in (wow64_)query_ticket_cache (scan-build).
|
2023-06-07 11:29:25 +02:00 |
|
Alexandre Julliard
|
f7b55ffafa
|
kerberos: Use the Unix call helpers.
|
2022-11-25 10:12:17 +01:00 |
|
Konstantin Romanov
|
0b18d0c825
|
kerberos: Fix condition for create_context_handle in kerberos_SpInitLsaModeContext and kerberos_SpAcceptLsaModeContext.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53472
|
2022-08-19 22:45:18 +02:00 |
|
Alexandre Julliard
|
194e09baec
|
makefiles: Add separate variables for Unix flags and libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-06-29 23:23:41 +02:00 |
|
Nikolay Sivov
|
5692c077d0
|
kerberos: Add wow64 support to the unixlib.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
ce8aed90ed
|
kerberos: Separate ticket query function from call handler.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
6c1cea2aba
|
kerberos: Pass input/output buffers directly for initialize_context() call.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
a9ba0b334f
|
kerberos: Pass input/output buffers directly for unseal_message() call.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
05585c6c36
|
kerberos: Pass input/output buffers directly for seal_message() call.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
958e03b706
|
kerberos: Pass input/output buffers directly for verify_signature() call.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
d974d58466
|
kerberos: Pass input/output buffers directly for make_signature() call.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
17b283d823
|
kerberos: Pass input/output tokens directly for accept_context() call.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
0e6b727511
|
kerberos: Use 64-bit integer for context handles.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Nikolay Sivov
|
5c56d71919
|
kerberos: Use 64-bit integer for credential handles.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
|
2022-05-30 22:07:43 +02:00 |
|
Hans Leidekker
|
867dfae774
|
kerberos: Build without -DWINE_NO_LONG_TYPES.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-02 18:43:19 +01:00 |
|
Eric Pouech
|
4d0c3f7bf1
|
kerberos: In unixlib, don't use Windows long type.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-02-01 18:23:19 +01:00 |
|
Alexandre Julliard
|
f0cd33c69e
|
include: Add support for defining Win32 types as 'long' where possible.
Add -DWINE_NO_LONG_TYPES to modules that still have compilation
warnings with long types.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-01-27 20:38:22 +01:00 |
|
Hans Leidekker
|
ea96a9c817
|
kerberos: Avoid a crash on NULL expiry parameter.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52353
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2022-01-11 15:15:34 +01:00 |
|
Alexandre Julliard
|
099063f0fc
|
kerberos: Convert the Unix library to the __wine_unix_call interface.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-04 22:36:28 +01:00 |
|
Alexandre Julliard
|
b1c58098eb
|
kerberos: Move timestamp conversion to the PE side.
Restore expiry time dropped in 6e9a9d6701 ,
spotted by Dmitry Timoshkov.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-04 22:36:28 +01:00 |
|
Alexandre Julliard
|
de53f5682f
|
kerberos: Move the ticket cache memory allocation to the PE side.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-04 20:51:40 +01:00 |
|
Alexandre Julliard
|
ef6e33f89f
|
include: Don't include wine/port.h in Unix libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-11-03 21:06:48 +01:00 |
|
Alexandre Julliard
|
088a787a2c
|
makefiles: Make -mno-cygwin the default.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-09-20 22:45:48 +02:00 |
|
Francois Gouget
|
efe44b5702
|
kerberos: Make accept_context() static.
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-08-30 22:49:58 +02:00 |
|
Hans Leidekker
|
30e07109a7
|
kerberos: Use CRT memory allocators.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:39 +02:00 |
|
Hans Leidekker
|
1a16994a65
|
kerberos: Use wide character string literals.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:34 +02:00 |
|
Hans Leidekker
|
455e37850b
|
kerberos: Build with msvcrt.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:24 +02:00 |
|
Hans Leidekker
|
0eb53443c8
|
kerberos: Move support for KerbQueryTicketCacheMessage to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:21 +02:00 |
|
Hans Leidekker
|
44593a6364
|
kerberos: Move support for SpUnsealMessage to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:18 +02:00 |
|
Hans Leidekker
|
9120045653
|
kerberos: Move support for SpSealMessage to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:16 +02:00 |
|
Hans Leidekker
|
ed51785744
|
kerberos: Move support for SpQueryContextAttributes to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-21 10:49:14 +02:00 |
|
Hans Leidekker
|
afa5c64508
|
kerberos: Move support for SpVerifySignature to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-20 21:07:10 +02:00 |
|
Hans Leidekker
|
712dfa4660
|
kerberos: Move support for SpMakeSignature to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-20 21:07:10 +02:00 |
|
Hans Leidekker
|
e6aa95c08a
|
kerberos: Move support for SpAcceptLsaModeContext to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-20 21:07:10 +02:00 |
|
Hans Leidekker
|
f9292ec8b6
|
kerberos: Move support for SpInitLsaModeContext/SpDeleteContext to the Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-20 21:07:10 +02:00 |
|
Hans Leidekker
|
6e9a9d6701
|
kerberos: Move support for SpAcquireCredentialsHandle/SpFreeCredentialsHandle to a new Unix library.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2021-04-20 21:07:10 +02:00 |
|
Alexandre Julliard
|
64c8951725
|
kerberos: Use standard dlopen() instead of the libwine wrappers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-04-06 21:21:41 +02:00 |
|
Dmitry Timoshkov
|
92d77920fd
|
kerberos: Add support for SECQOP_WRAP_NO_ENCRYPT to SpSealMessage.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-02-12 20:02:40 +01:00 |
|
Dmitry Timoshkov
|
33732facd6
|
kerberos: Avoid needless conversions between SYSTEMTIME and FILETIME.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-08-28 11:08:59 +02:00 |
|
Dmitry Timoshkov
|
2db0e421ff
|
kerberos: SpInstanceInit() doesn't need a special implementation.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-07-20 09:10:22 +02:00 |
|
Dmitry Timoshkov
|
f9f7b775d9
|
kerberos: Add ISC_REQ_CONNECTION to the list of supported flags.
Formatting messages are not supported anyway.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-24 12:37:38 +02:00 |
|
Dmitry Timoshkov
|
1288908ace
|
kerberos: Translate GSS_C_DCE_STYLE to appropriate ISC_RET and ASC_RET flags.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-24 12:37:35 +02:00 |
|
Dmitry Timoshkov
|
1cf45fe554
|
kerberos: Add support for ISC_REQ_IDENTIFY flag.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-24 12:37:33 +02:00 |
|
Dmitry Timoshkov
|
1f6e34aa40
|
kerberos: Silence a FIXME for the GSS_S_FAILURE case.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-18 11:21:30 +02:00 |
|