Jérôme Gardou [Sat, 18 Nov 2017 12:49:37 +0000 (13:49 +0100)]
[OPENGL32]
- Implement storing thread data into the TEB
CORE-14024
Giannis Adamopoulos [Mon, 20 Nov 2017 16:51:03 +0000 (18:51 +0200)]
[COMCTL32] Button: Use double buffering when themes are enabled.
Amine Khaldi [Sun, 19 Nov 2017 14:42:03 +0000 (15:42 +0100)]
[EXT2FS] For some reason we get error: conflicting types for 'do_split' when compiling with clang-cl so work around this with FIXMEs. CORE-11799 (#94)
Amine Khaldi [Sun, 19 Nov 2017 14:24:49 +0000 (15:24 +0100)]
[REISERFS] Do not take this code path when compiling with clang. CORE-11799 (#94)
Amine Khaldi [Sun, 19 Nov 2017 14:09:06 +0000 (15:09 +0100)]
[CRT/INTRIN] Leverage __has_builtin() with the intrinsics. Dedicated to Thomas. CORE-11799 (#94)
Giannis Adamopoulos [Sun, 19 Nov 2017 14:02:44 +0000 (16:02 +0200)]
[UXTHEME] EnumThemes: Don't fail if a theme doesn't have a tooltip. CORE-13732
Katayama Hirofumi MZ [Mon, 13 Nov 2017 01:36:52 +0000 (10:36 +0900)]
input: Overwrite font substitutes settings on lang change
Hermès Bélusca-Maïto [Sat, 18 Nov 2017 23:45:33 +0000 (00:45 +0100)]
[CMD] Addendum to
26ff2c8 and to r40474 /
8cf1106: Fix CMD process exit code.
As it appears, the process exit code of CMD /C is really the errorlevel,
and not the "command's return value".
Hermès Bélusca-Maïto [Sat, 18 Nov 2017 22:41:31 +0000 (23:41 +0100)]
[CMD] Fix the errorlevel value set by the EXIT command, and when a batch file has run.
CORE-10495 CORE-13672
- Fix the behaviour of the EXIT command, where it set the last errorlevel
value ONLY when it was called with the /b switch and otherwise kept the
ambient one, instead of always using the value that the user specified
on the command-line.
- When a batch file has terminated, make the Batch() helper returning the
errorlevel value so that, when the batch file has been started with the
CALL command, CALL can in turn set the correct errorlevel value.
Verified with respect to Windows' cmd.exe.
Hermès Bélusca-Maïto [Sat, 18 Nov 2017 20:32:10 +0000 (21:32 +0100)]
[CMD] Code formatting only.
Serge Gautherie [Sun, 8 Oct 2017 23:40:22 +0000 (01:40 +0200)]
[FREELDR] PcMemGetBiosMemoryMap(): Add checks for entry sizes and bare handling of error case. CORE-13332
Pierre Schweitzer [Sat, 18 Nov 2017 20:36:57 +0000 (21:36 +0100)]
[NFS41_NP] Attempt to fix MSVC build
Pierre Schweitzer [Sat, 18 Nov 2017 20:26:18 +0000 (21:26 +0100)]
[SHELL32] Drop slash when dismounting a remote drive. MPR and NP are expecting a drive letter.
This fixes dismounting a network drive using explorer.
Pierre Schweitzer [Sat, 18 Nov 2017 20:25:00 +0000 (21:25 +0100)]
[NFS41_NP] Fix debug print in case of connection cancel failure
Hermès Bélusca-Maïto [Sat, 18 Nov 2017 19:50:50 +0000 (20:50 +0100)]
[CMD] ExecutePipeline() returns the last error level (set to process exit code).
CORE-13974
This should fix situations where (for example):
command_1 | command_2 && echo Succeeded
should *NOT* run "echo Succeeded" if any of the command_1 or command_2 has
failed.
This also makes the ExecutePipeline() function on par with the other
"ExecuteXXX()" helpers.
Problem diagnosed by Doug Lyons; patch inspired by contributor 'cagey45'.
Pierre Schweitzer [Sat, 18 Nov 2017 17:56:59 +0000 (18:56 +0100)]
[SHELL32] Update French translation, following
6465705
Pierre Schweitzer [Sat, 18 Nov 2017 17:38:36 +0000 (18:38 +0100)]
[NTOSKRNL] Fix MSVC build: don't attempt to return in a void function
Pierre Schweitzer [Sat, 18 Nov 2017 17:32:36 +0000 (18:32 +0100)]
[CDFS] Attempt to a switch to the MS CDFS driver.
To be reverted if it brings in too many regressions, even though I tried to do my best to address them.
Leaving the old driver in place, for now; if no regressions are reported regarding CDFS in 0.4.8, then old driver could be dropped for 0.4.9.
Pierre Schweitzer [Sat, 18 Nov 2017 17:23:57 +0000 (18:23 +0100)]
[NTOSKRNL] Implement FsRtlCheckOplock(), FsRtlCurrentBatchOplock(), FsRtlInitializeOplock(), FsRtlOplockFsctrl(), FsRtlOplockIsFastIoPossible(), FsRtlUninitializeOplock().
But also, implement FsRtlNotifyCompletion(), FsRtlCompletionRoutinePriv(), FsRtlRemoveAndCompleteWaitIrp(), FsRtlCancelWaitIrp(), FsRtlWaitOnIrp(), FsRtlOplockBreakNotify(), FsRtlRemoveAndCompleteIrp(), FsRtlCancelOplockIIIrp(), FsRtlAcknowledgeOplockBreak(), FsRtlOpBatchBreakClosePending(), FsRtlAllocateOplock(), FsRtlCancelExclusiveIrp(), FsRtlRequestExclusiveOplock(), FsRtlRequestOplockII(), FsRtlOplockCleanup(), FsRtlOplockBreakToNone(), FsRtlOplockBreakToII().
In short... Implement oplocks support in ReactOS.
Thomas Faber [Sat, 4 Nov 2017 10:47:12 +0000 (11:47 +0100)]
[CRT] Add __m128i, _mm_setzero_si128, and _mm_stream_si128.
Thomas Faber [Sat, 4 Nov 2017 10:46:29 +0000 (11:46 +0100)]
[RTL] Make RtlFillMemoryUlonglong public
Pierre Schweitzer [Sat, 18 Nov 2017 17:00:48 +0000 (18:00 +0100)]
[NTOSKRNL]
Don't make CcSetReadAheadGranularity() whine for every single file opened by FSDs making use of it.
Pierre Schweitzer [Sat, 18 Nov 2017 16:53:07 +0000 (17:53 +0100)]
[NTOSKRNL] In CcPurgeCacheSection(), don't assume the file being purged isn't used. Handle that case properly instead of asserting.
This fixes a triggerable ASSERT from umode where you open a file on a CDFS (with MS CDFS) and attempt to lock the volume.
Pierre Schweitzer [Sat, 18 Nov 2017 16:51:08 +0000 (17:51 +0100)]
[NTOSKRNL]
When CcPurgeCacheSection() succeed, make it return TRUE so that callers don't believe it always fail
Katayama Hirofumi MZ [Sat, 18 Nov 2017 15:11:16 +0000 (00:11 +0900)]
[FONTS] Add more font substitutes. CORE-12419
Substitute Comic Sans MS with Ubuntu, Georgia with FreeSerif and Palatino Linotype with DejaVu Serif.
Katayama Hirofumi MZ [Sat, 18 Nov 2017 14:55:08 +0000 (23:55 +0900)]
[SHELL32] CDrivesFolder: Implement the eject and disconnect menu items. CORE-13841
- The items are shown only for the drives where they are applicable.
- May not work fully yet due to bugs in the drivers.
Stanislav Motylkov [Fri, 10 Nov 2017 20:21:18 +0000 (23:21 +0300)]
[BROWSEUI] [TRANSLATION] Improve english, polish and russian translation
Jérôme Gardou [Mon, 23 Oct 2017 18:37:55 +0000 (20:37 +0200)]
[WIN32SS]
- Unconditionally enter NtUser implementation in EngCreateWnd and EngDeleteWnd
CORE-7727
Jérôme Gardou [Mon, 23 Oct 2017 18:34:02 +0000 (20:34 +0200)]
[WIN32SS]
- Do not call the driver Escape routine while holding locks on GDI objects
CORE-7727
Stanislav Motylkov [Sat, 11 Nov 2017 15:16:22 +0000 (18:16 +0300)]
[BROWSEUI] CISFBand: Add "Open Folder" feature
CORE-13996 #resolve
Stanislav Motylkov [Mon, 6 Nov 2017 16:50:49 +0000 (19:50 +0300)]
[BROWSEUI] CBandSiteMenu: Show Toolbar error on failure
Pierre Schweitzer [Fri, 17 Nov 2017 21:18:53 +0000 (22:18 +0100)]
[CDFS_NEW] _SEH2_FINALLY implement SEH support for real instead of its current stub.
This notably fixes BSOD on media change
Alexander Shaposhnikov [Fri, 17 Nov 2017 20:15:46 +0000 (22:15 +0200)]
README.md: Add "Tweet" button
Mark Jansen [Sun, 5 Nov 2017 20:24:31 +0000 (21:24 +0100)]
[OPENGL32] Allocate thread data in IntMakeCurrent if it is not allocated yet.
CORE-12232
Mark Jansen [Sun, 5 Nov 2017 20:23:55 +0000 (21:23 +0100)]
[OPENGL32] Do not crash in IntGetCurrentDC if thread data was not allocated.
CORE-12232
Giannis Adamopoulos [Fri, 17 Nov 2017 12:00:30 +0000 (14:00 +0200)]
[COMCTL32] Implement using different image list images depending on the button state
Hermès Bélusca-Maïto [Fri, 17 Nov 2017 00:48:18 +0000 (01:48 +0100)]
[REACTOS] Add reactos/bin/suppl/ to the list of "known" (hardcoded) directories to make build configuration happy.
I use a (not yet used) dir-id value of "80" for this purpose (the value
"8" being already used for /bin/testdata/ and of course values from 9 up
to 50+ are also already used... >_>).
Hermès Bélusca-Maïto [Fri, 17 Nov 2017 00:26:02 +0000 (01:26 +0100)]
[ROSTESTS] Move the tests unsupported by rosautotest under a "suppl" (supplementary) sub-directory of "reactos/bin".
Indeed, rosautotest has an annoying tendency to fail with:
Invalid test file name: <testname>.exe
SYSREG_ROSAUTOTEST_FAILURE
when <testname>.exe is a test that do not comply with the rosautotest
interface.
This is indeed the case for all the tests under /rostests/win32/, with the
exception of cmd_rostest.
Addendum to
8dd89c7.
Hermès Bélusca-Maïto [Thu, 16 Nov 2017 23:56:35 +0000 (00:56 +0100)]
[CMD] Fix support for newlines in the emulated parenthesed set block of the "for" command.
CORE-7998
Hermès Bélusca-Maïto [Thu, 16 Nov 2017 23:56:01 +0000 (00:56 +0100)]
[ROSTESTS] Start adding ReactOS-owned tests for cmd.exe, based on Wine's.
CORE-7998
Based on Wine's cmd_winetest code, this first bunch of tests check how the
"for" command should process the newlines inside its parenthesed set.
Adapted by Doug Lyons.
Giannis Adamopoulos [Thu, 16 Nov 2017 23:25:57 +0000 (01:25 +0200)]
[COMCTL32] Button: Don't use a class brush. CORE-13445
Hermès Bélusca-Maïto [Thu, 16 Nov 2017 20:27:27 +0000 (21:27 +0100)]
[CMD] Fix '?' command output by adding a missing new-line. CORE-14016
Patch by Doug Lyons.
Serge Gautherie [Wed, 15 Nov 2017 01:49:51 +0000 (02:49 +0100)]
[SETUPAPI] driver.c: it is _WIN32_WINNT, not WIN32_WINNT. CORE-12580
Joachim Henze [Tue, 14 Nov 2017 22:25:56 +0000 (23:25 +0100)]
[RAPPS-DB] CORE-14012 update to ROSBE 2.1.5
David Quintana [Tue, 14 Nov 2017 17:15:34 +0000 (18:15 +0100)]
[EXPLORER] Remove version number from the start menu banner image, as requested.
Also, since we won't be editing the svg as often, move it to the media/graphics folder.
Stanislav Motylkov [Sun, 12 Nov 2017 21:18:57 +0000 (00:18 +0300)]
[RAPPS] Add support for no-length downloads indication
Hermès Bélusca-Maïto [Sun, 12 Nov 2017 23:27:41 +0000 (00:27 +0100)]
[NTOS] Addendum to
da81345: Fix checks when a hive is opened in shared mode.
Eric Kohl [Sun, 12 Nov 2017 22:27:09 +0000 (23:27 +0100)]
[SETUPAPI] Improve the range list implementation.
- SEH-protect the range list validation and move it into a separate function.
- Use a mutex to synchronize access to the range list.
- Implement CM_First_Range and parts of CM_Add_Range.
Pierre Schweitzer [Sun, 12 Nov 2017 21:36:47 +0000 (22:36 +0100)]
[CDFS_NEW] Now NtWriteFile is fixed, revert
5f25582, ie remove FastIO hack from the driver
CORE-14003
Pierre Schweitzer [Sun, 12 Nov 2017 21:33:58 +0000 (22:33 +0100)]
[NTOSKNRL] In NtWriteFile, remove the check that is now redundant with ObReferenceFileObjectForWrite().
CORE-14003
Pierre Schweitzer [Sun, 12 Nov 2017 21:32:16 +0000 (22:32 +0100)]
[NTOSKRNL] In NtWriteFile, quit using ObReferenceObjectByHandle in favor of ObReferenceFileObjectForWrite().
This avoids RO FSDs being called for write operations.
CORE-14003
Pierre Schweitzer [Sun, 12 Nov 2017 21:28:54 +0000 (22:28 +0100)]
[NTOSKRNL] Implement (with many FIXMEs) ObReferenceFileObjectForWrite() so that it can already do the job!
CORE-14003
Pierre Schweitzer [Sun, 12 Nov 2017 21:26:18 +0000 (22:26 +0100)]
[NTOSKRNL] Implement IoComputeDesiredAccessFileObject() based on checks performed in NtFlushBuffersFile()
CORE-14003
Hermès Bélusca-Maïto [Sun, 12 Nov 2017 21:02:45 +0000 (22:02 +0100)]
[NTOS] Do not perform hive write operations when we are not supposed to.
- When we are in LiveCD mode (more generally, when hives are shared), load
the system hives as volatile.
- Ignore hive write operations when everything operates in read-only mode
and just return success instead.
- Just return success on hive file I/O if no file is associated with a
given hive. This happens when e.g. a CM hive has a primary but no log.
Pierre Schweitzer [Sun, 12 Nov 2017 20:16:31 +0000 (21:16 +0100)]
[CDFS_NEW] Following
1bef487, add a hack and stub FastIO write routine to avoid bugchecks on write attempts.
This allows booting the ReactOS LiveCD as HDD image in Qemu without issues :-)
Pierre Schweitzer [Sun, 12 Nov 2017 20:11:22 +0000 (21:11 +0100)]
[NTOSKRNL] Add a FIXME in NtWriteFile() that explains how broken is our current implementation regarding read-only FSDs
Pierre Schweitzer [Sun, 12 Nov 2017 17:57:11 +0000 (18:57 +0100)]
[CDFS_NEW] Bugfix for
f88fe43: don't delete devices twice on shutdown.
With that bugfix, I can install ROS from ISO on HDD without troubles :-)
CORE-13184
Joachim Henze [Sun, 12 Nov 2017 17:57:34 +0000 (18:57 +0100)]
[RAPPS-DB] CORE-14000 mIRC 7.51 update
update URL & hash (size stays same)
Pierre Schweitzer [Sun, 12 Nov 2017 17:51:07 +0000 (18:51 +0100)]
[NTOSKRNL] It is forbidden to call DbgPrint at DISPATCH_LEVEL with %wZ
Pierre Schweitzer [Sun, 12 Nov 2017 17:36:20 +0000 (18:36 +0100)]
[CDFS_NEW]
Restore the ability to restore installing from disk image.
CORE-13184
Joachim Henze [Sun, 12 Nov 2017 17:01:36 +0000 (18:01 +0100)]
[RAPPS-DB] CORE-14000 mIRC 7.49 fix URL
Eric Kohl [Sun, 12 Nov 2017 14:54:22 +0000 (15:54 +0100)]
[EVENTLOG] Use the STDCALL calling convention for all remote procedure calls.
Eric Kohl [Sun, 12 Nov 2017 13:04:22 +0000 (14:04 +0100)]
[SERVICES] Use the STDCALL calling convention for all remote procedure calls.
Eric Kohl [Sun, 12 Nov 2017 11:51:19 +0000 (12:51 +0100)]
[UMPNPMGR] Add missing status mappings to NtStatusToCrError.
CORE-13944
Pierre Schweitzer [Sun, 12 Nov 2017 09:47:29 +0000 (10:47 +0100)]
[EXT2] Upgrade to 0.69
CORE-13980
Giannis Adamopoulos [Sat, 11 Nov 2017 11:56:28 +0000 (13:56 +0200)]
[COMCTL32] Button: Implement sending CDDS_PREERASE, CDDS_POSTERASE, CDDS_PREPAINT and CDDS_POSTPAINT according to the apitest and the visual tests.
Remove some #ifdef __REACTOS__ from theme_button.c as this file has been forked for good and there is not real plan to keep syncing it with wine.
Giannis Adamopoulos [Fri, 10 Nov 2017 23:30:14 +0000 (01:30 +0200)]
[COMCTL32] Button: Draw the image list even when the button has the BS_ICON or the BS_BITMAP style. CORE-13170
Joachim Henze [Fri, 10 Nov 2017 22:06:04 +0000 (23:06 +0100)]
[RAPPS-DB] CORE-13989 MikTex 2.9.5105 downgrade further
as yesterdays version still had Vista deps later on.
Let's continue work on what we can use some day:
2.9.5105 fails already during setup, but good link availability.
2.9.5721 even allows running main app, but won't let you compile yet.
Giannis Adamopoulos [Fri, 10 Nov 2017 18:59:25 +0000 (20:59 +0200)]
[COMCTL32] -Button: Implement drawing the image list with the BUTTON_IMAGELIST_ALIGN_CENTER parameter. This is enough to fix buttons with images created by Lazarus but only with themes. The non themed branch of the code is slightly more complex and will be fixed next. CORE-13170
Joachim Henze [Fri, 10 Nov 2017 00:53:56 +0000 (01:53 +0100)]
[RAPPS-DB] CORE-13989 MikTex 2.9.6361 downgrade
Joachim Henze [Thu, 9 Nov 2017 23:19:10 +0000 (00:19 +0100)]
[RAPPS-DB] CORE-13027 Npackd use proper english description from their website
Joachim Henze [Thu, 9 Nov 2017 22:50:04 +0000 (23:50 +0100)]
[RAPPS-DB] CORE-13987 Midnight Commander fix version string
Adam Słaboń [Wed, 1 Nov 2017 18:27:18 +0000 (19:27 +0100)]
Polish Translation update
Joachim Henze [Sat, 28 Oct 2017 15:25:57 +0000 (17:25 +0200)]
[RAPPS] Update German translation. CORE-13782
Serge Gautherie [Fri, 3 Nov 2017 17:19:00 +0000 (18:19 +0100)]
[USETUP][EXT2LIB] NtWriteFile() calls: Remove unused 'ByteOffset = 0', Use explicit NULL instead of ambiguous 0. CORE-13910
Thomas Faber [Fri, 3 Nov 2017 12:53:35 +0000 (13:53 +0100)]
[NTOS:KDBG] Silence clang -Wstring-plus-int warnings.
..\ntoskrnl\kdbg\i386\i386-dis.c(3131,23): warning: adding 'char' to a string does not append to the string [-Wstring-plus-int]
oappend ("%cs:" + intel_syntax);
~~~~~~~^~~~~~~~~~~~~~
..\ntoskrnl\kdbg\i386\i386-dis.c(3131,23): note: use array indexing to silence this warning
oappend ("%cs:" + intel_syntax);
^
& [ ]
Thomas Faber [Fri, 3 Nov 2017 12:52:34 +0000 (13:52 +0100)]
[NTOS:KDBG] Portably read control registers.
Fixes clang warning:
..\ntoskrnl\kdbg\kdb.c(175,25): warning: variable 'TrapCr4' is uninitialized when used here [-Wuninitialized]
KdbTrapFrame->Cr4 = TrapCr4;
^~~~~~~
..\ntoskrnl\kdbg\kdb.c(140,45): note: initialize the variable 'TrapCr4' to silence this warning
ULONG TrapCr0, TrapCr2, TrapCr3, TrapCr4;
^
= 0
Joachim Henze [Wed, 8 Nov 2017 22:03:02 +0000 (23:03 +0100)]
[RAPPS-DB] CORE-13027 add Npackd 1.23 - GPLv3 licensed packet manager
Joachim Henze [Wed, 8 Nov 2017 20:01:38 +0000 (21:01 +0100)]
[RAPPS-DB] CORE-12284 LibreOffice HelpPack 5.4.3.2
Joachim Henze [Wed, 8 Nov 2017 19:41:13 +0000 (20:41 +0100)]
[RAPPS-DB] CORE-12284 LibreOffice 5.4.3.2 (as 2nd option)
Joachim Henze [Wed, 8 Nov 2017 19:23:33 +0000 (20:23 +0100)]
[RAPPS-DB] CORE-12284 LibreOffice 5.1.1.3 (LibreOfficeStill)
Jared Smudde [Mon, 6 Nov 2017 21:17:56 +0000 (15:17 -0600)]
[mspaint] Replace the current 16 pixel program icon with one from the Tango icon theme.
Joachim Henze [Tue, 7 Nov 2017 18:25:46 +0000 (19:25 +0100)]
[RAPPS-DB] CORE-13199 pingus.txt fix typo in spanish description spotted by Javier Fernandez
Joachim Henze [Tue, 7 Nov 2017 17:27:49 +0000 (18:27 +0100)]
[RAPPS-DB] CORE-13947 update to IrfanView 4.50 & IrfanView Plugins to 4.50 (fixes broken link of plugins, workarounds MFC42.dll issue in old 4.44 setup and workarounds missing rapps-progress-dialog)
Pierre Schweitzer [Tue, 7 Nov 2017 06:54:15 +0000 (07:54 +0100)]
[CDFS_NEW] Fix diff
Joachim Henze [Tue, 7 Nov 2017 01:50:24 +0000 (02:50 +0100)]
[RAPPS-DB] CORE-13947 IrfanView 4.44 fix download URL
Pierre Schweitzer [Mon, 6 Nov 2017 20:45:55 +0000 (21:45 +0100)]
[NTOSKRNL] Make the CcWaitForCurrentLazyWriterActivity() stub return success instead of hacking FSDs.
Suggested by Thomas
Pierre Schweitzer [Mon, 6 Nov 2017 19:09:23 +0000 (20:09 +0100)]
[CDFS_NEW] Add a hack that allows locking a volume and thus, unmounting it. All that work, just to be able to do this...
Pierre Schweitzer [Mon, 6 Nov 2017 19:01:36 +0000 (20:01 +0100)]
[CDFS_NEW] You know... RBuild has been gone for ages!
Pierre Schweitzer [Mon, 6 Nov 2017 18:58:49 +0000 (19:58 +0100)]
[CDFS_NEW] Add a CMakeFile and a registry file. When using both, you get a driver that builds and works in ROS. Could install ROS with it! :-)
Pierre Schweitzer [Mon, 6 Nov 2017 18:55:34 +0000 (19:55 +0100)]
[CDFS_NEW] Remove a broken change (lol?!) that prevented the driver to properly work in ROS... Dropping SEH doesn't mean dropping code!
Pierre Schweitzer [Mon, 6 Nov 2017 18:52:43 +0000 (19:52 +0100)]
[CDFS_NEW] Force calling convention to allow build
Pierre Schweitzer [Mon, 6 Nov 2017 18:49:47 +0000 (19:49 +0100)]
[CDFS_NEW] Force calling convention to allow build
Pierre Schweitzer [Mon, 6 Nov 2017 18:46:43 +0000 (19:46 +0100)]
[CDFS_NEW] Remove a no longer required build hack
Pierre Schweitzer [Mon, 6 Nov 2017 18:44:13 +0000 (19:44 +0100)]
[CDFS_NEW] Remove a no longer required build hack
Pierre Schweitzer [Mon, 6 Nov 2017 18:42:27 +0000 (19:42 +0100)]
[CDFS_NEW] Remove a no longer required build hack
Pierre Schweitzer [Mon, 6 Nov 2017 18:38:01 +0000 (19:38 +0100)]
[CDFS_NEW] Fix headers inclusion so that it can work on a *nix platform
Alexander Shaposhnikov [Mon, 6 Nov 2017 17:28:12 +0000 (19:28 +0200)]
Update pull request template with additional info
Joachim Henze [Mon, 6 Nov 2017 00:56:48 +0000 (01:56 +0100)]
[RAPPS-DB] CORE-13965 downgrade to Miranda IM 0.10.21, because Miranda IM 0.10.48 link is down and app was non-working before, dreimer gave ok to groom DB a bit
Alexander Shaposhnikov [Sun, 5 Nov 2017 18:44:27 +0000 (20:44 +0200)]
[RAPPS] Reflect installation status it download dialog header.
Pointed out by Mark Jansen