Commit graph

65358 commits

Author SHA1 Message Date
Daniel Reimer 1aac0898f6 [ROSAPPS]
Fixup the icons by Jared Smudde
ROSAPPS-307 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71073
2016-03-28 21:54:06 +00:00
Daniel Reimer ef66168b39 [Woops...]
Fix some missing stuff...

svn path=/trunk/; revision=71072
2016-03-28 21:40:16 +00:00
Daniel Reimer 68c216c066 [RAPPS/RAPPS_NEW]
Add Update Database to the toolbar by Jared Smudde
CORE-10924 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71071
2016-03-28 21:38:35 +00:00
Daniel Reimer e85d20412c [USERINIT]
Fix Russian translation for userinit by BinaryTree
CORE-10936 #resolve #comment Committed, thx.

svn path=/trunk/; revision=71070
2016-03-28 21:26:21 +00:00
Daniel Reimer 70e4386998 [RAPPS]
Update link to msxml3 and add entry for msxml6.
CORE-10602 #resolve #comment Fixed. Thx 

svn path=/trunk/; revision=71069
2016-03-28 21:16:49 +00:00
Amine Khaldi 55799c678e [TASKMGR][SYSDM] Russian translation update by Sergey Shmygalev. CORE-11043
svn path=/trunk/; revision=71068
2016-03-28 20:29:51 +00:00
Daniel Reimer 3f3038d338 [RAPPS]
Database Update... incl. SHA1 hashes. Appreciate it! This took 5 hrs thx to the stupid and USELESS hashes!

