Gé van Geldorp
08a01c4da8
Correctly expand wildcards in other directories
...
svn path=/trunk/; revision=4023
2003-01-17 18:04:08 +00:00
Eric Kohl
5dc512f7c3
Prepared bootloader installation.
...
svn path=/trunk/; revision=4022
2003-01-17 13:18:15 +00:00
Eric Kohl
fec5d8fcaf
Removed unnecessary includes.
...
svn path=/trunk/; revision=4021
2003-01-17 13:09:43 +00:00
Eric Kohl
4e7b1eb14b
ntddndis.h must include OID definitions.
...
svn path=/trunk/; revision=4020
2003-01-17 13:04:55 +00:00
Eric Kohl
0349fbade9
Fixed a few STDCALL issues and other warnings.
...
svn path=/trunk/; revision=4019
2003-01-17 13:03:16 +00:00
Gé van Geldorp
3ade7829d0
* Move (optional) wildcard expansion to split()
...
* Only expand arguments actually containing wildcard characters
(to prevent expanding directory names to all files within that directory)
svn path=/trunk/; revision=4018
2003-01-17 00:31:33 +00:00
Gé van Geldorp
1bfce04639
When an empty filename is passed in directory search, find all (*) entries, not
...
the current directory (.)
svn path=/trunk/; revision=4017
2003-01-16 22:02:24 +00:00
Jason Filby
bf924ece94
New SystemState enumeration
...
svn path=/trunk/; revision=4016
2003-01-16 20:05:34 +00:00
Casper Hornstrup
50e4ffb8e8
2003-01-16 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* ntoskrnl/dbg/profile.c (KdbProfilerThreadMain): Make STDCALL.
svn path=/trunk/; revision=4015
2003-01-16 19:51:20 +00:00
Eric Kohl
96d8f03765
Removed outdated and duplicate bugcode definition.
...
svn path=/trunk/; revision=4014
2003-01-16 17:56:00 +00:00
Eric Kohl
308b132b5d
Added UDF filesystem recognizer (still incomplete).
...
Fixed several memory leaks.
svn path=/trunk/; revision=4013
2003-01-16 11:58:15 +00:00
guido
191a1899fc
ignore *.d
...
svn path=/trunk/; revision=4012
2003-01-15 23:42:11 +00:00
Casper Hornstrup
36aa98343d
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* drivers/net/tcpip/makefile (TCP_OBJECTS): Add transport/tcp/tcpcore.o,
transport/tcp/tcp_input.o, transport/tcp/tcp_ipv4.o,
transport/tcp/tcp_output.o, and transport/tcp/tcp_timer.o.
* drivers/net/tcpip/transport/tcp/tcp.c (TCPStartup): Call tcp_init().
* drivers/net/tcpip/include/linux.h: New file.
* drivers/net/tcpip/include/tcpcore.h: Ditto.
* drivers/net/tcpip/include/tcpdef.h: Ditto.
* drivers/net/tcpip/transport/tcp/tcp_input.c: Ditto.
* drivers/net/tcpip/transport/tcp/tcp_ipv4.c: Ditto.
* drivers/net/tcpip/transport/tcp/tcp_output.c: Ditto.
* drivers/net/tcpip/transport/tcp/tcp_timer.c: Ditto.
* drivers/net/tcpip/transport/tcp/tcpcore.c: Ditto.
svn path=/trunk/; revision=4011
2003-01-15 21:57:31 +00:00
Casper Hornstrup
fd6f0e5b04
*** empty log message ***
...
svn path=/trunk/; revision=4010
2003-01-15 21:25:29 +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
Casper Hornstrup
76b1705795
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* apps/testsets/Makefile (TEST_SETS): Remove ldr.
* include/msvcrt/ctype.h (towupper): Make returntype wchar_t.
svn path=/trunk/; revision=4008
2003-01-15 21:07:18 +00:00
Casper Hornstrup
1c52b61e7d
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* tools/rtouch.c: Include <sys/utime.h>, not <utime.h>.
svn path=/trunk/; revision=4007
2003-01-15 20:32:35 +00:00
Casper Hornstrup
f63e1913da
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* tools/rtouch.c: New file.
* rules.mak (ROS_USE_PCH): Default to no.
(RTOUCH): Define.
* tools/Makefile: Add rtouch utility.
* tools/helper.mk: Support precompiled headers.
svn path=/trunk/; revision=4006
2003-01-15 20:18:12 +00:00
Robert Dickenson
8b09e17d3f
Required for some wine libs and now rosapps to build with ros includes in preference to mingw's
...
svn path=/trunk/; revision=4005
2003-01-15 20:17:50 +00:00
Robert Dickenson
b2a576cd5f
Pulling in wstring support functions from wine, need to either bring in wctype_table or access the kernel32 nls files??? TODO:
...
svn path=/trunk/; revision=4004
2003-01-15 20:12:27 +00:00
Robert Dickenson
9ebba084e6
Split out separate makefiles for apps/tests apps/testsets & apps/utils.
...
svn path=/trunk/; revision=4003
2003-01-15 20:09:52 +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
Casper Hornstrup
eb3b9049a9
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* ntoskrnl/dbg/profile.c: New file.
* ntoskrnl/Makefile (OBJECTS_KDBG): Add dbg/profile.o.
* ntoskrnl/dbg/kdb.h: Define NTOS_MODE_KERNEL. Include <ntos.h>.
(LdrGetAddressInformation, KdbInitProfiling, KdbInitProfiling2,
KdbDisableProfiling, KdbEnableProfiling, KdbProfileInterrupt) Prototype.
* ntoskrnl/kd/kdebug.c (KdInitSystem): Add /PROFILE option if KDBG=1.
* ntoskrnl/ke/main.c (ExpInitializeExecutive): Call KdbInitProfiling2()
if KDBG=1.
* ntoskrnl/ke/i386/irq.c: Include <../dbg/kdb.h> if KDBG=1.
(KiInterruptDispatch): Call KdbProfileInterrupt() on timer interrupt
if KDBG=1.
svn path=/trunk/; revision=4001
2003-01-15 19:58:07 +00:00
Robert Dickenson
92dec86909
Mainly standardisation of makefiles, now support make install rules and use ros headers...
...
svn path=/trunk/; revision=4000
2003-01-15 19:55:29 +00:00
Casper Hornstrup
f811f37004
2003-01-15 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* drivers/fs/vfat/create.c (VfatSupersedeFile): Only notify cache manager
about change in file size if caching is initiated on the file stream.
svn path=/trunk/; revision=3999
2003-01-15 19:53:49 +00:00
Hartmut Birr
594558c6e2
Fixed the corrupted screen after a console switching with ALT+TAB.
...
svn path=/trunk/; revision=3998
2003-01-15 00:36:10 +00:00
Gé van Geldorp
97bb8934e2
Include error code in diagnostic and exit on error
...
svn path=/trunk/; revision=3997
2003-01-15 00:17:12 +00:00
guido
0319671dea
just fixed a few warnings
...
svn path=/trunk/; revision=3996
2003-01-14 18:51:12 +00:00
Hartmut Birr
6f63730de8
Fixed low memory mapping.
...
svn path=/trunk/; revision=3995
2003-01-13 01:11:12 +00:00
Hartmut Birr
2cc8694271
Fixed UINT8/PUINT8.
...
svn path=/trunk/; revision=3994
2003-01-13 00:50:37 +00:00
Robert Dickenson
e9ba047848
path to root correction.
...
svn path=/trunk/; revision=3993
2003-01-12 02:03:06 +00:00
Robert Dickenson
87c1e63ebe
Added new targets.
...
svn path=/trunk/; revision=3992
2003-01-12 02:02:17 +00:00
Robert Dickenson
329c896e1f
Updates to the VDM support. Improvemnts to the new wine-debug-channels supprt.
...
svn path=/trunk/; revision=3991
2003-01-12 01:54:40 +00:00
Gé van Geldorp
1028fc6755
getc must return unsigned chars, cast to int
...
svn path=/trunk/; revision=3990
2003-01-11 22:40:24 +00:00
Casper Hornstrup
a437c36e7f
2003-01-11 Casper S. Hornstrup <chorns@users.sourceforge.net>
...
* boot.bat: Use DOS end-of-line characters.
svn path=/trunk/; revision=3989
2003-01-11 17:30:34 +00:00
Hartmut Birr
6dac0c12b1
Reduced the size of the copy buffer.
...
svn path=/trunk/; revision=3988
2003-01-11 16:03:55 +00:00
Hartmut Birr
99a3325875
Removed FCB_UPDATE_ENTRY.
...
svn path=/trunk/; revision=3987
2003-01-11 16:02:29 +00:00
Hartmut Birr
0f02fa7c0d
Call VfatUpdateEntry on each write operation.
...
svn path=/trunk/; revision=3986
2003-01-11 16:01:28 +00:00
Hartmut Birr
3ce30c75e1
Inform/query the cache/memory manager if a file would be deleted.
...
svn path=/trunk/; revision=3985
2003-01-11 16:00:16 +00:00
Hartmut Birr
3e3f697064
Store a pointer to the parent in the fcb structure and
...
reference/dereference the parent fcb on create/destroy.
svn path=/trunk/; revision=3984
2003-01-11 15:59:07 +00:00
Hartmut Birr
a2aa04440b
Reduced some overhead in VfatUpdateEntry.
...
svn path=/trunk/; revision=3983
2003-01-11 15:57:55 +00:00
Hartmut Birr
7a16a8cbe7
Removed the call to VfatUpdateEntry.
...
Executed VfatClose always synchronous.
svn path=/trunk/; revision=3982
2003-01-11 15:56:43 +00:00
Hartmut Birr
189d9d92c3
Removed the call to VfatUpdateEntry.
...
svn path=/trunk/; revision=3981
2003-01-11 15:52:54 +00:00
Hartmut Birr
543fd98805
Used a hash table for storing/searching of process data pointers.
...
Unmap the connected view in CsrFreeProcessData.
Set the correct reply status in CsrCreateProcess.
svn path=/trunk/; revision=3980
2003-01-11 15:51:48 +00:00
Hartmut Birr
dfbf98b1b0
Fixed the check for the correct count of pagefiles.
...
svn path=/trunk/; revision=3979
2003-01-11 15:49:33 +00:00
Hartmut Birr
aa18c0d5d4
Ended the searching for a free block if it was found one.
...
svn path=/trunk/; revision=3978
2003-01-11 15:48:33 +00:00
Hartmut Birr
779329a8ee
Disabled the call to MmWriteDirtyPages. MmWriteDirtyPages doesn't work correctly.
...
svn path=/trunk/; revision=3977
2003-01-11 15:47:14 +00:00
Hartmut Birr
9a1546a675
Signaled the event of pageop at return if the function have previous wait at this event.
...
svn path=/trunk/; revision=3976
2003-01-11 15:45:55 +00:00
Hartmut Birr
680b25b598
Did not dereference the connected port if the function returns success.
...
svn path=/trunk/; revision=3975
2003-01-11 15:33:49 +00:00
Hartmut Birr
b99cb5b1aa
Fixed a comment.
...
svn path=/trunk/; revision=3974
2003-01-11 15:32:40 +00:00