reactos.git
14 years agoSync cabinet.dll with Wine HEAD (fixes a memory leak)
Colin Finck [Fri, 5 Sep 2008 19:58:49 +0000 (19:58 +0000)]
Sync cabinet.dll with Wine HEAD (fixes a memory leak)

svn path=/trunk/; revision=35965

14 years agoUpdate winfile and write to most recent Wine Version.
Daniel Reimer [Fri, 5 Sep 2008 17:00:16 +0000 (17:00 +0000)]
Update winfile and write to most recent Wine Version.

svn path=/trunk/; revision=35962

14 years agoSync winhlp32, wordpad and xcopy with wine.
Daniel Reimer [Fri, 5 Sep 2008 16:34:20 +0000 (16:34 +0000)]
Sync winhlp32, wordpad and xcopy with wine.

svn path=/trunk/; revision=35961

14 years agochange parameter back to DWORD as it is in our headers
Christoph von Wittich [Fri, 5 Sep 2008 13:28:12 +0000 (13:28 +0000)]
change parameter back to DWORD as it is in our headers

svn path=/trunk/; revision=35960

14 years agofix the advapi32 crypt winetest crash
Christoph von Wittich [Fri, 5 Sep 2008 13:10:49 +0000 (13:10 +0000)]
fix the advapi32 crypt winetest crash

svn path=/trunk/; revision=35959

14 years agofix some advapi32 lsa winetests
Christoph von Wittich [Fri, 5 Sep 2008 11:32:15 +0000 (11:32 +0000)]
fix some advapi32 lsa winetests

svn path=/trunk/; revision=35958

14 years ago - Patch by Michael Martin (aka bugboy) <martinmnet at hotmail dot com>
Cameron Gutman [Fri, 5 Sep 2008 01:00:32 +0000 (01:00 +0000)]
 - Patch by Michael Martin (aka bugboy) <martinmnet at hotmail dot com>
 - changed dhcp to write nameserver to dhcpnameserver registry key vice nameserver
 - changed iphlpapi to return dhcpnameserver if nameserver is empty
 - set NameServer to empty string in nettcpip.inf
 - see bug 2392

svn path=/trunk/; revision=35956

14 years ago - Merge aicom-network-fixes up to r35946
Cameron Gutman [Fri, 5 Sep 2008 00:43:28 +0000 (00:43 +0000)]
 - Merge aicom-network-fixes up to r35946

svn path=/trunk/; revision=35955

14 years agofix some advapi crypt winetests
Christoph von Wittich [Thu, 4 Sep 2008 18:43:56 +0000 (18:43 +0000)]
fix some advapi crypt winetests

svn path=/trunk/; revision=35945

14 years ago- Sync wininet to Wine HEAD
Colin Finck [Thu, 4 Sep 2008 18:37:34 +0000 (18:37 +0000)]
- Sync wininet to Wine HEAD
- Remove a change from our "wininet_ros.diff" file, which has been applied to Wine as well in the meantime
- Eliminate a warning in our "inet_ntop.c" (ROS glue code)

svn path=/trunk/; revision=35943

14 years agomissed this, it's not needed.
Ged Murphy [Thu, 4 Sep 2008 15:55:46 +0000 (15:55 +0000)]
missed this, it's not needed.

svn path=/trunk/; revision=35941

14 years agorestart the clock when it's been stopped to be altered
Ged Murphy [Thu, 4 Sep 2008 15:51:11 +0000 (15:51 +0000)]
restart the clock when it's been stopped to be altered

svn path=/trunk/; revision=35940

