James Tabor
2cf18f8b33
- Fix build.
...
svn path=/trunk/; revision=56840
2012-07-05 22:10:03 +00:00
James Tabor
1e0937de1c
[Win32SS]
...
- Paint updates and signaling flags.
- WIP: Implement WM_SYNCPAINT support, for synchronize painting to the top-level windows of other threads.
- Tested with wine tests and passes,
http://www.winehq.org/pipermail/wine-patches/2012-June/114714.html
http://www.winehq.org/pipermail/wine-patches/2012-June/114715.html
svn path=/trunk/; revision=56839
2012-07-05 22:04:47 +00:00
James Tabor
a117d3a0ca
[User32]
...
- Sync up with wine NCActivate.
svn path=/trunk/; revision=56838
2012-07-05 21:39:21 +00:00
James Tabor
f23fd581a7
[User32]
...
- Add support for LB_GETLISTBOXINFO and LBS_NODATA. Fix unknown wide char in draw.c.
svn path=/trunk/; revision=56837
2012-07-05 21:34:16 +00:00
James Tabor
1cf37c2465
[Win32k]
...
- Move window check to the API interface.
svn path=/trunk/; revision=56836
2012-07-05 21:30:23 +00:00
Thomas Faber
473a15261d
[REGEDIT]
...
- Improve permission acquirement for loading/unloading hives. Patch by Hermes Belusca
See issue #7159 for more details.
svn path=/trunk/; revision=56835
2012-07-05 20:47:18 +00:00
James Tabor
67c66d9d96
[Win32k]
...
- Add keyboard cue and combo list box signing.
svn path=/trunk/; revision=56834
2012-07-05 19:14:21 +00:00
James Tabor
f6deb2ed81
[Win32SS]
...
- Add callback to find character set information.
svn path=/trunk/; revision=56833
2012-07-04 23:16:17 +00:00
James Tabor
5c5f00b225
[Win32k]
...
- Fix assert with WinSnap. Added support functions to be used later.
svn path=/trunk/; revision=56832
2012-07-04 22:59:27 +00:00
James Tabor
03578273c3
[Win32k]
...
- Add zap active and focus call. Fix comments.
svn path=/trunk/; revision=56831
2012-07-04 22:51:16 +00:00
James Tabor
cab33b0688
[Win32k]
...
- Fix debug and a spurious error during WinPos related tests.
svn path=/trunk/; revision=56830
2012-07-04 22:47:55 +00:00
James Tabor
839071aee8
[Gdi32]
...
- Implement support for TCI_SRCLOCALE.
svn path=/trunk/; revision=56829
2012-07-04 22:44:52 +00:00
Thomas Faber
e985ec1cd4
[WS2_32_APITEST]
...
- Gracefully handle uninitialized data in WSAStartup test
svn path=/trunk/; revision=56828
2012-07-04 20:05:43 +00:00
Timo Kreuzer
5f2da6aad9
[CRT]
...
Fix a bug in streamout() causing "%.*s" to crash when the buffer was not zero terminaed. Found by Thomas Faber.
svn path=/trunk/; revision=56827
2012-07-04 18:58:09 +00:00
Timo Kreuzer
726210791f
[KMTEST]
...
Include strnlen.c and wcsnlen.c in kmtest_printf (needed for upcoming change)
svn path=/trunk/; revision=56826
2012-07-04 18:51:34 +00:00
Thomas Faber
7b2fb517d6
[REGEDIT]
...
- Acquire the necessary privileges when loading/unloading hives. Patch by Hermes Belusca.
See issue #7159 for more details.
svn path=/trunk/; revision=56825
2012-07-04 18:28:49 +00:00
Thomas Faber
feae1a7ab7
[USER32_APITEST]
...
- Prevent duplicate test name
svn path=/trunk/; revision=56824
2012-07-04 18:01:13 +00:00
Thomas Faber
755d14eac4
[CRT TEST][USER32_APITEST]
...
- Add a test for sprintf/wsprintfA (mainly NULL buffer and string precision)
svn path=/trunk/; revision=56823
2012-07-04 17:33:56 +00:00
Thomas Faber
f2f1135505
[ROSTESTS]
...
- Add CRT tests to build
See issue #7155 for more details.
svn path=/trunk/; revision=56822
2012-07-04 17:04:44 +00:00
Thomas Faber
e7528e02d2
[ROSTESTS]
...
- Clarify readme file. Patch by Hermes Belusca. Bug 7151
svn path=/trunk/; revision=56821
2012-07-03 19:59:56 +00:00
Eric Kohl
2f6a92ccd0
[SAMSRV]
...
- Store all fixed size user attributes in the registry value "F".
- Initialize fixed size domain attributes in SampCreateUserAccount and SamrCreateUserInDomain.
- Implement most information classes of SamrQueryInformationUser.
- Disable all informationclasses of SamrSetInformationUser that store fixed size attributes.
svn path=/trunk/; revision=56820
2012-07-02 23:09:20 +00:00
Eric Kohl
470e9cf3bf
[SAMSRV]
...
- Implement missing cases of SamrSetInformationDomain.
- Use the fixed domain data to assign new RIDs in SamrCreateAliasInDomain and SamrCreateUserInDomain.
svn path=/trunk/; revision=56819
2012-07-01 19:50:08 +00:00
Eric Kohl
a7086d73a7
[SAMSRV]
...
- Implement all cases of SamrQueryInformationDomain.
- Store all fixed size domain attributes in the registry value "F".
- Initialize all domain attribute in SampCreateDomain.
svn path=/trunk/; revision=56818
2012-07-01 16:51:10 +00:00
Eric Kohl
d4ee387801
[USETUP]
...
Fix a little layout issue.
svn path=/trunk/; revision=56817
2012-07-01 15:55:14 +00:00
Timo Kreuzer
0ed94ccae0
[WIN32K]
...
- Implement SURFACE_vSetPalette and use it everywhere to set the palette for a surface. Make SURFACE::ppal const, so noone accidentally modifies it without properly handling the references.
svn path=/trunk/; revision=56816
2012-07-01 13:43:33 +00:00
Eric Kohl
7bd9006bf1
[SAMSRV]
...
SamrSetInformationUser: Implement most information classes.
svn path=/trunk/; revision=56815
2012-06-30 21:10:39 +00:00
Eric Kohl
e3cedf7ae5
[DDK]
...
- Add generic rights for aliases, domains, SAM server and users.
- Add generic and specific rights for groups.
svn path=/trunk/; revision=56814
2012-06-30 14:16:38 +00:00
Timo Kreuzer
0c487766e0
[CRT]
...
Add startup code to CRT
svn path=/trunk/; revision=56813
2012-06-30 14:04:19 +00:00
Sylvain Petreolle
347c43d13c
[ROSAPPS]
...
Add notevil, ctm, kill and tlist to build.
Patch by Hermes Belusca. Bug 7150.
svn path=/trunk/; revision=56812
2012-06-30 11:33:33 +00:00
Timo Kreuzer
b8a94ea7da
[PSDK/DDK]
...
Add definitions for BitScanForward64
svn path=/trunk/; revision=56811
2012-06-30 11:19:28 +00:00
Thomas Faber
8400fdc078
[ADVAPI32_APITEST]
...
- Use a define for the service name in QueryServiceConfig2 test. Patch by Hermes Belusca. Bug 7145.
- Add LockDatabase test for Lock/UnlockServiceDatabase, QueryServiceLockStatus. Patch by Hermes Belusca. Bug 7146.
svn path=/trunk/; revision=56810
2012-06-29 11:48:35 +00:00
Thomas Faber
bd748a0cd3
[ADVAPI32_APITEST]
...
- Add test for QueryServiceConfig2 with SERVICE_CONFIG_DESCRIPTION and SERVICE_CONFIG_FAILURE_ACTIONS. Patch by Hermes Belusca.
- Remove ok_lasterr in favor of ok_err.
See issue #7144 for more details.
svn path=/trunk/; revision=56809
2012-06-27 14:55:22 +00:00
Sylvain Petreolle
d45e33685b
[FORMAT]
...
Handle read only devices and report them unsupported.
Forbid the formatting of the system drive.
Patch by Mikael Lyngvig.
See bug 2081 for more details.
svn path=/trunk/; revision=56808
2012-06-26 21:31:10 +00:00
Thomas Faber
a24b150c36
[NTOSKRNL:SE]
...
- Do not dereference pointer before checking against NULL in SeSetSecurityDescriptorInfo
svn path=/trunk/; revision=56807
2012-06-26 08:36:58 +00:00
Thomas Faber
f7267c995f
[NTOSKRNL:SE]
...
- Use the correct pool tags for allocations in SepCaptureAcl/SepCaptureSid
See issue #7138 for more details.
svn path=/trunk/; revision=56806
2012-06-26 07:21:45 +00:00
Thomas Faber
2f0d0258a2
[WS2_32_APITEST]
...
- Fix GCC build
svn path=/trunk/; revision=56805
2012-06-26 06:28:06 +00:00
Thomas Faber
041ff27f2d
[APITESTS] - Add wininet and winhttp tests for Winsock loading and initialization behavior
...
[WS2_32_APITEST] - Make WSAStartup test more robust and stricter
svn path=/trunk/; revision=56804
2012-06-26 06:08:38 +00:00
Thomas Faber
3b8951a50b
[WINETESTS]
...
- Make function-style macros in test.h actually behave function-like (aka fix build)
svn path=/trunk/; revision=56803
2012-06-25 10:09:33 +00:00
Thomas Faber
bfa3a605c9
[WS2_32_APITEST]
...
- Add a few more getaddrinfo tests
- Add a test for WSAStartup
svn path=/trunk/; revision=56802
2012-06-25 08:21:11 +00:00
Eric Kohl
f6b93b5946
[SAMSRV]
...
Implement SamrQueryInformationAlias and simplify SamrSetInformationAlias.
svn path=/trunk/; revision=56801
2012-06-24 21:42:13 +00:00
Eric Kohl
94405388d5
[NTOSKRNL]
...
Fix error handling for SepDuplicateToken and SeCreateToken.
svn path=/trunk/; revision=56800
2012-06-24 21:04:11 +00:00
Timo Kreuzer
fd6fcab2ca
[RTL]
...
Fix remainung RtlBitmapApi tests
svn path=/trunk/; revision=56799
2012-06-24 18:33:08 +00:00
Timo Kreuzer
1e6ffd8f10
[NTDLL_APITEST]
...
Add some more tests for rtl bitmap functions
svn path=/trunk/; revision=56798
2012-06-24 18:28:33 +00:00
Timo Kreuzer
32d6beb209
[RTL]
...
Fix a really stupid mistake in RtlNumberOfSetBits
svn path=/trunk/; revision=56797
2012-06-24 17:50:46 +00:00
Pierre Schweitzer
edc7d34422
[RTL]
...
Fix c/p mistake in PropertyLengthAsVariant
svn path=/trunk/; revision=56796
2012-06-24 16:23:28 +00:00
Pierre Schweitzer
07f3561057
[RTL]
...
Implement RtlConvertVariantToProperty, RtlConvertPropertyToVariant, PropertyLengthAsVariant
Those are just wrappers around Ole32 functions.
svn path=/trunk/; revision=56795
2012-06-24 14:11:55 +00:00
Timo Kreuzer
d58e76d5dc
[RTL]
...
Fix a mistake in RtlNumberOfSetBits, check for index out of range in RtlFindNextForwardRun*
svn path=/trunk/; revision=56794
2012-06-24 13:39:32 +00:00
Timo Kreuzer
b6b380a67b
[RTL]
...
Fix a bug in RtlNumberOfSetBits
svn path=/trunk/; revision=56793
2012-06-24 12:51:27 +00:00
Timo Kreuzer
8e9219216a
[RTL]
...
bitmap.c:
- hack away ASSERT() for now to fix tests
- Optimize 64 bit builds
- add BSD license
svn path=/trunk/; revision=56792
2012-06-24 11:32:11 +00:00
Pierre Schweitzer
427c1d0e0b
[RTL]
...
- Really implement RtlRandomEx and add its values table
- Rename SavedValue to RtlpRandomConstantVector to allow RtlRandom & RtlRandomEx to have two different values tables
- Complete and fix documentation
- Stop using magic values
svn path=/trunk/; revision=56791
2012-06-24 01:10:58 +00:00