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 |
|
Hans Leidekker
|
697bda8ac3
|
kerberos: Consistently use NTSTATUS return values.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-18 16:13:55 +02:00 |
|
Hans Leidekker
|
a110f87b83
|
kerberos: Add support for caller supplied credentials.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-21 15:52:08 +01:00 |
|
Hans Leidekker
|
917bf27322
|
kerberos: Get rid of a redundant parameter check in kerberos_SpInitLsaModeContext.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-21 15:51:58 +01:00 |
|
Hans Leidekker
|
84cde2b31a
|
kerberos: Trace returned flags instead of the context handle in kerberos_SpAcceptLsaModeContext.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-14 20:37:54 +01:00 |
|
Hans Leidekker
|
ab43b7cb24
|
kerberos: ISC_REQ_USE_DCE_STYLE is supported.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-14 20:37:54 +01:00 |
|
Hans Leidekker
|
c6e607ff1f
|
kerberos: Allocate a buffer for the package info structure in kerberos_SpQueryContextAttributes.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-08 13:10:06 +01:00 |
|
Hans Leidekker
|
64cbf292bb
|
kerberos: Simplify kerberos_SpInitLsaModeContext.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-08 13:10:00 +01:00 |
|