Daniel Reimer
8b132fb5d0
Bug 3637: Norwegian rosapps translation from Lars Martin Hambro
...
svn path=/trunk/; revision=35880
2008-09-02 14:00:30 +00:00
Johannes Anderwald
7f5e74d599
- Copy classfactory interface to netcfgx
...
- Required to implement netcfgx interfaces)
svn path=/trunk/; revision=35879
2008-09-02 12:57:42 +00:00
Christoph von Wittich
03ba3b67d1
delete sysreg, it is obsolete now
...
svn path=/trunk/; revision=35878
2008-09-02 12:57:26 +00:00
Aleksey Bragin
3da774ad40
- 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
2008-09-02 10:24:56 +00:00
James Tabor
27e6b3ca2f
- We always supported global WH_KEYBOARD_LL and WH_MOUSE_LL.
...
svn path=/trunk/; revision=35873
2008-09-02 08:44:41 +00:00
Aleksey Bragin
d866798279
- MmLoadSystemImage's last parameter (BaseAddress) is not marked as OPTIONAL. Fix callers.
...
svn path=/trunk/; revision=35872
2008-09-02 08:26:05 +00:00
Ged Murphy
f2b500d25c
Fix return value so we exit ServerMain correctly, thus we now see all log until death
...
svn path=/trunk/; revision=35871
2008-09-02 08:21:13 +00:00
Ged Murphy
4695ff389c
allow the log file to be opened whilst the service is running
...
svn path=/trunk/; revision=35870
2008-09-02 08:05:25 +00:00
Timo Kreuzer
f5a9dc4b29
Don't use a NULL tag with EngAllocMem, that doesn't work anymore.
...
svn path=/trunk/; revision=35869
2008-09-01 23:18:40 +00:00
Timo Kreuzer
366666bddb
patch by Cristo Silva criso-c<at>lycos<dot>com:
...
Initialize keyboard layout before startung the keyboard thread.
svn path=/trunk/; revision=35863
2008-09-01 20:45:26 +00:00
Stefan Ginsberg
944616a1ea
- 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
2008-09-01 20:42:21 +00:00
Aleksey Bragin
056316f3ac
- 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
2008-09-01 19:32:18 +00:00
Gregor Brunmar
1d9ff6256c
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
2008-09-01 18:32:57 +00:00
Ged Murphy
7d5a02d484
remove warning
...
svn path=/trunk/; revision=35855
2008-09-01 13:08:52 +00:00
Ged Murphy
5a12bfa450
- Fix file logging to be asynchronous and more robust
...
- Convert to unicode
svn path=/trunk/; revision=35854
2008-09-01 12:51:49 +00:00
Ged Murphy
e504422cb3
Check for null pointers passed to inet_addr
...
See issue #3695 for more details.
svn path=/trunk/; revision=35851
2008-09-01 08:00:22 +00:00
James Tabor
bf514701b8
- 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
2008-09-01 00:51:05 +00:00
Pierre Schweitzer
af64e75b22
Reverted r35812 because of unwanted triple fault bug.
...
See issue #3704,3706 for more details.
svn path=/trunk/; revision=35846
2008-08-31 21:58:44 +00:00
Daniel Reimer
481f0751b4
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
2008-08-31 20:20:14 +00:00
Pierre Schweitzer
d9f427a1eb
Define TAG macro before use.
...
That fixes build
svn path=/trunk/; revision=35843
2008-08-31 19:15:06 +00:00
Johannes Anderwald
f558d87092
- Fix resource
...
svn path=/trunk/; revision=35840
2008-08-31 18:09:35 +00:00
Johannes Anderwald
99082621a4
- Remove old unused enumeration code
...
- Implement displaying network component properties
svn path=/trunk/; revision=35839
2008-08-31 18:07:21 +00:00
Johannes Anderwald
17fc0b6a1d
- Add INetCfgLock interface
...
- Add NCRP flags
svn path=/trunk/; revision=35838
2008-08-31 18:01:36 +00:00
Stefan Ginsberg
bdc53e84d9
- "0xbadf00d" is not a valid tag. use "PcNt" instead
...
svn path=/trunk/; revision=35837
2008-08-31 17:56:13 +00:00
Aleksey Bragin
d658f95e0c
- 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
2008-08-31 16:24:29 +00:00
Hervé Poussineau
a04c3e8d7f
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
2008-08-31 15:52:56 +00:00
Hervé Poussineau
d2ba8bac96
Replace some ExFreePool by ExFreePoolWithTag
...
svn path=/trunk/; revision=35834
2008-08-31 15:29:21 +00:00
Stefan Ginsberg
56c56ab228
- 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
2008-08-31 12:45:56 +00:00
Aleksey Bragin
e1b80cf07e
- 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
2008-08-31 11:55:17 +00:00
Gregor Brunmar
b93a09c0b1
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
2008-08-31 11:36:55 +00:00
Stefan Ginsberg
faedfbacd7
- Fix build...
...
svn path=/trunk/; revision=35822
2008-08-30 23:06:13 +00:00
Stefan Ginsberg
4b96ec60dd
- Add SecureZeroMemory/RtlSecureZeroMemory
...
- Add x86 versions of PreFetchCacheLine and MemoryBarrier (TODO for other architectures)
svn path=/trunk/; revision=35821
2008-08-30 22:54:27 +00:00
Sylvain Petreolle
a68427fcce
fix typo
...
svn path=/trunk/; revision=35820
2008-08-30 21:58:12 +00:00
Stefan Ginsberg
e0e7f47d03
- 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
2008-08-30 21:34:56 +00:00
Pierre Schweitzer
8dc92e2819
Removed useless defines
...
svn path=/trunk/; revision=35818
2008-08-30 20:41:26 +00:00
Stefan Ginsberg
d53b0eb9e6
- 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
2008-08-30 20:29:57 +00:00
Pierre Schweitzer
53b639b3cf
- Primary implementation of sfc_os.dll.
...
- Linked some functions of sfc.dll to sfc_os.dll
svn path=/trunk/; revision=35816
2008-08-30 20:22:35 +00:00
Johannes Anderwald
d78551628c
- update russian translation by tower at reactos org
...
svn path=/trunk/; revision=35815
2008-08-30 19:10:50 +00:00
Johannes Anderwald
3a6cb48146
- 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
2008-08-30 19:05:19 +00:00
Pierre Schweitzer
d44a0a0009
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
2008-08-30 18:53:27 +00:00
Stefan Ginsberg
48d386505a
- 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
2008-08-30 18:40:00 +00:00
Stefan Ginsberg
1f361c34ed
- [FORMATTING] Indentation and typo fixes
...
svn path=/trunk/; revision=35808
2008-08-30 16:50:43 +00:00
Stefan Ginsberg
12f349df1d
- 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
2008-08-30 16:31:06 +00:00
Stefan Ginsberg
5ae7cefa81
- 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
2008-08-30 15:14:12 +00:00
Stefan Ginsberg
8e2e5b6501
- KEBUGCHECK(0) -> KeBugCheck(FILE_SYSTEM)
...
svn path=/trunk/; revision=35802
2008-08-30 13:01:10 +00:00
Stefan Ginsberg
1423b9dab9
- Add missing KdD0Transition and KdD3Transition prototypes
...
svn path=/trunk/; revision=35800
2008-08-30 10:50:52 +00:00
Aleksey Bragin
4554d3964d
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
2008-08-30 10:18:48 +00:00
Aleksey Bragin
82290bf5a9
- NDK fixes.
...
svn path=/trunk/; revision=35794
2008-08-30 08:33:22 +00:00
Johannes Anderwald
0914ac4a44
- Add IIDs && GUID of Netcfg
...
svn path=/trunk/; revision=35793
2008-08-30 08:17:33 +00:00
Johannes Anderwald
81b8000415
- Import Netcfgx.h
...
svn path=/trunk/; revision=35792
2008-08-30 08:16:39 +00:00