Commit graph

55762 commits

Author SHA1 Message Date
Amine Khaldi 26fd3314b8 [SYSDM]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61699
2014-01-19 10:39:14 +00:00
Amine Khaldi fdc91cf07d [POWERCFG]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61698
2014-01-19 10:37:02 +00:00
Amine Khaldi 7d483f6921 [MMSYS]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the GUIDs situation.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61697
2014-01-19 10:35:30 +00:00
Amine Khaldi 363c81a378 [MAIN]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61696
2014-01-19 10:33:36 +00:00
Amine Khaldi 94098ee559 [INTL]
* Remove one time shellapi.h inclusion from the main header and put it back where it belongs.
* Do not include debug.h into the main header.
CORE-7716

svn path=/trunk/; revision=61695
2014-01-19 10:31:28 +00:00
Amine Khaldi 0769f82608 [INPUT]
* Remove one time inclusions from the main header and put them back where they belong.
* Remove redundant resource.h inclusion.
CORE-7716

svn path=/trunk/; revision=61694
2014-01-19 10:28:42 +00:00
Amine Khaldi cb758248bd [INETCPL]
* Move some inclusions to the main header.
* Extract the resource related definitions into resource.h and include it in both the main header and the resource file.
* Set the default debugging channel globally through the main header.
* Remove inclusions and definitions that already exist in the main header/resource file.
CORE-7716

svn path=/trunk/; revision=61693
2014-01-19 10:26:08 +00:00
Amine Khaldi 034d812701 [DESK]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61692
2014-01-19 10:21:10 +00:00
Amine Khaldi 8dc54b14e9 [APPWIZ]
* Move some inclusions to the main header.
* Set the default debugging channel globally through the main header.
* Remove inclusions and definitions that already exist in the main header.
CORE-7716

svn path=/trunk/; revision=61691
2014-01-19 10:17:54 +00:00
Amine Khaldi 569851e8f2 [HOTPLUG]
* We don't need PCH for one source file modules.
CORE-7716

svn path=/trunk/; revision=61690
2014-01-19 10:14:18 +00:00
Eric Kohl d0cd0ca472 [EVENTVWR]
Make two more strings localizable. Patch by Ștefan Fulea.
CORE-7785 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=61689
2014-01-19 10:10:38 +00:00
Thomas Faber 070f745c24 [DDK]
- Add missing reserved fields to NDIS51_MINIPORT_CHARACTERISTICS

svn path=/trunk/; revision=61688
2014-01-19 09:54:14 +00:00
Eric Kohl 04487e7a90 [USETUP]
Usetup does not properly return from quit+cancel. Patch by Ștefan Fulea.
CORE-7783 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=61687
2014-01-19 09:47:27 +00:00
Thomas Faber 32a9726da2 [DDK][XDK]
- Do not evaluate the NT_ASSERT macro's parameter before stringifying it. Forgot this in r61008/CORE-7758

svn path=/trunk/; revision=61686
2014-01-19 09:28:53 +00:00
Thomas Faber 2de6ec8ee9 [NTOS]
- Add missing newline in DPRINT

svn path=/trunk/; revision=61685
2014-01-19 09:11:50 +00:00
Christoph von Wittich a09ce0f797 [taskmgr]
formatting fixes

svn path=/trunk/; revision=61684
2014-01-19 08:52:21 +00:00
Christoph von Wittich abb28f6a28 [winver]
convert to unicode

svn path=/trunk/; revision=61683
2014-01-19 08:30:17 +00:00
Christoph von Wittich abe8b71bf5 [msconfig]
strsafe++

svn path=/trunk/; revision=61682
2014-01-19 08:20:45 +00:00
Eric Kohl 81b28a2a81 [MSGINA]
- Display the lock message on the lock and unlock dialogs.
- Implement the DontDisplayLastUserName and ShutdownWithoutLogon options.
- Read the DefaultUserName and DefaultDomain and display the user name on the logon dialog unless the DontDisplayLastUserName option is enabled.

svn path=/trunk/; revision=61681
2014-01-19 01:33:19 +00:00
Thomas Faber 6c05d66386 [HIDPARSER]
- Use the full bit range of input items instead of discarding high bits
CORE-7772 #resolve

