Commit graph

76025 commits

Author SHA1 Message Date
Amine Khaldi
908d437d9d [IMM32_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:34:39 +01:00
Amine Khaldi
9ece2deded [IMM32] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:34:15 +01:00
Amine Khaldi
1ff06a373c [IMAGEHLP_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:33:48 +01:00
Amine Khaldi
bee818a28a [IMAGEHLP] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:33:24 +01:00
Amine Khaldi
c3cabdbf31 [IEFRAME] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:32:59 +01:00
Amine Khaldi
ebcc4c6109 [HTTPAPI] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:32:29 +01:00
Amine Khaldi
1a703f6bde [INCLUDE/WINE] Import http.h from Wine Staging 4.18. CORE-16441 2019-11-02 18:32:04 +01:00
Amine Khaldi
f07f98945e [PSDK] Update http.h. CORE-16441 2019-11-02 18:31:30 +01:00
Amine Khaldi
5b3703d8cd [HLINK_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:31:02 +01:00
Amine Khaldi
61d79795bd [HLINK] Sync with Wine Staging 4.18. CORE-16441 2019-11-02 18:30:25 +01:00
Katayama Hirofumi MZ
a63678c9a9
[KERNEL32] Fix MultiByteToWideChar(CP_UTF8, ...) (#2007)
CP_UTF8 validation was not strict. 5- or 6-byte length sequences are invalid in RFC 3629 UTF-8. CORE-16468

- Fix MultiByteToWideChar(CP_UTF8, ...) by making check strict.
2019-11-02 14:16:26 +09:00
Katayama Hirofumi MZ
be731acfde
[MEDIA][FONTS] Restore 'Source Sans Pro' partially for Mizu theme (#1957)
Deleting some fonts caused font regression in Mizu theme. CORE-16415
This PR will restore the following font files and related documents:

SourceSansPro-Regular.ttf
SourceSansPro-Bold.ttf
SourceSansPro-BoldIt.ttf
SourceSansPro-It.ttf
2019-11-02 09:25:00 +09:00
Eric Kohl
7d7ee10f92 [INF] Use the StartName entry for DHCP and DNS service install 2019-11-02 00:29:53 +01:00
Eric Kohl
a95a0b61bd [SETUPAPI] Add support for the optional StartName entry in inf file service install sections 2019-11-02 00:17:33 +01:00
Hermès Bélusca-Maïto
3b2f158593
[NTOS][CLASS2][FFS][WIN32SS] Fix some pool tags so that they correctly appear in pool dump lists.
Reminder: in the code they are defined using reverse byte order
(Windows/ReactOS are little-endian OSes).
2019-11-01 19:12:27 +01:00
Hermès Bélusca-Maïto
29f6d02945
[NTOS:KDBG] Fix the display type of GDT TRAPGATE32. 2019-11-01 19:12:27 +01:00
Hermès Bélusca-Maïto
f5e86c0fd3
[NTOS] Just go ahead and allow printing all the printable ASCII characters in ExpTagAllowPrint().
As documented in https://docs.microsoft.com/fr-fr/windows-hardware/drivers/ddi/wdm/nf-wdm-exallocatepoolwithtag
pool tag "characters" must be a value in the range 0x20 (space) to 0x7E (tilde),
which happen indeed to be the range of printable (non-extended) ASCII characters.

(The display problem was originally caught while attempting to display
the pool tag 0x3a306847 corresponding to 'Gh0:', a win32ss GDIOBJ pool tag
encoded with macro GDIOBJ_POOL_TAG().)
2019-11-01 19:09:29 +01:00
Katayama Hirofumi MZ
b3033b81a4
[WIN32SS][NTUSER][USER32] Fix menu checkmarks (#2009)
CORE-16470
The checkmarks of menu were black boxes. This PR will fix drawing.
- Don't change background mode.
2019-11-01 09:52:18 +09:00
Katayama Hirofumi MZ
009dafe391
[KERNEL32_APITEST] Strengthen MultiByteToWideChar(CP_UTF8, ...) testcase (#2008)
CORE-16468
2019-11-01 09:06:34 +09:00
Katayama Hirofumi MZ
142d16c8a0
[NOTEPAD] Prioritize ASCII over UTF-8 (#2006)
CORE-16467
2019-11-01 04:41:48 +09:00
Carlo Bramini
1f80221ce5 [NETWORK] Add italian translation for NET command. (#2005) 2019-10-31 19:28:50 +01:00
Victor Perevertkin
2f15e2f743
[ATL] Suppress GCC8 warning in RelocateElements, fix build. 2019-10-31 02:44:20 +03:00
Carlo Bramini
89ce773534 [CMDUTILS] Add italian translation for eventcreate. (#2004) 2019-10-30 22:05:02 +01:00
Oleg Dubinskiy
786f5286a2 [UTILMAN] Add Ukrainian translation (#1998) 2019-10-30 22:04:31 +01:00
Mark Harmstone
77e2dc42a0 [FREELDR] Use less memory when doing unaligned reads on Btrfs 2019-10-30 22:57:25 +03:00
Eric Kohl
90c5cac72c [BOOTDATA][INF] Run the Dnscache service on the NetworkService account
CORE-12159
2019-10-28 22:30:21 +01:00
Oleg Dubinskiy
218118e994 [CRYPTEXT] Add Ukrainian translation (#1999) 2019-10-28 15:27:03 +01:00
Tibor Lajos Füzi
dde7113cfc [USETUP] Hungarian translation (#2002) 2019-10-28 15:26:30 +01:00
Eric Kohl
a2f4e191f4 [DNSAPI] Get rid of the internal/windns.h file. 2019-10-27 23:20:26 +01:00
Eric Kohl
b79246c534 [DNSAPI] Add the Resolver Service RPC client code and implement DnsFlushResolverCache()
Patch by Peter Hater and Christoph von Wittich.
Slightly modified by me.

CORE-12159
2019-10-27 20:38:25 +01:00
Eric Kohl
d49d7b3282 [DNSRSLVR] Add the DNS Resolver Cache Service
Patch written by Peter Hater and Christoph von Wittich.

Slightly modified by me in order to
- fix bit-rot
- fix header include issues
- disable integration with dnsapi because of confusing use of DnsQweryEx().

Integration with dnsapi will follow in a future commit.

CORE-12159
2019-10-27 13:48:04 +01:00
Pierre Schweitzer
6889cff5b5
[FLOPPY] Make floppy drives letters being handled by the MountMgr
This involves many changes/fixes in the floppy driver:
- Stop creating ourselves our DOS device, it's up to the MountMgr or to the kernel;
- Report each new floppy drive to the MountMgr (this is a hack for now);
- As a consequence, stop storing the symlink name into the DRIVE_INFO structure;
- Store the device name instead;
- On IOCTL_MOUNTDEV_QUERY_DEVICE_NAME, don't return DOS device, but device name;
- On IOCTL_MOUNTDEV_QUERY_DEVICE_NAME, properly return if buffer is way too small;
- Hackplement IOCTL_MOUNTDEV_QUERY_UNIQUE_ID so that it returns device name.
2019-10-27 11:35:23 +01:00
Serge Gautherie
e133817811 [CMAKE] Use modules instead of shared libraries
Follow-up to 23373acbb9.
2 missed cases: apisets, lunar.msstyles.
4 new cases: w32time, netplwiz, msxml3r, mizu.msstyles.
2019-10-27 09:51:28 +01:00
Serge Gautherie
cef6a5b691 [D3D8][D3D9][DDRAW][WINED3D] Use modules instead of shared libraries
This reverts part of (revert) commit 81cffd7658,
so restores 23373acbb9.
2019-10-27 09:50:38 +01:00
Eric Kohl
f63310b056 [IPCONFIG] Revert changes that were not meant to be published yet 2019-10-27 09:33:27 +01:00
Eric Kohl
789edebfac [IPCONFIG][DNSAPI][SDK] Renamed DNSCACHEENTRY and fixed its type field(s)
Now, 'ipconfig /displaydns' displays A- and AAAA-records correctly.
2019-10-27 08:35:03 +01:00
Stanislav Motylkov
9bf672d4f1 [NTOS:MM] Add debug print to MiAllocateContiguousMemory in out-of-memory case 2019-10-27 06:32:50 +01:00
Amine Khaldi
0c64ffd3ab [COMDLG32] Improve some header inclusions. 2019-10-26 23:11:08 +01:00
Amine Khaldi
6291990483 [HID_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:57:25 +01:00
Amine Khaldi
6cbb644524 [HHCTRL.OCX] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:57:01 +01:00
Amine Khaldi
7046ddd63c [FUSION_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:56:35 +01:00
Amine Khaldi
88179a5d0f [FUSION] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:56:11 +01:00
Amine Khaldi
683b9f8f98 [FAULTREP] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:55:45 +01:00
Amine Khaldi
b81745a3a0 [CRYPTUI] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:55:21 +01:00
Amine Khaldi
2e19c82751 [CRYPTNET_WINETEST] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:54:56 +01:00
Amine Khaldi
f4663f8ef0 [CRYPTNET] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:54:32 +01:00
Amine Khaldi
e6e75f1cb3 [CRYPTDLL] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:54:07 +01:00
Amine Khaldi
2fdfd36ca5 [CRYPTDLG] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:53:42 +01:00
Amine Khaldi
98ef8700d2 [CREDUI] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:53:18 +01:00
Amine Khaldi
ce73ea1e08 [COMPSTUI] Sync with Wine Staging 4.18. CORE-16441 2019-10-26 22:52:52 +01:00