reactos.git
11 years ago- Add missing file for revision 58562.
James Tabor [Wed, 20 Mar 2013 22:34:48 +0000 (22:34 +0000)]
- Add missing file for revision 58562.

svn path=/trunk/; revision=58563

11 years ago[Win32k|User32]
James Tabor [Wed, 20 Mar 2013 22:31:42 +0000 (22:31 +0000)]
[Win32k|User32]
- Use set foreground instead of setting active during a mouse click. Add support hack since this should be handled on server side.
- This is an ATI patch fix.

svn path=/trunk/; revision=58562

11 years ago[newdev]
Giannis Adamopoulos [Wed, 20 Mar 2013 21:23:19 +0000 (21:23 +0000)]
[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

11 years ago[SAMSRV]
Eric Kohl [Wed, 20 Mar 2013 20:52:59 +0000 (20:52 +0000)]
[SAMSRV]
Calculate PasswordCanChange and PasswordMustChange time for SamQueryInformationUser.UserLogonInformation and SamQueryInformationUser.UserAllInformation.

svn path=/trunk/; revision=58560

11 years ago[UUID]
Dmitry Gorbachev [Wed, 20 Mar 2013 15:50:52 +0000 (15:50 +0000)]
[UUID]
Remove IID_IDeskBarClient. It is already in shlguid.h.

svn path=/trunk/; revision=58559

11 years ago[TRANSLATION]
Dmitry Gorbachev [Wed, 20 Mar 2013 14:28:34 +0000 (14:28 +0000)]
[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

11 years ago[WIN32SS]
Hermès Bélusca-Maïto [Tue, 19 Mar 2013 01:28:50 +0000 (01:28 +0000)]
[WIN32SS]
"Internal Message!" : this is just an informative message, not an error.

svn path=/trunk/; revision=58554

11 years ago[CMD]
Aleksey Bragin [Mon, 18 Mar 2013 21:23:35 +0000 (21:23 +0000)]
[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

11 years ago[SAMSRV]
Eric Kohl [Mon, 18 Mar 2013 15:16:10 +0000 (15:16 +0000)]
[SAMSRV]
- Add missing flags for SamrQueryInformationUser.UserAllInformation.

svn path=/trunk/; revision=58552

11 years ago[SAMSRV]
Eric Kohl [Mon, 18 Mar 2013 15:12:30 +0000 (15:12 +0000)]
[SAMSRV]
Implement SamrQueryInformationUser.UserAllInformation.

svn path=/trunk/; revision=58551

11 years ago[KERNEL32]
Hermès Bélusca-Maïto [Sun, 17 Mar 2013 22:56:49 +0000 (22:56 +0000)]
[KERNEL32]
Fix a memory leak

svn path=/trunk/; revision=58550

11 years ago[KERNEL32]
Hermès Bélusca-Maïto [Sun, 17 Mar 2013 22:50:51 +0000 (22:50 +0000)]
[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

11 years ago[NDK-RTL]
Hermès Bélusca-Maïto [Sun, 17 Mar 2013 22:31:40 +0000 (22:31 +0000)]
[NDK-RTL]
The parameter of RtlAllocateActivationContextStack is of type PACTIVATION_CONTEXT_STACK*.

svn path=/trunk/; revision=58548

11 years ago[RTL-NTDLL]
Hermès Bélusca-Maïto [Sun, 17 Mar 2013 20:58:41 +0000 (20:58 +0000)]
[RTL-NTDLL]
Export (and declare) the existing function RtlFreeActivationContextStack.

svn path=/trunk/; revision=58547

11 years ago* Set the desktop icons' horizontal and vertical spacing values to 75 for compatibili...
Amine Khaldi [Sun, 17 Mar 2013 19:38:49 +0000 (19:38 +0000)]
* 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

11 years agoFix typo.
Sylvain Petreolle [Sun, 17 Mar 2013 17:13:48 +0000 (17:13 +0000)]
Fix typo.

svn path=/trunk/; revision=58545

11 years ago[USBUHCI]
Amine Khaldi [Sun, 17 Mar 2013 15:39:41 +0000 (15:39 +0000)]
[USBUHCI]
* Fix some format specifiers.

svn path=/trunk/; revision=58544

11 years ago[USBOHCI]
Amine Khaldi [Sun, 17 Mar 2013 15:33:47 +0000 (15:33 +0000)]
[USBOHCI]
* Fix some format specifiers.

svn path=/trunk/; revision=58543

11 years ago[USBEHCI]
Amine Khaldi [Sun, 17 Mar 2013 15:27:52 +0000 (15:27 +0000)]
[USBEHCI]
* Fix some format specifiers.

svn path=/trunk/; revision=58542

11 years ago[USBSTOR]
Amine Khaldi [Sun, 17 Mar 2013 15:18:15 +0000 (15:18 +0000)]
[USBSTOR]
* Fix some format specifiers.

svn path=/trunk/; revision=58541

11 years ago[DDK]
Amine Khaldi [Sun, 17 Mar 2013 15:11:55 +0000 (15:11 +0000)]
[DDK]
* Annotate ntstrsafe.h.

svn path=/trunk/; revision=58540

11 years ago[LIBUSB]
Amine Khaldi [Sun, 17 Mar 2013 15:11:05 +0000 (15:11 +0000)]
[LIBUSB]
* Fix some format specifiers.

svn path=/trunk/; revision=58539

11 years ago[SAL]
Amine Khaldi [Sun, 17 Mar 2013 14:58:07 +0000 (14:58 +0000)]
[SAL]
* Add _Outptr_result_bytebuffer_maybenull_ and _Readable_elements_ annotations.

svn path=/trunk/; revision=58538

11 years ago[MSV1_0]
Eric Kohl [Sun, 17 Mar 2013 13:55:51 +0000 (13:55 +0000)]
[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

11 years ago[KSPROXY]
Pierre Schweitzer [Sun, 17 Mar 2013 13:35:17 +0000 (13:35 +0000)]
[KSPROXY]
Efficiently check for vector emptyness

svn path=/trunk/; revision=58536

11 years ago[CMD]
Pierre Schweitzer [Sun, 17 Mar 2013 12:58:53 +0000 (12:58 +0000)]
[CMD]
Don't leak memory on realloc failure

svn path=/trunk/; revision=58535

11 years ago[SERVICES]
Hermès Bélusca-Maïto [Sun, 17 Mar 2013 12:39:44 +0000 (12:39 +0000)]
[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

11 years ago[CMD]
Pierre Schweitzer [Sun, 17 Mar 2013 11:06:37 +0000 (11:06 +0000)]
[CMD]
Fix potential memory leaks

svn path=/trunk/; revision=58533

11 years ago[LSASRV]
Eric Kohl [Sun, 17 Mar 2013 10:49:46 +0000 (10:49 +0000)]
[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

11 years ago[GDI32]
Hermès Bélusca-Maïto [Sun, 17 Mar 2013 01:07:24 +0000 (01:07 +0000)]
[GDI32]
Remove some svn/cvs keywords

svn path=/trunk/; revision=58531

11 years ago[CMAKE]
Timo Kreuzer [Sat, 16 Mar 2013 23:28:27 +0000 (23:28 +0000)]
[CMAKE]
Do not compile KDBG by default when building release builds

svn path=/trunk/; revision=58530

11 years ago[Win32k]
James Tabor [Sat, 16 Mar 2013 21:35:48 +0000 (21:35 +0000)]
[Win32k]
- Fix window activation bug. Patch by Giannis Adamopoulos. See CORE-6889.

svn path=/trunk/; revision=58528

11 years agoRemove the unneeded $Id$ blabla from the source code. (Part 8/8) Done !!
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 20:48:10 +0000 (20:48 +0000)]
Remove the unneeded $Id$ blabla from the source code. (Part 8/8) Done !!

svn path=/trunk/; revision=58527

11 years agoRemove the unneeded $Id$ blabla from the source code, but not in 3rd party code....
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 20:41:13 +0000 (20:41 +0000)]
Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 7/8)

svn path=/trunk/; revision=58526

11 years agoRemove the unneeded $Id$ blabla from the source code, but not in 3rd party code....
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 20:25:38 +0000 (20:25 +0000)]
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

11 years agoRemove the unneeded $Id$ blabla from the source code, but not in 3rd party code....
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 20:08:56 +0000 (20:08 +0000)]
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

11 years agoRemove the unneeded $Id$ blabla from the source code, but not in 3rd party code....
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 19:49:08 +0000 (19:49 +0000)]
Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 4/N)

