Michael Stefaniuc
01366a6b41
crypt32: Build language resource files separately.
...
Instead of including them from an other rc file.
2009-06-30 12:33:55 +02:00
Juan Lang
429b1e1b41
crypt32: Implement CertCreateCTLContext and CertFreeCTLContext.
2008-09-02 11:52:44 +02:00
Juan Lang
10f23fa7f5
crypt32: Use CryptSIPRetrieveSubjectGuid to determine how to read a message object from a file, rather than assuming the source file is always a PE executable.
2008-08-05 14:09:34 +02:00
Juan Lang
c1a69ee36d
crypt32: Move simplified message functions to their own file.
2008-07-29 11:51:45 +02:00
Rob Shearman
48000893f9
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
...
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
2008-03-04 20:55:01 +01:00
Juan Lang
8e1151ec18
crypt32: Partially implement CryptQueryObject.
2007-09-26 14:27:02 +02:00
Juan Lang
9663f9427b
crypt32: Add a root store implementation that reads trusted certificates from well-known locations on the local system.
2007-09-11 11:57:06 +02:00
Juan Lang
71dffcee84
crypt32: Move file store to a separate file.
2007-08-17 12:01:38 +02:00
Juan Lang
0070d8226f
crypt32: Move registry stores to a separate file.
2007-08-17 12:01:38 +02:00
Juan Lang
131f1d20e7
crypt32: Move provider stores to a separate file.
2007-08-17 12:01:38 +02:00
Juan Lang
9f85156e23
crypt32: Move collection stores to a separate file.
2007-08-17 12:01:38 +02:00
Juan Lang
85f29f5291
crypt32: Add CryptMsg* stubs.
2007-06-11 15:01:03 +02:00
Juan Lang
f3a1f2bf60
crypt32: Win64 printf format warning fixes.
2006-10-04 09:59:57 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Paul Vriens
ef860912a2
crypt32: Move SIP related functions to their own file.
2006-09-20 11:16:20 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Alexandre Julliard
5cf75e615a
makefiles: Only run test and documentation targets in directories that need them.
2006-08-28 13:37:44 +02:00
Juan Lang
b633d6a382
crypt32: Implement CertCreateCertificateChainEngine and CertFreeCertificateChainEngine.
2006-08-15 12:57:37 +02:00
Juan Lang
23791c2510
crypt32: Implement CryptBinaryToStringA and CryptStringToBinaryA.
...
Implement CryptBinaryToStringA and CryptStringToBinaryA based on Kai
Blin's base64 encoder/decoder.
2006-05-31 11:58:40 +02:00
Juan Lang
c4f2bcf3d1
crypt32: Add support for CRLs.
2006-05-25 20:19:12 +02:00
Juan Lang
e48a0a3c23
crypt32: Abstract contexts.
...
- create an abstract interface for contexts, and use it for certificates
- create a simple context list, and use it for memory stores
2006-05-23 17:52:40 +02:00
Juan Lang
f224b34e60
crypt32: Split the unwieldy encode.c into two files.
2006-05-16 20:28:39 +02:00
Juan Lang
91b80fc8e2
crypt32: Move context properties to a separate file.
2006-03-10 21:41:38 +01:00
Juan Lang
c3a125179d
crypt32: Move serialization functions to serialize.c.
2006-03-04 16:12:28 +01:00
Juan Lang
690f98408b
crypt32: implement CryptEnumOIDInfo and CryptFindOIDInfo.
...
- implement CryptEnumOIDInfo and CryptFindOIDInfo
- implement CertOIDToAlgId and CertAlgIdToOID using CryptFindOIDInfo
2006-02-24 11:26:01 +01:00
Juan Lang
2002e227cf
crypt32: Move certificate store functions to their own file.
2006-02-17 17:36:52 +01:00
Juan Lang
6a3b3f8635
crypt32: Implement CertRDNValueToStrA and CertNameToStrA, with tests.
2006-02-01 13:50:18 +01:00
Juan Lang
f702794f35
Implement more OID support functions.
...
Use the exported OID support functions internally.
Move OID support functions and stubs to a separate file.
2005-12-02 11:28:09 +01:00
Juan Lang
5ef9d88cab
Implement registry stores.
2005-09-07 13:25:56 +00:00
Alexandre Julliard
702c959c7b
Added missing ntdll imports.
2005-08-18 10:59:47 +00:00
Kees Cook
255541a16e
Create basic test suite for CryptProtectData/CryptUnprotectData.
2005-05-24 09:58:26 +00:00
Juan Lang
b721153150
- more fully implement CryptRegisterOIDFunction
...
- implement CryptUnregisterOIDFunction
- add stubs for CryptEncodeObject(Ex)/CryptDecodeObject(Ex)
2005-05-20 19:37:26 +00:00
Kees Cook
919d53f22d
Define structures for CryptProtectData/CryptUnprotectData calls.
2005-05-18 15:33:50 +00:00
Alexandre Julliard
34fa35dc99
Added rules for building import libraries in the individual dll
...
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Juan Lang
1795994d53
- correct some prototypes, add some defines
...
- stub a couple more functions
2004-03-01 21:19:37 +00:00
Dimitrie O. Paun
fbdfd910c1
Remove SYMBOLFILE and LDDLLFLAGS from Makefiles.
2003-10-11 01:09:15 +00:00
Alexandre Julliard
2ab7625934
Removed most imports of ntdll since we no longer import Wine internal
...
functions from there.
2002-05-17 03:37:12 +00:00
Alexandre Julliard
67371bcc8d
Added -res option to specify resources on winebuild command-line.
...
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Alexandre Julliard
32459912dc
Moved imports specification from the .spec into the Makefile so that
...
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Alexandre Julliard
c1bfca04e1
Changed builtin dlls file names to make it clear they are not normal
...
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Patrik Stridvall
651a8ba880
Added some defines for compatibility with Windows headers.
2002-02-15 19:12:35 +00:00
Travis Michielsen
0f21ee8e0a
Added crypt32.dll stub.
2002-01-10 19:41:11 +00:00