Stanislav Motylkov
c1f0e89e21
[NETSHELL] Use distinct icon for connection status window ( #1167 )
...
CORE-15445
2018-12-20 00:35:22 +01:00
Luo Yufan
bba8262bc1
Update Chinese translation. ( #1164 )
...
* [SYSSETUP] Update Simplified Chinese translation.
* [SYSSETUP] Update Traditional Chinese translation.
* [SHELL32] Update Traditional Chinese translation.
* [VCDCONTROLTOOL] Update Simplified Chinese translation.
* [VCDCONTROLTOOL] Update Traditional Chinese translation.
2018-12-19 21:04:19 +09:00
Katayama Hirofumi MZ
02936d4c67
[DEVMGR][NETCFGX][MSCONFIG][NETSHELL] Fix and improve icons ( #1143 )
...
CORE-15445
2018-12-19 20:07:17 +09:00
Yaroslav Kibysh
8540ab04d7
[TRANSLATION] Ukrainian Translation Update & OEM-866 Code Page Problem ( #1133 )
...
Also add the Ї ї Є є characters to the VGA font for code page 866.
2018-12-18 18:38:42 +01:00
Luo Yufan
981cbb1b8c
[TRANSLATION] Update Chinese translation (zh_CN & zh_TW) ( #1159 )
2018-12-18 17:24:35 +01:00
Luo Yufan
4b7f1e0a9d
[TRANSLATION] Update Traditional Chinese translation. ( #1142 )
2018-12-18 12:30:48 +09:00
Joachim Henze
6f8cb05cad
[DESK][SHELL32] Allow Desk.cpl to run standalone on WinXP/2003 again CORE-15412
...
addendum to 0.4.10-dev-502-g
d559ca9c98
That copy-paste was done once intentionally to keep our imports similar to 2003.
It's worth reading the conversation in PR #748 : Getequ seems to be ok with this.
The ideal solution most likely would be to instead *statically*
link against RegLoadMUIStringW() from advapi32_vista when WINNT=0x502.
For now the stuff runs again at least.
I left the func existing in advapi32_vista.dll.
2018-12-17 22:01:49 +01:00
Mark Jansen
c8f216eafd
[BROWSEUI] Add ITaskbarList implementation
...
CORE-15424
2018-12-17 20:38:38 +01:00
Mark Jansen
959994b67c
[OLE32] Don't free handles that are just copied in the inproc case.
...
This imports wine commit 25b136d40080a80c006b89e02708d2e248504a42,
by Huw Davies and Zebediah Figura
CORE-14696
2018-12-17 20:36:05 +01:00
Katayama Hirofumi MZ
932a812c66
[SHELL32] Add backslash if path was like C: ( #1152 )
...
CORE-15434
2018-12-17 22:42:18 +09:00
Katayama Hirofumi MZ
c94ca8128d
[SHELL32] 'Run' dialog box should accept URL ( #1153 )
...
Fix ShellExecCmdLine function. CORE-15455, CORE-11772
2018-12-17 22:37:51 +09:00
Katayama Hirofumi MZ
5525c81b2f
[SHELL32] Add CDefView::DefMessageSFVCB (Retrial of #1145 ) ( #1151 )
...
CORE-14976
2018-12-17 19:22:31 +09:00
Katayama Hirofumi MZ
2e2e63e10d
[KBDROST][NTDLL_APITEST] Revert #1135 (Delete UTF-8 BOM) ( #1149 )
...
CORE-15447
2018-12-17 11:29:35 +09:00
Eric Kohl
74d50a4da3
[SAMSRV] Implement SamConnect5() and add/improve TRACE messages.
...
- Implement SamConnect5() and let the other connect functions call SamrConnect5().
- Add missing and improve incomplete TRACE messages for all Samr functions.
2018-12-16 20:43:02 +01:00
Hermès Bélusca-Maïto
bc00ea2464
[SHELLBTRFS] Fix MSVC build.
2018-12-16 17:20:37 +01:00
Pierre Schweitzer
a4e25b8673
[SHELLBTRFS] Oops, that local change got dropped...
...
CORE-15452
2018-12-16 12:27:08 +01:00
Pierre Schweitzer
00ff5e8dc9
[SHELLBTRFS] Fix build
...
CORE-15452
2018-12-16 12:19:32 +01:00
Pierre Schweitzer
215c0778da
[UBTRFS] Upgrade to 1.1
...
CORE-15452
2018-12-16 12:06:46 +01:00
Pierre Schweitzer
7b718d3627
[SHELLBTRFS] Upgrade to 1.1
...
CORE-15452
2018-12-16 12:06:46 +01:00
Eric Kohl
b2819c353c
[KERNEL32] Store the current computer name in the volatile ActiveComputerName key on first query in order to ensure that the visible computer name does not change until the next reboot.
2018-12-16 10:28:26 +01:00
Katayama Hirofumi MZ
235042a16c
[CPL][SHELL32] Add icons to input, joy, sysdm, folder options ( #1138 )
...
CORE-15445
2018-12-16 08:40:47 +09:00
Jared Smudde
44bb99cc8e
[SHELL32] Add a warning dialog before starting a dialog as well as a format complete dialog. ( #1137 )
...
Also fix the progress bar not working and the Allocation unit size combo box disappearing after a format completes.
2018-12-15 21:22:57 +01:00
Luo Yufan
adf023e38c
[SHELL32] Update Simplified Chinese translation.
2018-12-15 20:13:47 +01:00
Luo Yufan
f369ae618d
[SHELL32] Update Traditional Chinese translation.
2018-12-15 20:13:47 +01:00
Eric Kohl
c87482b1df
[NETAPI32] Implement NetRegisterDomainNameChangeNotification() and NetUnregisterDomainNameChangeNotification().
2018-12-15 17:18:32 +01:00
Mark Jansen
97d7206f8b
[MSPATCHA] Initial patch decoding + applying.
...
Some initial work is done, all testcases pass now.
However a lot of the patch format is still unknown / not working,
so do not expect anything other than the apitest to work yet.
The next thing to do now, is to gather input, output and patch files,
and analyze how the compression and patching works on bigger /
more complex files.
CORE-15417
2018-12-15 16:28:59 +01:00
Mark Jansen
33e3a69a7f
[MSPATCHA] Implement GetFilePatchSignature functions
2018-12-15 16:28:59 +01:00
Mark Jansen
55e0720509
[MSPATCHA][PSDK] Update / add some function definitions
2018-12-15 16:28:59 +01:00
Katayama Hirofumi MZ
7050ac4dce
[KBDROST][NTDLL_APITEST] Add UTF-8 BOM ( #1135 )
...
Add UTF-8 BOM. CORE-15447
2018-12-15 08:00:39 +09:00
Katayama Hirofumi MZ
2be0fe5f8f
[SHELL32] Improve French translation of Folder Options View
...
CORE-15259
2018-12-14 21:41:44 +01:00
Katayama Hirofumi MZ
bd55105c8a
[CPL] Properly set display icons of control panel applets ( #1129 )
...
CORE-15445
2018-12-14 20:06:57 +09:00
Katayama Hirofumi MZ
f222e89d86
[SHELL32] Localize caption of Folder Options
...
CORE-15247
2018-12-14 19:56:44 +09:00
Katayama Hirofumi MZ
fad9f6677a
[BROWSEUI] Follow up of #1121
...
CORE-15434
2018-12-13 20:40:05 +09:00
Katayama Hirofumi MZ
c64d31e9b8
[BROWSEUI] Add backslash for directory ( #1121 )
...
CORE-15434
2018-12-13 20:04:02 +09:00
Mark Jansen
cc2f0a8868
[SHELL32] Add IActiveDesktop stub
...
CORE-15424
2018-12-12 19:29:09 +01:00
Katayama Hirofumi MZ
472787ffea
[SHELL32] Fix 'Run' dialog crash ( #1117 )
...
Running "%SYSTEMROOT%" sometimes crashed. This will fix it. CORE-15431
2018-12-12 10:33:05 +09:00
Auron Hines
86c5cfd81a
[TRANSLATION][SHELL32] Grammar fix: content -> contents ( #1115 )
2018-12-11 19:43:46 +01:00
Katayama Hirofumi MZ
06d717e3bc
[SHELL32] Enable environment variables in 'Run' dialog ( #1111 )
...
CORE-15431
2018-12-11 16:35:45 +09:00
Luo Yufan
acef266bc6
[TRANSLATION] Update Simplified Chinese translation and notice. ( #1108 )
2018-12-10 16:03:00 +01:00
Pierre Schweitzer
de7c959c4e
[NTDLL] Implement the Etw*Trace functions relying on EtwControlTrace
2018-12-09 10:29:02 +01:00
Ștefan Fulea
8a333e6845
[CPL:INPUT] Update Input's existing localized information. ( #861 )
...
Update the name of the Romanian Keyboard layout in localized
resources by renaming the existing one as legacy and adding
the new one as standard.
Use the same resource string ID as the one used in input.cpl from
later versions of Windows that do have kbdrost.
This improves the Windows binary compatibility of kbrost's setup.
CORE-15056
2018-12-08 18:52:56 +01:00
Ștefan Fulea
e530bb36ed
[DLL:KEYBOARD] Add Romanian Standard Keyboard layout. ( #861 )
...
Define the Romanian Standard Keyboard layout, as defined by
Romanian Standards Association (ASRO). This also renders the
existing Romanian Keyboard layout as Legacy.
CORE-15056
2018-12-08 18:52:25 +01:00
Ștefan Fulea
3c82e46ef1
[DLL:KEYBOARD] Add a dead keys transformations collection. ( #861 )
...
It contains all the Unicode characters that can be formed with a
given dead key (i.e. combining character). Keyboard layouts with
dead keys may find these useful.
CORE-15056
2018-12-08 18:50:47 +01:00
Serge Gautherie
5e8e654dfd
[DDRAW] Remove useless 'else's.
2018-12-08 17:10:36 +01:00
Serge Gautherie
166c6e2498
[DDRAW] Fix two duplicate DDSD_WIDTH uses.
...
Thanks to Kudratov Olimjon who reported this.
CORE-8545
2018-12-08 17:10:31 +01:00
Eric Kohl
b9d4e2dae6
[USERENV] Move some functions around to make it look nicer. No code changes.
2018-12-08 16:41:17 +01:00
Pierre Schweitzer
e02f3356b1
[MPR] Sync with Wine Staging 3.17. CORE-15127
2018-12-08 11:42:23 +01:00
Pierre Schweitzer
bcad6700ec
[MPR] Import Wine commit: 773ff2e83b0547540639c6d4aeb9f817b621fb2f
...
Implement support for deleting persistent connections.
2018-12-06 22:44:43 +01:00
Pierre Schweitzer
3e8ec64489
[MPR] Import Wine commit: 23a232fce8899a24e76207518175235b7b0f00cd
...
Implement support for making connections persistent.
2018-12-06 22:42:46 +01:00
Luo Yufan
93ac724b47
[TRANSLATION] Update Simplified Chinese translation. ( #1099 )
...
Update Simplified Chinese translation for BROWSEUI, INETCPL and SYSDM.
2018-12-06 14:52:38 +01:00
Luo Yufan
39a478d17b
[TRANSLATION] Update Simplified Chinese translation. ( #1096 )
2018-12-05 16:50:05 +01:00
Pierre Schweitzer
9c2a264d77
[MPR] Import Wine commit: 9988bb5e0729178b527052803d3ad670e5e0b46e
...
Implement remembered connection enumeration.
CORE-15310
2018-12-05 08:47:25 +01:00
Luo Yufan
07b120bd56
[TRANSLATION] Update Simplified Chinese translation. ( #1094 )
2018-12-04 17:13:39 +01:00
Eric Kohl
2037bab6c4
[SETUPAPI] GetDeviceInstanceKeyPath: Trying to open the hardware key opens the software key and vice versa. Fix it by swapping the code paths.
2018-12-03 22:03:38 +01:00
Mark Jansen
faddd38b36
[KERNEL32] Revert d897e27
, which would re-initialized a list.
...
Spotted by Andrew Boyarshin.
2018-12-03 20:48:14 +01:00
Luo Yufan
6a506156a8
[MSGINA] Update Simplified Chinese translation.
2018-12-03 12:52:11 +01:00
Luo Yufan
5066ee4606
[IEFRAME] Update Simplified Chinese translation.
2018-12-03 12:52:11 +01:00
Luo Yufan
a9f634b5fe
[SHELL32] Update Simplified Chinese translation.
2018-12-03 12:52:11 +01:00
Katayama Hirofumi MZ
cbd52e30d7
[SHELL32] Don't show taskbar button of Folder Options ( #1091 )
...
CORE-10481
2018-12-03 13:38:09 +09:00
Katayama Hirofumi MZ
c1eb420a91
careless s/E_FAIL/FALSE/ ( #1089 )
2018-12-03 05:43:21 +09:00
Katayama Hirofumi MZ
623b2e153e
[SHELL32] Follow up of #1085 ( #1088 )
...
CORE-10481
2018-12-03 05:38:36 +09:00
Katayama Hirofumi MZ
ecd51d99f4
[SHELL32] Don't show taskbar button of file property sheet ( #1085 )
...
CORE-10481
2018-12-03 04:25:46 +09:00
Eric Kohl
3f570f3369
[SETUPAPI] Implement SetupGetNonInteractiveMode() and SetupSetNonInteractiveMode().
2018-12-02 14:10:25 +01:00
Pierre Schweitzer
81aa879c13
[IPHLPAPI] Implement GetOwnerModuleFromUdpEntry()
2018-12-01 14:49:38 +01:00
Joachim Henze
3050d93deb
[BROWSEUI] Properly fix CORE-13003 "Explorer address bar display problem"
...
The patches author is Doug Lyons. Thank you very much!
The patch is an addendum to 0.4.9-dev-732-g
ea0cc1c783
2018-12-01 14:26:33 +01:00
Pierre Schweitzer
f5f3ff86ea
[LIBTIRPC] Fix CVE-2018-14621 by backporting its fix
...
CORE-15407
2018-12-01 12:16:41 +01:00
Hermès Bélusca-Maïto
95deef460b
[XOLEHLP] Import xolehlp.dll from Wine(-Staging) 3.21.
...
Should help improving the situation of the Microsoft SQL Server 2005
Express Edition installer. CORE-15399
2018-11-30 21:49:28 +01:00
Pierre Schweitzer
226195d4f2
[IPHLPAPI] Don't assume first member of MIB tables is always DWORD-big
...
This fixes last bits of heap corruption when using UDP/TCP enumeration
functions.
2018-11-30 20:06:29 +01:00
Pierre Schweitzer
bf052e120b
[IPHLPAPI] Reduce code duplication and use a single function for TCP and UDP enumerations
...
Furthermore, memory was improperly allocated before (alignment issues) leading to heap
corruption under certain circumstances
2018-11-30 20:06:29 +01:00
Stanislav Motylkov
ed7a78e97a
[SYSDM] Explicitly check DMI strings for NULL pointers
...
...to make CRT string comparison functions happy. CORE-15403
2018-11-30 16:55:29 +03:00
Pierre Schweitzer
3d2d957f81
[IPHLPAPI] Implement GetOwnerModuleFromTcpEntry()
...
CORE-4792
2018-11-29 20:36:08 +01:00
Pierre Schweitzer
f87c88f6fe
[IPHLPAPI] Implement the *_TABLE_OWNER_MODULE_* in GetExtendedTcp/UdpTable() functions
...
This fixes CurrPorts in ReactOS. It now properly displays current connections along
with their creation time.
CORE-10134
2018-11-27 23:12:57 +01:00
Pierre Schweitzer
159f5b676a
[IPHLPAPI] Fix broken size computation leading to buffer overrun
2018-11-27 23:12:57 +01:00
Pierre Schweitzer
559297fe81
[IPHLPAPI] Implement getOwnerModUdpTable() and getOwnerModTcpTable()
...
These allow to enumerate UDP and TCP connections with module information
2018-11-27 23:12:56 +01:00
Pierre Schweitzer
7ce2f09a70
[SDK] Add AllocateAndGetTcp/UdpEx/2TableFromStack() functions family
2018-11-27 21:36:47 +01:00
Giannis Adamopoulos
1d55f459d6
[SHELL32] CFSDropTarget: Fix right click menu when shown over the tree view. CORE-11240
2018-11-27 12:58:08 +02:00
Giannis Adamopoulos
62c33fbf69
[BROWSEUI] CShellBrowser: Don't pass any parameters to Initialize. Let users use the BrowseObject method instead.
2018-11-27 10:33:57 +02:00
Pierre Schweitzer
6d6e371225
[IPHLPAPI] Start handling certain flags in GetAdaptersAddresses()
...
For now, we only support the most useful ones: IP_ADAPTER_DDNS_ENABLED,
IP_ADAPTER_REGISTER_ADAPTER_SUFFIX, IP_ADAPTER_DHCP_ENABLED
2018-11-26 22:43:43 +01:00
Luo Yufan
289301e22a
[INETCFG] Update Simplified Chinese translation. ( #1076 )
2018-11-26 15:55:57 +01:00
Eric Kohl
57d48a7f1c
[NETAPI32] Implement DsGetDcNameA/W --> DsGetDcNameWithAccountA/W --> DsrGetDcNameEx2.
2018-11-25 23:24:21 +01:00
Mark Jansen
da02cc337a
[APISETS] Update from wine-3.20-144-g2ef62f9085
2018-11-25 19:06:29 +01:00
Mark Jansen
a95afd562e
[APISETS] Teach update.py how to generate a manifest
2018-11-25 19:06:29 +01:00
Mark Jansen
6121df7321
[APISETS] Stubplement versioned forwarders
2018-11-25 19:06:16 +01:00
Pierre Schweitzer
1a964b5139
[IPHLPAPI] In GetAdaptersAddresses(), return friendly name if asked for
2018-11-25 18:04:13 +01:00
Pierre Schweitzer
26415375e3
[IPHLPAPI] Implement AllocateAndGetUdpExTable2FromStack()
...
CORE-14391
2018-11-25 13:32:52 +01:00
Pierre Schweitzer
0bca12e01f
[IPHLPAPI] Implement AllocateAndGetTcpExTable2FromStack()
...
CORE-14391
2018-11-25 13:29:26 +01:00
Pierre Schweitzer
291a58951f
[IPHLPAPI] Implement AllocateAndGetUdpExTableFromStack()
2018-11-25 12:23:27 +01:00
Pierre Schweitzer
58799a0ceb
[IPHLPAPI] Implement AllocateAndGetTcpExTableFromStack()
2018-11-25 12:19:44 +01:00
Bernhard Feichtinger
9cc37704f5
[OPENGL32] Fix wglDescribePixelFormat
2018-11-25 11:29:18 +01:00
Pierre Schweitzer
370b03b523
[IPHLPAPI] Reimplement GetUdpTable() using GetExtendedUdpTable()
2018-11-24 21:41:10 +01:00
Pierre Schweitzer
58cef01422
[IPHLPAPI] Implement GetExtendedUdpTable()
...
We only support IPv4 and UDP_TABLE_BASIC, UDP_TABLE_OWNER_PID
for now
CORE-5126
2018-11-24 21:41:10 +01:00
Pierre Schweitzer
6fb6c7b50b
[IPHLPAPI] Implement getOwnerUdoTable(), to get UDP connections with owner PID
2018-11-24 21:41:10 +01:00
Pierre Schweitzer
73c87d5c14
[IPHLPAPI] Reimplement GetTcpTable() using GetExtendedTcpTable()
2018-11-24 21:41:09 +01:00
Pierre Schweitzer
d76ac645e8
[IPHLPAPI] Don't leak memory
2018-11-24 21:41:09 +01:00
Pierre Schweitzer
c949a12506
[IPHLPAPI] Implement the IPv4 TCP_TABLE_OWNER_PID_* cases in GetExtendedTcpTable()
2018-11-24 21:41:09 +01:00
Pierre Schweitzer
dca7e5689f
[IPHLPAPI] Implement getOwnerTcpTable(), to get TCP connections with owner PID
2018-11-24 21:41:09 +01:00
Pierre Schweitzer
702d44c683
[IPHLPAPI] Implement the IPv4 TCP_TABLE_BASIC_* cases in GetExtendedTcpTable()
2018-11-24 21:41:08 +01:00
Luo Yufan
a2819679ec
[TRANSLATION] Update Simplified Chinese translation. ( #1057 )
2018-11-23 16:24:47 +01:00
Joachim Henze
432afb4161
[SHELL32] Improve CORE-15295 IDD_FILE_PROPERTIES
...
addendum to 0.4.11-dev-673-g
04e1263921
Actually this control must not statically consume width of 170.
There are two different versions of that dialog.
One has a "change"-button. In this case the edit must be only 100 wide.
In case we have the version without the change button, we resize it to have
170 width (same as its neighbor).
This commit is shared work of
Stanislav Motylkov, Giannis Adamopoulos and Joachim Henze.
Commit supersedes PR#1056.
2018-11-23 02:25:28 +01:00
Stanislav Motylkov
c1195f5300
[SYSDM][DXDIAG][SYSTEMINFO] Include only one user-mode DMI library ( #1054 )
...
Include only one user-mode DMI library. Addendum to baf2c0c
.
2018-11-21 22:07:54 +01:00