The Wine Synchronizer [Mon, 14 Jan 2008 17:07:49 +0000 (17:07 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31799
The Wine Synchronizer [Mon, 14 Jan 2008 16:52:12 +0000 (16:52 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31798
The Wine Synchronizer [Mon, 14 Jan 2008 16:50:34 +0000 (16:50 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31797
The Wine Synchronizer [Mon, 14 Jan 2008 16:39:00 +0000 (16:39 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31796
Hervé Poussineau [Mon, 14 Jan 2008 16:38:35 +0000 (16:38 +0000)]
Add missing constants/prototypes
svn path=/trunk/; revision=31795
The Wine Synchronizer [Mon, 14 Jan 2008 16:32:09 +0000 (16:32 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31794
The Wine Synchronizer [Mon, 14 Jan 2008 16:27:48 +0000 (16:27 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31793
Hervé Poussineau [Mon, 14 Jan 2008 16:03:43 +0000 (16:03 +0000)]
Why freeldr decided to redefine some error codes, instead of including winerror.h?
svn path=/trunk/; revision=31792
Hervé Poussineau [Mon, 14 Jan 2008 15:57:18 +0000 (15:57 +0000)]
Add some constants
svn path=/trunk/; revision=31791
The Wine Synchronizer [Mon, 14 Jan 2008 15:54:12 +0000 (15:54 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31790
The Wine Synchronizer [Mon, 14 Jan 2008 15:52:45 +0000 (15:52 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31789
The Wine Synchronizer [Mon, 14 Jan 2008 15:50:17 +0000 (15:50 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31788
The Wine Synchronizer [Mon, 14 Jan 2008 15:45:45 +0000 (15:45 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31787
The Wine Synchronizer [Mon, 14 Jan 2008 15:42:52 +0000 (15:42 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31786
The Wine Synchronizer [Mon, 14 Jan 2008 15:41:33 +0000 (15:41 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31785
The Wine Synchronizer [Mon, 14 Jan 2008 15:39:30 +0000 (15:39 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31784
The Wine Synchronizer [Mon, 14 Jan 2008 15:37:24 +0000 (15:37 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31783
Hervé Poussineau [Mon, 14 Jan 2008 15:36:21 +0000 (15:36 +0000)]
Update _ros.diff file
svn path=/trunk/; revision=31782
The Wine Synchronizer [Mon, 14 Jan 2008 15:34:43 +0000 (15:34 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31781
Hervé Poussineau [Mon, 14 Jan 2008 15:18:47 +0000 (15:18 +0000)]
Add missing constants/prototypes
Reformat winerror.h to looks more like Wine one
svn path=/trunk/; revision=31780
Hervé Poussineau [Mon, 14 Jan 2008 14:52:14 +0000 (14:52 +0000)]
Add more UUIDs
svn path=/trunk/; revision=31779
The Wine Synchronizer [Mon, 14 Jan 2008 13:04:25 +0000 (13:04 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31778
The Wine Synchronizer [Mon, 14 Jan 2008 13:00:47 +0000 (13:00 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31777
The Wine Synchronizer [Mon, 14 Jan 2008 12:56:22 +0000 (12:56 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31776
The Wine Synchronizer [Mon, 14 Jan 2008 12:51:35 +0000 (12:51 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31775
The Wine Synchronizer [Mon, 14 Jan 2008 12:43:19 +0000 (12:43 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31774
The Wine Synchronizer [Mon, 14 Jan 2008 12:40:24 +0000 (12:40 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31773
Aleksey Bragin [Mon, 14 Jan 2008 12:31:35 +0000 (12:31 +0000)]
- Fix a bug in %SystemRoot% substitution branch.
svn path=/trunk/; revision=31772
The Wine Synchronizer [Mon, 14 Jan 2008 12:29:35 +0000 (12:29 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31771
The Wine Synchronizer [Mon, 14 Jan 2008 12:26:48 +0000 (12:26 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31770
Hervé Poussineau [Mon, 14 Jan 2008 12:20:56 +0000 (12:20 +0000)]
Autosyncing with Wine HEAD
svn path=/trunk/; revision=31769
Aleksey Bragin [Mon, 14 Jan 2008 11:46:14 +0000 (11:46 +0000)]
- Implement canonicalizing the service binary path properly, handling all possible cases (instead of a memory-overwriting hack Christoph noticed yesterday).
svn path=/trunk/; revision=31768
Thomas Bluemel [Sun, 13 Jan 2008 22:44:07 +0000 (22:44 +0000)]
Add more definitions
svn path=/trunk/; revision=31767
Sylvain Petreolle [Sun, 13 Jan 2008 20:41:28 +0000 (20:41 +0000)]
french translation for devmgr
thanks to amine48rz for dialogs
svn path=/trunk/; revision=31766
Colin Finck [Sun, 13 Jan 2008 19:45:24 +0000 (19:45 +0000)]
- Change the comment about the build tag for releases in "version.h"
- Update Thunderbird 1.5 to 1.5.0.14 in "downloader.xml"
svn path=/trunk/; revision=31765
Hervé Poussineau [Sun, 13 Jan 2008 18:54:52 +0000 (18:54 +0000)]
Better arguments check
Do not prepend '-' if build tag is empty
Fix check to know if file needs to be rewritten
Support a custom buildtag with -t
svn path=/trunk/; revision=31764
Christoph von Wittich [Sun, 13 Jan 2008 15:42:23 +0000 (15:42 +0000)]
don't crash on thread detach - now Diablo 2 videotest isn't crashing anymore
svn path=/trunk/; revision=31763
Aleksey Bragin [Sun, 13 Jan 2008 15:17:54 +0000 (15:17 +0000)]
- Use new APIs MmHeapAlloc / MmHeapFree for small and discardable memory allocations (not everywhere yet). There is currently no difference, since they all point to the same old memory allocator.
- Include bget.h to freeldr.h.
svn path=/trunk/; revision=31762
Christoph von Wittich [Sun, 13 Jan 2008 14:22:55 +0000 (14:22 +0000)]
only allocate a buffer in StartServiceA when dwNumServiceArgs > 0
adjust the image path in services/rpcserver
svn path=/trunk/; revision=31761
Christoph von Wittich [Sun, 13 Jan 2008 13:44:14 +0000 (13:44 +0000)]
don't corrupt the image path
svn path=/trunk/; revision=31760
Dmitry Chapyshev [Sun, 13 Jan 2008 13:39:36 +0000 (13:39 +0000)]
- Add more languages
svn path=/trunk/; revision=31759
Dmitry Chapyshev [Sun, 13 Jan 2008 13:37:35 +0000 (13:37 +0000)]
- Add more languages (not translated)
svn path=/trunk/; revision=31758
Christoph von Wittich [Sun, 13 Jan 2008 13:33:28 +0000 (13:33 +0000)]
fix a bug in CreateServiceA
svn path=/trunk/; revision=31757
Aleksey Bragin [Sun, 13 Jan 2008 13:03:42 +0000 (13:03 +0000)]
- Add BGET (public domain heap implementation).
svn path=/trunk/; revision=31756
Aleksey Bragin [Sun, 13 Jan 2008 12:53:49 +0000 (12:53 +0000)]
- Sync up Mm interface with WinLdr branch (introduce the concept of a memory type at every allocation, however in freeldr's implementation it's just ignored now).
- Copy winldr's files from the branch, with the only #ifdef WHEN_MERGE_COMPLETE hack.
svn path=/trunk/; revision=31755
Gregor Brunmar [Sun, 13 Jan 2008 11:45:31 +0000 (11:45 +0000)]
Refactored d3d9 a bit
svn path=/trunk/; revision=31754
Christoph von Wittich [Sun, 13 Jan 2008 11:36:54 +0000 (11:36 +0000)]
-use ExAllocatePoolWithTag instead of ExAllocatePool
-add missing critical region acquiring to the NtfsCreate routine.
svn path=/trunk/; revision=31753
Hervé Poussineau [Sun, 13 Jan 2008 10:52:55 +0000 (10:52 +0000)]
buildno.cpp depends of version.h
svn path=/trunk/; revision=31752
Dmitry Chapyshev [Sun, 13 Jan 2008 06:25:16 +0000 (06:25 +0000)]
- Update Russian translation
svn path=/trunk/; revision=31750
Daniel Reimer [Sat, 12 Jan 2008 23:56:57 +0000 (23:56 +0000)]
Update German RC File
svn path=/trunk/; revision=31749
Pierre Schweitzer [Sat, 12 Jan 2008 22:38:48 +0000 (22:38 +0000)]
Make "My Network Places" translatable and translate it into French
svn path=/trunk/; revision=31748
Pierre Schweitzer [Sat, 12 Jan 2008 20:54:41 +0000 (20:54 +0000)]
Rewritten NTFS driver entry :
- Use Hervé debug method (better), thanks to Hervé
- Use NTAPI instead of STDCALL to have MSVC compatibility, thanks to Hervé
- Moved IRP functions array to a new function, NtfsInitializeFunctionPointers
- Added more checks
- Initialize global and local data before acting with kernel
- Removeed the use of one var
That should be all....
svn path=/trunk/; revision=31747
Daniel Reimer [Sat, 12 Jan 2008 18:06:46 +0000 (18:06 +0000)]
Bug 2958: Ukrainian translation Update (temarez<AT>yandex<DOT>ru)
svn path=/trunk/; revision=31746
Daniel Reimer [Sat, 12 Jan 2008 18:01:41 +0000 (18:01 +0000)]
Update German RC File.
svn path=/trunk/; revision=31745
Hervé Poussineau [Sat, 12 Jan 2008 17:54:45 +0000 (17:54 +0000)]
[FORMATTING] Fix formatting
svn path=/trunk/; revision=31744
Dmitry Chapyshev [Sat, 12 Jan 2008 17:41:59 +0000 (17:41 +0000)]
- Activate all languages
svn path=/trunk/; revision=31743
Dmitry Chapyshev [Sat, 12 Jan 2008 17:40:38 +0000 (17:40 +0000)]
- Add more languages (not translated)
svn path=/trunk/; revision=31742
Colin Finck [Sat, 12 Jan 2008 17:29:26 +0000 (17:29 +0000)]
Fix creating a directory, deleting it and recreating it. Thanks to Aleksey and Hervé!
r25255 broke it, because the OpenHandleCount was decremented, but the check for the last handle was not updated.
svn path=/trunk/; revision=31741
Hervé Poussineau [Sat, 12 Jan 2008 17:20:11 +0000 (17:20 +0000)]
[FORMATTING] Fix indentation
svn path=/trunk/; revision=31740
Aleksey Bragin [Sat, 12 Jan 2008 15:38:35 +0000 (15:38 +0000)]
- Fix build.
svn path=/trunk/; revision=31738
Dmitry Chapyshev [Sat, 12 Jan 2008 15:26:57 +0000 (15:26 +0000)]
- Activate Bulgarian translation for usetup
- Fix formatting
svn path=/trunk/; revision=31737
Aleksey Bragin [Sat, 12 Jan 2008 15:20:22 +0000 (15:20 +0000)]
- Add missing critical region acquiring to the VfatShutdown routine.
- Remove that irql <= PASSIVE_LEVEL check, always entering the critical region. And for vfat calls with an unusual high irql leave a DPRINT.
svn path=/trunk/; revision=31736
Dmitry Chapyshev [Sat, 12 Jan 2008 15:14:54 +0000 (15:14 +0000)]
- Fix formatting
svn path=/trunk/; revision=31735
Dmitry Chapyshev [Sat, 12 Jan 2008 15:11:44 +0000 (15:11 +0000)]
- Add "Computer Name Changes" and "DNS Suffix and NetBIOS Computer Name" dialogs
- Add more strings
- Add more icons
svn path=/trunk/; revision=31734
Dmitry Chapyshev [Sat, 12 Jan 2008 15:07:14 +0000 (15:07 +0000)]
- Fix Russian translation
svn path=/trunk/; revision=31733
Daniel Reimer [Sat, 12 Jan 2008 10:20:26 +0000 (10:20 +0000)]
Bug 2922: en-US updated shell translations (atylmo<AT>gmail<DOT>com)
Bug 2957: Bulgarian translation of ReactOS (sstpr<AT>narod<DOT>ru)
svn path=/trunk/; revision=31730
Colin Finck [Fri, 11 Jan 2008 21:25:50 +0000 (21:25 +0000)]
Polish translation for rasdlg by Olaf Siejka (caemyr AT gmail DOT com)
See issue #2944 for more details.
svn path=/trunk/; revision=31729
Aleksey Bragin [Fri, 11 Jan 2008 16:32:28 +0000 (16:32 +0000)]
- Update ros diff according to recent Colin's changes.
svn path=/trunk/; revision=31726
Hervé Poussineau [Fri, 11 Jan 2008 15:37:43 +0000 (15:37 +0000)]
Fix 2nd stage hang
svn path=/trunk/; revision=31722
Aleksey Bragin [Fri, 11 Jan 2008 15:28:28 +0000 (15:28 +0000)]
- Merge leftovers.
svn path=/trunk/; revision=31721
Aleksey Bragin [Fri, 11 Jan 2008 15:16:33 +0000 (15:16 +0000)]
- Update wine sync doc.
- Add rpcrt4_winetest to the install CD.
svn path=/trunk/; revision=31720
Aleksey Bragin [Fri, 11 Jan 2008 15:12:54 +0000 (15:12 +0000)]
- Correct fix for the obj-i386 dependent path hack, by hpoussin.
svn path=/trunk/; revision=31719
Colin Finck [Fri, 11 Jan 2008 14:46:27 +0000 (14:46 +0000)]
Trying to fix the build on Unix hosts by only using host headers in widl
svn path=/trunk/; revision=31718
Aleksey Bragin [Fri, 11 Jan 2008 13:46:33 +0000 (13:46 +0000)]
- Switch to the new widl and new rpcrt4.
- Old widl had some more patches applies, and old rpcrt4 had Saveliy Tretiakov's patches applied. They were not explicitly added into this update (some of them might be reworked and got accepted by Wine).
svn path=/trunk/; revision=31717
Aleksey Bragin [Fri, 11 Jan 2008 13:15:53 +0000 (13:15 +0000)]
- Add missing \n to the debug print.
svn path=/trunk/; revision=31716
Aleksey Bragin [Fri, 11 Jan 2008 13:13:05 +0000 (13:13 +0000)]
- Apply adapted patch by Damjan Jovanovic <damjan.jov@gmail.com> "Make RpcMgmtWaitServerListen wait for the server to stop listening, like it is supposed to". Rob Shearman commented that "it prevented the dispatching of simultaneous RPCs on an endpoint", however it's enough for ReactOS for now, until a better patch is made.
- Uncomment commented out error checks.
- Update rpcrt4_ros.diff accordingly.
svn path=/trunk/; revision=31715
Hervé Poussineau [Fri, 11 Jan 2008 13:00:44 +0000 (13:00 +0000)]
Display hardware wizard only after user logged in.
It still needs improvement, to first try once to install without user intervention, and then, once an admin is logged on, ask it for still not installed devices.
svn path=/trunk/; revision=31714
Hervé Poussineau [Fri, 11 Jan 2008 11:35:44 +0000 (11:35 +0000)]
Add missing \n
svn path=/trunk/; revision=31713
Hervé Poussineau [Fri, 11 Jan 2008 11:35:09 +0000 (11:35 +0000)]
Use same UNIMPLEMENTED macro syntax as in other parts
svn path=/trunk/; revision=31712
Aleksey Bragin [Fri, 11 Jan 2008 11:16:02 +0000 (11:16 +0000)]
Dmitry Philippov <shedon@mail.ru>
- Respect format of the returned string (unicode or ansi). This fixes the text inside csrss hard error message box.
- Unicode->ansi conversion is done especially.
svn path=/trunk/; revision=31711
Aleksey Bragin [Fri, 11 Jan 2008 10:57:59 +0000 (10:57 +0000)]
- Import rpcrt4 tests from Wine-
20080105.
- There is an ugly hack applied, which defines the relative path to the server_*.h files inside obj-i386 directory, thus being dependent on its name.
svn path=/trunk/; revision=31710
Hervé Poussineau [Fri, 11 Jan 2008 09:09:49 +0000 (09:09 +0000)]
Prevent creation
1500000 temporary objects by caching value of CompilationUnit::GetFilename().
Limit access to variables of CompilationUnit
svn path=/trunk/; revision=31709
Marc Piulachs [Thu, 10 Jan 2008 23:34:04 +0000 (23:34 +0000)]
- Spanish localization by Javier Remacha <remialdo at gmail dot com>
See issue #2956 for more details.
svn path=/trunk/; revision=31708
Aleksey Bragin [Thu, 10 Jan 2008 21:04:36 +0000 (21:04 +0000)]
- Add more defines from Wine.
svn path=/trunk/; revision=31706
Christoph von Wittich [Thu, 10 Jan 2008 18:18:47 +0000 (18:18 +0000)]
use plural in english version
svn path=/trunk/; revision=31705
Gregor Brunmar [Thu, 10 Jan 2008 17:16:49 +0000 (17:16 +0000)]
Added self to CREDITS :)
svn path=/trunk/; revision=31704
Timo Kreuzer [Thu, 10 Jan 2008 16:25:45 +0000 (16:25 +0000)]
Update German Translation of kernel32 errorcodes by Michael Fritscher (michael at fritscher dot net) and me.
svn path=/trunk/; revision=31703
Aleksey Bragin [Thu, 10 Jan 2008 13:50:32 +0000 (13:50 +0000)]
Christoph Brill <egore@gmx.de>
- Sync msvcrt20.c with Wine.
See issue #2947 for more details.
svn path=/trunk/; revision=31702
Aleksey Bragin [Thu, 10 Jan 2008 13:33:25 +0000 (13:33 +0000)]
Christoph Brill <egore@gmx.de>
- Sync msiexec to Wine-
20080105.
See issue #2948 for more details.
svn path=/trunk/; revision=31701
Christoph von Wittich [Thu, 10 Jan 2008 07:45:12 +0000 (07:45 +0000)]
fix some text strings
svn path=/trunk/; revision=31699
James Tabor [Thu, 10 Jan 2008 07:42:32 +0000 (07:42 +0000)]
Removed Enhmeta code from win32k.
svn path=/trunk/; revision=31698
Christoph von Wittich [Thu, 10 Jan 2008 07:37:55 +0000 (07:37 +0000)]
add cpu.inf
svn path=/trunk/; revision=31697
James Tabor [Thu, 10 Jan 2008 07:21:02 +0000 (07:21 +0000)]
Add member items for meta clipping region and bounding rectangle support.
svn path=/trunk/; revision=31696
James Tabor [Thu, 10 Jan 2008 06:34:37 +0000 (06:34 +0000)]
See msdn2.microsoft.com/en-us/library/
aa293810(VS.60).aspx for details.
svn path=/trunk/; revision=31694
Aleksey Bragin [Wed, 9 Jan 2008 22:03:42 +0000 (22:03 +0000)]
- Fix a typo, spotted by Johannes Anderwald.
svn path=/trunk/; revision=31692
Aleksey Bragin [Wed, 9 Jan 2008 20:38:52 +0000 (20:38 +0000)]
- Make WaitNamedPipe (copied from the new implementation #ifdef USING_PROPER_NPFS_WAIT_SEMANTICS) and corresponding part in npfs.sys actually respect the timeout.
svn path=/trunk/; revision=31691
Colin Finck [Wed, 9 Jan 2008 17:46:36 +0000 (17:46 +0000)]
If W32kGetDefaultKeyLayout() is called before a user logged on, fall back to the layout set in HKU\.DEFAULT instead of falling back to US English.
This enables the layout set in 1st stage setup also in 2nd stage setup and half-fixes bug 2952. (win32csr will only use the HKU\.DEFAULT setting as it's loaded before a user logged on. Currently, we don't change the keyboard layout for win32csr, when a user logs on).
svn path=/trunk/; revision=31690
Ged Murphy [Wed, 9 Jan 2008 16:44:39 +0000 (16:44 +0000)]
add a temp debug output whilst we're still walking on egg shells
svn path=/trunk/; revision=31689
Ged Murphy [Wed, 9 Jan 2008 16:07:48 +0000 (16:07 +0000)]
forgot to remove the assert
svn path=/trunk/; revision=31688
Ged Murphy [Wed, 9 Jan 2008 16:04:34 +0000 (16:04 +0000)]
- Fall back onto some of the previous win32k icon handling code, and fix user32 to suit.
- This fixes the handle problem we were seeing which was caused by a failing NtUserFindExistingCursorIcon call in user32. It was incompatible with the new code and thus, creating a new icon for all LR_SHARED resources.
- The new code is correct, and will be re-enabled once I've finished the cursoricon object rewrite (which will make it compatible with windows)
- You'll probably need to 'make win32k_clean' before building
svn path=/trunk/; revision=31687