Commit graph

55865 commits

Author SHA1 Message Date
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
Eric Kohl c6a16a66e3 [MSGINA]
Implement the log-off dialog.

svn path=/trunk/; revision=61631
2014-01-15 20:34:21 +00:00
Eric Kohl a4ff1dbc49 [WINLOGON]
- Use the states STATE_INIT and SATE_LOGGED_OFF_SAS.
- State machine clean-up.

svn path=/trunk/; revision=61630
2014-01-14 22:27:34 +00:00
Timo Kreuzer 9f254f9838 [PCIIDEX] Revert unwanted changes
svn path=/trunk/; revision=61629
2014-01-14 21:30:49 +00:00
Timo Kreuzer 1ea1ab9f88 [BATTC] Check if MiniportInfo->Pdo is NULL before passing it to IoRegisterDeviceInterface
[CMBATT] Fix broken CmBattGetAcpiInterfaces
[COMPBATT] Fix "typo" in CompBattAddDevice that caused memory corruption

svn path=/trunk/; revision=61628
2014-01-14 21:21:29 +00:00
Thomas Faber fa95b5794c [LWIP]
- Fix warning. Already applied upstream.
[CMAKE]
- Make C4013 (implicit function declaration) an error
CORE-7538

svn path=/trunk/; revision=61627
2014-01-14 21:04:39 +00:00
Timo Kreuzer 96008c8ec0 [LSASRV]
Make the LSAP_POLICY_AUDIT_EVENTS_DATA structure compatible to the one used in Windows, so that the registry data is compatible between Windows and ReactOS lsasrv. Windows does not actually use dynamically sized structures, but always stores a full structure and the AuditEventsCount is AFTER the AuditEvents array, so that it is in fact pretty pointless. But that's how it works.

svn path=/trunk/; revision=61626
2014-01-14 20:24:43 +00:00
Timo Kreuzer 1ae9a47dbe [FREELDR] Modify UiMessageBox so that it allows to pass a format string and parameters. Make use of it in WinLdrLoadBootDrivers to show the file that couldn't be loaded.
svn path=/trunk/; revision=61625
2014-01-14 20:12:07 +00:00
Timo Kreuzer 0caf2dda61 [RTL]
Fix a nasty bug in RtlQueryRegistryValues, that caused memory corruption when the the key name or data had the "wrong" length.

svn path=/trunk/; revision=61624
2014-01-14 19:41:01 +00:00
Timo Kreuzer af7aa8d819 [NTOSKRNL]
Forgot to commit this file.

svn path=/trunk/; revision=61623
2014-01-13 22:35:01 +00:00
Eric Kohl c633b79451 [WINLOGON]
- Implement the STATE_LOCKED and STATE_LOCKED_SAS states and their transitions.

[MSGINA]
- Disable the logoff button of the security dialog if the AutoAdminLogon option is enabled.
- Implement the unlock computer dialog. The user name and password check is not implemented yet. Just press OK to unlock the computer.
- Simulate an SAS when the DisableCAD option is enabled and the computer is locked. The unlock dialog appears immediately.

svn path=/trunk/; revision=61622
2014-01-13 22:15:27 +00:00
Timo Kreuzer 2a380017c9 [CMLIB]
Pay back the US National Debt.
... well not entirely, but at least remove the "hack similar in magnitude to the US's National Debt"! As a nice side effect we can now load Windows 2003 hive files.

svn path=/trunk/; revision=61621
2014-01-13 21:18:03 +00:00
Christoph von Wittich e9741e1328 [halx86]
fix vendor name lookup - MegaRAID SAS 8480E VGA controllers does not exist (yet)

svn path=/trunk/; revision=61620
2014-01-13 20:09:12 +00:00
Christoph von Wittich 8db8046b10 [usetup]
fix layout issue in german translation

svn path=/trunk/; revision=61619
2014-01-13 18:43:14 +00:00
Amine Khaldi 1e1ab00ded [ACCESS]
* 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=61618
2014-01-13 13:18:29 +00:00
Amine Khaldi 60cc4a848b [LIBSXLT]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61617
2014-01-13 13:16:57 +00:00
Amine Khaldi e8e1a0c758 [WINLOGON]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61616
2014-01-13 13:16:29 +00:00
Amine Khaldi ac6d2b8781 [SMSS]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61615
2014-01-13 13:16:07 +00:00
Amine Khaldi 8f8d12f21e [SERVICES]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61614
2014-01-13 13:10:28 +00:00
Amine Khaldi 849d08480d [MSIEXEC]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61613
2014-01-13 13:08:47 +00:00
Amine Khaldi c048eac06a [DISKPART]
* 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=61612
2014-01-13 13:07:50 +00:00
Amine Khaldi 8afbde3981 [EXPLORER_NEW]
* 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=61611
2014-01-13 13:05:47 +00:00
Amine Khaldi ef7c130e5b [EXPLORER]
* Remove one time shlwapi.h inclusion from the main header and put them back where it belongs.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61610
2014-01-13 13:03:08 +00:00
Amine Khaldi fa4ca7002c [USETUP]
* 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=61609
2014-01-13 13:01:38 +00:00
Amine Khaldi e051951169 [WLANSVC]
* Create a main header and move some inclusions to it.
* Improve the header inclusions.
CORE-7716

svn path=/trunk/; revision=61608
2014-01-13 12:59:02 +00:00
Amine Khaldi 0c1383110c [TCPSVCS]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61607
2014-01-13 12:57:08 +00:00
Amine Khaldi 45f0399831 [SVCHOST]
* Remove one time inclusions from the main header and put them back where they belong.
* Do not include the whole NDK.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61606
2014-01-13 12:50:25 +00:00
Amine Khaldi ea967bce14 [RPCSS]
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header.
* Remove one time winsvc.h inclusion from the main header and put them back where it belongs.
CORE-7716

svn path=/trunk/; revision=61605
2014-01-13 12:47:43 +00:00
Amine Khaldi 427ef54d29 [EVENTLOG]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61604
2014-01-13 12:46:06 +00:00
Amine Khaldi d12bc6a95a [AUDIOSRV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61603
2014-01-13 12:45:14 +00:00
Amine Khaldi d6ad93027a [WINHLP32]
* 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/resource file.
CORE-7716

svn path=/trunk/; revision=61602
2014-01-13 12:43:38 +00:00