Eric Kohl
6a67450893
[NETID] Implement DNS suffix and NetBIOS computer name support
...
- Load and store the non volatile host, domain and computer names instead of the volatile ones.
- Validate the domain name before it is stored.
- Update the full computer name whenever the host or domain name changes.
2020-01-26 10:04:44 +01:00
Mark Jansen
8381e29467
[NTDLL] Add policy kill-switch for manifest based automatic shimming
...
CORE-16631
2020-01-25 13:23:54 +01:00
Mark Jansen
ea35843c30
[COMCTL] Use DIALOG instead of DIALOGEX resources
...
This is needed, because property sheets can modify the dialog resource,
and example code (and some existing applications) expect DIALOG.
One such application is the VB6 setup.
CORE-16650
2020-01-25 12:58:27 +01:00
Hermès Bélusca-Maïto
15bc263b07
[MSPAINT] Shorten the license string that is displayed in ShellAbout() dialog. CORE-12356
...
[MPLAY32][REGEDIT][TASKMGR][WORDPAD][BROWSEUI]
Use NULL for empty handles / string pointers in ShellAbout() calls.
2020-01-24 23:40:32 +01:00
Katayama Hirofumi MZ
cefc378b0d
[USERENV] Add 'See also' comments for translators
2020-01-24 21:48:22 +09:00
Serge Gautherie
b3badc0451
[CMAKE] Remove a remnant comment related to 'dll/cpl/console' ( #2267 )
...
'#Warning: console\\/lang/cs-CZ.rc:143: unrecognized escape sequence'
2020-01-24 13:38:53 +01:00
Katayama Hirofumi MZ
aacb9f0ccd
[SHELL32] Improve comments of shell folder paths
2020-01-24 21:32:25 +09:00
Katayama Hirofumi MZ
85474211a1
[SHELL32][USERENV] Update Japanese special folder names
2020-01-24 21:27:50 +09:00
Katayama Hirofumi MZ
257a701e9b
[BOOTDATA][USERENV] Improve and fix user profile info ( #2265 )
...
The international user profile info was inconsistent; thus TEMP and TMP environment variables were wrong. CORE-16635
2020-01-22 08:19:39 +09:00
Serge Gautherie
367a94211b
[ATL] Re-enable MSVC warning C4477 ( #2010 )
...
Follow-up to e410a122
.
2020-01-20 14:24:06 +01:00
Jose Carlos Jesus
8dfd2338f1
[TRANSLATION] Update Portuguese translation ( #2257 )
...
Improvements/updates for sysdm.cpl, devmgr.dll, hhctrl.ocx, netid.dll,
and add new Portuguese translation for shimgvw.dll .
2020-01-19 15:45:06 +01:00
Eric Kohl
9e2ae9b05c
[SYSSETUP] When the physical host name is set, also set an empty physical domain name
2020-01-19 13:34:32 +01:00
Eric Kohl
c645660384
[KERNEL32] Improvements to Get/SetComputerNameExW
...
- The ComputerNamePhysicalDnsDomain name type gets or sets the 'NV Domain' registry value.
- The ComputerNamePhysicalDnsHostname name type gets or sets the 'NV Hostname' registry value.
- IsValidComputerName: Enforce name length restrictions according to the name type.
2020-01-19 13:34:31 +01:00
Eric Kohl
0f4827edde
[NETEVENT] Netevent.dll does not have an entry point because it is a resource-only dll.
2020-01-19 13:34:29 +01:00
Serge Gautherie
63cf8625a0
[WBEMPROX] Always free 'new_path' ( #2056 )
...
Cherry-pick
a45dfea99a
CORE-13391
2020-01-18 18:53:11 +01:00
Eric Kohl
0a274da7cd
[DNSAPI] DnsQuery_W: Check names for invalid characters before querying the dns resolver.
2020-01-18 15:03:12 +01:00
Thomas Faber
aee6cbc50a
[SHELL] Add SHOpenFolderAndSelectItems to shlobj.h.
2020-01-18 13:10:35 +01:00
Hermès Bélusca-Maïto
e410a12242
[ATL30] Fix m_szAutoName definition and construction in Wine's ATL30 dll.
...
- Make the format actually MS-compatible: "ATL" followed by colon,
followed by hexadecimal digits of pointer.
- The MS counterpart of this DLL was delivered with Visual C++ 6.0 and
Windows 98+, so obviously it always was 32-bit and they never had a
64-bit version for it. But we do. So make the size of the m_szAutoName
buffer cross-compatible.
- See previous commit dbddd878 and the discussion in PR #2010 .
2020-01-15 01:21:25 +01:00
Serge Gautherie
8f72618453
[SYSDM] general.c: Make 2 global variables 'static' ( #2060 )
...
And 1 'const' too.
This allows reducing confusion about scope/use.
2020-01-14 18:54:17 +01:00
7OMI
66f6d051eb
[TRANSLATION] Add/update Hungarian translation for shell32, ieframe, browseui ( #2127 )
2020-01-14 18:52:38 +01:00
Katayama Hirofumi MZ
11851e1a81
[MSGINA] Improve Japanese status dialog ( #2248 )
...
Improve Japanese translation (IDD_STATUS).
2020-01-13 23:01:39 +09:00
Katayama Hirofumi MZ
61737d1b3f
[SHELL32] Improve Japanese folder property sheet ( #2247 )
...
Improve Japanese translation.
2020-01-13 22:47:26 +09:00
Katayama Hirofumi MZ
bd5681c027
[SHELL32][SHLWAPI] Improve Japanese file property sheet ( #2246 )
...
- Improve file property dialog (IDD_FILE_PROPERTIES).
- Translate shlwapi resource into Japanese.
2020-01-13 22:33:50 +09:00
Eric Kohl
7789ce1ebc
[DNSAPI] Answer queries for ip addresses before they are passed to the resolver cache.
2020-01-12 15:15:55 +01:00
Eric Kohl
2c6cba1fc8
[NETCFGX] Notify the installer of changes to the properties
2020-01-12 15:15:54 +01:00
Serge Gautherie
10a4ecdc3f
[APISETS] Forwarders don't need parameter specifications ( #2225 )
...
Addendum to 192926ee
.
2020-01-10 14:20:53 +01:00
Jose Carlos Jesus
10f9a1cb62
[TRANSLATION] [SHELL32] Improvements to Portuguese translation ( #2228 )
...
And minor adjustments because of text lenght.
2020-01-10 13:44:55 +01:00
Eric Kohl
b00a1f3e76
[DESK] The DisplayClassInstaller must create a new DeviceX subkey for each new display devices
...
This should fix CORE-16615
2020-01-06 22:39:41 +01:00
Eric Kohl
6ad4f9e7bb
[TIMEDATE] Update the clock on WM_TIMECHANGE
2020-01-05 12:21:53 +01:00
Eric Kohl
ba783adf1e
[SYSDM] Improve the user profile dialog
...
- Currently used profiles cannot be copied or deleted.
- Unknown profiles cannot be copied.
- A double click on a profile opens the change profile type dialog.
2020-01-04 14:54:30 +01:00
Suraj K Suresh
fbc14d52cd
[PSDK] Support STRICT_TYPED_ITEMIDS in shdeprecated.idl. CORE-16385
2020-01-03 22:42:35 +01:00
Suraj K Suresh
ecb3ee5427
[PSDK] Support STRICT_TYPED_ITEMIDS in shlobj.h. CORE-16385
2020-01-03 22:42:34 +01:00
Timo Kreuzer
ff29d18002
[NTDLL] Architecture specific spec file improvements
2020-01-03 13:00:45 +01:00
Timo Kreuzer
e92f96bd38
[NTDLL] Remove redundant Zw* -> Nt* forwarders
2020-01-03 13:00:45 +01:00
Timo Kreuzer
2ae394e474
[NTDLL] Add some more stub exports
2020-01-03 13:00:45 +01:00
Timo Kreuzer
5fa4fd7bef
[RTL][NTDLL] Add some function stubs
...
- LdrSetAppCompatDllRedirectionCallback
- RtlCancelTimer
- RtlCreateServiceSid
- RtlQueryProcessHeapInformation
- RtlQueueApcWow64Thread
- RtlSetTimer
- RtlUnhandledExceptionFilter2
- RtlpNotOwnerCriticalSection
2020-01-03 13:00:45 +01:00
Timo Kreuzer
150353ebf3
[NTDLL] Export some more existing functions
2020-01-03 13:00:45 +01:00
Timo Kreuzer
d1c55af4ea
[NTDLL] Ordinals -> @
2020-01-03 13:00:45 +01:00
Hermès Bélusca-Maïto
cf7981fe4e
[LSASRV] Add parameter validation in LsapSetLogonSessionData().
2020-01-02 22:17:03 +01:00
Hermès Bélusca-Maïto
8210396cb4
[MSV1_0] Extend parameter validation in LsaApLogonUserEx2() and MsvpChangePassword(); fix crash in LsaApLogonUserEx2() when LogonDomainName points to a NULL string.
2020-01-02 22:16:58 +01:00
Maxim Smirnov
06eb8cda99
[SHELL32] Fix extra fixme ( #1975 )
...
This patch removes this line from the log:
`fixme:(dll\win32\shell32\shlexec.cpp:1810) flags ignored: 0x00000004`
2020-01-02 13:35:32 +01:00
Hermès Bélusca-Maïto
9ba5594599
Happy New Year 2020 to everyone!!
...
🎊 🎆 🍾 🥳
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
__, ,__) __, ,__) __, ,__) ░░▄████▄░▄███▄░▄████▄░▄███▄░░
(--|__| _ ,_ ,_ (--|\ | _ (--\ | _ _ ,_ ░░▀▀░▄██░██░██░▀▀░▄██░██░██░░
_| |(_||_)|_)(_| _| \|(/_(_|_) \|(/_(_|| ░░░▄██▀░░██░██░░▄██▀░░██░██░░
( | | ,_| ( (__| ░░██████░▀███▀░██████░▀███▀░░
.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:._.:*~*:.
███████████████████████████████████████████████████████████████████████████████
██████████████████▓▒▒▒▒▒▒▓▓█████████████████████████▓▓▒▒▒▒▒▒▓██████████████████
███████████████▒▒▒▒▓▓███▓▓▓▒▒░▒▓▓█████████████▓▒▒░▒▒▓▓████▓▓▒▒▒▓███████████████
█████████████▓░░░░░░░░░▒▒▓██████▓▒▒▒▓█████▓▒▒▒▓██████▓▒▒░░░░░░░░░▓█████████████
███████████▒▓░▒█████████▓▓▒░▒▓███▓▓▓▓▓▓▓▓▓▓▓▓████▒▒▒▒▓▓████████▓▒░▓▓███████████
██████████▒▒▓░▓██████████████▓▓▓▓▓█████▓▓▓▓▓▓▓▓▒▒███████████████▓░▓░▒██████████
█████████▓░▓█░▓██████████▓▒▒▒▒▓▓▓▓███████▓▓▓▓▓▓▓▓▓▒▒▓███████████▓░█▒░▓█████████
█████████▓▒██▒▒████████▒▒░░░░▒▒▓▓▓███████▓▓▓▓▓▓▓▓▓▓▓▒▒░█████████▒▒█▓▒▒█████████
█████████▓░██▓░▓█████▓▓▒▒░░░░▒▒▓▓▓▓████▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▒░░▓█████▓░▓█▓░▓█████████
██████████░▓██▒▒▓██▓▓▓▓▓▒▒▒▒▒▒▓▓▓▓██████▓▓▓▓▓▓▒▒▒▒▒▓▓▓▓▒▒░░███▓░▒██▒░██████████
██████████▒▒▓██▒▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓█████████▓▓▓▒▒▒▒▒▒▒▒▒▓▒▒▒▒░░▓█▒▒██▓░▓██████████
███████████▒▒███▒░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓████▓▓▓▓▓▓▒▒░▒▒▒▒▒▒▒▒▒░░░▒███▒▓███████████
████████████▒▒█▓▓▒░▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒░░░░▒▒░░░▒▒▒░░░▓██▒▒████████████
█████████████▒▒▒▒▒▒░▒▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▒▒░░░░░░░░░░░░░▒▒▒▓▒▒█████████████
██████████████░░▒▒▒▒░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▒▒▒▒▒░░░░░░░░░▒░░▒░▒██████████████
██████████████▓▒░▒▒▒▒▒░░▒▒░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░▓███████████████
██████████████▓▒▓░░▒▒▒▒░░░░░░░░░░░░░░░░░▒▒▒▒▒▒░░░░░░░░░░▒░░░░░▓▒▓▓█████████████
███████████▓▒▓▓▓▒▒░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░░▒▒▒█▒▒▓███████████
██████████▓▒▒█▓▓▒▒░▒░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░▓▒▒▒▒██▒▒▓██████████
█████████▓▒▓██▓▒▒▒▒░░▒░░░░░▒░░░░░░░░░░░░░░░░░░░░░░░▒░░░░░▒▒▒▒▒▒▓███▓▒▓█████████
████████▓▒▓███▓▒▒▒▒░░░▒░░░░░░▒░░░░░░░░░░░░░░░░░░░▓▒▒▒▒░▒▓▒▒▓▓▒▒▓▒▓██▓▒▓████████
███████▓▒▓███▒▓▓▒▒▒░░░░░▒░░░░░░▒░░░░░░░░░░░░░░░▓▒▒▒▒░▒▓▒▓▓▓▓▒▒██▓▒▓██▓▒████████
███████▒▒██▓▒▓█▓▓▒▒░░░░░░░▒░░░░░░▒░░░░░░░░░░░▓▒▒▒▒░▒▓▒▒▒▓▓▓▒▒▓███▓▒███▒▓███████
██████▓▒▓██▒▒███▓▒▒▒░░░░░░░░▒▒░░░░░▒▒░░░░░░░░▒▒░░▒▓▓▓▓▒▒▒▒▒▒▓█████▒▒██▓░▓██████
██████▒▒██▒▒█████▓▒▒▒░░░░░░░░░▒░░░░░░░▒░░░░▒▒░░▒▓▒▒▒▒▒▒▒▒▒▒████████▒▒██▒▒██████
██████▒▓██░▓██████▓▓▒▒▒░░░░░░░░░░▒░░░░░░░▒░░░░▒▒▒▒▒▒▒▓▓▒▒██████████▒░██▒▒██████
██████▒▒▓▓▒█████████▓▓▒▒▒░░░░░░░░░░▒▒░░░░▒▒▒▓░░░▒▒▒▒▒▓▓████████████▓▒▓▓░▒██████
██████▓░▒▒▒███████████▓▓▒▒░░░░▒▒▒░▒░▒▒▒▒░░▒▒▒▒▒▓▒░░▒▒██████████████▓░▒▒▒███████
███████▓▒░░▒█████████▓▒▒░░▒▓▓▒▒▒░░░░▒▒▒▓▒▓▒░░▒▒▓▓██▓▓▒░▒▒▓█████████▒░░▒████████
██████████▒░░░░░░░▒▒▓▓█████▓▓▒░░▒▓██▓▓████████▒░▒▒▓██████▓▓▒▒░░░░░░░▒██████████
███████████▓▒▒▒▓▓████▓▓▒▒▒░▒▒█████████████████████▒▒░▒▒▓▓▓███▓▓▒▒▒▒████████████
████████████████▓▓▓▓▓▓███████████████████████████████████▓▓▓▓▓▓████████████████
███████████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████▓░░▓████████░░░▓█████
███▒░░░░▒▓███████████████████████████████████████▒█████▓▒▒▓██▓▒▒▓████▓░█▓░▓████
███▒█████░▒███▓▒▒▒▒▒▓████▓▒▒▒▒▒▓█▓███▓▒▒▒▒▒▒▓██▓▒░▒▒▓▒▓█████████▓▒██▓▒█████████
███▒█████░▒█▓▒▒█████▒▒██▒▒▓████▓░▒██▒▒▓████▓▒▓██▓░▓██▓███████████▓▓██▓░░░▒█████
███▒█▓░░▒▓█▓▒▒▓▒░░▒▓▒░▒▓▒███████▒▒██▒████████████░███▓███████████▓▓██████░▒████
███▒██░▓███▓▒▓█████████▓▒███████▒▒██▒████████████░███▒▓██████████▓████████░▓███
███▒███░▒▓██▓▒▒████▓▒▓██▓▒▒▓██▓▒░▒██▓▒▒▓███▓▒▓███░████▓▒▒█████▒▒▓███▓▒▓██░▓████
███▒████▓░▓████▒▒▒▒▒██████▓▒▒▒▒▓█▓████▓▒▒▒▒▓█████▒███████▓▒▒▒▒▓███████▒▒▒▓█████
███████████████████████████████████████████████████████████████████████████████
2020-01-01 00:00:00 +01:00
Eric Kohl
5d3fe05505
[ADVAPI32] OpenSCManagerA/W: Set the last error even in case of success
...
This fixes a failure in the QueryServiceConfig2 api test.
2019-12-31 23:23:23 +01:00
Eric Kohl
17864b49e3
[LSASRV] LsarLookupSids: Return proper domain information for nameless domains
2019-12-31 17:59:10 +01:00
Victor Perevertkin
4bf76a659e
[WINHTTP] Initialize winsock upon WinHttpOpen
...
As it was done before syncing with wine-staging 4.18 (5bd6580
)
ROSTESTS-348
2019-12-30 14:57:58 +02:00
Eric Kohl
4bc5d44f06
[SAMSRV] SamrEnumerate...: Return STATUS_NO_MORE_ENTRIES if there is nothing to enumerate.
2019-12-29 17:29:43 +01:00
Hermès Bélusca-Maïto
a946146efc
[BROWSEUI] Remove unneeded header, addendum to d967b5aa
.
2019-12-29 16:23:37 +01:00
Hermès Bélusca-Maïto
da7cd27018
[NETAPI32] Improve some error traces.
2019-12-29 16:14:34 +01:00
Hermès Bélusca-Maïto
be19fda765
[SHELL32] Remove some trailing spaces; use explicitly global namespace for some functions.
2019-12-29 16:14:33 +01:00
Hermès Bélusca-Maïto
d967b5aa25
[BROWSEUI] Remove useless RegenerateUserEnvironment() call.
...
[SHELL32] Call RegenerateUserEnvironment() in WM_SETTINGCHANGE handler **ONLY** when lParam points to the L"Environment" string.
CORE-15147
2019-12-29 16:14:26 +01:00