Commit graph

53010 commits

Author SHA1 Message Date
Giannis Adamopoulos 57c1f4904a [newdev]
- Dialog procs should return FALSE instead of calling DefWindowProc. Fixes mouse activation of the window when the user clicks in the client area

svn path=/trunk/; revision=58561
2013-03-20 21:23:19 +00:00
Eric Kohl 936f15a924 [SAMSRV]
Calculate PasswordCanChange and PasswordMustChange time for SamQueryInformationUser.UserLogonInformation and SamQueryInformationUser.UserAllInformation.

svn path=/trunk/; revision=58560
2013-03-20 20:52:59 +00:00
Dmitry Gorbachev cbfb30da1c [UUID]
Remove IID_IDeskBarClient. It is already in shlguid.h.

svn path=/trunk/; revision=58559
2013-03-20 15:50:52 +00:00
Dmitry Gorbachev 56fc5e23cc [TRANSLATION]
Remove extra space characters produced by replacing backslash with space 
for Shift_JIS backslash problem. Patch by me, reviewed by Katayama 
Hirofumi MZ. Fixes bug CORE-6990.

svn path=/trunk/; revision=58558
2013-03-20 14:28:34 +00:00
Hermès Bélusca-Maïto eb4a8b8818 [WIN32SS]
"Internal Message!" : this is just an informative message, not an error.

svn path=/trunk/; revision=58554
2013-03-19 01:28:50 +00:00
Aleksey Bragin b87a8c0e69 [CMD]
- Victor Martinez: ECHO command should write CRLF. Fixes regressions in several apps that depend on console output.

CORE-6916 #resolve #comment Committed in r58553.

svn path=/trunk/; revision=58553
2013-03-18 21:23:35 +00:00
Eric Kohl 392f0d06bf [SAMSRV]
- Add missing flags for SamrQueryInformationUser.UserAllInformation.

svn path=/trunk/; revision=58552
2013-03-18 15:16:10 +00:00
Eric Kohl 6d47681d32 [SAMSRV]
Implement SamrQueryInformationUser.UserAllInformation.

svn path=/trunk/; revision=58551
2013-03-18 15:12:30 +00:00
Hermès Bélusca-Maïto 040316d9fc [KERNEL32]
Fix a memory leak

svn path=/trunk/; revision=58550
2013-03-17 22:56:49 +00:00
Hermès Bélusca-Maïto b0ef5a574c [KERNEL32]
- We can now free the fiber activation context stack since RtlFreeActivationContextStack is implemented.
- Free the thread activation context stack if we fail at creating a remote thread.

svn path=/trunk/; revision=58549
2013-03-17 22:50:51 +00:00
Hermès Bélusca-Maïto b24c620ea3 [NDK-RTL]
The parameter of RtlAllocateActivationContextStack is of type PACTIVATION_CONTEXT_STACK*.

svn path=/trunk/; revision=58548
2013-03-17 22:31:40 +00:00
Hermès Bélusca-Maïto 777fb8e63a [RTL-NTDLL]
Export (and declare) the existing function RtlFreeActivationContextStack.

svn path=/trunk/; revision=58547
2013-03-17 20:58:41 +00:00
Amine Khaldi ce91cf8972 * Set the desktop icons' horizontal and vertical spacing values to 75 for compatibility with Windows. Spotted by Giannis Adamopoulos aka Smiley.
CORE-7012 #resolve #comment Fixed in r58546. Thanks for reporting this ;)

svn path=/trunk/; revision=58546
2013-03-17 19:38:49 +00:00
Sylvain Petreolle 8f17d73376 Fix typo.
svn path=/trunk/; revision=58545
2013-03-17 17:13:48 +00:00
Amine Khaldi 8e49af3e1c [USBUHCI]
* Fix some format specifiers.

svn path=/trunk/; revision=58544
2013-03-17 15:39:41 +00:00
Amine Khaldi be5be6d448 [USBOHCI]
* Fix some format specifiers.

