Commit graph

51934 commits

Author SHA1 Message Date
Mike Nordell 450eea9c2a [ROSTEST:APITEST:NTDLL]\nFlesh out test for RtlDosPathNameToNtPathName_U.
svn path=/trunk/; revision=57388
2012-09-26 02:56:01 +00:00
Amine Khaldi 4304f847cb [W32KNAPI]
* Silence some warnings.

svn path=/trunk/; revision=57387
2012-09-25 21:30:25 +00:00
Amine Khaldi c61f485d4d [FRAMEBUF_NEW]
* Explicitly mark the functions as stdcall.

svn path=/trunk/; revision=57386
2012-09-25 21:10:12 +00:00
Amine Khaldi 48fc82f317 [CDROM_NEW]
* Explicitly mark the functions as stdcall.
* Fix warnings.

svn path=/trunk/; revision=57385
2012-09-25 20:59:32 +00:00
Eric Kohl cd89ea4d2f [PSDK]
Remove non-existing enumeration _POLICY_LOCAL_INFORMATION_CLASS and functions LsaQueryLocalInformationPolicy and LsaSetLocalInformationPolicy.

svn path=/trunk/; revision=57384
2012-09-25 17:06:25 +00:00
Eric Kohl 580872f32d [LSASRV]
- Set the default quota limits when the LSA database is created.
- Implement the PolicyDefaultQuotaInformation class of LsarQueryInformationPolicy.

svn path=/trunk/; revision=57383
2012-09-25 16:08:00 +00:00
Eric Kohl c108d80dee [ADVAPI32]
Implement LsaEnumerateAccountsWithUserRight, LsaEnumeratePrivileges, LsaGetQuotasForAccount and LsaSetQuotasForAccount.

svn path=/trunk/; revision=57382
2012-09-25 00:15:24 +00:00
Ziliang Guo 12a3bb46db [TRANSLATION] Add Chinese translation for time/date control panel applet by yinwh79 at 163.com. CORE-6702.
svn path=/trunk/; revision=57381
2012-09-24 22:57:23 +00:00
Eric Kohl 2063356a22 [ADVAPI32]
Implement LsaCreateTrustedDomainEx and LsaEnumerateAccounts.

svn path=/trunk/; revision=57378
2012-09-24 15:04:32 +00:00
Mike Nordell 8052454a08 Make RtlDosPathNameToNtPathName_U actually report sucess count too.
svn path=/trunk/; revision=57376
2012-09-24 12:45:55 +00:00
Eric Kohl 194222d3bc [NET] CORE-6413
- Convert the application to Unicode.
- Implement "net start" and "net stop" commands that use the service manager APIs.

svn path=/trunk/; revision=57375
2012-09-24 12:37:12 +00:00
Mike Nordell d39ec05957 Add test for RtlDosPathNameToNtPathName_U. This time with the actual test file too.
svn path=/trunk/; revision=57374
2012-09-24 12:20:06 +00:00
Mike Nordell 83ec1cb161 Add test for RtlDosPathNameToNtPathName_U.
svn path=/trunk/; revision=57373
2012-09-24 12:17:04 +00:00
Mike Nordell e79e0dea55 Added descriptive DPRINT for an ioctl intended for the mount manager. Hopefully helps someone else trying to find that device 0x4d or 77 is, when no such device exists. It's not defined by value in header file but by ASCII 'M'.
svn path=/trunk/; revision=57368
2012-09-23 05:38:35 +00:00
Timo Kreuzer b6b08f5566 [WIN32K]
Unmap the desktop heap in IntFreeDesktopHeap. Fixes leaking session space memory, when creating and deleting desktops.
I would revert the "hackfix" from r57348, but for me changing MiPteToAddress to MiAddressToPte looks more like a legit bug fix, rather than "increasing system view space to 36MB instead of 20MB". But I'm probably missing something. In that case, Alex, please revert your hack, it shouldn't be needed anymore.
CORE-6688 #resolve

svn path=/trunk/; revision=57367
2012-09-22 23:14:16 +00:00
Aleksey Bragin 71e8c3bf7f [WIN32CSR]
- Re-enable delay-importing of user32,gdi32 and advapi32 as it was before in the RBuild times.