svn path=/trunk/; revision=71067
2016-03-28 18:26:24 +00:00
Timo Kreuzer 92100df1fc [CMAKE/MSVC] Enable function level linking and comdat folding independent from build type. This reduces freeldr size and allows to build with /RTC1 again. Since GCC doesn't support function level linking, cmlib should be refactored by moving some functions into different source files to avoid linking unused code into freeldr.
svn path=/trunk/; revision=71066
2016-03-28 16:38:26 +00:00
Timo Kreuzer 920ada6ae0 {SPEC2DEF] Allow forwarders to contain ordinals (xydll.#123)
svn path=/trunk/; revision=71065
2016-03-28 16:31:32 +00:00
Thomas Faber 027a043944 [SHELL32_APITEST]
- Add tests for IShellFolder::CompareIDs. Patch by Mark Jansen, with additional test cases by Sylvain Deverre.
CORE-10747

svn path=/trunk/; revision=71064
2016-03-28 15:35:21 +00:00
Thomas Faber 677a03e5af [USER32]
- Fix is_dib_monochrome for bitmaps using BITMAPCOREINFO. Patch by Mark Jansen.
CORE-10889

svn path=/trunk/; revision=71063
2016-03-28 14:58:20 +00:00
Thomas Faber 6da01fa019 [RTL]
- Don't print an uninitialized variable in parse_assembly_identity_elem. Spotted by Mark Jansen.
CORE-10927 #resolve

svn path=/trunk/; revision=71062
2016-03-28 11:43:16 +00:00
Thomas Faber d7dacbad47 [CMAKE]
- Delay imports belong before regular imports because delayimp may pull in functions from kernel32
CORE-10935

svn path=/trunk/; revision=71061
2016-03-27 15:14:32 +00:00
Pierre Schweitzer 60b7bdf7c8 [NTFS]
Fix invalid read for data shared over two sectors

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71060
2016-03-27 09:33:22 +00:00
James Tabor bc08222791 [User32]
- Fix crash by use of MDI container rules.
- Patch by Michael Müller: Preserve beginning of extra data for MDI windows.
- Patch by Jacek Caban : Ignore WM_CHILDACTIVATE on disabled windows in DefMDIChildProc.
- CORE-10912 Wine Staging 1.9.4

svn path=/trunk/; revision=71059
2016-03-26 23:12:01 +00:00
James Tabor b0c749c4ea [User32]
- Patch by Piotr Caban : Select text control content while setting dialog focus.
- CORE-10912 Wine Staging 1.9.4
- Added comments.

svn path=/trunk/; revision=71058
2016-03-26 21:20:55 +00:00
Amine Khaldi e308102f4a [REISERFS] Import ReiserFS file system driver for Windows. It will be enabled later on. Brought to you by Peter Hater. CORE-11005
svn path=/trunk/; revision=71057
2016-03-26 20:40:42 +00:00
Thomas Faber aa172ad912 [USER32]
- Use the correct, previously calculated width and height in BITMAP_LoadImageW instead of assuming pbmi is an actual BITMAPINFO. Fixes loading bitmaps using BITMAPCOREINFO format. Patch by Mark Jansen.
CORE-10889

svn path=/trunk/; revision=71056
2016-03-26 15:35:21 +00:00
Pierre Schweitzer 7dd5bed1c6 [NTFS]
Fix a typo.

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71055
2016-03-26 13:22:32 +00:00
Pierre Schweitzer 49cf2b67df [FREELDR]
Cherrypick r71053

svn path=/trunk/; revision=71054
2016-03-26 13:19:09 +00:00
Pierre Schweitzer 4516374507 [NTFS]
Fix a bug in sparse files reading.

Spotted and fixed by Aman Priyadarshi

svn path=/trunk/; revision=71053
2016-03-26 13:15:14 +00:00
Pierre Schweitzer 0df3e104b4 [BTRFS]
Upgrade the WinBtrfs to release 0.3.

Mostly bugfixes

CORE-11024 #resolve #comment Committed in r71052

svn path=/trunk/; revision=71052
2016-03-26 11:53:07 +00:00
Hermès Bélusca-Maïto 7fb342fec3 [SYSSETUP]
- Reduce the C COM "ugliness" by using suitable macros. Thanks to Mark Jansen for having pointed that.
- Use sizeof() instead of ARRAYSIZE() * sizeof(WCHAR) to do the same thing.

svn path=/trunk/; revision=71051
2016-03-26 02:11:58 +00:00
Hermès Bélusca-Maïto 7dc1d07379 [SYSSETUP]: Code formatting, and exclusively use UNICODE strings.
svn path=/trunk/; revision=71050
2016-03-26 01:43:34 +00:00
Hermès Bélusca-Maïto fcc8dd0c5a [SYSSETUP]
Allow for an optional working directory in the shortcuts definitions in the shortcuts.inf file.
Patch by Mark Jansen
CORE-11020 #comment Thank you very much!

[SHORTCUTS.INF]
As an application of the previous feature, make the shortcuts (desktop & start menu) of cmd.exe start it from the user directory.
CORE-11018 #comment Please retest with r71049.

svn path=/trunk/; revision=71049
2016-03-26 01:16:35 +00:00
Robert Naumann 85ca1a67fc [IERNONCE] Add resources, update file header, remove unneeded includes CORE-7194
svn path=/trunk/; revision=71048
2016-03-25 23:54:55 +00:00
Pierre Schweitzer de0bb0d228 [NTOSKRNL_VISTA]
Bug fixes to FsRtlRemoveDotsFromPath() (buffer overrun, buffer underrun, etc.).

This fixes the failing test

svn path=/trunk/; revision=71047
2016-03-25 22:12:08 +00:00
Pierre Schweitzer ef0b98d6fb [KMTESTS]
- Define a new macro function KmtGetSystemOrEmbeddedRoutineAddress() which is to be used to get a function address from Mm if it exists system-wide or to fallback to embedded function if it doesn't exist
- Use this mechanism to add tests for the newly implemented FsRtlRemoveDotsFromPath() which is Vista+.

That allows, with a single build (and thus, same binaries), testing a function in ReactOS and in Windows. 

svn path=/trunk/; revision=71046
2016-03-25 18:53:43 +00:00
Ziliang Guo 77f62e2539 Last rapps sync patch for rapps_new. Sync by Mark Jensen. Patch by toe_head2001.
CORE-10986

svn path=/trunk/; revision=71045
2016-03-25 02:14:36 +00:00
Ziliang Guo 1e01918302 Additional rapps sync involving SSL certs. Porting done by Mark Jensen. Original code from Ismael Ferreras Morezuelas.
CORE-10986

svn path=/trunk/; revision=71044
2016-03-25 02:10:08 +00:00
Ziliang Guo 3ccdac9aca Sync rapps_new with rapps. Porting done by Mark Jensen. Original code from Ismael Ferreras Morezuelas.
CORE-10986

svn path=/trunk/; revision=71043
2016-03-24 23:03:35 +00:00
Amine Khaldi 72fc8c1283 [HIVESFT] Fix Santiago timezone in ReactOS time settings. By Peter Hater. CORE-10231
svn path=/trunk/; revision=71042
2016-03-24 18:18:30 +00:00
Amine Khaldi 989c5c1042 [SHELL32] Do not ignore the localized name for Desktop. By Ștefan Fulea. CORE-11001
svn path=/trunk/; revision=71041
2016-03-24 18:05:47 +00:00
Amine Khaldi 1c83377e38 [NPFS] Add version information. By Lee Schroeder. CORE-11004
svn path=/trunk/; revision=71040
2016-03-24 10:21:25 +00:00
Hermès Bélusca-Maïto 8699bf007d [BTRFS]
BUGBUG in fileinfo.c: 'datalen' is used but not initialized!

[NTOSKRNL_VISTA]
Add most of the same compile-time definitions as for ntoskrnl proper, since this static library can be seen as part of the kernel! Fixes MSVC build.

svn path=/trunk/; revision=71039
2016-03-23 21:24:28 +00:00
Pierre Schweitzer d0b46d4b4f [BTRFS]
Add the driver to the registry and to the CDs (out of cab)
Feel free to enjoy btrfs in ReactOS :-)

