Timo Kreuzer
c66b66656b
[NTOSKRNL] Add ASSERTs to make sure, we never use an uninitialized variable
2017-10-19 08:36:57 +02:00
Alexander Shaposhnikov
d385122f1e
Create PULL_REQUEST_TEMPLATE.md
...
This will act as a template for GitHub Pull Requests.
GitHub allows to hide this file in `.github` folder, so I did.
2017-10-17 21:44:07 +03:00
Alexander Shaposhnikov
ba35d63da1
Update README.md: Add CONTRIBUTING mention
2017-10-17 21:12:17 +03:00
Alexander Shaposhnikov
d7c8a57458
Create CONTRIBUTING.md ( #46 )
...
CONTRIBUTING.md is a common way to tell external developers on how to contribute.
This way we can link to this file in case of git author name issues for example.
2017-10-17 21:12:17 +03:00
Serge Gautherie
ba507ba439
[SYSSETUP] [USERINIT] "sLanguage" relates to LOCALE_SABBREVLANGNAME actually, not LOCALE_SLANGUAGE. CORE-13128 #62
2017-10-17 13:59:18 +01:00
Eric Kohl
b22c128070
[STORPORT] Implement StorPortGetDeviceBase().
...
CORE-13866
2017-10-17 00:05:26 +02:00
Giannis Adamopoulos
f0f1e5ffdb
[QCKLNCH] Remove qcklnch ( #61 )
...
- Move CIFSBand to the shellbars static lib which is linked to browseui and rshell.
- Move CQuickLaunchBand to rshell.
- Make nescessary adjustments so that they can both be registered and instantiated.
2017-10-16 23:56:34 +03:00
Pierre Schweitzer
3a33ab9638
[NTDLL_APITEST] Add simple tests for RtlUnicodeStringToAnsiString() that were used to test the kernel32 regression
2017-10-16 22:04:22 +02:00
Pierre Schweitzer
36abd95390
[DOC] Reflect BtrFS Update
...
CORE-13896
2017-10-16 20:30:31 +02:00
Pierre Schweitzer
ed263291d1
[UBTRFS] Update to 1.0.1
...
CORE-13896
2017-10-16 20:30:24 +02:00
Pierre Schweitzer
fb2a56e02a
[SHELLBTRFS] Upgrade to 1.0.1
...
CID 1419312
CORE-13896
2017-10-16 20:30:16 +02:00
Pierre Schweitzer
4672b2ba5e
[BTRFS] Upgrade to BtrFS 1.0.1
...
CID 1419459, 1419378
CORE-13896
2017-10-16 20:29:55 +02:00
Eric Kohl
194df1ba58
[STORPORT] Implement StorPortSetBusDataByOffset.
...
CORE-13866
2017-10-16 20:06:15 +02:00
Stas'M
1624c1d8c9
[BOOTDATA] Change readme encoding to UTF-8
2017-10-16 19:58:01 +03:00
Giannis Adamopoulos
a08d1f92be
[PSDK] Try to fix build
2017-10-16 18:32:23 +03:00
Giannis Adamopoulos
a4576f5509
[STOBJECT] Fix build on linux
2017-10-16 18:21:02 +03:00
Giannis Adamopoulos
3c9aedfd1c
[QCKLNCH] Fix gcc build
2017-10-16 18:15:20 +03:00
Giannis Adamopoulos
129f98b473
[PSDK] Fix build.
2017-10-16 18:04:15 +03:00
Shriraj Sawant
7fbc5f4230
[STOBJECT] Implement the hotplug and the power icons in the system tray
2017-10-16 17:51:19 +03:00
Shriraj Sawant
7a3865f1df
[QCKLNCH] Implement the quick launch shell extension including the CISFBand
2017-10-16 17:51:12 +03:00
Giannis Adamopoulos
d114f48fd4
[PSDK] Add CLSID_ISFBand, IShellFolderBand and IFolderBandPriv
2017-10-16 17:51:11 +03:00
Colin Finck
a7d388c350
[KD] [KD64] Introduce KdpPrintBanner and use it in all places where we print the (now consistent) banner instead of copying the code over and over again.
...
I still don't like that we're copying code between KD and KD64 instead of sharing it.
But as both modules are totally distinct at the moment, I won't be the one introducing shared functions between them.
This is a follow up to 50ae5e7c52
, which TortoiseGit accidentally turned into a "Message only" commit...
Never hit ALT+Y by mistake! ;)
2017-10-16 11:47:14 +02:00
Colin Finck
50ae5e7c52
[KD] [KD64] Introduce KdpPrintBanner and use it in all places where we print the (now consistent) banner instead of copying the code over and over again.
...
I still don't like that we're copying code between KD and KD64 instead of sharing it.
But as both modules are totally distinct at the moment, I won't be the one introducing shared functions between them.
2017-10-16 11:40:52 +02:00
Colin Finck
2cf30244cf
[KD] Output the long commit hash as well at the start of the debug log.
...
This will be used by Testman.
Previously, it had to translate the short hash from the build number to a long hash, but such a database (GitInfo) only exists for commits in the master branch.
2017-10-16 10:38:12 +02:00
Eric Kohl
b21019e3d1
[STORPORT] Query the bus interface of the lower (bus) device and implement StorPortGetBusData().
...
CORE-13866
2017-10-16 00:13:21 +02:00
Eric Kohl
3f5aeb9363
[STORPORT] Attach copies of the resource lists to the FDO device extension and use them to fill the access ranges in the port configuration.
...
Storahci does not crash on initialization any more. :-)
CORE-13866
2017-10-15 15:21:56 +02:00
Pierre Schweitzer
6808e7d25b
[LIBTIRPC] Fix CVE-2017-8779 by backporting its fix
...
CORE-13460
2017-10-15 13:55:07 +02:00
Eric Kohl
dd0027ba19
[STORPORT] Initialize the port configuration and pass it to the HwFindAdapter routine.
2017-10-15 13:10:08 +02:00
Pierre Schweitzer
eb05356a26
[KERNEL32_APITEST] Add a few tests for GetVolumeInformation that were used to fix previous issues
2017-10-15 10:44:50 +02:00
Pierre Schweitzer
5bfc68cc14
[KERNEL32] Fix buffer size for allocation in GetVolumeInformationW(). This fixes function failing with big enough buffer.
2017-10-15 10:43:49 +02:00
Eric Kohl
42cb5353b8
[STORORT] Allocate the miniport device extension and use it the calls to HwFindAdapter and HwInitialize.
...
CORE-13866
2017-10-15 00:06:22 +02:00
Pierre Schweitzer
dc8bfeabcf
[KERNEL32] Use proper size for allocating buffer in GetVolumeInformationA(). This was leading to allocate a too small buffer under certain conditions and to overrun it.
...
This fixes JRE7 setup.
This regression was brought in by r75969.
CORE-13888
2017-10-14 23:19:12 +02:00
Eric Kohl
8dea67f8ba
[STORPORT] Initialize a miniport object and call the miniport HwFindAdapter and HwInitialize routines.
...
CORE-13866
2017-10-14 19:12:24 +02:00
Giannis Adamopoulos
da5b61f32f
[EXPLORER] Remove an unnecessary refresh of the rebar and its bands.
2017-10-14 18:42:37 +03:00
Eric Kohl
804092f41b
[BOOTDATA]: Add the storport and storahci to the boot configuration.
...
Enable 'PCI\CC_0106 = storahci' and disable 'PCI\CC_0106 = uniata' in order to enable the storahci driver for AHCI controllers.
2017-10-14 00:22:36 +02:00
Thomas Faber
bf74391dcd
[USBPORT] Avoid more integer overflows.
2017-10-13 23:36:29 +02:00
Thomas Faber
a45779a12f
[USBPORT] Avoid a benign integer overflow in USBHI_QueryDeviceInformation (CID 1419219).
2017-10-13 23:36:29 +02:00
Thomas Faber
45741cdf3a
[USBPORT] Remove unnecessary null check in USBPORT_HandleSubmitURB (CID 1419367).
2017-10-13 23:36:29 +02:00
Thomas Faber
a237edf4bb
[USBPORT] Fix ControllerName leak in USBPORT_GetUnicodeName (CID 1419258).
2017-10-13 23:36:29 +02:00
Thomas Faber
b5289a2f6e
[USBPORT] Fix level check in USBDI_QueryBusInformation (CID 1419403).
2017-10-13 23:36:29 +02:00
Serge Gautherie
41b94fd17b
[INTL]: Simplify code (addendum to r74582). ( #41 )
...
CORE-13242
2017-10-13 22:24:37 +02:00
Eric Kohl
28f30ba854
[STORAHCI] Make the storahci driver build on gcc and add it to the build.
2017-10-13 21:52:38 +02:00
Waritnan Sookbuntherng
1128447196
[WIN32K][DESK.CPL]: Add fit and fill background placement options ( #28 )
...
- WIN32K and DESK.CPL: Add fit and fill background placement options.
- DESK.CPL: Define wallpaper placement constants; update translations.
- WIN32K: Fix coding style.
CORE-13360
2017-10-13 21:44:02 +02:00
Hermès Bélusca-Maïto
30bfd8afad
[STORPORT]: Fix build: declare STORPORT_API functions as exports.
2017-10-12 23:14:08 +02:00
EricKohl
b2c6c07d0f
[STORPORT] Start the implementation of the storport driver and add it to the build.
...
CORE-13866
2017-10-12 22:41:47 +02:00
gedmurphy
637276f1ab
Merge branch 'master' of https://github.com/reactos/reactos
2017-10-12 21:36:29 +01:00
Ged Murphy
650cca217a
[FLTMGR]
...
- Implement FltGetVolumeProperties
- Internal structs taken from public pdbs
2017-10-12 21:32:21 +01:00
gedmurphy
1473c522cf
[FLTMGR]
...
- Implement FltGetVolumeProperties
- Internal structs taken from public pdbs
2017-10-12 21:06:41 +01:00
EricKohl
2a4ea213fa
[SRVSVC] Implement NetrServerStatisticsGet().
2017-10-12 17:57:45 +02:00
Ged Murphy
9d15fb9279
Start to implement fltmgr tests [WIP] ( #52 )
...
[FLTMGR]
- Partially implement registering contexts
- Add a misc file which contains stubs of the APIs needed in the test suite
- Export some APIs needed by the test suite
[KMTESTS]
- Create a File System Mini-filter wrapper to host drivers for the filter manager tests
- Add a test file which will be used for testing that mini-filters load correctly
- Add a test file which will be used to write tests for IRP_MJ_CREATE requests
2017-10-12 15:32:30 +01:00