Commit graph

64591 commits

Author SHA1 Message Date
Eric Kohl 75fe25183f [SYSSETUP]
- Get rid of the global SetupData variable. Allocate the setup data struct from heap instead and pass its pointer to all wizard pages.
- Keep the setup data pointer in all wizard pages where it is needed.
- Keep the handle to the unattended.inf file open as long as the setup wizard exists.

svn path=/trunk/; revision=70309
2015-12-08 15:57:47 +00:00
Thomas Faber 4ed942b77e [CLASS2]
- Properly forward PNP IRPs to the lower device
CORE-8911

svn path=/trunk/; revision=70308
2015-12-08 13:54:35 +00:00
Thomas Faber b56eae0abf [CLASS2]
- Fix build
CORE-8911

svn path=/trunk/; revision=70307
2015-12-08 13:30:06 +00:00
Thomas Faber be9fbd0e66 [CLASS2]
- Add a Signature member to make devices created from class2's AddDevice recognizable
CORE-8911

svn path=/trunk/; revision=70306
2015-12-08 13:25:37 +00:00
Amine Khaldi db44f7d8fd [WINSPOOL] Properly stub IsValidDevmodeW.
svn path=/trunk/; revision=70305
2015-12-08 13:01:28 +00:00
Thomas Faber 8b9fb19bab [FASTFAT]
- Always use the full path name when looking for FCB hashes
CORE-10483 #resolve