svn path=/trunk/; revision=58523

11 years ago[COMCTL32_WINETEST]
Amine Khaldi [Sat, 16 Mar 2013 17:07:05 +0000 (17:07 +0000)]
[COMCTL32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58522

11 years ago[COMCTL32]
Amine Khaldi [Sat, 16 Mar 2013 17:06:48 +0000 (17:06 +0000)]
[COMCTL32]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58521

11 years ago[ADVAPI32-SERVICES]
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 15:39:08 +0000 (15:39 +0000)]
[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

11 years ago[PSDK]
Amine Khaldi [Sat, 16 Mar 2013 15:25:15 +0000 (15:25 +0000)]
[PSDK]
* Add some missing definitions.

svn path=/trunk/; revision=58519

11 years ago[GDI32_WINETEST]
Amine Khaldi [Sat, 16 Mar 2013 15:01:33 +0000 (15:01 +0000)]
[GDI32_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58518

11 years ago[CRT]
Timo Kreuzer [Sat, 16 Mar 2013 14:46:35 +0000 (14:46 +0000)]
[CRT]
Implement _splitpath_s and _wsplitpath_s

[MSVCRT]
Export _splitpath_s and _wsplitpath_s

svn path=/trunk/; revision=58517

11 years ago[SERVICES]
Hermès Bélusca-Maïto [Sat, 16 Mar 2013 13:50:24 +0000 (13:50 +0000)]
[SERVICES]
- Precise the purpose of lock.c
- Add an informative comment.

No code changes.

svn path=/trunk/; revision=58516

11 years ago[CRT]
Timo Kreuzer [Sat, 16 Mar 2013 13:40:28 +0000 (13:40 +0000)]
[CRT]
Implement [v]s[nw]printf_s

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

svn path=/trunk/; revision=58515

11 years ago[win32k]
Giannis Adamopoulos [Sat, 16 Mar 2013 10:12:16 +0000 (10:12 +0000)]
[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

11 years ago[win32csr]
Giannis Adamopoulos [Sat, 16 Mar 2013 09:09:53 +0000 (09:09 +0000)]
[win32csr]
- When we close a window during shutdown, switch to the desktop of the window
CORE-5439

svn path=/trunk/; revision=58513

11 years agoUpdate Rapps Database. Welcome to CLT2013 ^^
Daniel Reimer [Sat, 16 Mar 2013 08:17:19 +0000 (08:17 +0000)]
Update Rapps Database. Welcome to CLT2013 ^^

svn path=/trunk/; revision=58512

11 years ago[CRT]
Amine Khaldi [Fri, 15 Mar 2013 22:04:05 +0000 (22:04 +0000)]
[CRT]
* Annotate stdlib_s.h.
* Annotate more functions in stdlib.h.

svn path=/trunk/; revision=58511

11 years ago[APPLICATIONS]
Amine Khaldi [Fri, 15 Mar 2013 21:59:57 +0000 (21:59 +0000)]
[APPLICATIONS]
* Fix some format specifiers.

svn path=/trunk/; revision=58510

11 years ago[SAL]
Amine Khaldi [Fri, 15 Mar 2013 21:36:13 +0000 (21:36 +0000)]
[SAL]
* Add _Outptr_result_z_ annotation.

svn path=/trunk/; revision=58509

11 years ago[SC]
Amine Khaldi [Fri, 15 Mar 2013 17:28:43 +0000 (17:28 +0000)]
[SC]
* Fix some format specifiers.

svn path=/trunk/; revision=58508

11 years ago[CRT]
Amine Khaldi [Fri, 15 Mar 2013 17:03:42 +0000 (17:03 +0000)]
[CRT]
* Annotate mbctype.h.

svn path=/trunk/; revision=58507

11 years ago[WINMINE]
Amine Khaldi [Fri, 15 Mar 2013 15:47:39 +0000 (15:47 +0000)]
[WINMINE]
* Fix some format specifiers.

svn path=/trunk/; revision=58506

11 years ago[CRT]
Amine Khaldi [Fri, 15 Mar 2013 14:52:20 +0000 (14:52 +0000)]
[CRT]
* Annotate io.h.

svn path=/trunk/; revision=58505

11 years ago[FREELDR]
Amine Khaldi [Fri, 15 Mar 2013 14:51:02 +0000 (14:51 +0000)]
[FREELDR]
* Fix a format specifiers.

svn path=/trunk/; revision=58504

11 years ago[CALC]
Amine Khaldi [Fri, 15 Mar 2013 13:34:52 +0000 (13:34 +0000)]
[CALC]
* Fix some format specifiers.

svn path=/trunk/; revision=58503

11 years ago[CRT]
Amine Khaldi [Fri, 15 Mar 2013 13:32:56 +0000 (13:32 +0000)]
[CRT]
* Annotate float.h.

svn path=/trunk/; revision=58502

11 years agoRemove the unneeded $Id$ blabla from the source code, but not in 3rd party code....
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 22:21:37 +0000 (22:21 +0000)]
Remove the unneeded $Id$ blabla from the source code, but not in 3rd party code. (Part 3/N)

svn path=/trunk/; revision=58501

11 years agoRemove the unneeded $Id$ blabla from the source code. (Part 2/N)
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 21:04:13 +0000 (21:04 +0000)]
Remove the unneeded $Id$ blabla from the source code. (Part 2/N)

svn path=/trunk/; revision=58500

11 years ago[WIN32SS]
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 20:35:39 +0000 (20:35 +0000)]
[WIN32SS]
- Remove the unneeded $Id$ blabla from the source code.
- Translate some GreatLordish into English.

