Commit graph

51370 commits

Author SHA1 Message Date
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
Timo Kreuzer 4afdffdb21 [MKHIVE]
Fix 64 bit build

svn path=/trunk/; revision=56790
2012-06-23 18:08:09 +00:00
Thomas Faber ab09607ada [WININET][WINHTTP]
- Initialize Winsock before using getaddrinfo (and in general). Fixes test regressions from r56773.
See issue #7135 for more details.

svn path=/trunk/; revision=56789
2012-06-23 16:40:24 +00:00
Timo Kreuzer f6b6eea643 [CMAKE]
- Fix issues with newer cmake versions (brought to you by Amine)
- Add support for ninja to configure script

svn path=/trunk/; revision=56788
2012-06-23 16:09:11 +00:00
Thomas Faber 2874d1c817 [WS2_32_APITEST]
- Add a test for basic functionality of getaddrinfo

svn path=/trunk/; revision=56787
2012-06-23 12:40:36 +00:00
Eric Kohl 45ca7e0a77 [SAMLIB][SAMSRV]
Prevent multiple declarations of SAM types.

svn path=/trunk/; revision=56786
2012-06-23 10:29:20 +00:00
Eric Kohl 44cc31028b [SAMLIB]
- Implement SamGetAliasMembership, SamQueryInformationAlias and SamSetInformationAlias.
- Add stub SamLookupNamesInDomain.

[SAMSRV]
- Implement SamrGetAliasMembership and SamrSetInformationAlias.
- Add stub for SamrQueryInformationAlias.
- SamrCreateAliasInDomain and SAM setup code: Set the description attribute for aliases. 

svn path=/trunk/; revision=56785
2012-06-23 10:23:08 +00:00
Thomas Faber 99944e4408 [WS2_32]
- Sync async.c to Wine 1.5.4. Fixes crash in ws2_32:sock

svn path=/trunk/; revision=56784
2012-06-23 06:04:09 +00:00
Timo Kreuzer 0397391d51 [RTL/AMD64]
- Fix bugs in RtlInterlockedFlushSList
- Improve comments

svn path=/trunk/; revision=56783
2012-06-22 10:26:00 +00:00
Thomas Faber f59ea8fb2f [MSAFD]
- Gracefully handle lpcbBytesReturned == NULL condition in WSPIoctl. Fixes crash in ws2_32:sock

svn path=/trunk/; revision=56782
2012-06-21 23:43:24 +00:00
Pierre Schweitzer bbb72145fa [NTOSKRNL]
Properly export RtlVolumeDeviceToDosName by using IoVolumeDeviceToDosName. No need to reimplement RtlVolumeDeviceToDosName.


svn path=/trunk/; revision=56781
2012-06-21 21:06:20 +00:00
Thomas Faber 64cdbd47d2 [WS2_32_WINETEST]
- Sync to Wine 1.5.4. Helpfully, now contains getaddrinfo tests.

svn path=/trunk/; revision=56780
2012-06-21 20:47:22 +00:00
Thomas Faber 4dd2c982ae [PSDK]
- Fix bogus initializer in IN4ADDR_SCOPE_ID (aka let's not copy MS's header bugs)

svn path=/trunk/; revision=56779
2012-06-21 19:02:56 +00:00
Thomas Faber e7ce10a493 [PSDK]
- Revert bcrypt.h. Our headers are doomed to be forever incompatible ;)

svn path=/trunk/; revision=56778
2012-06-21 18:25:41 +00:00
Thomas Faber 4459fe10cd [PSDK][NDK]
- Fix build

svn path=/trunk/; revision=56777
2012-06-21 18:20:38 +00:00
Thomas Faber ab109d2b7a [PSDK]
- At least Wine's headers suck as much as ours

svn path=/trunk/; revision=56776
2012-06-21 17:45:02 +00:00
Thomas Faber 8d85413312 [PSDK]
- Add missing alignment defines to winnt.h (copied from ntdef.h)
- Update bcrypt.h to Wine 1.5.4

svn path=/trunk/; revision=56775
2012-06-21 17:41:25 +00:00
Thomas Faber 6c59846bd7 [PSDK]
- Add httprequest.idl and httprequestid.h from Wine 1.5.4
- Update winhttp.h to Wine 1.5.4

svn path=/trunk/; revision=56774
2012-06-21 16:33:23 +00:00
Thomas Faber 44ae74e30a [WINE]
- We have getaddrinfo

svn path=/trunk/; revision=56773
2012-06-21 16:16:39 +00:00
Sylvain Petreolle cea66c6e1e [VERSION]
Remove unnecessary lz32 import.

svn path=/trunk/; revision=56772
2012-06-21 14:53:23 +00:00
Pierre Schweitzer fe48a5fec1 [RAPPS]
Fix typos in French translation.
Patch by Philippe Morin

svn path=/trunk/; revision=56771
2012-06-21 11:47:15 +00:00
Thomas Faber 3dffae6563 [WUAPI]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56770
2012-06-21 09:05:15 +00:00
Thomas Faber 56cc232823 [README.WINE]
- Add missing win32 dlls

svn path=/trunk/; revision=56769
2012-06-21 07:51:21 +00:00
Thomas Faber 419dec33ea [LZ32_WINETEST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56768
2012-06-20 23:34:55 +00:00
Thomas Faber 791a7e0463 [RICHED32_WINETEST]
- Sync to Wine 1.5.4

svn path=/trunk/; revision=56767
2012-06-20 23:22:27 +00:00
Thomas Faber 98a5a34edf [IMM32][MSCTF] - Remove unused files
[XINPUT1_3] - Move header file to PSDK, where it belongs
[MLANG][OBJSEL] - Remove unneeded import library references
[README.WINE] - Mark modules as synced to 1.5.4 if they are

svn path=/trunk/; revision=56766
2012-06-20 22:57:37 +00:00
Thomas Faber 52c674ad76 [NTDSAPI][PRINTUI]
- Don't ignore DllMain

svn path=/trunk/; revision=56765
2012-06-20 22:54:30 +00:00
Sylvain Petreolle 6c9994b952 [WINED3D]
Fix wined3d entrypoint.
Should fix directdraw 7,8,9 apps.

svn path=/trunk/; revision=56764
2012-06-20 21:45:57 +00:00
Eric Kohl 490c8a5648 [SERVICES]
Code cleaning and removing bugs.
Patch by Hermès Bélusca.

I did not include the changes to EnumServicesStatusW because it does not improve the code but introduces an unnecessary exception.

See issue #7127 for more details.

svn path=/trunk/; revision=56763
2012-06-20 21:38:46 +00:00