Robert Naumann
096dc6de9c
[SHELL32] Improve the recent documents icon. By Jared Smudde. CORE-10281
...
svn path=/trunk/; revision=69610
2015-10-18 22:39:36 +00:00
Robert Naumann
fde73e5439
[USETUP] Add Malay translation. Patch by Henry Tang Ih with some additions by me. (Adding the missing strings is good, but you also have to tell ROS that it have to be used them) CORE-9890
...
svn path=/trunk/; revision=69609
2015-10-18 22:32:44 +00:00
Hermès Bélusca-Maïto
1071b13377
[KERNEL32]
...
- GlobalMemoryStatusEx: Correctly compute ullTotalPageFile which should be in bytes, instead of in number of pages. Patch by contributor "kkat". CORE-10361
- GlobalMemoryStatusEx: Fail if the stored length in the data buffer is not what is expected by the API (required by the spec, see MSDN; on the contrary, GlobalMemoryStatus does not require that.)
- GlobalMemoryStatus: Correctly round up the reported total/available memory values, in case they are bigger than ~= 2GB.
svn path=/trunk/; revision=69608
2015-10-18 22:00:29 +00:00
Hermès Bélusca-Maïto
1cfc6d4fb5
[the_other_devmgmt] Convert the bootstrap app back to C.
...
svn path=/trunk/; revision=69607
2015-10-18 21:27:23 +00:00
Hermès Bélusca-Maïto
2a8b2a3a1b
(devmgmt) whitespace fix only.
...
svn path=/trunk/; revision=69606
2015-10-18 21:26:25 +00:00
Amine Khaldi
b6a7c1b91a
[MSCONFIG_NEW] C++ is coming. Resistance is futile.
...
svn path=/trunk/; revision=69605
2015-10-18 17:10:38 +00:00
Hermès Bélusca-Maïto
46d4e8d0fc
[MSCONFIG_NEW]
...
- Fix duplicated resources.
- Implement the Tools tab. It reads the list of available tools (and their localized names & description) from an internal XML file. It can also load an external user-defined XML list of tools; see KB906569 for a description of what it is.
- XML stuff is implemented using COM. It is far easier to use COM with C++ than with C, hence the tools tab code and the XML parser are compiled as C++ whereas everything else is compiled in C. Therefore at the moment msconfig is hybrid C/C++; this is done using CMake magic.
CORE-9333
svn path=/trunk/; revision=69604
2015-10-18 16:55:31 +00:00
Hermès Bélusca-Maïto
da8f428784
[COMSUPP]: ConvertStringToBSTR and ConvertBSTRToString really work only on ANSI strings.
...
svn path=/trunk/; revision=69603
2015-10-18 16:44:56 +00:00
Pierre Schweitzer
8ecfaec11f
[NTOSKRNL]
...
Don't keep spining forever in CcRosFlushDirtyPages() when flushing a dirty VACB fails on a RO volume.
This can be triggered with extX volumes and can prevent shutdown from succeeding
svn path=/trunk/; revision=69602
2015-10-18 16:09:11 +00:00
Pierre Schweitzer
d87114591b
[CONFIGURE.SH]
...
Modify the script to take into account that now, host-tools are no longer required.
Because it needs RosBE 2.1.2 (update guys!) still provide a fallback method to allow using old build method with host-tools. In case you need it, just call configure.sh with-host-tools
svn path=/trunk/; revision=69601
2015-10-18 15:47:20 +00:00
Eric Kohl
5e93c3bb50
USETUP: Do not ask to select language if just one language is available
...
Patch by Carlo Bramini. Thanks a lot!
CORE-10322 #resolve
svn path=/trunk/; revision=69600
2015-10-18 13:52:51 +00:00
Thomas Faber
3bb5106159
[URLMON_WINETEST]
...
- Cancel the test if a failure situation is detected that will lead to a timeout
ROSTESTS-192
CORE-10360
svn path=/trunk/; revision=69599
2015-10-18 13:13:44 +00:00
Eric Kohl
2cf1ec318d
[MSAFD]
...
TranslateNtStatusError: Translate STATUS_ACCESS_DENIED.
Patch by Jacob S. Preciado. Thanks a lot!
CORE-10290 #resolve
svn path=/trunk/; revision=69598
2015-10-18 12:45:49 +00:00
Amine Khaldi
6d8909a8aa
[CMAKE] Enable the new style build by default. CORE-10121
...
svn path=/trunk/; revision=69597
2015-10-18 11:29:34 +00:00
Amine Khaldi
46d3d0d940
[CMAKE] We don't need this case anymore.
...
svn path=/trunk/; revision=69596
2015-10-18 11:21:56 +00:00
Amine Khaldi
21417c6d20
[TRANSLATIONS] Traditional Chinese (zh-TW) translation update by Henry Tang Ih. CORE-10001
...
svn path=/trunk/; revision=69595
2015-10-18 11:19:05 +00:00
Thomas Faber
db84a4d268
[WINE]
...
- Make some test.h functions usable in apitests aka fix build
svn path=/trunk/; revision=69594
2015-10-18 10:51:47 +00:00
Thomas Faber
237a82dc51
[ATL]
...
- Add CComHeapPtr implementation and tests. Patch by Mark Jansen.
CORE-10344 #resolve
svn path=/trunk/; revision=69593
2015-10-18 10:46:11 +00:00
Thomas Faber
1920e426e7
[BOOTLIB]
...
- Correctly check ConsoleRemoteConstruct return value in ConsoleCreateRemoteConsole. Patch by Kudratov Olimjon.
CORE-10357 #resolve
svn path=/trunk/; revision=69592
2015-10-18 10:20:56 +00:00
Thomas Faber
8da82fb0ce
[WINDOWSCODECS]
...
- Fix some MSVC warnings
svn path=/trunk/; revision=69591
2015-10-18 09:45:12 +00:00
Thomas Faber
3d24f6cb54
[RTL]
...
- Add missing OBJ_KERNEL_HANDLE in RtlOpenCurrentUser
CORE-10207
svn path=/trunk/; revision=69590
2015-10-18 09:32:52 +00:00
Thomas Faber
f482f2901b
[LIBXML]
...
- Fix VS2013 build
svn path=/trunk/; revision=69589
2015-10-18 08:39:56 +00:00
Thomas Faber
7e0e340554
[LIBXML]
...
- Fix MSVC incompatible declaration warning
- Silence MSVC unused variable warnings
- Get config.h slightly more in sync with upstream
svn path=/trunk/; revision=69588
2015-10-18 08:32:42 +00:00
Thomas Faber
f44a30ed3e
[CMAKE]
...
- Reserve some more space for ntdll so that we're compatible with Windows's version (base 0x7c910000). Should fix VMware Hybrid builder
svn path=/trunk/; revision=69587
2015-10-18 07:56:27 +00:00
Thomas Faber
b329beb092
[EXT2FS]
...
- Fix warnings
svn path=/trunk/; revision=69586
2015-10-18 07:32:09 +00:00
Thomas Faber
b11be05a7e
[NTSTATUS]
...
- Add some more status codes
CORE-8373
svn path=/trunk/; revision=69585
2015-10-18 07:05:14 +00:00
Thomas Faber
0a1a6168bf
[BUGCODES]
...
- Correct broken bug check code entry aka fix build
svn path=/trunk/; revision=69584
2015-10-18 06:31:20 +00:00
Thomas Faber
aa60dd29b0
[BUGCODES]
...
- Add some more bug check codes
svn path=/trunk/; revision=69583
2015-10-18 06:26:51 +00:00
Hermès Bélusca-Maïto
4371669b69
[COMSUPP]: Fix string length computations.
...
svn path=/trunk/; revision=69582
2015-10-18 02:14:21 +00:00
Hermès Bélusca-Maïto
698212a5a5
[COMSUPP]
...
Implement _com_util::ConvertStringToBSTR and _com_util::ConvertBSTRToString (needed by _bstr_t and _variant_t classes), inspired by the remarks made in http://www.codeproject.com/Articles/1969/BUG-in-com-util-ConvertStringToBSTR-and-com-util i.e. without reproducing the bugs of MS version.
svn path=/trunk/; revision=69581
2015-10-18 01:20:20 +00:00
Pierre Schweitzer
075aa8147a
[AUTOCHK]
...
Register the ExtX provider to avoid the autochk error message on boot when an ExtX volume is present
CORE-10272
svn path=/trunk/; revision=69580
2015-10-17 23:08:52 +00:00
Pierre Schweitzer
759e9f55ee
[SHELL32]
...
Enable formatting a Ext volume from GUI.
Patch by Peter Hater
svn path=/trunk/; revision=69579
2015-10-17 23:01:19 +00:00
Pierre Schweitzer
b4ebfdcfc0
[FILESYSTEMS]
...
This wasn't meant to be committed.
svn path=/trunk/; revision=69578
2015-10-17 22:40:14 +00:00
Pierre Schweitzer
af6c248ac3
[FS_REC]
...
Implement ExtX support in FS_REC, this allows it to autoload ext2fs.sys
Starting with this revision, browsing ExtX volumes in ReactOS works without any other modifications.
Thanks to Peter Hater for his initial work and to Thomas for his reviews
svn path=/trunk/; revision=69577
2015-10-17 22:39:13 +00:00
Pierre Schweitzer
b9b583fd22
[EXT2]
...
[EXT2_NEW]
Get rid of old ext2 driver and use new one
svn path=/trunk/; revision=69576
2015-10-17 22:35:20 +00:00
Pierre Schweitzer
5a9b98b776
[PSDK]
...
Mark (old) Linux partitions (notably extX volumes) as recognized by ReactOS in IsRecognizedPartition()
This is only enabled when building ReactOS.Otherwise, it matches Windows definition.
svn path=/trunk/; revision=69575
2015-10-17 22:32:13 +00:00
Pierre Schweitzer
b8f112b151
[EXT2_NEW]
...
Fix Linux build
svn path=/trunk/; revision=69574
2015-10-17 22:29:09 +00:00
Thomas Faber
e0f1e0177b
[VIDEOPRT]
...
- Don't try to incorrectly and unnecessarily parse multiple resource descriptors
CORE-10146
svn path=/trunk/; revision=69573
2015-10-17 19:31:46 +00:00
Amine Khaldi
6be0925245
[NOTEPAD] Set Lucida Console as the default font. By Ismael Ferreras Morezuelas. CORE-10316
...
svn path=/trunk/; revision=69572
2015-10-17 19:01:40 +00:00
Thomas Faber
21b04efae8
[NTOS:OB]
...
- Create kernel handles if requested by the caller in ObDuplicateObject
CORE-10207
svn path=/trunk/; revision=69571
2015-10-17 18:37:49 +00:00
Thomas Faber
44cc9aa006
[KMTESTS:OB]
...
- Add a test showing that I was wrong and ZwDuplicateObject can get you a kernel handle after all
CORE-10207
svn path=/trunk/; revision=69570
2015-10-17 17:41:43 +00:00
Thomas Faber
4dad975f3f
[NDIS]
...
- ZwDuplicateObject always returns user handles, so don't use it when we want a kernel handle.
CORE-10207
svn path=/trunk/; revision=69569
2015-10-17 16:24:14 +00:00
Thomas Faber
7983137edd
[KMTESTS:OB]
...
- Move handle tests from ObReference to ObHandle where they belong
svn path=/trunk/; revision=69568
2015-10-17 16:11:12 +00:00
Thomas Faber
1ac16d7595
[KMTESTS]
...
- Sssh, these tests are secret
svn path=/trunk/; revision=69567
2015-10-17 15:56:52 +00:00
Thomas Faber
8661787353
[KMTESTS:OB]
...
- Add ObHandle test that verifies a couple ZwDuplicateObject behaviors
svn path=/trunk/; revision=69566
2015-10-17 15:50:25 +00:00
Amine Khaldi
95cc4194b2
[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10276
...
svn path=/trunk/; revision=69565
2015-10-17 14:51:49 +00:00
Amine Khaldi
5c58354064
[RAPPS] Turkish translation update by Erdem Ersoy. CORE-10276
...
svn path=/trunk/; revision=69564
2015-10-17 14:48:20 +00:00
Amine Khaldi
832562d08a
[GDI32] Improve the FILE header section. Brought to you by Adam Stachowicz. CORE-10114
...
svn path=/trunk/; revision=69563
2015-10-17 14:41:47 +00:00
Amine Khaldi
049574607a
[GDI32] Use NtGdiGetGlyphIndicesW() in GetCharacterPlacementW() as we do have it. Fixes OpenOffice: v1.x.x garbled text. Brought to you by Vort. CORE-867
...
svn path=/trunk/; revision=69562
2015-10-17 14:37:35 +00:00
Amine Khaldi
ecfe47b635
[WIN32K][PSDK] Correct NtGdiGetGlyphIndicesW() pwc type. Brought to you by Vort. CORE-867
...
svn path=/trunk/; revision=69561
2015-10-17 14:35:14 +00:00