reactos.git
5 years ago[IPHLPAPI_APITEST]
Pierre Schweitzer [Wed, 16 Dec 2015 21:11:22 +0000 (21:11 +0000)]
[IPHLPAPI_APITEST]
Rewrite the two existing tests for ICMP and add a third one (for IPv6).
Patch by Tim Crawford.

ROSTESTS-212 #resolve #comment Commited in r70367. Thanks!

svn path=/trunk/; revision=70367

5 years ago[NTOS:IO]
Thomas Faber [Wed, 16 Dec 2015 18:08:38 +0000 (18:08 +0000)]
[NTOS:IO]
- Add some missing OBJ_KERNEL_HANDLE.
CORE-10207

svn path=/trunk/; revision=70366

5 years ago[COMMAND.COM]
Hermès Bélusca-Maïto [Wed, 16 Dec 2015 17:28:59 +0000 (17:28 +0000)]
[COMMAND.COM]
Surround welcome & debugging messages in #ifndef NDEBUG blocks, that should be compiled in trunk but will be disabled in the release.
This is to "cure" the bad-looking problem described in http://www.reactos.org/forum/viewtopic.php?f=25&t=14620 .

svn path=/trunk/; revision=70365

5 years ago[ICONS] Fix some blurry icons by Henry Tang Ih. CORE-10640
Amine Khaldi [Wed, 16 Dec 2015 14:57:14 +0000 (14:57 +0000)]
[ICONS] Fix some blurry icons by Henry Tang Ih. CORE-10640

svn path=/trunk/; revision=70363

5 years ago[WINLOGON]
Eric Kohl [Wed, 16 Dec 2015 14:45:19 +0000 (14:45 +0000)]
[WINLOGON]
Get rid of setup.h.

svn path=/trunk/; revision=70361

5 years ago[SHELL32]
David Quintana [Wed, 16 Dec 2015 12:36:33 +0000 (12:36 +0000)]
[SHELL32]
Apply patch by Mark Jansen (learn_more) with a few tweaks. Fixes calls to Shell_NotifyIconA such as those from VBoxTray.
CORE-10497 #resolve

svn path=/trunk/; revision=70360

5 years ago[CLIPBRD] Translate ERROR_INVALID_FILE_FORMAT to Romanian. By Ștefan Fulea.
Amine Khaldi [Wed, 16 Dec 2015 10:26:31 +0000 (10:26 +0000)]
[CLIPBRD] Translate ERROR_INVALID_FILE_FORMAT to Romanian. By Ștefan Fulea.

svn path=/trunk/; revision=70358

5 years ago[TRANSLATIONS] Romanian translation update by Ștefan Fulea. CORE-10676
Amine Khaldi [Wed, 16 Dec 2015 10:22:00 +0000 (10:22 +0000)]
[TRANSLATIONS] Romanian translation update by Ștefan Fulea. CORE-10676

svn path=/trunk/; revision=70357

5 years ago[NTOS:PNP]
Thomas Faber [Wed, 16 Dec 2015 10:05:15 +0000 (10:05 +0000)]
[NTOS:PNP]
- Don't free NULL buffers returned from IopCaptureUnicodeString.
CORE-10706 #resolve

svn path=/trunk/; revision=70356

5 years ago[WIN32K:CLIPBOARD]
Hermès Bélusca-Maïto [Wed, 16 Dec 2015 00:26:27 +0000 (00:26 +0000)]
[WIN32K:CLIPBOARD]
- When cleaning the clipboard, cancel any pending delayed rendering and increment all the sequence&serial numbers.
- Fix the clipboard access check when performing a delay rendering. This fixes VBox host <-> guest copy/paste amongst others...
CORE-5512 CORE-9620
CORE-8367 CORE-8627 #comment Please retest with revision >= 70355.

svn path=/trunk/; revision=70355

5 years ago[WIN32SS:CLIPBOARD]
Hermès Bélusca-Maïto [Wed, 16 Dec 2015 00:10:58 +0000 (00:10 +0000)]
[WIN32SS:CLIPBOARD]
- Reduce indentation level of some code.
- No need to initialize pWinStaObj when it is reinitialized just after.
- Fix some comments.

