Victor Perevertkin
f3fd12b9be
[USBSTOR] Rework the routines for sending internal SCSI requests.
...
Now for each request SenseBuffer is correctly set
and 3 attempts are made to be sure the STALL state is cleared and
the error is in something else.
Remove the usage of UFI_INQUIRY_DATA structure in favor of "standard"
INQUIRYDATA structure from scsi.h
Based in Vadim Galyant's patches to usbstor
2019-06-11 04:39:43 +03:00
Victor Perevertkin
ed6724cd7e
[USBSTOR] Do not create a new Irp for USB requests - use the original one
...
from higher-level driver instead.
Refactored CSWCompletionRoutine for correct handling different CSW
statuses, more work to be done here.
2019-06-11 04:39:43 +03:00
Victor Perevertkin
b4c03399ba
[USBSTOR] Do not attempt additional processing of SCSI requests.
...
Now the driver sends all requests transparently.
Inspired by Vadim Galyant's patches to usbstor
2019-06-11 04:39:43 +03:00
Victor Perevertkin
d17d15ab6c
[FORMATTING][USBSTOR] Remove Captain Obvious and line-wasting comments.
...
Now the driver conforms with our current Coding Style.
No functional changes
2019-06-11 04:39:43 +03:00
Pierre Schweitzer
33604e0147
[NTOSKRNL] Fix ObpLUIDDeviceMapsEnabled initialization
2019-06-10 21:17:21 +02:00
Eric Kohl
8f285f71c9
[NETCFGX] Do not update the TCP/IP properties when the cancels the advanced properties dialog.
...
CORE-9908
2019-06-10 20:28:58 +02:00
Pierre Schweitzer
72d229b38c
[NETPLWIZ] Add French translation
2019-06-10 19:01:30 +02:00
Eric Kohl
de0e19bc72
[NETSHELL] Network connections can't be renamed
...
Enable the 'Rename' and 'Delete' menu items for Administrators.
CORE-15348
2019-06-10 17:23:13 +02:00
Yaroslav Kibysh
27cfe08016
[CONSOLE] Update Ukrainian translation. ( #1643 )
2019-06-10 17:02:58 +02:00
Yaroslav Kibysh
f0163f124f
[MSGINA] Update Ukrainian translation. ( #1642 )
2019-06-10 17:00:44 +02:00
Hermès Bélusca-Maïto
6afe79f361
[CMD] Fix typo in Norwegian translation.
2019-06-10 16:57:59 +02:00
Yaroslav Kibysh
cc387650c2
[CMD] Update Ukrainian translation. ( #1641 )
2019-06-10 16:56:38 +02:00
Yaroslav Kibysh
5ec32ee5f8
[RAPPS] Update Ukrainian translation. ( #1640 )
2019-06-10 16:47:55 +02:00
Yaroslav Kibysh
b2e4ff8cfd
[SHELL32] Update Ukrainian translation. ( #1637 )
2019-06-10 16:45:20 +02:00
Pierre Schweitzer
a7b6a1a97d
[MSGINA] Update French translation
2019-06-10 15:37:32 +02:00
Joachim Henze
3cc50cedaf
[WIN32SS][NTUSER] Addendum to 0.4.12-dev-956-g0197c4f CORE-15893
...
Aims PixelPerfection for a regression that was introduced by
0.4.12-dev-954-g
1f619b2781
and then improved already by
0.4.12-dev-956-g
0197c4f875
The tweaking got ack of Jim Tabor. Test results:
https://reactos.org/testman/compare.php?ids=68026,68029
2019-06-10 15:33:31 +02:00
Pierre Schweitzer
651ba03c6d
[NTOSKRNL] Taggify some allocs
2019-06-10 14:54:55 +02:00
Pierre Schweitzer
a5daa8894d
[NTOSKRNL] Implement SepCleanupLUIDDeviceMapDirectory
...
This will clean up all the links (drive letters) created
by an user on session deletion once LUID device maps are
in use
2019-06-10 14:49:50 +02:00
Pierre Schweitzer
5ecc05003d
[NTOSKRNL] On session last reference removal, dereference LUID device map
2019-06-10 12:30:49 +02:00
Pierre Schweitzer
ad80715b1a
[NTOSKRNL] Implement NtSetInformationProcess:ProcessDeviceMap
2019-06-10 10:35:24 +02:00
Eric Kohl
f2f698587c
[MSGINA] Add missing logon restriction messages.
2019-06-09 22:42:10 +02:00
Hermès Bélusca-Maïto
6fb3dcd312
[FASTFAT] Adjust the 'UnCleanCount', followng commit 9c3c0d12
.
2019-06-09 19:05:24 +02:00
Hermès Bélusca-Maïto
4b6abeb352
[FASTFAT] Minor cleanup of the main header file.
2019-06-09 17:56:06 +02:00
Serge Gautherie
8a8453494f
[SHELL32] SHCreateShellFolderView(): Fix parameter validation order. ( #1632 )
...
Fixes one modification from commit ae2a85d0
.
CORE-16098
2019-06-09 15:57:45 +02:00
Eric Kohl
c1421c4108
[NETAPI32] Ignore usriX_logon_hours and usriX_units_per_week if usriX_logon_hours is NULL.
2019-06-09 15:25:13 +02:00
Eric Kohl
1b05c9586c
[NETAPI32] Do not try to set usriX_max_storage. Just ignore it.
2019-06-09 14:50:07 +02:00
Eric Kohl
8319c73e2e
[NTOS:IO] Implement the PlugPlayControl.PlugPlayControlEnumerateDevice request
...
Drivers for Intel Pro/1000 NICs seem to install properly.
2019-06-08 20:42:38 +02:00
Serge Gautherie
92e5fabb55
[BROWSEUI] Fix SHEnumClassesOfCategories() parameter validation. ( #1622 )
...
Addendum to fdfef818
. CORE-11711
2019-06-08 20:05:54 +02:00
Hermès Bélusca-Maïto
ae2a85d003
[SHELL32] Fix some NULL-pointers validation.
...
- In the exported SHCreateDefaultContextMenu() and
IDataObject_Constructor() functions (called amongst others by
the exported CIDLData_CreateFromIDArray() function).
- In the exported SHCreateShellFolderView() function.
- In CDefView::GetItemObject(), where data was written to *ppvOut before
ppvOut was being checked for NULL.
2019-06-08 19:43:02 +02:00
Yaroslav Kibysh
47d76db311
[BROWSEUI] Update Ukrainian translation. ( #1626 )
2019-06-08 18:43:13 +02:00
Yaroslav Kibysh
6a8e99e235
[NEWDEV] Update Ukrainian translation. ( #1625 )
2019-06-08 18:37:29 +02:00
Yaroslav Kibysh
da340662c6
[EXPLORER] Update Ukrainian translation. ( #1624 )
2019-06-08 18:30:03 +02:00
Yaroslav Kibysh
4d44e11f1e
[SHELL32] Update Ukrainian translation. ( #1623 )
2019-06-08 17:58:42 +02:00
Hermès Bélusca-Maïto
ebc7a1f02d
[README] Fix the phrasing. Addendum to 8bfab2d4
.
2019-06-08 17:29:31 +02:00
Eric Kohl
c47ad98ff7
[SETUPAPI] Fix a typo in CM_Query_Resource_Conflict_List.
2019-06-06 19:12:44 +02:00
Eric Kohl
adc9bd48b7
[SETUPAPI] GetDeviceInstanceKeyPath: Create a new driver instance property if needed and SEH-protect calls to umpnpmgr.
2019-06-06 19:08:43 +02:00
Eric Kohl
5e3c8ce0c6
[UMPNPMGR] Implement PNP_GetClassInstance().
2019-06-06 18:16:31 +02:00
Ender Ossel
8bfab2d457
Add an Alpha note for new users in the README ( #1270 )
2019-06-06 18:01:48 +02:00
Serge Gautherie
73938ee96f
[ROSTESTS] Add missing '\n' to a few skip()
2019-06-06 17:33:59 +02:00
Hermès Bélusca-Maïto
fdfef818ef
[BROWSEUI] Fix CSHEnumClassesOfCategories::Initialize() parameters validation. ( #1559 )
...
CORE-11711
2019-06-06 17:07:38 +02:00
Serge Gautherie
d6d1efe731
[BROWSEUI_APITEST] Add a test for SHEnumClassesOfCategories. ( #1559 )
...
CORE-11711
2019-06-06 17:07:08 +02:00
Serge Gautherie
1f8250f700
[BROWSEUI] browseui.spec: Fix SHEnumClassesOfCategories() parameters. ( #1559 )
2019-06-06 17:06:52 +02:00
Joachim Henze
8f482af0a8
[WIN32SS][FREETYPE] Avoid performance regression CORE-16020
...
by reverting essential parts of "Font rotation at arbitrary angles"
which was once committed in several steps:
Initial commit (PR#1207)
0.4.12-dev-243-g
f757a13519
broke font rendering for GTK apps CORE-15623
Second commit (PR#1238)
0.4.12-dev-558-g
64987cf273
restored font rendering in GTK apps but introduced slowdown CORE-16020
Katayama agreed to the temporal revert and will try to come up later
with a performance optimized version.
We revert in 0.4.12-RC and 0.4.13-dev.
The revert will cause failure-increases in gdi32:TextTransform
https://reactos.org/testman/compare.php?ids=67898,67901
2019-06-06 02:24:20 +02:00
Serge Gautherie
7eead93569
[BOOTLIB] Check DBG with #if, not #ifdef ( #1621 )
2019-06-06 01:53:53 +02:00
Serge Gautherie
3a98d96eac
[LWIP] Fix src/core/init.c a bit ( #1620 )
...
Cherry-pick
http://git.savannah.nongnu.org/cgit/lwip.git/commit/src/core/init.c?id=c0b534e5318baf870e2152c70d4d11a3a86181f3
2019-06-06 01:51:46 +02:00
Serge Gautherie
394eb89227
[MBEDTLS] Use '#ifndef __REACTOS__', instead of '#if DBG & 0' ( #1619 )
...
- Don't use '|' on a '#if'
- Remove a personal comment.
2019-06-06 01:50:55 +02:00
Serge Gautherie
2f0b265e8d
[DXSDK] Improve dxerr?.h a bit ( #1617 )
...
*Use '||', instead of '|', on a '#if'.
*Synchronize some white spaces and blank lines.
2019-06-06 01:50:24 +02:00
Serge Gautherie
96a4ab87d4
[NCFTP] Check _DEBUG with #ifdef, not #if ( #1616 )
2019-06-06 01:49:52 +02:00
Serge Gautherie
addfb61d8b
[NTDLL_VISTA] Check _DEBUG with #ifdef, not #if ( #1615 )
2019-06-06 01:49:18 +02:00
Serge Gautherie
46259092f9
[ADVAPI32:REG] Remove some useless casts ( #1614 )
2019-06-05 18:37:07 +02:00