Commit graph

69589 commits

Author SHA1 Message Date
Pierre Schweitzer a9dcc28ffb [FASTFAT]
Don't return uninit status on allocation failure.

svn path=/trunk/; revision=75771
2017-09-06 11:48:42 +00:00
James Tabor dda7065bee [Shell32]
- Patch by Fabian Maurer : Draw text on message boxes without background.
- Fixes CORE-13742.

svn path=/trunk/; revision=75770
2017-09-06 05:33:35 +00:00
Pierre Schweitzer 76a0cdb017 [PSDK]
Define FSCTL_MARK_VOLUME_DIRTY.
This fixes build (erm)

svn path=/trunk/; revision=75769
2017-09-05 19:19:22 +00:00
Pierre Schweitzer 4274a76991 [FSUTIL]
Implement setting the dirty bit (fsutil dirty set) on a volume.

This doesn't allow to trigger a chkdsk on reboot with ReactOS, because of
the way we handle the dirty bit in our FAT implementation is a bit... weird.

This works on W2K3 though!

svn path=/trunk/; revision=75768
2017-09-05 19:11:02 +00:00
Pierre Schweitzer bf608cfae1 [FASTFAT]
Fix a bug:
- IRP information was never set in VfatIsVolumeDirty() and thus dirty status was never copied back to the caller

svn path=/trunk/; revision=75767
2017-09-05 19:08:01 +00:00
Pierre Schweitzer bb567d1320 [FSUTIL]
Avoid code duplication++

svn path=/trunk/; revision=75766
2017-09-05 13:24:00 +00:00
Pierre Schweitzer e03a7274dc [FSUTIL]
Avoid code duplication

svn path=/trunk/; revision=75765
2017-09-05 13:10:16 +00:00
Pierre Schweitzer 7f463d43db [FSUTIL]
Add a skeleton for the fsutil tool.
As a proof of concept, implement fsutil dirty query.
More to follow ;-).

svn path=/trunk/; revision=75764
2017-09-05 12:56:45 +00:00
Pierre Schweitzer a81f0507f2 [PSDK]
Add FSCTL for dirty bit read

svn path=/trunk/; revision=75763
2017-09-05 12:51:08 +00:00
Alexander Shaposhnikov 40b95d2e89 [RAPPS] Merged two Installed and Available enum values into one enum
svn path=/branches/GSoC_2017/rapps/; revision=75761
2017-09-03 21:10:24 +00:00
Alexander Shaposhnikov 1b21bb0fc5 [RAPPS] Complete renaming
svn path=/branches/GSoC_2017/rapps/; revision=75760
2017-09-03 21:03:06 +00:00
Alexander Shaposhnikov a73e3ef3a3 [RAPPS] Amendment: undo renaming in loaddlg.cpp
svn path=/branches/GSoC_2017/rapps/; revision=75759
2017-09-03 20:48:53 +00:00
Alexander Shaposhnikov 49ec689c2d [RAPPS] Formatting fixes
- CAvailableApplicationInfo: added m_ prefixes to members
- CAvailableApps: renamed EnumAvailableApplications to Enum
- Renamed LICENSE_TYPE enum to LicenseType and renamed enum values
- unattended.cpp: Added license header

svn path=/branches/GSoC_2017/rapps/; revision=75758
2017-09-03 20:37:14 +00:00
Alexander Shaposhnikov e949d212ca [RAPPS] Removed unecessary inline in crichedit.h
svn path=/branches/GSoC_2017/rapps/; revision=75756
2017-09-03 20:23:44 +00:00
Alexander Shaposhnikov 9be376d93f [RAPPS] Fixed newline in de-DE.rc
svn path=/branches/GSoC_2017/rapps/; revision=75754
2017-09-03 19:52:38 +00:00
Thomas Faber fae06a9723 [USBPORT]
Patch by Vadim Galyant:
- Move isochronous transfer functions to their own file
- Fix return type of PUSBPORT_COMPLETE_TRANSFER
- Improve some debug prints

svn path=/trunk/; revision=75745
2017-09-02 22:48:45 +00:00
Timo Kreuzer e8937c0896 [CMAKE] Add CL version 19.11 from VS 2017 version 15.3.3 to configure.cmd
svn path=/trunk/; revision=75743
2017-09-02 16:27:38 +00:00
Thomas Faber 22cc49f3f6 [NTOS:MM]
- Improve inaccurate debug print

