Commit graph

61429 commits

Author SHA1 Message Date
Daniel Reimer
3a32c013df Add support of ReiserFS (RO) to ReactOS by Alexander Rechitskiy
CORE-8625 #resolve #comment Committed. Have fun ^^

svn path=/trunk/; revision=67032
2015-04-04 10:39:24 +00:00
Thomas Faber
89002ebf06 [SYSSETUP]
- Don't run vmwinst. It no longer works, and the real VMware Tools installer works fine
CORE-9481 #resolve

svn path=/trunk/; revision=67031
2015-04-04 09:07:45 +00:00
Thomas Faber
eaa1887c7d [RTL]
- Use annotations and consistent parameter naming in RtlIpv*

svn path=/trunk/; revision=67030
2015-04-04 08:00:59 +00:00
Thomas Faber
cc33924d4a [NDK][RTL]
- Fix RtlIpv* function prototypes, and add missing ones. Patch by Mark Jansen
CORE-6490

svn path=/trunk/; revision=67029
2015-04-04 07:38:39 +00:00
Thomas Faber
1e9cbe5aab [RAPPS]
- Update README.ENG. Patch by Ismael Ferreras Morezuelas, with review by Jared Smudde
CORE-9060

svn path=/trunk/; revision=67028
2015-04-04 06:48:44 +00:00
Thomas Faber
bd82c844a9 [SERVICES][ADVAPI32]
- Remove old hack member in SC_RPC_CONFIG_INFOA that is no longer necessary and makes info levels other than SERVICE_CONFIG_DESCRIPTION fail. Fixes failure in VMware Tools installer.
- Actually save the new service description in RChangeServiceConfigW
CORE-9479 #resolve

svn path=/trunk/; revision=67027
2015-04-04 06:30:44 +00:00
Thomas Faber
9b70cba818 [USBCCGP]
- Add a DPRINT/ASSERT to USBCCGP_LegacyEnum to test a theory about CORE-9226

svn path=/trunk/; revision=67026
2015-04-03 20:31:10 +00:00
Thomas Faber
9b7e229a23 [UMPNPMGR][NEWDEV]
- Actually create the "InstallEvent" as an event and use it to communicate success from newdev back to umpnpmgr. This works better than checking the process exit code from rundll32 (which always returns 0).
CORE-9477 #resolve

svn path=/trunk/; revision=67025
2015-04-03 18:30:37 +00:00
Giannis Adamopoulos
e68fe3a3b4 [SHELL32]
- Implement handling ctrl+A in the shell view control.

svn path=/trunk/; revision=67024
2015-04-03 16:49:24 +00:00
Christoph von Wittich
83f07e32ef [MYCOMPUT]
now do it properly

svn path=/trunk/; revision=67023
2015-04-03 14:48:39 +00:00
Christoph von Wittich
712a030538 [MYCOMPUT]
fix build

svn path=/trunk/; revision=67022
2015-04-03 14:47:47 +00:00
Christoph von Wittich
f6fa1a2649 [SHELL32]
make "Manage" translatable
by Giannis and me

svn path=/trunk/; revision=67021
2015-04-03 14:38:20 +00:00
Hermès Bélusca-Maïto
b80598739f [CMD]
- GOTO command: Add a lower-bound test when skipping trailing spaces and such.
- CD/CHDIR command: Fix the helper SetRootPath function so that it fails if getting the full path string fails, and remove trailing whitespace from directory string. Fixes stuff like:
  cd .. && echo success
  cd ".. " && echo success
  etc...
CORE-6810

svn path=/trunk/; revision=67020
2015-04-03 13:27:21 +00:00
Thomas Faber
d78406b3f5 [BROWSEUI]
- Correctly handle progress dialog message strings
CORE-9252

svn path=/trunk/; revision=67019
2015-04-03 12:54:42 +00:00
Giannis Adamopoulos
7f9a543084 [SHELL32]
- Explicitly check for pidl type in GetAttributesOf method of CDesktopFolder and CDrivesFolder

svn path=/trunk/; revision=67018
2015-04-03 12:18:07 +00:00
Giannis Adamopoulos
c1904b1628 [SHELL32]
- CFSFolder: Explicitly check for the supported pidl types. A CFSFolder can be created by a drive pidl. Handle this case and return the appropriate attributes in GetAttributesOf.
CORE-9458

