Pierre Schweitzer [Sat, 17 Oct 2015 22:29:09 +0000 (22:29 +0000)]
[EXT2_NEW]
Fix Linux build
svn path=/trunk/; revision=69574
Thomas Faber [Sat, 17 Oct 2015 19:31:46 +0000 (19:31 +0000)]
[VIDEOPRT]
- Don't try to incorrectly and unnecessarily parse multiple resource descriptors
CORE-10146
svn path=/trunk/; revision=69573
Amine Khaldi [Sat, 17 Oct 2015 19:01:40 +0000 (19:01 +0000)]
[NOTEPAD] Set Lucida Console as the default font. By Ismael Ferreras Morezuelas. CORE-10316
svn path=/trunk/; revision=69572
Thomas Faber [Sat, 17 Oct 2015 18:37:49 +0000 (18:37 +0000)]
[NTOS:OB]
- Create kernel handles if requested by the caller in ObDuplicateObject
CORE-10207
svn path=/trunk/; revision=69571
Thomas Faber [Sat, 17 Oct 2015 17:41:43 +0000 (17:41 +0000)]
[KMTESTS:OB]
- Add a test showing that I was wrong and ZwDuplicateObject can get you a kernel handle after all
CORE-10207
svn path=/trunk/; revision=69570
Thomas Faber [Sat, 17 Oct 2015 16:24:14 +0000 (16:24 +0000)]
[NDIS]
- ZwDuplicateObject always returns user handles, so don't use it when we want a kernel handle.
CORE-10207
svn path=/trunk/; revision=69569
Thomas Faber [Sat, 17 Oct 2015 16:11:12 +0000 (16:11 +0000)]
[KMTESTS:OB]
- Move handle tests from ObReference to ObHandle where they belong
svn path=/trunk/; revision=69568
Thomas Faber [Sat, 17 Oct 2015 15:56:52 +0000 (15:56 +0000)]
[KMTESTS]
- Sssh, these tests are secret
svn path=/trunk/; revision=69567
Thomas Faber [Sat, 17 Oct 2015 15:50:25 +0000 (15:50 +0000)]
[KMTESTS:OB]
- Add ObHandle test that verifies a couple ZwDuplicateObject behaviors
svn path=/trunk/; revision=69566
Amine Khaldi [Sat, 17 Oct 2015 14:51:49 +0000 (14:51 +0000)]
[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10276
svn path=/trunk/; revision=69565
Amine Khaldi [Sat, 17 Oct 2015 14:48:20 +0000 (14:48 +0000)]
[RAPPS] Turkish translation update by Erdem Ersoy. CORE-10276
svn path=/trunk/; revision=69564
Amine Khaldi [Sat, 17 Oct 2015 14:41:47 +0000 (14:41 +0000)]
[GDI32] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
svn path=/trunk/; revision=69563
Amine Khaldi [Sat, 17 Oct 2015 14:37:35 +0000 (14:37 +0000)]
[GDI32] Use NtGdiGetGlyphIndicesW() in GetCharacterPlacementW() as we do have it. Fixes OpenOffice: v1.x.x garbled text. Brought to you by Vort. CORE-867
svn path=/trunk/; revision=69562
Amine Khaldi [Sat, 17 Oct 2015 14:35:14 +0000 (14:35 +0000)]
[WIN32K][PSDK] Correct NtGdiGetGlyphIndicesW() pwc type. Brought to you by Vort. CORE-867
svn path=/trunk/; revision=69561
Amine Khaldi [Sat, 17 Oct 2015 14:07:04 +0000 (14:07 +0000)]
[TRANSLATIONS] Spanish translation update by Ismael Ferreras Morezuelas. CORE-10325
svn path=/trunk/; revision=69560
Hermès Bélusca-Maïto [Sat, 17 Oct 2015 11:39:05 +0000 (11:39 +0000)]
[NDK]: Add PsGetThreadFreezeCount declaration. Dedicated to James Tabor.
CORE-10078
svn path=/trunk/; revision=69559
Hermès Bélusca-Maïto [Fri, 16 Oct 2015 22:16:07 +0000 (22:16 +0000)]
[PSDK]: Add missing conditional header inclusion.
svn path=/trunk/; revision=69558
Thomas Faber [Fri, 16 Oct 2015 15:33:19 +0000 (15:33 +0000)]
[WIN32K]
- Add missing include aka fix build
CORE-10217
svn path=/trunk/; revision=69557
Thomas Faber [Fri, 16 Oct 2015 15:30:35 +0000 (15:30 +0000)]
[WIN32K:NTUSER]
- Terminate the RawInputThread on shutdown
CORE-10217 #resolve
svn path=/trunk/; revision=69556
Thomas Faber [Fri, 16 Oct 2015 14:24:30 +0000 (14:24 +0000)]
[WIN32K:NTUSER]
- Don't try to dereference a handle
svn path=/trunk/; revision=69555
Thomas Faber [Fri, 16 Oct 2015 14:04:19 +0000 (14:04 +0000)]
[WIN32K]
- Add some missing OBJ_KERNEL_HANDLE
CORE-10207
svn path=/trunk/; revision=69554
Thomas Faber [Fri, 16 Oct 2015 13:28:40 +0000 (13:28 +0000)]
[NTOS:EX]
- Add missing OBJ_KERNEL_HANDLE and avoid handle leak in ExpGetCurrentUserUILanguage
CORE-10207
svn path=/trunk/; revision=69553
Thomas Faber [Fri, 16 Oct 2015 13:20:00 +0000 (13:20 +0000)]
[NTOS:CM]
- Remove duplicate macro definitions
svn path=/trunk/; revision=69552
James Tabor [Fri, 16 Oct 2015 03:34:13 +0000 (03:34 +0000)]
- Fix pointer.
svn path=/trunk/; revision=69551
James Tabor [Fri, 16 Oct 2015 02:18:13 +0000 (02:18 +0000)]
- Fix mixing apples and widgets.
svn path=/trunk/; revision=69550
James Tabor [Thu, 15 Oct 2015 23:39:37 +0000 (23:39 +0000)]
[SysSetup]
- Fix message processing while waiting for a process to end. See CORE-9342.
svn path=/trunk/; revision=69549
Ged Murphy [Thu, 15 Oct 2015 21:29:11 +0000 (21:29 +0000)]
[DEVMGR]
- Move all public interface functions to api.cpp
- Implement DeviceManager_ExecuteA
svn path=/trunk/; revision=69548
Ged Murphy [Thu, 15 Oct 2015 18:04:33 +0000 (18:04 +0000)]
[DEVMGMT]
- Delete the old devmgmt and replace it with the new one.
- The new one is a temp container for devmgr.dll and simply calls DeviceManager_ExecuteW. Eventually mmc.exe will replace this module
svn path=/trunk/; revision=69547
Ged Murphy [Thu, 15 Oct 2015 17:28:08 +0000 (17:28 +0000)]
[DEVMGMT]
- A few fixes and turn it on in the build to check the build machines are happy
svn path=/trunk/; revision=69546
Ged Murphy [Thu, 15 Oct 2015 17:21:37 +0000 (17:21 +0000)]
[DEVMGR]
- Kill off the old devmgr and replace it with the new one
- The new one now contains the (rewritten) device manager code, is now a C++ library and makes use of the recently improved ATL
svn path=/trunk/; revision=69545
Ged Murphy [Thu, 15 Oct 2015 17:08:22 +0000 (17:08 +0000)]
[DEVMGR]
More unix pleasers
svn path=/trunk/; revision=69544
Ged Murphy [Thu, 15 Oct 2015 16:57:35 +0000 (16:57 +0000)]
[DEVMGR]
Unixification
svn path=/trunk/; revision=69543
Ged Murphy [Thu, 15 Oct 2015 16:52:05 +0000 (16:52 +0000)]
Checking against the build machine
svn path=/trunk/; revision=69542
Stefan Ginsberg [Thu, 15 Oct 2015 16:10:50 +0000 (16:10 +0000)]
[NTOS]
Fix (last?) instance of treating hyperspace as global pages
svn path=/trunk/; revision=69541
Stefan Ginsberg [Thu, 15 Oct 2015 12:58:28 +0000 (12:58 +0000)]
Somehow missed this in previous commit
svn path=/trunk/; revision=69540
Stefan Ginsberg [Thu, 15 Oct 2015 12:56:19 +0000 (12:56 +0000)]
[NTOS]
Isolate KD a bit by replacing Rtl* memory routines with internal versions. Lets one put breakpoints inside kernel memcpy/memset without making KD very, very sad. Fix MmDbgCopyMemory to also not use RtlCopyMemory -- there is no need for it since it only performs 1-to-8 byte copies anyway. Minor fixes in the print/prompt routines.
svn path=/trunk/; revision=69539
Ged Murphy [Thu, 15 Oct 2015 10:39:06 +0000 (10:39 +0000)]
[DEVMGR]
Fix building with RosBE/g++
svn path=/trunk/; revision=69538
Thomas Faber [Thu, 15 Oct 2015 09:50:12 +0000 (09:50 +0000)]
[WIN32K:NTUSER]
- THREADINFO::hEventQueueClient is a user handle. Treat it as such.
CORE-10207
svn path=/trunk/; revision=69537
Thomas Faber [Thu, 15 Oct 2015 09:44:20 +0000 (09:44 +0000)]
[WIN32K:NTUSER]
- Don't perform thread initialization twice in csrss's UserInitialize thread
CORE-10339 #resolve
svn path=/trunk/; revision=69536
Thomas Faber [Thu, 15 Oct 2015 08:03:40 +0000 (08:03 +0000)]
[NPFS]
- Don't leave the critical region before releasing ERESOURCE
svn path=/trunk/; revision=69535
Thomas Faber [Thu, 15 Oct 2015 07:44:25 +0000 (07:44 +0000)]
[NTOS:APPHELP]
- Avoid excessive indentation
- Minor changes to conform better to kernel style
svn path=/trunk/; revision=69534
Thomas Faber [Thu, 15 Oct 2015 07:16:39 +0000 (07:16 +0000)]
[PARPORT]
- Add missing OBJ_KERNEL_HANDLE
CORE-10207
svn path=/trunk/; revision=69533
Stefan Ginsberg [Thu, 15 Oct 2015 01:49:26 +0000 (01:49 +0000)]
[NTOS]
Fix mapping of working set list page -- it should be local.
Get rid of MI_MAKE_LOCAL_PAGE and use ValidKernelPdeLocal/ValidKernelPteLocal consistently. This is what they exist for!
We should now hopefully not be creating any global pages when we don't want them.
Next step; fix flushing.
Bonus: Use the right lock in MiSessionLeader
svn path=/trunk/; revision=69532
Stefan Ginsberg [Wed, 14 Oct 2015 20:42:18 +0000 (20:42 +0000)]
[NTOS]
Global pages may not have been enabled when KeFlushCurrentTb is first called, so don't enable them in there.
svn path=/trunk/; revision=69531
Stefan Ginsberg [Wed, 14 Oct 2015 19:33:35 +0000 (19:33 +0000)]
[NTOS]
Add super-complicated handling of global pages to KeFlushCurrentTb (pretty much the same code which has been in HalpFlushTLB for the past ~6 years). This should be all that is required to make this feature work (everything else being in place already), and *seems* to work fine but is disabled under a switch until tested thoroughly.
Global pages, an important optimization that allows for not flushing the whole x86 TLB every time CR3 is changed (typically on context switch to a new process, or during process attach/detach), relies on us doing extra work whenever we do alter a global page. This is likely where any bugs will have to be flushed out!
Fixup Ki386EnableGlobalPage while we are at it -- disable/restore interrupts properly, and verify PGE-bit isn't set (nothing should have touched it before this routine, which is responsible for initializing it, so we shouldn't have to disable it). Fix, but disable, the CPU-sync spin as well as there should be no particular reason to do this for PGE-enabling during initialization (no other processor will be messing with PTEs at this stage, as compared to a call to KeFlushEntireTb).
Everyone, repeat after me: Global pages are awesome!
svn path=/trunk/; revision=69528
Thomas Faber [Wed, 14 Oct 2015 09:26:56 +0000 (09:26 +0000)]
[TCPIP]
- Add missing OBJ_KERNEL_HANDLE and close handles accordingly
CORE-10207
svn path=/trunk/; revision=69523
Thomas Faber [Wed, 14 Oct 2015 08:32:00 +0000 (08:32 +0000)]
[NDIS]
- Add missing OBJ_KERNEL_HANDLE
CORE-10207
svn path=/trunk/; revision=69522
Thomas Faber [Wed, 14 Oct 2015 07:24:09 +0000 (07:24 +0000)]
[PING]
- Check for invalid values passed to the -n option. Patch by Tim Crawford
CORE-10332 #resolve
svn path=/trunk/; revision=69521
Ged Murphy [Mon, 12 Oct 2015 20:44:54 +0000 (20:44 +0000)]
[DEVMGR]
More g++ fixes.
devmgr now compiles, just a few linker issues to fixup
svn path=/trunk/; revision=69519
Ged Murphy [Mon, 12 Oct 2015 20:33:33 +0000 (20:33 +0000)]
[ATL]
Various g++ fixes
svn path=/trunk/; revision=69518
Ged Murphy [Mon, 12 Oct 2015 19:18:47 +0000 (19:18 +0000)]
[DEVMGR]
A few g++ fixes
svn path=/trunk/; revision=69517
Pierre Schweitzer [Mon, 12 Oct 2015 17:43:42 +0000 (17:43 +0000)]
[NTDLL_APITEST]
Fix test
Spotted by Alex
svn path=/trunk/; revision=69516
Stefan Ginsberg [Mon, 12 Oct 2015 17:11:56 +0000 (17:11 +0000)]
[RTL]
Merge DbgBreakPointWithStatus and RtlpBreakWithStatusInstruction together as one function (the latter is just a label for KD), and add new macro necessary for this (MASM very much wants "::" on a global label inside a PROC local scope). Timo, you are awesome.
Bonus: Complement HEX()'s awesomeness with the other explicit radix specifiers.
svn path=/trunk/; revision=69515
Amine Khaldi [Mon, 12 Oct 2015 13:15:14 +0000 (13:15 +0000)]
[MBEDTLS] Fix _CRT_SECURE_NO_DEPRECATE redefinition warnings.
svn path=/trunk/; revision=69514
Amine Khaldi [Mon, 12 Oct 2015 12:50:06 +0000 (12:50 +0000)]
[MBEDTLS] Missed these files in svn. Addendum to r69512. CORE-10318
svn path=/trunk/; revision=69513
Amine Khaldi [Mon, 12 Oct 2015 12:47:42 +0000 (12:47 +0000)]
[MBEDTLS] Update to v2.1.2. By Ismael Ferreras Morezuelas. CORE-10318
svn path=/trunk/; revision=69512
Amine Khaldi [Mon, 12 Oct 2015 11:16:25 +0000 (11:16 +0000)]
[EXT2_NEW] Addendum to r69509. CORE-10272 CR-82
svn path=/trunk/; revision=69511
Thomas Faber [Mon, 12 Oct 2015 10:55:16 +0000 (10:55 +0000)]
[BROWSEUI]
- Increase height of the animation control in the file operation progress dialog to avoid cut-off. Patch by Jared Smudde.
CORE-10326 #resolve
svn path=/trunk/; revision=69510
Amine Khaldi [Mon, 12 Oct 2015 10:19:10 +0000 (10:19 +0000)]
[EXT2_NEW] Add Matt Wu's ext2 filesystem driver. Not enabled by default just yet. Brought to you by Peter Hater with reviews and improvements by Thomas Faber and Pierre Schweitzer. CORE-10272 CR-82
svn path=/trunk/; revision=69509
Thomas Faber [Mon, 12 Oct 2015 10:05:39 +0000 (10:05 +0000)]
[EXPLORER]
- Correct tray icon image list handling. Patch by Joachim Henze
CORE-10257 #resolve
svn path=/trunk/; revision=69508
Pierre Schweitzer [Sun, 11 Oct 2015 21:51:32 +0000 (21:51 +0000)]
[WHOOPS]
C/P error
svn path=/trunk/; revision=69507
Pierre Schweitzer [Sun, 11 Oct 2015 21:49:16 +0000 (21:49 +0000)]
[NTDLL_APITESTS]
Extend the RtlAllocateHeap() test
svn path=/trunk/; revision=69506
Pierre Schweitzer [Sun, 11 Oct 2015 21:10:46 +0000 (21:10 +0000)]
[RTL]
Implement support for HEAP_CREATE_ALIGN_16 in RtlAllocateHeap()
svn path=/trunk/; revision=69505
Pierre Schweitzer [Sun, 11 Oct 2015 21:10:03 +0000 (21:10 +0000)]
[NTDLL_APITESTS]
Add a test that shows that RtlAllocateHeap() totally ignores HEAP_CREATE_ALIGN_16
svn path=/trunk/; revision=69504
Thomas Faber [Sun, 11 Oct 2015 19:57:06 +0000 (19:57 +0000)]
[NTOS:PO]
- Pass the correct DeviceObject to PoRequestPowerIrp's callback
- Use the IRP stack to store callback parameters instead of a pool allocation as shown by the test
svn path=/trunk/; revision=69503
Daniel Reimer [Sun, 11 Oct 2015 18:38:40 +0000 (18:38 +0000)]
[RAPPS]
These are ini files in theory, so the ending is by default CRLF. Explained here: http://www.nongnu.org/chmspec/latest/INI.html
svn path=/trunk/; revision=69502
Eric Kohl [Sun, 11 Oct 2015 18:36:22 +0000 (18:36 +0000)]
[INTL]
Update number and currency examples according to the current settings.
CORE-10074 #resolve
svn path=/trunk/; revision=69501
Thomas Faber [Sun, 11 Oct 2015 17:11:53 +0000 (17:11 +0000)]
[KMTESTS:PO]
- Fix build
svn path=/trunk/; revision=69500
Thomas Faber [Sun, 11 Oct 2015 17:06:14 +0000 (17:06 +0000)]
[KMTESTS:PO]
- Add a test for PoRequestPowerIrp
svn path=/trunk/; revision=69499
Daniel Reimer [Sun, 11 Oct 2015 15:41:55 +0000 (15:41 +0000)]
[RAPPS]
Add SHA-1 digests to RAPPS DB packages by Ismael Ferreras Morasuelas (swyter)
CORE-10319 #resolve #comment Errr... sorry, I was just told that we already verify downloaded stuff in rapps... committed and thx for the work you spent in it...
/me hides
svn path=/trunk/; revision=69498
Eric Kohl [Sun, 11 Oct 2015 15:21:25 +0000 (15:21 +0000)]
[INTL]
Update date and time examples according to the current settings.
CORE-10074
svn path=/trunk/; revision=69497
Stefan Ginsberg [Sun, 11 Oct 2015 13:18:30 +0000 (13:18 +0000)]
[NTOS] Follow up to r69075: Assert IRQL correctly in KeDisconnectInterrupt too (do not assume debug build means MP build).
svn path=/trunk/; revision=69496
Thomas Faber [Sun, 11 Oct 2015 08:19:18 +0000 (08:19 +0000)]
[PORTCLS]
- Don't attempt broken pointer magic on power states
svn path=/trunk/; revision=69495
Thomas Faber [Sat, 10 Oct 2015 19:50:05 +0000 (19:50 +0000)]
[WIN32K]
- Separate system-defined from user-defined window properties. The values stored by win32k/user32 must not interfere with those stored by applications. Fixes various applications (e.g. PeaZip) randomly getting their window properties overwritten by the system
CORE-3897 #resolve
svn path=/trunk/; revision=69494
Thomas Faber [Sat, 10 Oct 2015 17:56:09 +0000 (17:56 +0000)]
[WIN32K]
- Rename IntSetProp to UserSetProp, IntRemoveProp to UserRemoveProp and IntRemoveWindowProp to UserRemoveWindowProps
svn path=/trunk/; revision=69493
Thomas Faber [Sat, 10 Oct 2015 17:46:57 +0000 (17:46 +0000)]
[WIN32K:NTUSER]
- Remove some unnecessary referencing in NtUserCallHwnd
svn path=/trunk/; revision=69492
Thomas Faber [Sat, 10 Oct 2015 16:43:47 +0000 (16:43 +0000)]
[WIN32K:NTUSER]
- Don't call IntGetProp from outside prop.c
svn path=/trunk/; revision=69491
Thomas Faber [Sat, 10 Oct 2015 16:08:31 +0000 (16:08 +0000)]
[USER32_APITEST]
- Add some tests for window properties
CORE-3897
svn path=/trunk/; revision=69490
Pierre Schweitzer [Sat, 10 Oct 2015 14:52:19 +0000 (14:52 +0000)]
[CSQ]
Add even more sanity checks
svn path=/trunk/; revision=69489
Thomas Faber [Sat, 10 Oct 2015 14:43:25 +0000 (14:43 +0000)]
[WIN32K:NTUSER]
- Make IntRemoveProp return the property value and use it from NtUserRemoveProp
svn path=/trunk/; revision=69488
Pierre Schweitzer [Sat, 10 Oct 2015 14:01:01 +0000 (14:01 +0000)]
[CSQ]
Add a sanity check
svn path=/trunk/; revision=69487
Eric Kohl [Sat, 10 Oct 2015 13:54:00 +0000 (13:54 +0000)]
[INTL]
- Add the SystemLCID to the GlobalData variable and use it in the Advanced page.
- Add a stub for storing font linking settings.
CORE-10075
svn path=/trunk/; revision=69486
Thomas Faber [Sat, 10 Oct 2015 13:48:08 +0000 (13:48 +0000)]
[WIN32K:NTUSER]
- Remove some DECLARE_RETURN()/RETURN()
- Add asserts for the user lock
- Annotate window property functions and use consistent parameter names
svn path=/trunk/; revision=69485
Thomas Faber [Sat, 10 Oct 2015 13:06:57 +0000 (13:06 +0000)]
[WIN32K:FORMATTING]
- Indentation and whitespace fixes for ntuser/prop.c. No functional changes.
svn path=/trunk/; revision=69484
Pierre Schweitzer [Sat, 10 Oct 2015 12:50:33 +0000 (12:50 +0000)]
[MSFS]
Fix a FIXME: properly reset timer when re-using a queued IRP for reading.
Also fix a possible race condition between time out DPC and IRP re-use.
Thanks to Thomas for his help with DPC & timers.
CORE-10245
svn path=/trunk/; revision=69483
Pierre Schweitzer [Sat, 10 Oct 2015 12:33:22 +0000 (12:33 +0000)]
[MSFS]
- Remove an useless (and unsafe!) counter
- Use the message counter in a thread-safe way in RW operations
svn path=/trunk/; revision=69482
Pierre Schweitzer [Sat, 10 Oct 2015 12:16:17 +0000 (12:16 +0000)]
[MSFS]
MessageEvent is no longer used, remove it
svn path=/trunk/; revision=69481
Pierre Schweitzer [Sat, 10 Oct 2015 12:08:45 +0000 (12:08 +0000)]
[MSFS]
Prevent a race condition on reading message from list.
Spotted by Thomas
svn path=/trunk/; revision=69480
Eric Kohl [Sat, 10 Oct 2015 10:13:46 +0000 (10:13 +0000)]
[NOTEPAD]
Goto menu item should be disabled when wrap is on
#CORE-10278 #resolve
svn path=/trunk/; revision=69479
James Tabor [Sat, 10 Oct 2015 10:10:15 +0000 (10:10 +0000)]
[Win32k]
- Fix repaint from off screen. See CORE-10098.
svn path=/trunk/; revision=69478
Pierre Schweitzer [Sat, 10 Oct 2015 08:37:36 +0000 (08:37 +0000)]
[MSFS]
Addendum to r69475
By Thomas Faber
svn path=/trunk/; revision=69477
Pierre Schweitzer [Sat, 10 Oct 2015 08:31:25 +0000 (08:31 +0000)]
[MSFS]
Addendum to r69475
svn path=/trunk/; revision=69476
Pierre Schweitzer [Sat, 10 Oct 2015 08:29:05 +0000 (08:29 +0000)]
[MSFS]
Implement asynchronous reading from mailslot.
Patch by Nikita Pechenkin
Adjustements, style fixing by myself.
CORE-10245 #resolve #comment Modified patch committed with r69475. I have tested kernel32:mailslot and your provided test, both are passing 100%. Thanks!
svn path=/trunk/; revision=69475
Pierre Schweitzer [Sat, 10 Oct 2015 07:55:42 +0000 (07:55 +0000)]
[XDK]
Properly define IO_CSQ function types
CORE-10245
svn path=/trunk/; revision=69474
Giannis Adamopoulos [Fri, 9 Oct 2015 13:20:45 +0000 (13:20 +0000)]
[BROWSEUI]
- Implement showing and hiding the Go button. Patch by Barrett Karish.
CORE-10154
svn path=/trunk/; revision=69473
Amine Khaldi [Fri, 9 Oct 2015 09:27:39 +0000 (09:27 +0000)]
[PSDK] Correct addParameter() uri default value too. CORE-10320
svn path=/trunk/; revision=69472
Amine Khaldi [Fri, 9 Oct 2015 09:12:57 +0000 (09:12 +0000)]
[PSDK] Correct setStartMode() uri default value. CORE-10320
svn path=/trunk/; revision=69471
Robert Naumann [Fri, 9 Oct 2015 06:26:34 +0000 (06:26 +0000)]
[SHELL32] Update German translation
svn path=/trunk/; revision=69470
Giannis Adamopoulos [Fri, 9 Oct 2015 00:31:47 +0000 (00:31 +0000)]
[SHELL32]
- "Fix" SHChangeNotifyRegister to report file system changes. I am not really sure if these changes are correct but really make it work now.
CORE-1171
svn path=/trunk/; revision=69469
Giannis Adamopoulos [Fri, 9 Oct 2015 00:27:34 +0000 (00:27 +0000)]
[SHELL32]
- CDefView: Implement updating the status bar . Based on patch by Barrett Karish
CORE-10300
svn path=/trunk/; revision=69468