svn path=/trunk/; revision=58499

11 years ago[CRT]
Amine Khaldi [Thu, 14 Mar 2013 17:54:05 +0000 (17:54 +0000)]
[CRT]
* Annotate math.h.

svn path=/trunk/; revision=58498

11 years ago[TASKMGR]
Amine Khaldi [Thu, 14 Mar 2013 17:47:00 +0000 (17:47 +0000)]
[TASKMGR]
* Fix some format specifiers.

svn path=/trunk/; revision=58497

11 years ago[CRT]
Amine Khaldi [Thu, 14 Mar 2013 16:53:56 +0000 (16:53 +0000)]
[CRT]
* Annotate direct.h.

svn path=/trunk/; revision=58496

11 years ago[EVENTLOG]
Amine Khaldi [Thu, 14 Mar 2013 16:51:39 +0000 (16:51 +0000)]
[EVENTLOG]
* Fix some format specifiers.

svn path=/trunk/; revision=58495

11 years ago[CRT]
Amine Khaldi [Thu, 14 Mar 2013 12:54:51 +0000 (12:54 +0000)]
[CRT]
* Annotate conio.h.

svn path=/trunk/; revision=58494

11 years agoRemove the unneeded $Id$ blabla from the source code.
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 01:14:18 +0000 (01:14 +0000)]
Remove the unneeded $Id$ blabla from the source code.