svn path=/trunk/; revision=67017
2015-04-03 11:44:30 +00:00
Giannis Adamopoulos
a4ed2e1992 [SHELL32]
- CControlPanelFolder: Factor out CCPLItemMenu class. Use it if the user selected a cpl item and use the default context menu otherwise. 
- CControlPanelFolder: Use ExpandEnvironmentStrings when enumerating applets from the registry. Patch by Christoph.
- CCPLItemMenu: Call Control_RunDLLA directly so as to be able to run control panel applets that don't use the cpl extension.
CORE-7755 CORE-9466

svn path=/trunk/; revision=67016
2015-04-03 11:40:00 +00:00
Giannis Adamopoulos
03b1d10b3e [SHELL32]
- CControlPanelFolder: Explicitly check the pidl type in GetAttributesOf. Do not call the generic SHELL32_GetItemAttributes for cpl items.

svn path=/trunk/; revision=67015
2015-04-03 10:20:30 +00:00
Thomas Faber
df58c359d2 [NTOS:IO]
- Fix file object reference leak in NtWriteFile
CORE-9472 #resolve

svn path=/trunk/; revision=67014
2015-04-03 03:40:53 +00:00
Hermès Bélusca-Maïto
0b933fb6ad [CMD]: Fix the ConWrite newline support I added in r59411 (strpbrk only applies on NULL-terminated strings, whereas here I manipulate char-counted strings). Spotted by Thomas. As a result should fix almost all of the non-NULL-terminated strings that show up in the failed cmd wine test.
svn path=/trunk/; revision=67013
2015-04-03 00:11:42 +00:00
Hermès Bélusca-Maïto
313061d22a [CMD]: When the CD command echoes the current path, it should return to a newline.
CORE-6810

svn path=/trunk/; revision=67012
2015-04-02 23:47:00 +00:00
Christoph von Wittich
aa68fcbde6 [STOBJECT]
Reorder volume menu items
patch by Jared
CORE-9468

svn path=/trunk/; revision=67011
2015-04-02 06:09:25 +00:00
Giannis Adamopoulos
259657ecfa [SHELL32]
- CNetFolder: As this folder isn't really implemented yet, there is no need to call the hacky common implementation of wine's shell folders (which will be removed eventually).

svn path=/trunk/; revision=67010
2015-04-01 20:34:52 +00:00
Giannis Adamopoulos
b1a175cbfa [SHELL32]
- Implement IContextMenu3 interface. Implement drawing the icons on WM_DRAWITEM. CORE-8866

svn path=/trunk/; revision=67009
2015-04-01 20:22:25 +00:00
Giannis Adamopoulos
22c2b66b34 [SHELL32]
- Show hidden files as dithered.

svn path=/trunk/; revision=67008
2015-04-01 19:18:34 +00:00
Amine Khaldi
af9db65fcb [STREAM] Plug a leak on failure path. Spotted by Samuel Serapion using cppcheck. CORE-8211
svn path=/trunk/; revision=67007
2015-04-01 17:53:02 +00:00
Timo Kreuzer
511de2ccea [WINSRV]
Enable C_ASSERT only on x86. Fixes x64 build.

svn path=/trunk/; revision=67006
2015-04-01 17:51:05 +00:00
Christoph von Wittich
aae247f9ff [DEVMGR]
don't show an empty list when no driver files are required
CORE-3341

svn path=/trunk/; revision=67005
2015-04-01 12:03:12 +00:00
Timo Kreuzer
79ca4fbf90 [HOST]
Make sure host-tools hosts get the correct type definitions on 64 bit (native) MSVC builds. x64 builds boot to desktop now.
CORE-8587 #resolve

svn path=/trunk/; revision=67004
2015-04-01 08:35:16 +00:00
Aleksandar Andrejevic
2cef04bd30 [NTVDM]
INT 21h, AH = OAh - Special characters should be echoed onto
the screen (like ^A, etc...) and appended to the buffer.


svn path=/trunk/; revision=67003
2015-03-31 21:45:12 +00:00
Aleksandar Andrejevic
d5976d2739 [NTVDM]
- Implement Ctrl-C using interrupt 0x23.
- Fix INT 21h, AH = 0Ah to detect special characters.
- When attaching to / detaching from the console, adjust the console mode
  and attach/detach the UI.
- Do not translate scancodes to characters while ALT is held down.


svn path=/trunk/; revision=67002
2015-03-31 21:28:40 +00:00
Thomas Faber
8c6b9e9841 [WSCRIPT]
- Correctly use CommandLineToArgvW. Fixes cscript crashing on start.
CORE-9439 #resolve

