Revision tags: 0.4.14-release |
|
#
3adf4508 |
| 11-May-2021 |
Jérôme Gardou <jerome.gardou@reactos.org> |
[REACTOS] Addendum to 5c7ce4475e246560d1622b8cc60dc603e3955f66 - Fix MSVC 2015 build
Put data into PAGEDATA or INITDATA sections Keep section declaration for prototypes
CORE-17540
|
#
ce55fef1 |
| 05-Nov-2020 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
[NTOS:EX] Move the C_ASSERT UUID_CACHED_VALUES_STRUCT.GuidInit to a better place, where the structure is defined.
|
#
5c7ce447 |
| 06-Oct-2020 |
Victor Perevertkin <victor.perevertkin@reactos.org> |
[REACTOS] Cleanup INIT and some PAGE section allocations
- Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively - Remove INIT_FUNCTION from function prototypes
[REACTOS] Cleanup INIT and some PAGE section allocations
- Change INIT_FUNCTION and INIT_SECTION to CODE_SEG("INIT") and DATA_SEG("INIT") respectively - Remove INIT_FUNCTION from function prototypes - Remove alloc_text pragma calls as they are not needed anymore
show more ...
|
#
7790670d |
| 09-Sep-2020 |
Serge Gautherie <reactos-git_serge_171003@gautherie.fr> |
[NTOS:EX] ExUuidCreate(): Correctly fill Uuid->Data4
ROSTESTS-359
Co-authored-by: Nguyen Trung Khanh <nguyentrungkhanh97@gmail.com>
|
#
b20f8151 |
| 23-May-2020 |
Serge Gautherie <32623169+SergeGautherie@users.noreply.github.com> |
[NTOSKRNL] Place INIT_FUNCTION before the return type (#2823)
(but after 'static' or SAL 2 annotation.)
Follow-up to 71fefa32, which mentions that it's actually required by the compiler in some cir
[NTOSKRNL] Place INIT_FUNCTION before the return type (#2823)
(but after 'static' or SAL 2 annotation.)
Follow-up to 71fefa32, which mentions that it's actually required by the compiler in some circumstances.
show more ...
|
Revision tags: 0.4.15-dev, 0.4.14-RC, 0.4.13-release, 0.4.14-dev, 0.4.13-RC, 0.4.12-release, 0.4.12-RC, 0.4.13-dev, 0.4.11-release, 0.4.11-RC, 0.4.12-dev, 0.4.10-release, 0.4.11-dev, 0.4.10-RC, 0.4.9-release |
|
#
fffe4f63 |
| 12-Jul-2018 |
Timo Kreuzer <timo.kreuzer@reactos.org> |
[NTOS:EX] Use InterlockedExchangeAdd64 instead of InterlockedCompareExchange64 loop in ExAllocateLocallyUniqueId
|
#
627b1df5 |
| 22-Apr-2019 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
[NTOS] Fix typos.
|
#
1114b899 |
| 02-Mar-2019 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Fix MSVC2010 build
|
#
c2b6c3a6 |
| 02-Mar-2019 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Fix ClockDiff aka fix MSVC build
|
#
eb8b481c |
| 27-Feb-2019 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Rewrite/fix our UUID generation implementation So that it matches Windows behavior Also implement ExUuidCreate that will generate UUID version 1
The implementation is based on the RFC 4122
|
#
2d9673c6 |
| 27-Feb-2019 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Introduce the UUID_CACHED_VALUES_STRUCT structure
Source: https://blog.48bits.com/el-codigo-ntoskvinci/
|
#
81c88c10 |
| 27-Feb-2019 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] UuidMutex -> ExpUuidLock
|
#
bc5acd81 |
| 20-Dec-2018 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
[NTOS] Minor formatting + don't hardcode sizeof(UCHAR) value.
|
#
f4597b55 |
| 20-Dec-2018 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
[NTOS] Addendum to d8cb37bf: return the correct Status from NtAllocateUuids().
|
#
549793b8 |
| 19-Dec-2018 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Fix copy/pasta ;-)
|
#
d8cb37bf |
| 19-Dec-2018 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Probe parameters in NtAllocateUuids() if called from user-mode
This will avoid that userland applications can trigger an invalid write in the kernel (and thus, a BSOD).
CORE-15462
|
#
6ca1c55c |
| 18-Dec-2018 |
Pierre Schweitzer <pierre@reactos.org> |
[NTOSKRNL] Only allow SYSTEM to call NtSetUuidSeed()
Also, validate input buffer before attempting any operation on it. This will avoid userland applications to be able to trigger an invalid read in
[NTOSKRNL] Only allow SYSTEM to call NtSetUuidSeed()
Also, validate input buffer before attempting any operation on it. This will avoid userland applications to be able to trigger an invalid read in the kernel (and thus a BSOD).
Regarding access restriction, see: https://stackoverflow.com/questions/1254244/need-access-to-ntsetuuidseed-from-a-non-localsystem-process
CORE-15460
show more ...
|
Revision tags: 0.4.10-dev, 0.4.9-RC, 0.4.8-release, 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7, 0.4.8-dev, 0.4.7-rc1 |
|
#
c2c66aff |
| 03-Oct-2017 |
Colin Finck <colin@reactos.org> |
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
|
Revision tags: backups/GSoC_2017/rapps@75905, ReactOS-0.4.6, backups/ros-branch-0_4_6@75728, 0.4.7-dev, ReactOS-0.4.5, backups/ros-branch-0_4_5@74569, ReactOS-0.4.4-CLT2017, backups/ReactOS-0.4.4-CLT2017@74182, ReactOS-0.4.4, backups/ros-branch-0_4_4@74002, ReactOS-0.4.4-FOSDEM2017, backups/ReactOS-0.4.4-FOSDEM2017@73667, ReactOS-0.4.3, backups/ros-branch-0_4_3@73437, backups/sndblst@72664, ReactOS-0.4.2, backups/ros-branch-0_4_2@73087, ReactOS-0.4.1, backups/ros-branch-0_4_1@71718 |
|
#
321bcc05 |
| 24-Apr-2016 |
Pierre Schweitzer <pierre@reactos.org> |
Create the AHCI branch for Aman's work
svn path=/branches/GSoC_2016/AHCI/; revision=71203
|
Revision tags: ReactOS-0.4.0-CLT2016, backups/ReactOS-0.4.0-CLT2016@71719, ReactOS-0.4.0-FOSDEM2016, backups/ReactOS-0.4.0-FOSDEM2016@70667, ReactOS-0.4.0, backups/ros-branch-0_4_0@70757, backups/colins-printing-for-freedom@73041, ReactOS-0.3.17-CLT2015, backups/ReactOS-0.3.17-CLT2015@66843, ReactOS-0.3.17, ReactOS-0.3.17-FOSDEM2015, backups/ReactOS-0.3.17-FOSDEM2015@66122, backups/shell-experiments@75904, backups/tcpip_revolution@71025, backups/0.3.17@66124, backups/ros-branch-0_3_16-clt2014@63729 |
|
#
b819608e |
| 02-May-2014 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
Create a branch for console restructuration work.
svn path=/branches/condrv_restructure/; revision=63104
|
Revision tags: ReactOS-0.3.16-CLT2014, ReactOS-0.3.16, backups/ReactOS-0.3.16@62476 |
|
#
527f2f90 |
| 02-Feb-2014 |
Amine Khaldi <amine.khaldi@reactos.org> |
[SHELL/EXPERIMENTS] * Create a branch for some evul shell experiments.
svn path=/branches/shell-experiments/; revision=61927
|
Revision tags: backups/vs_jc@60583, backups/vs_jc@59301 |
|
#
4f0b8d3d |
| 16-Jun-2013 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
Create a branch for Aleksandar Andrejevic for his work on NTVDM. See http://jira.reactos.org/browse/CORE-7250 for more details.
svn path=/branches/ntvdm/; revision=59241
|
Revision tags: ReactOS-0.3.15-LT2013, backups/ros-branch-0_3_15-lt2013@59304, ReactOS-0.3.15, backups/ReactOS-0.3.15@59303 |
|
#
e1ef0787 |
| 28-Apr-2013 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
Create this branch to work on loading of different Kernel-Debugger DLL providers, and see whether it is possible to move KDBG from ntoskrnl to a new DLL called, say, KDROSDBG.DLL.
The idea then woul
Create this branch to work on loading of different Kernel-Debugger DLL providers, and see whether it is possible to move KDBG from ntoskrnl to a new DLL called, say, KDROSDBG.DLL.
The idea then would be to have the following behaviour (when specifying the following options in the kernel command line):
/DEBUGPORT=COMi --> load KDCOM.DLL and use COMi port (i == 1,2,3,4) if possible. /DEBUGPORT=FOO --> load KDFOO.DLL (useful for KDUSB.DLL, KD1394.DLL, KDBAZIS.DLL for VirtualKD, etc...) /DEBUGPORT=ROSDBG:[COMi|SCREEN|FILE|GDB|...] --> load KDROSDBG.DLL which contains the ROS kernel debugger, and use COMi or SCREEN or... as output port.
svn path=/branches/kd++/; revision=58883
show more ...
|
Revision tags: backups/ros-csrss@60644 |
|
#
f6f20487 |
| 01-Apr-2013 |
Ziliang Guo <drakekaizer666@gmail.com> |
Branching for 0.3.15 release after two days of no response from a certain sphere of plasma.
svn path=/branches/ReactOS-0.3.15/; revision=58636
|
#
65ce1461 |
| 14-Oct-2012 |
Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org> |
Create a branch for working on csrss and co.
svn path=/branches/ros-csrss/; revision=57561
|