Commit graph

57201 commits

Author SHA1 Message Date
Thomas Faber 8a9b1f69ff [CMLIB]
- Turn down a noisy DPRINT

svn path=/trunk/; revision=71171
2016-04-16 14:19:47 +00:00
Timo Kreuzer 851f35f9cf [XDK/DDK] Fix prototype of FsRtlRegisterUncProvider, based on latest WDK
svn path=/trunk/; revision=71170
2016-04-16 13:14:31 +00:00
Thomas Faber 7da1830d85 [RTL]
- Silence noisy DPRINTs

svn path=/trunk/; revision=71169
2016-04-16 11:43:57 +00:00
Thomas Faber 05c5e89e5d [NTOS][WIN32K]
- Disable some noisy DPRINTs

svn path=/trunk/; revision=71168
2016-04-16 10:38:58 +00:00
Thomas Faber 17e18bc653 [WIN32K:NTUSER]
- Don't leak desktop reference in failure case of NtUserSwitchDesktop

svn path=/trunk/; revision=71167
2016-04-16 10:22:35 +00:00
Pierre Schweitzer d23404960a [NTOSKRNL]
In FsRtlAddBaseMcbEntry(), don't merge runs in case there's a hole in LBNs

CORE-11002

svn path=/trunk/; revision=71166
2016-04-15 20:50:40 +00:00
Thomas Faber 270998174c [WIN32K:NTUSER]
- Don't access WindowStationName after free
- Handle RtlCreateAtomTable failure

svn path=/trunk/; revision=71165
2016-04-15 20:43:25 +00:00
Thomas Faber 8ab4a127ba [WIN32K:NTUSER]
- Initialize the window station object before calling ObInsertObject, since the object will be deleted in case of failure.
CORE-11124

svn path=/trunk/; revision=71164
2016-04-15 20:24:44 +00:00
Thomas Faber 741f025e65 [WIN32K:NTUSER]
- Fix indentation. No code changes.

svn path=/trunk/; revision=71163
2016-04-15 19:49:33 +00:00
Thomas Faber 9313bf7d63 [NTOS:MM]
- Fix list walk in MmGetSessionById

svn path=/trunk/; revision=71161
2016-04-15 18:30:18 +00:00
Pierre Schweitzer 60f5fc07fc [FREELDR]
Cherrypick r71159

svn path=/trunk/; revision=71160
2016-04-14 20:42:12 +00:00
Pierre Schweitzer 82c9e05743 [NTFS]
Don't attempt to read a sparse run of the disk.

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71159
2016-04-14 20:39:55 +00:00
Thomas Faber db73e15d85 [ACPICA]
- Revert the changes adding arbitrary bit length read/write support since they cause problems on VirtualBox and will be reworked upstream.
CORE-11115 #resolve

svn path=/trunk/; revision=71158
2016-04-14 19:38:40 +00:00
Thomas Faber 519abb5b4a [NTOS:IO]
- Avoid excessive stack usage in IopInitializeDriverModule.

svn path=/trunk/; revision=71157
2016-04-14 15:18:53 +00:00
Pierre Schweitzer d55cb36612 [NTFS]
Don't perform an overestimated allocation in NtfsReadFile()

Patch by Trevor Thompson

CORE-10998

svn path=/trunk/; revision=71156
2016-04-13 20:06:56 +00:00
Pierre Schweitzer 97d46bb600 [NTFS]
Don't leak memory in case of failures in NtfsReadDisk().

Based on a patch by Trevor Thompson.

CORE-10998

svn path=/trunk/; revision=71155
2016-04-13 19:52:42 +00:00
Mark Jansen 278ccfd7c8 [APPHELP] Change the ApphelpCheckInstallShieldPackage stub to a non-throwing one, use OutputDebugString by default. CORE-8591
svn path=/trunk/; revision=71154
2016-04-13 18:23:54 +00:00
Thomas Faber d58a87beca [NTOS:PS]
- Return sensible values for KernelTime/UserTime from NtQueryInformationProcess:ProcessTimes
CORE-7007 #resolve

svn path=/trunk/; revision=71153
2016-04-12 17:44:47 +00:00
Thomas Faber d28a4b2480 [ACPICA]
- Update to version 20160318
CORE-11114 #resolve