svn path=/trunk/; revision=67001
2015-03-31 18:30:02 +00:00
Amine Khaldi
06ef60970d [CMD_WINETEST] Do not skip cmd tests. CORE-6810.
svn path=/trunk/; revision=67000
2015-03-31 07:09:02 +00:00
Aleksandar Andrejevic
832ce358b3 [NTVDM]
The DOS CON driver should call INT 29h for output.


svn path=/trunk/; revision=66999
2015-03-31 03:05:09 +00:00
Aleksandar Andrejevic
0f9c01b353 [NTVDM]
Implement INT 21h function AH = 31h (Terminate and Stay Resident).


svn path=/trunk/; revision=66998
2015-03-31 02:39:31 +00:00
Hermès Bélusca-Maïto
4d6b8b2b90 [MSTSC]: Full sentences end with periods. In English (patch by Jared Smudde). Works also for most of other languages (french, spanish, etc...) (by me). For Chinese and Japanese, translaters, please review!
svn path=/trunk/; revision=66997
2015-03-31 00:37:14 +00:00
Hermès Bélusca-Maïto
da96dfb4ae [NOTEPAD]: AlertPrintError displays an incorrect error message, CORE-9417 .
Patch by Ricardo Hanke.

svn path=/trunk/; revision=66996
2015-03-31 00:07:23 +00:00
Hermès Bélusca-Maïto
d329fbebf0 [USETUP]: Add basic installation directory validity check (only for whitespace for now). Patch by Edijs Kolesnikovics, see CORE-6149.
Indeed, some ReactOS (and Windows as well) components do not support the system directory having spaces, in particular SMSS: this is due to the basic command-line parsing rules of SMSS that considers that the presence of a space in the command-line is equivalent to a separator, be it in or out a quoted string.

svn path=/trunk/; revision=66995
2015-03-30 23:32:32 +00:00
Amine Khaldi
0181026801 [SHELL32] Addendum to r66987. CORE-9449
svn path=/trunk/; revision=66994
2015-03-30 23:28:15 +00:00
Amine Khaldi
350a45e452 [DESKADP][DESKMON] Add icons. Brought to you by Jared Smudde. CORE-9413
svn path=/trunk/; revision=66993
2015-03-30 22:50:40 +00:00
Giannis Adamopoulos
a2901cea9f [BROWSEUI]
- CProgressDialog: Allocate big enough buffers needed for the text messages during initialization and don't reallocate them at all. Should stop thrashing the heap while copying a large number of files. 
CORE-9252

svn path=/trunk/; revision=66992
2015-03-30 22:50:34 +00:00
Amine Khaldi
2f48b949ad [DESK] Prevent the "More" label from spilling into other areas and adjust another label position. By Jared Smudde. CORE-9413
svn path=/trunk/; revision=66991
2015-03-30 22:36:23 +00:00
Timo Kreuzer
a8e04976ec [ROSAPPS]
Get kitty back to rosapps

svn path=/trunk/; revision=66990
2015-03-30 22:33:40 +00:00
Timo Kreuzer
7ee7d29258 [CMAKE]
Use native OS tools for concatenating files. Remove cat from host tools.

svn path=/trunk/; revision=66989
2015-03-30 22:31:43 +00:00
Giannis Adamopoulos
897d797800 [EXPLORER]
- Fix showing the website when Help is selected from the start menu.

svn path=/trunk/; revision=66988
2015-03-30 22:28:08 +00:00
Amine Khaldi
d7d7ebb1b9 [SHELL32] Disk Check utility: Make the progress bar longer, shrink the group box, align the checkboxes and shrink the oversize box. Brought to you by Jared Smudde. CORE-9449
svn path=/trunk/; revision=66987
2015-03-30 22:13:37 +00:00
Amine Khaldi
0ed98bc3e8 [MLANG_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66986
2015-03-30 21:45:29 +00:00
Amine Khaldi
ba90de7246 [MLANG] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66985
2015-03-30 21:45:18 +00:00
Amine Khaldi
cb350a41ed [TRANSLATIONS] Russian translation update by Kudratov Olimjon. CORE-9265
svn path=/trunk/; revision=66984
2015-03-30 21:40:50 +00:00
Amine Khaldi
c2a8901863 [SETUPAPI_APITEST] Add tests for SetupDiInstallClassExA and SetupInstallServicesFromInfSectionEx. Brought to you by Victor Martinez with some changes by me. ROSTESTS-157
svn path=/trunk/; revision=66983
2015-03-30 21:08:47 +00:00