reactos.git
3 years ago[NTDLL_APITEST]
Thomas Faber [Wed, 6 Apr 2016 19:31:20 +0000 (19:31 +0000)]
[NTDLL_APITEST]
- Add missing va_end. Patch by Víctor Martínez Calvo.
ROSTESTS-202 #resolve

svn path=/trunk/; revision=71108

3 years ago[CRT_APITEST]
Thomas Faber [Wed, 6 Apr 2016 12:34:26 +0000 (12:34 +0000)]
[CRT_APITEST]
- Add missing va_end. Patch by Víctor Martínez Calvo.
ROSTESTS-221 #resolve

svn path=/trunk/; revision=71107

3 years ago[BOOTLIB]
Thomas Faber [Wed, 6 Apr 2016 12:30:06 +0000 (12:30 +0000)]
[BOOTLIB]
- Fix uninitialized variable in MmFwGetMemoryMap. Patch by Víctor Martínez Calvo. CID 1341421
CORE-11026 #resolve

svn path=/trunk/; revision=71106

3 years ago[NDIS]
Thomas Faber [Wed, 6 Apr 2016 12:14:28 +0000 (12:14 +0000)]
[NDIS]
- Print status code in case MiniportInitialize fails
CORE-11073

svn path=/trunk/; revision=71105

3 years ago[CHARMAP]
Eric Kohl [Tue, 5 Apr 2016 20:29:48 +0000 (20:29 +0000)]
[CHARMAP]
Statusbar character descriptions.
Patch by Baruch Rutman.
CORE-7386 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71104

3 years ago[WELCOME] Fix the blurry header bitmap. By Henry Tang Ih. CORE-10712
Robert Naumann [Tue, 5 Apr 2016 19:29:56 +0000 (19:29 +0000)]
[WELCOME] Fix the blurry header bitmap. By Henry Tang Ih. CORE-10712

svn path=/trunk/; revision=71103

3 years ago[EXPLORER][SHELL32] Fix some blurry and ugly icons. By Jared Smudde. CORE-10847 CORE...
Robert Naumann [Tue, 5 Apr 2016 17:35:11 +0000 (17:35 +0000)]
[EXPLORER][SHELL32] Fix some blurry and ugly icons. By Jared Smudde. CORE-10847 CORE-10848

svn path=/trunk/; revision=71102

3 years ago[WS2_32_APITEST]
Thomas Faber [Tue, 5 Apr 2016 12:44:16 +0000 (12:44 +0000)]
[WS2_32_APITEST]
- Add test for getservbyname
CORE-10440

svn path=/trunk/; revision=71101

3 years ago[WS2_32_APITEST]
Thomas Faber [Tue, 5 Apr 2016 12:20:47 +0000 (12:20 +0000)]
[WS2_32_APITEST]
- Add test for getservbyport
CORE-10440

svn path=/trunk/; revision=71100

3 years ago[EXPLORER] Add missing German translation. Patch by Joachim Henze. CORE-11075
Robert Naumann [Mon, 4 Apr 2016 18:10:01 +0000 (18:10 +0000)]
[EXPLORER] Add missing German translation. Patch by Joachim Henze. CORE-11075

svn path=/trunk/; revision=71099

3 years ago[SERVMAN]
Eric Kohl [Sun, 3 Apr 2016 22:13:01 +0000 (22:13 +0000)]
[SERVMAN]
Improved column ordering.
Patch by Carlo Bramini.
CORE-10674 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71098

3 years ago[KERNEL32]
Thomas Faber [Sun, 3 Apr 2016 20:48:51 +0000 (20:48 +0000)]
[KERNEL32]
- Correctly calculate the buffer size if the PATH variable is set but empty in BasepComputeProcessPath. Yes, this is a bug in Windows.
CORE-11080 #resolve

svn path=/trunk/; revision=71097

3 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 3 Apr 2016 20:17:09 +0000 (20:17 +0000)]
[NTOSKRNL]
Rework debug prints in Mcb, this is what helped bringing the infamous r71091.
NFC.

CORE-11002

svn path=/trunk/; revision=71096

3 years ago[NETSTAT]
Eric Kohl [Sun, 3 Apr 2016 14:10:31 +0000 (14:10 +0000)]
[NETSTAT]
- Fix parsing of the -p option and enable / as option indicator.
- Display foreign address of a listening TCP port as '<host>:0'.

