Commit graph

24416 commits

Author SHA1 Message Date
Dmitry Gorbachev
93a03949bf Fix bugs #2049 and #2084 (thanks to Peter Krawies)
svn path=/trunk/; revision=26117
2007-03-16 16:54:34 +00:00
Dmitry Gorbachev
6f562dec4a Fix a bug (#2054, translation by Heis Spiter)
svn path=/trunk/; revision=26116
2007-03-16 16:53:01 +00:00
Dmitry Gorbachev
6c337b4d51 Commit a patch (attachment #1135)
svn path=/trunk/; revision=26115
2007-03-16 16:52:36 +00:00
Magnus Olsen
3c950f2259 start fixing NtGdiDdCreateSurface, This code are not complete and does not work for NtGdiDdCreateSurface yet. But I do not whant start 10 time write it again.
svn path=/trunk/; revision=26114
2007-03-16 15:28:48 +00:00
Aleksey Bragin
83ba5bc979 - Fix a few simple errors in ks/portcls.h
- Exclude it from the build process since important header files are missing (Hint to Andrew: commit stdunk.h & co)

svn path=/trunk/; revision=26113
2007-03-16 12:49:47 +00:00
Aleksey Bragin
a647cfde4b Put ntdll dependency back.
svn path=/trunk/; revision=26112
2007-03-16 11:45:52 +00:00
Magnus Olsen
c837850451 fixing smaller bugs in NtGdiDdQueryDirectDrawObject,
like some return value are right

svn path=/trunk/; revision=26111
2007-03-16 09:01:40 +00:00
Art Yerkes
2a58de26de Stragglers plus warning fixen.
svn path=/branches/powerpc/; revision=26110
2007-03-16 07:16:45 +00:00
Hervé Poussineau
df2510eefd Fix compilation of drivers ks, mpu401_ks and sb16_nt4
svn path=/trunk/; revision=26109
2007-03-15 19:00:34 +00:00
Hervé Poussineau
294005ab57 Add missing #endif
svn path=/trunk/; revision=26108
2007-03-15 16:32:56 +00:00
Hervé Poussineau
0d0de63b1b Split intrin.h file into architecture specific files
svn path=/trunk/; revision=26107
2007-03-15 15:42:11 +00:00
Hervé Poussineau
17dd2f5904 Add some missing files. Trunk is still not buildable
svn path=/trunk/; revision=26106
2007-03-15 10:58:19 +00:00
Aleksey Bragin
b51c90e8d2 - "Fix" RtlQueryRegistryValues() usage (inspired by 26072)
- Typo fix
- DPRINT added for showing RegistryPath

svn path=/trunk/; revision=26105
2007-03-15 10:37:58 +00:00
Hervé Poussineau
a1d5a61f87 Fix crt compilation
svn path=/trunk/; revision=26104
2007-03-15 09:14:59 +00:00
Andrew Greenwood
30bfd875a8 Yet more files I've been meaning to commit...
(and again they're mostly incomplete)


svn path=/trunk/; revision=26103
2007-03-14 21:31:31 +00:00
Andrew Greenwood
b4da8c5ab8 Basic beginnings of an MPU401 driver (forgot to commit with last files)
svn path=/trunk/; revision=26102
2007-03-14 20:50:42 +00:00
Alex Ionescu
6092d2b4b8 - Move libcntpr to /sdk. Couldn't do rename+move atomically.
svn path=/trunk/; revision=26101
2007-03-14 20:34:10 +00:00
Alex Ionescu
c46a354547 - Rename libcntptr->libcntpr. I don't know what the f*ck happened but it was named _correctly_ on my system, then got committed with the wrong name, while svn still matched it locally.
svn path=/trunk/; revision=26100
2007-03-14 20:33:22 +00:00
Alex Ionescu
7b13eab23c - Actually add libcntpr. Yup, I messed this up badly.
svn path=/trunk/; revision=26099
2007-03-14 20:30:32 +00:00
Alex Ionescu
1d6bb4a345 - Add missing file.
svn path=/trunk/; revision=26098
2007-03-14 20:30:00 +00:00
Alex Ionescu
5ba01b7bbb - Remove leftovers.
svn path=/trunk/; revision=26097
2007-03-14 20:29:24 +00:00
Alex Ionescu
f96362240e - Remove leftovers.
svn path=/trunk/; revision=26096
2007-03-14 20:28:28 +00:00
Alex Ionescu
85985d712e - Cleanup the /lib directory, by putting more 3rd-party libs in /3rdparty, and by creating a new directory called /sdk where libraries which emulate the ones in the WDK are present (Such as uuid, nt, crt, etc).
- Removed lib/interlck and lib/string.
- Removed math routines from lib/rtl.
- Created a new library called libcntpr which is what NT/WDK use when compiling the kernel/system libraries. This is an "NT-Private" version of the CRT which is supposed to contain what we had in lib/string and lib/rtl.

svn path=/trunk/; revision=26095
2007-03-14 20:24:57 +00:00
Andrew Greenwood
e4cfaf284e Mostly minor updates to the source tree for portcls.
Still much work to be done!


svn path=/trunk/; revision=26094
2007-03-14 19:50:47 +00:00
Magnus Olsen
3738b97003 Bug fix DdCreateSurface, it can now create one surface, the code are tested in windows, in my syscall demo for win32k. We do not support create more that one surface. mulit surface create will be add later. But code path to implement it, exist
svn path=/trunk/; revision=26093
2007-03-14 16:33:36 +00:00
The Wine Synchronizer
de50154dfe Autosyncing with Wine HEAD
svn path=/trunk/; revision=26092
2007-03-14 14:55:42 +00:00
The Wine Synchronizer
59ff37d40e Autosyncing with Wine HEAD
svn path=/trunk/; revision=26091
2007-03-14 14:54:22 +00:00
The Wine Synchronizer
15fc32b041 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26090
2007-03-14 14:52:10 +00:00
The Wine Synchronizer
7a7a27ca44 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26089
2007-03-14 14:50:28 +00:00
The Wine Synchronizer
f64ae53f31 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26088
2007-03-14 14:46:50 +00:00
The Wine Synchronizer
0b3750172e Autosyncing with Wine HEAD
svn path=/trunk/; revision=26087
2007-03-14 14:44:22 +00:00
The Wine Synchronizer
5962dcf2b9 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26086
2007-03-14 14:43:17 +00:00
The Wine Synchronizer
39708f92fe Autosyncing with Wine HEAD
svn path=/trunk/; revision=26085
2007-03-14 14:39:18 +00:00
The Wine Synchronizer
efbe7b0e2c Autosyncing with Wine HEAD
svn path=/trunk/; revision=26084
2007-03-14 14:38:17 +00:00
The Wine Synchronizer
aaf129ba9b Autosyncing with Wine HEAD
svn path=/trunk/; revision=26083
2007-03-14 14:34:47 +00:00
The Wine Synchronizer
958f8ca669 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26082
2007-03-14 14:33:33 +00:00
The Wine Synchronizer
9da480a6c6 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26081
2007-03-14 14:29:38 +00:00
The Wine Synchronizer
688da06757 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26080
2007-03-14 14:20:42 +00:00
The Wine Synchronizer
5988132317 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26079
2007-03-14 14:13:17 +00:00
Hervé Poussineau
25c32b4c9b Add missing file for autosync of cabinet.dll
svn path=/trunk/; revision=26078
2007-03-14 13:05:40 +00:00
The Wine Synchronizer
8392d2f122 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26077
2007-03-14 12:55:03 +00:00
The Wine Synchronizer
428fdc04d7 Autosyncing with Wine HEAD
svn path=/trunk/; revision=26076
2007-03-14 12:48:32 +00:00
Hervé Poussineau
217ef4cd9f Prepare import of Wine library odbccp32 (sorry, this revision won't build)
svn path=/trunk/; revision=26075
2007-03-14 12:44:54 +00:00
Hervé Poussineau
29f298cd86 Add stubs for SetupDiGetClassInstallParamsA/W
Support SetupDiSetClassInstallParams(DIF_ADDPROPERTYPAGE_ADVANCED)

svn path=/trunk/; revision=26074
2007-03-14 12:29:18 +00:00
Hervé Poussineau
62be77605d No need to ask for more rights than needed
svn path=/trunk/; revision=26073
2007-03-14 12:23:21 +00:00
Alex Ionescu
cd1198b3d6 - Rewrite RtlQueryRegistryValues and implement all the features it requires. This is one of the most important kernel-mode API for driver support.
- Fix code in the kernel which was incorrectly calling it.

svn path=/trunk/; revision=26072
2007-03-14 01:44:38 +00:00
Dmitry Gorbachev
1fbd004ffe Fix bug #1872
svn path=/trunk/; revision=26071
2007-03-13 16:08:49 +00:00
Hervé Poussineau
c306ff4785 Prevents a freeze when running the bootcd. Still needs to investigate to find the real reason.
svn path=/trunk/; revision=26070
2007-03-13 15:57:50 +00:00
Andrew Munger
4062336483 Typo fixes, patch by our friend Coviti.
svn path=/trunk/; revision=26068
2007-03-13 11:28:18 +00:00
Alex Ionescu
a97f262ed8 - Fix some bugs in the kernel related to driver loading, which were hindering FreeLDR 2.5 support.
- Make FreeLDR relocate and process the import tables of drivers as well. This is almost FreeLDR 2.5 but is still missing some minor functionality before being completely done.

svn path=/trunk/; revision=26067
2007-03-12 17:30:57 +00:00