Commit graph

64353 commits

Author SHA1 Message Date
Thomas Faber 480cf4df92 [ACPI]
- Fix memory leak in acpi_bus_add. CID 731690

svn path=/trunk/; revision=69867
2015-11-10 14:15:52 +00:00
Thomas Faber 95a246ddd5 [ACPICA]
- Update to version 20141107
- Get rid of the ROS diffs in actypes.h by making use of the new ACPI_USE_SYSTEM_INTTYPES define

svn path=/trunk/; revision=69866
2015-11-10 13:51:38 +00:00
Amine Khaldi 8283006e8b [HAL] Fix HalpInitializeTsc prototype.
svn path=/trunk/; revision=69865
2015-11-10 13:19:40 +00:00
Amine Khaldi 0e92f5f736 [MESA] Addendum to r60576.
svn path=/trunk/; revision=69864
2015-11-10 13:11:09 +00:00
Thomas Faber 88b3e30fe5 [ACPICA]
- Fix GCC versions of ACPI_ACQUIRE_GLOBAL_LOCK/ACPI_RELEASE_GLOBAL_LOCK. It now generates the same code as the original
CORE-10509

svn path=/trunk/; revision=69863
2015-11-10 12:43:58 +00:00
Amine Khaldi de1c000c42 [FREELDR] FrLdrBugCheckWithMessage() is varags, it doesn't make sense to mark it stdcall.
svn path=/trunk/; revision=69862
2015-11-10 12:14:56 +00:00
Amine Khaldi c89c575aff [USER32] Improve the check for item in MENU_FindItem().
svn path=/trunk/; revision=69861
2015-11-10 12:11:10 +00:00
Thomas Faber e9415580c5 [ACPICA]
- Mark ReactOS modifications as such
CORE-10509

svn path=/trunk/; revision=69860
2015-11-10 11:12:54 +00:00
Hermès Bélusca-Maïto c603449bec [NETWORK]: s/laod/load/
svn path=/trunk/; revision=69859
2015-11-09 18:01:54 +00:00
Thomas Faber 94b3bf2df8 [WS2_32_NEW]
- Remove unnecessary dnsapi dependency
- Fix some comments and a DPRINT
Brought to you by Peter Hater.
CORE-10440

svn path=/trunk/; revision=69858
2015-11-09 17:46:54 +00:00
Thomas Faber d410f53b84 [WS2_32_NEW]
- Enable NDEBUG
CORE-10440

svn path=/trunk/; revision=69857
2015-11-09 17:19:33 +00:00
Thomas Faber 3cb72d305d [MSAFD]
- SO_LINGER is not supported for datagram sockets. Patch by Peter Hater.
CORE-10440

svn path=/trunk/; revision=69856
2015-11-09 17:00:26 +00:00
Robert Naumann 6abffdf0ac [SHELL32] Add a missing icon to the folder options "View" tab. the remaining missing icons of the other tabs are dynamical, they have to be implemented.
svn path=/trunk/; revision=69855
2015-11-08 18:03:33 +00:00
Hermès Bélusca-Maïto d58cfffc62 [SHELL32]: Update French translation.
svn path=/trunk/; revision=69854
2015-11-08 16:31:42 +00:00
Daniel Reimer 70452865a7 [NTVDM]
Update German translation

svn path=/trunk/; revision=69853
2015-11-08 16:27:39 +00:00
Daniel Reimer af93ca92aa [BROWSEUI]
Update German translation

svn path=/trunk/; revision=69852
2015-11-08 16:19:56 +00:00
Robert Naumann 84b0040ce1 [BROWSEUI] Pass the Resource string directly instead of using an additional buffer. Remove the NULL characters from the strings. Fix return value handling of LoadStringW()
svn path=/trunk/; revision=69851
2015-11-08 15:44:18 +00:00
Hermès Bélusca-Maïto 4888f694bd [BROWSEUI]
- Apply the same fix as r69849, but for the Forward tooltip. Also it would be nice to use ATL strings to retrieve the resources & not hardcoding an extra NULL character inside the resource string.
- Add a missing string resource in romanian RC file.