svn path=/trunk/; revision=75742
2017-09-02 15:18:02 +00:00
James Tabor a99a524b47 [User32]
- Disable code from CORE-10266.

svn path=/trunk/; revision=75741
2017-09-02 14:36:16 +00:00
Thomas Faber 0f34777514 [MBEDTLS]
- Update to version 2.6.0
CORE-13739

svn path=/trunk/; revision=75740
2017-09-02 13:06:14 +00:00
Thomas Faber 4db421613f [MPG123]
- Update to version 1.25.6
CORE-13739

svn path=/trunk/; revision=75739
2017-09-02 13:03:21 +00:00
Thomas Faber 16de0b2c4d [LIBPNG]
- Update to version 1.6.32
CORE-13739

svn path=/trunk/; revision=75738
2017-09-02 12:44:21 +00:00
Thomas Faber f8b28727ba [USBPORT]
- Avoid unnecessary duplicate variables in USBPORT_FlushPendingTransfers

svn path=/trunk/; revision=75737
2017-09-02 09:03:07 +00:00
Thomas Faber 161bcc1aa2 [USBPORT]
- Fix logic error: don't complete IRPs for which the cancel routine has been called.

svn path=/trunk/; revision=75736
2017-09-02 08:59:52 +00:00
James Tabor 6af37fd54e [NtUser]
- Patch by Fabian Maurer : Send WM_NCPAINT and WM_ERASEBKGND when window is shown. Only send position-change messages when needed.
- Adapted patch and fixes CORE-3998.

svn path=/trunk/; revision=75735
2017-09-02 04:45:16 +00:00
James Tabor 968673daab [NtUser]
- Fix a potential crash in test_menu_locked_by_window.

svn path=/trunk/; revision=75734
2017-09-02 04:08:22 +00:00
Hermès Bélusca-Maïto 5e78e7c3c1 [EVENTCREATE]: Use wcstoul() to retrieve and check for valid numerical values.
svn path=/trunk/; revision=75733
2017-09-01 20:35:25 +00:00
Hermès Bélusca-Maïto 4e1f270f19 [CONSOLE.CPL]: Fix an invalid success check after calling wcstoul(), plus usage fixes for the True-Type combobox edit box.
svn path=/trunk/; revision=75732
2017-09-01 20:17:25 +00:00
Mark Jansen f032e273d2 [SHIMENG] Fix logging when handling ordinal ordinal functions.
svn path=/trunk/; revision=75731
2017-09-01 19:06:04 +00:00
Mark Jansen 87ad6ca5ef [SERVICES] Allow CreateService to create an interactive service under the LocalSystem account.
MSDN stated that this is allowed, and this fixes VMWare Horizon setup not working.
CORE-13434

svn path=/trunk/; revision=75730
2017-09-01 18:27:40 +00:00
Hermès Bélusca-Maïto bf14a6ac69 [NET]: Whitespace fixes only.
svn path=/trunk/; revision=75729
2017-09-01 18:00:06 +00:00
Hermès Bélusca-Maïto 89e4e6102e [ACPPAGE]: "Sync fail" with Mark Jansen's translation work in CORE-13693, sorry :(
svn path=/trunk/; revision=75726
2017-08-31 20:49:02 +00:00
Hermès Bélusca-Maïto c65f4c81cf [ACPPAGE]: Improve the compatibility tab:
- Use the tab title from the corresponding dialog resource caption string.
- Fix some translations, and complete the french one.
- Use DialogBoxParamW and MAKEINTRESOURCEW (with W).