svn path=/trunk/; revision=58543
2013-03-17 15:33:47 +00:00
Amine Khaldi 3eaa9e9dd9 [USBEHCI]
* Fix some format specifiers.

svn path=/trunk/; revision=58542
2013-03-17 15:27:52 +00:00
Amine Khaldi 54934bd809 [USBSTOR]
* Fix some format specifiers.

svn path=/trunk/; revision=58541
2013-03-17 15:18:15 +00:00
Amine Khaldi 41d46eca5c [DDK]
* Annotate ntstrsafe.h.

svn path=/trunk/; revision=58540
2013-03-17 15:11:55 +00:00
Amine Khaldi 90376d0398 [LIBUSB]
* Fix some format specifiers.

svn path=/trunk/; revision=58539
2013-03-17 15:11:05 +00:00
Amine Khaldi eef0ea6fe2 [SAL]
* Add _Outptr_result_bytebuffer_maybenull_ and _Readable_elements_ annotations.

svn path=/trunk/; revision=58538
2013-03-17 14:58:07 +00:00
Eric Kohl e2af519ad3 [MSV1_0]
- Add LsaApLogonUserEx and LsaApLogonUserEx2 stubs.
- Delay import samsrv and lsasrv import libs.
- Start the implementation of the logon process.

svn path=/trunk/; revision=58537
2013-03-17 13:55:51 +00:00
Pierre Schweitzer 30c46c7dc9 [KSPROXY]
Efficiently check for vector emptyness

svn path=/trunk/; revision=58536
2013-03-17 13:35:17 +00:00
Pierre Schweitzer 58a33cba17 [CMD]
Don't leak memory on realloc failure

svn path=/trunk/; revision=58535
2013-03-17 12:58:53 +00:00
Hermès Bélusca-Maïto db5a7755ce [SERVICES]
- It seems (after testing) that services report now correctly their state to the SCM. So we can start them in SERVICE_START_PENDING state (see revisions r45626 and r45640).
- Add some informative comments.
- Use a helper function to create start events at initialization time.
- When autostart services are up, signal an event. (see revisions r45633 and r45658).
- Wait for LSASS just after having created the services database, and before calling ScmGetBootAndSystemDriverState (conform to Windows Internals 4th, page 224).

---------

- When starting auto-start services, hold a lock during all the operation in such a way that, if an external program wants to start a service, it is obliged to wait till all the auto-start services have been started (usual service starting also uses that lock).

CORE-7001 #resolve #comment Should be fixed by r58534. Do not hesitate to reopen this bug-report if the problem reappears.

svn path=/trunk/; revision=58534
2013-03-17 12:39:44 +00:00
Pierre Schweitzer c03ac4615e [CMD]
Fix potential memory leaks

svn path=/trunk/; revision=58533
2013-03-17 11:06:37 +00:00
Eric Kohl 75d957b8e6 [LSASRV]
- Implement LsaIFree_LSAPR_POLICY_INFORMATION, which will be used by msv1_0.dll.
- Fix a potential compiler warning in LsapAddAuthPackage.
- Remove an obsolete check from LsarSetAuditEvents.

svn path=/trunk/; revision=58532
2013-03-17 10:49:46 +00:00
Hermès Bélusca-Maïto d518d25847 [GDI32]
Remove some svn/cvs keywords

svn path=/trunk/; revision=58531
2013-03-17 01:07:24 +00:00
Timo Kreuzer b4fb05e8a9 [CMAKE]
Do not compile KDBG by default when building release builds

svn path=/trunk/; revision=58530
2013-03-16 23:28:27 +00:00
James Tabor abb74bd965 [Win32k]
- Fix window activation bug. Patch by Giannis Adamopoulos. See CORE-6889.

