reactos.git
13 years agoFix 64 bit portability issues.
Eric Kohl [Sat, 6 Sep 2008 10:44:08 +0000 (10:44 +0000)]
Fix 64 bit portability issues.

svn path=/trunk/; revision=35977

13 years agofix a version info winetest by allowing non dll files to be loaded with LOAD_LIBRARY_...
Christoph von Wittich [Sat, 6 Sep 2008 10:27:40 +0000 (10:27 +0000)]
fix a version info winetest by allowing non dll files to be loaded with LOAD_LIBRARY_AS_DATAFILE

svn path=/trunk/; revision=35976

13 years agofix all cabinet fdi winetests (except the ones marked as (todo_wine)
Christoph von Wittich [Sat, 6 Sep 2008 06:35:07 +0000 (06:35 +0000)]
fix all cabinet fdi winetests (except the ones marked as (todo_wine)

svn path=/trunk/; revision=35973

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

svn path=/trunk/; revision=35932

13 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

13 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

13 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

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

svn path=/trunk/; revision=35928

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

svn path=/trunk/; revision=35855

13 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

13 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

13 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

13 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

13 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

13 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

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

svn path=/trunk/; revision=35840

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

svn path=/trunk/; revision=35822

13 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

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

svn path=/trunk/; revision=35820

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

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

svn path=/trunk/; revision=35794

13 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

13 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

13 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

13 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