svn path=/trunk/; revision=75725
2017-08-31 20:38:38 +00:00
Alexander Shaposhnikov be9184dfa6 [RAPPS] Adjusted splitter values a bit. CORE-13163
svn path=/branches/GSoC_2017/rapps/; revision=75718
2017-08-30 22:22:38 +00:00
Giannis Adamopoulos 08585bba00 [BROWSEUI] -Demote a fixme print to a mere comment.
svn path=/trunk/; revision=75714
2017-08-30 12:59:05 +00:00
Giannis Adamopoulos f89672624d [SHELL32] -SHChangeNotifyRegister: Don't call CreateFileW with something that is not a filesystem path as this will obviously fail like when we are browsing My Computer.
svn path=/trunk/; revision=75713
2017-08-30 12:49:59 +00:00
Giannis Adamopoulos a051cd5754 [SHELL32][BROWSEUI] -Demote some uselass error prints and promote some others that make sense to have. Avoid a case that would logically hit an error as initialization of the shell browser is still under way,
svn path=/trunk/; revision=75712
2017-08-30 12:29:43 +00:00
Alexander Shaposhnikov 409b9f317c [RAPPS] Fixed resizing issues. CORE-13163
svn path=/branches/GSoC_2017/rapps/; revision=75710
2017-08-30 07:59:27 +00:00
Giannis Adamopoulos 7396067b2a [EXPLORER] -Fix a comment typo. CORE-13566
svn path=/trunk/; revision=75706
2017-08-29 09:11:57 +00:00
Hermès Bélusca-Maïto 7a73afbbc0 [CMD]: Russian translation for the START command, adapted from amber CORE-13248, jperm CORE-13560 and reviewed by Alexander Shaposhnikov (sanchaez). Thank you all :)
Addendum to r75369.

svn path=/trunk/; revision=75705
2017-08-28 20:31:34 +00:00
Thomas Faber 62ae004747 [INF]
- Properly set svn:eol-style. These files are text, so they shouldn't be marked as binary, and they need to have CRLF line endings since they go on the iso.

svn path=/trunk/; revision=75704
2017-08-28 19:42:35 +00:00
Alexander Shaposhnikov 153d823dc2 [RAPPS] Final commit
- Removed atlex

svn path=/branches/GSoC_2017/rapps/; revision=75702
2017-08-28 15:12:23 +00:00
Giannis Adamopoulos f6de9ccb3d [UXTHEME] -When calculating the size of caption buttons assume that they have the same size. Hacks in the theme files that change the way the buttons are drawn actually make them appear to have a different size. CORE-13512
svn path=/trunk/; revision=75696
2017-08-28 13:41:16 +00:00
Sylvain Petreolle 8fe63e68c5 [RAPPS] Add a SHA1 sum to uTorrent.
CORE-13666

svn path=/trunk/; revision=75691
2017-08-27 12:00:55 +00:00
Giannis Adamopoulos 6f1a2f7dc9 [UXTHEME] -Ignore the alpha channel so that TrasnparentBlt will be used when a bitmap has an alpha channel but no pixel has alpha transparency. CORE-13464
svn path=/trunk/; revision=75688
2017-08-27 10:55:30 +00:00
Giannis Adamopoulos 3ee6628aa5 [BROWSEUI] -CExplorerBand: Calling ILGetDisplayNameEx with a full pidl was a bit hacky after all because it doesn't work always in win10. Just get the name manually as no helper is good enough.
svn path=/trunk/; revision=75687
2017-08-27 09:35:03 +00:00
Alexander Shaposhnikov 3f0ba7a08e [RAPPS] RC of final commit
- Hide checkboxes in "Installed"

svn path=/branches/GSoC_2017/rapps/; revision=75686
2017-08-27 00:00:45 +00:00
James Tabor 93751aff42 [GDI32|Metafile]
- Andrew Eikum : Update metafile world transform immediately in winnt mode.
- More information at https://www.winehq.org/pipermail/wine-cvs/2017-August/122607.html .

svn path=/trunk/; revision=75685
2017-08-26 22:49:13 +00:00
Alexander Shaposhnikov 15a86cdf6a [RAPPS]
- Fixed crash when trying to double-click in the "Installed" category
- Replaced APPLICATION_INFO with CAvailableApplicationInfo
- Added DownloadInfo struct as a replacement of APPLICATION_INFO in CDownloadManager
- Minor fixes

svn path=/branches/GSoC_2017/rapps/; revision=75684
2017-08-26 22:43:05 +00:00
Alexander Shaposhnikov b6ba25a4da [RAPPS]
- Fixed typo in lang/ru-RU.rc

svn path=/branches/GSoC_2017/rapps/; revision=75683
2017-08-26 22:35:29 +00:00