Commit Graph

16 Commits

Author SHA1 Message Date
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
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
Alexandre Julliard e0ff40332f msasn1: Use --prefer-native instead of DLL_WINE_PREATTACH.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-02-23 10:06:44 +01:00
Piotr Caban d101fdb449 msasn1: Fix buffer allocations.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-18 15:22:57 +02:00
Vijay Kiran Kamuju d2f3f3aaa8 msasn1: Add stub for ASN1_Decode function.
ASN1decoding_t and ASN1encoding_t are implemented as linked lists.
Current implementation does not properly emulate the linked list, as
we need to identify where the next link pointers are stored.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38020
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-06-01 22:10:28 +02:00
Vijay Kiran Kamuju 9bf8124784 msasn1: Add stub for ASN1_CloseDecoder function.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-08 20:52:14 +02:00
Vijay Kiran Kamuju fc2c1b5d60 msasn1: Add partial implementation of ASN1_CreateDecoder.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-08 20:52:14 +02:00
Vijay Kiran Kamuju 85dbf7b014 msasn1: Add stub for ASN1_CloseEncoder function.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-08 20:52:14 +02:00
Vijay Kiran Kamuju 8b0e267795 msasn1: Add partial implementation of ASN1_CreateEncoder.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-08 20:52:14 +02:00
Vijay Kiran Kamuju 0d2f303700 msasn1: Implement ASN1_CloseModule function.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-06 10:42:10 +02:00
Vijay Kiran Kamuju 84096382fc msasn1: Implement ASN1_CreateModule function.
Based on patch from Austin English.

Wine-Bug: https:/bugs.winehq.org/show_bug.cgi?id=38020
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-06 10:41:45 +02:00
Vijay Kiran Kamuju 4e2ad334b5 msasn1/tests: Add initial tests.
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-04 19:56:11 +02:00
Vijay Kiran Kamuju 48aefd2a04 msasn1: Add ASN1_CreateModule stub implementation.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38020
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-04 19:55:34 +02:00
Alexandre Julliard c63bcbbc49 msasn1: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-12 11:44:26 +02:00
Austin English 04baaa2bf3 include: Add ASN1_* function prototypes. 2015-03-02 22:51:10 +09:00
Austin English d13d296c27 msasn1: Add stub dll. 2014-06-12 18:22:52 +02:00