svn path=/trunk/; revision=70304
2015-12-08 12:57:45 +00:00
Amine Khaldi 99319d5ab2 [QEDIT_WINETEST] Welcome to the green family.
svn path=/trunk/; revision=70303
2015-12-08 12:43:26 +00:00
Amine Khaldi fbb577130a [PSDK] Update d3dtypes.h. CORE-10536
svn path=/trunk/; revision=70302
2015-12-08 12:38:18 +00:00
Amine Khaldi f95234c66b [WINSPOOL_WINETEST] Import from Wine Staging 1.7.55. CORE-10536
svn path=/trunk/; revision=70301
2015-12-08 12:35:27 +00:00
Amine Khaldi 80622ac2ae [QEDIT_WINETEST] Import from Wine Staging 1.7.55. CORE-10536
svn path=/trunk/; revision=70300
2015-12-08 11:26:07 +00:00
Amine Khaldi 5aca1de518 [NETCFGX_WINETEST] Import from Wine Staging 1.7.55. CORE-10536
svn path=/trunk/; revision=70299
2015-12-08 11:18:34 +00:00
Amine Khaldi bcd0f8711a [PSDK] Update stdole2.idl. CORE-10536
svn path=/trunk/; revision=70298
2015-12-08 11:15:23 +00:00
Amine Khaldi 4b1f6d1e0a [NETAPI32_WINETEST] Remove a meaningless line.
svn path=/trunk/; revision=70297
2015-12-08 11:06:25 +00:00
Amine Khaldi 67f97131ae [BROWSEUI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
svn path=/trunk/; revision=70296
2015-12-08 10:49:38 +00:00
Amine Khaldi 3ac50badb6 [SHELL32_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
svn path=/trunk/; revision=70295
2015-12-08 10:33:14 +00:00
Amine Khaldi c4a7014182 [MMDEVAPI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
svn path=/trunk/; revision=70294
2015-12-08 10:24:11 +00:00
Amine Khaldi 65ac753943 [USER32_WINETEST] Sync with Wine Staging 1.7.55 except clipboard tests. CORE-10536
svn path=/trunk/; revision=70293
2015-12-08 10:22:43 +00:00
Pierre Schweitzer b8b86d432b [IPHLPAPI]
Properly return unicast addresses in GetAdaptersAddresses() by properly return a struct sockaddr_in.
This fixes a bunch of failing tests in iphlpapi_apitest, and it should fix any application relying on this API to know interfaces addresses.

svn path=/trunk/; revision=70292
2015-12-08 08:03:33 +00:00
Robert Naumann b2a6aff94f [SYSSETUP] Set an owner name by default. Patch by Ismael Ferreras Morezuelas CORE-10476
svn path=/trunk/; revision=70291
2015-12-07 23:21:49 +00:00
Pierre Schweitzer 4042ba935e [IPHLPAPI_APITEST]
Add another check that shows that data returned by GetAdaptersAddresses() are incomplete and thus broken...
"This isn't the type you're looking for." would say an old man

svn path=/trunk/; revision=70290
2015-12-07 22:33:29 +00:00
Eric Kohl c2a6fdaefb [INTL][USRMGR][SHELL32]
Minor corrections in GUI resources.
Patch by Stefan Fulea.
#CORE-10486 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70289
2015-12-07 20:35:33 +00:00
Eric Kohl 1f8f0bae7c [SERVMAN]
Arrange large and small icons after changing the view.
Patch by Carlo Bramini.
#CORE-10350 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70288
2015-12-07 18:19:05 +00:00
Eric Kohl dd58b4a93f [USETUP]
Center the current list item before drawing the list.
#CORE-10659 #resolve

svn path=/trunk/; revision=70287
2015-12-07 16:10:09 +00:00
Pierre Schweitzer ebb8c660f4 [IPHLPAPI]
Display the IP address used for tests
This highlights an issue with returned IP in ReactOS

svn path=/trunk/; revision=70286
2015-12-07 11:21:20 +00:00
Pierre Schweitzer 94fc8e0f0b [TCPIP]
In case of localhost arping, fail if local interface isn't remote interface

svn path=/trunk/; revision=70285
2015-12-07 10:56:58 +00:00
Thomas Faber b625e9516d [NDIS]
- Avoid using an out-of-scope local variable in NdisReadNetworkAddress. Patch by Víctor Martínez.
CORE-10650 #resolve

svn path=/trunk/; revision=70284
2015-12-07 08:48:57 +00:00
Eric Kohl 1acc2401b3 [USETUP]
Little Improvements:
  * Duplicate code removement regarding the simple list pages (and now everyone has pageup/down + selection via char)
  * Duplicate code removement regarding the partition type string
  * Document the pages

Patch my Michael Fritscher
#CORE-10012 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70283
2015-12-06 20:14:29 +00:00
Amine Khaldi 219b86a07a [IPHLPAPI] Include iphlpapi_private.h in icmp.c. CORE-10498
svn path=/trunk/; revision=70282
2015-12-06 10:55:46 +00:00
Hermès Bélusca-Maïto ef0f12afbb [CONSRV]: Fix the code corresponding to ReadConsoleA/W API, now autocompletion from within windows' cmd.exe running on ReactOS works correctly. I add also some ASSERTs to be sure of certain invariants (I might simplify part of the code related to that later on).
svn path=/trunk/; revision=70281
2015-12-05 23:41:59 +00:00
Timo Kreuzer 4e7148104c [NDK]
Add more tests for structure offsets (not built by default)

svn path=/trunk/; revision=70280
2015-12-05 23:17:24 +00:00
Timo Kreuzer 6ec0298712 [NDK]
Fix a typo

svn path=/trunk/; revision=70279
2015-12-05 23:14:11 +00:00
Eric Kohl 9c7538820a [INTL]
GetLocalInfo needs the number of WCHARs and not the size of the buffer.
CORE-10651 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70278
2015-12-05 19:34:40 +00:00
Pierre Schweitzer eeec778bb2 [TCPIP]
DispTdiQueryIpHwAddress(): use the correct function to get the interface associated with an IP address.
Also, because local links aren't in the ARP table (obviously), handle them without the mechanism described previously

This fixes arpinging oneself.

svn path=/trunk/; revision=70277
2015-12-05 18:29:57 +00:00
Timo Kreuzer 667a3ce15c [EXPLORER] A DLGPROC returns INT_PTR, not BOOL.
[DDK] Fix invalid syntax in fltkernel.h

svn path=/trunk/; revision=70276
2015-12-05 18:29:33 +00:00
Amine Khaldi 658ef83c7f [IPHLPAPI::ICMP] Partially sync with Wine Staging 1.7.55 and mark our differences. Please inspect them. CORE-10536
svn path=/trunk/; revision=70275
2015-12-05 17:46:37 +00:00
Amine Khaldi 204f7eeb2f [IPHLPAPI] Properly return on invalid parameters in GetIcmpStatisticsEx(). Fixes two iphlpapi tests.
svn path=/trunk/; revision=70274
2015-12-05 17:11:25 +00:00
Amine Khaldi 1d17a74606 [RAPPS] Turkish translation update by Erdem Ersoy. CORE-10513
svn path=/trunk/; revision=70273
2015-12-05 16:59:23 +00:00
Amine Khaldi bc5f8e59f8 [TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10513
svn path=/trunk/; revision=70272
2015-12-05 16:57:14 +00:00
Amine Khaldi 135c867330 [CMAKE/ROSTESTS] Define WINETEST_MSVC_IDE_FORMATTING in VS builds. By Mark Jansen. ROSTESTS-156 ROSTESTS-207
svn path=/trunk/; revision=70271
2015-12-05 16:46:04 +00:00
Amine Khaldi e8ce0215cf [IPHLPAPI_WINETEST] Import htonl and co from ws2_32 instead of hacking things locally. ROSTESTS-206
svn path=/trunk/; revision=70270
2015-12-05 16:40:43 +00:00
Pierre Schweitzer 626e9cdf00 [TCPIP]
- Fix a bug IRPFinish(): do not touch the IRP if there's a pending return. Thanks to Thomas for his help!
- Implement DispTdiQueryIpHwAddress(): the current implementation is not optimal, but works. It first reset the ARP table entry corresponding the to target host, if it exists. Then, it sends the ARP probe and wait till the ARP table is updated to return the HW link address.
Could be improved, but it would require more important work in the driver, which is not a good solution when we're to release ;-).

Obviously, this fixes arping not working in ReactOS: https://twitter.com/HeisSpiter/status/673088515647930368
And this fixes a few iphlpapi_apitest tests.

svn path=/trunk/; revision=70269
2015-12-05 10:41:56 +00:00
Hermès Bélusca-Maïto 405c82f036 [CONSRV]: Implement the skeleton for the console server font APIs; reduces kernel32 console winetest failures to 5 (see r70258 also).
svn path=/trunk/; revision=70268
2015-12-05 00:51:48 +00:00
Pierre Schweitzer 248a8191f1 [PING]
Backport a change from arping: on ctrl+c hit, display statistics

svn path=/trunk/; revision=70267
2015-12-04 13:02:36 +00:00
Robert Naumann 2b39d4ecf5 [RAPPS] unuglify icons. CORE-10642
svn path=/trunk/; revision=70266
2015-12-04 12:47:26 +00:00
Hermès Bélusca-Maïto 8edf99ec1c [NTVDM]: "BytesRead is uninitialized in DosReadCharacter" (CID 1341427)
CORE-10644

svn path=/trunk/; revision=70265
2015-12-04 12:29:46 +00:00
Amine Khaldi 07cad9b0dd [SHELL32] Disable 'Empty Recycle Bin' when no items are present. By Mark Jansen. CORE-10438
svn path=/trunk/; revision=70264
2015-12-04 11:12:01 +00:00
Pierre Schweitzer fc8900e547 [RAPPS]
Don't leak memory

CID 1341348

svn path=/trunk/; revision=70263
2015-12-04 11:10:52 +00:00
Amine Khaldi 556bb3b470 [ICMP][IPHLPAPI] Move the icmp functions to iphlpapi where they belong. Brought to you by Tim Crawford with my fixes. CORE-10498
svn path=/trunk/; revision=70262
2015-12-04 10:57:44 +00:00
Amine Khaldi cc656f9803 [IPHLPAPI_APITEST] Move icmp tests from winetests to apitests where they belong. By Tim Crawford. ROSTESTS-201
svn path=/trunk/; revision=70261
2015-12-04 10:34:24 +00:00
Thomas Faber f32001cd7e [PORTCLS]
- Fix error check in CPortPinWaveRT::Init. CID 511862

svn path=/trunk/; revision=70260
2015-12-04 09:36:34 +00:00