svn path=/trunk/; revision=57366
2012-09-22 13:31:18 +00:00
Thomas Faber ff9902d224 [RPCRT4]
- Fix overlapped I/O error handling for pipe transport
- ROS now works with Windows npfs.sys again (CORE-2198)
- Wine has this completely reworked, so this ros-diff should finally disappear with the next sync

svn path=/trunk/; revision=57365
2012-09-22 12:47:03 +00:00
Thomas Faber 3cce9acbab [RPCRT4:FORMATTING]
- Forgotten file

svn path=/trunk/; revision=57364
2012-09-22 11:10:01 +00:00
Thomas Faber 96ee78be1e [RPCRT4]
- Make rpcrt4_ros.diff actually reflect our difference to Wine

svn path=/trunk/; revision=57363
2012-09-22 11:08:44 +00:00
Thomas Faber c721fa52d8 [NPFS]
- Do not fail for a valid buffer size in NpfsPeekPipe
- Do not read from an output buffer in NpfsPeekPipe

svn path=/trunk/; revision=57362
2012-09-22 09:48:27 +00:00
Eric Kohl 84deb4ab83 [ADVAPI32]
Implement LsaGetUserName and LsaOpenTrustedDomain.

svn path=/trunk/; revision=57361
2012-09-22 09:23:38 +00:00
Thomas Faber 1cc975ea63 [KERNEL32]
- Fix buffer overflow in PeekNamedPipe

svn path=/trunk/; revision=57360
2012-09-22 09:18:34 +00:00
Thomas Faber 46029920aa [KMTEST:IO]
- Add a test for IoCreateNotificationEvent/IoCreateSynchronizationEvent

svn path=/trunk/; revision=57359
2012-09-21 22:12:47 +00:00
Eric Kohl 4b1e288969 [ADVAPI32]
- Implement LsaClearAuditLog.
- Sort functions, update function headers and trace-messages.

svn path=/trunk/; revision=57358
2012-09-21 17:19:54 +00:00
Amine Khaldi 68e7f54bc1 * Exclude host tools when setting the default build type.
svn path=/trunk/; revision=57357
2012-09-21 14:35:19 +00:00
Amine Khaldi daef68bbb8 * Make CMAKE_BUILD_TYPE default to Debug for all our builds.
svn path=/trunk/; revision=57356
2012-09-21 14:29:02 +00:00
Thomas Faber e3cd71c6d6 [RTL]
- Separate condition calculation in RtlVerifyVersionInfo into an extra function. Patch by Hermès Bélusca (2/X)
- Don't make the Hungarian more ridiculous than it needs to be
CORE-6611

svn path=/trunk/; revision=57355
2012-09-20 20:46:08 +00:00
Thomas Faber 69232d954d [NTOSKRNL][NTDLL][RTL][KERNEL32]
- Code simplification and clarification for version-reporting functionality. Patch by Hermès Bélusca (1/X)
CORE-6611

svn path=/trunk/; revision=57354
2012-09-20 19:53:14 +00:00
Thomas Faber 8681ae792a [QMGR_WINETESTS]
- Skip all qmgr tests because they cause timeouts on testbot. This should hopefully be fixed soon and they can be re-enabled.
CORE-6536

svn path=/trunk/; revision=57353
2012-09-20 15:41:32 +00:00
Eric Kohl 7b00b3170e [ADVAPI32/LSASRV]
Implement LsaQuerySecret/LsarQuerySecret. Does not work due to bugs in widl.

svn path=/trunk/; revision=57352
2012-09-20 13:44:24 +00:00
Eric Kohl bd28842f69 [LSASRV]
LsarSetInfromationPolicy: Check desired access depending on the information class.
LsarLookupPrivilegeValue / LsarLookupPrivilegeName: Check desired access.

svn path=/trunk/; revision=57351
2012-09-20 11:29:45 +00:00
Olaf Siejka 1e007b7c03 [TRANSLATION]
- hungarian calc translation by Nagy Tibor(xnagytibor at gmail dot com); CORE-6511 #resolve #comment Commited. Thanks for your work
- dutch rapps translation update by stijnsanders (stijn at yoy dot be); CORE-6540 #resolve #comment Commited. Thanks for your work

