Magnus Olsen
1cdc5e759c
patch from Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
...
fix one fixme in createsurface.c support more that only dx7 surface in createsurface.c
svn path=/trunk/; revision=31189
2007-12-13 02:02:15 +00:00
Magnus Olsen
37b2f521e1
add support for IID_IDirectDrawColorControl, IsEqualGUID(&IID_IDirectDrawGammaControl, IID_IDirectDrawSurfaceKernel
...
we are getting thues stubs api now from ddraw vtable now when some calls to surface_QueryInterface api
svn path=/trunk/; revision=31188
2007-12-13 01:55:06 +00:00
Magnus Olsen
d684b6f677
update dxguid to match dxsdk 2004 dec
...
add two guids that does not belong to dxguid for they are need it for ddraw
svn path=/trunk/; revision=31187
2007-12-13 01:49:13 +00:00
Aleksey Bragin
9f8802a889
- Silence memory descriptors output, since it works good now.
...
- Silence pci.sys's debugging message.
svn path=/trunk/; revision=31186
2007-12-12 21:15:17 +00:00
Aleksey Bragin
6148b9b898
- Remove zeroing of PartialResourceList's fields (we allocate without that list).
...
- Sync SetupLDR's BIOS MMap-code with FreeLDR's, fixes the "Total: 0A (0 MB") problem in bootcds.
svn path=/trunk/; revision=31185
2007-12-12 20:29:09 +00:00
Aleksey Bragin
4556cc8f16
- Don't ignore empty resource descriptors (they still may have BusNumber info).
...
- Change pci identifier from "PCI BIOS" to "PCI", so that PCI buses reported by the loader are discovered now.
svn path=/trunk/; revision=31184
2007-12-12 17:04:50 +00:00
Magnus Olsen
9787fc988b
patch from Kamil Hornicek tykef at atlas dot cz (irc nick : Pigglesworth)
...
design cleanup bit.
fix so each directdraw surface got own directdraw surface vtable.
For some api are new in some version and some functions have more param or different struct in newer directdraw surface
svn path=/trunk/; revision=31183
2007-12-12 15:01:25 +00:00
Hervé Poussineau
95e9a03075
Remove useless test
...
svn path=/trunk/; revision=31182
2007-12-12 12:08:11 +00:00
Hervé Poussineau
f65c950373
Remove hack
...
svn path=/trunk/; revision=31181
2007-12-12 11:42:20 +00:00
Hervé Poussineau
c44ef93398
Get SeRestorePrivilege before calling RegLoadKey
...
svn path=/trunk/; revision=31180
2007-12-12 11:41:38 +00:00
Christoph von Wittich
1468b24275
only clear it when the buffer is valid
...
svn path=/trunk/; revision=31179
2007-12-12 09:17:59 +00:00
The Wine Synchronizer
aa81962d7e
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=31178
2007-12-12 08:52:08 +00:00
Art Yerkes
a18a66aced
Add simple hardware.h for ppc.
...
svn path=/trunk/; revision=31177
2007-12-12 07:43:07 +00:00
Thomas Bluemel
4c33daaa11
Add support for trustees with objects (building object ACEs is not yet implemented)
...
svn path=/trunk/; revision=31176
2007-12-12 07:04:12 +00:00
James Tabor
512b0582c6
Temporarily implement GWL_HWNDPARENT in user mode.
...
svn path=/trunk/; revision=31175
2007-12-12 06:12:02 +00:00
James Tabor
6be093f33b
A partial implementation of NtGdiCreate/DeleteClientObj.
...
svn path=/trunk/; revision=31174
2007-12-12 02:29:21 +00:00
Johannes Anderwald
a2cdbddc57
- move some hardcoded strings to header en-US.h
...
- move PAGE_NUMBER to usetup.h
- start multiple language input support for usetup
svn path=/trunk/; revision=31173
2007-12-12 00:05:00 +00:00
Aleksey Bragin
697723f229
- Fix default buffer size for user-mode RtlQueryRegistryValues queries, this removes warnings on debug log about buffer being too small (it was!).
...
- Remove ARC tree dump since this code has now been proven to work.
- Sync PointerFree with WINE, removing the unhandled data type=warning.
svn path=/trunk/; revision=31172
2007-12-11 21:52:12 +00:00
Aleksey Bragin
93675d12ab
- Two more leftovers.
...
svn path=/trunk/; revision=31171
2007-12-11 21:34:04 +00:00
Aleksey Bragin
2cbfda3114
- Reshuflle baseaddresses so no relocations occur during booting.
...
- Give beepmidi.dll a baseaddress.
- Silence non-critical trace-style messages in umpnpmgr and in the kernel.
svn path=/trunk/; revision=31170
2007-12-11 21:25:10 +00:00
Gregor Brunmar
2cc26122b6
Added an older still valid version of the D3D9 SDK
...
svn path=/trunk/; revision=31169
2007-12-11 21:02:03 +00:00
Gregor Brunmar
cc08f895b2
* Fixed d3d9.dll stubs
...
* Added first draft of IDirect3D9 implementation based on greatlrd's work
svn path=/trunk/; revision=31168
2007-12-11 20:53:17 +00:00
Gregor Brunmar
6d228ac0a4
Added debug version of IDirect3D9 interface
...
svn path=/trunk/; revision=31167
2007-12-11 20:37:55 +00:00
Dmitry Chapyshev
aff24c6156
- Update English and Russian translation
...
svn path=/trunk/; revision=31166
2007-12-11 20:07:27 +00:00
Hervé Poussineau
ba6959d161
Don't create a key name with a final \0
...
svn path=/trunk/; revision=31165
2007-12-11 20:07:04 +00:00
Dmitry Chapyshev
1979944d7f
- Update English and Russian translation
...
svn path=/trunk/; revision=31164
2007-12-11 19:31:44 +00:00
Thomas Bluemel
4720c38606
Remove comment, SetEntriesInAcl is now (partly) implemented
...
svn path=/trunk/; revision=31163
2007-12-11 19:26:28 +00:00
Dmitry Chapyshev
53af7a9d12
- Update Russian translation
...
svn path=/trunk/; revision=31162
2007-12-11 19:17:03 +00:00
Thomas Bluemel
2391bc80b0
Fix a memory leak in AccpLookupSidByName
...
svn path=/trunk/; revision=31161
2007-12-11 18:56:55 +00:00
Thomas Bluemel
a064f0f708
Implement looking up a named trustee's sid
...
svn path=/trunk/; revision=31160
2007-12-11 18:54:23 +00:00
Aleksey Bragin
a94ee6f99f
- A message about LdrGetExportByName() is not critical, so downgrade it from DPRINT1 to DPRINT.
...
svn path=/trunk/; revision=31159
2007-12-11 18:48:52 +00:00
Aleksey Bragin
bec1436ca2
- Silence non-critical debug output.
...
svn path=/trunk/; revision=31158
2007-12-11 18:31:13 +00:00
Thomas Bluemel
1e9c10e4a5
Fix a buffer overflow accessing the pKeepAce array in AccRewriteSetEntriesInAcl
...
svn path=/trunk/; revision=31157
2007-12-11 17:52:30 +00:00
Thomas Bluemel
f4985fcee6
Correctly preserve and restore last error code in AccRewriteSetEntriesInAcl
...
svn path=/trunk/; revision=31156
2007-12-11 17:49:49 +00:00
Thomas Bluemel
39103628df
Replace GetOwner helper function with the already existing AccpGetAceSid function and enhance it to also support SYSTEM_MANDATORY_LABEL_ACE_TYPE
...
svn path=/trunk/; revision=31155
2007-12-11 17:22:34 +00:00
Hervé Poussineau
fc12d1bd8e
Partly implement AccRewriteSetEntriesInAcl()
...
See issue #2707 for more details.
svn path=/trunk/; revision=31153
2007-12-11 17:07:56 +00:00
Peter Ward
be34a30321
- Remove unused variable.
...
svn path=/trunk/; revision=31152
2007-12-11 17:04:48 +00:00
Aleksey Bragin
4f78e4d3d0
- Forgot the changelog update.
...
svn path=/trunk/; revision=31151
2007-12-11 16:26:48 +00:00
Aleksey Bragin
337eef1b8c
- Fix a bug in CmpCreateLinkNode when the link node alredy exists.
...
- Add some checks in CmpDoOpen to protect against illegal opens.
- Handle symlinks instead of ignoring them (fixes CurrentControlSet problem).
- Set disposition if this is an open due to a create.
svn path=/trunk/; revision=31150
2007-12-11 16:21:13 +00:00
Aleksey Bragin
23979cefb4
- Update copyright information.
...
- Bump version to 3.0.
svn path=/trunk/; revision=31148
2007-12-11 15:59:58 +00:00
Aleksey Bragin
f7ee432ae4
- Remove all registry-writing code from FreeLDR.
...
- Create an empty volatile HARDWARE hive in the Kernel, and build it based on the ARC tree.
svn path=/trunk/; revision=31146
2007-12-11 15:50:30 +00:00
Aleksey Bragin
2ebd2df13f
- Don't build the HARDWARE hive in FreeLDR anymore.
...
svn path=/trunk/; revision=31145
2007-12-11 15:32:24 +00:00
Aleksey Bragin
afa05f7c36
- Add missing types to DDK.
...
- Fix FldrSetconfigurationData: ARC Configuration Data is a CM_PARTIAL_RESOURCE_LIST, not a CM_FULL_RESOURCE_DESCRIPTOR!
- The Interface Types for PCI BIOS and PCI IRQ Routing Table are Internal, not PCIBus.
- Disk drives are Internal, not Unknown.
- Replace CmpDumpHardwareTree by CmpSetupConfigurationTree which now calls CmpInitializeRegistryNode (a function previously used to build the CPU ARC nodes previously in the kernel). We now write the ARC tree in the HARDWARE\Description\System key.
svn path=/trunk/; revision=31144
2007-12-11 15:12:05 +00:00
Hervé Poussineau
ae400012d9
Don't fail if 'HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\MultifunctionAdapter' key does not exist
...
svn path=/trunk/; revision=31143
2007-12-11 14:03:12 +00:00
Hervé Poussineau
5692e5315f
Get some more details about interrupt in resource list.
...
This lets ne2000 share its interrupt with another device
svn path=/trunk/; revision=31141
2007-12-11 12:58:05 +00:00
Christoph von Wittich
b3b1b632cb
updated german translation
...
svn path=/trunk/; revision=31140
2007-12-11 11:28:22 +00:00
Hervé Poussineau
048409d7cb
Handle AddReg and DelReg in Service section
...
svn path=/trunk/; revision=31139
2007-12-11 10:26:45 +00:00
Daniel Reimer
1eb3fdd821
Bug 2881 : Bulgarian translation of ReactOS. (sstpr<AT>narod<DOT>ru)
...
Bug 2882 : Ukrainian translation update. (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31138
2007-12-11 08:34:28 +00:00
Daniel Reimer
010b5920af
Bug 2881 : Bulgarian translation of ReactOS. (sstpr<AT>narod<DOT>ru)
...
Bug 2882 : Ukrainian translation update. (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31137
2007-12-11 08:34:27 +00:00
James Tabor
4a4580c880
Add stub patch for RegDeleteKeyExA/W by Stefan100 stefan__100__ at hotmail.com from IRC.
...
svn path=/trunk/; revision=31136
2007-12-11 05:33:31 +00:00