Alexandre Julliard
8c74027ba6
Release 4.18.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-18 20:59:26 +02:00
Alexandre Julliard
65fba09873
Release 4.17.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-27 22:54:58 +02:00
Zhiyi Zhang
be54adcffc
winex11.drv: Support XRandR display device handler.
...
XRandR supports multiple GPUs and runtime device change
compared to Xinerama.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-23 19:44:18 +02:00
Jacek Caban
e40d857f1c
scrobj/tests: Add scriptlet tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-18 21:55:16 +02:00
Zebediah Figura
a6e2378021
configure: Also try /usr/lib32/pkgconfig/ for the 32-bit PKG_CONFIG_PATH.
...
As 20d41d9e2
, but some distributions (e.g. Manjaro, and probably Arch in
general) use this path instead.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-16 22:58:41 +02:00
Alexandre Julliard
3bf7473b88
Release 4.16.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-13 22:32:49 +02:00
Huw Davies
06754af1e5
configure: Fix libunwind warning logic.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-13 10:35:54 +02:00
Huw Davies
89773807f2
configure: Fix argument type of unw_step().
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-13 10:35:45 +02:00
Alexandre Julliard
4c0f59ddbc
configure: Check for unw_step() instead of unw_getcontext().
...
unw_getcontext() can be inlined.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-12 16:44:54 +02:00
Evgeny Litvinenko
11b8bbc7b9
aclocal.m4: Allow nesting WINE_TRY_SHLIB_FLAGS.
...
Signed-off-by: Evgeny Litvinenko <evgeny.v.litvinenko@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-06 19:06:15 +02:00
Zhiyi Zhang
0d23ecd9ec
winemac.drv: Fix build with older macOS SDKs.
...
macOS SDKs older than 10.11 doesn't support Metal.
macOS 10.11 and 10.12 SDK support Metal but don't
support registryID in MTLDevice protocol. Recommend
using 10.13+ SDK.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-03 12:16:04 +02:00
Naveen Narayanan
624bcd314c
libwine: Only link libi386 with the libraries that need it.
...
In particular it does not make sense to link executables and dlls built
with MinGW with it.
Signed-off-by: Francois Gouget <fgouget@icodeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-02 20:45:20 +02:00
Alexandre Julliard
4b299b286d
configure: Don't link to libunwind if not necessary.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-09-02 20:44:56 +02:00
Alexandre Julliard
a4aaf3f3d1
Release 4.15.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-30 22:11:51 +02:00
Jactry Zeng
3a3ace8b06
mfmediaengine: Add MFMediaEngineClassFactory stub.
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-30 20:05:13 +02:00
Jactry Zeng
dfbd925f2c
mfmediaengine: Add stub dll.
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-30 20:00:40 +02:00
Naveen Narayanan
557c4334a5
wineoss: Fix the -lossaudio check.
...
Only check for libossaudio if compiling wineoss.drv and the headers
are recent enough. Also only wineoss.drv needs to be linked with
libossaudio so put the link options in OSS4_LIBS.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-29 20:08:14 +02:00
Alexandre Julliard
d2e4a6fae0
configure: Add support for using an external libunwind.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-29 20:08:14 +02:00
Austin English
4d10575df9
regini: Add stub program.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-26 12:04:25 +02:00
Michael Müller
451f96663d
wuauserv: Add dummy service.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=37781
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-26 12:04:25 +02:00
Zebediah Figura
128dd3be75
http.sys: New stub driver.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-22 09:49:07 +02:00
Fabian Maurer
a64b9c93b1
find/tests: First tests.
...
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-20 21:29:37 +02:00
Alexandre Julliard
c1e8334735
Release 4.14.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-17 00:26:16 +02:00
Alex Henrie
dc23cca322
utildll: Add DLL.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47616
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-15 21:19:38 +02:00
Chip Davis
594c64543f
configure: Add a missing comma.
...
Signed-off-by: Chip Davis <cdavis@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-13 20:26:37 +02:00
Alex Henrie
22c5af88ad
wlanui: Add DLL.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47611
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-13 11:06:20 +02:00
Alexandre Julliard
21c1ab7a73
Release 4.13.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-02 21:24:39 +02:00
Martin Storsjo
e38b46e7f7
msvcrt: Implement the tgamma functions.
...
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-02 16:57:12 +02:00
Francois Gouget
55e09533db
xaudio2: Fix the optional FAudio functions check.
...
WINE_CHECK_LIB_FUNCS() must be called in WINE_PACKAGE_FLAGS()'s checks
parameter so this happens before CAUDIO_{FLAGS,LIBS} have been mangled
for use by makefiles.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-31 09:44:34 +02:00
Zebediah Figura
12d5b6899b
mscorwks: New DLL.
...
Game Maker Studio 2 Desktop needs this to launch.
Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-31 09:33:12 +02:00
Alexandre Julliard
82543e7858
Release 4.12.1.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-07 11:25:09 +02:00
Alexandre Julliard
8c34add3bd
Release 4.12.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-05 21:47:47 +02:00
Alexandre Julliard
3b5f48abc5
configure: Error on unused command line argument to catch unknown options with clang.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-07-03 11:05:56 +02:00
Alexandre Julliard
07afb240a8
Release 4.11.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-21 23:42:46 +02:00
Alexandre Julliard
78f74446b9
Release 4.10.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-10 20:42:11 +02:00
Zebediah Figura
eafb4aff5a
winehid.inf: Add new INF file and copy it to the INF directory.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-10 19:42:38 +02:00
Alexandre Julliard
7ac6cdfa00
configure: Use pkg-config to check for zlib.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-06-04 19:23:11 +02:00
Alexandre Julliard
cdf55b77e0
makefiles: Default to ms_abi for 64-bit msvcrt builds.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-28 12:06:45 +02:00
Andrey Gusev
48505cad05
ext-ms-win-shell-shell32-l1-2-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-27 14:43:39 +02:00
Andrey Gusev
f40c21c3c3
ext-ms-win-shell-comdlg32-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-27 14:43:30 +02:00
Andrey Gusev
f1c60104a7
ext-ms-win-shell-comctl32-init-l1-1-0: Add dll.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46090
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-27 14:43:19 +02:00
Alexandre Julliard
fc8174a364
Release 4.9.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-24 22:45:04 +02:00
Ethan Lee
d341efeff0
xaudio2: Use new features from FAudio 19.06 (but keep compatibility for <=19.05).
...
Signed-off-by: Ethan Lee <elee@codeweavers.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-23 22:22:22 +02:00
Andrew Eikum
fa54e895a7
msvcrt: Implement fma and fmaf.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-22 19:16:05 +02:00
Alexandre Julliard
945efdb6f3
makefiles: Use -fshort-wchar when building with msvcrt.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-16 22:55:54 +02:00
Huw Davies
5ddcfa019d
configure: Don't define HAVE_CLOCK_GETTIME on macOS.
...
Using clock_gettime() on macOS is problematical; see commit
27c71e09ad
for an explanation.
Possible configure tests for this end up being quite ugly, so
avoiding it altogether seems simplest.
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-14 20:24:07 +02:00
Alexandre Julliard
b8daf1f134
configure: Rename WINE_CROSSTEST to WINE_CROSS_PE.
...
It's not used only in tests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-14 17:19:45 +02:00
Alexandre Julliard
d5a372abbb
include: Move inline assembly definitions to a new wine/asm.h header.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-14 13:45:07 +02:00
Alexandre Julliard
aaf9c833ee
Release 4.8.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-10 17:43:42 +02:00
Conor McCarthy
23e951e256
mspatcha/tests: Test implementations of ApplyPatchToFileW and related functions.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=12501
Signed-off-by: Conor McCarthy <conor.mccarthy.444@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-09 08:20:04 -05:00
Alexandre Julliard
d624883047
include: Move DECLSPEC_HOTPATCH definition out of config.h.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-02 17:10:35 +02:00
Alexandre Julliard
74799527b0
configure: Disable stdcall fixups for PE builds.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-01 19:44:26 +02:00
Alexandre Julliard
8039941c52
makefiles: Also pass -fPIC flag when linking.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-30 22:45:35 +02:00
Zebediah Figura
8f732c66ab
makefiles: Build with -fno-PIC on i386.
...
Many applications attempt to hook or copy native API calls, using methods
sophisticated enough to recognize any sequence of x86 instructions, but not
enough to recognize and account for a GOT register load. Most such cases only
care to insert a JMP instruction in the first five bytes, and so are satisfied
by adding the hot-patch prefix. However, the madCodeHook 3.x engine attempts to
copy the first 15 bytes, and some copy-protection schemes will try to copy the
whole function.
Building with -fno-PIC on i386, as is the default behaviour for Visual Studio
compiled applications, and likely for Windows libraries as well, fixes those
applications, and also stops us once and for all wasting time debugging and
individually applying DECLSPEC_HOTPATCH.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=37540
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=47027
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-30 22:45:35 +02:00
Alexandre Julliard
6e3f39a4c5
Release 4.7.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-26 22:29:20 +02:00
Alexandre Julliard
a4c93936c9
configure: Add check for recent enough bison.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-24 22:31:42 +02:00
Alexandre Julliard
629f2e10b1
makefiles: Don't use -fno-builtin flag with MinGW.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-24 11:54:14 +02:00
Damjan Jovanovic
07c2e8581a
configure: Link wineserver to libinotify if necessary.
...
Outside Linux, wineserver fails to link when sys/inotify.h
is present, as it tries to find inotify symbols in libc,
which doesn't have them. The inotify symbols are in libinotify.so.
Detect it properly, and link to it where available.
Signed-off-by: Damjan Jovanovic <damjan.jov@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-22 20:27:30 +02:00
Vijay Kiran Kamuju
9c44ef5b56
qwave: Add stub for QOSCreateHandle and tests.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46174
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-15 12:50:25 +02:00
Alexandre Julliard
9d250fbfa2
configure: Cache result of the msgfmt check.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-15 12:50:25 +02:00
Alexandre Julliard
9b75443c2f
configure: Cache results of the compiler checks.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-15 12:50:25 +02:00
Alexandre Julliard
86a5dc80d8
configure: Cache result of the flex version check.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-14 15:10:31 +02:00
Alexandre Julliard
92714fcb62
configure: Also cache negative results of soname checks.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-14 15:10:31 +02:00
Alexandre Julliard
2b5dc2ebd5
configure: Cache result of the cross-compiler check.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-14 15:10:30 +02:00
Alexandre Julliard
09e1c0f6ca
configure: Don't inherit CFLAGS for cross-compilation.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-14 15:10:30 +02:00
Alexandre Julliard
fabde842ed
Release 4.6.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-12 20:10:12 +02:00
Alexandre Julliard
c19da578f5
configure: Set wine_makedep variable outside of the cache check.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-12 16:22:15 +02:00
Martin Storsjo
de8be4a09c
msvcrt: Implement the remquo family of functions.
...
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-11 19:29:41 +02:00
Zebediah Figura
34ef3c89ad
qcap: Port to libv4l2.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-10 18:43:15 +02:00
Martin Storsjo
9ee154066a
configure: Use -Werror=unknown-warning-option in later cross tests.
...
Previously, if detected, the option was added to EXTRACROSSFLAGS,
which isn't taken into use in later WINE_TRY_CROSSCFLAGS tests.
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-10 17:29:06 +02:00
Nikolay Sivov
a346e44c7f
dbgeng: Implement engine options access methods.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-08 09:55:23 +02:00
Huw Davies
56a30ff60e
configure: Use a separate cache variable for the cross-compiler flags.
...
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-08 09:55:22 +02:00
Alexandre Julliard
b8a6693e19
configure: Use CROSSCFLAGS when testing the cross-compiler.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-08 09:55:22 +02:00
Austin English
107106220b
ksecdd.sys: Add stub driver.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46898
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-05 22:16:31 +02:00
Alexandre Julliard
870f99eced
configure: Check for supported warning flags also for the cross-compiler.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-05 22:16:31 +02:00
Alexandre Julliard
a3cf86a184
configure: Add --with-mingw option and print a notice when not found.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-04 11:13:30 +02:00
Alexandre Julliard
5646582e5b
configure: Also build msvcrt for Windows.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-04 11:01:57 +02:00
Alexandre Julliard
8d20ad28c3
configure: Remove some obsolete checks.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-04 10:43:57 +02:00
Alexandre Julliard
f689c723a2
makefiles: Don't use libwine for Windows builds.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-04 10:43:57 +02:00
Vijay Kiran Kamuju
9a562d963f
uianimation: Add stub dll.
...
Based on a patch from Louis Lenders
Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-01 21:54:31 +02:00
Alexandre Julliard
c6ff0e0122
Release 4.5.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-29 22:25:31 +01:00
Nikolay Sivov
722c436338
mferror: Add error messages dll.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-18 14:13:58 +01:00
Alexandre Julliard
05994cd617
Release 4.4.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-15 21:18:31 +01:00
Józef Kucia
72cf4a99c6
configure: Require libvkd3d 1.1.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46835
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-14 23:52:59 +01:00
Alexandre Julliard
817fb9755c
configure: Hardcode some functions for Windows platforms.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-13 23:40:39 +01:00
Alexandre Julliard
4d4c55d061
configure: Hardcode some types for Windows platforms.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-13 23:40:39 +01:00
Alexandre Julliard
667bc336fe
configure: Hardcode some headers for Windows platforms.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-13 23:40:39 +01:00
Alexandre Julliard
47c440a8a9
libport: Remove checks for strerror().
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-12 19:47:35 +01:00
Alexandre Julliard
4fcd86e17d
libport: Remove checks for memmove().
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-12 19:47:21 +01:00
Alexandre Julliard
cba41d9bfd
libport: Remove checks for gettimeofday().
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-12 19:47:21 +01:00
Erich E. Hoover
3d5b606dde
msidb: Add stub tool for manipulating MSI databases.
...
The "Windows SDK Components for Windows Installer Developers" has a
command line tool called msidb that is incredibly useful for creating,
editing, and exporting MSI installer databases, think of it as
winemsibuilder on steroids. This patch series implements much of the
functionality of the msidb tool, maintains compatible CLI flags, and
the underlying MSI functionality necessary to support these features.
Jacek expressed an interest in having these patches resurrected for
use by the Gecko build scripts and Austin's VS builds of Valgrind.
With this patch series all the existing winemsibuilder functionality
is available, plus the ability to drop streams, export the
_SummaryInformation table, and export binary streams (Binary/Icon
tables). A big feature of the implementation is that it allows you to
edit existing installer databases, rather than just creating new ones.
Signed-off-by: Erich E. Hoover <erich.e.hoover@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-11 17:52:08 +01:00
Alexandre Julliard
2f149571d5
configure: Remove a few no longer used definitions.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-11 14:58:27 +01:00
Hans Leidekker
e581835a8c
amsi: New dll.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-07 19:01:22 +01:00
Alexandre Julliard
9422b844b5
Release 4.3.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-01 23:40:42 +01:00
Nikolay Sivov
8c8d8e80f5
ucrtbase: Add ilogb* functions.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-28 21:37:30 +01:00
Zebediah Figura
28e74af742
msvcr120: Add nexttoward implementation.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45631
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-25 17:48:02 +01:00
Ethan Lee
3e390b1aaf
xaudio2: Rewrite to use FAudio.
...
Signed-off-by: Ethan Lee <elee@codeweavers.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-25 17:35:14 +01:00
Nikolay Sivov
5dcb329667
mfplay: Add stub dll.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-25 12:51:21 +01:00
Andrey Gusev
a1a9ca8f4a
ext-ms-win-ntuser-misc-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-20 15:54:42 +01:00
Andrey Gusev
fe852ef122
ext-ms-win-ntuser-message-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-20 15:54:34 +01:00
Andrey Gusev
0b4ecdebe5
ext-ms-win-ntuser-dialogbox-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-20 15:54:20 +01:00
Andrey Gusev
a21448a663
ext-ms-win-gdi-font-l1-1-1: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-19 20:38:59 +01:00
Andrey Gusev
5de4a5bc2f
ext-ms-win-gdi-font-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-19 20:38:50 +01:00
Andrey Gusev
2764f8c12b
ext-ms-win-ntuser-gui-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-19 20:38:43 +01:00
Andrey Gusev
c62db16787
ext-ms-win-gdi-draw-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-19 20:38:06 +01:00
Jacek Caban
2f9922903e
atlthunk/tests: Add tests.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-19 13:10:22 +01:00
Jacek Caban
3fe02210a9
atlthunk: Add stub DLL.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-19 11:16:17 +01:00
Andrey Gusev
8a46597dc4
ext-ms-win-gdi-dc-create-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-18 21:14:29 +01:00
Andrey Gusev
e527d25de1
ext-ms-win-ntuser-window-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-18 21:14:15 +01:00
Andrey Gusev
eb0b06b9cf
ext-ms-win-ntuser-windowclass-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-18 21:13:50 +01:00
Alexandre Julliard
06531b1d98
Release 4.2.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-15 21:34:44 +01:00
Aric Stewart
967e2622fb
configure: Use SDL2_LIBS if set.
...
Fix by Andrew Eikum.
Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-15 18:56:02 +01:00
Nikolay Sivov
35b01d6205
uiautomationcore: Add UiaHostProviderFromHwnd() stub.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-13 09:11:26 +01:00
Alexandre Julliard
152cda38df
Release 4.1.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-04 20:28:17 +01:00
Alistair Leslie-Hughes
2e4afec590
mfreadwrite: Add initial tests.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-29 17:12:13 +01:00
Alexandre Julliard
6b42eae19f
Release 4.0.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-22 22:25:59 +01:00
Alexandre Julliard
b353d7c914
Release 4.0-rc7.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-18 23:49:47 +01:00
Alexandre Julliard
5b72f909bb
Release 4.0-rc6.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-11 19:03:44 +01:00
Alexandre Julliard
54e4d51fdb
Release 4.0-rc5.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-04 19:01:08 +01:00
Alexandre Julliard
1a727e3a1e
Release 4.0-rc4.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-28 19:58:40 +01:00
Alexandre Julliard
2d16e6e59c
Release 4.0-rc3.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-21 18:42:31 +01:00
Alexandre Julliard
4397d94976
Release 4.0-rc2.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-14 18:55:31 +01:00
Ken Thomases
0185ee5d99
configure: Fix building of the preloader on the Mac using Xcode 10 or later.
...
The linker that comes with Xcode 10 requires that libSystem be linked for
dynamic executables (those using dyld) unless -mmacosx-version-min=10.7 (or
earlier) is used.
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-10 10:04:40 +01:00
Alexandre Julliard
ae5e029d22
Release 4.0-rc1.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-07 19:11:43 +01:00
Akihiro Sagawa
1da7eebf84
tzres: Add time zone name resource DLL.
...
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-07 16:45:34 +01:00
Alistair Leslie-Hughes
9b81989bca
ext-ms-win-ntuser-misc-l1-2-0: Add dll.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-06 08:57:58 +01:00
Alexandre Julliard
05fa21e188
makefiles: Remove some unused variables.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-05 10:47:05 +01:00
Sebastian Lackner
a0ab2a7b0c
loader: Implement preloader for macOS.
...
Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-12-04 11:10:09 +01:00
Alexandre Julliard
1582ae6b04
configure: Allow building a WoW64 tree inside the source directory.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-28 21:10:11 +01:00
Alexandre Julliard
123b92373d
configure: Don't create fonts and server symlinks in the WoW64 build tree.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-28 21:10:07 +01:00
Alistair Leslie-Hughes
00b08fad99
comsvcs: Add initial tests.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-27 19:38:48 +01:00
Nikolay Sivov
4e22ba2627
shcore: Add process reference API.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-27 19:32:15 +01:00
Alexandre Julliard
d84de4ca00
makefiles: Support specifying installed files in the top-level makefile.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-27 14:48:04 +01:00
Alexandre Julliard
faac33827c
makefiles: Create 64-bit winewrapper symlink in the WoW64 build tree.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-26 14:21:57 +01:00
Alexandre Julliard
013c51aca0
makefiles: Create 64-bit wine loader symlinks in the WoW64 build tree.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-26 14:21:29 +01:00
Alexandre Julliard
ea9253d6d3
Release 3.21.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-23 21:16:24 +01:00
Alexandre Julliard
d076ff3c12
Revert "makefiles: Only generate proxy code for the target architecture."
...
This reverts commit ee206a3760
.
It's the default widl behavior now.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-14 23:11:31 +01:00
Alexandre Julliard
e9e12bda62
Release 3.20.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-09 21:10:16 +01:00
Andrey Gusev
03fd289bed
api-ms-win-ntuser-sysparams-l1-1-0: Add dll.
...
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-05 19:12:12 +01:00
Andrey Gusev
2f886e2d04
api-ms-win-core-processthreads-l1-1-3: Add dll.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46086
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-05 19:12:12 +01:00
Andrey Gusev
deb35e901a
api-ms-win-core-winrt-string-l1-1-1: Add dll.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46085
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-11-05 19:12:12 +01:00
Louis Lenders
73c0ec29eb
qwave: Add new stub dll.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=46066
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-31 17:16:15 +01:00
Alexandre Julliard
d279bc2493
Release 3.19.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-26 21:22:11 +02:00
Alexandre Julliard
3f4455c0f0
Release 3.18.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-13 00:59:01 +02:00
Jacek Caban
2e754a6527
configure: Get rid of no longer used SOCKET_LIBS.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-05 13:44:32 -05:00
Zebediah Figura
ee206a3760
makefiles: Only generate proxy code for the target architecture.
...
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-10-04 11:15:07 -05:00
Alexandre Julliard
f11563c65f
Release 3.17.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-28 21:16:16 +02:00
Jactry Zeng
6dd6c4558b
msftedit: Add tests for interfaces.
...
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-28 11:05:25 +02:00
Alex Henrie
48f108345a
msvcrt: Use isnan instead of isnanf.
...
This resolves several warnings when compiling with MinGW because isnanf
is not in MinGW's math.h (it's not a standard C function). On the other
hand, isnan is a widely available C99 macro designed for both floats and
doubles. We also have an isnan implementation in libs/port/isnan.c for
pre-C99 compilers.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-27 11:03:41 +02:00
Alexandre Julliard
64d9f309b7
Release 3.16.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-09-14 21:19:10 +02:00