Magnus Olsen
|
58d41e3c76
|
second try, thx w3seek found out it should be charterer not byte
svn path=/trunk/; revision=16529
|
2005-07-10 22:19:57 +00:00 |
|
Magnus Olsen
|
e43573196c
|
The return size calculation's of GetEnvironmentVariable string was wrong. Thx to <Bizzy_D> to find out cd %windir% did not work. Now it will
svn path=/trunk/; revision=16528
|
2005-07-10 22:12:07 +00:00 |
|
Thomas Bluemel
|
9ad486dd0a
|
- ported RtlVerifyVersionInfo from wine
- moved version functions in kernel32 into their own file
svn path=/trunk/; revision=14380
|
2005-03-29 15:22:44 +00:00 |
|
Gé van Geldorp
|
4d728cef69
|
Need to W->A convert the ReactOS version string too
svn path=/trunk/; revision=13670
|
2005-02-20 10:48:44 +00:00 |
|
Thomas Bluemel
|
c7a7f1b757
|
append the reactos string after a null-character
svn path=/trunk/; revision=13666
|
2005-02-20 10:21:19 +00:00 |
|
Thomas Bluemel
|
5239de8ad5
|
1. made the PEB structure match xp's layout
2. fixed GetVersionEx()
svn path=/trunk/; revision=13639
|
2005-02-19 03:38:43 +00:00 |
|
Martin Fuchs
|
e228aadfe5
|
migrate substitution keywords to SVN
svn path=/trunk/; revision=12852
|
2005-01-06 13:58:04 +00:00 |
|
Filip Navara
|
691f45eb54
|
- RtlExpandEnvironmentStrings_U and ExpandEnvironmentStrings[AW] should return the total length needed for the string with all the environment variables expanded.
svn path=/trunk/; revision=12363
|
2004-12-27 16:40:14 +00:00 |
|
Gé van Geldorp
|
598fa7fea7
|
Set version info to NT 4.0 Build 1381 Service Pack 6 and include ReactOS
version number after Windows version in szCSDVersion
svn path=/trunk/; revision=12202
|
2004-12-18 21:06:25 +00:00 |
|
Eric Kohl
|
901a00bd04
|
Move kernekl32-internal declarations from global include directory to local one.
svn path=/trunk/; revision=7851
|
2004-01-23 21:16:04 +00:00 |
|
Eric Kohl
|
9f83325730
|
Cleanup: Replace WINBOOL by BOOL
svn path=/trunk/; revision=7844
|
2004-01-23 17:18:16 +00:00 |
|
Gé van Geldorp
|
8f153a5029
|
Include build no in szCSDVersion
svn path=/trunk/; revision=7578
|
2004-01-12 11:05:38 +00:00 |
|
Casper Hornstrup
|
5a7413d3b7
|
2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/kernel32/debug/break.c: Add @implemented and @unimplemented
to APIs.
* lib/kernel32/debug/debugger.c: Ditto.
* lib/kernel32/debug/output.c: Ditto.
* lib/kernel32/except/except.c: Ditto.
* lib/kernel32/file/backup.c: Ditto.
* lib/kernel32/file/cnotify.c: Ditto.
* lib/kernel32/file/copy.c: Ditto.
* lib/kernel32/file/create.c: Ditto.
* lib/kernel32/file/curdir.c: Ditto.
* lib/kernel32/file/delete.c: Ditto.
* lib/kernel32/file/deviceio.c: Ditto.
* lib/kernel32/file/dir.c: Ditto.
* lib/kernel32/file/dosdev.c: Ditto.
* lib/kernel32/file/file.c: Ditto.
* lib/kernel32/file/find.c: Ditto.
* lib/kernel32/file/iocompl.c: Ditto.
* lib/kernel32/file/lfile.c: Ditto.
* lib/kernel32/file/lock.c: Ditto.
* lib/kernel32/file/mailslot.c: Ditto.
* lib/kernel32/file/move.c: Ditto.
* lib/kernel32/file/npipe.c: Ditto.
* lib/kernel32/file/pipe.c: Ditto.
* lib/kernel32/file/rw.c: Ditto.
* lib/kernel32/file/tape.c: Ditto.
* lib/kernel32/file/volume.c: Ditto.
* lib/kernel32/mem/global.c: Ditto.
* lib/kernel32/mem/heap.c: Ditto.
* lib/kernel32/mem/isbad.c: Ditto.
* lib/kernel32/mem/local.c: Ditto.
* lib/kernel32/mem/procmem.c: Ditto.
* lib/kernel32/mem/section.c: Ditto.
* lib/kernel32/mem/virtual.c: Ditto.
* lib/kernel32/misc/atom.c: Ditto.
* lib/kernel32/misc/comm.c: Ditto.
* lib/kernel32/misc/computername.c: Ditto.
* lib/kernel32/misc/console.c: Ditto.
* lib/kernel32/misc/env.c: Ditto.
* lib/kernel32/misc/error.c: Ditto.
* lib/kernel32/misc/errormsg.c: Ditto.
* lib/kernel32/misc/handle.c: Ditto.
* lib/kernel32/misc/ldr.c: Ditto.
* lib/kernel32/misc/mbchars.c: Ditto.
* lib/kernel32/misc/muldiv.c: Ditto.
* lib/kernel32/misc/perfcnt.c: Ditto.
* lib/kernel32/misc/profile.c: Ditto.
* lib/kernel32/misc/res.c: Ditto.
* lib/kernel32/misc/stubs.c: Ditto.
* lib/kernel32/misc/sysinfo.c: Ditto.
* lib/kernel32/misc/time.c: Ditto.
* lib/kernel32/misc/toolhelp.c: Ditto.
* lib/kernel32/process/cmdline.c: Ditto.
* lib/kernel32/process/create.c: Ditto.
* lib/kernel32/process/proc.c: Ditto.
* lib/kernel32/process/session.c: Ditto.
* lib/kernel32/string/lstring.c: Ditto.
* lib/kernel32/synch/critical.c: Ditto.
* lib/kernel32/synch/event.c: Ditto.
* lib/kernel32/synch/intrlck.c: Ditto.
* lib/kernel32/synch/mutex.c: Ditto.
* lib/kernel32/synch/sem.c: Ditto.
* lib/kernel32/synch/timer.c: Ditto.
* lib/kernel32/synch/wait.c: Ditto.
* lib/kernel32/thread/fiber.c: Ditto.
* lib/kernel32/thread/fls.c: Ditto.
* lib/kernel32/thread/thread.c: Ditto.
* lib/kernel32/thread/tls.c: Ditto.
svn path=/trunk/; revision=5045
|
2003-07-10 18:50:51 +00:00 |
|
Gé van Geldorp
|
ff17fbcf89
|
Fix GetVersion
svn path=/trunk/; revision=4547
|
2003-04-18 08:29:35 +00:00 |
|
KJK::Hyperion
|
15d50c5fcd
|
* include/defines.h: defined INVALID_FILE_SIZE
* include/ntos/rtl.h: fixed typo
* lib/kernel32/file/file.c: fixed GetCompressedFileSizeW
* lib/kernel32/misc/comm.c: implemented BuildCommDCB and BuildCommDCBAndTimeouts
* lib/kernel32/misc/handle.c: fixed SetHandleInformation
* lib/kernel32/misc/time.c: fixed FileTimeToSystemTime
* lib/kernel32/misc/dllmain.c: shut up a warning
* lib/kernel32/misc/env.c: ditto
* lib/kernel32/misc/ldr.c: ditto
svn path=/trunk/; revision=4140
|
2003-02-12 00:39:31 +00:00 |
|
KJK::Hyperion
|
035dcd8224
|
GetVersion, GetVersionExA and GetVersionExW reimplemented correctly (almost)
svn path=/trunk/; revision=4095
|
2003-02-01 19:58:17 +00:00 |
|
Casper Hornstrup
|
910f281f6e
|
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
* lib/kernel32/k32.h: New file.
* lib/kernel32/makefile (TARGET_CFLAGS): Add -I./.
(TARGET_PCH): Set to k32.h.
* lib/kernel32/except/except.c: Use <k32.h>.
* lib/kernel32/file/backup.c: Ditto.
* lib/kernel32/file/cnotify.c: Ditto.
* lib/kernel32/file/copy.c: Ditto.
* lib/kernel32/file/create.c: Ditto.
* lib/kernel32/file/curdir.c: Ditto.
* lib/kernel32/file/delete.c: Ditto.
* lib/kernel32/file/deviceio.c: Ditto.
* lib/kernel32/file/dir.c: Ditto.
* lib/kernel32/file/dosdev.c: Ditto.
* lib/kernel32/file/file.c: Ditto.
* lib/kernel32/file/find.c: Ditto.
* lib/kernel32/file/iocompl.c: Ditto.
* lib/kernel32/file/lfile.c: Ditto.
* lib/kernel32/file/lock.c: Ditto.
* lib/kernel32/file/mailslot.c: Ditto.
* lib/kernel32/file/move.c: Ditto.
* lib/kernel32/file/npipe.c: Ditto.
* lib/kernel32/file/pipe.c: Ditto.
* lib/kernel32/file/rw.c: Ditto.
* lib/kernel32/file/tape.c: Ditto.
* lib/kernel32/file/volume.c: Ditto.
* lib/kernel32/mem/global.c: Ditto.
* lib/kernel32/mem/heap.c: Ditto.
* lib/kernel32/mem/isbad.c: Ditto.
* lib/kernel32/mem/local.c: Ditto.
* lib/kernel32/mem/procmem.c: Ditto.
* lib/kernel32/mem/section.c: Ditto.
* lib/kernel32/mem/virtual.c: Ditto.
* lib/kernel32/misc/atom.c: Ditto.
* lib/kernel32/misc/comm.c: Ditto.
* lib/kernel32/misc/console.c: Ditto.
* lib/kernel32/misc/debug.c: Ditto.
* lib/kernel32/misc/dllmain.c: Ditto.
* lib/kernel32/misc/env.c: Ditto.
* lib/kernel32/misc/error.c: Ditto.
* lib/kernel32/misc/handle.c: Ditto.
* lib/kernel32/misc/ldr.c: Ditto.
* lib/kernel32/misc/profile.c: Ditto.
* lib/kernel32/misc/res.c: Ditto.
* lib/kernel32/misc/stubs.c: Ditto.
* lib/kernel32/misc/sysinfo.c: Ditto.
* lib/kernel32/misc/time.c: Ditto.
* lib/kernel32/process/cmdline.c: Ditto.
* lib/kernel32/process/create.c: Ditto.
* lib/kernel32/process/proc.c: Ditto.
* lib/kernel32/process/session.c: Ditto.
* lib/kernel32/string/lstring.c: Ditto.
* lib/kernel32/synch/critical.c: Ditto.
* lib/kernel32/synch/event.c: Ditto.
* lib/kernel32/synch/intrlck.c: Ditto.
* lib/kernel32/synch/mutex.c: Ditto.
* lib/kernel32/synch/sem.c: Ditto.
* lib/kernel32/synch/timer.c: Ditto.
* lib/kernel32/synch/wait.c: Ditto.
* lib/kernel32/thread/fiber.c: Ditto.
* lib/kernel32/thread/thread.c: Ditto.
* lib/kernel32/thread/tls.c: Ditto.
svn path=/trunk/; revision=4009
|
2003-01-15 21:24:36 +00:00 |
|
Marty Dill
|
66e64009cd
|
Revert last changes.
svn path=/trunk/; revision=3648
|
2002-10-21 00:53:33 +00:00 |
|
Marty Dill
|
f56af542aa
|
Implemented FreeEnvironmentStringsW().
svn path=/trunk/; revision=3646
|
2002-10-20 23:56:05 +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 |
|
Hartmut Birr
|
de299abd9a
|
Fixed some wrong size calculations in GetEnvironmentStringsA().
Fixed a wrong return value in GetEnvironmentVariableA().
svn path=/trunk/; revision=2810
|
2002-04-01 22:08:20 +00:00 |
|
Hartmut Birr
|
9a02e2c18b
|
Fixed the return value in GetEnvironmentVariable().
svn path=/trunk/; revision=2728
|
2002-03-17 17:56:57 +00:00 |
|
Emanuele Aliberti
|
95f8770ae2
|
Minor changes.
svn path=/trunk/; revision=1216
|
2000-07-01 17:07:02 +00:00 |
|
Eric Kohl
|
6708f0b87e
|
Fixed environment implementation
Fixed current directory implementation
svn path=/trunk/; revision=987
|
2000-02-18 00:51:03 +00:00 |
|
Eric Kohl
|
648301897c
|
Fixed header inclusion order.
svn path=/trunk/; revision=687
|
1999-10-07 23:46:27 +00:00 |
|
Boudewijn Dekker
|
1d786dd865
|
Miscellaneous implementation of kernel32 stubs.
Changed the implementation of ReadFileEx.
svn path=/trunk/; revision=678
|
1999-10-02 20:20:44 +00:00 |
|
Eric Kohl
|
e7cf9302fa
|
Added more crt functions and fixed some.
svn path=/trunk/; revision=607
|
1999-07-29 21:25:04 +00:00 |
|
David Welch
|
126768af64
|
Lots of changes to the kernel
svn path=/trunk/; revision=527
|
1999-05-29 00:15:17 +00:00 |
|
David Welch
|
d837d19fac
|
*** empty log message ***
svn path=/trunk/; revision=375
|
1999-04-14 00:52:19 +00:00 |
|
Rex Jolliff
|
d704562082
|
Merged mingw32 branch into main trunk
svn path=/trunk/; revision=321
|
1999-03-19 05:55:55 +00:00 |
|
Rex Jolliff
|
67c37a748e
|
Incorporated changed from Boudewijn
svn path=/trunk/; revision=206
|
1999-02-05 19:24:10 +00:00 |
|
Rex Jolliff
|
d01f8c3180
|
Boudewjin's massive work on kernel32 and crtdll and a console driver.
svn path=/trunk/; revision=168
|
1999-01-16 02:11:45 +00:00 |
|
Rex Jolliff
|
37af92952e
|
Rolled in various changes from others
svn path=/trunk/; revision=108
|
1998-12-04 18:28:13 +00:00 |
|