svn path=/trunk/; revision=58493

11 years agoRemove the unneeded $Id$ blabla from the source code.
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 00:39:31 +0000 (00:39 +0000)]
Remove the unneeded $Id$ blabla from the source code.

svn path=/trunk/; revision=58492

11 years agoRemove ALL the unneeded "author date id revision" svn properties.
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 00:02:41 +0000 (00:02 +0000)]
Remove ALL the unneeded "author date id revision" svn properties.

svn path=/trunk/; revision=58491

11 years agoRemove ALL the unneeded "author date id revision" svn properties.
Hermès Bélusca-Maïto [Thu, 14 Mar 2013 00:00:01 +0000 (00:00 +0000)]
Remove ALL the unneeded "author date id revision" svn properties.

svn path=/trunk/; revision=58490

11 years ago- Remove ALL the unneeded "author date id revision" svn properties.
Hermès Bélusca-Maïto [Wed, 13 Mar 2013 23:50:08 +0000 (23:50 +0000)]
- Remove ALL the unneeded "author date id revision" svn properties.
- Remove the erroneous svn:eol-syle or svn:eol-stlye properties (and replace them by svn:eol-style)

svn path=/trunk/; revision=58489

11 years ago[SYSSETUP]
Hermès Bélusca-Maïto [Wed, 13 Mar 2013 20:40:43 +0000 (20:40 +0000)]
[SYSSETUP]
Reorder closing of handles (the service handle then the SCM handle), it clarifies the logic (but not change it dramatically).

[RSYM64]
Correct a misspelling, no code change.

svn path=/trunk/; revision=58488