svn path=/trunk/; revision=70354

5 years ago[WINSRV]
Eric Kohl [Tue, 15 Dec 2015 21:38:36 +0000 (21:38 +0000)]
[WINSRV]
Do not kill system processes when a user is logging off. Fixes user logoff.
#CORE-2391 #resolve

svn path=/trunk/; revision=70350

5 years ago[CLIPBRD]
Hermès Bélusca-Maïto [Tue, 15 Dec 2015 02:54:24 +0000 (02:54 +0000)]
[CLIPBRD]
Fix the computation of where bitmap pixels start, depending on whether we are dealing with DIBs or DIBs version 5+ (depending on the header BITMAPINFOHEADER or BITMAPV5HEADER etc...).
I also noticed a bug in Windows that few other people already discovered, related to the automatic conversion of CF_DIBV5/CF_BITMAP to CF_DIB clipboard format. See the comment in the code.
CORE-10679

svn path=/trunk/; revision=70349

5 years ago[NTOS]
Aleksey Bragin [Mon, 14 Dec 2015 23:20:10 +0000 (23:20 +0000)]
[NTOS]
- Fix copypasta in the comments

svn path=/trunk/; revision=70348

5 years ago[CLIPBRD]
Hermès Bélusca-Maïto [Mon, 14 Dec 2015 22:55:55 +0000 (22:55 +0000)]
[CLIPBRD]
- Add support for scrolling with the mouse wheel, by Ricardo Hanke.
- No need to check for CloseClipboard failure & display an error message if the clipboard was successfully opened just before.
- Use ARRAYSIZE macro instead of hardcoding the length of available clipboard format list.
CORE-10679

svn path=/trunk/; revision=70347

5 years ago[MAGNIFY]
David Quintana [Mon, 14 Dec 2015 05:03:06 +0000 (05:03 +0000)]
[MAGNIFY]
* Implement AppBar docking (defaults to floating because we don't properly support AppBars yet -- works in Windows).
* Implement loading and saving the AppBar settings from the registry.
* Remove the minimize button from the options dialog.
CORE-10691

svn path=/trunk/; revision=70344

5 years ago[RAPPS]
Thomas Faber [Sun, 13 Dec 2015 13:20:31 +0000 (13:20 +0000)]
[RAPPS]
- Remove checksum from uTorrent download, since the only available URL is for the latest build (so it changes)

svn path=/trunk/; revision=70340

5 years ago[RAPPS]
Thomas Faber [Sun, 13 Dec 2015 13:05:00 +0000 (13:05 +0000)]
[RAPPS]
- Fix PuTTY URL (don't use /latest/)

svn path=/trunk/; revision=70339

5 years ago[WIN32K]
David Quintana [Sun, 13 Dec 2015 06:08:12 +0000 (06:08 +0000)]
[WIN32K]
* GetGUIThreadInfo: When they said "foreground thread", they meant the one with the keyboard focus, not the currently running one.
NOTE: This needs verification, as I have no idea how to properly handle IntGetFocusMessageQueue() returning NULL.

[MAGNIFY]
* Make use of the new-found ability to call GetGUIThreadInfo with 0 as the threadId.

CORE-10691

svn path=/trunk/; revision=70338

5 years ago[MAGNIFY]
David Quintana [Sun, 13 Dec 2015 05:07:37 +0000 (05:07 +0000)]
[MAGNIFY]
* Use GetGUIThreadInfo instead of multiple separate "hacks" to obtain all the necessary data in one single call.
* Keep the off-screen DC for later use, and only recreate when needed.
* Restore caret follow back to default-on.
More changes toward CORE-10691

svn path=/trunk/; revision=70337

5 years ago[MAGNIFY]
David Quintana [Sun, 13 Dec 2015 02:57:14 +0000 (02:57 +0000)]
[MAGNIFY]
* Replace the menubar with a notification icon and context menu.
* Change the dialog button to "Ok" instead of "Exit" (applied to en-US and es-ES only, the translators will have to do the rest :P).
* Due to a rather bad problem presumably caused by AttachThreadInput, set the "Follow Caret" option to disabled by default. This can be re-enabled once the problem is fixed.
More changes toward CORE-10691

svn path=/trunk/; revision=70336

5 years ago[MAGNIFY]
David Quintana [Sun, 13 Dec 2015 00:34:18 +0000 (00:34 +0000)]
[MAGNIFY]
Some improvements to the drawing code:
* Draw as soon as the mouse/caret/focus changes, or after 100ms if nothing changed.
* Copy only the needed area of the screen into the internal buffer.
* Blank out the area of the buffer where the client region of the magnifier overlaps, to avoid re-zooming the pixels.
* Keep the source region contained within the closest monitor, instead of only the primary one.
* Invert colors when copying from the screen, instead of when stretching, since there's less pixels to draw.

First step toward the improvements described in CORE-10691

svn path=/trunk/; revision=70335

5 years ago[WIN32K:CLIP]
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 21:47:14 +0000 (21:47 +0000)]
[WIN32K:CLIP]
- Adjust the type of some variables.
- Correctly set the fClipboardChanged flag to TRUE when emptying the clipboard: now this correctly triggers sending the WM_DRAWCLIPBOARD message to windows. Adapted from a patch by Ricardo Hanke.
CORE-10351

svn path=/trunk/; revision=70334

5 years agoWhitespace fixes only.
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 21:28:55 +0000 (21:28 +0000)]
Whitespace fixes only.

