Aleksey Bragin
5424717d47
- Again: baseaddress.rbuild is sorted BY BASE ADDRESS, not by alphabet!
...
svn path=/trunk/; revision=32863
2008-04-04 16:52:55 +00:00
The Wine Synchronizer
bd382346bb
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32862
2008-04-04 16:43:16 +00:00
The Wine Synchronizer
b6f11d466c
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32861
2008-04-04 15:10:09 +00:00
The Wine Synchronizer
eed95ce510
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32860
2008-04-04 14:43:57 +00:00
The Wine Synchronizer
eefe82711d
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32859
2008-04-04 14:41:46 +00:00
Hervé Poussineau
6cf19300da
Add some constants/prototypes
...
svn path=/trunk/; revision=32858
2008-04-04 14:41:24 +00:00
The Wine Synchronizer
bd0a4ba0a2
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32857
2008-04-04 14:35:37 +00:00
Hervé Poussineau
654adfc684
Add some constants
...
svn path=/trunk/; revision=32856
2008-04-04 14:28:24 +00:00
The Wine Synchronizer
1ee43a9673
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32855
2008-04-04 14:27:55 +00:00
The Wine Synchronizer
8efd56e824
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32854
2008-04-04 14:15:40 +00:00
The Wine Synchronizer
8ca8760017
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32853
2008-04-04 13:51:01 +00:00
The Wine Synchronizer
8488824241
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32852
2008-04-04 13:49:05 +00:00
The Wine Synchronizer
e8871311fd
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32851
2008-04-04 13:46:58 +00:00
Hervé Poussineau
2eb2d42e01
Add some prototypes
...
svn path=/trunk/; revision=32850
2008-04-04 13:44:06 +00:00
The Wine Synchronizer
e1e678b0f2
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32849
2008-04-04 13:43:40 +00:00
The Wine Synchronizer
5ef42dd10a
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32848
2008-04-04 13:28:59 +00:00
The Wine Synchronizer
f59a940b00
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32847
2008-04-04 13:26:49 +00:00
Hervé Poussineau
d4fba75f4c
Try to fix build
...
svn path=/trunk/; revision=32846
2008-04-04 13:24:40 +00:00
The Wine Synchronizer
8de0c452ba
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32845
2008-04-04 13:24:16 +00:00
The Wine Synchronizer
9374baba9d
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32844
2008-04-04 13:20:27 +00:00
The Wine Synchronizer
9adffe12c6
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32843
2008-04-04 13:13:15 +00:00
Hervé Poussineau
7557cf6102
Update header
...
svn path=/trunk/; revision=32842
2008-04-04 13:10:46 +00:00
Hervé Poussineau
14017cc967
Try to fix build
...
svn path=/trunk/; revision=32841
2008-04-04 12:30:11 +00:00
The Wine Synchronizer
d47984be22
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32840
2008-04-04 12:21:42 +00:00
The Wine Synchronizer
a92ed506c9
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32839
2008-04-04 12:16:03 +00:00
The Wine Synchronizer
8970c422de
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32838
2008-04-04 12:13:16 +00:00
The Wine Synchronizer
4445896045
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32837
2008-04-04 12:05:56 +00:00
Hervé Poussineau
918f14379a
Try to fix build
...
svn path=/trunk/; revision=32836
2008-04-04 12:03:43 +00:00
The Wine Synchronizer
ba35b2aa8e
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32835
2008-04-04 12:03:12 +00:00
The Wine Synchronizer
6d3c4cb3e8
Autosyncing with Wine HEAD
...
svn path=/trunk/; revision=32834
2008-04-04 12:02:39 +00:00
Hervé Poussineau
9ee5ab63d4
Add svn:eol-style=native property
...
svn path=/trunk/; revision=32833
2008-04-04 05:49:50 +00:00
Timo Kreuzer
69223bf0ca
DC_SetOwnership: use GDIOBJ_SetOwnership instead of GDIOB_CopyOwnership, which is faster. Also rename DC to pDC, a variable shouldn't have the same name as a type.
...
svn path=/trunk/; revision=32832
2008-04-03 20:27:50 +00:00
Hervé Poussineau
1f9c06d956
Replace E_FAIL by a better error code
...
svn path=/trunk/; revision=32831
2008-04-03 19:07:11 +00:00
James Tabor
df86e750c3
Update POLYPATBLT.
...
svn path=/trunk/; revision=32830
2008-04-03 17:51:41 +00:00
Johannes Anderwald
5c0c5d219e
- restore cursor on exit
...
svn path=/trunk/; revision=32829
2008-04-03 13:34:02 +00:00
Dmitry Chapyshev
f835ee0323
- Implemented: SetDefaultCommConfigW, SetDefaultCommConfigA, GetDefaultCommConfigW, GetDefaultCommConfigA
...
- Fixed: GetCommState
svn path=/trunk/; revision=32828
2008-04-03 10:50:57 +00:00
Dmitry Chapyshev
fe24e2761f
Implemented EnumLanguageGroupLocalesA, EnumLanguageGroupLocalesW, EnumUILanguagesW, EnumUILanguagesA, GetUserGeoID, SetUserGeoID (from Wine)
...
svn path=/trunk/; revision=32827
2008-04-03 09:49:14 +00:00
Dmitry Chapyshev
a4d30ed637
- Update header
...
svn path=/trunk/; revision=32826
2008-04-03 09:47:45 +00:00
Timo Kreuzer
1e51a48800
Patch by Stefan Ginsberg (stefan__100__ AT hotmail DOT com):
...
- remove NtUserEnumClipboardFormats, use ->ONEPARAM_ROUTINE_ENUMCLIPBOARDFORMAT insetad
- remove NtUserRegisterClipboardFormat, use NtUserRegisterWIndowsMessage instead
- remove NtUserKillSystemTimer, use HWNDPARAM_ROUTINE_KILLSYSTEMTIMER instead
- remove NtUserInsertMenuItem, use NtUserThunkedMenuItemInfo instead
- remove NtUserGetCapture, use THREADSTATE_CAPTUREWINDOW instead
- remove NtUserGetActiveWindow, use THREADSTATE_ACTIVEWINDOW instead
- remove NtUserGetQueueStatus, use ONEPARAM_ROUTIME_GETQUEUESTATUS instead
- remove NtUserGetLastActivePopup, wasn't implemented
- remove NtUserRealizePalette from ntuser.h, it's not implemented
- remove duplicate NtUserGetLastInputInfo from ntuser.h
- remove PrivateCsrssRergisterPrimitive from user32, it was unused and unimplemented
- remove NtUserDereferenceWndprocHandle, it was unused
- move WNDPROC_INFO structure from ntuser.h to win32k/include/class.h, as it's not used in usermode anymore
tested with AbiWord and FF on VMWare
svn path=/trunk/; revision=32825
2008-04-03 02:13:34 +00:00
Timo Kreuzer
3df1bfcf2e
silence annoying "didn't find the shared icon" message
...
svn path=/trunk/; revision=32824
2008-04-03 02:04:05 +00:00
Johannes Anderwald
d5e7835997
- fix identation which got broken in rev 32822
...
svn path=/trunk/; revision=32823
2008-04-02 19:00:19 +00:00
Johannes Anderwald
2f9dde596f
- avoid buffer overflow in copy command argument handling
...
See issue #3108 for more details.
svn path=/trunk/; revision=32822
2008-04-02 18:51:36 +00:00
Dmitry Chapyshev
e8d184da14
- Update English translation
...
svn path=/trunk/; revision=32821
2008-04-02 18:05:15 +00:00
Dmitry Chapyshev
f802aa3a31
- Update English and Russian translations
...
svn path=/trunk/; revision=32820
2008-04-02 18:04:19 +00:00
Ged Murphy
ec0cdc0f40
Complete rewrite of the tcpsvcs service in response to me doing some network stress testing.
...
It now supports multiple connections from multiple clients across all services.
For anyone interested in doing some network stress testing, start the simple tcp/ip services from the service manager, then run 'telnet <ip> 19' from a networked machine. Other ports to try are 7, 9, 13 and 17. Have fun.
svn path=/trunk/; revision=32819
2008-04-02 16:54:55 +00:00
Aleksey Bragin
4fa8205e00
- Fix richedit20_winetest build.
...
svn path=/trunk/; revision=32818
2008-04-02 10:37:06 +00:00
Ged Murphy
304e3452f8
A few small changes
...
svn path=/trunk/; revision=32817
2008-04-02 08:54:50 +00:00
Colin Finck
1c556f1df5
Fix build :-)
...
svn path=/trunk/; revision=32815
2008-04-01 21:21:29 +00:00
Aleksey Bragin
007702fce4
- Rewrite the SD Cache functions to use the Windows 2003 structures (thanks to Alex for providing them).
...
- Use pushlocks instead of the fast mutex that was previously used.
- Improve the performance of some paths by reducing lock acquisition time, and using atomic operations instead when possible.
- Implement the exported Ob APIs which were added in Windows XP to access the Sd cache (ObReference/DereferenceSecurityDescriptor and ObLogSecurityDescriptor). These are used by file systems (such as NPFS) on Windows XP and higher.
svn path=/trunk/; revision=32814
2008-04-01 21:09:28 +00:00
Aleksey Bragin
1417fd5fa6
- Lock only the object header for an object instead of the entire object type, for better contention. Implement exclusive/shared lock and release routines around the existing lock slots in the object type (this allows up to 4 different objects to be locked in the same time, instead of locking the entire type).
...
- Thanks to Alex for reporting this.
svn path=/trunk/; revision=32812
2008-04-01 20:07:36 +00:00