svn path=/trunk/; revision=71095

3 years ago[KMTEST] Improve test output
Timo Kreuzer [Sun, 3 Apr 2016 14:05:58 +0000 (14:05 +0000)]
[KMTEST] Improve test output

svn path=/trunk/; revision=71094

3 years ago[RAPPS]
Daniel Reimer [Sun, 3 Apr 2016 13:38:29 +0000 (13:38 +0000)]
[RAPPS]
Automatic Fixup of the whole RAPPS DB with a Python sync script from Christopher Reimer (based on the script from Ismael Ferreras Morezuelas): https://dl.dropboxusercontent.com/u/30053674/shaonificator.py
- Fixed ANY INI parsing errors like double language sections, missing braces, missing variable descriptions, typos...
- Fixed ANY sizes of downloads + all language specific alterations.
- Fixed ANY dead links.
- Fixed ANY SHA1 hashes.
- Comments are no more. All ppl who contributed and left their names in the comments of the files are now found in CONTRIBUTORS.
++ Removed offbyone.txt. The Browser is no more.

svn path=/trunk/; revision=71093

3 years ago[CREATESPEC] Some cleanup and fixes
Timo Kreuzer [Sun, 3 Apr 2016 13:36:00 +0000 (13:36 +0000)]
[CREATESPEC] Some cleanup and fixes

svn path=/trunk/; revision=71092

3 years ago[KMTESTS:FSRTL]
Pierre Schweitzer [Sun, 3 Apr 2016 10:25:32 +0000 (10:25 +0000)]
[KMTESTS:FSRTL]
Add more tests for LargeMcb functions.

These are not invented but real cases: they are extracted from Ext2Fsd driver attempting to read a file from disk. The read file in ReactOS is totally corrupted.

This shows how broken our current MCB implementation is. And unfortunately confirms CORE-11002.
I recommend not to import any other FSDs relying on MCB as long as this is not fixed (eg. CORE-11040); it makes them pretty pointless.

CORE-11002

svn path=/trunk/; revision=71091

3 years ago[NETAPI32]
Eric Kohl [Fri, 1 Apr 2016 21:16:45 +0000 (21:16 +0000)]
[NETAPI32]
Fix copypasta bug from r71085.
Hint by Thomas Faber. Thank you very much!

svn path=/trunk/; revision=71090

3 years ago[CFGMGR32]: Fix an export, caught by Jason Wendt.
Hermès Bélusca-Maïto [Fri, 1 Apr 2016 18:51:08 +0000 (18:51 +0000)]
[CFGMGR32]: Fix an export, caught by Jason Wendt.
CORE-11076 #comment Fixed, thanks!

svn path=/trunk/; revision=71089

3 years ago[USBSTOR]
Thomas Faber [Fri, 1 Apr 2016 08:32:40 +0000 (08:32 +0000)]
[USBSTOR]
- Fix memory leak in USBSTOR_ClassRequest. Patch by Vadim Galyant (vgal at rambler dot ru).
CORE-11074 #resolve

svn path=/trunk/; revision=71088

3 years ago[NET]
Eric Kohl [Thu, 31 Mar 2016 21:48:43 +0000 (21:48 +0000)]
[NET]
Net utility not enumerating local user accounts.
Patch by Curtis Wilson.
CORE-11023 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71087

3 years ago[ADVAPI32]
Eric Kohl [Thu, 31 Mar 2016 21:22:05 +0000 (21:22 +0000)]
[ADVAPI32]
CredWriteDomainCredentialsW missing in advapi32.dll.
Patch by Jared Smudde.
CORE-11055 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71086

3 years ago[NETAPI32]
Eric Kohl [Thu, 31 Mar 2016 21:12:46 +0000 (21:12 +0000)]
[NETAPI32]
DsEnumerateDomainTrustsW missing in netapi32.dll.
Patch by Jared Smudde.
CORE-11056 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71085

3 years ago[APPHELP]
Thomas Faber [Thu, 31 Mar 2016 12:54:05 +0000 (12:54 +0000)]
[APPHELP]
- Add apphelp.dll. Patch by Mark Jansen, partially based on work by Mislav Blažević and the Wine team.
CORE-10367 #resolve

