Victor Perevertkin
5375e33490
[CMAKE] Generate Flex and Bison files at build time
...
We have Flex and Bison distributed along with RosBE 2.2 so this should
not be a problem
2021-01-28 06:43:05 +03:00
Jérôme Gardou
c590d6ddad
[WINESYNC]: wininet is now in sync with wine-staging wine-6.0-rc1
2021-01-05 11:03:13 +01:00
winesync
208ef143d3
[WINESYNC] wininet: Replacing header fields should fail if they do not exist yet.
...
A lot of details are not properly covered by tests yet and were
marked with FIXME comments. The implementation was written in such
a way that it behaves identical to the old code in such situations.
wine-staging patch by Michael Müller <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
aa27aac08b
[WINESYNC] wininet: Strip filename if no path is set in cookie.
...
The order of the stored cookies doesn't match in /testC, so
be a bit less strict in the test.
wine-staging patch by Michael Müller <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
ff5fa7aea4
[WINESYNC] wininet/tests: Check cookie behaviour when overriding host.
...
wine-staging patch by Michael Müller <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
0adc3ed6ba
[WINESYNC] wininet/tests: Test auth credential reusage with host override.
...
wine-staging patch by Michael Müller <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
45c19ac584
[WINESYNC] wininet/tests: Add more tests for cookies.
...
wine-staging patch by Michael Müller <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
e152f78aa3
[WINESYNC] wininet: Use wide-char string literals.
...
Signed-off-by: Michael Stefaniuc <[email protected] >
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id e88abf0dc4ae7ec6b2fd21130be09dadc478b9fc by Michael Stefaniuc <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
cde08ff2b7
[WINESYNC] wininet: Use wide-char string literals in struct initialization.
...
Signed-off-by: Michael Stefaniuc <[email protected] >
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 085f3738a86e6fa0e12b3f59fa4a9ca86826bb60 by Michael Stefaniuc <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
23e96deb0b
[WINESYNC] wininet: Correctly return error status from InternetSetFilePointer() stub.
...
Fixes Freestyle 2: Street Basketball update check failure.
Signed-off-by: Paul Gofman <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 67295a7844b94ccbfce85dbee22a76f12c9f5b36 by Paul Gofman <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
ef9a828ef8
[WINESYNC] wininet: Prevent use after free in logging.
...
Make logs which show values that are unmapped by cache_container_unlock_index()
go before it's called.
Signed-off-by: Jan Sikorski <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id bcdb58cc7959afd5fa35ab039e6564934888b4c0 by Jan Sikorski <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
8bf2b3cf2c
[WINESYNC] wininet: Implement INTERNET_OPTION_SECURITY_CERTIFICATE flag for InternetQueryOption.
...
Signed-off-by: Daniel Lehman <[email protected] >
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id ef88a70fa775f3e7a26d8f1618f32ee94bb9ea05 by Daniel Lehman <[email protected] >
2021-01-05 11:03:13 +01:00
Jérôme Gardou
81c312d3e0
[WINESYNC] Properly handle the case when the file doesn't exist on ReactOS side
2021-01-05 11:03:13 +01:00
winesync
5a47b6e97b
[WINESYNC] winapi_test: Restore horizontal alignment of macro defines.
...
Signed-off-by: Serge Gautherie <[email protected] >
Signed-off-by: Francois Gouget <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 99c0ab2ea1f912ee699e307a77f26822dfef7b06 by Serge Gautherie <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
b89a2ee634
[WINESYNC] winapi_test: Horizontally align TEST_TYPE_SIGNED() parameter.
...
Signed-off-by: Serge Gautherie <[email protected] >
Signed-off-by: Francois Gouget <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id c26d7470cc5b2dabf9c8b91d2b313eb0041bebae by Serge Gautherie <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
c1394ae71a
[WINESYNC] wininet: Move INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT handling to helper.
...
Signed-off-by: Daniel Lehman <[email protected] >
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id a41cb33afaee0adc6fdf3b8c69b9fb545dc15a96 by Daniel Lehman <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
94e13ca59b
[WINESYNC] wininet: Handle empty expires for cookie setting.
...
Signed-off-by: Jactry Zeng <[email protected] >
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id c06e00ee6a15fd77faf66b28edac5e84ad30b550 by Jactry Zeng <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
9982fa3c75
[WINESYNC] wininet: Get rid of user buffer in create_cookie_url().
...
Signed-off-by: Serge Gautherie <[email protected] >
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id d2a1c906dc4979eeabe256f77a58d67290da372d by Serge Gautherie <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
e0e6d419c7
[WINESYNC] wininet/tests: Update for new WineHQ certificate.
...
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id ccd6b205fa99360e7437f1c5bc63e0075f8e6760 by Alexandre Julliard <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
94937754ed
[WINESYNC] wininet: Use stricmp() instead of _strnicmp(..., -1).
...
Signed-off-by: Paul Gofman <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id de5d147de8b3d9c2f65bcb6d5646320ef1d92e58 by Paul Gofman <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
9b564981ba
[WINESYNC] wininet: Use _ltow instead of sprintf for port number in InternetCreateUrl.
...
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 9fe900532eb310d114c04d15a8d0b986ec831552 by Jacek Caban <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
6d133af41e
[WINESYNC] tools: Remove 0x0501 API versions forced by winapi_test.
...
Signed-off-by: Serge Gautherie <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id aa384d36429110970aa72acbc5043158de6aff03 by Serge Gautherie <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
82be999d2f
[WINESYNC] wininet: Add stub for INTERNET_OPTION_IGNORE_OFFLINE.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48739
Signed-off-by: Roman Pišl <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 6fcd1378b2516165468bcbd71263c1b18c6be491 by Roman Pišl <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
d7743a2c91
[WINESYNC] wininet/tests: Fix test failures on Windows XP.
...
Signed-off-by: Hans Leidekker <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 4c640f24c9901ccaf8706de31e22149130c57be6 by Hans Leidekker <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
2ee9150c95
[WINESYNC] wininet/tests: Make a check for available data less strict.
...
Signed-off-by: Hans Leidekker <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 3a22407396bfe18ef9bdab69ef192be10306142e by Hans Leidekker <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
f64bdd0732
[WINESYNC] wininet/tests: Fix some test failures with Windows 10.
...
Windows 10 1607+ no longer validates a NULL window handle, so remove that test.
Signed-off-by: Zebediah Figura <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 6b839a0f85236aac2cc794d5d586f1ba371866b1 by Zebediah Figura <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
d4ceb8c619
[WINESYNC] wininet/tests: Simplify test_InternetErrorDlg().
...
Signed-off-by: Zebediah Figura <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id af9d246952b7aaf8f557ec1b85cbb4bce1245227 by Zebediah Figura <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
4e286e01e6
[WINESYNC] wininet/tests: Don't test that the URL cache is used for persistent cookies.
...
This seems to be an implementation detail, which is no longer true in Windows
1709+.
Signed-off-by: Zebediah Figura <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 4928c623dc7f3b7f2355cf61c9f97784ff2380fe by Zebediah Figura <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
1fb556935e
[WINESYNC] wininet: Don't set default gopher protocol in InternetCrackUrlW.
...
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 4335be346271072f440419b9234883aef187d857 by Jacek Caban <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
9eddd0f193
[WINESYNC] wininet: Add missing schemes to url_schemes.
...
Fixes res URL scheme handling.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=31399
Signed-off-by: Jacek Caban <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 64cb9425da43271109bc1df8df4aa32132f257ae by Jacek Caban <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
1e7b402584
[WINESYNC] wininet: Fix the spelling of a comment.
...
Signed-off-by: Francois Gouget <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 84069679a407cf0b5b8d185b5d98e9afdb933c45 by Francois Gouget <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
0a44ccfa80
[WINESYNC] wininet: Handle http_proxy variable entirely in Unicode.
...
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id cadad89d106186a9d0377607096a58677496ec50 by Alexandre Julliard <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
5f12c8d726
[WINESYNC] wininet: Build with msvcrt.
...
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 3c31cc5836026b45a40818ec874bbbcc4d6ad982 by Alexandre Julliard <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
4eead52783
[WINESYNC] wininet: Import zlib inflate code.
...
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id cee281a036cf5e9017d5a25e0cbe75c2bcd2c146 by Alexandre Julliard <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
33fde115eb
[WINESYNC] wininet: Add support for detecting the proxy config URL.
...
Signed-off-by: Hans Leidekker <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id a4357043ff9aa14f086207c239f0fc29c0a24b83 by Hans Leidekker <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
3e2348037b
[WINESYNC] wininet/tests: Skip some FTP tests when no connection can be made.
...
Signed-off-by: Sven Baars <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 237d5636271a1a78b02a0eb7feaab7dfb9dfed57 by Sven Baars <[email protected] >
2021-01-05 11:03:13 +01:00
winesync
d9efda8225
[WINESYNC] wininet/tests: Fix some test failures on Windows.
...
Signed-off-by: Sven Baars <[email protected] >
Signed-off-by: Alexandre Julliard <[email protected] >
wine commit id 8b2d3857136c50d56c706a7f880fc605b325e334 by Sven Baars <[email protected] >
2021-01-05 11:03:13 +01:00
Jérôme Gardou
4a3f32ff30
[WINESYNC]: revert wine-staging patchset for wininet
2021-01-05 11:03:13 +01:00
Jérôme Gardou
f997acf8e3
[WINESYNC] Add wininet entry
2021-01-05 11:03:13 +01:00
Jérôme Gardou
5387a7ccb2
[SPEC2DEF] Work-around a bug in MS linker handling of extern forwarders
2020-12-28 12:13:30 +01:00
Eric Kohl
7b20065211
[WIDL] Fix a deprecation message and hints on how to build a new scanner and parser
2020-12-26 14:22:43 +01:00
Eric Kohl
f9220ea444
[WIDL] Port ALLOCATE attribute support to our WIDL
2020-12-26 14:00:26 +01:00
Timo Kreuzer
0b0bb1a93b
[SPEC2DEF] Implement support for private exports
2020-11-07 18:40:03 +01:00
ab825334dd
Apply suggestions from code review
...
Beautification and clarity
Co-authored-by: Victor Perevertkin <[email protected] >
Co-authored-by: Hermès BÉLUSCA - MAÏTO <[email protected] >
2020-10-20 21:44:54 +02:00
Jérôme Gardou
00ed72d7e8
[CMAKE] Get rid of add_compile_flags
...
Use add_compile_options and the like instead
2020-10-20 21:44:54 +02:00
Jérôme Gardou
ed61512236
[CMAKE] Get rid of add_compile_flags_language macro
...
in favor of add_compile_options and the like with generator expressions
Also take this as an opportunity to remove the C++11 standard hack, GCC 8 now defaults to C++14
2020-10-20 21:44:54 +02:00
Mark Jansen
70193adc89
[CABMAN] Add commandline support for creating a cab with folders
...
CORE-17230
2020-09-20 17:28:02 +02:00
Jérôme Gardou
0f66c66f72
[DBGHELP_WINETEST] Add from wine-staging 5.16
2020-09-16 10:36:03 +02:00
Jérôme Gardou
7837dcfc60
[WINESYNC]: dbghelp is now in sync with wine-staging wine-5.16
2020-09-16 10:36:02 +02:00
winesync
c15a8e78b0
[WINESYNC] dbghelp: Always check for debug symbols in BINDIR.
...
wine-staging patch by Sebastian Lackner <[email protected] >
2020-09-16 10:36:02 +02:00