svn path=/trunk/; revision=61680
2014-01-18 19:18:33 +00:00
Eric Kohl a58d50de18 [SYSSETUP]
Set the commputer name and account domain name in unattended setup.

svn path=/trunk/; revision=61679
2014-01-18 18:28:01 +00:00
Eric Kohl 0e6bb74589 [SYSSETUP]
Fix unattended install and disable some debug output.

svn path=/trunk/; revision=61678
2014-01-18 16:54:34 +00:00
Daniel Reimer 2c25c00782 [DXDIAG]
Improve english resource file by Lee Schroeder
Added that change to all other languages, too. (Where still applicable)
CORE-7479 #resolve

svn path=/trunk/; revision=61677
2014-01-18 15:47:09 +00:00
Eric Kohl f197d41a72 [SYSSETUP]
Use the administrator name, domain and password for the logon hack and store them in the registry for later use by winlogon if the AutoAdminLogon option is enabled.
CORE-7722 #resolve

svn path=/trunk/; revision=61676
2014-01-18 14:26:07 +00:00
Thomas Faber 097e963a80 [RAPPS]
- Allow double-clicking to install programs. Based on patch by Edijs Kolesnikovičs and Yuntian Zhang.
CORE-4357 #resolve #comment Thanks guys, this was a major annoyance.

svn path=/trunk/; revision=61675
2014-01-18 14:11:19 +00:00
Daniel Reimer 38747be342 XX.XXMB -> XX.XX MB
Rename some files to make the naming style identical.
Update to recent versions to test these for next release.

svn path=/trunk/; revision=61674
2014-01-18 13:31:27 +00:00
Thomas Faber 9cbbbc1f37 [RAPPS]
- Implement search feature. Based on patch by David Quintana.
CORE-7268 #resolve
CORE-7786 #comment rapps contains a hack to load StrStrIW using GetProcAddress. That should be removed once this issue is fixed.

svn path=/trunk/; revision=61673
2014-01-18 13:26:47 +00:00
Thomas Faber cf6bf15e65 [RAPPS]
- Store settings in HKEY_CURRENT_USER
- Correctly show the main window if UpdateAtStart is enabled
- Improve error handling

svn path=/trunk/; revision=61672
2014-01-18 13:07:59 +00:00
Thomas Faber 6c3df451fb [RAPPS]
- Use strsafe functions. Welcome to the 21st century...

svn path=/trunk/; revision=61671
2014-01-18 12:35:18 +00:00
Daniel Reimer 38e6fa7f14 [LOG2LINES]
Improve Log2lines.exe help usage by Victor Martinez Calvo
CORE-7427 #resolve

svn path=/trunk/; revision=61670
2014-01-18 12:03:34 +00:00
Thomas Faber aaf0f8ce65 [RAPPS]
- Do not write to the application directory. Welcome to Windows NT...

svn path=/trunk/; revision=61669
2014-01-18 11:21:48 +00:00
Thomas Faber c85b7d884c [RAPPS]
- Don't break the build, Arch

svn path=/trunk/; revision=61668
2014-01-18 10:45:39 +00:00
Thomas Faber 50eccb575e [RAPPS]
- Do not require Administrator privileges. It's annoying and completely unnecessary