svn path=/trunk/; revision=71084

3 years ago[NTOS:PNP]
Thomas Faber [Thu, 31 Mar 2016 07:54:52 +0000 (07:54 +0000)]
[NTOS:PNP]
- Fix indentation in PnpRootPdoPnpControl. Also avoid unnecessary casts. No functional changes.

svn path=/trunk/; revision=71083

3 years ago[NTOS:PNP]
Thomas Faber [Thu, 31 Mar 2016 07:51:08 +0000 (07:51 +0000)]
[NTOS:PNP]
- Avoid INVALID_HANDLE_VALUE, it's not meant for the kernel.

svn path=/trunk/; revision=71082

3 years ago[SHELL32]
Thomas Faber [Wed, 30 Mar 2016 11:35:22 +0000 (11:35 +0000)]
[SHELL32]
- Correctly handle desktop pidls in CDesktopFolder::CompareIDs. Based on a patch by Sylvain Deverre.
CORE-10747 CORE-10801 #resolve

svn path=/trunk/; revision=71081

3 years ago[SHELL32]
Thomas Faber [Wed, 30 Mar 2016 11:11:37 +0000 (11:11 +0000)]
[SHELL32]
- Correctly handle NULL pidls in CDesktopFolder::CompareIDs and CDrivesFolder::CompareIDs. Based on a patch by Sylvain Deverre.
CORE-10745 #resolve
CORE-10747

svn path=/trunk/; revision=71080

3 years ago[SHELL32]
Thomas Faber [Wed, 30 Mar 2016 09:35:04 +0000 (09:35 +0000)]
[SHELL32]
- Treat psfgaoOut as optional in SHParseDisplayName. Patch by Sylvain Deverre.
CORE-10747

svn path=/trunk/; revision=71079

3 years ago[IERNONCE] Turkish translation by Erdem Ersoy. CORE-11042
Amine Khaldi [Tue, 29 Mar 2016 09:53:44 +0000 (09:53 +0000)]
[IERNONCE] Turkish translation by Erdem Ersoy. CORE-11042

svn path=/trunk/; revision=71078

3 years ago[APPHELP_APITEST]
Thomas Faber [Tue, 29 Mar 2016 08:55:40 +0000 (08:55 +0000)]
[APPHELP_APITEST]
- Add tests for the apphelp SDB compatibility layer. Patch by Mark Jansen.
CORE-10367

svn path=/trunk/; revision=71077

3 years ago[BROWSEUI]
Thomas Faber [Tue, 29 Mar 2016 08:27:26 +0000 (08:27 +0000)]
[BROWSEUI]
- Add stubs for IEnumString and IAutoCompleteDropDown to CAutoComplete. Patch by Jared Smudde.
CORE-11045 #resolve

svn path=/trunk/; revision=71076

3 years ago[CAROOTS]
Daniel Reimer [Mon, 28 Mar 2016 23:15:30 +0000 (23:15 +0000)]
[CAROOTS]
Updated SSL certs to up to date Mozilla DB. Done with swyter's great script from ROSBE-61

svn path=/trunk/; revision=71075

3 years ago[RAPPS]
Daniel Reimer [Mon, 28 Mar 2016 22:56:27 +0000 (22:56 +0000)]
[RAPPS]
BOMS! EVERYWHERE!

svn path=/trunk/; revision=71074

3 years ago[ROSAPPS]
Daniel Reimer [Mon, 28 Mar 2016 21:54:06 +0000 (21:54 +0000)]
[ROSAPPS]
Fixup the icons by Jared Smudde
ROSAPPS-307 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71073

3 years ago[Woops...]
Daniel Reimer [Mon, 28 Mar 2016 21:40:16 +0000 (21:40 +0000)]
[Woops...]
Fix some missing stuff...

svn path=/trunk/; revision=71072

3 years ago[RAPPS/RAPPS_NEW]
Daniel Reimer [Mon, 28 Mar 2016 21:38:35 +0000 (21:38 +0000)]
[RAPPS/RAPPS_NEW]
Add Update Database to the toolbar by Jared Smudde
CORE-10924 #resolve #comment Committed, thx ^^

svn path=/trunk/; revision=71071

