Gregor Schneider [Thu, 18 Dec 2008 20:26:57 +0000 (20:26 +0000)]
- Update _mbsbtype and _mbsninc functions
- Fixes 17 msvcrt string tests, 16 to go
svn path=/trunk/; revision=38178
Gregor Brunmar [Thu, 18 Dec 2008 19:48:17 +0000 (19:48 +0000)]
Implemented IDirect3DDevice9::GetRasterStatus()
svn path=/trunk/; revision=38177
Gregor Schneider [Thu, 18 Dec 2008 19:38:01 +0000 (19:38 +0000)]
- Close registry key handle of both RegQueryValueEx calls fail. I don't see anything else leaking.
svn path=/trunk/; revision=38176
Gregor Brunmar [Thu, 18 Dec 2008 19:29:49 +0000 (19:29 +0000)]
Implemented IDirect3DDevice9::GetGammaRamp()
svn path=/trunk/; revision=38175
Gregor Brunmar [Thu, 18 Dec 2008 19:08:17 +0000 (19:08 +0000)]
Implemented IDirect3DDevice9::CreateAdditionalSwapChain()
svn path=/trunk/; revision=38174
Gregor Schneider [Thu, 18 Dec 2008 18:58:43 +0000 (18:58 +0000)]
- Remove duplicate harcoded _mbctype, rename MSVCRT_mbctype to fit the new role
- Update related functions _ismbblead, _ismbslead, _ismbbtrail, _ismbstrail to use Wine _mbctype indexing
- Fixes 28 msvcrt string tests, 33 left
- Minor header updates
svn path=/trunk/; revision=38173
Dmitry Chapyshev [Thu, 18 Dec 2008 12:32:46 +0000 (12:32 +0000)]
- Revert r37085. It fix work kbswitch, but I think, that somewhere (in kbswitch) there is a memory leak. Help somebody to find it
svn path=/trunk/; revision=38172
Christoph von Wittich [Thu, 18 Dec 2008 12:32:32 +0000 (12:32 +0000)]
GENERIC_WRITE is required to flush the input buffer
svn path=/trunk/; revision=38171
Dmitry Gorbachev [Thu, 18 Dec 2008 12:26:52 +0000 (12:26 +0000)]
Add a hack which allows to boot with Armenian language.
svn path=/trunk/; revision=38170
Dmitry Gorbachev [Thu, 18 Dec 2008 12:26:47 +0000 (12:26 +0000)]
Fix some keyboard layout related stuff in USetup.
svn path=/trunk/; revision=38169
Dmitry Gorbachev [Thu, 18 Dec 2008 12:26:42 +0000 (12:26 +0000)]
Armenian registry settings.
svn path=/trunk/; revision=38168
Dmitry Gorbachev [Thu, 18 Dec 2008 12:26:33 +0000 (12:26 +0000)]
Add these two old translations:
- Armenian (Notepad) by Andranik Haroyan (andranik_haroyan at yahoo),
- Thai (Calculator) by Sumath Aowsakulsutthi (punth1 at gmail).
svn path=/trunk/; revision=38167
Johannes Anderwald [Thu, 18 Dec 2008 09:16:13 +0000 (09:16 +0000)]
- Add GUID_DEVCLASS_SOUND
svn path=/trunk/; revision=38166
Christoph von Wittich [Thu, 18 Dec 2008 07:26:07 +0000 (07:26 +0000)]
DPRINT1 -> DPRINT on failure to prevent spamming of buildbot winetest logs
svn path=/trunk/; revision=38164
Jeffrey Morlan [Thu, 18 Dec 2008 03:09:45 +0000 (03:09 +0000)]
FAT##FindAndMarkAvailableCluster: Decrement the AvailableClusters count to keep reported free space consistent.
svn path=/trunk/; revision=38163
James Tabor [Thu, 18 Dec 2008 01:14:39 +0000 (01:14 +0000)]
Patch by Aric Stewart : user32: Implement handling of WM_INPUTLANGCHANGE. Updated header and made WIN_ListChildren global.
svn path=/trunk/; revision=38162
Daniel Reimer [Wed, 17 Dec 2008 23:19:08 +0000 (23:19 +0000)]
Add German Table to Kernel32
svn path=/trunk/; revision=38161
Johannes Anderwald [Wed, 17 Dec 2008 21:16:31 +0000 (21:16 +0000)]
- Sorry I BROKE build
svn path=/trunk/; revision=38160
Johannes Anderwald [Wed, 17 Dec 2008 20:59:31 +0000 (20:59 +0000)]
- add ks.sys & portcls.sys to bootcd image
svn path=/trunk/; revision=38159
Dmitry Chapyshev [Wed, 17 Dec 2008 16:30:31 +0000 (16:30 +0000)]
- More implement GetCPInfoExW
- Add resources for getting localized of code pages names
svn path=/trunk/; revision=38157
Johannes Anderwald [Wed, 17 Dec 2008 16:01:32 +0000 (16:01 +0000)]
- Handle PcNewRegistryKey for DeviceRegistryKey, DriverRegistryKey, HwProfileRegistryKey
- Implement IPortClsVersion interface
svn path=/trunk/; revision=38156
Johannes Anderwald [Wed, 17 Dec 2008 15:58:32 +0000 (15:58 +0000)]
- Add IID_IPortClsVersion
svn path=/trunk/; revision=38155
Daniel Reimer [Wed, 17 Dec 2008 15:42:39 +0000 (15:42 +0000)]
Synched winhlp32 and wordpad with wine HEAD.
Added some Dutch Translations I had lying around here. Credits go to the guy who gave them to me and who's name i forgot...
Bug 3881: Greek update by Apostolos Alexiadis
svn path=/trunk/; revision=38154
Daniel Reimer [Wed, 17 Dec 2008 15:41:17 +0000 (15:41 +0000)]
Sync winfile with wine HEAD.
Bug 3881: Greek update by Apostolos Alexiadis
svn path=/trunk/; revision=38153
Johannes Anderwald [Wed, 17 Dec 2008 15:36:19 +0000 (15:36 +0000)]
- Add IUnregisterSubdevice && IUnregisterPhysicalConnection interfaces
svn path=/trunk/; revision=38152
Matthias Kupfer [Wed, 17 Dec 2008 13:54:50 +0000 (13:54 +0000)]
move variable declaration
svn path=/trunk/; revision=38147
Matthias Kupfer [Wed, 17 Dec 2008 13:06:32 +0000 (13:06 +0000)]
Maciej Bialas <bjauy AT tlen DOT pl>
- Set LocaleID from unattend.inf
- See issue #3943 for more details.
svn path=/trunk/; revision=38146
Dmitry Chapyshev [Wed, 17 Dec 2008 10:24:13 +0000 (10:24 +0000)]
- Implement __lconv_init
svn path=/trunk/; revision=38143
Dmitry Gorbachev [Wed, 17 Dec 2008 05:51:06 +0000 (05:51 +0000)]
Allow to dynamically load a library which uses static TLS.
svn path=/trunk/; revision=38142
Dmitry Gorbachev [Wed, 17 Dec 2008 05:50:20 +0000 (05:50 +0000)]
In GetQueuedCompletionStatus function:
- change order of arguments of NtRemoveIoCompletion function,
- check maybe it returns STATUS_TIMEOUT.
svn path=/trunk/; revision=38141
Stefan Ginsberg [Wed, 17 Dec 2008 05:46:56 +0000 (05:46 +0000)]
- Hack-skip the gdi32 font test in an attempt to fix the infinite loop build server encounters
svn path=/trunk/; revision=38140
Jeffrey Morlan [Tue, 16 Dec 2008 23:51:20 +0000 (23:51 +0000)]
Fix bug where DIR /D wouldn't always show all files; merge duplicated code between /W and /D
svn path=/trunk/; revision=38131
Stefan Ginsberg [Tue, 16 Dec 2008 18:41:26 +0000 (18:41 +0000)]
- Sync gdiplus Winetest too
svn path=/trunk/; revision=38124
Stefan Ginsberg [Tue, 16 Dec 2008 18:41:07 +0000 (18:41 +0000)]
- Sync gdiplus with Wine head
svn path=/trunk/; revision=38123
Timo Kreuzer [Tue, 16 Dec 2008 18:12:13 +0000 (18:12 +0000)]
Fix usage of PNTSTATUS instead of NTSTATUS in NT_SUCCESS, which could result in IopCheckVpbMounted returning a wrong status code
svn path=/trunk/; revision=38121
Stefan Ginsberg [Tue, 16 Dec 2008 17:51:57 +0000 (17:51 +0000)]
- Add missing break (<3 kjk <3)
svn path=/trunk/; revision=38120
Timo Kreuzer [Tue, 16 Dec 2008 15:51:55 +0000 (15:51 +0000)]
Let rbuild throw an exception when an implicit module dependency (like mingw lib) cannot be resolved instead of silently failing.
svn path=/trunk/; revision=38118
Stefan Ginsberg [Tue, 16 Dec 2008 15:25:51 +0000 (15:25 +0000)]
- Remove KeRosDumpStackFrames export and make the call go through KdSystemDebugControl instead
svn path=/trunk/; revision=38117
Stefan Ginsberg [Tue, 16 Dec 2008 14:50:57 +0000 (14:50 +0000)]
- Temporarily revert part of 38078 to make build server builds bootable again
svn path=/trunk/; revision=38116
Johannes Anderwald [Tue, 16 Dec 2008 13:19:53 +0000 (13:19 +0000)]
- Implement KsCreateAllocator, KsRegisterWorker, KsUnregisterWorker, KsRegisterCountedWorker, KsDecrementCountedWorker, KsIncrementCountedWorker, KsQueueWorkItem
svn path=/trunk/; revision=38115
Dmitry Gorbachev [Mon, 15 Dec 2008 18:19:18 +0000 (18:19 +0000)]
Fix TLS callbacks. Testers, please test it on real software.
svn path=/trunk/; revision=38113
Stefan Ginsberg [Mon, 15 Dec 2008 18:18:23 +0000 (18:18 +0000)]
- Revert part of 37861 on kjk's request
svn path=/trunk/; revision=38112
Stefan Ginsberg [Mon, 15 Dec 2008 14:43:25 +0000 (14:43 +0000)]
- Silence debug spam
svn path=/trunk/; revision=38109
Timo Kreuzer [Mon, 15 Dec 2008 14:02:28 +0000 (14:02 +0000)]
- remove outdated files from mingw lib
- remove allowwarnings=true
svn path=/trunk/; revision=38108
Dmitry Chapyshev [Mon, 15 Dec 2008 13:54:34 +0000 (13:54 +0000)]
- Formatting fix
svn path=/trunk/; revision=38107
Timo Kreuzer [Mon, 15 Dec 2008 12:26:16 +0000 (12:26 +0000)]
fix a typo
svn path=/trunk/; revision=38104
Dmitry Chapyshev [Mon, 15 Dec 2008 10:48:53 +0000 (10:48 +0000)]
- Add ACTIVATION_CONTEXT_STACK structure
- Add ICVERSION define
svn path=/trunk/; revision=38103
James Tabor [Mon, 15 Dec 2008 05:48:22 +0000 (05:48 +0000)]
- Fix bitmap tests.
svn path=/trunk/; revision=38102
James Tabor [Mon, 15 Dec 2008 05:25:31 +0000 (05:25 +0000)]
- Implement DIB section attribute flag support.
- Fix height negativity being passed to NtGdiCreateCompatibleBitmap. See bug 3947.
svn path=/trunk/; revision=38101
Timo Kreuzer [Sun, 14 Dec 2008 23:41:51 +0000 (23:41 +0000)]
mbctype.h: fix broken _mbctype[] and _mbcasemap[] declarations
sec_api/time_s.h: add asctime_s
stdio.h: comment out defines for non-conforming swprintfs
sys/utime.h: fix definition of _utime / _utime32 to be compatible to msvc while linking to msvcrt.dll
tchar.h: add secure time functions
fixes msvcrt_winetest
svn path=/trunk/; revision=38088
Timo Kreuzer [Sun, 14 Dec 2008 23:18:59 +0000 (23:18 +0000)]
- Replace a 'for' with a 'do .. while '
- Make sure OutputDebugStringA terminates with a newline
Fixes winetest debug output. I wonder how it worked before. Dedicated to Stefan100.
svn path=/trunk/; revision=38087
Timo Kreuzer [Sun, 14 Dec 2008 22:52:51 +0000 (22:52 +0000)]
[FORMATTING]
Fix indentation, no code change
svn path=/trunk/; revision=38086
KJK::Hyperion [Sun, 14 Dec 2008 22:44:33 +0000 (22:44 +0000)]
Revert r38084
Sigh.
svn path=/trunk/; revision=38085
KJK::Hyperion [Sun, 14 Dec 2008 21:50:31 +0000 (21:50 +0000)]
Supersedes r38081
modified include/reactos/libs/pseh/pseh2.h
modified lib/pseh/framebased-gcchack.c
modified lib/pseh/i386/framebased-gcchack.S
Disassemble trampolines in the library, instead of the macros. Results in better, smaller code. As a side effect, PSEH no longer requires a trampoline for nested functions - which results in even better, even smaller code in many common cases where the nested functions don't use any variables from the containing function
Simulate a no-op setjmp so that GCC correctly handles variables in registers, instead of surprise-corrupting random variables in random conditions
Save EBP every time a _SEH2_TRY/_SEH2_EXCEPT is entered, instead of only the first time: correctly handles code compiled with -fomit-frame-pointers
Don't generate a nested function for a _SEH2_EXCEPT() filter expression if the value is a compile-time constant: convert the value to (void *)0, (void *)1 or (void *)-1, and set that as the filter, instead (like Visual C++ does, incidentally)
If a _SEH2_EXCEPT() filter expression is a compile-time constant evaluating to EXCEPTION_CONTINUE_EXECUTION or EXCEPTION_CONTINUE_SEARCH, allow GCC to optimize out the body of the _SEH2_EXCEPT (because it'd be unreachable). This should really result in a compile-time warning, but #pragma message is unsupported in GCC 4.1.3
Let _SEH2_EXCEPT() accept a comma expression as filter expression (e.g. _SEH2_EXCEPT(MessageBox(...), EXCEPTION_EXECUTE_HANDLER) instead of _SEH2_EXCEPT((MessageBox(...), EXCEPTION_EXECUTE_HANDLER)))
Small optimizations in PSEH library
Clean up GCC hacks
Remove currently unused PSEH 3 hacks
svn path=/trunk/; revision=38084
Dmitry Gorbachev [Sun, 14 Dec 2008 20:45:16 +0000 (20:45 +0000)]
- Use HEAP_ZERO_MEMORY instead of memset().
- Do not crash if no adapter found.
svn path=/trunk/; revision=38083
KJK::Hyperion [Sun, 14 Dec 2008 19:54:52 +0000 (19:54 +0000)]
Revert r38081
svn path=/trunk/; revision=38082
KJK::Hyperion [Sun, 14 Dec 2008 19:49:05 +0000 (19:49 +0000)]
modified include/reactos/libs/pseh/pseh2.h
modified lib/pseh/framebased-gcchack.c
Disassemble trampolines in the library, instead of the macros. Results in better, smaller code. As a side effect, PSEH no longer requires a trampoline for nested functions - which results in even better, even smaller code in many common cases where the nested functions don't use any variables from the containing function
Simulate a no-op setjmp so that GCC correctly handles variables in registers, instead of surprise-corrupting random variables in random conditions
Save EBP every time a _SEH2_TRY/_SEH2_EXCEPT is entered, instead of only the first time: correctly handles code compiled with -fomit-frame-pointers
Don't generate a nested function for a _SEH2_EXCEPT() filter expression if the value is a compile-time constant: convert the value to (void *)0, (void *)1 or (void *)-1, and set that as the filter, instead (like Visual C++ does, incidentally)
If a _SEH2_EXCEPT() filter expression is a compile-time constant evaluating to EXCEPTION_CONTINUE_EXECUTION or EXCEPTION_CONTINUE_SEARCH, allow GCC to optimize out the body of the _SEH2_EXCEPT (because it'd be unreachable). This should really result in a compile-time warning, but #pragma message is unsupported in GCC 4.1.3
Let _SEH2_EXCEPT() accept a comma expression as filter expression (e.g. _SEH2_EXCEPT(MessageBox(...), EXCEPTION_EXECUTE_HANDLER) instead of _SEH2_EXCEPT((MessageBox(...), EXCEPTION_EXECUTE_HANDLER)))
Small optimizations in PSEH library
Clean up GCC hacks
Remove currently unused PSEH 3 hacks
svn path=/trunk/; revision=38081
Dmitry Gorbachev [Sun, 14 Dec 2008 13:52:28 +0000 (13:52 +0000)]
Fix winsta.dll rbuild file.
svn path=/trunk/; revision=38079
Eric Kohl [Sun, 14 Dec 2008 13:16:16 +0000 (13:16 +0000)]
- SEH-protect LsaClose, LsaDelete and LsaOpenPolicy.
- Move the code of LsaOpenPolicy into LsarOpenPolicy and make LsaOpenPolicy call LsarOpenPolicy.
svn path=/trunk/; revision=38078
Michael Martin [Sun, 14 Dec 2008 12:14:00 +0000 (12:14 +0000)]
- Use volatile with PagesLocked and MdlAddress. Fixes bug #3674.
- For safety may have to declare all variable used in except this way.
svn path=/trunk/; revision=38077
Aleksey Bragin [Sun, 14 Dec 2008 11:59:21 +0000 (11:59 +0000)]
- Undo one "fix" from 38075. Coverity warned you about possible double check of the same pointer (though in || you probably can't go without it), but one check should definately stay! SpiGetLunExtension can return NULL!
svn path=/trunk/; revision=38076
Stefan Ginsberg [Sun, 14 Dec 2008 10:15:49 +0000 (10:15 +0000)]
- Fix a broken loop
- Remove unnecessary checks
- Fixes CID 171, 172 and 655
svn path=/trunk/; revision=38075
Stefan Ginsberg [Sun, 14 Dec 2008 10:02:46 +0000 (10:02 +0000)]
- Get rid off STATIC, DECL_IMPORT and DECL_EXPORT
- Fix FIELD_OFFSET
svn path=/trunk/; revision=38074
KJK::Hyperion [Sun, 14 Dec 2008 02:55:50 +0000 (02:55 +0000)]
modified lib/pseh/framebased-gcchack.c
modified lib/pseh/i386/framebased-gcchack.S
Correctly chain exceptions raised during unwinding by "finally" blocks
Sanitize direction flag before any C code is executed, just to be totally safe
Clean up code
svn path=/trunk/; revision=38069
Timo Kreuzer [Sun, 14 Dec 2008 01:43:24 +0000 (01:43 +0000)]
fix utime usage
svn path=/trunk/; revision=38068
Timo Kreuzer [Sun, 14 Dec 2008 01:28:01 +0000 (01:28 +0000)]
revert last commit
svn path=/trunk/; revision=38067
Timo Kreuzer [Sun, 14 Dec 2008 01:13:49 +0000 (01:13 +0000)]
revert 38059 to see if it has effected the output of winetests
svn path=/trunk/; revision=38066
Eric Kohl [Sun, 14 Dec 2008 01:01:16 +0000 (01:01 +0000)]
- Make the service manager wait for LSA.
- Winlogon must not wait for the service mananger, otherwise we will get another deadlock.
svn path=/trunk/; revision=38065
Stefan Ginsberg [Sun, 14 Dec 2008 00:46:06 +0000 (00:46 +0000)]
- Hack away mru tests as Cm is broken
svn path=/trunk/; revision=38064
Stefan Ginsberg [Sun, 14 Dec 2008 00:05:19 +0000 (00:05 +0000)]
- Disable lsasrv and advapi debug tracing, accidentally committed in 38041
svn path=/trunk/; revision=38063
Timo Kreuzer [Sat, 13 Dec 2008 23:50:28 +0000 (23:50 +0000)]
Didn't want to commit this. Use the opportunity to convert spaces -> tabs.
svn path=/trunk/; revision=38062
Timo Kreuzer [Sat, 13 Dec 2008 23:48:38 +0000 (23:48 +0000)]
fix rosperf build
svn path=/trunk/; revision=38061
Timo Kreuzer [Sat, 13 Dec 2008 23:37:26 +0000 (23:37 +0000)]
include stdlib.h for exit()
svn path=/trunk/; revision=38060
Timo Kreuzer [Sat, 13 Dec 2008 23:12:44 +0000 (23:12 +0000)]
fix build of rostests
svn path=/trunk/; revision=38059
Timo Kreuzer [Sat, 13 Dec 2008 22:25:59 +0000 (22:25 +0000)]
fix fontview build
svn path=/trunk/; revision=38058
Timo Kreuzer [Sat, 13 Dec 2008 21:28:05 +0000 (21:28 +0000)]
Update crt headers and mingw lib from mingw64. Update crt a bit. 4 msvcrt time tests fixed.
svn path=/trunk/; revision=38052
Gregor Schneider [Sat, 13 Dec 2008 21:22:07 +0000 (21:22 +0000)]
Update RtlIsTextUnicode, ntdll rtlstr winetest failure down by 10, one remaining
svn path=/trunk/; revision=38051
Gregor Schneider [Sat, 13 Dec 2008 21:06:47 +0000 (21:06 +0000)]
- Update _makepath and _wmakepath to allow in place operation and separated extension processing, based on wine code
- Fixes all 14 msvcrt dir winetests
svn path=/trunk/; revision=38050
Timo Kreuzer [Sat, 13 Dec 2008 19:47:24 +0000 (19:47 +0000)]
fix build
svn path=/trunk/; revision=38049
Aleksey Bragin [Sat, 13 Dec 2008 19:31:40 +0000 (19:31 +0000)]
- Add missing PSHARED_CACHE_MAP.
svn path=/trunk/; revision=38048
Aleksey Bragin [Sat, 13 Dec 2008 19:30:38 +0000 (19:30 +0000)]
- Sync with Wine.
svn path=/trunk/; revision=38047
Timo Kreuzer [Sat, 13 Dec 2008 17:55:44 +0000 (17:55 +0000)]
Add 101 tests for GetSystemMetrics
svn path=/trunk/; revision=38046
Timo Kreuzer [Sat, 13 Dec 2008 16:52:49 +0000 (16:52 +0000)]
Add DumpMem function to apitests lib for debugging purposes
svn path=/trunk/; revision=38045
Timo Kreuzer [Sat, 13 Dec 2008 16:48:01 +0000 (16:48 +0000)]
Add tests for NtGdiCombineRgn (14), NtGdiCreateCompatibleDC (4), NtGdiDoPalette (1), NtGdiFlushUserBatch (10), NtGdiPolyPolyDraw (60), NtGdiselectBitmap (4), NtGdiSelectPen (6), NtGdiSetDIBitsToDeviceInternal (2), NtUserEnumDisplayMonitors (7), NtUserGetClassInfo (15), NtUserProcessConnect (1), NtUserSelectPalette (13), NtUserSystemParametersInfo (1) (= 138 new tests)
svn path=/trunk/; revision=38044
Dmitry Gorbachev [Sat, 13 Dec 2008 15:49:41 +0000 (15:49 +0000)]
Remove workaround for GCC 4.4.0 bug, it is already fixed.
svn path=/trunk/; revision=38043
Dmitry Gorbachev [Sat, 13 Dec 2008 15:42:56 +0000 (15:42 +0000)]
- Remove DBCSCodePage field from NLS_FILE_HEADER structure.
- Make RtlInitCodePageTable function slightly clearer.
- Fix IntIsLeadByte function (thanks to Gregor Schneider, bug #3944).
svn path=/trunk/; revision=38042
Eric Kohl [Sat, 13 Dec 2008 14:47:07 +0000 (14:47 +0000)]
Do not start LSASS as a service but as an ordinary process because:
1) LSASS and the NetLogon service are not the same.
2) The service manager must wait for LSASS to finish initialization. If LSASS is started as a service we will have a classic deadlock scenario.
svn path=/trunk/; revision=38041
Timo Kreuzer [Sat, 13 Dec 2008 12:05:16 +0000 (12:05 +0000)]
print out some info on non-type symbols
svn path=/trunk/; revision=38040
Timo Kreuzer [Sat, 13 Dec 2008 01:05:46 +0000 (01:05 +0000)]
errcode is a type. using it as parameter name in a old type function declaration doesn't work.
Use modern style declaration
svn path=/trunk/; revision=38039
Timo Kreuzer [Sat, 13 Dec 2008 00:54:45 +0000 (00:54 +0000)]
update dbghelp_ros.diff. Only one tiny change left
svn path=/trunk/; revision=38038
Timo Kreuzer [Sat, 13 Dec 2008 00:52:11 +0000 (00:52 +0000)]
sync dbghelp to wine head
- replace wine's spec file with an own one
- add back the stubs file and rename it to rosstubs.c, so next time someone syncs dbghelp, he might notice that this file is ros specific and does NOT delete it
- fix FindFileInPath definition in dbghelp.h
- update wine/mscvpdb.h
svn path=/trunk/; revision=38037
Timo Kreuzer [Sat, 13 Dec 2008 00:32:37 +0000 (00:32 +0000)]
add _strtoi64 and _strtoui64 to stdlib.h
svn path=/trunk/; revision=38036
Gregor Schneider [Fri, 12 Dec 2008 23:42:40 +0000 (23:42 +0000)]
- Update ntdll winetests
- Warning: the reg test may bsod/restart your Windows system- not a problem in ros though
svn path=/trunk/; revision=38035
Timo Kreuzer [Fri, 12 Dec 2008 20:12:21 +0000 (20:12 +0000)]
reduce the amount of hacks in dbghelp_ros.diff, also fix declaration of _strtoui64
svn path=/trunk/; revision=38034
Timo Kreuzer [Fri, 12 Dec 2008 19:37:56 +0000 (19:37 +0000)]
when defining ssize_t, also define _SSIZE_T_DEFINED
svn path=/trunk/; revision=38033
Timo Kreuzer [Fri, 12 Dec 2008 19:27:14 +0000 (19:27 +0000)]
remove useless circle definition _setjmp -> setjmp -> _setjmp
svn path=/trunk/; revision=38032
Timo Kreuzer [Fri, 12 Dec 2008 19:06:57 +0000 (19:06 +0000)]
MAX_PATH is neither defined by ntddk.h nor by crt headers, use _MAX_PATH instead
svn path=/trunk/; revision=38031
Aleksey Bragin [Fri, 12 Dec 2008 18:26:42 +0000 (18:26 +0000)]
- Stubplement winsta.dll, based on a patch by Samuel Serapion.
See issue #2299 for more details.
svn path=/trunk/; revision=38030
Johannes Anderwald [Fri, 12 Dec 2008 17:20:15 +0000 (17:20 +0000)]
- Partly implement IPortTopology port driver
svn path=/trunk/; revision=38029
Johannes Anderwald [Fri, 12 Dec 2008 17:18:26 +0000 (17:18 +0000)]
- interfaces definition for IMiniportTopology
svn path=/trunk/; revision=38028