Hermès Bélusca-Maïto
641c89d834
[KDVBOX] Fix port name comparison.
2023-04-05 03:33:38 +02:00
Katayama Hirofumi MZ
3526ffc094
[BLUE] Optimize ScrIoControl for speed ( #5185 )
...
Optimize IOCTL_CONSOLE_FILL_OUTPUT_ATTRIBUTE and IOCTL_CONSOLE_FILL_OUTPUT_CHARACTER for speed by using cache. CORE-18838
2023-03-28 08:12:38 +09:00
Thamatip Chitpong
9f9b81e396
[AFD] ReceiveActivity: Don't return STATUS_FILE_CLOSED in case of FCB overread ( #4972 )
...
Based on patch by KRosUser. Remove the Overread member. The new test in ws2_32:recv confirms that this special behavior is never needed.
CORE-18328
2023-03-25 14:00:26 +01:00
Joachim Henze
16decc61be
[UNIATA] PROPERLY mark the rosdiff when touching 3rd party code
...
This is an addendum to 0.4.15-dev-5854-g 08248e83a0
from (#5053 ).
The review requests had not been addressed entirely before committing!
2023-03-22 06:18:54 +01:00
Atharva Kulkarni
08248e83a0
[UNIATA] Fix Memory leak while claiming PCI IDE controller ( #5053 )
...
HalAssignSlotResources will allocate a new resource list which the caller must free.
2023-03-22 01:01:18 +03:00
Doug Lyons
874d317a71
[IP] Allow 0xFFFF as Valid Network Port Number ( #5074 )
...
* Allow 0xFFFF as valid port number
* Note possible reason for failure in TCPAllocatePort
* Return NtStatus error on TCP/IP out-of-ports failure
* Replace unavailable "ERR" with "DbgPrint"
2023-02-18 00:11:00 +02:00
Joachim Henze
09dde2cff9
[REACTOS] " http://www.reactos " -> " https://reactos " ( #5043 )
...
To harmonize, to save some bytes, and last but not least for security reasons.
This can be understood as an addendum to (#2619 ).
2023-02-06 17:01:52 +03:00
Victor Perevertkin
a0a19c60d0
[TCPIP] Rearrange LwIP glue code.
...
Reduce unnecessary stuff in LwIP itself.
2023-02-01 02:31:14 +03:00
Victor Perevertkin
1734f29721
[IP][LWIP][TCPIP] Move ip and lwip libraries to drivers/network/tcpip
...
These libraries are used only inside tcpip.sys driver so move them close
to it.
2023-02-01 02:31:14 +03:00
Victor Perevertkin
6c2df5a199
[TCPIP][ROSTESTS] Remove old and unused TCP tests code
2023-02-01 02:31:14 +03:00
Victor Perevertkin
d43d898ea9
[ACD] Remove the driver stub
2023-02-01 02:31:14 +03:00
Mark Jansen
9bb0b9137f
[USBSTOR_NEW] Add missing poppack.h
2023-01-30 15:12:06 +01:00
Dmitry Borisov
3dd3d10531
[PCI] Fix I/O range size of the resource descriptors
...
Fixes incorrect PCI IDE resources in VPC 2007
CORE-17256
2023-01-21 07:33:03 +01:00
Thomas Faber
d3a718eb01
[COMPBATT] Add inf entry. CORE-18167
2023-01-21 00:10:06 -05:00
Joachim Henze
83e1363065
[INF] More deduplication and style harmonization ( #4952 )
...
- deduplication of manufacturer strings
- at some places harmonizes the different length of separator lines within the same file, centers the words (as requested by hbelusca during review), harmonizes those lines to 74characters length each
- moving some strings that are not to be localized into the non-localization string section
- other minor formatting preferences coauthored by StasM
2022-12-28 02:26:17 +01:00
Serge Gautherie
475c0d1b4d
[BTRFS] btrfs.inf: Comment out mkbtrfs.exe ( #4937 )
...
It is not imported into ReactOS.
Addendum to 0.4.13-dev-788-g c8875c182a
and 0.4.14-dev-1535-g 194ea909fd
2022-12-11 23:10:02 +01:00
Hermès Bélusca-Maïto
b577ac073e
[KDGDB] Fix compilation following commit de81021ba
( #4930 )
...
Use cast to be compatible with "public" structure definition.
2022-12-06 00:53:53 +01:00
Serge Gautherie
5efb6e3d97
[NTFS] NtfsCreateFCB(): Check allocation result ( #4795 )
2022-11-15 01:28:33 +03:00
Thomas Faber
f0dd1e7b57
[ACPICA] Update to version 20221020. CORE-17905
2022-11-06 08:33:29 -05:00
Thomas Faber
03b24380a7
[ACPICA] Update to version 20220331. CORE-17905
2022-11-06 08:33:29 -05:00
Thomas Faber
8129fee128
[ACPICA] Update to version 20211217. CORE-17905
2022-11-06 08:33:28 -05:00
Thomas Faber
9b247f6ae3
[ACPICA] Update to version 20210930. CORE-17905
2022-11-06 08:33:25 -05:00
Hermès Bélusca-Maïto
e944dfa75f
Remove '.html' from spdx.org license page URLs. ( #4845 )
2022-11-03 18:25:37 +01:00
Hermès Bélusca-Maïto
b764a42db8
[ACLEDIT][MSIMG32][HIDCLASS] Fix DLL-main function argument type in spec file.
2022-10-06 16:16:40 +02:00
Hermès Bélusca-Maïto
23b7c7b823
[FASTFAT] And now use the MS-open-sourced fastfat_new as our official FAT12/16/32 FS driver.
2022-10-01 01:28:19 +02:00
Johannes Obermayr
29d1938258
[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.8.1 ( #4729 )
...
CORE-18322
v1.8.1 (2022-08-23):
- Fixed use-after-free when flushing
- Fixed crash when opening volume when AppLocker installed
- Compression now disabled for no-COW files, as on Linux
- Flushing now scales better on very fast drives
- Fixed small files getting padded to 4,096 bytes by lazy writer
- Added NoDataCOW registry option
2022-09-28 18:08:10 +02:00
Stanislav Motylkov
542e9f2ba0
[FS_REC][VFATFS] Update headers per our current coding style
...
No code changes. Addendum to 14c39362
and 6d65da93
.
2022-09-24 16:24:08 +03:00
Hervé Poussineau
6d65da93e3
[FS_REC] Add FATX recognizer
...
CORE-16373
2022-09-24 12:12:33 +02:00
Hervé Poussineau
fa809fd2fe
[VFATFS] Correctly init dirIndex/startIndex on FATX subdirectories
...
'.' and '..' entries do not exist on FATX subdirectories. We have to fake them when
enumerating the directory, and ignore them when creating a FCB from a directory entry.
CORE-16373
2022-09-24 12:12:33 +02:00
Hervé Poussineau
0979fb29e2
[VFATFS] Always provide a short name for FATX files (equal to long name)
...
If no short name is provided, driver will think that the partition is corrupted.
CORE-16373
2022-09-24 12:12:33 +02:00
Hervé Poussineau
b935bfe6cb
[VFATFS] Return 'FATX' as FsType for FATX volumes
...
CORE-16373
2022-09-24 12:12:33 +02:00
Hervé Poussineau
15ea997774
[VFATFS] Use device name FatX, to not collide with fastfat.sys
...
CORE-16373
2022-09-24 12:12:33 +02:00
Hervé Poussineau
14c3936251
[VFATFS] Add it back to build on XBOX, with the name vfatfs.sys
...
Adapt some comments to new name.
CORE-16373
2022-09-24 12:12:33 +02:00
Hervé Poussineau
3a32d5980c
[ISAPNP] Generate hardware ids and compatible ids in upper case
2022-09-23 23:07:45 +02:00
Serge Gautherie
f308c6a2bc
[NTFS] PrintAllVCNs(): Fix a typo in an ASSERT() ( #4682 )
...
It was introduced in 0.4.7-dev-590-g 5579428b4f
.
2022-09-12 22:30:28 +03:00
Hervé Poussineau
b6d7571ebb
[CMAKE] Set KDBG define only where required (fastfat, win32k, ntoskrnl)
2022-09-10 23:16:27 +02:00
Hervé Poussineau
0676247932
[FLOPPY] Correctly return media changed information
...
If disk changed since last time, we must either return STATUS_IO_DEVICE_ERROR
or STATUS_VERIFY_REQUIRED, depending of VPB_MOUNTED flag.
This is already handled by the SignalMediaChanged() function.
CORE-18244
2022-09-10 22:52:00 +02:00
Stanislav Motylkov
bbccad0ed6
[INF] Set manufacturer as ReactOS Project for consistency
...
Also make it non-localizable. CORE-18191
2022-06-27 17:00:18 +03:00
Gary Sims
6881d8c624
[REACTOS] Remove references to ReactOS Foundation ( #4557 )
...
See https://reactos.org/wiki/ReactOS_Foundation for more information.
CORE-18191
2022-06-27 16:00:20 +03:00
Stanislav Motylkov
e1c89ce397
[PROCESSR] Fix INF file formatting only
2022-06-27 15:40:50 +03:00
Dmitry Borisov
734cd5e842
[PCI][HALX86] Support PCI debugging devices
...
Also optimize the PCI bus scanning
CORE-17360
2022-06-06 01:47:21 +03:00
Victor Perevertkin
447ef2aa4a
[CMAKE] Do not use USE_CLANG_CL variable in CMake scripts
2022-05-27 01:37:37 +03:00
Victor Perevertkin
f155b9377f
[CMAKE] Elimitate the use of GCC and CLANG variables
2022-05-27 01:37:34 +03:00
Stanislav Motylkov
5ee633f7d7
[BUSLOGIC] Fix reference link to VMware driver source page
...
- Clarify driver version in 3rd Party Files.
- Fix some minor formatting problems.
- Also add missing OBJ_KERNEL_HANDLE to match Zw*() uses. (#4499 )
CORE-10207 CORE-18180
Co-authored-by: Serge Gautherie <reactos-git_serge_171003@gautherie.fr>
2022-05-13 17:24:02 +03:00
Serge Gautherie
ed125de9f3
[SACDRV] Add 2 OBJ_KERNEL_HANDLE
...
Match Zw*() uses.
Plus:
- GetRegistryValueBuffer(): Add missing ZwClose(Handle), Fix a copypasta.
- SetRegistryValue(): 1 s/NtClose/ZwClose/.
CORE-10207
2022-05-08 19:42:49 +02:00
Serge Gautherie
46db6573ab
[DRIVERS] Add some missing OBJ_KERNEL_HANDLE ( #4493 )
...
Match Zw*() uses. CORE-10207
2022-05-07 22:12:19 +03:00
Stanislav Motylkov
11d3e3252d
[NVNET] Add more controller descriptions
...
Addendum to b79fbe23
. Based on NvNetRecognizeHardware function in nic.c
2022-05-07 18:00:15 +03:00
Stanislav Motylkov
b5e7797604
[AC97] Fix driver provider name
...
- Also sort out non-localizeable lines
- Fix German translation encoding and add missing one
- Add Russian translation
Addendum to 9c79a798
, 68e19a95
and 9ca32a2b
.
2022-05-07 18:00:13 +03:00
Serge Gautherie
abe8f0ab1d
[PCIX] Add 2 OBJ_KERNEL_HANDLE
...
Match Zw*() uses.
CORE-10207
2022-05-07 16:23:42 +02:00
Vincent Franchomme
6e0cf03d92
[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.8.0 ( #4417 )
...
v1.8 (2022-03-12):
- Added minimal support for fs-verity
- ~~Added test suite~~ Not in ReactOS
- Fixed incorrect disk usage statistics
- Fixed potential crashes when renaming stream to file or file to stream
- Fixed potential crashes when querying hard links on file
- Fixed potential hang when opening oplocked file
- Fixed minor issues also uncovered by test suite
2022-05-03 17:30:11 +02:00