Alex Ionescu
b5dd9550f8
[KERNEL32]: Fix incorrect bracing which was causing SearchPath failures to enter a weird code path. Fix a debug print.
...
svn path=/trunk/; revision=59642
2013-08-04 20:46:55 +00:00
Eric Kohl
372e1e2bd0
[SYSSETUP]
...
Add missing class installer stubs.
svn path=/trunk/; revision=59641
2013-08-04 20:28:26 +00:00
Alex Ionescu
6c25276f31
[NDK/NTOSKRNL]: Use correct flags. Spotted by Thomas Fabber.
...
svn path=/trunk/; revision=59640
2013-08-04 19:28:37 +00:00
Alex Ionescu
110bbab440
[KERNEL32]: Fix a few bugs in StuffStdHandle. Ironically Windows Server 2003 actually has a bug here when calling NtDuplicateObject...
...
svn path=/trunk/; revision=59639
2013-08-04 18:46:07 +00:00
Alex Ionescu
53d4f6c6a3
[KERNEL32] [FORMATTING]: Separate volume.c into disk.c, volume.c, and mountpt.c. Format function headers appropriately. No code change.
...
svn path=/trunk/; revision=59638
2013-08-04 17:32:38 +00:00
Alex Ionescu
d81cd01efc
[KERNEL32]: Complete rewrite of CreateProcessInternalW based on Server 2003, instead of the original version that I wrote based on Windows 2000. This new version adds the right CSRSS support for VDM and Wow32, stubs the upcoming support for SxS, uses the new NtCreateProcessEx functionality, adds checks for SDB/Shim/AppCompat, adds checks for SRP (the old AppLocker), adds support for image file execution options, such as large pages and the debugger key, adds licensing checks, adds better path handling using the path APIs that Thomas, Hermes, and Myself re-wrote/improved in Rtl/NTDLL, and a whole lot more. Tested with a bunch of launches, downloads, and apps, and no immediate regressions were seen, but this is 3500 lines of code and nothing is perfect. Please file Jira issues as they come up -- I will maintain & fix this. Will also ask Hermes to start working on the VDM/WoW32 paths for the new NTVDM work that's happening, and I will start looking at SxS.
...
svn path=/trunk/; revision=59637
2013-08-04 16:58:54 +00:00
Amine Khaldi
5ca2d9762b
[PSDK]
...
* Annotate some advpub.h functions.
svn path=/trunk/; revision=59636
2013-08-04 16:38:27 +00:00
Amine Khaldi
3aff14a12c
[CRT]
...
* Annotate stdio_s.h.
svn path=/trunk/; revision=59635
2013-08-04 14:43:44 +00:00
Eric Kohl
be53f80ec8
[SAMLIB]
...
Formatting. No code changes!
svn path=/trunk/; revision=59634
2013-08-04 13:04:02 +00:00
Cameron Gutman
49bffeb3fe
[IP]
...
- Do a better job of selecting an interface to use when none was specified
- Fix build
svn path=/trunk/; revision=59633
2013-08-04 12:45:53 +00:00
Cameron Gutman
9f567f9c79
[TCPIP]
...
- Properly support having the same neighbor addresses on different interfaces
svn path=/trunk/; revision=59632
2013-08-04 12:35:05 +00:00
Eric Kohl
54a564d40f
[NETAPI32]
...
NetpNtStatusToApiStatus: Convert STATUS_PASSWORD_RESTRICTION to NERR_PasswordTooShort.
svn path=/trunk/; revision=59631
2013-08-04 10:55:09 +00:00
Eric Kohl
6efdd97682
[SAMLIB]
...
Implement SamQueryDisplayInformation.
svn path=/trunk/; revision=59630
2013-08-03 22:39:58 +00:00
Amine Khaldi
c99461dd97
[CRT]
...
* Annotate process.h.
svn path=/trunk/; revision=59629
2013-08-03 18:57:57 +00:00
Eric Kohl
71be5b87ee
[SAMLIB]
...
SamSetInformationUser: Add password length checks.
svn path=/trunk/; revision=59628
2013-08-03 16:40:00 +00:00
Amine Khaldi
badde5f428
[SAL]
...
* Add _Deref_post_opt_z_, _Deref_pre_opt_z_ and _Deref_prepost_opt_z_ annotations.
svn path=/trunk/; revision=59627
2013-08-03 14:36:11 +00:00
Amine Khaldi
21271becba
[DDK]
...
* Annotate parallel.h.
svn path=/trunk/; revision=59626
2013-08-03 14:11:37 +00:00
Amine Khaldi
de80a47533
[DDK]
...
* Annotate punknown.h.
svn path=/trunk/; revision=59625
2013-08-03 13:36:55 +00:00
Amine Khaldi
3c12c1d956
[SAL]
...
* Add _Scanf_s_format_string_ annotation.
svn path=/trunk/; revision=59624
2013-08-03 13:15:33 +00:00
Amine Khaldi
c3dde44d13
[DDK]
...
* Annotate ws2san.h.
svn path=/trunk/; revision=59623
2013-08-03 13:08:00 +00:00
Eric Kohl
1d5b84ea4c
[SYSSETUP]
...
Implement and enable the HdcClassInstaller.
svn path=/trunk/; revision=59622
2013-08-03 10:32:03 +00:00
Eric Kohl
a129042f94
[SYSSETUP]
...
Fix indentation. No code changes!
svn path=/trunk/; revision=59621
2013-08-03 09:00:24 +00:00
Amine Khaldi
731b7205e3
[DDK]
...
* Annotate strmini.h.
svn path=/trunk/; revision=59620
2013-08-02 23:39:54 +00:00
Amine Khaldi
1b6aa1d473
[DDK]
...
* Annotate storport.h.
svn path=/trunk/; revision=59619
2013-08-02 16:02:54 +00:00
Amine Khaldi
455bd30134
[DDK]
...
* Annotate tdikrnl.h.
svn path=/trunk/; revision=59618
2013-08-02 14:47:21 +00:00
Amine Khaldi
ddb60181fe
[DDK]
...
* Annotate srb.h.
svn path=/trunk/; revision=59617
2013-08-02 13:59:35 +00:00
Amine Khaldi
c24918710f
[DDK]
...
* Annotate minitape.h.
svn path=/trunk/; revision=59616
2013-08-01 21:43:07 +00:00
Amine Khaldi
4484948221
[WIN32SS]
...
* Sync user32 spy.c with Wine 1.5.26. Based on a patch by Samuel Serapion updated by me.
CORE-7210 #resolve #comment Committed an updated version in r59615. Thanks.
svn path=/trunk/; revision=59615
2013-08-01 16:39:27 +00:00
Amine Khaldi
00c23e8433
[KERNEL32]
...
* Sync GetLocaleInfoW with Wine 1.5.26.
CORE-7281
svn path=/trunk/; revision=59614
2013-08-01 16:15:11 +00:00
Amine Khaldi
4146ef0e85
[NOTEPAD]
...
* Improve the file description. By Lee Schroeder.
CORE-7320 #resolved #comment Committed in r59612. Thanks.
svn path=/trunk/; revision=59613
2013-08-01 15:43:43 +00:00
Amine Khaldi
7e7dd3324e
[CMD]
...
* Plug a memory leak. Based on a patch by Samuel Serapion.
CORE-7297 #resolve #comment Fixed in r59611. Thanks.
svn path=/trunk/; revision=59612
2013-08-01 15:40:34 +00:00
Amine Khaldi
54aa628200
[FULLFAT]
...
* Silence some warnings.
svn path=/trunk/; revision=59611
2013-08-01 15:28:54 +00:00
Amine Khaldi
24c23c8de2
[DDK]
...
* Fix annotations for INSTANCE_BASIC_INFORMATION, INSTANCE_PARTIAL_INFORMATION and INSTANCE_FULL_INFORMATION.
svn path=/trunk/; revision=59610
2013-08-01 14:35:54 +00:00
Amine Khaldi
9d669a5db2
[MOUNTMGR]
...
* Properly mark some unreferenced parameters as such.
svn path=/trunk/; revision=59609
2013-08-01 14:29:03 +00:00
Amine Khaldi
2aad33ae32
[SAL]
...
* Add __inner_callback annotation.
svn path=/trunk/; revision=59608
2013-08-01 14:18:15 +00:00
Amine Khaldi
b6e487149c
[CMIDRIVER]
...
* Improve header inclusions for cmicontrol and cmicpl.
svn path=/trunk/; revision=59607
2013-08-01 14:15:22 +00:00
Amine Khaldi
7d75217d58
[COMSUPP]
...
* Improve the header inclusions.
svn path=/trunk/; revision=59606
2013-08-01 14:11:58 +00:00
Johannes Anderwald
d1c2395c8b
[LIBUSB]
...
- Perform intialization of root hub in a worker thread
- Should help ReactOS to continue booting when an usb controller causes hangs
svn path=/trunk/; revision=59605
2013-07-31 18:21:24 +00:00
Amine Khaldi
4e8dea09fb
[DDK]
...
* Annotate ndiswan.h.
svn path=/trunk/; revision=59604
2013-07-31 16:59:44 +00:00
Amine Khaldi
784d4ecd04
[DDK]
...
* Annotate ndistapi.h.
svn path=/trunk/; revision=59603
2013-07-31 14:13:58 +00:00
Amine Khaldi
f850574c07
[TRANSLATIONS]
...
* Italian translation update for hostname, notepad, input, devmgr and msgina. By Paolo Devoti.
CORE-7319 #resolve #comment Committed in r59602. Grazie!
svn path=/trunk/; revision=59602
2013-07-31 14:07:36 +00:00
Amine Khaldi
8c4ba46e9e
[TRANSLATIONS]
...
* Czech translation update for shutdown, sndvol32, taskmgr, explorer, appwiz, main, wined3dcfg, devmgr and shell32. By Radek Liska aka Black_Fox.
CORE-7248 #resolve #comment Committed in r59601. Thanks ;)
svn path=/trunk/; revision=59601
2013-07-31 13:50:52 +00:00
Amine Khaldi
8c15e9600e
[QUARTZ]
...
* Correct IAMDirectSound::GetFocusWindow signature.
* Brought to you by Thomas Faber. Already applied upstream.
svn path=/trunk/; revision=59600
2013-07-31 13:30:50 +00:00
Amine Khaldi
876eab0d45
[APPLICATIONS]
...
* Turkish translation improvements for 3dtext, calc, charmap, devmgmt_new, dxdiag, eventvwr, fontview, kbswitch, logon, magnify, mplay32, msconfig, mspaint, mstsc, rapps, regedit, servman, sndrec32, taskmgr and wordpad. By Erdem Ersoy.
CORE-7370 #resolve #comment Committed in r59599.. Thanks !
svn path=/trunk/; revision=59599
2013-07-31 13:25:51 +00:00
Amine Khaldi
bb6b018427
[CMAKE/GCC]
...
* Compile debug builds using -O1 instead of -Os. This results in faster compilation time with no measurable difference in runtime performance according to tests.
CORE-7374 #resolve #comment Committed in r59598.
svn path=/trunk/; revision=59598
2013-07-31 13:04:38 +00:00
Amine Khaldi
cb4aa225d1
[KERNEL32]
...
* Fix GCC -O0 build.
svn path=/trunk/; revision=59597
2013-07-30 16:13:40 +00:00
Amine Khaldi
01ec713291
[PSDK]
...
* Make WS2TCPIP_INLINE and MSTCPIP_INLINE static inline instead of extern inline. This way we don't run into any warnings.
svn path=/trunk/; revision=59596
2013-07-30 16:12:18 +00:00
Amine Khaldi
a747c72156
[INCLUDE/WINE]
...
* Leverage __builtin_ffs() to fix the ffs() related issues.
svn path=/trunk/; revision=59595
2013-07-30 16:06:38 +00:00
Eric Kohl
9dcb3faa30
[SAMSRV]
...
Use a common routine to check all account names.
svn path=/trunk/; revision=59594
2013-07-28 22:18:42 +00:00
Amine Khaldi
f48c0269df
[RSYM]
...
* Speedup FindOrAddString(). Brought to you by Art Yerkes (arty).
svn path=/trunk/; revision=59593
2013-07-28 20:37:51 +00:00