Commit graph

65013 commits

Author SHA1 Message Date
Pierre Schweitzer 2f26a4a9e9 [NTOSKRNL]
Don't attempt to null-dereference fastio routine without checking whether it was set first.

This fixes RW with FSDs using cache but no FastIO possibilities.

CORE-10892

svn path=/trunk/; revision=70819
2016-02-29 13:59:32 +00:00
Thomas Faber 5786d08d01 [VERSION]
- Trunk is 0.5-SVN now.

svn path=/trunk/; revision=70818
2016-02-29 13:12:57 +00:00
Thomas Faber 42a427d782 [ROSAUTOTEST]
- Update Testman web service URI for the new website since a redirect from the old address will not work for POST. Should fix WHS Testbot.
ROSTESTS-215 #resolve

svn path=/trunk/; revision=70817
2016-02-29 11:57:19 +00:00
Aleksandar Andrejevic c799784abf [NTVDM]
VidBiosScrollWindow shouldn't corrupt the screen in non-alphanumeric modes.
CORE-10877


svn path=/trunk/; revision=70816
2016-02-29 04:14:55 +00:00
Hermès Bélusca-Maïto 960b573f7b [REACTOS]: s/partiton/partition/
svn path=/trunk/; revision=70815
2016-02-29 01:22:02 +00:00
James Tabor 3e20700354 - Fix build.
svn path=/trunk/; revision=70814
2016-02-29 00:32:08 +00:00
James Tabor 96ab54cc90 [Win32SS]
- Based on patch : Jacek Caban : Don't use window' s parent as an owner if WS_CHILD style is not set.
- https://www.winehq.org/pipermail/wine-cvs/2016-February/111835.html
- Pass all win:test_parent_owner.
- Add window last view to Desktop Information structure.

svn path=/trunk/; revision=70813
2016-02-29 00:29:52 +00:00
Amine Khaldi 6a531b1d1a [DINPUT] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70812
2016-02-29 00:08:18 +00:00
Amine Khaldi 033a7c5720 [D3DRM_WINETEST] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70811
2016-02-29 00:05:39 +00:00
Amine Khaldi 44d7b7156e [D3DRM] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70810
2016-02-29 00:01:53 +00:00
Amine Khaldi 3268729a9f [PSDK] Update ndrtypes.h. CORE-10912
svn path=/trunk/; revision=70809
2016-02-28 23:59:17 +00:00
Amine Khaldi 2172618e95 [D3D8][D3D9][DDRAW][WINED3D] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70808
2016-02-28 23:33:47 +00:00
Amine Khaldi 351cc7ab9c [WINHLP32] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70807
2016-02-28 23:05:53 +00:00
Amine Khaldi 8978288c0b [REG_WINETEST] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70806
2016-02-28 23:04:29 +00:00
Amine Khaldi 5352d102a7 [INCLUDE/WINE] Update test.h. CORE-10912
svn path=/trunk/; revision=70805
2016-02-28 22:55:32 +00:00
Amine Khaldi edd653485e [REG] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70804
2016-02-28 22:53:26 +00:00
Amine Khaldi 8d45bf82db [UNICODE] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70803
2016-02-28 22:40:54 +00:00
Sylvain Petreolle dd21fa115a [ROSTESTS]
Handle generated tests on all architectures.
Update i386 files.

The kernel32 generated remains disabled,
Wine's definition of COMMCONFIG differs from our/MSDN definition.
Commented out nonexisting LPEXCEPTION_RECORD.

svn path=/trunk/; revision=70802
2016-02-28 20:56:00 +00:00
Eric Kohl fbaaa03502 [DESK]
Brazilian Portuguese translation for desk.cpl.
Patch by Edison Henrique Andreassy.
CORE-10905 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70801
2016-02-28 20:48:31 +00:00
Eric Kohl 9173d75317 Brazilian Portuguese translation for hdwwiz.cpl.
Patch by Edison Henrique Andreassy.
CORE-10901 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70800
2016-02-28 20:44:26 +00:00
Eric Kohl 8035df5526 [INPUT]
Prevent removal of all languages from the language list by disabling the 'Remove' button when only one item remains. Enable the 'Remove' button when there is more than one item in the list.
CORE-3587 #resolve