svn path=/trunk/; revision=71151
2016-04-12 15:44:33 +00:00
Thomas Faber 76370aa3b4 [ADVAPI32]
- Fix null termination in RegQueryInfoKeyA. Based on Wine commit 303daeef by Alexandre Juilliard.

svn path=/trunk/; revision=71149
2016-04-12 13:01:35 +00:00
Thomas Faber fa41877cb2 [PSDK]
- Add CLSID_ACLHistory, CLSID_ACLMRU, CLSID_ACLCustomMRU

svn path=/trunk/; revision=71148
2016-04-12 11:58:11 +00:00
Thomas Faber ce2bf75da7 [PSDK]
- Import SHCreateShellItemArrayFromIDLists, IShellView3, IAssocHandlerInvoker, IAssocHandler, IEnumAssocHandlers, SHAssocEnumHandlers and EnumerableObjectCollection from Wine

svn path=/trunk/; revision=71147
2016-04-12 09:27:27 +00:00
Thomas Faber 400687e3ed [PSDK]
- Reorder some definitions in shobjidl.idl to get us in better sync with Wine

svn path=/trunk/; revision=71146
2016-04-12 06:51:20 +00:00
Pierre Schweitzer 7598e7c2c4 [NTOSKRNL]
In FsRtlAddBaseMcbEntry(), try to detect incompatible LBNs before altering mappings.

This fixes a few tests failures

CORE-11002

svn path=/trunk/; revision=71145
2016-04-11 20:29:35 +00:00
Mark Jansen 57c45625a3 [SHELL32][SHELL32_WINETEST] Connect CDefViewDual to CDefView to fix crashes in the shelldispatch test ROSTESTS-209
- CDefViewDual::get_Application now returns a new CDefView to fix the winetest.
- Update CFolder, CFolderItem(s), CFolderItemVerb(s), CShell to use the new IDispatchImpl
- Enable the last two skipped testcases (test_ShellFolderViewDual, test_ShellWindows)

svn path=/trunk/; revision=71144
2016-04-11 18:28:31 +00:00
Colin Finck 1591074c3f [DOXYGEN]
doxygen.reactos.org is back, with a revamped Doxyfile and a new design! (= the standard Doxygen design :P)

This is mostly the default Doxyfile, with just obvious settings imported from our old one.
I've also enabled some advanced features such as dependency graphs and the treeview.
The configuration is far away from perfect, but everybody is invited to tune it and see the results on the next day.
Doxygen is regenerated everyday at 4:00 UTC. RosApps and RosTests are also included now.

You're also invited to add Doxygen comments everywhere. Right now, the documentation is dominated by our third-party imports.


svn path=/trunk/; revision=71143
2016-04-11 05:43:46 +00:00
Mark Jansen 60cf559dc6 [SHELL32] Use the previously implemented Typelib registration from ATL to register shell32. ROSTESTS-209
svn path=/trunk/; revision=71142
2016-04-10 21:32:27 +00:00
Thomas Faber 83f145b065 [MOUNTMGR]
- Avoid an unnecessarily large stack buffer in MountMgrMountedDeviceArrival
- Add missing OBJ_KERNEL_HANDLE. CORE-10207

svn path=/trunk/; revision=71140
2016-04-10 17:51:47 +00:00
Mark Jansen 1b444ed447 [ATL]
- Implement Typelib registration in CComModule::RegisterServer, based on dll/win32/atl/atl.c and dll/win32/atl80/atl80.c
- Add oleaut32 to devmgr and stobject import libraries
CORE-11104 #resolve

svn path=/trunk/; revision=71139
2016-04-10 16:53:00 +00:00
Mark Jansen 356a216e2c [SHELL32]
- Stub IShellFolderViewDual2
ROSTESTS-209 #comment CDefViewDual.patch committed.

svn path=/trunk/; revision=71138
2016-04-10 12:05:06 +00:00
Pierre Schweitzer 277ab38c90 [NTOSKRNL]
In  FsRtlAddBaseMcbEntry(): only merge runs if LBNs are consistent.

This fixes a few failing tests.

CORE-11002

svn path=/trunk/; revision=71137
2016-04-10 10:29:28 +00:00
Thomas Faber ca6fdccb45 [PSDK]
- Correct CLSID_FileSearchBand and add CLSID_IE_SearchBand and CLSID_ChannelsBand. Patch by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71135
2016-04-10 09:33:03 +00:00
Thomas Faber 0f968e68a7 [PSDK]
- Add DSA_GetItemCount and DSA_AppendItem. Patch by Sylvain Deverre.
CORE-10838