svn path=/trunk/; revision=61667
2014-01-18 10:44:27 +00:00
Timo Kreuzer 48912992a4 [ACPI]
- Fix AcpiRegQueryValue, to allow querying the required buffer size only (which was already used, but just didn't work)
- Fix GetProcessorInformation. Previously the function failed at the start, but no one checked the return value. Check return values of called functions, and properly NULL-Terminate the components of the REG_MULTI_SZ style value that  ProcessorHardwareIds is supposed to be.
- Fix NULL-termination in Bus_PDO_QueryDeviceId as well as clean up the code, fix indentation and broken if/else cases
- Add some ASSERTs and comments 

svn path=/trunk/; revision=61666
2014-01-18 00:50:10 +00:00
Timo Kreuzer ade4c1fae8 [FRAMEBUF]
Fix MSVC warnings

svn path=/trunk/; revision=61665
2014-01-18 00:40:22 +00:00
Timo Kreuzer c87bcbd756 [DXAPI]
Remove unnecessary forwards in spec file

svn path=/trunk/; revision=61664
2014-01-18 00:39:29 +00:00
Timo Kreuzer 208577d8ea [NTOSKRNL]
Slightly improve SeCaptureSidAndAttributesArray

svn path=/trunk/; revision=61663
2014-01-17 23:13:38 +00:00
Timo Kreuzer b9fdfea09e [NTOSKRNL]
Fix the s*** out of SepCreateToken and NtCreateToken: respect optional arguments, do not access usermode memory without SEH, instead properly capture them, don't allocate 0 bytes from the pool, better argument verification. The function isn't perfect yet, but better and more secure.

svn path=/trunk/; revision=61662
2014-01-17 22:11:10 +00:00
Timo Kreuzer 56b0d82c30 [NTOSKRNL]
Implement SeCaptureSidAndAttributesArray and SeReleaseSidAndAttributesArray (not used yet, but very soon)

svn path=/trunk/; revision=61661
2014-01-17 21:58:28 +00:00
Timo Kreuzer 1992b71c5c [NTOSKRNL]
Fix indentation in MmFreeMemoryArea and add a DPRINT in MmCreateMemoryArea

svn path=/trunk/; revision=61660
2014-01-17 21:51:39 +00:00
Timo Kreuzer 6ea50da3a2 [NTOSKRNL]
Lookup new Ldr entries in IopInitializeBuiltinDriver (we used the old ones from the loader block, that are not valid anymore after the drivers have been relocated!)

svn path=/trunk/; revision=61659
2014-01-17 21:49:43 +00:00
Timo Kreuzer f9a9a6e8de [NTOSKRNL]
Implement querying class data in CmpQueryKeyData

svn path=/trunk/; revision=61658
2014-01-17 21:45:53 +00:00
Christoph von Wittich 1f09821059 [mmc]
Change "Strg" to "Ctrl" for non german languages
See issue #7782 for more details.

svn path=/trunk/; revision=61657
2014-01-17 20:09:27 +00:00
Giannis Adamopoulos f606fadb87 - fix some typos
svn path=/trunk/; revision=61656
2014-01-17 18:45:59 +00:00
Giannis Adamopoulos a3bcba8537 [uxtheme]
- Halfplement DrawNCPreview. Everyone is welcome to improve it 

svn path=/trunk/; revision=61655
2014-01-17 18:39:40 +00:00
Giannis Adamopoulos e5825e6426 [uxtheme]
- Greatly reduce needless repaints in the non client area but remembering the last hittest of the mouse events to redraw it only when it is needed
- Do not reset the theme region every time we move a window, also make sure we try to set a theme region only when it is needed
- Do not use OpenThemeData but use MSSTYLES_OpenThemeClass directly
- Do not reload the active theme every time we get a WM_THEMECHANGED message, make sure to see if the active theme was already loaded before trying to load it again
- See CORE-7775

svn path=/trunk/; revision=61654
2014-01-17 17:52:58 +00:00
Thomas Faber f895117bca [MSCONFIG]
- Fix memory/handle leak in failure case of GetServices. Patch by Christoph von Wittich
- Fix service handle failure checks
- Remove unnecessary casts

svn path=/trunk/; revision=61653
2014-01-17 16:16:04 +00:00
Thomas Faber 20fe3bef9e [CABMAN]
- Fix a memory leak

svn path=/trunk/; revision=61652
2014-01-17 16:07:32 +00:00
Thomas Faber bc0a6e79fb [CDMAKE]
- Correctly free DIR_RECORD::joliet_name

svn path=/trunk/; revision=61651
2014-01-17 16:05:29 +00:00
Giannis Adamopoulos 356a1e3a52 [uxtheme]
- Use ExtCreateRegion in GetThemeBackgroundRegion as it was fixed in win32k

svn path=/trunk/; revision=61649
2014-01-16 21:47:26 +00:00