Gé van Geldorp [Tue, 8 Mar 2005 20:23:40 +0000 (20:23 +0000)]
Use GDIINFO values instead of DEVMODE values
svn path=/trunk/; revision=13886
Hervé Poussineau [Tue, 8 Mar 2005 19:19:45 +0000 (19:19 +0000)]
Minor changes to remove warnings
"memmory" -> "memory"
svn path=/trunk/; revision=13883
Klemens Friedl [Tue, 8 Mar 2005 19:03:11 +0000 (19:03 +0000)]
appwiz.cpl:
* add language support
* english and german language files
svn path=/trunk/; revision=13882
Klemens Friedl [Tue, 8 Mar 2005 19:00:44 +0000 (19:00 +0000)]
System Control Panel:
* add language support
* english and german language files
svn path=/trunk/; revision=13881
Klemens Friedl [Tue, 8 Mar 2005 18:48:01 +0000 (18:48 +0000)]
Slayer: german language file
svn path=/trunk/; revision=13880
Hervé Poussineau [Tue, 8 Mar 2005 18:25:25 +0000 (18:25 +0000)]
Remove warning
svn path=/trunk/; revision=13879
Aleksey Bragin [Tue, 8 Mar 2005 15:08:01 +0000 (15:08 +0000)]
27-Feb-2005 (Konstantinos Paliouras <squarious@gmail.com>)
Implemented all the switches that were missing, and made the ros dir very similar to windows dir. Major part of the code is rewritten. /p is removed, to be rewriten in the main cmd code.
svn path=/trunk/; revision=13877
Aleksey Bragin [Tue, 8 Mar 2005 15:02:41 +0000 (15:02 +0000)]
Added error_parameter_format(), patch by Konstantinos Paliouras <squarious@gmail.com>
svn path=/trunk/; revision=13876
Emanuele Aliberti [Tue, 8 Mar 2005 14:28:04 +0000 (14:28 +0000)]
Win32 utility to bootstrap the PSX subsystem (it is an optional subsystem, therefore the SM does not bootstrap it on system startup).
svn path=/trunk/; revision=13875
Emanuele Aliberti [Tue, 8 Mar 2005 14:26:31 +0000 (14:26 +0000)]
Fixed a bug in SmConnectApiPort
svn path=/trunk/; revision=13874
Gé van Geldorp [Tue, 8 Mar 2005 11:41:56 +0000 (11:41 +0000)]
Properly fill DEVMODE
svn path=/trunk/; revision=13873
Gé van Geldorp [Mon, 7 Mar 2005 22:25:39 +0000 (22:25 +0000)]
Use IC instead of DC when possible
svn path=/trunk/; revision=13871
Gé van Geldorp [Mon, 7 Mar 2005 22:24:33 +0000 (22:24 +0000)]
Implement Information Contexts
svn path=/trunk/; revision=13870
Hartmut Birr [Mon, 7 Mar 2005 16:40:32 +0000 (16:40 +0000)]
Split some of the halmp files according its functions.
svn path=/trunk/; revision=13868
Art Yerkes [Mon, 7 Mar 2005 16:37:49 +0000 (16:37 +0000)]
Changed exception format in kernel32 slightly to make the offset of the
addresses apparent. Made a change suggested by ion, to remove the line
numbers of the lines printing the stack trace.
svn path=/trunk/; revision=13867
Thomas Bluemel [Mon, 7 Mar 2005 01:40:01 +0000 (01:40 +0000)]
change logfont quality to FreeType mode conversion. Patch by tinus.
svn path=/trunk/; revision=13866
Royce Mitchell III [Mon, 7 Mar 2005 01:26:25 +0000 (01:26 +0000)]
correct dependency for rline target, this fixes bug #519
svn path=/trunk/; revision=13865
Thomas Bluemel [Mon, 7 Mar 2005 00:35:49 +0000 (00:35 +0000)]
detect hyper-threading, determine number of logical processors per phyiscal processor and it's apic id
svn path=/trunk/; revision=13864
Gunnar Dalsnes [Mon, 7 Mar 2005 00:04:21 +0000 (00:04 +0000)]
fix nasty bug:-(
svn path=/trunk/; revision=13863
Eric Kohl [Sun, 6 Mar 2005 21:01:04 +0000 (21:01 +0000)]
Remove useless calls to ResetEvent.
svn path=/trunk/; revision=13860
Filip Navara [Sun, 6 Mar 2005 18:06:17 +0000 (18:06 +0000)]
Return AE_NO_ACPI_TABLES instead of AE_OK when the ACPI tables are messed up.
svn path=/trunk/; revision=13857
Filip Navara [Sun, 6 Mar 2005 16:42:36 +0000 (16:42 +0000)]
- Fix pipe connection to non-waiting pipes.
- More corrections to the cancellation logic.
- Minor correction to read/write event setting (still I'm getting infinite loops there in some cases).
svn path=/trunk/; revision=13856
Gunnar Dalsnes [Sun, 6 Mar 2005 14:03:37 +0000 (14:03 +0000)]
add missing newline
svn path=/trunk/; revision=13855
Gunnar Dalsnes [Sun, 6 Mar 2005 13:48:04 +0000 (13:48 +0000)]
IoCancelIrp didnt remove the cancel routine from the irp after canceling it
svn path=/trunk/; revision=13853
Gunnar Dalsnes [Sun, 6 Mar 2005 13:41:18 +0000 (13:41 +0000)]
irp cancelation boiler plate, for irp queues you manage yourself
svn path=/trunk/; revision=13852
Filip Navara [Sun, 6 Mar 2005 12:37:31 +0000 (12:37 +0000)]
Fix some cancellation race conditions.
svn path=/trunk/; revision=13851
Eric Kohl [Sun, 6 Mar 2005 12:36:05 +0000 (12:36 +0000)]
Support pointers to simple types as input arguments.
svn path=/trunk/; revision=13850
Gé van Geldorp [Sun, 6 Mar 2005 10:44:38 +0000 (10:44 +0000)]
Fix compilation with DBG := 1 and KDBG := 0
svn path=/trunk/; revision=13849
Gregor Anich [Sun, 6 Mar 2005 02:34:18 +0000 (02:34 +0000)]
Rename KDB.init to KDBinit - it was not an ISO9660 conforming name.
svn path=/trunk/; revision=13846
Gregor Anich [Sun, 6 Mar 2005 02:06:11 +0000 (02:06 +0000)]
Hopefully fix some input problems. If input does not work for you please let me know.
svn path=/trunk/; revision=13845
Gregor Anich [Sun, 6 Mar 2005 00:20:32 +0000 (00:20 +0000)]
Fix build with optimizations and one or two bugs - should have tested with optimizations before committing :-/
svn path=/trunk/; revision=13843
Gregor Anich [Sat, 5 Mar 2005 23:35:08 +0000 (23:35 +0000)]
Little KDB update ;-) If you have any problems and/or questions let me know. I hope it was tested enough and works well enough for everybody.
svn path=/trunk/; revision=13841
Martin Fuchs [Sat, 5 Mar 2005 22:10:01 +0000 (22:10 +0000)]
- make new icons look a bit smarter and including a 32 bit alpha channel format
- update ROS icon in about dialog and start menu side bar
svn path=/trunk/; revision=13835
Martin Fuchs [Sat, 5 Mar 2005 21:35:46 +0000 (21:35 +0000)]
update copyright notice
svn path=/trunk/; revision=13834
Martin Fuchs [Sat, 5 Mar 2005 20:44:41 +0000 (20:44 +0000)]
case insensitive startmenu merging
svn path=/trunk/; revision=13831
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
James Tabor [Sat, 5 Mar 2005 00:21:38 +0000 (00:21 +0000)]
Added comments about systemHandleInfo.
svn path=/trunk/; revision=13822
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
Royce Mitchell III [Thu, 3 Mar 2005 02:46:43 +0000 (02:46 +0000)]
fix spelling mistakes
svn path=/trunk/; revision=13804
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
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
Emanuele Aliberti [Sat, 26 Feb 2005 23:18:27 +0000 (23:18 +0000)]
DbgPrint calls DbgPrintEx
(which runs the code previously belonging to DbgPrint).
svn path=/trunk/; revision=13759
Eric Kohl [Sat, 26 Feb 2005 15:54:27 +0000 (15:54 +0000)]
- Server stubs are void functions.
- Fix a warning in the server stub descriptor.
svn path=/trunk/; revision=13752
Emanuele Aliberti [Sat, 26 Feb 2005 15:17:54 +0000 (15:17 +0000)]
Multiuser Win32: empty server dll
svn path=/trunk/; revision=13751
Emanuele Aliberti [Sat, 26 Feb 2005 15:06:19 +0000 (15:06 +0000)]
CSR pre-init cleanup
svn path=/trunk/; revision=13748
Casper Hornstrup [Fri, 25 Feb 2005 21:22:05 +0000 (21:22 +0000)]
Move to media directory
svn path=/trunk/; revision=13747
Klemens Friedl [Fri, 25 Feb 2005 20:53:00 +0000 (20:53 +0000)]
Create rosmedia subfolder (artworks, themes, ...)
svn path=/trunk/; revision=13745
Aleksey Bragin [Fri, 25 Feb 2005 15:05:51 +0000 (15:05 +0000)]
Updated linux wrapper to contain more funcs (to allow UHCI in the future), also wait added into hub thread, so it *should* take much fewer cpu time then it was taking before (though I haven't tested it at all - will do later). Added dependency tracking to makefiles.
svn path=/trunk/; revision=13741
Eric Kohl [Fri, 25 Feb 2005 12:20:36 +0000 (12:20 +0000)]
- Support multiple interfaces per idl file.
- Support explicit binding handles.
svn path=/trunk/; revision=13740
Art Yerkes [Fri, 25 Feb 2005 05:28:54 +0000 (05:28 +0000)]
Reads are allowed on connecting sockets. They act like normal reads
with no data available.
svn path=/trunk/; revision=13739
Art Yerkes [Fri, 25 Feb 2005 05:27:43 +0000 (05:27 +0000)]
Set nonblocking on all sockets initially.
Zero flags and other junk in the ea buffer when creating a new socket.
More correct error return function (check both Errno and ReturnedBytes ptrs).
svn path=/trunk/; revision=13738
Art Yerkes [Fri, 25 Feb 2005 03:02:45 +0000 (03:02 +0000)]
Noticed that I had not used the right status for EOF when consolidating
some code. Added a flag that governs whether we are after or at EOF.
svn path=/trunk/; revision=13737
Emanuele Aliberti [Thu, 24 Feb 2005 22:20:43 +0000 (22:20 +0000)]
Added some init code for the embedded DBGSS.
svn path=/trunk/; revision=13736
Hervé Poussineau [Thu, 24 Feb 2005 21:28:49 +0000 (21:28 +0000)]
Silent debug messages
svn path=/trunk/; revision=13735
Hervé Poussineau [Thu, 24 Feb 2005 20:47:07 +0000 (20:47 +0000)]
Fix various warnings
svn path=/trunk/; revision=13734
Eric Kohl [Thu, 24 Feb 2005 16:48:16 +0000 (16:48 +0000)]
Support remaining basic types (float, double, small, wchar_t and handle_t).
svn path=/trunk/; revision=13733
Art Yerkes [Thu, 24 Feb 2005 08:51:18 +0000 (08:51 +0000)]
Fixed more socket close problems. You could get through TCPClose, unlock
the socket, have somebody else service and even, and unlink the connection
object at the same time. Now we hold the TCP lock while removing a connection.
svn path=/trunk/; revision=13732
Emanuele Aliberti [Wed, 23 Feb 2005 23:37:06 +0000 (23:37 +0000)]
Minor changes and documentation.
svn path=/trunk/; revision=13731