Royce Mitchell III [Sun, 13 Mar 2005 07:37:33 +0000 (07:37 +0000)]
don't end a string if the last character outputted was an escape, will cause output file to be invalid
svn path=/branches/xmlbuildsystem/; revision=13995
Royce Mitchell III [Sun, 13 Mar 2005 06:31:38 +0000 (06:31 +0000)]
added validation for <directory>'s name attribute
create dk/nkm/lib if it doesn't exist
svn path=/branches/xmlbuildsystem/; revision=13994
Royce Mitchell III [Sun, 13 Mar 2005 05:32:52 +0000 (05:32 +0000)]
fix some dependencies
get rid of unnecessary phony targets
eliminate unnecessary makefile.auto dependencies
silence gcc when detecting pch
svn path=/branches/xmlbuildsystem/; revision=13993
Royce Mitchell III [Sun, 13 Mar 2005 03:16:16 +0000 (03:16 +0000)]
hack fix 'hostzlib' circular dependency, added a couple more stub makefiles, added 'rbuild' phony target
svn path=/branches/xmlbuildsystem/; revision=13990
Royce Mitchell III [Sat, 12 Mar 2005 04:55:41 +0000 (04:55 +0000)]
more *nix compatibility fixes
svn path=/branches/xmlbuildsystem/; revision=13956
Royce Mitchell III [Sat, 12 Mar 2005 04:39:20 +0000 (04:39 +0000)]
set *nix-compatible paths for tools
svn path=/branches/xmlbuildsystem/; revision=13955
Royce Mitchell III [Sat, 12 Mar 2005 04:14:09 +0000 (04:14 +0000)]
put windows-detection code in makefile, don't make proxy.mak silent
svn path=/branches/xmlbuildsystem/; revision=13952
Royce Mitchell III [Sat, 12 Mar 2005 00:23:38 +0000 (00:23 +0000)]
rename more makefiles, preparation for local makefiles to work with xml build system
svn path=/branches/xmlbuildsystem/; revision=13944
Royce Mitchell III [Fri, 11 Mar 2005 23:13:03 +0000 (23:13 +0000)]
fix case bug with wpp's makefile
svn path=/branches/xmlbuildsystem/; revision=13940
Royce Mitchell III [Fri, 11 Mar 2005 23:06:43 +0000 (23:06 +0000)]
remove obsoleted makefiles and config files, tools/Makefile -> tools/tools.mak, fix bugs in buildno's makefile.
svn path=/branches/xmlbuildsystem/; revision=13938
Royce Mitchell III [Fri, 11 Mar 2005 14:07:48 +0000 (14:07 +0000)]
beginning of local stub makefiles, to allow building from subdirectories ( I'm explicitly not allowing a full clean from a subdirectory )
svn path=/branches/xmlbuildsystem/; revision=13931
Royce Mitchell III [Fri, 11 Mar 2005 07:51:43 +0000 (07:51 +0000)]
don't assume zlib's include directory will work for hostzlib library
svn path=/branches/xmlbuildsystem/; revision=13925
Royce Mitchell III [Fri, 11 Mar 2005 07:46:22 +0000 (07:46 +0000)]
host vs target refactoring, <module> has two new attributes 'host' and 'prefix' ( this should fix sedwards' host.zlib.a issue, and also forgot to commit change to buildno's makefile in support of new macros in top-level makefile ( which should fix build bug arty experiencing re buildno.h )
svn path=/branches/xmlbuildsystem/; revision=13924
Royce Mitchell III [Fri, 11 Mar 2005 07:41:19 +0000 (07:41 +0000)]
remove unnessary @true, and create some macros to clean things up
svn path=/branches/xmlbuildsystem/; revision=13923
Royce Mitchell III [Thu, 10 Mar 2005 20:34:08 +0000 (20:34 +0000)]
more efficient detection of C++ modules, fixed bug in C++ pch support, always clean pch files, even if pch not being used
svn path=/branches/xmlbuildsystem/; revision=13917
Royce Mitchell III [Thu, 10 Mar 2005 19:56:46 +0000 (19:56 +0000)]
simplified verbosity
svn path=/branches/xmlbuildsystem/; revision=13915
Royce Mitchell III [Thu, 10 Mar 2005 17:46:44 +0000 (17:46 +0000)]
remove incorrect <pch>
svn path=/branches/xmlbuildsystem/; revision=13914
Royce Mitchell III [Thu, 10 Mar 2005 16:50:29 +0000 (16:50 +0000)]
add <pch> to existing xml files that support pch on trunk
svn path=/branches/xmlbuildsystem/; revision=13913
Royce Mitchell III [Thu, 10 Mar 2005 16:43:31 +0000 (16:43 +0000)]
accidentally commited testing changes
svn path=/branches/xmlbuildsystem/; revision=13912
Royce Mitchell III [Thu, 10 Mar 2005 16:42:28 +0000 (16:42 +0000)]
Makefile.auto -> makefile.auto
svn path=/branches/xmlbuildsystem/; revision=13911
Royce Mitchell III [Thu, 10 Mar 2005 14:06:14 +0000 (14:06 +0000)]
enable PCH support for ntoskrnl
svn path=/branches/xmlbuildsystem/; revision=13909
Royce Mitchell III [Thu, 10 Mar 2005 14:05:41 +0000 (14:05 +0000)]
PCH support
svn path=/branches/xmlbuildsystem/; revision=13908
Royce Mitchell III [Wed, 9 Mar 2005 23:38:37 +0000 (23:38 +0000)]
don't try to create ROS_INTERMEDIATE directories if ROS_INTERMEDIATE isn't defined
svn path=/branches/xmlbuildsystem/; revision=13902
Royce Mitchell III [Wed, 9 Mar 2005 22:29:18 +0000 (22:29 +0000)]
simplified <if> handling ( and fixed several bugs, too )
cleaned up devcpp backend to compile with these changes
svn path=/branches/xmlbuildsystem/; revision=13901
Royce Mitchell III [Wed, 9 Mar 2005 08:12:30 +0000 (08:12 +0000)]
fixed some dependency issues, verbose support, 'make clean' gets more
svn path=/branches/xmlbuildsystem/; revision=13899
Royce Mitchell III [Wed, 9 Mar 2005 08:04:40 +0000 (08:04 +0000)]
set eolstyle to native
svn path=/branches/xmlbuildsystem/; revision=13898
Royce Mitchell III [Tue, 8 Mar 2005 21:02:50 +0000 (21:02 +0000)]
adjust newlines around rsym command
svn path=/branches/xmlbuildsystem/; revision=13889
Royce Mitchell III [Tue, 8 Mar 2005 20:50:42 +0000 (20:50 +0000)]
add newline at EOF to suppress warning
svn path=/branches/xmlbuildsystem/; revision=13888
Steven Edwards [Tue, 8 Mar 2005 20:40:35 +0000 (20:40 +0000)]
another fix
svn path=/branches/xmlbuildsystem/; revision=13887
Steven Edwards [Tue, 8 Mar 2005 20:19:07 +0000 (20:19 +0000)]
more lower case changes for Makefile -> makefile
svn path=/branches/xmlbuildsystem/; revision=13885
Steven Edwards [Tue, 8 Mar 2005 20:12:43 +0000 (20:12 +0000)]
lower case please
svn path=/branches/xmlbuildsystem/; revision=13884
Royce Mitchell III [Tue, 8 Mar 2005 17:14:07 +0000 (17:14 +0000)]
detect PCH support ( not doing anything more than detection yet )
svn path=/branches/xmlbuildsystem/; revision=13878
Casper Hornstrup [Tue, 8 Mar 2005 11:15:39 +0000 (11:15 +0000)]
Have Makefile.auto depend on xml build files
svn path=/branches/xmlbuildsystem/; revision=13872
Casper Hornstrup [Mon, 7 Mar 2005 18:31:10 +0000 (18:31 +0000)]
Escape "
svn path=/branches/xmlbuildsystem/; revision=13869
Casper Hornstrup [Sun, 6 Mar 2005 22:00:23 +0000 (22:00 +0000)]
Use inline message tables
svn path=/branches/xmlbuildsystem/; revision=13862
Casper Hornstrup [Sun, 6 Mar 2005 21:24:06 +0000 (21:24 +0000)]
Run rsym on images
svn path=/branches/xmlbuildsystem/; revision=13861
Casper Hornstrup [Sun, 6 Mar 2005 19:49:19 +0000 (19:49 +0000)]
Export symbols in HALs
svn path=/branches/xmlbuildsystem/; revision=13859
Casper Hornstrup [Sun, 6 Mar 2005 13:49:10 +0000 (13:49 +0000)]
Don't generate intermediate archives
svn path=/branches/xmlbuildsystem/; revision=13854
Art Yerkes [Sun, 6 Mar 2005 07:38:54 +0000 (07:38 +0000)]
This directory contained both [Mm]akefile, which were identical. Makefile
removed.
svn path=/branches/xmlbuildsystem/; revision=13848
Casper Hornstrup [Sat, 5 Mar 2005 23:22:44 +0000 (23:22 +0000)]
Put remaining files on the cd
svn path=/branches/xmlbuildsystem/; revision=13840
Casper Hornstrup [Sat, 5 Mar 2005 22:20:15 +0000 (22:20 +0000)]
Build HALs
svn path=/branches/xmlbuildsystem/; revision=13838
Casper Hornstrup [Sat, 5 Mar 2005 22:13:47 +0000 (22:13 +0000)]
Copy msiexec from trunk
svn path=/branches/xmlbuildsystem/; revision=13837
Casper Hornstrup [Sat, 5 Mar 2005 22:12:26 +0000 (22:12 +0000)]
Delete msiexec
svn path=/branches/xmlbuildsystem/; revision=13836
Casper Hornstrup [Sat, 5 Mar 2005 20:50:25 +0000 (20:50 +0000)]
Merge 13511:13830 from trunk
svn path=/branches/xmlbuildsystem/; revision=13833
Martin Fuchs [Sat, 5 Mar 2005 17:52:12 +0000 (17:52 +0000)]
add ibrowser to XML build
svn path=/branches/xmlbuildsystem/; revision=13830
Martin Fuchs [Sat, 5 Mar 2005 17:27:21 +0000 (17:27 +0000)]
install ibrowser.exe in system32 dir
svn path=/trunk/; revision=13829
Eric Kohl [Sat, 5 Mar 2005 12:08:50 +0000 (12:08 +0000)]
Support asynchronous (aka overlapped) connect, read and write requests.
svn path=/trunk/; revision=13826
Eric Kohl [Sat, 5 Mar 2005 11:38:48 +0000 (11:38 +0000)]
Fix calls to ReadFile and WriteFile for asynchronous I/O.
svn path=/trunk/; revision=13825
Filip Navara [Sat, 5 Mar 2005 11:27:15 +0000 (11:27 +0000)]
- Implement NtCancelIoFile.
- Queue the IRP to correct thread in IoQueueThreadIrp.
- Cancel I/O requests when thread is about to be terminated.
- Do not queue close requests to thread IRP list.
svn path=/trunk/; revision=13824
Royce Mitchell III [Sat, 5 Mar 2005 05:13:38 +0000 (05:13 +0000)]
per-module clean rules, make cabman more *nix/msys friendly
This fix made it so I was able to successfully build a 22.4MB ReactOS.iso from the xmlbuildsystem branch! ( now to test it... )
svn path=/branches/xmlbuildsystem/; revision=13823
James Tabor [Sat, 5 Mar 2005 00:21:38 +0000 (00:21 +0000)]
Added comments about systemHandleInfo.
svn path=/trunk/; revision=13822
Royce Mitchell III [Fri, 4 Mar 2005 19:07:02 +0000 (19:07 +0000)]
disable warning about missing file ( make handles this situation correctly regardless )
svn path=/branches/xmlbuildsystem/; revision=13820
Royce Mitchell III [Fri, 4 Mar 2005 18:51:17 +0000 (18:51 +0000)]
let make do some more work for us
svn path=/branches/xmlbuildsystem/; revision=13819
Aleksey Bragin [Fri, 4 Mar 2005 17:26:51 +0000 (17:26 +0000)]
New ReactOS icon by Mindflyer. Just give ros a fresh look :)
svn path=/trunk/; revision=13818
Aleksey Bragin [Fri, 4 Mar 2005 17:24:08 +0000 (17:24 +0000)]
New StartMenu and ReactOS icons by Mindflyer
svn path=/trunk/; revision=13817
Art Yerkes [Fri, 4 Mar 2005 11:40:10 +0000 (11:40 +0000)]
Suggested by d_layer: Remove -Wconversion. I had planted these flags here
because they were used in the original makefile from before the import.
I was trying to remove the warnings in a hurry and didn't think to check.
svn path=/trunk/; revision=13816
Hartmut Birr [Fri, 4 Mar 2005 09:43:34 +0000 (09:43 +0000)]
Implemented 48(32)bit lba support.
svn path=/trunk/; revision=13815
Art Yerkes [Fri, 4 Mar 2005 04:57:42 +0000 (04:57 +0000)]
Recommented vprintf out. Not strictly needed but I should figure out what to
do here eventually.
svn path=/trunk/; revision=13814
Art Yerkes [Fri, 4 Mar 2005 02:09:43 +0000 (02:09 +0000)]
Warning cleanups.
- #define log to something else that isn't a gcc intrinsic
- Move some definitions around in the bsd headers so that proper order is
maintained between selinfo and socket and functions that take these as
arguments.
- Miscellaneous casts.
svn path=/trunk/; revision=13811
Art Yerkes [Fri, 4 Mar 2005 01:47:01 +0000 (01:47 +0000)]
Some warning suppression. Read the <rant/>.
svn path=/trunk/; revision=13810
Casper Hornstrup [Thu, 3 Mar 2005 21:26:27 +0000 (21:26 +0000)]
Copy non-generated files to cd
svn path=/branches/xmlbuildsystem/; revision=13808
Casper Hornstrup [Thu, 3 Mar 2005 21:00:30 +0000 (21:00 +0000)]
Support for copying non-generated files to cd
svn path=/branches/xmlbuildsystem/; revision=13807
Royce Mitchell III [Thu, 3 Mar 2005 02:46:43 +0000 (02:46 +0000)]
fix spelling mistakes
svn path=/trunk/; revision=13804
Casper Hornstrup [Wed, 2 Mar 2005 22:56:41 +0000 (22:56 +0000)]
Copy bootstrap files to cd
svn path=/branches/xmlbuildsystem/; revision=13803
Filip Navara [Wed, 2 Mar 2005 22:29:11 +0000 (22:29 +0000)]
Fix W->A conversions in EnumDisplaySettingsExA. This is dedicated to Caroline!
svn path=/trunk/; revision=13802
Emanuele Aliberti [Wed, 2 Mar 2005 22:17:34 +0000 (22:17 +0000)]
Mispelled word and wrong past tense in a comment.
svn path=/trunk/; revision=13801
Emanuele Aliberti [Wed, 2 Mar 2005 22:09:53 +0000 (22:09 +0000)]
Kmode subsystem no more hardwired.
svn path=/trunk/; revision=13800
Casper Hornstrup [Wed, 2 Mar 2005 21:24:02 +0000 (21:24 +0000)]
Add bootstrap tag to specify that files are to be copied to the CD
svn path=/branches/xmlbuildsystem/; revision=13797
Hartmut Birr [Wed, 2 Mar 2005 20:35:18 +0000 (20:35 +0000)]
Fixed smp boot.
svn path=/trunk/; revision=13796
James Tabor [Wed, 2 Mar 2005 07:11:26 +0000 (07:11 +0000)]
Clean up.
svn path=/trunk/; revision=13795
Emanuele Aliberti [Tue, 1 Mar 2005 22:56:51 +0000 (22:56 +0000)]
Fix SM\Subsystems\Required and SM\Subsystems\Optional.
svn path=/trunk/; revision=13792
Gunnar Dalsnes [Tue, 1 Mar 2005 22:22:56 +0000 (22:22 +0000)]
tcharize a couple of routines
svn path=/trunk/; revision=13791
Gunnar Dalsnes [Tue, 1 Mar 2005 22:13:40 +0000 (22:13 +0000)]
init. work on a notify-directory impl.
svn path=/trunk/; revision=13790
Gunnar Dalsnes [Tue, 1 Mar 2005 13:53:32 +0000 (13:53 +0000)]
remove local EOF define
svn path=/trunk/; revision=13789
James Tabor [Tue, 1 Mar 2005 06:34:16 +0000 (06:34 +0000)]
Dereference process object.
svn path=/trunk/; revision=13788
James Tabor [Tue, 1 Mar 2005 02:32:09 +0000 (02:32 +0000)]
Partial implementation of SystemHandleInformation and ObpGetNextHandleByProcessCount (Name will change very soon). Fix GetHandleCountByHandleTable return real number of open handles.
svn path=/trunk/; revision=13787
Emanuele Aliberti [Mon, 28 Feb 2005 21:59:47 +0000 (21:59 +0000)]
Fix FsRtlNotifyInitializeSync signature.
svn path=/trunk/; revision=13785
Gregor Anich [Mon, 28 Feb 2005 21:10:39 +0000 (21:10 +0000)]
Patch by tinus: clean up long lines of = outputted by freeldr build.
svn path=/trunk/; revision=13784
Klemens Friedl [Mon, 28 Feb 2005 21:07:30 +0000 (21:07 +0000)]
fix spelling mistake
svn path=/trunk/; revision=13783
Gunnar Dalsnes [Mon, 28 Feb 2005 21:00:59 +0000 (21:00 +0000)]
init. work on a notify-directory impl.
svn path=/trunk/; revision=13782
Hartmut Birr [Mon, 28 Feb 2005 20:43:23 +0000 (20:43 +0000)]
Fixed german resource script for desk.cpl.
svn path=/trunk/; revision=13781
Steven Edwards [Mon, 28 Feb 2005 19:46:39 +0000 (19:46 +0000)]
and remove regedt32 from the install CD
svn path=/trunk/; revision=13780
Steven Edwards [Mon, 28 Feb 2005 19:45:54 +0000 (19:45 +0000)]
disable buggy German resource script for desk.cpl. Remove regedt32 as even Microsoft sees having two registry editors is pointless.
svn path=/trunk/; revision=13779
Alex Ionescu [Mon, 28 Feb 2005 17:40:15 +0000 (17:40 +0000)]
Reverting to 13775. Sorry for the mess. This is dedicated to Jane!
19934415.
svn path=/trunk/; revision=13777
Alex Ionescu [Mon, 28 Feb 2005 16:44:38 +0000 (16:44 +0000)]
Test commit. Not official branch release -- it will follow shortly in 15 minutes. If this ends up in HEAD i will revert immediately (i have svn switched so it shouldn't)
svn path=/trunk/; revision=13776
Thomas Bluemel [Mon, 28 Feb 2005 14:38:02 +0000 (14:38 +0000)]
German translation fixes by Rouven Wessling
svn path=/trunk/; revision=13775
Art Yerkes [Mon, 28 Feb 2005 00:26:28 +0000 (00:26 +0000)]
First shot at some primitives for powerpc. Untested yet.
svn path=/trunk/; revision=13773
Steven Edwards [Sun, 27 Feb 2005 22:55:54 +0000 (22:55 +0000)]
merge in Winehq changes to reduce noise
svn path=/trunk/; revision=13772
Klemens Friedl [Sun, 27 Feb 2005 21:40:32 +0000 (21:40 +0000)]
Add support for explorer to load the desk.cpl when right clicking on background.
svn path=/trunk/; revision=13771
Klemens Friedl [Sun, 27 Feb 2005 21:31:07 +0000 (21:31 +0000)]
update files (rundll32 moved)
svn path=/trunk/; revision=13770
Klemens Friedl [Sun, 27 Feb 2005 21:22:04 +0000 (21:22 +0000)]
move rundll32
svn path=/trunk/; revision=13769
James Tabor [Sun, 27 Feb 2005 21:17:24 +0000 (21:17 +0000)]
Check for removable media and Partition length is 0, for DiskClassCheckReadWrite.
svn path=/trunk/; revision=13768
Hartmut Birr [Sun, 27 Feb 2005 20:38:36 +0000 (20:38 +0000)]
Do only signal the other side of the pipe if the pipe is connected.
svn path=/trunk/; revision=13767
Royce Mitchell III [Sun, 27 Feb 2005 17:03:00 +0000 (17:03 +0000)]
small efficiency fix
svn path=/trunk/; revision=13766
Eric Kohl [Sun, 27 Feb 2005 15:46:46 +0000 (15:46 +0000)]
ConnectNamedPipe must return TRUE if lpOverlapped is not NULL and NtFsIoControl returns STATUS_PENDING.
svn path=/trunk/; revision=13765
Filip Navara [Sun, 27 Feb 2005 14:55:01 +0000 (14:55 +0000)]
Use unadjusted rect (the one calculated before sending WM_SIZING) for sizing calculations while resizing windows.
svn path=/trunk/; revision=13764
Eric Kohl [Sun, 27 Feb 2005 12:43:37 +0000 (12:43 +0000)]
- Data is now written to the readers data buffer and the reader reads from his own data buffer. This fixes Filip's wrokaround to enable the reader to read data although the writers side was closed.
- Minor cleanup.
svn path=/trunk/; revision=13763
Emanuele Aliberti [Sat, 26 Feb 2005 23:22:48 +0000 (23:22 +0000)]
SM some simple work (wip)
svn path=/trunk/; revision=13762
Emanuele Aliberti [Sat, 26 Feb 2005 23:21:58 +0000 (23:21 +0000)]
CSR: Wrong event and wrong place for mu.
svn path=/trunk/; revision=13761
Emanuele Aliberti [Sat, 26 Feb 2005 23:19:56 +0000 (23:19 +0000)]
sm namespace macros
svn path=/trunk/; revision=13760