svn path=/trunk/; revision=71134
2016-04-10 09:22:08 +00:00
Mark Jansen a7c3ff7e94 [SHELL32]
- Stub IShellView2
Patch by Jared Smudde
CORE-11049 #resolve #comment Thanks!

svn path=/trunk/; revision=71133
2016-04-09 23:20:15 +00:00
Pierre Schweitzer e845d90149 [NTOSKRNL]
Drop dead code in FsRtlAddBaseMcbEntry().

CORE-11002

svn path=/trunk/; revision=71132
2016-04-09 22:18:14 +00:00
Mark Jansen dfb5dab3d6 [ACPPAGE] Implement the base of the compatibility tab in explorer as shell extension.
Because the underlying shim infrastructure is not active yet, the page is disabled by default.
Hello Reactos :)
CORE-10375

svn path=/trunk/; revision=71131
2016-04-09 21:40:32 +00:00
Thomas Faber 2063cc07b6 [CDFS]
- Implement file locking
CORE-10790 #resolve

svn path=/trunk/; revision=71130
2016-04-09 19:33:42 +00:00
Thomas Faber b05fcc754d [NTOS:WMI]
- Avoid a memory leak in failure case of WmipGetRawSMBiosTableData.
CORE-11095 #resolve

svn path=/trunk/; revision=71129
2016-04-09 16:16:12 +00:00
Thomas Faber 372ab04bc4 [USBSTOR]
- In USBSTOR_GetMaxLUN, correctly handle devices that do not support this request. Patch by Vadim Galyant.
CORE-10515 #resolve

svn path=/trunk/; revision=71128
2016-04-09 16:13:37 +00:00
David Quintana 20666d0805 [UNIVGA16]
Change the cylliric glyphs for "Ы" and "ы", to allow them to have a pixel space before the next character. By Dmitri Poguliayev.

svn path=/trunk/; revision=71125
2016-04-09 13:46:52 +00:00
Thomas Faber 4238b10456 [IPHLPAPI]
- Improve stub for Icmp6ParseReplies
ROSTESTS-214