svn path=/trunk/; revision=70333

5 years ago[CLIPBRD]: SVN failure again: for some reason this file was not added to the code...
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 21:21:28 +0000 (21:21 +0000)]
[CLIPBRD]: SVN failure again: for some reason this file was not added to the code when applying the patch. See r70331.
CORE-10679

svn path=/trunk/; revision=70332

5 years ago[CLIPBRD]
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 21:15:53 +0000 (21:15 +0000)]
[CLIPBRD]
Start scrolling support, work in progress. By Ricardo Hanke
CORE-10679

svn path=/trunk/; revision=70331

5 years ago[CLIPBRD]: Fix SVN patching failure & build; see r70329 and CORE-10662. Patch of...
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 20:47:36 +0000 (20:47 +0000)]
[CLIPBRD]: Fix SVN patching failure & build; see r70329 and CORE-10662. Patch of r70329 was by Ricardo Hanke :)

svn path=/trunk/; revision=70330

5 years ago[CLIPBRD]
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 20:40:19 +0000 (20:40 +0000)]
[CLIPBRD]
Handle WM_PALETTECHANGED and WM_QUERYNEWPALETTE: realizes any palette found on the clipboard, if there is any, if it receives one of those messages.

svn path=/trunk/; revision=70329

5 years ago[CLIPBRD]
Hermès Bélusca-Maïto [Sat, 12 Dec 2015 20:34:21 +0000 (20:34 +0000)]
[CLIPBRD]
- Display the application icon in program's about dialog.
- Add missing DT_NOPREFIX flag to DrawText() calls.
- Let ShowLastWin32Error() show an error message even if the last error code is zero.
- Remove the calls to OpenClipboard() and CloseClipboard() from the functions in winutils.c and let the caller open and close the clipboard instead.

Patch by Ricardo Hanke

CORE-10657

svn path=/trunk/; revision=70328

5 years agoFixing several missing va_end issues in DHCP.
Sylvain Petreolle [Sat, 12 Dec 2015 12:02:37 +0000 (12:02 +0000)]
Fixing several missing va_end issues in DHCP.
Patch by Victor Martinez.
CORE-10631

svn path=/trunk/; revision=70327

5 years ago[IPHLPAPI_APITEST]
Pierre Schweitzer [Sat, 12 Dec 2015 09:45:23 +0000 (09:45 +0000)]
[IPHLPAPI_APITEST]
Add more tests