svn path=/trunk/; revision=69850
2015-11-08 14:41:26 +00:00
Robert Naumann 081251fb5b [BROWSEUI] Use a resource string instead of a hardcoded one for the "Back" button. Patch by Ștefan Fulea with Spanish translation by Ismael Ferreras Morezuelas. CORE-10303
Changes by me:
-Add the same for Russian
-Add German translation

svn path=/trunk/; revision=69849
2015-11-08 14:30:25 +00:00
Robert Naumann 9fb90cbe06 [SHELL32] improve file delete dialogs. Patch by Jared Smudde. CORE-10398
*fix some strings
*change the used icons to more aappropriate

svn path=/trunk/; revision=69848
2015-11-08 13:06:39 +00:00
Robert Naumann c1ed9da21d [SHELL32] Big Icon Update by Henry Tang Ih and Jared Smudde
-Fix blurry icons.
-Make the icons sharper and clearer in all size.
-Modified the design of some icons.
-Brand new Fax icons!
-Remove unneeded icon sizes

Things I have changed from the original patch:
-Fix 2 copypasta and 1 double definition errors
-Changed the icon back to the floppy one in folders.cpp and drvdefext.cpp because this would have resulted an a regression for floppy drives

svn path=/trunk/; revision=69847
2015-11-08 12:08:59 +00:00
Thomas Faber b90b19966b [WIN32K:NTUSER]
- Don't leak the captured string in NtUserThunkedMenuItemInfo
CORE-10493

