Commit graph

32183 commits

Author SHA1 Message Date
Stefan Ginsberg 8dbbc041c3 - Undefine KdPrint before redefining it.
svn path=/trunk/; revision=35626
2008-08-25 13:42:17 +00:00
Johannes Anderwald d1813375f5 - Partly fix launching control panel applets
svn path=/trunk/; revision=35624
2008-08-25 07:54:19 +00:00
Andrew Munger 239ad82645 Add odbc32 to the build system and bootcd.
It builds and it's mere presence allows php to load.
Please have a look at the .rbuild, it probably needs tweaked.

svn path=/trunk/; revision=35623
2008-08-25 07:49:46 +00:00
Eric Kohl 5979e2e463 Add "Boot Acceptance Application for Registry". Such a big name for such a small utility ;)
svn path=/trunk/; revision=35615
2008-08-24 23:07:39 +00:00
Cameron Gutman 3a7a8f1f08 - Merge aicom-network-fixes up to r35611
svn path=/trunk/; revision=35614
2008-08-24 20:50:17 +00:00
Stefan Ginsberg ca33f36d34 - [FORMATTING] Comment and formatting fixes for LocateChildDevice. No code change.
svn path=/trunk/; revision=35613
2008-08-24 20:40:27 +00:00
Cameron Gutman 6f97ab13eb - Same fix as my last commit
svn path=/trunk/; revision=35612
2008-08-24 19:54:50 +00:00
Stefan Ginsberg 3250ec8a01 - [FORMATTING] Code style and comment cleanup. No code change.
svn path=/trunk/; revision=35608
2008-08-24 18:47:14 +00:00
Eric Kohl 0eaca617d3 Don't try to print information about a service that doesn't exist.
svn path=/trunk/; revision=35606
2008-08-24 18:30:59 +00:00
Eric Kohl 866b97d444 SEH-protect all calls to remote functions.
Based on patches from Bug #3669 by bugboy <martinmnet@hotmail.com>.

svn path=/trunk/; revision=35605
2008-08-24 18:27:17 +00:00
Eric Kohl 413b6d969f Hack the declaration of RQueryServiceConfigA. This hack has already been applied to RQueryServiceConfigW.
Based on patches from Bug #3669 by bugboy <martinmnet@hotmail.com>.

svn path=/trunk/; revision=35604
2008-08-24 18:08:17 +00:00
Johannes Anderwald 1e3bc51e71 - Check if source and destination is the same. Fixes creating a new directory and using the default name
svn path=/trunk/; revision=35603
2008-08-24 16:43:08 +00:00
Cameron Gutman 5486706e21 - Remove one of the ASSERTs in SocketCalloutEnter
svn path=/trunk/; revision=35602
2008-08-24 16:37:15 +00:00
Stefan Ginsberg 13362ee99b - Remove KEBUGCHECK and KEBUGCHECKEX macros
- Replace "KeBugCheck(0)" by ASSERT(FALSE)
- Replace deprecated "CPRINT" by DRINT1

svn path=/trunk/; revision=35600
2008-08-24 15:48:05 +00:00
Stefan Ginsberg e0e86d6092 - Remove deprecated makefile
svn path=/trunk/; revision=35599
2008-08-24 15:42:30 +00:00
Stefan Ginsberg 168fa9b543 - Formatting and comment fixes (no code change)
svn path=/trunk/; revision=35598
2008-08-24 15:41:13 +00:00
Gregor Brunmar 10daaf90a6 D3D9:
* Implemented IDirect3DSwapChain9::GetDevice() and GetPresentParameters()
* Added helper function to D3D9BaseObject to convert IUnknown* to IDirect3D9Device*
* Fixed behavior in IDirect3DDevice9::GetSwapChain() when an invalid index was specified

svn path=/trunk/; revision=35594
2008-08-24 11:18:30 +00:00
Gregor Brunmar f3890a8a5c D3D9:
* Replace D3D9BaseObject's dependency on Direct3DDevice9
* More HAL device init stuff

svn path=/trunk/; revision=35593
2008-08-24 10:15:44 +00:00
Gregor Brunmar 57fad8bdc4 D3D9:
* Fixed incomplete HAL device
* Fixed IDirect3DSwapChain9 and D3D9BaseObject ref counting

svn path=/trunk/; revision=35592
2008-08-24 09:34:16 +00:00
Johannes Anderwald 72d7445528 - Use the name of the cpl as the mutex name
- The mutex name is a unicode buffer, pass it to CreateMutexW function
- fixes bug 3489

svn path=/trunk/; revision=35591
2008-08-24 08:37:25 +00:00
Martin Fuchs 5ed0e9015c update XMLStorage: correctly handle dots and colons in attribute names
svn path=/trunk/; revision=35590
2008-08-24 06:58:19 +00:00
Cameron Gutman 86ab49ef00 - Add myself to credits :)
svn path=/trunk/; revision=35585
2008-08-24 01:56:56 +00:00
Cameron Gutman dbc052ab84 - Merge aicom-network-fixes up to r35583
svn path=/trunk/; revision=35584
2008-08-24 01:53:58 +00:00
Art Yerkes 978a879fe9 Catch failure to release the cancel spinlock. Would've spotted my error in
tcpip.sys.

svn path=/trunk/; revision=35581
2008-08-23 23:04:15 +00:00
Cameron Gutman 0819ff13a1 - Enable the failure debug prints in MsafdReturnWithErrno
- They shouldn't spam the debug log and they're a great way to tell if something is going wrong in the network stack