svn path=/trunk/; revision=70799
2016-02-28 17:01:35 +00:00
Hermès Bélusca-Maïto 619dcec227 [USETUP]: Isolate the recognition of the filesystem of a partition into its own function.
svn path=/trunk/; revision=70798
2016-02-28 16:01:54 +00:00
Hermès Bélusca-Maïto dd0671dab2 [USETUP]
- Remove some unused structure members.
- Consistently use the vocable "system partition" and "boot partition" (using MS aka. hardware-oriented definition) according to:
  https://en.wikipedia.org/wiki/System_partition_and_boot_partition
  http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/boot-and-system-volumes.html
  in few words:
  "system partition": the one that will be started by the platform firmware, and where the bootloader is found (only one per computer);
  "boot partition": the one where the OS of your choice resides (any number).

svn path=/trunk/; revision=70797
2016-02-28 15:25:22 +00:00
Pierre Schweitzer cb7c75c1d1 [FS_REC]
--MagicValues;

svn path=/trunk/; revision=70796
2016-02-28 11:27:05 +00:00
Hermès Bélusca-Maïto 429d288e03 [USETUP]: Fix some translations (especially the french one).
svn path=/trunk/; revision=70795
2016-02-28 02:51:47 +00:00
Pierre Schweitzer 5b8d869263 [SHELL32]
Thanks to r70793, this hack is no longer needed.

CORE-10878
CORE-10032

svn path=/trunk/; revision=70794
2016-02-27 21:01:11 +00:00
Pierre Schweitzer 13dfbf2592 [MPR]
Fix enumeration of network places root directory when starting the enumeration from network providers enumeration

CORE-10878 #resolve #comment Fixed with r70793

svn path=/trunk/; revision=70793
2016-02-27 20:58:32 +00:00
Hermès Bélusca-Maïto ad68f421d5 [USETUP]
- Use a more complete list of partition type names for displaying the partition types in the list.
CORE-4043 #resolve
- HACK (for ChkDsk): Guess the filesystem type of the current partition, based on its partition type ID. This is hackish because partitions with the same ID can be formatted with different file systems (e.g.: Linux partition ID 0x83 can cover EXT2/3/4, ReiserFS, etc). Therefore do NOT use GetPartTypeStringFromPartitionType for that!! (see r68156 and r70283).

svn path=/trunk/; revision=70792
2016-02-27 20:49:17 +00:00
Amine Khaldi 9ddf12fef6 [NTOSKRNL] Demote the UNIMPLEMENTED_DBGBREAK in WmiSetMark() to UNIMPLEMENTED. By Jared Smudde. CORE-10687
svn path=/trunk/; revision=70791
2016-02-27 20:18:14 +00:00
Amine Khaldi 5facba1484 [ROSTESTS] Even if "generated" build tests were done for i386, do not penalize the other arch builds by removing all the core modules tests from them. Simply skip the source file in question from their build. This reverts r70789.
svn path=/trunk/; revision=70790
2016-02-27 18:15:59 +00:00
Sylvain Petreolle ca4faae3ba [ROSTESTS]
"generated" build tests were done for i386.
Don't build them on another architectures.

svn path=/trunk/; revision=70789
2016-02-27 15:49:58 +00:00
Pierre Schweitzer 3355fd5594 [FASTFAT]
Don't mark a pending IRP twice

svn path=/trunk/; revision=70788
2016-02-25 20:52:55 +00:00
Pierre Schweitzer 0f01876900 [NTFS]
Add a missing lock

svn path=/trunk/; revision=70787
2016-02-25 20:49:31 +00:00
Amine Khaldi 6184b009f9 [TRANSLATIONS] Spanish translation update and general localization improvements by Ismael Ferreras Morezuelas. CORE-10685
svn path=/trunk/; revision=70786
2016-02-25 11:03:21 +00:00
Eric Kohl eda8c9117f Russian translation for mspaint.
Patch by BinaryTree.
CORE-10740 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=70785
2016-02-24 22:18:54 +00:00
James Tabor 1a71a5dae6 [Win32SS]
- Fix hang, CORE-10785 and ROSTESTS-208.