11 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 13 Mar 2013 18:26:11 +0000 (18:26 +0000)]
[NTOSKRNL]
Disable enqueuing processes into the SessionGlobal->ProcessList, since it's broken and causes non paged pool corruption. The reason is that sometimes the process is not removed, so a dead allocation stays in the list, causing havoc, when the next or previous process in that list is removed.

svn path=/trunk/; revision=58487

11 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 13 Mar 2013 18:25:52 +0000 (18:25 +0000)]
[NTOSKRNL]
Fix non-KDBG builds

svn path=/trunk/; revision=58486

11 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 13 Mar 2013 18:13:55 +0000 (18:13 +0000)]
[NTOSKRNL]
- Implement "!pool" kdbg extension that works like in WinDbg
- Implement ExpCheckPoolAllocation to check a single allocation for sanity
- Rename MEMORY_ARE::PageOpCount (which is unused) to Magic and set it to 'MAre'
- Implement MiRosCheckMemoryAreas, that checks all memory areas for integrity and PspCheckProcessList that checks the process list. The code is not used anywhere, since it can cause a major performance impact, but it proved useful to detect non paged pool corruptions. So I'll commit it in the hope that it will be useful.

svn path=/trunk/; revision=58485

11 years ago[CRT]
Amine Khaldi [Wed, 13 Mar 2013 14:19:51 +0000 (14:19 +0000)]
[CRT]
* Annotate locale.h.

svn path=/trunk/; revision=58484

11 years ago[CRT]
Amine Khaldi [Wed, 13 Mar 2013 12:30:49 +0000 (12:30 +0000)]
[CRT]
* Annotate errno.h.

svn path=/trunk/; revision=58483

11 years ago[PSDK]
Amine Khaldi [Wed, 13 Mar 2013 12:06:41 +0000 (12:06 +0000)]
[PSDK]
* Annotate winnls.h.

svn path=/trunk/; revision=58482

11 years ago[SAMSRV]
Eric Kohl [Tue, 12 Mar 2013 21:27:35 +0000 (21:27 +0000)]
[SAMSRV]
Set MaxPasswordAge, LockoutDuration and LockoutObservationWindow for domains during setup.

svn path=/trunk/; revision=58478

11 years ago[PSDK]
Amine Khaldi [Tue, 12 Mar 2013 21:16:25 +0000 (21:16 +0000)]
[PSDK]
* Annotate batclass.h.

svn path=/trunk/; revision=58477

11 years ago[SAMSRV]
Eric Kohl [Tue, 12 Mar 2013 20:07:56 +0000 (20:07 +0000)]
[SAMSRV]
Add helper functions SampOpenAliasObject, SampOpenGroupObject and SampRemoveUserFromAllGroups.

svn path=/trunk/; revision=58476

11 years ago[PSDK]
Amine Khaldi [Tue, 12 Mar 2013 11:40:11 +0000 (11:40 +0000)]
[PSDK]
* Annotate evntprov.h.

svn path=/trunk/; revision=58475

11 years ago[CRT]
Amine Khaldi [Mon, 11 Mar 2013 22:06:16 +0000 (22:06 +0000)]
[CRT]
* Annotate malloc.h.

svn path=/trunk/; revision=58474

11 years ago[SAMSRV]
Eric Kohl [Mon, 11 Mar 2013 21:49:11 +0000 (21:49 +0000)]
[SAMSRV]
Implement SamrShutdownSamServer.

svn path=/trunk/; revision=58473

11 years ago[SAMSRV]
Eric Kohl [Mon, 11 Mar 2013 21:01:30 +0000 (21:01 +0000)]
[SAMSRV]
- Implement SamIConnect.
- Add a trusted caller flag to the database object type and inherit it to opened or created sub objects.
- Restrict access to SamrQueryInformationUser.UserInternal1Information for non-trusted callers.

svn path=/trunk/; revision=58472

11 years ago[AUDIOSRV]
Sylvain Petreolle [Mon, 11 Mar 2013 20:59:01 +0000 (20:59 +0000)]
[AUDIOSRV]
Fix log message.

svn path=/trunk/; revision=58471

11 years ago[DDK]
Amine Khaldi [Mon, 11 Mar 2013 19:49:26 +0000 (19:49 +0000)]
[DDK]
* Annotate ntpoapi.h.

svn path=/trunk/; revision=58470

11 years ago[PSDK]
Amine Khaldi [Mon, 11 Mar 2013 19:48:21 +0000 (19:48 +0000)]
[PSDK]
* Annotate some structures in ntddstor.h.