svn path=/trunk/; revision=58528
2013-03-16 21:35:48 +00:00
Hermès Bélusca-Maïto 582d211b8f Remove the unneeded $Id$ blabla from the source code. (Part 8/8) Done !!
svn path=/trunk/; revision=58527
2013-03-16 20:48:10 +00:00
Hermès Bélusca-Maïto faa356b8e5 Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 7/8)
svn path=/trunk/; revision=58526
2013-03-16 20:41:13 +00:00
Hermès Bélusca-Maïto fbb7f7727c Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 6/8) (N == 8)
svn path=/trunk/; revision=58525
2013-03-16 20:25:38 +00:00
Hermès Bélusca-Maïto 7a90d8cd1e Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 5/N)
The only thing remaining is to remove $Id$ in /dll/

svn path=/trunk/; revision=58524
2013-03-16 20:08:56 +00:00
Hermès Bélusca-Maïto c1ae544f63 Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 4/N)
svn path=/trunk/; revision=58523
2013-03-16 19:49:08 +00:00
Amine Khaldi 017ba0c5a7 [COMCTL32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58522
2013-03-16 17:07:05 +00:00
Amine Khaldi bb286fcb5a [COMCTL32]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58521
2013-03-16 17:06:48 +00:00
Hermès Bélusca-Maïto 92de840cb7 [ADVAPI32-SERVICES]
Put an event name into a macro (shared between advapi32.dll and services.exe)

[BOOTDATA]
Remove two reactos-specific and unused values in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon : StartLsass and StartServices.

svn path=/trunk/; revision=58520
2013-03-16 15:39:08 +00:00
Amine Khaldi 4b5de9adbb [PSDK]
* Add some missing definitions.

svn path=/trunk/; revision=58519
2013-03-16 15:25:15 +00:00
Amine Khaldi 0b0a413710 [GDI32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58518
2013-03-16 15:01:33 +00:00
Timo Kreuzer 05a927e9e3 [CRT]
Implement _splitpath_s and _wsplitpath_s

[MSVCRT]
Export _splitpath_s and _wsplitpath_s

svn path=/trunk/; revision=58517
2013-03-16 14:46:35 +00:00
Hermès Bélusca-Maïto abf1110ae8 [SERVICES]
- Precise the purpose of lock.c
- Add an informative comment.

No code changes.

svn path=/trunk/; revision=58516
2013-03-16 13:50:24 +00:00
Timo Kreuzer f4e6200805 [CRT]
Implement [v]s[nw]printf_s

[MSVCRT]
Enable [v]s[nw]printf_s exports

svn path=/trunk/; revision=58515
2013-03-16 13:40:28 +00:00
Giannis Adamopoulos cbed503fb8 [win32k]
- Store the session id in WINSTATION_OBJECT when we create a window station.
- Don't allow switching to a desktop that belongs to a different session
This is a modified version of the patch from CORE-5531

svn path=/trunk/; revision=58514
2013-03-16 10:12:16 +00:00
Giannis Adamopoulos aa4c4bda1e [win32csr]
- When we close a window during shutdown, switch to the desktop of the window 
CORE-5439

svn path=/trunk/; revision=58513
2013-03-16 09:09:53 +00:00
Daniel Reimer d90981b030 Update Rapps Database. Welcome to CLT2013 ^^
svn path=/trunk/; revision=58512
2013-03-16 08:17:19 +00:00
Amine Khaldi 4e177c7895 [CRT]
* Annotate stdlib_s.h.
* Annotate more functions in stdlib.h.

svn path=/trunk/; revision=58511
2013-03-15 22:04:05 +00:00
Amine Khaldi 1fe48aa611 [APPLICATIONS]
* Fix some format specifiers.

svn path=/trunk/; revision=58510
2013-03-15 21:59:57 +00:00
Amine Khaldi 5743d95036 [SAL]
* Add _Outptr_result_z_ annotation.

svn path=/trunk/; revision=58509
2013-03-15 21:36:13 +00:00
Amine Khaldi 922de4a0ad [SC]
* Fix some format specifiers.

svn path=/trunk/; revision=58508
2013-03-15 17:28:43 +00:00