svn path=/trunk/; revision=70784
2016-02-24 10:20:06 +00:00
James Tabor 1673380d6e - Fix build, this is used later.
svn path=/trunk/; revision=70783
2016-02-24 08:45:36 +00:00
James Tabor c8fff05661 [Win32SS]
- Fix all wine win:test_GetMessagePos tests.
- See CORE-10867, please verify this is a fix.

svn path=/trunk/; revision=70782
2016-02-24 08:41:26 +00:00
Pierre Schweitzer c87591d771 [DISK]
Also had the nasty partition number hack to IOCTL_DISK_GET_PARTITION_INFO_EX.

It is required for some file system to work in ReactOS (teasing :-))

svn path=/trunk/; revision=70781
2016-02-24 07:55:36 +00:00
Pierre Schweitzer c0be6ae94e [NTFS]
Properly queue the IRP for deferred execution in case we got pending status

svn path=/trunk/; revision=70780
2016-02-24 07:54:20 +00:00
Pierre Schweitzer 5876421913 [NTFS]
Even more locking

svn path=/trunk/; revision=70779
2016-02-23 22:19:38 +00:00
Pierre Schweitzer 3d8efb5447 [NTFS]
Moar locking
Any resemblance to previous commit, living or dead, is purely coincidental

svn path=/trunk/; revision=70778
2016-02-23 20:45:11 +00:00
Pierre Schweitzer 2bda155345 [NTFS]
Moar locking

svn path=/trunk/; revision=70777
2016-02-23 19:57:10 +00:00
Ged Murphy e37191a410 [ATL]
- Move CComBSTR and CComPtr to atlcomcli.h
- Patch from Mark Jansen
CORE-10610[ATL]
- Move CComBSTR and CComPtr to atlcomcli.h
- Patch from Mark Jansen
CORE-10610


svn path=/trunk/; revision=70776
2016-02-23 19:31:38 +00:00
Robert Naumann 0419710117 [SHELL32] Fix displaying icons and some strings in the file overwrite dialog.
Patch by Jared Smudde CORE-10832

svn path=/trunk/; revision=70775
2016-02-23 16:06:27 +00:00
Pierre Schweitzer 7c336358c8 [NTOSKRNL]
Implement the MiWriteCombined case of MmMapIoSpace().

This fixes NVIDIA display drivers loading in ReactOS. See: https://www.reactos.org/forum/viewtopic.php?p=120359#p120359

svn path=/trunk/; revision=70774
2016-02-22 22:52:35 +00:00
Pierre Schweitzer 3283c55709 [NTFS]
r70772b

svn path=/trunk/; revision=70773
2016-02-22 22:23:08 +00:00
Pierre Schweitzer a8644f7a2d [NTFS]
- Implement IRP_MJ_CLEANUP (minus the cases we can't deal with yet)
- Implement open handles count for FCB & VCB
- Implement volume locking (so useful)

svn path=/trunk/; revision=70772
2016-02-22 22:20:54 +00:00
Pierre Schweitzer 24d3676235 [DISK]
- Remove one hack that seems not to be required anylonger.
- Add a comment to highlight the usage of the infamous partition 0 hack (who's the IopParseDevice() hack friend!)

svn path=/trunk/; revision=70771
2016-02-22 20:47:55 +00:00
Hermès Bélusca-Maïto 26495e949a [LOL]
Starting NT 5.1 a mysterious "VideoPortCheckForDeviceExistance" (with a 'a') export made its apparition, and is the same as the already existing "VideoPortCheckForDeviceExistence" (with a 'e') ^^
I add it only to be compatible with Win2k3 SP2 videoprt.sys exports.

svn path=/trunk/; revision=70770
2016-02-22 19:11:34 +00:00