Commit graph

17851 commits

Author SHA1 Message Date
Eric Kohl
cb31a202c1 Reapply a modified r18883 patch (by Thomas Weidenmueller) that doesn't break named pipes.
svn path=/trunk/; revision=19019
2005-11-05 16:11:31 +00:00
Eric Kohl
2de23bb008 Reapply a modified r18883 patch (by Thomas Weidenmueller) that doesn't break named pipes.
svn path=/trunk/; revision=19018
2005-11-05 16:11:02 +00:00
Eric Kohl
3753cf3e49 Open pipe in 'passive' mode if the desired access right is FILE_READ_ATTRIBUTES.
svn path=/trunk/; revision=19017
2005-11-05 16:08:41 +00:00
Magnus Olsen
7b9a187c56 Small hack for Getting monitor freq right.
svn path=/trunk/; revision=19016
2005-11-05 15:32:23 +00:00
Magnus Olsen
0102313dcb Remove hwnd and hdc, so it being store to right struct.
svn path=/trunk/; revision=19015
2005-11-05 15:05:31 +00:00
Hervé Poussineau
0e95797fc0 Add some debug messages, and disable them (#define NDEBUG)
svn path=/trunk/; revision=19014
2005-11-05 14:21:39 +00:00
Hervé Poussineau
10981b14f0 Replace a void* by PDEVICE_OBJECT and fix its usage
svn path=/trunk/; revision=19013
2005-11-05 11:51:30 +00:00
Maarten Bosma
37edd96e90 Fill some structs more correctly.
svn path=/trunk/; revision=19012
2005-11-05 10:27:50 +00:00
Hervé Poussineau
175467288d - Remove Mou and Mouse strings in names to share more code with kbdclass
- Handle IRP_MJ_CLEANUP and IRP_MJ_DEVICE_CONTROL
- Read parameters in the right registry key
- Force exclusive opening on device object
- Reference pointer port DOs when they are linked to pointer class DO
- Fix PORT_DEVICE_EXTENSION and CLASS_DEVICE_EXTENSION structures and use them correctly (PORT_DEVICE_EXTENSION was not used...)

svn path=/trunk/; revision=19011
2005-11-05 08:37:01 +00:00
Hervé Poussineau
cfd5a15157 Revert Kdb and Keyboard strings in name to share more code with mouclass
Fix PORT_DEVICE_EXTENSION and CLASS_DEVICE_EXTENSION structures and use them correctly (PORT_DEVICE_EXTENSION was not used...)
ObDereference DOs when an error occurs, instead of ObReferencing them

svn path=/trunk/; revision=19010
2005-11-05 08:21:59 +00:00
Alex Ionescu
e595cd5c9d - Move some NDK definitions (Cm Callbacks) to the DDK since they are actually public.
- Fix strange/incorrect hack which disabled DPRINT in msvc
- Move UNIMPLEMENTED to the proper DBG block
- Fix rtltypes.h compatibility with the PSDK/DDK
I hope this doesn't break anything, my tree is quite off-sync.

svn path=/trunk/; revision=19009
2005-11-05 06:44:03 +00:00
Gregor Anich
fc8ca65085 Implement (Int)EngAlphaBlend and 8, 16, 24 and 32 bpp DIB AlphaBlend functions. AlphaBlend() should work now.
svn path=/trunk/; revision=19008
2005-11-04 23:37:06 +00:00
Gregor Anich
e21bca531d Add very primitive AlphaBlend test.
svn path=/trunk/; revision=19007
2005-11-04 23:25:03 +00:00
Gregor Anich
be46b8647d Remove unused driver sources.
svn path=/trunk/; revision=19005
2005-11-04 20:35:21 +00:00
Gregor Anich
598d0237f0 Merge changes from Mesa-6.4 vendor drop and apply fixes needed to get it compiling/working.
svn path=/trunk/; revision=19004
2005-11-04 20:28:07 +00:00
Hervé Poussineau
aefb7a1354 Allow more than one USB controller (was a XBOX hack no more needed)
Implement IRP_MJ_PNP/IRP_MN_QUERY_DEVICE_TEXT for Root USB hub/USB devices
Add missing initialization which lead to BSOD when connecting a device to a UHCI controller

svn path=/trunk/; revision=19003
2005-11-04 20:24:44 +00:00
Hervé Poussineau
76c3fa7451 Revert 18883 and 18912, as they break named pipes
(These changes were correct per se, but another problem surfaced: see http://www.reactos.org/archives/public/ros-dev/2005-November/005958.html)

svn path=/trunk/; revision=19002
2005-11-04 19:31:47 +00:00
Thomas Bluemel
923e4546ba - register the checklist window class when attached to a process
- fixed usage of image list

svn path=/trunk/; revision=19001
2005-11-04 18:58:38 +00:00
Ged Murphy
cfb2293f95 sc.exe now supports basic starting, stopping, creation and deletion of services.
Still early days and very bare bones, so not including into build yet

svn path=/trunk/; revision=19000
2005-11-04 18:19:09 +00:00
Magnus Olsen
8886eb415a Never, Never do if (FALSE) it will make dead code. activate dead code after DrFreds bug.
svn path=/trunk/; revision=18996
2005-11-04 16:26:13 +00:00
Gregor Anich
266f0076b8 Set svn:eol-style to native.
svn path=/trunk/; revision=18992
2005-11-04 15:07:35 +00:00
Gregor Anich
3b6857e974 Put back reactos specific changes from old mesa32 directory.
svn path=/trunk/; revision=18991
2005-11-04 14:52:02 +00:00
Gregor Anich
6485745bf2 Import include directory from Mesa3D vendor drop (this time into the right directory)
svn path=/trunk/; revision=18990
2005-11-04 14:25:07 +00:00
Gregor Anich
9d4749e1fa Delete GL subdirectory (should be inside include directory, the svn copy command was wrong)
svn path=/trunk/; revision=18989
2005-11-04 14:24:29 +00:00
Gregor Anich
ad16b4dc6e Copy src/mesa dir from Mesa vendor drop to lib/mesa32/src
svn path=/trunk/; revision=18988
2005-11-04 14:11:08 +00:00
Gregor Anich
71caccc9af Copy include dir from Mesa vendor drop to lib/mesa32
svn path=/trunk/; revision=18987
2005-11-04 14:08:44 +00:00
Gregor Anich
06e61021b3 Delete mesa32 for vendor drop import.
svn path=/trunk/; revision=18986
2005-11-04 14:06:54 +00:00
Martin Fuchs
1ea142fe87 test version of startmenu root with big icons
svn path=/trunk/; revision=18983
2005-11-04 00:21:12 +00:00
Ged Murphy
c743bc7da5 Started testing. Couple of code mods to get 'sc start ...' working.
svn path=/trunk/; revision=18982
2005-11-04 00:20:17 +00:00
Royce Mitchell III
13415bb36a fix uninitialized variable
svn path=/trunk/; revision=18981
2005-11-04 00:10:39 +00:00
Royce Mitchell III
7783f0f747 fix indentation
svn path=/trunk/; revision=18980
2005-11-04 00:07:47 +00:00
Royce Mitchell III
3364c02cec fix indentation
svn path=/trunk/; revision=18979
2005-11-04 00:03:34 +00:00
Gé van Geldorp
a21eb62527 Revert r18836, it breaks the explorer start menu (bug 952)
svn path=/trunk/; revision=18978
2005-11-03 22:20:29 +00:00
Alex Ionescu
2bb75d7d0e - Rename KiCheckForKernelApcDelivery
svn path=/trunk/; revision=18977
2005-11-03 16:58:43 +00:00
Thomas Bluemel
f46f194ae4 add all ACEs to their principals
svn path=/trunk/; revision=18972
2005-11-03 11:28:56 +00:00
Brandon Turner
34ac8ceb9f rewrite of gettype. Beginnings of support for remote computers. Big thanks to Alex and KJK.
svn path=/trunk/; revision=18971
2005-11-03 02:36:09 +00:00
Brandon Turner
23bf0c9bc1 stub for NetServerGetInfo
svn path=/trunk/; revision=18970
2005-11-03 01:50:13 +00:00
Brandon Turner
86c57a4368 define CONNECT_COMMANDLINE and CONNECT_CMD_SAVECRED
svn path=/trunk/; revision=18969
2005-11-03 01:10:24 +00:00
Thomas Bluemel
e2cc04e2ca fixed difference in signedness warnings
svn path=/trunk/; revision=18968
2005-11-03 01:05:07 +00:00
Gregor Anich
55db859f00 Optimize NtGetContextThread a bit and fix use of unitinialized memory if PreviousMode == KernelMode and Thread ==
CurrentThread (thanks to Thomas for spotting!)

svn path=/trunk/; revision=18967
2005-11-03 00:34:09 +00:00
Gregor Anich
662797cc94 Remove assignment to unused Thread variable which was removed by my previous commit.
Sorry for breaking.

svn path=/trunk/; revision=18966
2005-11-03 00:17:55 +00:00
Gregor Anich
54992254d7 Replace EXT_QUERY_OPENGLDRIVERINFO define by OPENGL_GETINFO from winddi.h
Rename EXT_OPENGLDRIVERINFO struct to OPENGL_INFO and change member names a bit.

svn path=/trunk/; revision=18965
2005-11-03 00:15:39 +00:00
Gregor Anich
cc0933a118 (Hopefully) fix (parts of) terribly broken NtSet/GetContextThread functions ;-)
If we have a test for this anywhere, it must be reaaally broken!
Thanks to Alex and KJK for helping!

svn path=/trunk/; revision=18964
2005-11-03 00:09:19 +00:00
Alex Ionescu
de1acafe9a - Use correct trapframe during set/get context. Thanks to blight for noticing the bug.
svn path=/trunk/; revision=18963
2005-11-02 23:57:38 +00:00
Hartmut Birr
a5ad40f6c0 Don't print a CR, if the command line is from a batch file and starts with a '@'.
svn path=/trunk/; revision=18962
2005-11-02 23:47:58 +00:00
Hartmut Birr
8bbbecaa87 - The separator (slash or back slash), exepostfix and exeprefix are initialized from environment variables.
- The separators in the path for the system command are always converted for the host system.
- Our own build utilities must convert paths itself (bin2res).

svn path=/trunk/; revision=18961
2005-11-02 23:24:05 +00:00
Gé van Geldorp
05037bcbe6 Return character heights instead of cell heights in the LOGFONTs in the
NONCLIENTMETRICS structure

svn path=/trunk/; revision=18960
2005-11-02 23:15:40 +00:00
Gregor Anich
40cfcb3758 Convert tabs to spaces.
svn path=/trunk/; revision=18959
2005-11-02 23:12:55 +00:00
Ged Murphy
3dd0798703 - Split files
- start to implement 'start'
- split and rewrite much of the 'query' functionality
- a lot of code "altering"

Comments are a bit vauge, but it's still very incomplete and untested and most changes aren't worth mentioning.

svn path=/trunk/; revision=18958
2005-11-02 21:10:50 +00:00
Gé van Geldorp
37dbc3c7d6 Sync to Wine-0_9:
Vincent Béron <vberon@mecano.gme.usherb.ca>
- Allow file:/// protocol to be used to download the Mozilla ActiveX
  control.
- Remove tempfile used to download Mozilla ActiveX control once it's not
  used anymore.
Alexandre Julliard <julliard@winehq.org>
- Fixed a handle leak.

svn path=/trunk/; revision=18957
2005-11-02 21:05:35 +00:00