Filip Navara
5533bbd42a
- Added nVidia GeForce4 MX400 to the list of tested cards.
...
svn path=/trunk/; revision=6574
2003-11-08 08:13:27 +00:00
Royce Mitchell III
39389a4414
more bug fixin'
...
svn path=/trunk/; revision=6569
2003-11-07 23:31:44 +00:00
Gé van Geldorp
14c5b2ca76
Patch by Shadow Flare to fix some small problems. Install binary in
...
\ReactOS\System32 instead of \ReactOS\bin
svn path=/trunk/; revision=6568
2003-11-07 23:16:22 +00:00
Gé van Geldorp
e9e47f1fdb
Simple patch program for the NVidia nv4_mini.sys driver
...
svn path=/trunk/; revision=6565
2003-11-07 20:10:13 +00:00
Royce Mitchell III
784ed4768a
bug fixes
...
svn path=/trunk/; revision=6562
2003-11-07 19:03:50 +00:00
Gé van Geldorp
7e5a94217c
Added rundll32 utility by Shadow Flare
...
svn path=/trunk/; revision=6554
2003-11-07 09:12:44 +00:00
Royce Mitchell III
5cfbea5fee
fixed bug that was requiring a ; after a function definition
...
svn path=/trunk/; revision=6550
2003-11-06 19:38:23 +00:00
Eric Kohl
98682c7937
IoStatusBlock is _not_ an optional parameter.
...
svn path=/trunk/; revision=6548
2003-11-06 18:03:30 +00:00
Royce Mitchell III
999225b038
correct identification of functions that return struct pointers, and beginning of logic to parse inline function bodies
...
svn path=/trunk/; revision=6543
2003-11-06 14:28:24 +00:00
Royce Mitchell III
0fadf54b2f
lots of stuff - tracking multiple headers, include dependencies, preprocessor logic, etc
...
svn path=/trunk/; revision=6542
2003-11-06 05:55:26 +00:00
Royce Mitchell III
46b4ed3668
cvsignore
...
svn path=/trunk/; revision=6541
2003-11-06 03:02:41 +00:00
Royce Mitchell III
0b63c2c64d
the code does, in fact, handle bitfields correctly.
...
svn path=/trunk/; revision=6540
2003-11-06 02:50:12 +00:00
Royce Mitchell III
cb64e58964
initial version of sdkparse, not generating db output yet, just diagnostic info. Successfully parsing most of what we need.
...
TODO: handle bitfields in structs, preprocessor commands, output csv & xml formats.
svn path=/trunk/; revision=6530
2003-11-05 20:24:23 +00:00
KJK::Hyperion
db7b08f3f4
Use and initialize Common Controls v6, or visual styles won't work
...
svn path=/trunk/; revision=6442
2003-10-27 23:20:57 +00:00
KJK::Hyperion
0d27ccca5d
Skeleton for a Windows XP theme dumper
...
(note: doesn't compile on g++, at the moment - a #define hell I want to avoid entering, if possible)
svn path=/trunk/; revision=6441
2003-10-27 03:03:22 +00:00
Filip Navara
bf8e3b5659
Device driver loading and unloading utilities.
...
svn path=/trunk/; revision=6135
2003-09-25 15:40:23 +00:00
Eric Kohl
89fc578c5f
Fixed signature of [Nt/Zw]QueryDirectoryObject().
...
svn path=/trunk/; revision=5968
2003-09-03 20:16:06 +00:00
Casper Hornstrup
2ef07b88f9
2003-08-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* apps/utils/stats/stats.c (ReadLine): Handle unix end-of-line characters.
svn path=/trunk/; revision=5796
2003-08-23 16:33:04 +00:00
Martin Fuchs
b988aae390
added cvsignore2
...
svn path=/trunk/; revision=5628
2003-08-17 23:28:24 +00:00
Martin Fuchs
2a4126d9ca
corrected cvsignore
...
svn path=/trunk/; revision=5627
2003-08-17 23:26:13 +00:00
David Welch
5d3d0bf17b
- Added .cvsignore file for this application.
...
svn path=/trunk/; revision=5434
2003-08-06 13:52:03 +00:00
James Tabor
bf7329e25b
Adding Art Yerkes Keyboard Testing Code
...
svn path=/trunk/; revision=5323
2003-07-29 23:03:01 +00:00
James Tabor
132dc80b26
Adding Art Yerkes Keyboard Testing Code
...
svn path=/trunk/; revision=5321
2003-07-29 20:38:30 +00:00
KJK::Hyperion
5514f345a3
- apps/utils/tickcount/tickcount.c: corrected assertion
...
- include/funcs.h: declared GetScrollBarInfo
- include/napi/teb.h: removed misleading comment about NtCurrentTeb; preparing TEB for Windows 2003-compatible FLS support
- include/tchar.h: added _tcslen
- include/tgetopt.h: type-generic getopt (see lib/tgetopt)
- include/win32k/ntuser.h, subsys/win32k/ntuser/window.c, subsys/win32k/ntuser/timer.c, lib/user32/misc/timer.c, lib/user32/windows/paint.c: corrected declarations of NtUserSetTimer, NtUserKillTimer and NtUserRedrawWindow (Win32K doesn't follow the NT calling convention)
- lib/crtdll/crtdll.def: exported ::operator new and ::operator delete
- lib/kernel32/thread/fls.c: FLS support almost done
- lib/ntdll/*: implemented _chkstk/_alloca_probe - some more Visual C++ programs should run now; exported NtCurrentTeb for compatibility with Windows NT 3.51 and some non-i386 architectures; removed the CRT from the linker libraries
- lib/string/*: type-generic string functions (single, shared implementation for single-byte and Unicode variants using _t macros); corrected a bug in the i386 wcsncmp; merged strspn/strcspn; corrected non-portable code in strspn/strcspn; implemented strnlen/tcsnlen for the i386 architecture; all changes were regression-tested and compared against the Microsoft CRT
- tools/helper.mk: libraries, dlls and drivers now depend from their DEF/EDF files
svn path=/trunk/; revision=5010
2003-07-06 23:04:19 +00:00
guido
1f77515cad
last bit of .cvsignore updates
...
svn path=/trunk/; revision=4992
2003-06-29 21:12:24 +00:00
Casper Hornstrup
a86b74f2fe
2003-06-07 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* include/ddk/dbgfuncs.h: Move ...
* include/ntos/dbgfuncs.h: ... here.
* include/basetsd.h (LONG32): Make it a long.
* include/ntos.h: Include ntos/dbgfuncs.h.
* include/ddk/dbgfuncs.h (DBG_STATUS_*, DBG_GET_SHOW_*): Move to
include/ntos/dbgfuncs.h.
* include/ddk/exfuncs.h (ExNotifyCallback): Match w32api prototype.
(*BinaryTree, *SplayTree, *HashTable): Move to include/ntos/zw.h.
* include/ddk/extypes.h (TRAVERSE_METHOD, PKEY_COMPARATOR,
PTRAVERSE_ROUTINE, _BINARY_TREE_NODE, BINARY_TREE, SPLAY_TREE_NODE,
SPLAY_TREE, HASH_TABLE): Move to include/ntos/zwtypes.h.
* include/ddk/status.h (STATUS_PATH_SYNTAX_BAD): Rename to
STATUS_OBJECT_PATH_SYNTAX_BAD.
* apps/utils/objdir/objdir.c (StatusToName): Change
STATUS_PATH_SYNTAX_BAD to STATUS_OBJECT_PATH_SYNTAX_BAD.
* ntoskrnl/dbg/errinfo.c: Use STATUS_OBJECT_PATH_SYNTAX_BAD.
* include/ntos/rtl.h (RtlQueryRegistryValues, RtlWriteRegistryValue,
RtlDeleteRegistryValue): Match w32api prototypes.
* include/ntos/zw.h (ZwQuerySystemTime): Ditto.
* lib/kernel32/file/cnotify.c (FindFirstChangeNotificationW): Use
STATUS_OBJECT_PATH_SYNTAX_BAD.
* lib/ntdll/rtl/registry.c (RtlDeleteRegistryValue,
RtlQueryRegistryValues, RtlWriteRegistryValue): Match w32api prototypes.
* ntoskrnl/cm/cm.h, ntoskrnl/cm/ntfunc.c, ntoskrnl/cm/regfile.c: Change
FILETIME to LARGE_INTEGER.
* ntoskrnl/cm/rtlfunc.c (RtlDeleteRegistryValue, RtlQueryRegistryValues,
RtlWriteRegistryValue): Match w32api prototypes.
* ntoskrnl/ex/callback.c (ExNotifyCallback): Ditto.
* ntoskrnl/ex/time.c (NtQuerySystemTime): Ditto.
svn path=/trunk/; revision=4870
2003-06-07 16:16:39 +00:00
Eric Kohl
f99473b691
Display human readable device descriptions for generic PnP-IDs.
...
svn path=/trunk/; revision=4667
2003-05-11 09:42:40 +00:00
Hartmut Birr
3350303771
- Changed data pointers from signed to unsigned char.
...
svn path=/trunk/; revision=4666
2003-05-11 07:44:14 +00:00
Eric Kohl
dbf90936aa
Added a little PnP-BIOS data dumper.
...
svn path=/trunk/; revision=4659
2003-05-08 18:55:09 +00:00
KJK::Hyperion
1b1afc9539
- the build system now handles static libraries 0.5% better
...
- cabman: brand new makefile - uses TARGET_* macros, the build helper, and the zlib library properly
- fmifs: static libraries (.a archives) are built directly into the dk/w32/lib directory, instead of their base directory, so the makefile has been fixed
- psapi: split into PSAPI.dll and EPSAPI (Extended PSAPI), renamed some files, new header
- zlib: cleaned up makefile from unnecessary hacks
svn path=/trunk/; revision=4528
2003-04-13 03:24:28 +00:00
Gé van Geldorp
343857f12a
Replace direct calls to "make" with $(MAKE)
...
svn path=/trunk/; revision=4213
2003-02-28 22:51:17 +00:00
KJK::Hyperion
bc3ba178e3
New utility tickcount: displays the kernel tick count in human readable format. Sample output:
...
3 days, 11 hours, 13 minutes, 27 seconds and 943 milliseconds
svn path=/trunk/; revision=4131
2003-02-09 21:17:21 +00:00
Robert Dickenson
e6a193806c
Mainly standardisation of makefiles. Added some exports to core libs for wine dependancies.
...
svn path=/trunk/; revision=4002
2003-01-15 20:05:53 +00:00
Robert Dickenson
661896dfde
ps did not require a lot from C++, so now it doesn't require it at all.
...
svn path=/trunk/; revision=3934
2003-01-04 18:36:28 +00:00
Robert Dickenson
7c22eaa402
reference to mingw's libth32.a added so the thing compiles *and* links.
...
svn path=/trunk/; revision=3932
2003-01-04 17:45:49 +00:00
Robert Dickenson
e5b16f9408
Updates to test program.
...
svn path=/trunk/; revision=3912
2003-01-01 11:16:18 +00:00
Robert Dickenson
617e618fda
Minor mods.
...
svn path=/trunk/; revision=3911
2003-01-01 11:11:49 +00:00
Robert Dickenson
4d245b3040
updates to the sc utility.
...
svn path=/trunk/; revision=3909
2002-12-28 16:19:22 +00:00
Robert Dickenson
6cf975887d
More sugar for CVS...
...
svn path=/trunk/; revision=3891
2002-12-26 17:16:13 +00:00
Robert Dickenson
df6e777080
Added new Service Control utitlity.
...
svn path=/trunk/; revision=3890
2002-12-26 17:04:46 +00:00
Steven Edwards
1ff8dc116a
Linking not hosed now. Fixed via import of -lstdc++.
...
svn path=/trunk/; revision=3868
2002-12-10 17:03:03 +00:00
Steven Edwards
e4493af78d
Fixed makefile for cabman. Linking is still hosed.
...
svn path=/trunk/; revision=3867
2002-12-10 17:01:16 +00:00
Robert Dickenson
630e12009d
Thank-you to Eugene for pointing out that I missed a required change
...
I:\Dev\reactos\reactos\apps\utils\net\roshttpd\include\socket.h
8 : #include <crtdll/stdio.h>
Fixed to now include <msvcrt/....> instead which is now common to both the ntdll and msvcrt dll's
svn path=/trunk/; revision=3804
2002-11-28 12:21:02 +00:00
Casper Hornstrup
17c0b5798e
Reverted latest changes.
...
svn path=/trunk/; revision=3473
2002-09-08 10:23:54 +00:00
Casper Hornstrup
387d432884
Use free Windows DDK and compile with latest MinGW releases.
...
svn path=/trunk/; revision=3466
2002-09-07 15:13:13 +00:00
KJK::Hyperion
d8bd5ccb4a
New macros InitializeUnicodeString(), RtlInitUnicodeStringFromLiteral() and UNICODE_STRING_INITIALIZATOR(), for fast, compile-time initialization of UNICODE_STRING variables
...
svn path=/trunk/; revision=3371
2002-08-20 20:37:19 +00:00
Eugene Ingerman
1052bedeed
Updated memory area const names.
...
svn path=/trunk/; revision=3334
2002-08-16 22:03:07 +00:00
Eric Kohl
c1652a2ee6
Read drive number from the command line.
...
Added some sanity checks.
svn path=/trunk/; revision=3290
2002-07-22 17:53:12 +00:00
David Welch
45d7740d94
Renamed kernel.map -> ntoskrnl.map
...
svn path=/trunk/; revision=3280
2002-07-20 21:49:35 +00:00
Eugene Ingerman
d525647699
Use kernel.map (text format ntoskrnl symbols) instead of ntosknl.sym in pice. Fixed several bugs.
...
svn path=/trunk/; revision=3279
2002-07-20 20:27:22 +00:00