svn path=/trunk/; revision=69846
2015-11-08 07:57:14 +00:00
Hermès Bélusca-Maïto 6d16a3e430 [NTVDM]: Fix a bug I've introduced in r69838.
svn path=/trunk/; revision=69845
2015-11-08 02:42:17 +00:00
Hermès Bélusca-Maïto 02b0205229 [NTVDM]: For now, use the shared Text/GraphicsFramebuffer variables for console+video/svga. This ambiguity will be fixed later.
svn path=/trunk/; revision=69844
2015-11-08 02:27:41 +00:00
Hermès Bélusca-Maïto 45a54c5b12 [NTVDM]: Implement mouse capture. There are still "bugs" remaining, namely, if somebody moves the NTVDM console window, or, if resolution changes, the mouse clip rectangle is not recomputed. This is left as an exercice for the programmer (or, if I don't find patches in Jira soon, I or somebody else will fix it).
svn path=/trunk/; revision=69843
2015-11-07 23:40:26 +00:00
James Tabor 29d481611e [Win32k]
- Fix arrows on owner drawn menu bars. See CORE-6320 and CORE-9386.

svn path=/trunk/; revision=69842
2015-11-07 21:41:42 +00:00
Eric Kohl 3a42dbb92a [USERENV]
- GetAllUsersProfileDirectoryW: Fail if lpcchSize is NULL.
- GetDefaultUserProfileDirectoryW: Fail if lpcchSize is NULL.
- GetUserProfileDirectoryW: Fail if hToken is NULL.

svn path=/trunk/; revision=69841
2015-11-07 21:06:07 +00:00
Hermès Bélusca-Maïto 1eff622a45 [NTVDM]: Natively use UNICODE strings for the disk mounting system.
svn path=/trunk/; revision=69840
2015-11-07 20:19:32 +00:00
Hermès Bélusca-Maïto c5bfef5f06 Forgot this file.
svn path=/trunk/; revision=69839
2015-11-07 20:07:51 +00:00
Hermès Bélusca-Maïto 394328e27d [NTVDM]
Start factoring out all code related to console-specific stuff (while leaving everything else in place). This is WIP (and the corresponding .c files are included where they are needed instead of being compiled, will be fixed later).

svn path=/trunk/; revision=69838
2015-11-07 20:07:12 +00:00
Eric Kohl 21f40234d7 [USERENV]
- GetProfilesDirectoryA: In case of success, return the length of the profiles directory.
- GetProfilesDirectoryW: Set ERROR_INSUFFICIENT_BUFFER, if lpProfilesDir is NULL.

svn path=/trunk/; revision=69837
2015-11-07 19:47:24 +00:00
Amine Khaldi d7bf1738d4 [CMAKE] Properly pass arguments to the host tools phase. Fixes MSVC x64 build.
svn path=/trunk/; revision=69836
2015-11-07 17:35:27 +00:00
Amine Khaldi 91ac799605 [CMAKE] Pass the architecture to host tools configure phase.
svn path=/trunk/; revision=69835
2015-11-07 17:18:19 +00:00
Eric Kohl 3b67603f55 [USERENV]
CreateEnvironmentBlock: Set or overwrite the SystemRoot, SystemDrive and USERPROFILE environment variables of the new environment block.

svn path=/trunk/; revision=69834
2015-11-07 16:40:33 +00:00
Timo Kreuzer fbf5850ab6 [INTL]
Remove a \ that accidentally slipped into the string. Fixes a GCC warning.

svn path=/trunk/; revision=69833
2015-11-07 14:03:21 +00:00
Thomas Faber 099aa46f15 [WIN32K:NTUSER]
- Release extra reference on accelerator objects after creation. Fixes user handle leak.
CORE-10487 #resolve

svn path=/trunk/; revision=69832
2015-11-07 13:26:40 +00:00
Amine Khaldi 97d9d2281b [RTL] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69831
2015-11-07 12:22:52 +00:00
Sylvain Petreolle 9eec8dc5b9 [COM_APITEST]
Use explicit W calls.
All the code is unicode-based.

svn path=/trunk/; revision=69830
2015-11-07 11:59:23 +00:00
Thomas Faber 3856465848 [WS2_32]
- Fill the protocol info buffer in WSAEnumProtocolsA/W. Should fix some ws2_32_winetest:sock crashes and flakiness.

svn path=/trunk/; revision=69829
2015-11-07 11:54:17 +00:00
Thomas Faber b739050085 [MSAFD]
- Add support for SO_PROTOCOL_INFOW. Patch by Peter Hater.
CORE-10440

svn path=/trunk/; revision=69828
2015-11-07 10:48:38 +00:00
Sylvain Petreolle 73b829f989 [GDIHV]
Don't define UNICODE in source.

svn path=/trunk/; revision=69827
2015-11-07 10:41:56 +00:00
Thomas Faber 5759f02c73 [WS2_32]
- Handle SO_PROTOCOL_INFOA in getsockopt based on ws2_32_new.
CORE-10440

svn path=/trunk/; revision=69826
2015-11-07 09:38:13 +00:00
Amine Khaldi 3d52f24d8b [FREELDR] We don't need the hotpatch flag in MSVC builds for this module. CORE-10477
svn path=/trunk/; revision=69825
2015-11-07 09:03:26 +00:00
Thomas Faber bad73efd4e [WS2_32_NEW]
- Treat SO_OPENTYPE's value as a DWORD. Based on a patch by Peter Hater.
CORE-10440

svn path=/trunk/; revision=69824
2015-11-07 08:49:15 +00:00
Thomas Faber facf3ecba9 [WS2_32_NEW]
- Add missing SEH in getsockopt/setsockopt
CORE-10440

svn path=/trunk/; revision=69823
2015-11-07 08:30:00 +00:00
Hermès Bélusca-Maïto e67e24eeca [NTVDM]: Improve the console resize algorithm.
svn path=/trunk/; revision=69822
2015-11-06 23:59:42 +00:00
Amine Khaldi e1876fb513 [WIN32K] Do not truncate the result of the color translation to 8 bits in DIB_24BPP_TransparentBlt. Fixes icon drawing at 24 bpp. Brought to you by Vort. CORE-10469
svn path=/trunk/; revision=69821
2015-11-06 22:07:49 +00:00
Timo Kreuzer 4368fee2af [INTL]
Split a too long text resource into 2 in Italian resource. Fixes an MSVC warning / truncated text. Translators, please check https://build.reactos.org/builders/Build%20MSVC_x86/builds/3402/steps/compile_2/logs/warnings%20%28179%29 for warning RC4206 and help fixing these, thanks.

svn path=/trunk/; revision=69820
2015-11-06 22:00:28 +00:00
James Tabor a13d6bdc93 [NtGdi]
- Add function for NtUser.

svn path=/trunk/; revision=69819
2015-11-06 13:34:58 +00:00
James Tabor 9022021b6d [Win32k]
- Fix use after free crash in send messages timeout tests. See CORE-10482
- Dedicated to Thomas Faber.

svn path=/trunk/; revision=69818
2015-11-06 09:37:30 +00:00