svn path=/trunk/; revision=57350
2012-09-20 11:15:16 +00:00
Alex Ionescu 6f3acf748b [NTOSKRNL] Typo fail, real fix.
svn path=/trunk/; revision=57349
2012-09-20 08:20:24 +00:00
Alex Ionescu 83736d77a5 [NTOSKRNL]: CORE-6675 #resolve #time 5h #comment Fixed the ASSERTion by increasing system view space to 36MB instead of 20MB. Note that the real bug is that we never free desktop heaps. But why fix the bug when the only thing people care about is "fix the tests!". So let's fix the tests instead of the bug :) Also, fix a bug in MiCheckForSessionPde which broke user32_apitest. All should be good now.
svn path=/trunk/; revision=57348
2012-09-20 07:44:43 +00:00
Alex Ionescu 46eff17170 [NTOSKRNL]: DACL and SACL should only be returned if the control flag indicates that they are present.
svn path=/trunk/; revision=57347
2012-09-20 00:04:42 +00:00
Alex Ionescu 6081db8d41 [NTOSKRNL]: MOAR TEH SESSION SPACE PLZ. KTHXBAI.
svn path=/trunk/; revision=57346
2012-09-19 23:26:39 +00:00
Timo Kreuzer 5fcb637cb2 [CRT]
Implement mbstowcs_s. passes all crt apitests.


svn path=/trunk/; revision=57345
2012-09-19 22:33:13 +00:00
Timo Kreuzer 3ed646a229 Fix rostests build
svn path=/trunk/; revision=57344
2012-09-19 21:40:56 +00:00
Timo Kreuzer 702b13fc0f [CRT_APITEST]
Add tests for mbstowcs_s

svn path=/trunk/; revision=57343
2012-09-19 21:20:09 +00:00
Timo Kreuzer 28d28e2164 [CRT]
- Fix some MSVC warnings
- Comment out files with duplicated functions
See CORE-6684

svn path=/trunk/; revision=57342
2012-09-19 21:03:27 +00:00
Timo Kreuzer 9c8421dafe [PSDK]
- Add _Check_return_opt and _Check_return_wat_ annotations
[WINE]
- Add ok_size_t(), ok_char() and ok_wstr() to test.h

svn path=/trunk/; revision=57341
2012-09-19 20:36:05 +00:00
Eric Kohl 0d0764b28d [LSASRV]
LsarQueryInfromationPolicy: Check desired access depending on the information class.

svn path=/trunk/; revision=57340
2012-09-19 15:33:48 +00:00
Eric Kohl 66359ba4e8 [IOLOGMSG]
Build iologmsg.dll.

svn path=/trunk/; revision=57339
2012-09-19 13:34:56 +00:00
Eric Kohl 83277ebd13 [SAMSRV/SYSSETUP]
Use proper access rights in calls to LsaOpenPolicy.

svn path=/trunk/; revision=57338
2012-09-19 12:59:47 +00:00
Thomas Faber 0d1d3df33b [BOOTDATA]
- Re-enable /KDSERIAL

svn path=/trunk/; revision=57337
2012-09-19 12:51:37 +00:00
Thomas Faber 5261482641 [BOOTDATA]
- Disable /KDSERIAL for a quick test
CORE-6678

svn path=/trunk/; revision=57336
2012-09-19 12:51:13 +00:00
Eric Kohl fc7da88947 [LSASRV]
Revert accidential changes from r57331.

svn path=/trunk/; revision=57335
2012-09-19 12:26:22 +00:00
Eric Kohl c2ab3689b3 [FORMATTING]
Fix indentation and coding style. No code changes!

svn path=/trunk/; revision=57334
2012-09-19 12:20:39 +00:00
Thomas Faber c31b441d5c [NTOSKRNL]
- Correctly show the amount of available memory in the serial debug log. Patch by Hermès Bélusca (2/2)
CORE-6635 #comment Committed. Thanks. #resolve

svn path=/trunk/; revision=57333
2012-09-19 06:54:42 +00:00
Thomas Faber dc04f8a013 [NTOSKRNL]
- Fix indentation in kdio.c. No code changes. Patch by Hermès Bélusca (1/2)
CORE-6635

svn path=/trunk/; revision=57332
2012-09-19 06:09:22 +00:00