3 years ago[USERINIT]
Daniel Reimer [Mon, 28 Mar 2016 21:26:21 +0000 (21:26 +0000)]
[USERINIT]
Fix Russian translation for userinit by BinaryTree
CORE-10936 #resolve #comment Committed, thx.

svn path=/trunk/; revision=71070

3 years ago[RAPPS]
Daniel Reimer [Mon, 28 Mar 2016 21:16:49 +0000 (21:16 +0000)]
[RAPPS]
Update link to msxml3 and add entry for msxml6.
CORE-10602 #resolve #comment Fixed. Thx

svn path=/trunk/; revision=71069

3 years ago[TASKMGR][SYSDM] Russian translation update by Sergey Shmygalev. CORE-11043
Amine Khaldi [Mon, 28 Mar 2016 20:29:51 +0000 (20:29 +0000)]
[TASKMGR][SYSDM] Russian translation update by Sergey Shmygalev. CORE-11043

svn path=/trunk/; revision=71068

3 years ago[RAPPS]
Daniel Reimer [Mon, 28 Mar 2016 18:26:24 +0000 (18:26 +0000)]
[RAPPS]
Database Update... incl. SHA1 hashes. Appreciate it! This took 5 hrs thx to the stupid and USELESS hashes!

svn path=/trunk/; revision=71067