svn path=/trunk/; revision=70326

5 years ago[VERSION]
Thomas Faber [Sat, 12 Dec 2015 08:27:07 +0000 (08:27 +0000)]
[VERSION]
- Properly determine SVN revision. We can't expect .svn folders to exist in each subdir anymore.

svn path=/trunk/; revision=70324

5 years ago[TCPIP]
Pierre Schweitzer [Fri, 11 Dec 2015 22:30:02 +0000 (22:30 +0000)]
[TCPIP]
Fix the last failing tests of iphlpapi_apitest:SendARP

svn path=/trunk/; revision=70323

5 years ago[USETUP]
Eric Kohl [Thu, 10 Dec 2015 15:43:06 +0000 (15:43 +0000)]
[USETUP]
Check RtlCreateUnicodeString in SetupCreateSingleDirectory.
Patch by Victor Martinez.
CORE-10647 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70321

5 years ago[SYSSETUP]
Thomas Faber [Thu, 10 Dec 2015 09:14:19 +0000 (09:14 +0000)]
[SYSSETUP]
- Don't disable the user profile creation hack until it's actually fixed (NtUnloadKey(NULL) doesn't do anything and I don't know what's actually supposed to go there). Should avoid some user profile corruption after crashes in 3rd stage (since 2nd stage will have flushed the registry).
CORE-10381

svn path=/trunk/; revision=70320

5 years ago[CHARMAP]
Ged Murphy [Wed, 9 Dec 2015 21:55:19 +0000 (21:55 +0000)]
[CHARMAP]
- Don't go past the scroll range
- Reset the grid/cell info when a new font is selected
- Should fix some of the issues Vort listed in CORE-10518

svn path=/trunk/; revision=70319

5 years ago[BROWSEUI]
Thomas Faber [Wed, 9 Dec 2015 19:36:35 +0000 (19:36 +0000)]
[BROWSEUI]
- Stub out CACListISF
ROSTESTS-210 #resolve

svn path=/trunk/; revision=70318

5 years ago[USETUP]
Eric Kohl [Wed, 9 Dec 2015 19:21:11 +0000 (19:21 +0000)]
[USETUP]
Romanian code page related support.
Patch by Stefan Fulea.
CORE-10569 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70317

5 years ago[PSEH3]
Timo Kreuzer [Wed, 9 Dec 2015 07:49:18 +0000 (07:49 +0000)]
[PSEH3]
Remove do { } while (0) constructs from PSEH3 macros, so that a break from within a try block does what it is supposed to do.

svn path=/trunk/; revision=70316

5 years ago[WIN32K/NTGDI]
Ged Murphy [Wed, 9 Dec 2015 00:09:32 +0000 (00:09 +0000)]
[WIN32K/NTGDI]
- Fix setting the correct font in certain code paths
- non-eisting glyphs should return 0xffff, not 0x001f
- Don't set last error on failure, GDI APIs don't do that
- Remove GreGetGlyphIndicesW, it was mostly a copy of NtGdiGetGlyphIndicesW and it wasn't used
- Fixes the GetGlyphIndices tests and fixes showing invalid fonts in charmap

svn path=/trunk/; revision=70315

5 years ago[EXPLORER]Initialize the propInfo structure before using it. Spotted by Mark Jansen...
Robert Naumann [Tue, 8 Dec 2015 22:54:33 +0000 (22:54 +0000)]
[EXPLORER]Initialize the propInfo structure before using it. Spotted by Mark Jansen. See CORE-10560

svn path=/trunk/; revision=70314

5 years agoCaught out by unix again
Ged Murphy [Tue, 8 Dec 2015 22:18:41 +0000 (22:18 +0000)]
Caught out by unix again

svn path=/trunk/; revision=70313

5 years ago[TCPIP]
Pierre Schweitzer [Tue, 8 Dec 2015 22:16:18 +0000 (22:16 +0000)]
[TCPIP]
Fix one test failure

svn path=/trunk/; revision=70312

5 years ago[GDI32_APITEST]
Ged Murphy [Tue, 8 Dec 2015 22:14:48 +0000 (22:14 +0000)]
[GDI32_APITEST]
- Add some tests for GetGlyphIndices

svn path=/trunk/; revision=70311

5 years ago[CLASS2]
Thomas Faber [Tue, 8 Dec 2015 17:46:33 +0000 (17:46 +0000)]
[CLASS2]
- Don't take a reference on the device object in ScsiClassClaimDevice since it's not going to be released before device removal. Inspired by classpnp. Fixes ejecting mass storage devices.
CORE-8911 #resolve

svn path=/trunk/; revision=70310

5 years ago[SYSSETUP]
Eric Kohl [Tue, 8 Dec 2015 15:57:47 +0000 (15:57 +0000)]
[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

5 years ago[CLASS2]
Thomas Faber [Tue, 8 Dec 2015 13:54:35 +0000 (13:54 +0000)]
[CLASS2]
- Properly forward PNP IRPs to the lower device
CORE-8911

svn path=/trunk/; revision=70308

5 years ago[CLASS2]
Thomas Faber [Tue, 8 Dec 2015 13:30:06 +0000 (13:30 +0000)]
[CLASS2]
- Fix build
CORE-8911

svn path=/trunk/; revision=70307

5 years ago[CLASS2]
Thomas Faber [Tue, 8 Dec 2015 13:25:37 +0000 (13:25 +0000)]
[CLASS2]
- Add a Signature member to make devices created from class2's AddDevice recognizable
CORE-8911

svn path=/trunk/; revision=70306

5 years ago[WINSPOOL] Properly stub IsValidDevmodeW.
Amine Khaldi [Tue, 8 Dec 2015 13:01:28 +0000 (13:01 +0000)]
[WINSPOOL] Properly stub IsValidDevmodeW.

svn path=/trunk/; revision=70305

5 years ago[FASTFAT]
Thomas Faber [Tue, 8 Dec 2015 12:57:45 +0000 (12:57 +0000)]
[FASTFAT]
- Always use the full path name when looking for FCB hashes
CORE-10483 #resolve

svn path=/trunk/; revision=70304

5 years ago[QEDIT_WINETEST] Welcome to the green family.
Amine Khaldi [Tue, 8 Dec 2015 12:43:26 +0000 (12:43 +0000)]
[QEDIT_WINETEST] Welcome to the green family.

svn path=/trunk/; revision=70303

5 years ago[PSDK] Update d3dtypes.h. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 12:38:18 +0000 (12:38 +0000)]
[PSDK] Update d3dtypes.h. CORE-10536

svn path=/trunk/; revision=70302

5 years ago[WINSPOOL_WINETEST] Import from Wine Staging 1.7.55. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 12:35:27 +0000 (12:35 +0000)]
[WINSPOOL_WINETEST] Import from Wine Staging 1.7.55. CORE-10536