svn path=/trunk/; revision=58469

11 years ago[SAL]
Amine Khaldi [Mon, 11 Mar 2013 19:31:40 +0000 (19:31 +0000)]
[SAL]
* Add _Outptr_opt_result_buffer_ and _Outptr_opt_result_bytebuffer_ annotations.

svn path=/trunk/; revision=58468

11 years ago[SAMSRV]
Eric Kohl [Sun, 10 Mar 2013 22:28:26 +0000 (22:28 +0000)]
[SAMSRV]
Implement SamIFree_SAMPR_PSID_ARRAY.

svn path=/trunk/; revision=58467

11 years ago[SAMSRV]
Eric Kohl [Sun, 10 Mar 2013 21:49:10 +0000 (21:49 +0000)]
[SAMSRV]
Update .spec file to Windows XP SP3.

svn path=/trunk/; revision=58466

11 years ago[LSASRV]
Timo Kreuzer [Sun, 10 Mar 2013 13:43:13 +0000 (13:43 +0000)]
[LSASRV]
In LsapCreateDatabaseObjects pass the pointer AuditEventsInfo to LsapSetObjectAttribute instead a pointer to the pointer. Fixes 1 advapi32::lsa winetest when compiled with the new BE.

svn path=/trunk/; revision=58461

11 years ago[NTOSKRNL]
Timo Kreuzer [Sun, 10 Mar 2013 11:44:04 +0000 (11:44 +0000)]
[NTOSKRNL]
Implement Ke386SetGdtEntryBase and KiSetTebBase and use it in the appropriate places.

svn path=/trunk/; revision=58460

11 years ago[LSASRV]
Eric Kohl [Sat, 9 Mar 2013 22:32:53 +0000 (22:32 +0000)]
[LSASRV]
- Implement LSA dispatch routines LsapAllocateClientBuffer, LsapFreeClientBuffer, LsapCopyToClientBuffer and LsapCopyFromClientBuffer.
- LsapCallAuthenticationPackage and LsapLogonUser: Copy data from the callers address space into a local buffer and pass it to the authentication package.

svn path=/trunk/; revision=58457

11 years ago[USER32]
Timo Kreuzer [Sat, 9 Mar 2013 18:28:30 +0000 (18:28 +0000)]
[USER32]
MsgiAnsiToUnicodeReply: Use heap buffer for MDICREATSTRUCT instead of returning a pointer to a stackbuffer.

svn path=/trunk/; revision=58452

11 years ago[LSASRV]
Eric Kohl [Sat, 9 Mar 2013 15:54:45 +0000 (15:54 +0000)]
[LSASRV]
- Move LsapLookupAuthenticationPackage, LsapCallAuthenticationPackage and LsapLogonUser from authport.c to authpackage.c.
- Make LsapCallAuthenticationPackage and LsapLogonUser call the matching authentication package functions.

svn path=/trunk/; revision=58451

11 years ago[BOOTDATA]
Sylvain Petreolle [Sat, 9 Mar 2013 15:06:50 +0000 (15:06 +0000)]
[BOOTDATA]
CurrentVersion, CSDVersion and CurrentBuildNumber are REG_SZ strings, not REG_EXPAND_SZ.

svn path=/trunk/; revision=58450

11 years ago[SERVICES-ADVAPI32]
Hermès Bélusca-Maïto [Fri, 8 Mar 2013 22:40:38 +0000 (22:40 +0000)]
[SERVICES-ADVAPI32]
- Check for possible null pointers (invalid address) before dereferencing them.
- Correct some DPRINT formatting.

svn path=/trunk/; revision=58446

11 years agoThe 'i' variable being only used for displaying the array of parameters (when debug...
Hermès Bélusca-Maïto [Fri, 8 Mar 2013 21:22:05 +0000 (21:22 +0000)]
The 'i' variable being only used for displaying the array of parameters (when debug output is enabled), disable it also to avoid "error: unused variable 'i'".

svn path=/trunk/; revision=58445

11 years ago[SERVICES]
Hermès Bélusca-Maïto [Fri, 8 Mar 2013 21:19:12 +0000 (21:19 +0000)]
[SERVICES]
- Disable an unuseful DPRINT.
- Remove a redundant variable lpConfig.

svn path=/trunk/; revision=58444