svn path=/trunk/; revision=35580
2008-08-23 22:42:44 +00:00
Cameron Gutman 6d866748fb - Remove a hack not needed because of r35575
svn path=/trunk/; revision=35576
2008-08-23 20:27:26 +00:00
Cameron Gutman 5194ea09e3 - Release the cancel spin lock before returning
- Revert some unintentional changes made in r35485

svn path=/trunk/; revision=35575
2008-08-23 20:21:15 +00:00
Johannes Anderwald 132a5a7354 - Refresh treeview when a folder item is deleted
svn path=/trunk/; revision=35572
2008-08-23 18:10:04 +00:00
Gregor Brunmar 8a1dfee7ce This seems to be more correct
svn path=/trunk/; revision=35571
2008-08-23 17:52:35 +00:00
Johannes Anderwald c607aa3f2b - Check if source and destination is the same. Fixes creating a new directory and using the default name
- Prevent a potential buffer overflow in the file properties dialog

svn path=/trunk/; revision=35570
2008-08-23 17:32:17 +00:00
Johannes Anderwald 91c726edc7 - Pass the msi package in quotes
- Fixes launching msi packages from directories with spaces
- See bug 3342

svn path=/trunk/; revision=35569
2008-08-23 17:26:26 +00:00
Gregor Brunmar 07147e6a3c * Refactored GetDirect3D9AdapterInfo() to make life a little easier in InitD3D9BaseDevice().
* Filled IDirect3DDevice9::DeviceData[] with correct info

svn path=/trunk/; revision=35568
2008-08-23 17:24:27 +00:00
Stefan Ginsberg 48021764b4 - Add THREAD_TERMINATE_HELD_MUTEX bugcode and make use of it
svn path=/trunk/; revision=35567
2008-08-23 17:16:16 +00:00
Aleksey Bragin e8d5b46ac4 - Implement IopGetRegistryValue (complementary function to IopOpenRegistryKeyEx). Not used yet.
svn path=/trunk/; revision=35566
2008-08-23 17:11:12 +00:00
Stefan Ginsberg 5cf8b31211 - In IoAcquire/ReleaseCancelSpinLock, use the queued "IopCancelSpinLock" instead of a ros-specific "CancelSpinLock" standard spinlock
- Misc fixes

svn path=/trunk/; revision=35565
2008-08-23 16:30:14 +00:00
Gregor Brunmar 3291fc11c0 Added missing documentation
svn path=/trunk/; revision=35564
2008-08-23 15:17:00 +00:00
Gregor Brunmar ce56b08815 * Refactored D3D9 structures a bit
* Started implementing IDirect3D9::CreateDevice()

svn path=/trunk/; revision=35563
2008-08-23 15:01:19 +00:00
Hervé Poussineau 94c1c807bc Fix typo
svn path=/trunk/; revision=35562
2008-08-23 14:43:30 +00:00
Aleksey Bragin fed8bf35b4 - Perform volume operations as described in http://msdn.microsoft.com/en-us/library/aa364562(VS.85).aspx : Open, Lock, Work, Dismount, Unlock, Close.
- Our fastfat driver doesn't support lock/unlock and dismount operations, so no improvement yet.

svn path=/trunk/; revision=35560
2008-08-23 11:41:04 +00:00
Aleksey Bragin ccfc2dc23d - Fix fs_isdirty prototype, since there is no need to pass DriveRoot there.
svn path=/trunk/; revision=35559
2008-08-23 10:49:57 +00:00
Aleksey Bragin f460c4e31c - Remove a hack around sending FSCTL_ to an opened volume handle, it works good enough without the need to open another handle to the file system.
svn path=/trunk/; revision=35558
2008-08-23 10:47:52 +00:00
Art Yerkes 6156320103 Silence debug spew.
svn path=/trunk/; revision=35557
2008-08-23 10:13:14 +00:00
Art Yerkes f2bd7ae8a0 Restore cancellation for proper socket shutdown.
svn path=/trunk/; revision=35555
2008-08-23 09:49:57 +00:00
Hervé Poussineau 0720856576 Add new devices at start of list, not end. Order is now like in pre-r35543
svn path=/trunk/; revision=35554
2008-08-23 09:43:56 +00:00
Art Yerkes 30108cfd31 Should've done this a long time ago. Just noticed that we're potentially
sending a bunch of 0 handles into AfdSelect.

svn path=/trunk/; revision=35553
2008-08-23 09:01:29 +00:00
Aleksey Bragin c0e1bccba7 - Silence "Font loaded" debug print, which was mistakingly promoted to DPRINT in r35184.
svn path=/trunk/; revision=35552
2008-08-23 08:10:15 +00:00
Art Yerkes 1a6f6971b8 Hand merge a lost change from aicom-network-fixes.
svn path=/trunk/; revision=35551
2008-08-23 07:39:02 +00:00
Art Yerkes db4dc32f9f Merge aicom-network-fixes up to 35538
svn path=/trunk/; revision=35550
2008-08-23 07:20:22 +00:00
Hervé Poussineau 16553f0003 Remove useless 'if'
svn path=/trunk/; revision=35545
2008-08-22 22:13:46 +00:00
Hervé Poussineau 7380fcd1f4 LONG -> NTSTATUS
svn path=/trunk/; revision=35544
2008-08-22 22:11:49 +00:00