14 years agowork around a bug in ReactOS (FindFirstFile isn't working with environment vars)
Christoph von Wittich [Thu, 4 Sep 2008 15:28:40 +0000 (15:28 +0000)]
work around a bug in ReactOS (FindFirstFile isn't working with environment vars)

svn path=/trunk/; revision=35939

14 years agoPlease test your code before you ruin mine.
Ged Murphy [Thu, 4 Sep 2008 15:13:07 +0000 (15:13 +0000)]
Please test your code before you ruin mine.
It's annoying fixing other peoples mess in your own code.

See issue #3701 for more details.

svn path=/trunk/; revision=35937

14 years agorun all winetests
Christoph von Wittich [Thu, 4 Sep 2008 15:11:49 +0000 (15:11 +0000)]
run all winetests

svn path=/trunk/; revision=35936

14 years ago- Fix kernel exports ARM
Stefan Ginsberg [Thu, 4 Sep 2008 12:13:20 +0000 (12:13 +0000)]
- Fix kernel exports ARM
- Add KeSaveFloatingPointState/KeRestoreFloatingPointState stubs to ARM kernel as is done for other architectures (like AMD64). They have nothing to do on ARM, so they just return success.

svn path=/trunk/; revision=35934

14 years agofix warnings
Christoph von Wittich [Thu, 4 Sep 2008 11:37:40 +0000 (11:37 +0000)]
fix warnings

svn path=/trunk/; revision=35932

14 years agodbgprint and shutdown should be in PATH
Christoph von Wittich [Thu, 4 Sep 2008 11:35:27 +0000 (11:35 +0000)]
dbgprint and shutdown should be in PATH

svn path=/trunk/; revision=35931

14 years agoAlso use ntoskrnl.spec file for ARM
Hervé Poussineau [Thu, 4 Sep 2008 11:24:47 +0000 (11:24 +0000)]
Also use ntoskrnl.spec file for ARM

svn path=/trunk/; revision=35930

14 years agoprettify debug output a bit
Christoph von Wittich [Thu, 4 Sep 2008 10:46:18 +0000 (10:46 +0000)]
prettify debug output a bit

svn path=/trunk/; revision=35929

14 years agooops...
Christoph von Wittich [Thu, 4 Sep 2008 09:58:43 +0000 (09:58 +0000)]
oops...

svn path=/trunk/; revision=35928

14 years agohardcode c:\reactos\bin for testing (only used in regtest code)
Christoph von Wittich [Thu, 4 Sep 2008 09:48:28 +0000 (09:48 +0000)]
hardcode c:\reactos\bin for testing (only used in regtest code)

svn path=/trunk/; revision=35927

14 years agoadd an empty line to make our cmd happy
Christoph von Wittich [Thu, 4 Sep 2008 09:35:06 +0000 (09:35 +0000)]
add an empty line to make our cmd happy

svn path=/trunk/; revision=35926

14 years agosysreg test commit
Christoph von Wittich [Thu, 4 Sep 2008 09:11:24 +0000 (09:11 +0000)]
sysreg test commit

svn path=/trunk/; revision=35925

14 years agoDon't free hive if HvInitialize failed, it should be done in the caller (if required)
Hervé Poussineau [Thu, 4 Sep 2008 09:03:47 +0000 (09:03 +0000)]
Don't free hive if HvInitialize failed, it should be done in the caller (if required)

svn path=/trunk/; revision=35924

14 years agoadd a --winetest parameter which will run all sub tests from the given winetest modul...
Christoph von Wittich [Thu, 4 Sep 2008 08:56:03 +0000 (08:56 +0000)]
add a --winetest parameter which will run all sub tests from the given winetest module and redirect output to dbgout

svn path=/trunk/; revision=35923

14 years agoAllocate without a tag if buffer won't be freed by the driver
Hervé Poussineau [Thu, 4 Sep 2008 08:49:22 +0000 (08:49 +0000)]
Allocate without a tag if buffer won't be freed by the driver

svn path=/trunk/; revision=35922

14 years agoExAllocatePoolWithTag should be paired with ExFreePoolWithTag
Hervé Poussineau [Thu, 4 Sep 2008 08:47:56 +0000 (08:47 +0000)]
ExAllocatePoolWithTag should be paired with ExFreePoolWithTag
Fix a memory leak in W32kGetDefaultKeyLayout
Fix a possible double-free in IntFreeMenuItem

svn path=/trunk/; revision=35921

14 years agoadd a --process parameter to redirect stdout to dbgout
Christoph von Wittich [Thu, 4 Sep 2008 07:58:28 +0000 (07:58 +0000)]
add a --process parameter to redirect stdout to dbgout

usage: dbgprint --process version_winetest.exe

svn path=/trunk/; revision=35920

14 years agoAdd a missing VOID.
Eric Kohl [Wed, 3 Sep 2008 21:51:21 +0000 (21:51 +0000)]
Add a missing VOID.

svn path=/trunk/; revision=35918

14 years agoAdd the spooler service to the bootcd and start the service upon startup.
Eric Kohl [Wed, 3 Sep 2008 21:06:22 +0000 (21:06 +0000)]
Add the spooler service to the bootcd and start the service upon startup.

svn path=/trunk/; revision=35917

14 years agoAdd a spooler service skeleton. Now the Service-Winetests can be used unmodified.
Eric Kohl [Wed, 3 Sep 2008 20:57:51 +0000 (20:57 +0000)]
Add a spooler service skeleton. Now the Service-Winetests can be used unmodified.

svn path=/trunk/; revision=35916

14 years agoset eol-style:native
Christoph von Wittich [Wed, 3 Sep 2008 18:31:26 +0000 (18:31 +0000)]
set eol-style:native

svn path=/trunk/; revision=35915

14 years agoremove sysregtest target
Christoph von Wittich [Wed, 3 Sep 2008 18:21:27 +0000 (18:21 +0000)]
remove sysregtest target

svn path=/trunk/; revision=35914

14 years ago- CDFS and NTFS: Don't include a unused, deprecated header
Stefan Ginsberg [Wed, 3 Sep 2008 16:52:08 +0000 (16:52 +0000)]
- CDFS and NTFS: Don't include a unused, deprecated header

svn path=/trunk/; revision=35913

14 years ago- Update Russian translation
Dmitry Chapyshev [Wed, 3 Sep 2008 15:43:42 +0000 (15:43 +0000)]
- Update Russian translation

svn path=/trunk/; revision=35912

14 years agonetshell doesn't have a DllInstall function
Christoph von Wittich [Wed, 3 Sep 2008 06:05:00 +0000 (06:05 +0000)]
netshell doesn't have a DllInstall function

svn path=/trunk/; revision=35908

14 years agoremove another obsolete sysreg checkpoint
Christoph von Wittich [Wed, 3 Sep 2008 05:43:34 +0000 (05:43 +0000)]
remove another obsolete sysreg checkpoint

svn path=/trunk/; revision=35907

14 years ago - Merge aicom-network-fixes up to r35899
Cameron Gutman [Wed, 3 Sep 2008 00:32:07 +0000 (00:32 +0000)]
 - Merge aicom-network-fixes up to r35899

svn path=/trunk/; revision=35901

14 years agoPass the ImagePath buffer as the command line, not the application name. After the...
Andrew Munger [Tue, 2 Sep 2008 21:33:51 +0000 (21:33 +0000)]
Pass the ImagePath buffer as the command line, not the application name.  After the recent changes, the ImaagePath buffer contains a properly formatted command line.
This change allows you to start services with parameters listed in the ImagePath, like Abyss and MySQL.

svn path=/trunk/; revision=35893

14 years ago - Merge aicom-network-fixes up to r35889
Cameron Gutman [Tue, 2 Sep 2008 19:12:35 +0000 (19:12 +0000)]
 - Merge aicom-network-fixes up to r35889

svn path=/trunk/; revision=35891

14 years ago- FlsAlloc (and Co.) should first be implemented, and then exported, because some...
Aleksey Bragin [Tue, 2 Sep 2008 18:44:10 +0000 (18:44 +0000)]
- FlsAlloc (and Co.) should first be implemented, and then exported, because some apps/DLLs depend on that (they use FlsAlloc if it's available, and workaround if it's not).

svn path=/trunk/; revision=35890

14 years ago- Fix 2 warnings (properly comment out unused code)
Stefan Ginsberg [Tue, 2 Sep 2008 15:07:27 +0000 (15:07 +0000)]
- Fix 2 warnings (properly comment out unused code)

svn path=/trunk/; revision=35886

14 years ago- Patch from hackbunny: Add _SEH_SetExceptionCode
Stefan Ginsberg [Tue, 2 Sep 2008 14:41:57 +0000 (14:41 +0000)]
- Patch from hackbunny: Add _SEH_SetExceptionCode

svn path=/trunk/; revision=35884

14 years agoremove the sysreg checkpoint as it isn't needed anymore, sysreg2 is smart enough...
Christoph von Wittich [Tue, 2 Sep 2008 14:37:34 +0000 (14:37 +0000)]
remove the sysreg checkpoint as it isn't needed anymore, sysreg2 is smart enough to notice when the vm is shut down

svn path=/trunk/; revision=35883

14 years agoBug 3637: Norwegian rosapps translation from Lars Martin Hambro
Daniel Reimer [Tue, 2 Sep 2008 14:00:30 +0000 (14:00 +0000)]
Bug 3637: Norwegian rosapps translation from Lars Martin Hambro

svn path=/trunk/; revision=35880

14 years ago- Copy classfactory interface to netcfgx
Johannes Anderwald [Tue, 2 Sep 2008 12:57:42 +0000 (12:57 +0000)]
- Copy classfactory interface to netcfgx
- Required to implement netcfgx interfaces)

svn path=/trunk/; revision=35879

14 years agodelete sysreg, it is obsolete now
Christoph von Wittich [Tue, 2 Sep 2008 12:57:26 +0000 (12:57 +0000)]
delete sysreg, it is obsolete now

svn path=/trunk/; revision=35878

14 years ago- Don't pass an unitialized variable as buffer size to RegQueryValueEx. This fixes...
Aleksey Bragin [Tue, 2 Sep 2008 10:24:56 +0000 (10:24 +0000)]
- Don't pass an unitialized variable as buffer size to RegQueryValueEx. This fixes "(lib\rtl\heap.c:777) Could not allocate 78010000 bytes" problem during 2nd stage install.

svn path=/trunk/; revision=35875

14 years ago- We always supported global WH_KEYBOARD_LL and WH_MOUSE_LL.
James Tabor [Tue, 2 Sep 2008 08:44:41 +0000 (08:44 +0000)]
- We always supported global WH_KEYBOARD_LL and WH_MOUSE_LL.

svn path=/trunk/; revision=35873

14 years ago- MmLoadSystemImage's last parameter (BaseAddress) is not marked as OPTIONAL. Fix...
Aleksey Bragin [Tue, 2 Sep 2008 08:26:05 +0000 (08:26 +0000)]
- MmLoadSystemImage's last parameter (BaseAddress) is not marked as OPTIONAL. Fix callers.

svn path=/trunk/; revision=35872

14 years agoFix return value so we exit ServerMain correctly, thus we now see all log until death
Ged Murphy [Tue, 2 Sep 2008 08:21:13 +0000 (08:21 +0000)]
Fix return value so we exit ServerMain correctly, thus we now see all log until death

svn path=/trunk/; revision=35871

14 years agoallow the log file to be opened whilst the service is running
Ged Murphy [Tue, 2 Sep 2008 08:05:25 +0000 (08:05 +0000)]
allow the log file to be opened whilst the service is running

svn path=/trunk/; revision=35870

14 years agoDon't use a NULL tag with EngAllocMem, that doesn't work anymore.
Timo Kreuzer [Mon, 1 Sep 2008 23:18:40 +0000 (23:18 +0000)]
Don't use a NULL tag with EngAllocMem, that doesn't work anymore.

svn path=/trunk/; revision=35869

14 years agopatch by Cristo Silva criso-c<at>lycos<dot>com:
Timo Kreuzer [Mon, 1 Sep 2008 20:45:26 +0000 (20:45 +0000)]
patch by Cristo Silva criso-c<at>lycos<dot>com:
Initialize keyboard layout before startung the keyboard thread.

svn path=/trunk/; revision=35863

14 years ago- When creating a mutex, and you intend to release it without waiting for it, then...
Stefan Ginsberg [Mon, 1 Sep 2008 20:42:21 +0000 (20:42 +0000)]
- When creating a mutex, and you intend to release it without waiting for it, then you should specify so in bInitialOwner

svn path=/trunk/; revision=35862

14 years ago- Fix SHARED_CACHE_MAP structure: it should contain a PRIVATE_CACHE_MAP, not a pointe...
Aleksey Bragin [Mon, 1 Sep 2008 19:32:18 +0000 (19:32 +0000)]
- Fix SHARED_CACHE_MAP structure: it should contain a PRIVATE_CACHE_MAP, not a pointer to it! (confirmed by OSR).
- The same error in VacbPushLock field (also confirmed by OSR).

svn path=/trunk/; revision=35861

14 years agoD3D9:
Gregor Brunmar [Mon, 1 Sep 2008 18:32:57 +0000 (18:32 +0000)]
D3D9:
* Initial cursor creation in swap chain
* Changed from screen width/height in swap chains to back buffer width/height

svn path=/trunk/; revision=35860

14 years agoremove warning
Ged Murphy [Mon, 1 Sep 2008 13:08:52 +0000 (13:08 +0000)]
remove warning

svn path=/trunk/; revision=35855

14 years ago- Fix file logging to be asynchronous and more robust
Ged Murphy [Mon, 1 Sep 2008 12:51:49 +0000 (12:51 +0000)]
- Fix file logging to be asynchronous and more robust
- Convert to unicode

svn path=/trunk/; revision=35854

14 years agoCheck for null pointers passed to inet_addr
Ged Murphy [Mon, 1 Sep 2008 08:00:22 +0000 (08:00 +0000)]
Check for null pointers passed to inet_addr
See issue #3695 for more details.

svn path=/trunk/; revision=35851

14 years ago- Add flag sets and clears for SetMapMode. Assosiate Map Mode flags with Xform flags...
James Tabor [Mon, 1 Sep 2008 00:51:05 +0000 (00:51 +0000)]
- Add flag sets and clears for SetMapMode. Assosiate Map Mode flags with Xform flags and start the use and implementation for user mode.

svn path=/trunk/; revision=35847

14 years agoReverted r35812 because of unwanted triple fault bug.
Pierre Schweitzer [Sun, 31 Aug 2008 21:58:44 +0000 (21:58 +0000)]
Reverted r35812 because of unwanted triple fault bug.
See issue #3704,3706 for more details.

svn path=/trunk/; revision=35846

14 years agoBug 3670: update translate file by Lars Martin Hambro
Daniel Reimer [Sun, 31 Aug 2008 20:20:14 +0000 (20:20 +0000)]
Bug 3670: update translate file by Lars Martin Hambro
Bug 3675: Translate file base\setup\reactos\lang by Lars martin Hambro
Bug 3682: Italian translation updates by Paolo Devoti
Bug 3694: Netshell polish translation by Maciej Bialas
Bug 3697: Bulgarian language update for ReactOS by Станев

svn path=/trunk/; revision=35845

14 years agoDefine TAG macro before use.
Pierre Schweitzer [Sun, 31 Aug 2008 19:15:06 +0000 (19:15 +0000)]
Define TAG macro before use.
That fixes build

svn path=/trunk/; revision=35843

14 years ago- Fix resource
Johannes Anderwald [Sun, 31 Aug 2008 18:09:35 +0000 (18:09 +0000)]
- Fix resource

svn path=/trunk/; revision=35840

14 years ago- Remove old unused enumeration code
Johannes Anderwald [Sun, 31 Aug 2008 18:07:21 +0000 (18:07 +0000)]
- Remove old unused enumeration code
- Implement displaying network component properties

svn path=/trunk/; revision=35839

14 years ago- Add INetCfgLock interface
Johannes Anderwald [Sun, 31 Aug 2008 18:01:36 +0000 (18:01 +0000)]
- Add INetCfgLock interface
- Add NCRP flags

svn path=/trunk/; revision=35838

14 years ago- "0xbadf00d" is not a valid tag. use "PcNt" instead
Stefan Ginsberg [Sun, 31 Aug 2008 17:56:13 +0000 (17:56 +0000)]
- "0xbadf00d" is not a valid tag. use "PcNt" instead

svn path=/trunk/; revision=35837

14 years ago- Fix two major problems in CmpCleanUpKcbCacheWithLock:
Aleksey Bragin [Sun, 31 Aug 2008 16:24:29 +0000 (16:24 +0000)]
- Fix two major problems in CmpCleanUpKcbCacheWithLock:
 * Accessing (reading and writing - corruption!) freed paged pool memory.
 * Lacking a dereference of a parent key.
- Fix a typo in the comment ("reference" -> "dereference").

svn path=/trunk/; revision=35836

14 years agoCheck if tags match in ExFreePoolWithTag
Hervé Poussineau [Sun, 31 Aug 2008 15:52:56 +0000 (15:52 +0000)]
Check if tags match in ExFreePoolWithTag
Check if provided tag is valid in ExAllocatePoolWithTag
Add lots of BugCheck(BAD_POOL_CALLER)

svn path=/trunk/; revision=35835

14 years agoReplace some ExFreePool by ExFreePoolWithTag
Hervé Poussineau [Sun, 31 Aug 2008 15:29:21 +0000 (15:29 +0000)]
Replace some ExFreePool by ExFreePoolWithTag

svn path=/trunk/; revision=35834

14 years ago- Make ntdll exports compatible with 2003 SP2 (except for some Vista routines)
Stefan Ginsberg [Sun, 31 Aug 2008 12:45:56 +0000 (12:45 +0000)]
- Make ntdll exports compatible with 2003 SP2 (except for some Vista routines)
- "Implement" Nt* and Zw* routines, and export 3 missing Dbg* routines which we implement
- Remove range list routines (those appear to be kernel mode only)
- Remove strtoull export

svn path=/trunk/; revision=35832

14 years ago- Fix over-reading the input buffer (sometimes by even more than 400 bytes), and...
Aleksey Bragin [Sun, 31 Aug 2008 11:55:17 +0000 (11:55 +0000)]
- Fix over-reading the input buffer (sometimes by even more than 400 bytes), and hashing random pool contents instead of the specified buffer.

svn path=/trunk/; revision=35831

14 years agoD3D9:
Gregor Brunmar [Sun, 31 Aug 2008 11:36:55 +0000 (11:36 +0000)]
D3D9:
* Replaced depricated IsBadWritePtr() call to a simple NULL check instead (see http://blogs.msdn.com/oldnewthing/archive/2006/09/27/773741.aspx for more info)
* Implemented correct device hierarchy for the HAL Device

svn path=/trunk/; revision=35830

14 years ago- Fix build...
Stefan Ginsberg [Sat, 30 Aug 2008 23:06:13 +0000 (23:06 +0000)]
- Fix build...

svn path=/trunk/; revision=35822

14 years ago- Add SecureZeroMemory/RtlSecureZeroMemory
Stefan Ginsberg [Sat, 30 Aug 2008 22:54:27 +0000 (22:54 +0000)]
- Add SecureZeroMemory/RtlSecureZeroMemory
- Add x86 versions of PreFetchCacheLine and MemoryBarrier (TODO for other architectures)

svn path=/trunk/; revision=35821

14 years agofix typo
Sylvain Petreolle [Sat, 30 Aug 2008 21:58:12 +0000 (21:58 +0000)]
fix typo

svn path=/trunk/; revision=35820

14 years ago- CACHE_DESCRIPTOR and PROCESSOR_CACHE_TYPE are public and defined in winnt.h, so...
Stefan Ginsberg [Sat, 30 Aug 2008 21:34:56 +0000 (21:34 +0000)]
- CACHE_DESCRIPTOR and PROCESSOR_CACHE_TYPE are public and defined in winnt.h, so no need to define them in the NDK (the NDK includes winnt.h through windef.h, so this breaks build)

svn path=/trunk/; revision=35819

14 years agoRemoved useless defines
Pierre Schweitzer [Sat, 30 Aug 2008 20:41:26 +0000 (20:41 +0000)]
Removed useless defines

svn path=/trunk/; revision=35818

14 years ago- Add APIs new to Windows 2003/SP1 (including XP SP1)
Stefan Ginsberg [Sat, 30 Aug 2008 20:29:57 +0000 (20:29 +0000)]
- Add APIs new to Windows 2003/SP1 (including XP SP1)
- Add missing NtGetCurrentProcessorNumber to ntdll
- Update headers with missing structures

svn path=/trunk/; revision=35817

14 years ago- Primary implementation of sfc_os.dll.
Pierre Schweitzer [Sat, 30 Aug 2008 20:22:35 +0000 (20:22 +0000)]
- Primary implementation of sfc_os.dll.
- Linked some functions of sfc.dll to sfc_os.dll

svn path=/trunk/; revision=35816

14 years ago- update russian translation by tower at reactos org
Johannes Anderwald [Sat, 30 Aug 2008 19:10:50 +0000 (19:10 +0000)]
- update russian translation by tower at reactos org

svn path=/trunk/; revision=35815

14 years ago- Implement enumerating network components (Client/Service/Transport) using NetCfg...
Johannes Anderwald [Sat, 30 Aug 2008 19:05:19 +0000 (19:05 +0000)]
- Implement enumerating network components (Client/Service/Transport) using NetCfg COM api
- Add a check box to for enabling/disabling notification for network problems
- Implement IOleCommandTarget interface for the LAN status dialog
- Register the LAN property and LAN status CLSIDs

svn path=/trunk/; revision=35814

14 years agoPrimary implementation of sfc.dll. To have it "fully" working, sfc_os.dll is will...
Pierre Schweitzer [Sat, 30 Aug 2008 18:53:27 +0000 (18:53 +0000)]
Primary implementation of sfc.dll. To have it "fully" working, sfc_os.dll is will be needed.
It does nothing more. Don't shout, Fireball agreed for commit ;).

svn path=/trunk/; revision=35813

14 years ago- Updates to our vectored exception handling:
Stefan Ginsberg [Sat, 30 Aug 2008 18:40:00 +0000 (18:40 +0000)]
- Updates to our vectored exception handling:
- KiUserExceptionDispatcher: RtlDispatchException directly
- RtlDispatchException: Call vectored exception handlers before doing anything else
- Rename RtlpExecuteVectoredExceptionHandlers to RtlCallVectoredExceptionHandlers as this is the real name
- References: "New Vectored Exception Handling in Windows XP" by Matt Pietrek

svn path=/trunk/; revision=35812

14 years ago- [FORMATTING] Indentation and typo fixes
Stefan Ginsberg [Sat, 30 Aug 2008 16:50:43 +0000 (16:50 +0000)]
- [FORMATTING] Indentation and typo fixes

svn path=/trunk/; revision=35808

14 years ago- Remove the (now deprecated) ntoskrnl/internal/debug.h header and fix all its includ...
Stefan Ginsberg [Sat, 30 Aug 2008 16:31:06 +0000 (16:31 +0000)]
- Remove the (now deprecated) ntoskrnl/internal/debug.h header and fix all its includers to use the global debug.h

svn path=/trunk/; revision=35806

14 years ago- Get rid of ASSERT_IRQL, deprecated since long ago
Stefan Ginsberg [Sat, 30 Aug 2008 15:14:12 +0000 (15:14 +0000)]
- Get rid of ASSERT_IRQL, deprecated since long ago
- Remove various dead stuff from headers, and move ASSERT_IRQL_LESS_OR_EQUAL, ASSERT_IRQL_EQUAL and ASSERT_IRQL_LESS to global debug.h

svn path=/trunk/; revision=35803

14 years ago- KEBUGCHECK(0) -> KeBugCheck(FILE_SYSTEM)
Stefan Ginsberg [Sat, 30 Aug 2008 13:01:10 +0000 (13:01 +0000)]
- KEBUGCHECK(0) -> KeBugCheck(FILE_SYSTEM)

svn path=/trunk/; revision=35802

14 years ago- Add missing KdD0Transition and KdD3Transition prototypes
Stefan Ginsberg [Sat, 30 Aug 2008 10:50:52 +0000 (10:50 +0000)]
- Add missing KdD0Transition and KdD3Transition prototypes

svn path=/trunk/; revision=35800

14 years agoGregor Schneider <grschneider@gmail.com>
Aleksey Bragin [Sat, 30 Aug 2008 10:18:48 +0000 (10:18 +0000)]
Gregor Schneider <grschneider@gmail.com>
- Negative position values are allowed, fixes 3 "msvcrt_winetest.exe printf" failures (25 fails left).

svn path=/trunk/; revision=35799

14 years ago- NDK fixes.
Aleksey Bragin [Sat, 30 Aug 2008 08:33:22 +0000 (08:33 +0000)]
- NDK fixes.

svn path=/trunk/; revision=35794

14 years ago- Add IIDs && GUID of Netcfg
Johannes Anderwald [Sat, 30 Aug 2008 08:17:33 +0000 (08:17 +0000)]
- Add IIDs && GUID of Netcfg

svn path=/trunk/; revision=35793

14 years ago- Import Netcfgx.h
Johannes Anderwald [Sat, 30 Aug 2008 08:16:39 +0000 (08:16 +0000)]
- Import Netcfgx.h

svn path=/trunk/; revision=35792

14 years ago- Fix broken MMPTE_LIST structure definition.
Aleksey Bragin [Sat, 30 Aug 2008 07:57:06 +0000 (07:57 +0000)]
- Fix broken MMPTE_LIST structure definition.

svn path=/trunk/; revision=35791

14 years agoGCC doesn't need CDECL on variables
Hervé Poussineau [Sat, 30 Aug 2008 07:11:57 +0000 (07:11 +0000)]
GCC doesn't need CDECL on variables

svn path=/trunk/; revision=35790

14 years ago - Merge aicom-network-fixes up to r35787
Cameron Gutman [Sat, 30 Aug 2008 03:42:46 +0000 (03:42 +0000)]
 - Merge aicom-network-fixes up to r35787

svn path=/trunk/; revision=35788

14 years agoChange DC and DC_ATTR members from MATRIX_S and EFLOAT_S, which are explicit fpu...
Timo Kreuzer [Sat, 30 Aug 2008 01:01:52 +0000 (01:01 +0000)]
Change DC and DC_ATTR members from MATRIX_S and EFLOAT_S, which are explicit fpu emulation types, instead use MATRIX and FLOATOBJ which are the class types. Plug in new FLOATOBJ api and remove old fpu using version. Implement XFORMOBJ api using FLOATOBJ. Remove most of the fpu using code from win32k.

svn path=/trunk/; revision=35779

14 years agoQueryServiceConfig2A/W: Add more parameter checks. Fixes 3 winetest failures.
Eric Kohl [Fri, 29 Aug 2008 22:31:54 +0000 (22:31 +0000)]
QueryServiceConfig2A/W: Add more parameter checks. Fixes 3 winetest failures.

svn path=/trunk/; revision=35770