Commit graph

55745 commits

Author SHA1 Message Date
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
Christoph von Wittich 38fea646ec [usetup]
fix layout issue in invalid partition error message

svn path=/trunk/; revision=61648
2014-01-16 20:31:51 +00:00
Sylvain Petreolle eaf7dd435c [CDMAKE]
dir_hash_add_file: don't leak targetdir (14000 bytes saved per run)

svn path=/trunk/; revision=61647
2014-01-16 18:36:32 +00:00
Thomas Faber b1d778dfbb [NTOS:MM]
- Output debug information before ASSERTing. CORE-7671
- FORCEINLINE belongs before the return type (-Wold-style-declaration)

svn path=/trunk/; revision=61646
2014-01-16 16:56:30 +00:00
Thomas Faber d75ff2425e [CMLIB]
- Fix implicit function declaration

svn path=/trunk/; revision=61645
2014-01-16 11:00:29 +00:00
Thomas Faber 166d86883e [SNDREC32:FORMATTING]
- Fix spacing

svn path=/trunk/; revision=61644
2014-01-16 10:47:14 +00:00
Thomas Faber bcb5f9475e [CDMAKE]
- When deleting a directory entry, also remove it from the hash table. This prevents use after free in the case of a hash collision
CORE-7774 #resolve

svn path=/trunk/; revision=61643
2014-01-16 10:29:51 +00:00
Daniel Reimer 4aa5c6f093 [SNDREC32]
add missing menus and implement Edit->Audio Properties by Robert Naumann
CORE-7442 #resolve

svn path=/trunk/; revision=61642
2014-01-16 00:56:59 +00:00
Daniel Reimer 5004e1f284 "Hack" to fix colors in themed mode in Windows AND ReactOS.
Taken from WinSpy++ (http://www.catch22.net/software/winspy) by J Brown

svn path=/trunk/; revision=61641
2014-01-16 00:10:01 +00:00
Daniel Reimer 6360f5452f [MPLAY32]
Three patches for mplay32 by Ricardo Hanke. Some more or less heavy tabs->spaces fixing and removing of spaces which are too much by myself
CORE-7590 #resolve
CORE-7594 #resolve
CORE-7613 #resolve

svn path=/trunk/; revision=61640
2014-01-15 23:59:44 +00:00
Daniel Reimer bc31b865ff [NETSHELL]
netshell - update icons by Lee Schroeder
CORE-7152 #resolve

svn path=/trunk/; revision=61639
2014-01-15 23:31:18 +00:00
Daniel Reimer 657404b007 [KBDHEB]
Hebrew keyboard layout revamp by Baruch Rutman
CORE-7218 #resolve

svn path=/trunk/; revision=61638
2014-01-15 23:23:51 +00:00
Sylvain Petreolle af015a505c [THEMES]
- Auto-start the Themes services
- Enable "Show window contents while dragging"

svn path=/trunk/; revision=61637
2014-01-15 23:12:01 +00:00
Daniel Reimer f550774e3f [FONTVIEW]
fontview - Add icon to main window by Lee Schroeder
CORE-7400 #resolve

svn path=/trunk/; revision=61636
2014-01-15 23:09:46 +00:00
Sylvain Petreolle e40ece995d [THEMES]
- Add the Lautus visual style by Pisarz. Based on a patch by Christoph von Wittich.
The resulting windows/linux themes have been checked on Windows XP.

svn path=/trunk/; revision=61635
2014-01-15 23:08:39 +00:00
Daniel Reimer 47baa965cd [MSPAINT]
MSPaint resource russian translate by zamabuvaraeu
CORE-7617 #resolve

svn path=/trunk/; revision=61634
2014-01-15 22:56:46 +00:00
Daniel Reimer 15edbdc607 Polish translation of devmgmt, explorer-new, devmgr, msgina and cmdutils help. Typo fix for sysdm by Adam Stachowicz
CORE-7636 #resolve

svn path=/trunk/; revision=61633
2014-01-15 22:50:33 +00:00
Daniel Reimer a03cf318b1 [FONTVIEW]
Fixing Wrong Alphabetical Order by Erdem Ersoy
CORE-7756 #resolve

svn path=/trunk/; revision=61632
2014-01-15 22:40:35 +00:00