3 years ago[CMAKE/MSVC] Enable function level linking and comdat folding independent from build...
Timo Kreuzer [Mon, 28 Mar 2016 16:38:26 +0000 (16:38 +0000)]
[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

3 years ago{SPEC2DEF] Allow forwarders to contain ordinals (xydll.#123)
Timo Kreuzer [Mon, 28 Mar 2016 16:31:32 +0000 (16:31 +0000)]
{SPEC2DEF] Allow forwarders to contain ordinals (xydll.#123)

svn path=/trunk/; revision=71065

3 years ago[SHELL32_APITEST]
Thomas Faber [Mon, 28 Mar 2016 15:35:21 +0000 (15:35 +0000)]
[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

3 years ago[USER32]
Thomas Faber [Mon, 28 Mar 2016 14:58:20 +0000 (14:58 +0000)]
[USER32]
- Fix is_dib_monochrome for bitmaps using BITMAPCOREINFO. Patch by Mark Jansen.
CORE-10889

svn path=/trunk/; revision=71063

3 years ago[RTL]
Thomas Faber [Mon, 28 Mar 2016 11:43:16 +0000 (11:43 +0000)]
[RTL]
- Don't print an uninitialized variable in parse_assembly_identity_elem. Spotted by Mark Jansen.
CORE-10927 #resolve

svn path=/trunk/; revision=71062

3 years ago[CMAKE]
Thomas Faber [Sun, 27 Mar 2016 15:14:32 +0000 (15:14 +0000)]
[CMAKE]
- Delay imports belong before regular imports because delayimp may pull in functions from kernel32
CORE-10935

svn path=/trunk/; revision=71061

3 years ago[NTFS]
Pierre Schweitzer [Sun, 27 Mar 2016 09:33:22 +0000 (09:33 +0000)]
[NTFS]
Fix invalid read for data shared over two sectors

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71060

3 years ago[User32]
James Tabor [Sat, 26 Mar 2016 23:12:01 +0000 (23:12 +0000)]
[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

3 years ago[User32]
James Tabor [Sat, 26 Mar 2016 21:20:55 +0000 (21:20 +0000)]
[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

3 years ago[REISERFS] Import ReiserFS file system driver for Windows. It will be enabled later...
Amine Khaldi [Sat, 26 Mar 2016 20:40:42 +0000 (20:40 +0000)]
[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

3 years ago[USER32]
Thomas Faber [Sat, 26 Mar 2016 15:35:21 +0000 (15:35 +0000)]
[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

3 years ago[NTFS]
Pierre Schweitzer [Sat, 26 Mar 2016 13:22:32 +0000 (13:22 +0000)]
[NTFS]
Fix a typo.

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71055

3 years ago[FREELDR]
Pierre Schweitzer [Sat, 26 Mar 2016 13:19:09 +0000 (13:19 +0000)]
[FREELDR]
Cherrypick r71053

svn path=/trunk/; revision=71054

3 years ago[NTFS]
Pierre Schweitzer [Sat, 26 Mar 2016 13:15:14 +0000 (13:15 +0000)]
[NTFS]
Fix a bug in sparse files reading.

Spotted and fixed by Aman Priyadarshi

svn path=/trunk/; revision=71053

3 years ago[BTRFS]
Pierre Schweitzer [Sat, 26 Mar 2016 11:53:07 +0000 (11:53 +0000)]
[BTRFS]
Upgrade the WinBtrfs to release 0.3.

Mostly bugfixes

CORE-11024 #resolve #comment Committed in r71052

svn path=/trunk/; revision=71052

3 years ago[SYSSETUP]
Hermès Bélusca-Maïto [Sat, 26 Mar 2016 02:11:58 +0000 (02:11 +0000)]
[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

3 years ago[SYSSETUP]: Code formatting, and exclusively use UNICODE strings.
Hermès Bélusca-Maïto [Sat, 26 Mar 2016 01:43:34 +0000 (01:43 +0000)]
[SYSSETUP]: Code formatting, and exclusively use UNICODE strings.

svn path=/trunk/; revision=71050

3 years ago[SYSSETUP]
Hermès Bélusca-Maïto [Sat, 26 Mar 2016 01:16:35 +0000 (01:16 +0000)]
[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

3 years ago[IERNONCE] Add resources, update file header, remove unneeded includes CORE-7194
Robert Naumann [Fri, 25 Mar 2016 23:54:55 +0000 (23:54 +0000)]
[IERNONCE] Add resources, update file header, remove unneeded includes CORE-7194

svn path=/trunk/; revision=71048

3 years ago[NTOSKRNL_VISTA]
Pierre Schweitzer [Fri, 25 Mar 2016 22:12:08 +0000 (22:12 +0000)]
[NTOSKRNL_VISTA]
Bug fixes to FsRtlRemoveDotsFromPath() (buffer overrun, buffer underrun, etc.).

This fixes the failing test

svn path=/trunk/; revision=71047

3 years ago[KMTESTS]
Pierre Schweitzer [Fri, 25 Mar 2016 18:53:43 +0000 (18:53 +0000)]
[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

3 years agoLast rapps sync patch for rapps_new. Sync by Mark Jensen. Patch by toe_head2001.
Ziliang Guo [Fri, 25 Mar 2016 02:14:36 +0000 (02:14 +0000)]
Last rapps sync patch for rapps_new. Sync by Mark Jensen. Patch by toe_head2001.
CORE-10986

svn path=/trunk/; revision=71045

3 years agoAdditional rapps sync involving SSL certs. Porting done by Mark Jensen. Original...
Ziliang Guo [Fri, 25 Mar 2016 02:10:08 +0000 (02:10 +0000)]
Additional rapps sync involving SSL certs. Porting done by Mark Jensen. Original code from Ismael Ferreras Morezuelas.
CORE-10986

svn path=/trunk/; revision=71044

3 years agoSync rapps_new with rapps. Porting done by Mark Jensen. Original code from Ismael...
Ziliang Guo [Thu, 24 Mar 2016 23:03:35 +0000 (23:03 +0000)]
Sync rapps_new with rapps. Porting done by Mark Jensen. Original code from Ismael Ferreras Morezuelas.
CORE-10986

svn path=/trunk/; revision=71043

3 years ago[HIVESFT] Fix Santiago timezone in ReactOS time settings. By Peter Hater. CORE-10231
Amine Khaldi [Thu, 24 Mar 2016 18:18:30 +0000 (18:18 +0000)]
[HIVESFT] Fix Santiago timezone in ReactOS time settings. By Peter Hater. CORE-10231

svn path=/trunk/; revision=71042

3 years ago[SHELL32] Do not ignore the localized name for Desktop. By Ștefan Fulea. CORE-11001
Amine Khaldi [Thu, 24 Mar 2016 18:05:47 +0000 (18:05 +0000)]
[SHELL32] Do not ignore the localized name for Desktop. By Ștefan Fulea. CORE-11001

svn path=/trunk/; revision=71041

3 years ago[NPFS] Add version information. By Lee Schroeder. CORE-11004
Amine Khaldi [Thu, 24 Mar 2016 10:21:25 +0000 (10:21 +0000)]
[NPFS] Add version information. By Lee Schroeder. CORE-11004

svn path=/trunk/; revision=71040

3 years ago[BTRFS]
Hermès Bélusca-Maïto [Wed, 23 Mar 2016 21:24:28 +0000 (21:24 +0000)]
[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

3 years ago[BTRFS]
Pierre Schweitzer [Wed, 23 Mar 2016 20:37:55 +0000 (20:37 +0000)]
[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

3 years ago[BTRFS]
Pierre Schweitzer [Wed, 23 Mar 2016 20:35:05 +0000 (20:35 +0000)]
[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

3 years ago[NTOSKRNL_VISTA]
Pierre Schweitzer [Wed, 23 Mar 2016 20:01:51 +0000 (20:01 +0000)]
[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

3 years ago[DBGHELP]
Thomas Faber [Wed, 23 Mar 2016 11:43:20 +0000 (11:43 +0000)]
[DBGHELP]
- Properly rename SYMBOL_INFO's member to Index, as done upstream. Dedicated to Timo.

svn path=/trunk/; revision=71035

3 years ago[SMSS]
Sylvain Petreolle [Tue, 22 Mar 2016 18:34:18 +0000 (18:34 +0000)]
[SMSS]
Less debug, better diagnostis.

svn path=/trunk/; revision=71034

3 years ago[README.WINE] Mark some modules as synced with Wine Staging 1.9.4. CORE-10912
Amine Khaldi [Mon, 21 Mar 2016 16:28:41 +0000 (16:28 +0000)]
[README.WINE] Mark some modules as synced with Wine Staging 1.9.4. CORE-10912

svn path=/trunk/; revision=71033

3 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 20 Mar 2016 19:30:43 +0000 (19:30 +0000)]
[NTOSKRNL]
Fix build.
Seriously... GCC, you allow this?!

svn path=/trunk/; revision=71032

3 years ago[EXT2]
Pierre Schweitzer [Sun, 20 Mar 2016 18:36:38 +0000 (18:36 +0000)]
[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

3 years ago[NTOSKRNL]
Pierre Schweitzer [Sun, 20 Mar 2016 18:33:54 +0000 (18:33 +0000)]
[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

3 years ago[PSDK] "Fix" _SYMBOL_INFO structure, by replacing "info" member with a union of Index...
Timo Kreuzer [Sun, 20 Mar 2016 17:11:49 +0000 (17:11 +0000)]
[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

3 years ago[NTDLL_APITEST]
Pierre Schweitzer [Sun, 20 Mar 2016 11:31:42 +0000 (11:31 +0000)]
[NTDLL_APITEST]
RtlGenerate8dot3Name: add more test locales

svn path=/trunk/; revision=71028

3 years ago[NTDLL_APITEST]
Pierre Schweitzer [Sun, 20 Mar 2016 10:51:14 +0000 (10:51 +0000)]
[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

3 years ago[RAPPS_NEW] Add menu to the main window. By Mark Jansen. CORE-10992
Amine Khaldi [Fri, 18 Mar 2016 21:51:58 +0000 (21:51 +0000)]
[RAPPS_NEW] Add menu to the main window. By Mark Jansen. CORE-10992

svn path=/trunk/; revision=71026

3 years ago[INETCPL][MMSYS][MSTSC][REGEDIT][SHELL32] Minor icon fixes by Jared Smudde. CORE...
Amine Khaldi [Fri, 18 Mar 2016 10:44:46 +0000 (10:44 +0000)]
[INETCPL][MMSYS][MSTSC][REGEDIT][SHELL32] Minor icon fixes by Jared Smudde. CORE-10987

svn path=/trunk/; revision=71022

3 years ago[MUP][NTOS] Fix some misspellings. By Jared Smudde. CORE-10984
Amine Khaldi [Fri, 18 Mar 2016 10:29:46 +0000 (10:29 +0000)]
[MUP][NTOS] Fix some misspellings. By Jared Smudde. CORE-10984

svn path=/trunk/; revision=71021

3 years agoImplement SHA1 checksum in new RAPPS. Patch by Mark Jansen.
Ziliang Guo [Fri, 18 Mar 2016 06:40:39 +0000 (06:40 +0000)]
Implement SHA1 checksum in new RAPPS. Patch by Mark Jansen.
CORE-10908 #resolve

svn path=/trunk/; revision=71020

3 years ago[MPR]
Pierre Schweitzer [Thu, 17 Mar 2016 18:18:18 +0000 (18:18 +0000)]
[MPR]
Import Wine commit:
e8c8ddcbfc8bc4458add06062005a4022162deab, Don't send lpRemoteName when requesting network place.

This is the end: ReactOS WNet is fully in sync with Wine, with all the features required for network providers in.
Enjoy your VBox/VMware shared folders working with synced upstream!

CORE-10878
CORE-10032

svn path=/trunk/; revision=71019

3 years agoImplement CHeapPtr with a template allocator.
Ged Murphy [Thu, 17 Mar 2016 18:05:44 +0000 (18:05 +0000)]
Implement CHeapPtr with a template allocator.
Re-Implement CComHeapPtr by deriving from CHeapPtr with a COM allocator
Patch by Mark Jansen
CORE 10903

svn path=/trunk/; revision=71018

3 years ago[VFATLIB]
Pierre Schweitzer [Thu, 17 Mar 2016 07:55:00 +0000 (07:55 +0000)]
[VFATLIB]
Hint for future and current developers: there's a hidden feature in ReactOS, you can build it locally before committing, so that you can check whether your commit breaks build...
Amazing, isn't it?

svn path=/trunk/; revision=71017

3 years ago[VFATLIB]: Few "adjustments" (inspired from the code of DPRINT1) to diagnose
Hermès Bélusca-Maïto [Thu, 17 Mar 2016 01:11:10 +0000 (01:11 +0000)]
[VFATLIB]: Few "adjustments" (inspired from the code of DPRINT1) to diagnose
CORE-10932 CORE-10981 #comment Please retest with revision 71016 and make a debug log!

svn path=/trunk/; revision=71016

3 years ago[MPR]
Pierre Schweitzer [Wed, 16 Mar 2016 18:40:14 +0000 (18:40 +0000)]
[MPR]
Import Wine commit (by Nikolay Sivov):
e920b4ecffd6387e24dd046fd7fa97d13d418d26, Implement WNetUseConnectionA().

CORE-10032

svn path=/trunk/; revision=71015

3 years ago[RAPPS][RAPPS_NEW]
Eric Kohl [Mon, 14 Mar 2016 18:55:23 +0000 (18:55 +0000)]
[RAPPS][RAPPS_NEW]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71014

3 years ago[SHELL32]
Eric Kohl [Mon, 14 Mar 2016 18:44:24 +0000 (18:44 +0000)]
[SHELL32]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71013

3 years ago[SNDREC32]
Eric Kohl [Mon, 14 Mar 2016 18:30:35 +0000 (18:30 +0000)]
[SNDREC32]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71012

3 years ago[NOTEPAD]
Eric Kohl [Mon, 14 Mar 2016 18:25:07 +0000 (18:25 +0000)]
[NOTEPAD]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71011

3 years ago[TREE][USERINIT] Italian Translation update by Riccardo Montanari with fixes by me...
Amine Khaldi [Mon, 14 Mar 2016 09:22:20 +0000 (09:22 +0000)]
[TREE][USERINIT] Italian Translation update by Riccardo Montanari with fixes by me. CORE-10970

svn path=/trunk/; revision=71010

3 years ago[MSGINA]
Eric Kohl [Sun, 13 Mar 2016 23:21:52 +0000 (23:21 +0000)]
[MSGINA]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71009

3 years ago[LSASRV]
Eric Kohl [Sun, 13 Mar 2016 23:06:55 +0000 (23:06 +0000)]
[LSASRV]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71008

3 years ago[README.WINE] Addendum to r71006.
Amine Khaldi [Sun, 13 Mar 2016 18:18:06 +0000 (18:18 +0000)]
[README.WINE] Addendum to r71006.

svn path=/trunk/; revision=71007

3 years ago[MSACM32.DRV] Move to dll/win32.
Amine Khaldi [Sun, 13 Mar 2016 18:08:50 +0000 (18:08 +0000)]
[MSACM32.DRV] Move to dll/win32.

svn path=/trunk/; revision=71006