Eric Kohl [Sun, 22 Mar 2015 21:57:55 +0000 (21:57 +0000)]
[SCHEDSVC]
Start work on the seceduler service.
[NETAPI32]
Implement the scheduler service client functions.
svn path=/trunk/; revision=66862
Giannis Adamopoulos [Sun, 22 Mar 2015 21:37:02 +0000 (21:37 +0000)]
- Fix build
svn path=/trunk/; revision=66861
Giannis Adamopoulos [Sun, 22 Mar 2015 21:34:08 +0000 (21:34 +0000)]
[SHELL32]
- Call SetTaskmanWindow right before RegisterShellHookWindow like the old explorer did.
svn path=/trunk/; revision=66860
Sylvain Petreolle [Sun, 22 Mar 2015 20:35:21 +0000 (20:35 +0000)]
[IPHLPAPI]
Add checks for the family.
svn path=/trunk/; revision=66859
Amine Khaldi [Sun, 22 Mar 2015 18:34:09 +0000 (18:34 +0000)]
[FUSION_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66858
Amine Khaldi [Sun, 22 Mar 2015 18:33:30 +0000 (18:33 +0000)]
[GDIPLUS] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66857
Amine Khaldi [Sun, 22 Mar 2015 18:07:59 +0000 (18:07 +0000)]
[MPLAY32] Give a valid pointer to a MCI_SEEK_PARMS structure when using MCI_SEEK_TO_START flag. By Ricardo Hanke. CORE-9408
svn path=/trunk/; revision=66856
Colin Finck [Sun, 22 Mar 2015 12:35:08 +0000 (12:35 +0000)]
[ROSAUTOTEST]
Make outputting a string as easy as it should be. Now that our StringOut internally uses OutputDebugStringA instead of DbgPrint, we don't need to output in 512 byte chunks anymore.
Additionally, do an explicit flush when using std::cout to not lose debug output.
ROSTESTS-158 #resolve #comment Committed in r66855
svn path=/trunk/; revision=66855
Kamil Hornicek [Sun, 22 Mar 2015 12:08:09 +0000 (12:08 +0000)]
[WIN32K]
- set the devmode size for ENUM_REGISTRY_SETTINGS case in NtUserEnumDisplaySettings so it gets copied back to caller later
svn path=/trunk/; revision=66854
Johannes Anderwald [Sun, 22 Mar 2015 11:27:52 +0000 (11:27 +0000)]
[SYSAUDIO][KMIXER]
- convert to pnp software device
svn path=/trunk/; revision=66853
Johannes Anderwald [Sun, 22 Mar 2015 10:27:44 +0000 (10:27 +0000)]
[KS]
- fix a few bugs
svn path=/trunk/; revision=66852
Christoph von Wittich [Sat, 21 Mar 2015 16:29:40 +0000 (16:29 +0000)]
[WIN32K]
Gracefully handle failure in DrvEnableSurface.
patch by Timo Kreuzer
svn path=/trunk/; revision=66851
Sylvain Petreolle [Sat, 21 Mar 2015 15:26:50 +0000 (15:26 +0000)]
[LDR]
Addendum to r66735:
Copy it, but copy it good.
svn path=/trunk/; revision=66850
Amine Khaldi [Sat, 21 Mar 2015 13:07:55 +0000 (13:07 +0000)]
[NTDLL_WINETEST] Bring-in Mark Jansen's ipv4/6 test additions.
svn path=/trunk/; revision=66849
Amine Khaldi [Sat, 21 Mar 2015 12:21:40 +0000 (12:21 +0000)]
[FUSION] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66848
Amine Khaldi [Sat, 21 Mar 2015 09:36:40 +0000 (09:36 +0000)]
[KS] Tabs => Spaces. NFC.
svn path=/trunk/; revision=66847
Johannes Anderwald [Sat, 21 Mar 2015 09:33:34 +0000 (09:33 +0000)]
[KS]
- try fix sound #1
svn path=/trunk/; revision=66846
Thomas Faber [Sat, 21 Mar 2015 08:39:54 +0000 (08:39 +0000)]
[NTOS:WMI]
- Fill out WmipGenericMapping according to kmtest:ObTypes
svn path=/trunk/; revision=66845
Thomas Faber [Sat, 21 Mar 2015 08:25:59 +0000 (08:25 +0000)]
[NTOS:CM]
- Always fill out KEY_NAME_INFORMATION::NameLength in CmpQueryNameInformation if enough space is available. Fixes ntdll:reg test failures.
CORE-9403 #resolve
svn path=/trunk/; revision=66844
Amine Khaldi [Fri, 20 Mar 2015 18:30:09 +0000 (18:30 +0000)]
[DWMAPI] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66842
Amine Khaldi [Fri, 20 Mar 2015 18:27:31 +0000 (18:27 +0000)]
[DBGHELP] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66841
Amine Khaldi [Fri, 20 Mar 2015 18:26:11 +0000 (18:26 +0000)]
[PSDK] Add some missing mmsystem.h structures.
svn path=/trunk/; revision=66840
Amine Khaldi [Fri, 20 Mar 2015 18:22:14 +0000 (18:22 +0000)]
[WINMM_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66839
Christoph von Wittich [Fri, 20 Mar 2015 13:13:27 +0000 (13:13 +0000)]
[WLANAPI]
stub WlanRegisterNotification
svn path=/trunk/; revision=66838
Amine Khaldi [Fri, 20 Mar 2015 11:16:05 +0000 (11:16 +0000)]
[WINMM] Apply Wine commit
6501113 by Jörg Höhle: MCI_ALL_DEVICE_ID(MCIDEVICEID) is not a 16bit entity in MCI32. CORE-9246
svn path=/trunk/; revision=66837
Kamil Hornicek [Fri, 20 Mar 2015 11:12:00 +0000 (11:12 +0000)]
[RAPPS]
- check the HTTP status when downloading a package (trying to run XML files in NTVDM is NOT funny)
- cleanup
svn path=/trunk/; revision=66836
Amine Khaldi [Fri, 20 Mar 2015 11:01:39 +0000 (11:01 +0000)]
[IEFRAME][IEXPLORE] Consistently set IE version. Brought to you by Jared. CORE-9395
svn path=/trunk/; revision=66835
Amine Khaldi [Fri, 20 Mar 2015 10:54:01 +0000 (10:54 +0000)]
[LOGON][MPLAY32][WRITE] Add missing winuser.h inclusions to some resource files. Spotted initially by Ricardo Hanke in mplay32. CORE-9387
svn path=/trunk/; revision=66834
Amine Khaldi [Fri, 20 Mar 2015 10:44:36 +0000 (10:44 +0000)]
[MPLAY32] Add entries for found mci devices in the "Device" menu. By Ricardo Hanke. CORE-9385
svn path=/trunk/; revision=66833
Amine Khaldi [Fri, 20 Mar 2015 10:37:55 +0000 (10:37 +0000)]
[SETUPAPI] Partially sync parser.c with Wine Staging 1.7.37. Started off by Victor's work in CORE-9397 and completed by me. CORE-9246
svn path=/trunk/; revision=66832
Amine Khaldi [Fri, 20 Mar 2015 10:13:11 +0000 (10:13 +0000)]
[MPLAY32] Display the current media position. By Ricardo Hanke. CORE-9396
svn path=/trunk/; revision=66831
Christoph von Wittich [Fri, 20 Mar 2015 08:18:38 +0000 (08:18 +0000)]
[I8042PRT]
apply the hack for Hyper-V as well
svn path=/trunk/; revision=66830
Hermès Bélusca-Maïto [Fri, 20 Mar 2015 00:32:31 +0000 (00:32 +0000)]
[NTVDM]
- Fix bugs in MemExceptionHandler, VDDInstallMemoryHook and VDDDeInstallMemoryHook where we must translate physical addresses to real ones and vice-versa.
- Give a first implementation of VDDAllocMem and VDDFreeMem.
svn path=/trunk/; revision=66829
Hermès Bélusca-Maïto [Fri, 20 Mar 2015 00:14:11 +0000 (00:14 +0000)]
[MVDM]: Add a testbench VDD. Tested by hyoenmadan on NT4 MIPS NTVDM and by myself on 2k3 NTVDM.
svn path=/trunk/; revision=66828
Timo Kreuzer [Thu, 19 Mar 2015 23:02:46 +0000 (23:02 +0000)]
[I8042PRT]
Try to fix Dell Latitude notebooks.
svn path=/trunk/; revision=66826
Timo Kreuzer [Thu, 19 Mar 2015 22:37:43 +0000 (22:37 +0000)]
[I8042PRT]
Fix an off-by-one error in the SMTABLE string parsing code. Enable SYS_VERSION string for VirtualPc detection. Should hopefully fix VirtualPc mouse.
svn path=/trunk/; revision=66825
Timo Kreuzer [Thu, 19 Mar 2015 21:52:55 +0000 (21:52 +0000)]
[I8042PRT]
Commit missing file
svn path=/trunk/; revision=66824
Timo Kreuzer [Thu, 19 Mar 2015 21:50:53 +0000 (21:50 +0000)]
[I8042PRT]
Implement parsing of SMBIOS tables to be able to apply hardware specific hacks. First hack fix attempt is on Microsoft VirtualMachine.
svn path=/trunk/; revision=66823
Timo Kreuzer [Thu, 19 Mar 2015 21:31:20 +0000 (21:31 +0000)]
[NTOSKRNL]
Hackplement IoWMIOpenBlock and IoWMIQueryAllData. Just enough to query the SMBIOS tables.
svn path=/trunk/; revision=66822
Hermès Bélusca-Maïto [Thu, 19 Mar 2015 21:03:58 +0000 (21:03 +0000)]
[DDK]: Fix english
[NTVDM]: Make export library. Define the Vdm(Un)MapFlat functions if needed.
svn path=/trunk/; revision=66821
Hermès Bélusca-Maïto [Thu, 19 Mar 2015 21:00:25 +0000 (21:00 +0000)]
[DDK]: Update VDD headers.
svn path=/trunk/; revision=66820
Kamil Hornicek [Thu, 19 Mar 2015 20:19:27 +0000 (20:19 +0000)]
[RAPPS]
- disable redrawing while the application list is being updated (suggested by Christoph)
svn path=/trunk/; revision=66819
Hermès Bélusca-Maïto [Thu, 19 Mar 2015 20:07:33 +0000 (20:07 +0000)]
[RAPPS]: Fix french translation.
svn path=/trunk/; revision=66818
Amine Khaldi [Thu, 19 Mar 2015 19:43:57 +0000 (19:43 +0000)]
[RAPPS] Fix build.
svn path=/trunk/; revision=66816
Kamil Hornicek [Thu, 19 Mar 2015 19:41:25 +0000 (19:41 +0000)]
fix build?
svn path=/trunk/; revision=66815
Kamil Hornicek [Thu, 19 Mar 2015 19:26:14 +0000 (19:26 +0000)]
[RAPPS]
- remove the custom parser, add caching, accelerators and lazy loading support and more (patch by Ismael Ferreras Morezuelas)
- modifications by me:
- don't rely on an undocumented behavior when calling GetPrivateProfileStringW and check the return value instead (should get fixed in kernel32 too)
- modify the packaging scripts so the resulting CAB file contains UTF16 encoded files and remove the re-encoding hack from the patch (this is backwards compatible as the previous parser implementation was UTF16 aware)
CORE-9060
svn path=/trunk/; revision=66814
Timo Kreuzer [Thu, 19 Mar 2015 16:30:45 +0000 (16:30 +0000)]
[PSDK/DDK/XDK]
- Add mising wmiguid.h
- Fix parameter of IoWMIOpenBlock based on latest WDK
- Add a few missing constants to wmistr.h
svn path=/trunk/; revision=66813
Kamil Hornicek [Thu, 19 Mar 2015 14:17:49 +0000 (14:17 +0000)]
[RAPPS]
- use compression for the app DB archive
- update spanish resources
- patch by Ismael Ferreras Morezuelas
CORE-9060
svn path=/trunk/; revision=66812
Kamil Hornicek [Thu, 19 Mar 2015 13:48:10 +0000 (13:48 +0000)]
[SHELL32]
- add icons 165, 166 (by Robert Naumann) and 167 (adapted regedit icon by me) and add these to the Drive's properties Tools tab (patch by Robert Naumann)
- use the dialog resource id directly in SH_CreatePropertySheetPage (makes the icons actually draw)
CORE-9382
svn path=/trunk/; revision=66810
Amine Khaldi [Thu, 19 Mar 2015 13:19:05 +0000 (13:19 +0000)]
[CRYPTNET] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66808
Amine Khaldi [Thu, 19 Mar 2015 13:15:49 +0000 (13:15 +0000)]
[IEFRAME] Simplify loading inetcpl when clicking on Properties.
svn path=/trunk/; revision=66807
Amine Khaldi [Thu, 19 Mar 2015 12:37:21 +0000 (12:37 +0000)]
[CRYPT32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66806
Amine Khaldi [Thu, 19 Mar 2015 12:37:00 +0000 (12:37 +0000)]
[CRYPT32] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66805
Amine Khaldi [Thu, 19 Mar 2015 12:24:17 +0000 (12:24 +0000)]
[COMDLG32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66804
Amine Khaldi [Thu, 19 Mar 2015 12:24:05 +0000 (12:24 +0000)]
[COMDLG32] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66803
Amine Khaldi [Thu, 19 Mar 2015 12:08:58 +0000 (12:08 +0000)]
* Addendum to r66800.
svn path=/trunk/; revision=66802
Amine Khaldi [Thu, 19 Mar 2015 12:07:45 +0000 (12:07 +0000)]
[COMCTL32_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66801
Amine Khaldi [Thu, 19 Mar 2015 12:07:32 +0000 (12:07 +0000)]
[COMCTL32] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66800
Timo Kreuzer [Thu, 19 Mar 2015 11:58:00 +0000 (11:58 +0000)]
[NTOSKRNL]
Fix shutdown.
svn path=/trunk/; revision=66799
Amine Khaldi [Thu, 19 Mar 2015 11:51:24 +0000 (11:51 +0000)]
[PSDK] Add missing _LI_METRIC enum.
svn path=/trunk/; revision=66798
Timo Kreuzer [Thu, 19 Mar 2015 10:47:36 +0000 (10:47 +0000)]
Merge the following revisions from kernel-fun branch:
r62291
[NTOSKRNL]
Start implementing the built-in WMI driver
r62294
[NTOSKRNL]
Add basic code for the WMI GUID object
r62301
[NTOSKRNK]
Halfplement WmipSecurityMethod, implement WmipGUIDFromString as a wrapper around RtlGUIDFromString due to different format requirements, fix usage of RtlPrefixUnicodeString.
r62302
[NTOSKRNL]
Implement WmipFastIoDeviceControl, start implementing WmipIoControl
r62321
[NTOSKRNL]
Stubplement IOCTL_WMI_UNREGISTER_GUIDS and IOCTL_WMI_RECEIVE_NOTIFICATIONS, just enough that the callers don't error out.
r62322
[NTOSKRNL]
Zero out the guid object, remove debug breakpoints in WmipDeleteMethod and WmipCloseMethod (for now there's nothing to do), factor out the code to capture the guid object attributes into WmipCaptureGuidObjectAttributes, ignore ioctl 0x228168 for now and stubplement IOCTL_WMI_OPEN_GUID_FOR_EVENTS
svn path=/trunk/; revision=66797
Amine Khaldi [Thu, 19 Mar 2015 10:28:41 +0000 (10:28 +0000)]
[IEFRAME] Add some icons to dialogs. Load inetcpl when clicking on Properties. Brought to you by Jared with slight changes by me. CORE-9372
svn path=/trunk/; revision=66795
Hermès Bélusca-Maïto [Thu, 19 Mar 2015 00:06:54 +0000 (00:06 +0000)]
[NTOS]: Heh Arch, use the Process parameter of the function, instead of PsGetCurrentProcess()!! (bug found by Thomas, because I quickly copied the code from ke/i386/v86vdm.c function Ke386CallBios lines 693 and below without adapting it to the present case ^^).
svn path=/trunk/; revision=66794
Hermès Bélusca-Maïto [Wed, 18 Mar 2015 20:43:22 +0000 (20:43 +0000)]
[NTOS]
- Let us know if we need to handle FPU emulation.
- The PspDeleteLdt and PspDeleteVdmObjects do not need to return anything, they just clean possible existing structures only.
- Use ExFreePoolWithTag when freeing Process->VdmObjects (help in detecting possible memory corruption).
- Since we sometimes toy with Process->VdmObjects, give a basic implementation of PspDeleteVdmObjects that just frees VdmObjects for now. Also, add an assert in PspDeleteLdt because the LdtInformation process member should remain NULL for now (since we don't use it).
svn path=/trunk/; revision=66793
Amine Khaldi [Wed, 18 Mar 2015 16:02:57 +0000 (16:02 +0000)]
[CABINET_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66791
Amine Khaldi [Wed, 18 Mar 2015 16:02:37 +0000 (16:02 +0000)]
[CABINET] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66790
Amine Khaldi [Wed, 18 Mar 2015 15:53:18 +0000 (15:53 +0000)]
[BCRYPT] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66789
Amine Khaldi [Wed, 18 Mar 2015 15:42:53 +0000 (15:42 +0000)]
[PSDK] Add missing BCRYPT_HANDLE.
svn path=/trunk/; revision=66788
Amine Khaldi [Wed, 18 Mar 2015 15:39:32 +0000 (15:39 +0000)]
[AVIFIL32] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66787
Amine Khaldi [Wed, 18 Mar 2015 15:32:41 +0000 (15:32 +0000)]
[ATL100_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66786
Amine Khaldi [Wed, 18 Mar 2015 15:30:17 +0000 (15:30 +0000)]
[ATL][ATL80][ATL100] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66785
Pierre Schweitzer [Wed, 18 Mar 2015 15:26:46 +0000 (15:26 +0000)]
[NTOSKRNL]
Also partly revert r66781.
By Stefan G.
svn path=/trunk/; revision=66784
Pierre Schweitzer [Wed, 18 Mar 2015 14:41:34 +0000 (14:41 +0000)]
[RTL]
Revert r66782.
"[15:38:45] <Steffmeistro> RtlNtStatusToDosError already sets it"
svn path=/trunk/; revision=66783
Pierre Schweitzer [Wed, 18 Mar 2015 14:34:19 +0000 (14:34 +0000)]
[RTL]
Also set status in RtlSetLastWin32ErrorAndNtStatusFromNtStatus() (to match both name & documentation ;-)).
Patch by Stefan Ginsberg.
Should be sent upstream?
svn path=/trunk/; revision=66782
Pierre Schweitzer [Wed, 18 Mar 2015 14:23:38 +0000 (14:23 +0000)]
[NTOSKRNL]
- Don't include user-mode header in kernel
- Don't set Win32 error in PsConvertToGuiThread(), it will be done in KiSystemServiceHandler()
- Fix setting Win32 error in KiSystemServiceHandler()
Patch by Stefan Ginsberg
svn path=/trunk/; revision=66781
Cameron Gutman [Wed, 18 Mar 2015 05:34:44 +0000 (05:34 +0000)]
[NDIS]
- Don't allow a miniport to register more than once for shutdown callbacks
- Fixes hang on shutdown with the BCM57XX driver
svn path=/trunk/; revision=66779
Cameron Gutman [Wed, 18 Mar 2015 04:49:56 +0000 (04:49 +0000)]
[WLANCONF]
- Fix network scanning when many base stations are in range
- Fix input buffer size for OID_802_11_DISASSOCIATE and OID_802_11_BSSID_LIST_SCAN
[NDISUIO]
- Return STATUS_BUFFER_TOO_SMALL when the OID buffer length is too small
svn path=/trunk/; revision=66778
Cameron Gutman [Wed, 18 Mar 2015 02:29:28 +0000 (02:29 +0000)]
[TCPIP]
- Read the link state from the LAN_ADAPTER context to avoid having to block at DPC level in the send path
svn path=/trunk/; revision=66777
Cameron Gutman [Wed, 18 Mar 2015 01:51:25 +0000 (01:51 +0000)]
[REACTOS.CAB]
- Add optional file entries for the D531's WLAN driver
svn path=/trunk/; revision=66776
Daniel Reimer [Wed, 18 Mar 2015 00:17:29 +0000 (00:17 +0000)]
[RAPPS]
Add the most recent VC2005, 2008 and 2010 runtimes to rapps.
Add the new VC2012 and 2013 variants, too. LibreOffice will love you for that.
svn path=/trunk/; revision=66773
Hermès Bélusca-Maïto [Tue, 17 Mar 2015 23:48:03 +0000 (23:48 +0000)]
[BOOTDATA]: Gather together all the wallpaper values. Add WallpaperStyle that is by default '0' (centered).
svn path=/trunk/; revision=66770
Daniel Reimer [Tue, 17 Mar 2015 22:37:36 +0000 (22:37 +0000)]
[RAPPS]
Database update
svn path=/trunk/; revision=66766
Giannis Adamopoulos [Tue, 17 Mar 2015 21:29:17 +0000 (21:29 +0000)]
[EXPLORER]
- Hackfix Win+E hotkey. This works in Windows but our ShellExecuteEx isn't that good.
svn path=/trunk/; revision=66765
Timo Kreuzer [Tue, 17 Mar 2015 19:58:14 +0000 (19:58 +0000)]
[I8042PRT]
- Revert hack from r63126 to make some notebook controllers work, and which also broke the mouse wheel on other systems, and replace it with an #ifdef.
See CORE-6901, CORE-4048, CORE-8572
svn path=/trunk/; revision=66762
Kamil Hornicek [Tue, 17 Mar 2015 18:55:44 +0000 (18:55 +0000)]
[MSGINA]
- add the TABSTOP style to the shutdown and change password dialog combo boxes
svn path=/trunk/; revision=66760
Christoph von Wittich [Tue, 17 Mar 2015 17:14:44 +0000 (17:14 +0000)]
[SHELL23]
fix IDD_NOOPEN dialog size (german locale only)
svn path=/trunk/; revision=66757
Kamil Hornicek [Tue, 17 Mar 2015 15:33:38 +0000 (15:33 +0000)]
[SHELL32]
- properly calculate the size of the open with icon control
CORE-3904
svn path=/trunk/; revision=66756
Christoph von Wittich [Tue, 17 Mar 2015 15:14:13 +0000 (15:14 +0000)]
[SHELL32]
use 16x16 icons instead of scaled down 32x32 icons in openwithmenu
CORE-9379
svn path=/trunk/; revision=66755
Christoph von Wittich [Tue, 17 Mar 2015 09:59:53 +0000 (09:59 +0000)]
[SHELL32]
don't use 16 color icons in OpenWithDialog
CORE-9379
svn path=/trunk/; revision=66754
Hermès Bélusca-Maïto [Tue, 17 Mar 2015 03:04:20 +0000 (03:04 +0000)]
[NTOS]: Addendum to r66735: move the code that prints our revision number in the SOS banner to a different place, in order to remain NT-compatible (that is, the CSDVersion string should only contain "Service Pack ###" or "Service Pack ###, v.###" according to the value of the CSDReleaseType registry value).
svn path=/trunk/; revision=66753
Hermès Bélusca-Maïto [Tue, 17 Mar 2015 01:53:16 +0000 (01:53 +0000)]
[RSHELL]: Sync back with r66271.
svn path=/trunk/; revision=66752
Hermès Bélusca-Maïto [Tue, 17 Mar 2015 01:17:26 +0000 (01:17 +0000)]
[WIN32K]: Since I don't have time to properly fix the desktop version painting for the CLT 2015 release, I hackfix that by printing a hardcoded version string built up from our static build numbers.
svn path=/trunk/; revision=66750
Hermès Bélusca-Maïto [Mon, 16 Mar 2015 23:48:31 +0000 (23:48 +0000)]
[SHELL32]: We need to also use the fonts string for the szValueName of the reg value (otherwise the default reg value gets the fonts dir path). Addendum to r66748. CORE-9362
svn path=/trunk/; revision=66749
Hermès Bélusca-Maïto [Mon, 16 Mar 2015 22:48:58 +0000 (22:48 +0000)]
[SHELL32]: Fonts folder should point to C:\ReactOS\Fonts instead of C:\ReactOS :-) (and it is not internationalized).
svn path=/trunk/; revision=66748
Hermès Bélusca-Maïto [Mon, 16 Mar 2015 22:10:59 +0000 (22:10 +0000)]
Fix some printf specifiers...
svn path=/trunk/; revision=66747
Hermès Bélusca-Maïto [Mon, 16 Mar 2015 21:16:07 +0000 (21:16 +0000)]
[MPLAY32]:
- Improve the app's title by printing the filename and the current state of the player. By Ricardo Hanke.
- Fix pause state retrieval.
svn path=/trunk/; revision=66746
David Quintana [Mon, 16 Mar 2015 20:47:05 +0000 (20:47 +0000)]
[NTOBJSHEX]
* Fix leak of the PIDL and PIDL Manager from the shell folder destructors.
* Switch PIDL Manager to a lazy enumeration so it won't lookup the folder contents unless/until they are needed.
svn path=/trunk/; revision=66745
Hermès Bélusca-Maïto [Mon, 16 Mar 2015 20:37:53 +0000 (20:37 +0000)]
[MPLAY32]: Some improvements to TogglePlaybackState(). By Ricardo Hanke.
CORE-9378 #resolve #comment Committed, thanks!
svn path=/trunk/; revision=66744
Eric Kohl [Mon, 16 Mar 2015 20:03:54 +0000 (20:03 +0000)]
[NETAPI32]
Implement NetUseAdd, NetUseDel, NetUseEnum and NetUseGetInfo.
svn path=/trunk/; revision=66743
Kamil Hornicek [Mon, 16 Mar 2015 19:00:57 +0000 (19:00 +0000)]
[KERNEL32]
- don't garble the output with invalid data in WideCharToUtf7
- fixes whopping 65536 failed tests and as a result Testman shouldn't choke on kernel32:codepage anymore
svn path=/trunk/; revision=66742