Pierre Schweitzer
2b4d5c5cff
[FASTFAT] When overwriting a file with FILE_OVERWRITE*, don't erase previous file attributes, only update them.
...
Keep erasing them in case the file gets overwritten with FILE_SUPERSEDE.
CORE-14158
2018-01-01 14:29:15 +01:00
Pierre Schweitzer
f3fecf92c1
[FASTFAT] On file overwrite, deny it if file as HIDDEN/SYSTEM flag and caller doesn't set them.
...
CORE-14158
2018-01-01 12:13:46 +01:00
Timo Kreuzer
c4d6c2c3f1
[NTOS:KE] Fix pushing of fake error code in KiDoubleFaultAbort (amd64)
2018-01-01 12:09:38 +01:00
Timo Kreuzer
f60a9eb7a3
[RTL] Fix amd64 version of DebugService2
2018-01-01 12:09:38 +01:00
Timo Kreuzer
a2f7de7ee8
Amd64/misc 64bit fixes ( #236 )
...
[REACTOS] Misc 64 bit fixes
* [NTOS:MM] Allow MEM_DOS_LIM in NtMapViewOfSection on x64 as well
* [NTOS:MM] Implement x64 version of MmIsDisabledPage
* [HAL] Remove obsolete code
* [NTOS:KE] Fix amd64 version of KeContextToTrapFrame and KeTrapFrameToContext
* [XDK] Fix CONTEXT_XSTATE definition
* [PCNET] Convert physical address types from pointers to PHYSICAL_ADDRESS
2018-01-01 12:07:50 +01:00
Hermès Bélusca-Maïto
5a4693ff6f
[CHARMAP:NEW] Fix newlines and whitespace.
2018-01-01 02:10:22 +01:00
Hermès Bélusca-Maïto
9fa693e59b
[REACTOS] Switch to year 2018...
...
... and Happy New Year 2018 to everyone!!
☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆
⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰
░░░░░░█░█ █▀█ █▀█ █▀█ █░█░░░░░░
░░░░░░█▀█ █▀█ █▀▀ █▀▀ ▀█▀░░░░░░
░░░░░░▀░▀ ▀░▀ ▀░░ ▀░░ ░▀░░░░░░░
█▄░█ █▀▀ █░█░█░░█░█ █▀▀ █▀█ █▀█
█░██ █▀▀ █░█░█░░▀█▀ █▀▀ █▀█ ██▀
▀░░▀ ▀▀▀ ░▀▀▀░░░░▀░ ▀▀▀ ▀░▀ ▀░▀
⋱☆⋰⋱★⋰⋱☆⋰⋱★⋰⋱★⋰⋱☆⋰⋱★⋰⋱☆⋰
░░░▄████▄░▄███▄░░▄██░▄████▄░░░
░░░▀▀░▄██░██░██░████░██▄▄██░░░
░░░░▄██▀░░██░██░░░██░██▀▀██░░░
░░░██████░▀███▀░░░██░▀████▀░░░
☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆.¸¸.•´☆
2018-01-01 00:00:00 +01:00
Pierre Schweitzer
d2a5322576
[NTFS] Start using different tags for allocations.
...
They all be Ntf? as for the Windows NTFS driver
2017-12-31 23:11:57 +01:00
Bișoc George
e7459b0cc2
[CHARMAP:NEW] Adding some indentation ( #241 )
...
This file lacks proper indentation and that doesn't meet the ReactOS Coding style as it should.
2017-12-31 22:42:16 +01:00
Bișoc George
738aaf6dc6
[CHARMAP:NEW] Italian language implementation ( #243 )
...
This patch brings the Italian translation resource file for ReactOS Character Map (CHARMAP_NEW).
2017-12-31 22:36:20 +01:00
Bișoc George
40b3380f38
[CHARMAP:NEW] Romanian language implementation ( #242 )
...
This patch implements the Romanian language resource file for ReactOS Character Map software (CHARMAP_NEW).
2017-12-31 22:35:33 +01:00
Thomas Faber
2bfbaa66fc
[DXTN] Fix MSVC build with runtime checks.
2017-12-31 19:37:23 +01:00
Mark Jansen
cb885480b2
[SHLEXTDBG] Add utility to run / debug shell extensions.
...
CORE-7684 #234
2017-12-31 14:56:22 +01:00
Mark Jansen
b2a5a804b4
[ROSDLGS] Add SetWizardButtons to CPropertyPageImpl
...
CORE-7684 #234
2017-12-31 14:56:22 +01:00
Mark Jansen
4bdc74bf5d
[COM_APITEST] Add zipfldr tests.
...
CORE-7684 #234
2017-12-31 14:56:22 +01:00
Pierre Schweitzer
2d3d74151b
[NTFS] Fix a memory leak on error
...
CID 1427053
2017-12-31 14:18:02 +01:00
Pierre Schweitzer
216a2cae73
[NTFS] Use LookasideList allocations for FILE_RECORD_HEADER.
...
TODO: use a specific tag
This, and previous commit, should speed up a bit the driver until caching gets implemented
2017-12-31 14:14:24 +01:00
Pierre Schweitzer
3ddf44ff10
[NTFS] Use LookasideList allocations for NTFS_ATTR_CONTEXT.
...
TODO: use a specific tag
2017-12-31 12:15:17 +01:00
Pierre Schweitzer
849fa7fbae
[NTFS] Rewrite ReleaseAttributeContext() so that its null checks are consistent
...
CID 1427067
2017-12-31 10:38:58 +01:00
Pierre Schweitzer
007d3d382a
[NTFS] Don't dereference NULL IRP
...
CID 1427057
2017-12-31 10:38:58 +01:00
Pierre Schweitzer
7a88e3bfd4
[NTFS] Don't leak memory in case of failure while creating a directory
...
CID 1427065
2017-12-31 10:38:58 +01:00
Pierre Schweitzer
9d9cce2838
[NTFS] Don't leak attributes contextes in the btree management functions
...
CID 1427030, 1427062
2017-12-31 10:38:58 +01:00
Pierre Schweitzer
391056ba22
[NTFS] Don't leak memory when reading or writing non-resident attributes
...
CID 1427048, 1427070
2017-12-31 10:38:58 +01:00
Hermès Bélusca-Maïto
e0baa58f1b
[SETUPAPI] Fix extraction of files from a cabinet file using the SetupQueueCopy and SetupCommitFileQueue method.
...
CORE-14164
- Contrary to what Wine thought, this works even if the cabinet file does not have a ".cab" extension.
- Instead of polluting the directory where the cabinet file exists with all the files extracted from it,
we only extract the needed file to a temporary folder (thus being sure it does not overwrite any other
existing file with the same name), and then we move the extracted file to its final destination with rename.
2017-12-31 02:48:58 +01:00
Hermès Bélusca-Maïto
7c447a15a0
[SETUPAPI] Add __REACTOS__ guards around our own code; addendum to r68659 and r73442, CORE-10000 and CORE-12471.
2017-12-31 02:48:54 +01:00
Alexander Shaposhnikov
4c29691f6a
[RAPPS] Replaced "..." with "…" for resource unification
2017-12-30 23:39:39 +02:00
Bișoc George
67a4e1387e
[CHARMAP] Tiny update for Italian translation
...
Replaced "Map Character" with "Mappa Caratteri".
2017-12-30 16:08:58 +01:00
Thomas Faber
008e035b7e
[LIBS] Use KeClearEvent instead of KeResetEvent where the previous state is not needed.
2017-12-30 11:46:57 +01:00
Thomas Faber
2cb0c129a6
[KMTESTS] Use KeClearEvent instead of KeResetEvent where the previous state is not needed.
2017-12-30 11:46:14 +01:00
Thomas Faber
75850abcbb
[NTOS] Use KeClearEvent instead of KeResetEvent where the previous state is not needed.
2017-12-30 11:45:03 +01:00
Thomas Faber
4f8379a02b
[DRIVERS] Use KeClearEvent instead of KeResetEvent where the previous state is not needed.
2017-12-30 11:44:25 +01:00
Timo Kreuzer
bad1c03529
[KSPROXY] Fix MSVC build
...
The module stays disabled though.
2017-12-30 11:08:11 +01:00
Bișoc George
409d166c2c
[RAPPS] Romanian translation update
...
- Translated some English strings and fixed a small grammar typo.
Addendum:
- Header file ported from ReactOS coding style added
(even though it kind of bloats the translation file, it does actually help for
future translators looking at changes committed by previous translators).
- Replaced "..." with "…" (single character) <sanchaez>
2017-12-29 23:30:54 +02:00
Pierre Schweitzer
7fecde4a20
[NTOSKRNL] Print tags which contains numerics in the memory dumper.
...
This fixes i8042prt.sys allocations not properly being rendered.
2017-12-29 20:37:43 +01:00
Pierre Schweitzer
4663d02cd7
[NTOSKRNL] In the memory dumper, print in the direct order to make !poolused TAG usage easier
2017-12-29 20:37:43 +01:00
Pierre Schweitzer
ca3143b9ab
[NTOSKRNL] Add support for verbose output in the !poolused command
2017-12-29 20:37:43 +01:00
Timo Kreuzer
cbc4cfeed6
[NTOS:EX] Fix handle table code for x64.
...
Based on patch by Ivan Labutin. See PR #115
2017-12-29 19:44:09 +01:00
Pierre Schweitzer
2daf2391a6
[NTOSKNRL] Addendum to 9a633f7
2017-12-29 18:22:37 +01:00
Pierre Schweitzer
9a633f7b48
[NTOSKRNL] Fix MSVC build
2017-12-29 18:03:33 +01:00
Pierre Schweitzer
4e34bf2a0b
[NTOSKRNL] Add support for the ? wildcard in the !poolused command
2017-12-29 17:23:36 +01:00
Pierre Schweitzer
454e8738f2
[NTOSKRNL] Allow filtering !poolused output using a tag
2017-12-29 17:23:36 +01:00
Pierre Schweitzer
879d8f2104
[NTOSKRNL] Now that the memory dumper handles paged pool, make use of it in any situation
2017-12-29 17:23:36 +01:00
Pierre Schweitzer
1433ade827
[NTOSKRNL] Add support for the paged pool in the memory dumper
2017-12-29 17:23:36 +01:00
Pierre Schweitzer
bb63841b57
[NTOSKRNL] Prettify the memory dumper output and add number of allocs
2017-12-29 17:23:36 +01:00
Pierre Schweitzer
78b55550bb
[NTOSKRNL] Make the memory dumper available as a kdbg command: !poolused
2017-12-29 17:23:36 +01:00
Katayama Hirofumi MZ
89f9c9101a
[TRANSLATION] Use correct font name in Korean resources, CORE-9566 ( #228 ).
...
Localized resources should use the correct Korean fonts that are most suitable
for UI and compatible with Windows.
2017-12-29 01:51:15 +01:00
Katayama Hirofumi MZ
e9d8fa57c3
[TRANSLATION][BASE][FDEBUG][MODULES][WIN32SS] Use correct font name in Chinese resources, CORE-9566 ( #227 ).
...
Localized resources should use the correct Traditional/Simplified Chinese fonts
that are most suitable for UI and compatible with Windows.
2017-12-29 01:51:06 +01:00
Katayama Hirofumi MZ
d09998dfc7
[TRANSLATION][APPLICATIONS] Use correct font name in Chinese resources, CORE-9566 ( #226 ).
...
Localized resources should use the correct Traditional/Simplified Chinese fonts
that are most suitable for UI and compatible with Windows.
2017-12-29 01:50:54 +01:00
B. George
bdb076bdce
[TRANSLATION][RAPPS] Update for the Italian translation, CORE-14093.
...
Just a small patch which translates several English strings for the RAPPS application.
2017-12-28 17:42:56 +01:00
Stanislav Motylkov
e7485ea00c
[RASAPI32] Add stub for RasGetConnectionStatistics
...
See CORE-10426
2017-12-28 11:51:40 +01:00