Mark Jansen
436d8d962a
[FONT][WIN32SS] Hold the freetype lock while accessing freetype data
2018-12-29 19:46:59 +01:00
Mark Jansen
2fa400b521
[FONT][WIN32SS] Do not return an uninitialized variable
2018-12-29 19:46:59 +01:00
Eric Kohl
aecc523b6a
[NTOS:IO] Fix indentation. No code changes.
2018-12-29 17:49:38 +01:00
Katayama Hirofumi MZ
c5f89b8159
[APPWIZ] Show message box upon error
2018-12-29 05:55:19 +09:00
Pierre Schweitzer
4ed6b1ffca
[SETUP] Add support for selecting FS type in unattended setups
...
By default, we still fallback to FAT if nothing asked, or if there
is an invalid input.
0 is FAT, 1 is BtrFS. This can be grown as soon as we add more IFS.
2018-12-28 20:36:47 +01:00
Thomas Faber
c526f94b8c
[WIN32K:NTUSER] Acquire the user lock exclusively in NtUserGetSystemMenu. CORE-15512
2018-12-28 13:59:33 +01:00
Thomas Faber
0013b0f71c
[NTDLL:LDR] Avoid passing an uninitialized variable to another function.
2018-12-28 13:41:09 +01:00
Katayama Hirofumi MZ
65f0926086
[MENU][WIN32SS] Fix non-menubar menu text Y position ( #1199 )
...
CORE-15226
2018-12-28 12:12:42 +09:00
Mark Jansen
ec5c0c926b
[NTOS] When checking something for NULL, let's initialize it to NULL...
2018-12-27 23:03:22 +01:00
Eric Kohl
b17e8a5e3c
[ADVAPI32] CreateProcessAsUserA/W: Partially revert an obvious case of over-engineering. Only share the common parts! Now it looks a lot better. No more stupid bUnicode!
2018-12-27 19:29:20 +01:00
Luo Yufan
c34833390a
[TRANSLATION] Update Traditional Chinese translation. ( #1193 )
2018-12-27 16:24:24 +09:00
Katayama Hirofumi MZ
6ee576f91d
[FONT][WIN32SS] Optimize a bit
2018-12-27 09:23:49 +09:00
Luo Yufan
d1de19002a
[TRANSLATION] Update Traditional Chinese translation. ( #1192 )
2018-12-26 21:02:23 +01:00
Eric Kohl
079f7027f6
[NTOS:IO] When a device has been started, create an Enum sub key to its service key and add the device instance name to the Enum sub key.
2018-12-25 23:04:27 +01:00
Katayama Hirofumi MZ
be84465883
[FONT][WIN32SS] Follow-up of #1184
2018-12-25 21:54:33 +09:00
Pierre Schweitzer
e6cd48809a
[BTRFS] Reduce diff with upstream
...
CORE-15452
2018-12-25 13:50:41 +01:00
Pierre Schweitzer
f75ea083e3
[NTOSKRNL_VISTA] Implement FsRtlGetEcpListFromIrp and FsRtlGetNextExtraCreateParameter
...
CORE-15452
2018-12-25 13:50:41 +01:00
Pierre Schweitzer
a76b8843a8
[NTOSKRNL_VISTA] Implement IoGetIrpExtraCreateParameter
...
CORE-15452
2018-12-25 13:50:40 +01:00
Katayama Hirofumi MZ
d6cfeaef51
[FONT][WIN32SS] Refactor rendering text background ( #1184 )
...
Simplify the background filling codes. CORE-14856
2018-12-25 20:41:25 +09:00
Katayama Hirofumi MZ
968c8f37f1
[WIN32SS] Fix RLE4 bitmap decoding ( #1188 )
...
CORE-10553, CORE-11399
2018-12-25 18:04:21 +09:00
Luo Yufan
0a3f6f3b47
[TRANSLATION] Update Chinese translation. ( #1187 )
...
[REG][REACTOS][EXPLORER][APPWIZ][CONSOLE][INETCPL][INPUT]
[INTL][OPENGLCFG][TIMEDATE][DEVCPUX][COMCTL32][COMDLG32]
[MSGINA][NETCFGX][NETID][SETUPAPI][SHELL32][SYSSETUP]
Update Simplified and Traditional Chinese translations.
2018-12-25 17:28:36 +09:00
Eric Kohl
9703a42a6e
[MC] Fix the build
2018-12-24 18:19:58 +01:00
Eric Kohl
f0d096838b
[MC] Fix build issue?
2018-12-24 18:10:38 +01:00
Eric Kohl
69ff796168
Fix the build
2018-12-24 17:03:00 +01:00
Eric Kohl
7a27dc8a55
[NET] Add (incomplete) COMPUTER command and rename help.c to cmdHelp.c.
2018-12-24 14:39:26 +01:00
Luo Yufan
c4118adf80
[COMDLG32] Update Simplified Chinese translation.
2018-12-24 12:00:29 +01:00
Luo Yufan
098c69679f
[COMCTL32] Update Simplified Chinese translation.
2018-12-24 12:00:29 +01:00
Eric Kohl
4e28e65490
[NET] Move TIME, USE, USER, VIEW and NET command syntax and help texts into a message table and add the translators names to the message file.
2018-12-24 11:48:23 +01:00
Eric Kohl
4984e1b810
[NET] Move START, STATISTICS and STOP command syntax and help texts into a message table.
2018-12-24 10:20:44 +01:00
Eric Kohl
01af56140c
[NET] Move PAUSE, PRINT, SEND, SESSION and SHARE command syntax and help texts into a message table.
2018-12-24 01:25:30 +01:00
Eric Kohl
e560fa2741
[NET] Move HRELPMSG, LOVALGROUP and NAME command syntax and help texts into a message table.
2018-12-24 00:13:16 +01:00
Eric Kohl
e1824b5bd3
[NET] Move FILE, GROUP and HELP command syntax and help texts into a message table.
2018-12-23 21:42:49 +01:00
Hermès Bélusca-Maïto
02e4ff8eb3
[USETUP] Add SETUP_INIT_PAGE in the list of virtual pages.
2018-12-23 21:02:08 +01:00
Bișoc George
d6141954f2
[OSK] Add missing welcome box resource for Estonian ( #1181 )
2018-12-23 20:46:36 +01:00
Hermès Bélusca-Maïto
d23fa54488
[USETUP] Modify the integrated user-mode PnP manager along the lines of UMPNPMGR, so that we can wait until all the queued device installations finish before continuing the installation further.
...
Add a corresponding please-wait page and update the translations.
2018-12-23 20:37:14 +01:00
Hermès Bélusca-Maïto
9f1c8ac020
[USETUP] Check for invalid INF handles before doing operations.
2018-12-23 20:37:13 +01:00
Eric Kohl
34e9290821
[NET] Move COMPUTER, CONFIG and CONTINUE command syntax and help texts into a message table.
2018-12-23 20:22:48 +01:00
Pierre Schweitzer
d0b263f26f
[SDK] Set proper lang IDs, aka fix build
2018-12-23 18:22:57 +01:00
Luo Yufan
35aa56a8ac
[FONTVIEW] Update Traditional Chinese translation. ( #1180 )
2018-12-23 17:00:09 +01:00
Eric Kohl
7292af515d
[NET] Move ACCOUNTS command syntax and help text into a message table.
2018-12-23 16:50:25 +01:00
Pierre Schweitzer
e16241255d
[NTOSKRNL] Set the MemoryMaker flag when executing write behind
2018-12-23 14:59:42 +01:00
Pierre Schweitzer
7e97071c8b
[NTOSKRNL] Implement write behind in Cc
...
For now, this is just a split between scan and flush that
were both done during lazy scan previously.
Lazy scan shouldn't perform any write operation, but only
queue a write behind operation.
Our implementation is far from the original, as it seems
our lazy scan should queue a write behind operation per
shared cache map. Right now, we only perform global
operation.
2018-12-23 14:45:38 +01:00
Eric Kohl
d5c74ae6fe
[NET] Load netmsg.dll right from the start and print some messages using netmsg.dll rather than local strings.
...
@Translators: Please start translating messages from netmsgmsg.mc and errorcodes.mc (located in sdk\include\reactos\mc). They will be used instead of local strings.
2018-12-23 14:18:51 +01:00
Hermès Bélusca-Maïto
2955ed91ab
[UMPNPMGR] Use HeapReAlloc() to reallocate the PnP events buffer. Fix a memory leak in DeviceInstallThread().
2018-12-23 14:09:17 +01:00
Hermès Bélusca-Maïto
9e18da43fe
[UMPNPMGR] Minor formatting, and enable a DPRINT1 in case NtGetPlugPlayEvent() fails and the PnpEventThread() thread unexpectedly terminates due to that.
2018-12-23 14:09:16 +01:00
Pierre Schweitzer
cdc419eb18
[KMTESTS:CC] Fix a typo, definitely showing this code path is not used during the test
2018-12-23 12:31:14 +01:00
Pierre Schweitzer
1a267045f8
[NTOSKRNL] Honor files that shouldn't be lazy written
2018-12-23 12:10:58 +01:00
Pierre Schweitzer
34b6a28764
[KMTESTS:CC] Add tests showing a dirty VACB isn't flushed on file growing
...
CORE-11819
2018-12-23 12:04:39 +01:00
Pierre Schweitzer
0917c64812
[NTOSKRNL] When growing a file, invalid the last VACB so that it can be refreshed
...
This will avoid corruption when a file size is little grown and read afterwards.
Up to now, FSD where reading 0es instead of expected data, causing corruption.
This fixes MS FastFAT not being able to mount a FAT volume in ReactOS, corrupting
the FAT.
This also fixes the CcSetFileSizes kmtest tests.
This is based on a patch by Thomas Faber.
CORE-11819
2018-12-23 11:19:14 +01:00
Eric Kohl
5efe6f00a9
[NETMSG] Fix message table include statement and build netmsg.dll.
2018-12-22 19:04:55 +01:00