Francois Gouget
4c314000b9
Make the tests compile with Visual C++.
2002-05-23 02:40:07 +00:00
Alexandre Julliard
cc2ee7636d
Renamed Winelib apps to .exe.so to follow the dll naming convention.
2002-05-21 19:42:29 +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
ad53383f9b
Added winebuild support for generating a .dbg.c file containing the
...
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +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
Juergen Schmied
c74a791a0d
Added some tests.
2002-05-09 19:48:07 +00:00
Juergen Schmied
68b6f56b32
Reimplemented SHRegGetPathA/W, SHGetValueA/W, SHRegGetPathA/W.
2002-05-09 19:43:44 +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
766957317a
Avoid local WINAPI function pointers to work around gcc bug.
2002-04-03 02:43:03 +00:00
Patrik Stridvall
f89d4a8673
Fixed some issues found by winapi_check.
2002-03-23 21:39:05 +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
Jon Griffiths
4e75d1246f
Document, implement/fix and test 110+ Path functions.
...
Share the GET_FUNC macro, other places than ordinal.c need it.
2002-03-20 01:33:19 +00:00
Guy L. Albertelli
bf73d90097
- Reimplement functions 350, 351, 352 to use appropriate W functions
...
(thanks Jürgen!)
- Add additional comments to functions 266, 267, 276 and adjust the
stubbed return values.
2002-03-20 00:49:36 +00:00
Sergei Turchanov
7029646708
Ordinal 342 is really named SHInterlockedCompareExchange.
2002-03-19 02:12:05 +00:00
Turchanov Sergei
ae3d4261d5
Implement ordinal 342.
2002-03-11 01:14:17 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Michael Cardenas
6ec9cc2bfb
More complete implementation of SHLWAPI_356.
2002-02-28 20:47:30 +00:00
Guy L. Albertelli
df30690e04
- Forward ordinals 40, 41, 143, 362 to appropriate routines.
...
- Implement ordinals 155, 350, 351, 352, 418, 436.
- Fake implementation of SHGetInverseCMAP.
- Stub ordinal 209.
- Fix definition of ordinal 7.
- Implement SHGetThreadRef and SHSetThreadRef.
2002-02-21 20:09:17 +00:00
Lawson Whitney
8777effb78
Protect PathIsUNCServerShare from null lpszPath.
2002-02-20 18:55:06 +00:00
Patrik Stridvall
651a8ba880
Added some defines for compatibility with Windows headers.
2002-02-15 19:12:35 +00:00
Guy L. Albertelli
6f22d775e3
Partially implement SHRegWriteUSValue{A|W}.
2002-02-12 18:44:14 +00:00
Patrik Stridvall
395e8bafc4
MSVC compile fixes.
2002-02-05 18:09:29 +00:00
Guy L. Albertelli
5d93b6ede9
Fix PathCreateFromUrl{A|W} to return the corrrect error code in all
...
cases.
2002-01-29 02:47:46 +00:00
Guy L. Albertelli
ce4f093def
Fix SHRegOpenUSKey{A|W} and SHRegQueryUSValue{A|W} to actually use
...
previously open keys.
2002-01-29 02:47:17 +00:00
Patrik Stridvall
9ff202e65c
Fixed some issues found by winapi_check.
2002-01-18 18:57:43 +00:00
Jon Griffiths
b4c60f2577
Implement/document ordinals 7-11.
2001-12-24 21:11:13 +00:00
Gerard Patel
d83dfd0173
Trivial fixes for shlwapi and Internet routines.
2001-12-24 20:24:36 +00:00
Jon Griffiths
de51f61584
Implemented, documented or fixed SHDeleteOrphanKeyA/W, SHEnumKeyExA/W,
...
SHEnumValueA/W, SHQueryInfoKeyA/W. SHRegGetPathA/W, SHRegSetPathA/W,
SHGetValueA/W, SHSetValueA/W, SHQueryValueExA/W, SHDeleteKeyA/W,
SHDeleteEmptyKeyA/W, SHDeleteValueA/W, ordinals 320-323.
2001-12-17 21:21:29 +00:00
Uwe Bonnes
5825025316
PathIsURL(A|W): Check for NULL strings.
2001-12-17 20:51:27 +00:00
Jon Griffiths
7cd2dd79c6
Add new stub MLLoadLibrary.
2001-12-11 00:30:49 +00:00
Jon Griffiths
603f20fc0e
Add exclusion defs & remaining funcs, remove internal types &
...
obj_base.h (sync with win version), fixed a number of function
prototypes.
2001-12-11 00:30:17 +00:00
Guy L. Albertelli
9bd7e6025a
- Correct implementation of _169 (call of Release). This fixes crashes
...
when actually attempting to call Release.
- Correct some traces.
2001-12-04 20:13:40 +00:00
Guy L. Albertelli
10b77a9972
- Fixed PathIsURL{A|W}.
...
- Implemented PathRenameExtension{A|W}, SHRegDuplicateHKey,
ChrCmpI{A|W}.
- Added forwards to DrawTextW, CreateDialogParamA, CreateFontW,
TracePopupMenuEx.
2001-12-01 00:37:12 +00:00
Guy L. Albertelli
905f04a932
- Stub routines for _164, _208, _210, _211, _239, _356, _413, _437,
...
ColorRGBToHLS
- Implement routines for _172, _174, _176, _199, _215, _219, _236, _377,
_378, UrlCompare{A|W}, UrlApplyScheme{A|W}.
- Fix routines _217, _169, _240, _276, _342, _376.
2001-12-01 00:36:18 +00:00
Patrik Stridvall
ae1c12c4cd
Documentation fixes.
2001-11-20 18:55:39 +00:00
Francois Gouget
d5aebbe6b3
A few typos.
2001-11-19 02:09:49 +00:00
Guy L. Albertelli
ad3815929d
- Implement ordinals 7, 8, 9, 13, 14, 19, 36.
...
- Implement SHRegWriteUSValue{A|W}, UrlGetPart{A|W}, UrlIs...{A|W}
2001-11-13 21:28:21 +00:00
Guy L. Albertelli
11a5e849b4
Use proper unicode routine.
2001-11-09 19:16:36 +00:00
Alexandre Julliard
22c2ac7273
Implemented inline version of the iswxxx functions.
2001-11-08 19:16:34 +00:00
Guy Albertelli
aafec98803
- Define rest of URL_ESCAPE... and other flags.
...
- Define implemented interfaces for reg.c and url.c.
2001-11-06 22:31:19 +00:00
Guy Albertelli
8014f85dc2
- Implement URL_ESCAPE_SEGEMENT_ONLY, URL_ESCAPE_PERCENT,
...
and URL_DONT_ESCAPE_EXTRA_INFO in the UrlEscape{A|W} routines.
- Make UrlCanonicalizeA use UrlCanonicalizeW.
- Implement full functionality in UrlCanonicalizeW.
- Implement UrlCombine{A|W}.
2001-11-06 22:29:38 +00:00
Guy Albertelli
46780b009c
- Implement SHLWAPI_1 (ASCII version of SHLWAPI_2).
...
- Fix error in SHLWAPI_18
- New file (ordinal.h) with documentation for _1, &_2.
2001-11-06 22:29:02 +00:00
Francois Gouget
070e749cfb
Don't prefix %p with 0x.
...
Various English fixes.
2001-11-06 21:01:32 +00:00
Francois Gouget
7300bc32e7
Fix incorrect use of a Unicode string literal.
2001-11-06 00:48:51 +00:00
Guy Albertelli
887c2b3b56
- Indicate that StrRetToStrN{A|W} and StrRetToBuf{A|W} are identical
...
code but duplicated deliberately.
- Implement StrRChrI{A|W}.
2001-11-05 23:55:36 +00:00
Guy L. Albertelli
7e266e9e91
- Added stubs for _18,_21,_22 which seem to be used only by native
...
shdocvw.dll
- Implemented _26, _27, _28, _32, and _34 (more isw... functions).
2001-10-28 21:14:26 +00:00
Guy L. Albertelli
68a705cdef
Stub UrlCombineA and initial implementation of UrlCombineW.
2001-10-28 21:13:54 +00:00
Guy L. Albertelli
411bab0770
Implement SHRegGetBoolUSValue{A|W}.
2001-10-28 21:13:16 +00:00
Guy Albertelli
04069ec802
- Correct implementation of HUSKEY internals, including functions:
...
SHRegOpenUSKey{A|W}, SHRegCloseUSKey, SHRegGetUSValue{A|W},
SHRegQueryInfoUSKey{A|W}
- Implement SHRegQueryUSValue{A|W}
2001-10-24 02:45:08 +00:00
Guy Albertelli
bb0f3290df
- Implement:
...
SHLWAPI_2 - Identify internet protocols.
SHLWAPI_25 - iswalpha
SHLWAPI_33 - iswdigit
2001-10-24 02:44:24 +00:00