CORE-10892

svn path=/trunk/; revision=71038
2016-03-23 20:37:55 +00:00
Pierre Schweitzer d6b45221ca [BTRFS]
Import the WinBtrfs 0.2 driver from https://github.com/maharmstone/btrfs.

Based on the initial work from Peter Hater, with various modification and patches sent upstream (yay, yet another collaboration :-)).

This driver is in its earlies, so expect crashes, issues, and so on. We'll keep it updated to get rid of these issues.
For now, it reads really well from a btrfs volume!

CORE-10892

svn path=/trunk/; revision=71037
2016-03-23 20:35:05 +00:00
Pierre Schweitzer bd24dc4921 [NTOSKRNL_VISTA]
Introduce a new library dedicated to recent drivers: ntoskrnl_vista.

Its purpose is to provide some Vista+ syscalls to drivers that would require them.
Only 'simple' syscalls not depending on internal structures can land in this library (for the others, you're doomed ;-)).
This library is to be statically linked to your driver.

For the initial commit, the following syscalls have been implemented:
- RtlUnicodeToUTF8N(), RtlUTF8ToUnicodeN(), taken from Wine trunk, implemented by Thomas
- FsRtlRemoveDotsFromPath() implemented for the library

These three are required by the WinBtrfs FS driver

CORE-10892

svn path=/trunk/; revision=71036
2016-03-23 20:01:51 +00:00
Thomas Faber 8a1bed04bb [DBGHELP]
- Properly rename SYMBOL_INFO's member to Index, as done upstream. Dedicated to Timo.

svn path=/trunk/; revision=71035
2016-03-23 11:43:20 +00:00
Sylvain Petreolle 69a888dc46 [SMSS]
Less debug, better diagnostis.

svn path=/trunk/; revision=71034
2016-03-22 18:34:18 +00:00
Amine Khaldi 48463497bb [README.WINE] Mark some modules as synced with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=71033
2016-03-21 16:28:41 +00:00
Pierre Schweitzer 2bff25caed [NTOSKRNL]
Fix build.
Seriously... GCC, you allow this?!

svn path=/trunk/; revision=71032
2016-03-20 19:30:43 +00:00
Pierre Schweitzer a15c1b7b67 [EXT2]
Update the driver to release 0.63.

One notable change is support for ExtX links (hard/sym). They work out of the box due to all the previous work that was done for supporting reparse points on NTFS.

Full changelog available at: http://www.ext2fsd.com/?p=195

CORE-10996 #resolve #comment Commited in r71031

svn path=/trunk/; revision=71031
2016-03-20 18:36:38 +00:00
Pierre Schweitzer 0a5da2af17 [NTOSKRNL]
Implement in a really simple way CcSetBcbOwnerPointer() and CcUnpinDataForThread(). They don't do everything the Windows Cc does, but at least, they do the basic job.

CORE-10996

svn path=/trunk/; revision=71030
2016-03-20 18:33:54 +00:00
Timo Kreuzer b9ead554ad [PSDK] "Fix" _SYMBOL_INFO structure, by replacing "info" member with a union of Index (correct member name) and info (required by wine code)
svn path=/trunk/; revision=71029
2016-03-20 17:11:49 +00:00
Pierre Schweitzer f8ab19dde0 [NTDLL_APITEST]
RtlGenerate8dot3Name: add more test locales

svn path=/trunk/; revision=71028
2016-03-20 11:31:42 +00:00
Pierre Schweitzer 34de8c69b3 [NTDLL_APITEST]
Set correct locale in RtlGenerate8dot3Name test.
This makes the test reproducible on every target plateform.

Patch by Mark Jansen.

ROSTESTS-218 #resolve #comment Patch commited in r71027. Thanks!

svn path=/trunk/; revision=71027
2016-03-20 10:51:14 +00:00
Amine Khaldi 1071daa616 [RAPPS_NEW] Add menu to the main window. By Mark Jansen. CORE-10992
svn path=/trunk/; revision=71026
2016-03-18 21:51:58 +00:00
Amine Khaldi 71df9d2dc5 [INETCPL][MMSYS][MSTSC][REGEDIT][SHELL32] Minor icon fixes by Jared Smudde. CORE-10987
svn path=/trunk/; revision=71022
2016-03-18 10:44:46 +00:00
Amine Khaldi 024dcc7549 [MUP][NTOS] Fix some misspellings. By Jared Smudde. CORE-10984
svn path=/trunk/; revision=71021
2016-03-18 10:29:46 +00:00