svn path=/trunk/; revision=71124
2016-04-09 09:26:19 +00:00
Thomas Faber acfe26b095 [OLE32]
- Apply Wine commit 110665a3 (ole32: Don't call spy on IMalloc::Free(NULL)) by Nikolay Sivov. Fixes test failures in atl:CComHeapPtr
CORE-11107 #resolve

svn path=/trunk/; revision=71119
2016-04-09 08:31:49 +00:00
Thomas Faber a59f1989c5 [SHELL32]
- Revert the delay-loading changes from r71114 since they break 2nd stage.
ROSTESTS-209

svn path=/trunk/; revision=71118
2016-04-08 10:36:31 +00:00
Thomas Faber ee729a69a3 [ATL]
- Add a basic implementation for IDispatchImpl. Patch by Mark Jansen.
CORE-11087

svn path=/trunk/; revision=71117
2016-04-08 08:38:48 +00:00
Thomas Faber 78a727d095 [SHELL32]
- Add stubs for the shell dispatch object, CShell, and its relatives. Patch by Mark Jansen.
[SHELL32_WINETEST]
- We no longer need to skip test_ParseName and test_Verbs thanks to Mark's work.
CORE-6892
ROSTESTS-209

svn path=/trunk/; revision=71116
2016-04-08 08:30:09 +00:00
Thomas Faber 0664f98833 [SHELL32]
- Explicitly use -W version of ShellExecute. Patch by Mark Jansen.
ROSTESTS-209

svn path=/trunk/; revision=71115
2016-04-08 07:56:22 +00:00
Thomas Faber 347c6105e0 [SHELL32]
- Delay-import some libraries. Patch by Mark Jansen.
ROSTESTS-209

svn path=/trunk/; revision=71114
2016-04-08 07:55:32 +00:00
Amine Khaldi 116f67cc1d [WINTRUST] Import Wine Staging commit bdb15cf by Mark Jansen: Verify image hash in WinVerifyTrust. CORE-10923
svn path=/trunk/; revision=71113
2016-04-07 14:23:55 +00:00
Amine Khaldi f319f77c2c [DBGHELP] Stub dbghelp. CORE-2990
svn path=/trunk/; revision=71112
2016-04-07 13:58:19 +00:00
Thomas Faber 472b96ba74 [NTOS:IO]
- Do not leak ServiceName in IopInitializeBuiltinDriver
CORE-11084 #resolve

svn path=/trunk/; revision=71111
2016-04-06 20:10:09 +00:00
Thomas Faber f860a631fc [NTOS:IO]
- Get rid of some magic numbers

svn path=/trunk/; revision=71110
2016-04-06 20:02:38 +00:00
Thomas Faber 552f1fd24d [NTOS:IO]
- Handle RtlCreateUnicodeString failure in IopInitializeBuiltinDriver. Patch by Víctor Martínez Calvo. CID 1341416
CORE-11029 #resolve

svn path=/trunk/; revision=71109
2016-04-06 20:00:34 +00:00
Thomas Faber 1a15d6a55c [BOOTLIB]
- Fix uninitialized variable in MmFwGetMemoryMap. Patch by Víctor Martínez Calvo. CID 1341421
CORE-11026 #resolve

svn path=/trunk/; revision=71106
2016-04-06 12:30:06 +00:00
Thomas Faber 17943c3f75 [NDIS]
- Print status code in case MiniportInitialize fails
CORE-11073

svn path=/trunk/; revision=71105
2016-04-06 12:14:28 +00:00
Eric Kohl 88a13bc297 [CHARMAP]
Statusbar character descriptions.
Patch by Baruch Rutman.
CORE-7386 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71104
2016-04-05 20:29:48 +00:00
Robert Naumann a6e21cf122 [WELCOME] Fix the blurry header bitmap. By Henry Tang Ih. CORE-10712
svn path=/trunk/; revision=71103
2016-04-05 19:29:56 +00:00
Robert Naumann fd892c0f79 [EXPLORER][SHELL32] Fix some blurry and ugly icons. By Jared Smudde. CORE-10847 CORE-10848
svn path=/trunk/; revision=71102
2016-04-05 17:35:11 +00:00
Robert Naumann 0b456041ef [EXPLORER] Add missing German translation. Patch by Joachim Henze. CORE-11075
svn path=/trunk/; revision=71099
2016-04-04 18:10:01 +00:00
Eric Kohl cba34a3d1a [SERVMAN]
Improved column ordering.
Patch by Carlo Bramini.
CORE-10674 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71098
2016-04-03 22:13:01 +00:00
Thomas Faber 8a7494dd08 [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
2016-04-03 20:48:51 +00:00
Pierre Schweitzer d741481035 [NTOSKRNL]
Rework debug prints in Mcb, this is what helped bringing the infamous r71091.
NFC.

CORE-11002

svn path=/trunk/; revision=71096
2016-04-03 20:17:09 +00:00
Eric Kohl 57bdb633c8 [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
2016-04-03 14:10:31 +00:00
Daniel Reimer 43e5749a1d [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
2016-04-03 13:38:29 +00:00
Eric Kohl 57b8eba2fe [NETAPI32]
Fix copypasta bug from r71085.
Hint by Thomas Faber. Thank you very much!

svn path=/trunk/; revision=71090
2016-04-01 21:16:45 +00:00
Hermès Bélusca-Maïto a66b77582f [CFGMGR32]: Fix an export, caught by Jason Wendt.
CORE-11076 #comment Fixed, thanks!

svn path=/trunk/; revision=71089
2016-04-01 18:51:08 +00:00
Thomas Faber 902af12d45 [USBSTOR]
- Fix memory leak in USBSTOR_ClassRequest. Patch by Vadim Galyant (vgal at rambler dot ru).
CORE-11074 #resolve

svn path=/trunk/; revision=71088
2016-04-01 08:32:40 +00:00
Eric Kohl 79407a8027 [NET]
Net utility not enumerating local user accounts.
Patch by Curtis Wilson.
CORE-11023 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71087
2016-03-31 21:48:43 +00:00
Eric Kohl ec5cd6b41d [ADVAPI32]
CredWriteDomainCredentialsW missing in advapi32.dll.
Patch by Jared Smudde.
CORE-11055 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71086
2016-03-31 21:22:05 +00:00
Eric Kohl 84cd712088 [NETAPI32]
DsEnumerateDomainTrustsW missing in netapi32.dll.
Patch by Jared Smudde.
CORE-11056 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71085
2016-03-31 21:12:46 +00:00
Thomas Faber 3a5f8b5d7e [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
2016-03-31 12:54:05 +00:00
Thomas Faber d4705d3a33 [NTOS:PNP]
- Fix indentation in PnpRootPdoPnpControl. Also avoid unnecessary casts. No functional changes.

svn path=/trunk/; revision=71083
2016-03-31 07:54:52 +00:00
Thomas Faber 72cf18964b [NTOS:PNP]
- Avoid INVALID_HANDLE_VALUE, it's not meant for the kernel.

svn path=/trunk/; revision=71082
2016-03-31 07:51:08 +00:00
Thomas Faber d44ee74466 [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
2016-03-30 11:35:22 +00:00
Thomas Faber 113dd2e1e9 [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
2016-03-30 11:11:37 +00:00
Thomas Faber 510fc325df [SHELL32]
- Treat psfgaoOut as optional in SHParseDisplayName. Patch by Sylvain Deverre.
CORE-10747

svn path=/trunk/; revision=71079
2016-03-30 09:35:04 +00:00
Amine Khaldi ef66463fce [IERNONCE] Turkish translation by Erdem Ersoy. CORE-11042
svn path=/trunk/; revision=71078
2016-03-29 09:53:44 +00:00
Thomas Faber df2d6a0e8a [BROWSEUI]
- Add stubs for IEnumString and IAutoCompleteDropDown to CAutoComplete. Patch by Jared Smudde.
CORE-11045 #resolve

svn path=/trunk/; revision=71076
2016-03-29 08:27:26 +00:00
Daniel Reimer 053ffccb8e [CAROOTS]
Updated SSL certs to up to date Mozilla DB. Done with swyter's great script from ROSBE-61

svn path=/trunk/; revision=71075
2016-03-28 23:15:30 +00:00
Daniel Reimer d65859c0da [RAPPS]
BOMS! EVERYWHERE!

svn path=/trunk/; revision=71074
2016-03-28 22:56:27 +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 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
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
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
Ziliang Guo acf15ae965 Implement SHA1 checksum in new RAPPS. Patch by Mark Jansen.
CORE-10908 #resolve

svn path=/trunk/; revision=71020
2016-03-18 06:40:39 +00:00
Pierre Schweitzer 32d02efe94 [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
2016-03-17 18:18:18 +00:00
Ged Murphy bea0c19634 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
2016-03-17 18:05:44 +00:00
Pierre Schweitzer 34c525c85d [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
2016-03-17 07:55:00 +00:00
Hermès Bélusca-Maïto 14590f92cf [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
2016-03-17 01:11:10 +00:00
Pierre Schweitzer 02ce356779 [MPR]
Import Wine commit (by Nikolay Sivov):
- e920b4ecffd6387e24dd046fd7fa97d13d418d26, Implement WNetUseConnectionA().

CORE-10032

svn path=/trunk/; revision=71015
2016-03-16 18:40:14 +00:00
Eric Kohl ca5647ee50 [RAPPS][RAPPS_NEW]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71014
2016-03-14 18:55:23 +00:00
Eric Kohl aedb89b5d9 [SHELL32]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71013
2016-03-14 18:44:24 +00:00
Eric Kohl d39f1f56f5 [SNDREC32]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71012
2016-03-14 18:30:35 +00:00
Eric Kohl 3dae907e81 [NOTEPAD]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71011
2016-03-14 18:25:07 +00:00
Amine Khaldi b7c126d10e [TREE][USERINIT] Italian Translation update by Riccardo Montanari with fixes by me. CORE-10970
svn path=/trunk/; revision=71010
2016-03-14 09:22:20 +00:00
Eric Kohl 768609963a [MSGINA]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71009
2016-03-13 23:21:52 +00:00
Eric Kohl 7f1403f94b [LSASRV]
Missing italian translations in ReactOS.
Patch by Carlo Bramini.
CORE-9725

svn path=/trunk/; revision=71008
2016-03-13 23:06:55 +00:00
Amine Khaldi bf13654827 [README.WINE] Addendum to r71006.
svn path=/trunk/; revision=71007
2016-03-13 18:18:06 +00:00
Amine Khaldi 8164b6f2bc [MSACM32.DRV] Move to dll/win32.
svn path=/trunk/; revision=71006
2016-03-13 18:08:50 +00:00
Eric Kohl 5f61233a8f [CLIPBRD][MMC][REACTOS][APPWIZ][CONSOLE]
Update Simplified Chinese and Traditional Chinese Translation.
Patch by Henry Tang Ih.
CORE-10939 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71005
2016-03-13 18:05:10 +00:00
Eric Kohl d4cd5254ba [BROWSEUI]
Brazilian Portuguese translation for browseui.dll.
Patch by Edison Henrique Andreassy.
CORE-10933 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=71004
2016-03-13 16:55:23 +00:00
Eric Kohl 475537344f [INTL][INPUT]
Brazilian Portuguese translation for intl.cpl and input.dll.
Patch by Edison Henrique Andreassy.
CORE-10930 #release #comment Thanks a lot!

svn path=/trunk/; revision=71003
2016-03-13 14:21:09 +00:00
Amine Khaldi 8b061d20f4 [FREETYPE] Update to v2.6.3. CORE-10964
svn path=/trunk/; revision=71002
2016-03-13 11:33:31 +00:00
Amine Khaldi 614ed3b39a [WELCOME] React => ReactOS. By Henry Tang Ih. CORE-10946
svn path=/trunk/; revision=71001
2016-03-13 10:36:19 +00:00
Amine Khaldi f9253f9bea [README.WINE] Mark some dlls as synced with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=71000
2016-03-13 09:06:54 +00:00
Hermès Bélusca-Maïto aac6a3218e [SHELL32]: Modify EnumPickIconResourceProc so that it indeed uses its hModule parameter, and as a last simplification, just gives hDlgCtrl to EnumResourceNamesW.
svn path=/trunk/; revision=70999
2016-03-12 23:51:57 +00:00
Hermès Bélusca-Maïto fba8d14251 [SHELL32]: Use _countof instead of ARRAYSIZE macro.
svn path=/trunk/; revision=70998
2016-03-12 17:09:39 +00:00
Hermès Bélusca-Maïto c872e338a1 [SHELL32]: Correctly copy the icon file name string, using the user-defined nMaxFile parameter.
svn path=/trunk/; revision=70997
2016-03-12 17:06:33 +00:00
Pierre Schweitzer 6c63754861 [BOOTLIB]
Fix some invalid sizeof() usage

svn path=/trunk/; revision=70996
2016-03-12 17:01:39 +00:00
Amine Khaldi 49a077dc61 [SHELL32] Fix build.
svn path=/trunk/; revision=70995
2016-03-11 22:59:57 +00:00
Hermès Bélusca-Maïto 36ccda324d [SHELL32]: Use the system colours for drawing the icon list item selection rectangle, instead of using hardcoded values.
svn path=/trunk/; revision=70994
2016-03-11 22:13:48 +00:00
Hermès Bélusca-Maïto 431880741a [SHELL32]: Few SendMessageA -> SendMessageW conversions, and whitespace fixes.
svn path=/trunk/; revision=70993
2016-03-11 22:12:44 +00:00
Hermès Bélusca-Maïto 264200c726 [DELAYIMP]: Whitespace fixes only (tabs -> spaces).
svn path=/trunk/; revision=70992
2016-03-10 18:31:52 +00:00
Aleksandar Andrejevic ab5df40430 [NTVDM]
Make the default graphics cursor more narrow and less ugly.
The new cursor is based on the one from DOSBox.


svn path=/trunk/; revision=70991
2016-03-10 02:44:37 +00:00
Aleksandar Andrejevic 2f923086b1 [NTVDM]
Implement PaintMouseCursor and EraseMouseCursor for video modes 12h and 13h.


svn path=/trunk/; revision=70990
2016-03-10 00:59:50 +00:00
Hermès Bélusca-Maïto ac22a1149a [SHELL32]: Use Unicode version of GetWindowTextLength in the Run dialog box.
svn path=/trunk/; revision=70989
2016-03-10 00:05:00 +00:00
Amine Khaldi e43a9a5105 [WINE/CONFIG] Update the LLVM bug report. Spotted by Mark Jansen.
svn path=/trunk/; revision=70985
2016-03-09 18:38:31 +00:00
Hermès Bélusca-Maïto fd4e6f9c26 [PSDK][XDK]
- Add few missing #ifdef __GNUC__ before including msvctarget.h.
- The contents of intrin.h is included only if RC_INVOKED is not defined. Compatible with MinGW and WinSDK.
- Ignore PROBE_ALIGNMENT definition if no platform is defined, in case RC_INVOKED is defined. Compatible with MinGW and latest WinSDK.
The two last fixes are also necessary to not make the Visual Studio resource compiler complain when a resource file is opened in it.

svn path=/trunk/; revision=70984
2016-03-09 16:54:43 +00:00
Amine Khaldi 7e46a7f7f4 [KERNEL32] Correct Turkish Locale. By Erdem Ersoy. CORE-10921
svn path=/trunk/; revision=70983
2016-03-09 16:40:59 +00:00
Amine Khaldi cded9ccbed [TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-10920
svn path=/trunk/; revision=70982
2016-03-09 16:39:02 +00:00
Amine Khaldi 8a0062231b [PSDK] Update oleidl.idl. CORE-10912
svn path=/trunk/; revision=70981
2016-03-09 16:34:27 +00:00
Amine Khaldi 3a9620d0b4 [TRANSLATIONS] Spanish translation update by Ismael Ferreras Morezuelas. CORE-10922
svn path=/trunk/; revision=70980
2016-03-09 16:33:41 +00:00
Hermès Bélusca-Maïto 5d8398fc61 [NTVDM]: Fix space padding calculation in the text-mode hex dumper.
svn path=/trunk/; revision=70974
2016-03-09 00:07:24 +00:00
Amine Khaldi 2efa541daf [XDK][PSDK][DDK] Improve winnt.h and make it share more definitions with wdm.h.
svn path=/trunk/; revision=70972
2016-03-08 15:35:17 +00:00
Amine Khaldi 6b4fafcb54 [PSDK] Update shobjidl.idl. CORE-10912
svn path=/trunk/; revision=70970
2016-03-08 14:55:33 +00:00
Amine Khaldi c5d7583214 [BCRYPT] Implement mbedTLS backend. Brought to you by Peter Hater. CORE-10934
svn path=/trunk/; revision=70969
2016-03-08 14:49:52 +00:00
Amine Khaldi 6ac836433e [PSDK] Update xmldomdid.h. CORE-10912
svn path=/trunk/; revision=70968
2016-03-07 16:32:35 +00:00
Amine Khaldi 6b2347f73e [PSDK] Add some missing MUI_* definitions.
svn path=/trunk/; revision=70967
2016-03-06 21:32:01 +00:00
Amine Khaldi 6e801f790b [OLEPRO32] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70961
2016-03-06 16:11:19 +00:00
Amine Khaldi 8266de896c [PSDK] Update winerror.h. CORE-10912
svn path=/trunk/; revision=70960
2016-03-06 16:06:07 +00:00
Hermès Bélusca-Maïto eadaf9793c [PROGMAN]: Fix build. Tango-like icon by Ismael Ferreras Morasuelas (swyter).
svn path=/trunk/; revision=70959
2016-03-06 15:01:08 +00:00
Thomas Faber 2145a94c5c [PROGMAN]
- Hermès, go fix build or whatever

svn path=/trunk/; revision=70958
2016-03-06 11:42:25 +00:00
Hermès Bélusca-Maïto 1f41be7d09 [PSDK]: Fix a define.
svn path=/trunk/; revision=70957
2016-03-05 22:46:54 +00:00
Amine Khaldi 375b0b6042 [PSDK] Satisfy MSVC 2010. Dedicated to Hermès.
svn path=/trunk/; revision=70956
2016-03-05 22:40:18 +00:00
Pierre Schweitzer cfec64a66a [FS_REC]
Implement support for recognizing the Btrfs volumes.

Patch by Peter Hater.

CORE-10892 #comment The fs_rec part has been committed, thanks!

svn path=/trunk/; revision=70955
2016-03-05 13:01:11 +00:00
Amine Khaldi 15e3e7fd28 [WTSAPI32] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70951
2016-03-05 11:04:47 +00:00
Amine Khaldi eff9d67cf2 [WLDAP32] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70950
2016-03-05 11:01:59 +00:00
Amine Khaldi 0dbcea8773 [WININET] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70948
2016-03-05 10:58:26 +00:00
Amine Khaldi 6de537bd43 [WINHTTP] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70946
2016-03-05 10:51:52 +00:00
Amine Khaldi dc9f8b24d1 [WBEMPROX] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70944
2016-03-05 10:48:13 +00:00
Amine Khaldi 9ff47835c1 [WBEMDISP] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70943
2016-03-05 10:36:27 +00:00
Amine Khaldi 1faa5d60a4 [VERSION] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70941
2016-03-05 10:33:17 +00:00
Amine Khaldi 5182944828 [USP10] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70939
2016-03-05 10:30:03 +00:00
Amine Khaldi cc0b58e9c8 [URLMON] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70937
2016-03-05 10:27:46 +00:00
Amine Khaldi 2805e855c4 [TAPI32] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70936
2016-03-05 10:26:27 +00:00
Pierre Schweitzer 277399b7d0 [AUTOCHK]
Add support for the Btrfs file system

CORE-10892

svn path=/trunk/; revision=70935
2016-03-05 10:24:16 +00:00
Pierre Schweitzer bdcc0812c3 [UBTRFS]
Implement the utility DLL for the Btrfs file system

svn path=/trunk/; revision=70934
2016-03-05 10:22:15 +00:00
Pierre Schweitzer 19f279aa02 [BTRFSLIB]
Stub the Btrfs lib

CORE-10892

svn path=/trunk/; revision=70932
2016-03-05 10:20:32 +00:00
Amine Khaldi 18e1e62ec0 [SHLWAPI] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70931
2016-03-05 10:20:00 +00:00
Amine Khaldi a12a32176f [PSDK] Add missing URL_ESCAPE_AS_UTF8.
svn path=/trunk/; revision=70929
2016-03-05 10:10:10 +00:00
Amine Khaldi c3885d3546 [SCRRUN] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70926
2016-03-05 10:06:02 +00:00
Amine Khaldi c20ac899c6 [RPCRT4] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70925
2016-03-05 10:04:14 +00:00
Amine Khaldi 465363dbbd [RICHED20] Sync with Wine Staging 1.9.4. CORE-10912
svn path=/trunk/; revision=70923
2016-03-05 09:57:50 +00:00
Amine Khaldi 53f7b483b5 [PROGMAN] Properly import from Wine Staging 1.9.4. This fixes PCH usage, marks ReactOS specific diffs, reduces difference to upstream code, properly documents the sync in README.WINE, improves header inclusions and more. Changes should be sent upstream by their author (TM). CORE-10912
svn path=/trunk/; revision=70922
2016-03-05 08:45:08 +00:00
Amine Khaldi e5678878b7 [PROGMAN] Fix build.
svn path=/trunk/; revision=70921
2016-03-05 08:24:55 +00:00
Hermès Bélusca-Maïto 61d6b87b99 [OOPS]
A little bird pointed to me that I forgot to add progman to compilation...

svn path=/trunk/; revision=70920
2016-03-05 01:29:46 +00:00
Hermès Bélusca-Maïto 841705c296 [PROGMAN]
- Fix the Shell-About box.
- Whitespace/indentation fixes in string.c
- Add missing size for the ICON resource item of the dialog "Program attributes". MSVC resource compiler considered that as an error, while GCC's windres compiled that without warning (who knows what they took as the default value...).

svn path=/trunk/; revision=70919
2016-03-05 01:27:27 +00:00
Hermès Bélusca-Maïto 1b6a12077c [PROGMAN]: Add the famous Program Manager (Win3.1 style) from Wine 1.9.5, with minor fixes for compilation. The icon should be replaced as soon as possible.
svn path=/trunk/; revision=70918
2016-03-04 19:22:35 +00:00
Hermès Bélusca-Maïto 7073e04791 [AUTOCHK][CHKDSK]
- Whitespace fixes;
- Remove useless comments.

[FORMAT]
- Whitespace (tabs -> spaces) and indentation fixes.

[VFATLIB]
- Change of name of variable.

svn path=/trunk/; revision=70917
2016-03-04 17:09:34 +00:00
Hermès Bélusca-Maïto dc17af93ed [FORMAT]
- Completely reunicodify the application. CORE-9369
- Add back the original copyright/author information.

svn path=/trunk/; revision=70916
2016-03-04 16:26:57 +00:00