svn path=/trunk/; revision=70301

5 years ago[QEDIT_WINETEST] Import from Wine Staging 1.7.55. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 11:26:07 +0000 (11:26 +0000)]
[QEDIT_WINETEST] Import from Wine Staging 1.7.55. CORE-10536

svn path=/trunk/; revision=70300

5 years ago[NETCFGX_WINETEST] Import from Wine Staging 1.7.55. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 11:18:34 +0000 (11:18 +0000)]
[NETCFGX_WINETEST] Import from Wine Staging 1.7.55. CORE-10536

svn path=/trunk/; revision=70299

5 years ago[PSDK] Update stdole2.idl. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 11:15:23 +0000 (11:15 +0000)]
[PSDK] Update stdole2.idl. CORE-10536

svn path=/trunk/; revision=70298

5 years ago[NETAPI32_WINETEST] Remove a meaningless line.
Amine Khaldi [Tue, 8 Dec 2015 11:06:25 +0000 (11:06 +0000)]
[NETAPI32_WINETEST] Remove a meaningless line.

svn path=/trunk/; revision=70297

5 years ago[BROWSEUI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 10:49:38 +0000 (10:49 +0000)]
[BROWSEUI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536

svn path=/trunk/; revision=70296

5 years ago[SHELL32_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 10:33:14 +0000 (10:33 +0000)]
[SHELL32_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536

svn path=/trunk/; revision=70295

5 years ago[MMDEVAPI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 10:24:11 +0000 (10:24 +0000)]
[MMDEVAPI_WINETEST] Sync with Wine Staging 1.7.55. CORE-10536

svn path=/trunk/; revision=70294

5 years ago[USER32_WINETEST] Sync with Wine Staging 1.7.55 except clipboard tests. CORE-10536
Amine Khaldi [Tue, 8 Dec 2015 10:22:43 +0000 (10:22 +0000)]
[USER32_WINETEST] Sync with Wine Staging 1.7.55 except clipboard tests. CORE-10536

svn path=/trunk/; revision=70293

5 years ago[IPHLPAPI]
Pierre Schweitzer [Tue, 8 Dec 2015 08:03:33 +0000 (08:03 +0000)]
[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

5 years ago[SYSSETUP] Set an owner name by default. Patch by Ismael Ferreras Morezuelas CORE...
Robert Naumann [Mon, 7 Dec 2015 23:21:49 +0000 (23:21 +0000)]
[SYSSETUP] Set an owner name by default. Patch by Ismael Ferreras Morezuelas CORE-10476

svn path=/trunk/; revision=70291

5 years ago[IPHLPAPI_APITEST]
Pierre Schweitzer [Mon, 7 Dec 2015 22:33:29 +0000 (22:33 +0000)]
[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

5 years ago[INTL][USRMGR][SHELL32]
Eric Kohl [Mon, 7 Dec 2015 20:35:33 +0000 (20:35 +0000)]
[INTL][USRMGR][SHELL32]
Minor corrections in GUI resources.
Patch by Stefan Fulea.
#CORE-10486 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70289

5 years ago[SERVMAN]
Eric Kohl [Mon, 7 Dec 2015 18:19:05 +0000 (18:19 +0000)]
[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

5 years ago[USETUP]
Eric Kohl [Mon, 7 Dec 2015 16:10:09 +0000 (16:10 +0000)]
[USETUP]
Center the current list item before drawing the list.
#CORE-10659 #resolve

svn path=/trunk/; revision=70287

5 years ago[IPHLPAPI]
Pierre Schweitzer [Mon, 7 Dec 2015 11:21:20 +0000 (11:21 +0000)]
[IPHLPAPI]
Display the IP address used for tests
This highlights an issue with returned IP in ReactOS

svn path=/trunk/; revision=70286

5 years ago[TCPIP]
Pierre Schweitzer [Mon, 7 Dec 2015 10:56:58 +0000 (10:56 +0000)]
[TCPIP]
In case of localhost arping, fail if local interface isn't remote interface

svn path=/trunk/; revision=70285

5 years ago[NDIS]
Thomas Faber [Mon, 7 Dec 2015 08:48:57 +0000 (08:48 +0000)]
[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

5 years ago[USETUP]
Eric Kohl [Sun, 6 Dec 2015 20:14:29 +0000 (20:14 +0000)]
[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

5 years ago[IPHLPAPI] Include iphlpapi_private.h in icmp.c. CORE-10498
Amine Khaldi [Sun, 6 Dec 2015 10:55:46 +0000 (10:55 +0000)]
[IPHLPAPI] Include iphlpapi_private.h in icmp.c. CORE-10498

svn path=/trunk/; revision=70282

5 years ago[CONSRV]: Fix the code corresponding to ReadConsoleA/W API, now autocompletion from...
Hermès Bélusca-Maïto [Sat, 5 Dec 2015 23:41:59 +0000 (23:41 +0000)]
[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

5 years ago[NDK]
Timo Kreuzer [Sat, 5 Dec 2015 23:17:24 +0000 (23:17 +0000)]
[NDK]
Add more tests for structure offsets (not built by default)

svn path=/trunk/; revision=70280

5 years ago[NDK]
Timo Kreuzer [Sat, 5 Dec 2015 23:14:11 +0000 (23:14 +0000)]
[NDK]
Fix a typo

svn path=/trunk/; revision=70279

5 years ago[INTL]
Eric Kohl [Sat, 5 Dec 2015 19:34:40 +0000 (19:34 +0000)]
[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

5 years ago[TCPIP]
Pierre Schweitzer [Sat, 5 Dec 2015 18:29:57 +0000 (18:29 +0000)]
[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

5 years ago[EXPLORER] A DLGPROC returns INT_PTR, not BOOL.
Timo Kreuzer [Sat, 5 Dec 2015 18:29:33 +0000 (18:29 +0000)]
[EXPLORER] A DLGPROC returns INT_PTR, not BOOL.
[DDK] Fix invalid syntax in fltkernel.h

svn path=/trunk/; revision=70276

5 years ago[IPHLPAPI::ICMP] Partially sync with Wine Staging 1.7.55 and mark our differences...
Amine Khaldi [Sat, 5 Dec 2015 17:46:37 +0000 (17:46 +0000)]
[IPHLPAPI::ICMP] Partially sync with Wine Staging 1.7.55 and mark our differences. Please inspect them.  CORE-10536

svn path=/trunk/; revision=70275

5 years ago[IPHLPAPI] Properly return on invalid parameters in GetIcmpStatisticsEx(). Fixes...
Amine Khaldi [Sat, 5 Dec 2015 17:11:25 +0000 (17:11 +0000)]
[IPHLPAPI] Properly return on invalid parameters in GetIcmpStatisticsEx(). Fixes two iphlpapi tests.

svn path=/trunk/; revision=70274

5 years ago[RAPPS] Turkish translation update by Erdem Ersoy. CORE-10513
Amine Khaldi [Sat, 5 Dec 2015 16:59:23 +0000 (16:59 +0000)]
[RAPPS] Turkish translation update by Erdem Ersoy. CORE-10513

svn path=/trunk/; revision=70273

5 years ago[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10513
Amine Khaldi [Sat, 5 Dec 2015 16:57:14 +0000 (16:57 +0000)]
[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10513

svn path=/trunk/; revision=70272

5 years ago[CMAKE/ROSTESTS] Define WINETEST_MSVC_IDE_FORMATTING in VS builds. By Mark Jansen...
Amine Khaldi [Sat, 5 Dec 2015 16:46:04 +0000 (16:46 +0000)]
[CMAKE/ROSTESTS] Define WINETEST_MSVC_IDE_FORMATTING in VS builds. By Mark Jansen. ROSTESTS-156 ROSTESTS-207

svn path=/trunk/; revision=70271

5 years ago[IPHLPAPI_WINETEST] Import htonl and co from ws2_32 instead of hacking things locally...
Amine Khaldi [Sat, 5 Dec 2015 16:40:43 +0000 (16:40 +0000)]
[IPHLPAPI_WINETEST] Import htonl and co from ws2_32 instead of hacking things locally. ROSTESTS-206

svn path=/trunk/; revision=70270

5 years ago[TCPIP]
Pierre Schweitzer [Sat, 5 Dec 2015 10:41:56 +0000 (10:41 +0000)]
[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

5 years ago[CONSRV]: Implement the skeleton for the console server font APIs; reduces kernel32...
Hermès Bélusca-Maïto [Sat, 5 Dec 2015 00:51:48 +0000 (00:51 +0000)]
[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

5 years ago[PING]
Pierre Schweitzer [Fri, 4 Dec 2015 13:02:36 +0000 (13:02 +0000)]
[PING]
Backport a change from arping: on ctrl+c hit, display statistics

svn path=/trunk/; revision=70267

5 years ago[RAPPS] unuglify icons. CORE-10642
Robert Naumann [Fri, 4 Dec 2015 12:47:26 +0000 (12:47 +0000)]
[RAPPS] unuglify icons. CORE-10642

svn path=/trunk/; revision=70266

5 years ago[NTVDM]: "BytesRead is uninitialized in DosReadCharacter" (CID 1341427)
Hermès Bélusca-Maïto [Fri, 4 Dec 2015 12:29:46 +0000 (12:29 +0000)]
[NTVDM]: "BytesRead is uninitialized in DosReadCharacter" (CID 1341427)
CORE-10644

svn path=/trunk/; revision=70265

5 years ago[SHELL32] Disable 'Empty Recycle Bin' when no items are present. By Mark Jansen....
Amine Khaldi [Fri, 4 Dec 2015 11:12:01 +0000 (11:12 +0000)]
[SHELL32] Disable 'Empty Recycle Bin' when no items are present. By Mark Jansen. CORE-10438

svn path=/trunk/; revision=70264

5 years ago[RAPPS]
Pierre Schweitzer [Fri, 4 Dec 2015 11:10:52 +0000 (11:10 +0000)]
[RAPPS]
Don't leak memory

CID 1341348

svn path=/trunk/; revision=70263

5 years ago[ICMP][IPHLPAPI] Move the icmp functions to iphlpapi where they belong. Brought to...
Amine Khaldi [Fri, 4 Dec 2015 10:57:44 +0000 (10:57 +0000)]
[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

5 years ago[IPHLPAPI_APITEST] Move icmp tests from winetests to apitests where they belong....
Amine Khaldi [Fri, 4 Dec 2015 10:34:24 +0000 (10:34 +0000)]
[IPHLPAPI_APITEST] Move icmp tests from winetests to apitests where they belong. By Tim Crawford. ROSTESTS-201

svn path=/trunk/; revision=70261

5 years ago[PORTCLS]
Thomas Faber [Fri, 4 Dec 2015 09:36:34 +0000 (09:36 +0000)]
[PORTCLS]
- Fix error check in CPortPinWaveRT::Init. CID 511862

svn path=/trunk/; revision=70260

5 years ago[USETUP]
Thomas Faber [Fri, 4 Dec 2015 09:24:52 +0000 (09:24 +0000)]
[USETUP]
- Fix copypasta'd error check in IsAcpiComputer. CID 715947

svn path=/trunk/; revision=70259

5 years ago[KERNEL32]
Hermès Bélusca-Maïto [Fri, 4 Dec 2015 00:43:31 +0000 (00:43 +0000)]
[KERNEL32]
Implement client-side only of console font APIs:
- documented: GetConsoleFontSize, GetCurrentConsoleFont;
- undocumented: GetConsoleFontInfo, GetNumberOfConsoleFonts, SetConsoleFont (see http://cboard.cprogramming.com/windows-programming/102187-console-font-size.html for a working usage example of these APIs).
(Also related to CORE-7931)

svn path=/trunk/; revision=70258

5 years ago[REG][DESKADP] Update polish translation. Based on a patch by Adam Stachowicz. CORE...
Robert Naumann [Thu, 3 Dec 2015 22:45:14 +0000 (22:45 +0000)]
[REG][DESKADP] Update polish translation. Based on a patch by Adam Stachowicz. CORE-10011

svn path=/trunk/; revision=70257

5 years ago[TELNET][WINLOGON] Update icons. Work by Henry Tang Ih. CORE-10616
Robert Naumann [Thu, 3 Dec 2015 22:35:38 +0000 (22:35 +0000)]
[TELNET][WINLOGON] Update icons. Work by Henry Tang Ih. CORE-10616

svn path=/trunk/; revision=70256

5 years ago[ICONS] Remove unneeded icon sizes, such as 24px. This slightly decreases ISO size.
Robert Naumann [Thu, 3 Dec 2015 22:26:58 +0000 (22:26 +0000)]
[ICONS] Remove unneeded icon sizes, such as 24px. This slightly decreases ISO size.
This booooooring work was done by Jared Smudde (and Henry Tang Ih?!?). Thank you. CORE-10348

svn path=/trunk/; revision=70255