Commit graph

60522 commits

Author SHA1 Message Date
James Tabor 890e37805d - Turn off trace.
svn path=/trunk/; revision=66089
2015-01-26 15:01:52 +00:00
James Tabor 8d5b642a5f [Win32ss|NtUser]
- Support process start up user show window parameter.

svn path=/trunk/; revision=66088
2015-01-26 15:00:24 +00:00
Timo Kreuzer 63ae430acc [FREELDR]
Make the DiskReadBuffer location and size dynamic. Should fix a number of issues with non-standard BIOSes. Many thanks to jeditobe for his help with testing/debugging of this issue.
CORE-8899 #resolve
CORE-9031 #resolve

svn path=/trunk/; revision=66087
2015-01-25 23:24:27 +00:00
Eric Kohl 273593de7e [CACLS]
Parsing arguments. Patch by Katayama Hirofumi.
#CORE-6799 #resolve

svn path=/trunk/; revision=66086
2015-01-25 19:22:49 +00:00
James Tabor c094b4cd6e [Win32ss]
- Fix window from point so it handles disabled windows correctly.
- Cleanup processing mouse routine.
- See CORE-7447.

svn path=/trunk/; revision=66085
2015-01-25 15:57:22 +00:00
Thomas Faber a46eeba526 [WIN32K:NTUSER]
- Do not use pwndChild uninitialized in co_WinPosSearchChildren

svn path=/trunk/; revision=66084
2015-01-25 15:26:13 +00:00
Hermès Bélusca-Maïto 66cc347765 [CDMAKE]
- Disable unused dir_hash_next_dir function and corresponding target_dir_traversal structure definition.
- Be really sure de->head and de->child are initialized at NULL.
- Remove extra parentheses and unused variable.

svn path=/trunk/; revision=66083
2015-01-24 00:15:08 +00:00
Hermès Bélusca-Maïto 8ee4a20157 [DOSMBR]
- tab --> 4-spaces.
- add some Uppercases at the beginning of sentences...

svn path=/trunk/; revision=66082
2015-01-23 22:21:09 +00:00
Hermès Bélusca-Maïto a40388d89c [HYBRIDCD]: It appears we need to manually create the default_user/desktop folder to not fail (as we do for the real livecd).
svn path=/trunk/; revision=66081
2015-01-23 22:19:33 +00:00
Hermès Bélusca-Maïto ea6251ad97 [CDMAKE]
- llmosrt.c --> llmsort.c as it should be named.
- Remove useless free(...) calls and a temp variable.

svn path=/trunk/; revision=66080
2015-01-23 21:38:15 +00:00
James Tabor 44613092ba [Win32ss]
- Plugging in the real fix for CORE-6129!
- Works like it should, but CMD properties window gets active when it should not. See CORE-6651.

svn path=/trunk/; revision=66078
2015-01-22 23:31:22 +00:00
Hermès Bélusca-Maïto d829df8c49 [WALLPAPER]
Remove now unneeded RBuild file.

svn path=/trunk/; revision=66077
2015-01-22 22:29:48 +00:00
Amine Khaldi 57febf6ccf [DBGHELP] Restrict the Clang workaround in r64203. Fixes CORE-9084. Many thanks to David Quintana and The Arty for their help. Dedicated to Jim ;)
svn path=/trunk/; revision=66076
2015-01-22 21:13:57 +00:00
Timo Kreuzer 1adc737644 [WIN32K]
Fix broken ASSERTs
CORE-8938 #resolve

svn path=/trunk/; revision=66075
2015-01-22 21:03:46 +00:00
James Tabor 6362e14265 [NtUser]
- Finally fix ATI tests. Break through while testing User32:win.c:test_window_from_point. See CORE-6551.
- If any trouble, please create a new Jira report.

svn path=/trunk/; revision=66074
2015-01-21 23:15:28 +00:00
Hermès Bélusca-Maïto 571af394cd [REACTOS] HybridCD: Move the livecd.iso file into the livecd directory.
svn path=/trunk/; revision=66073
2015-01-21 22:24:47 +00:00
Amine Khaldi f30e744a14 [TCPIP_DRVTEST] Temporarily fix build.
svn path=/trunk/; revision=66072
2015-01-21 18:38:26 +00:00
Jérôme Gardou 6113b2f585 [TCPIP_DRVTEST]
- Actually print the physical address of the ARP table entry.

svn path=/trunk/; revision=66071
2015-01-21 16:01:02 +00:00
Jérôme Gardou 1f7304870c [TCPIP_DRVTEST]
- Add quite a lot of tests for IOCTL_TCP_QUERY_INFORMATION_EX
This IOCTL is quite important because that's how iphlpapi gets data from it.
Also, this can be used as a viewer for quite a lot SNMP info as described here: http://www.oidview.com/mibs/0/RFC1213-MIB.html

svn path=/trunk/; revision=66070
2015-01-21 15:55:00 +00:00
Eric Kohl acf84c8854 [NETCFGX][SYSSETUP]
- Move TCP/IP driver setup code from netcfgx to syssetup.
- Implement SetupStartService().
This installs the TCPIP driver even if no network adapter is available.
CORE-8420 #resolve

svn path=/trunk/; revision=66069
2015-01-20 20:57:58 +00:00
Timo Kreuzer caae20ea25 [SPEC2DEF]
Fix generation of ARM assembly stubs with C++ name mangling. Patch by Yuntian Zhang.
CORE-8700 #resolve #comment Committed, thanks.

svn path=/trunk/; revision=66068
2015-01-20 18:33:33 +00:00
Amine Khaldi b978d73b11 [NOTEPAD]
* Replace the page setup dialog with a modified copy from comdlg32. Use PageSetupDlg and a hook function to bring the dialog on screen instead of DialogBox and a dialog procedure. With this, PageSetupDlg can do most of the work (init the controls for example).
* Save the returned hDevMode and hDevNames to two global variables, so we can use them in later calls to page setup and print.
* Include header, footer and page margins when saving/loading settings.
* Remove printer setup from the file menu (and related code/resources) since it isn't needed anymore.
* Brought to you by Ricardo Hanke.
CORE-9040

svn path=/trunk/; revision=66067
2015-01-20 12:12:40 +00:00
Timo Kreuzer 7638b204cd [WIN32K]
Remove broken ASSERT
CORE-9033 #resolve
See issue #9033 for more details.

svn path=/trunk/; revision=66066
2015-01-19 23:24:07 +00:00
Eric Kohl e269d75d98 [DEVMGR]
Enlarge the buffer by one WCHAR if REG_SZ values are being retrieved. This fixes strange enumerator properties.

svn path=/trunk/; revision=66065
2015-01-19 21:10:04 +00:00
Amine Khaldi af6fb5892b [EVENTVWR] Fix the template of event details string copied in the memory clipboard. By Ștefan Fulea. CORE-8914
svn path=/trunk/; revision=66064
2015-01-19 13:00:03 +00:00
Amine Khaldi 482f3cba63 [NOTEPAD] Don't hardcode the error message that's displayed if StartPage fails. By Ricardo Hanke. Translators, you're up! CORE-9045
svn path=/trunk/; revision=66063
2015-01-19 12:49:51 +00:00
Amine Khaldi 997daf446e [SYSDM] Fix clicking on open User Accounts while using sysdm.cpl. By Jared. CORE-9047
svn path=/trunk/; revision=66062
2015-01-19 12:44:21 +00:00
Amine Khaldi 96d28bebdf [NOTEPAD] Allow the user to print only the current selection. Brought to you by Ricardo Hanke. CORE-9052
svn path=/trunk/; revision=66061
2015-01-19 12:40:34 +00:00
Amine Khaldi 484fabea89 [CRT] Fix handling of TLS data. Found by the syzygy folks. CORE-9071
svn path=/trunk/; revision=66060
2015-01-19 12:29:18 +00:00
Amine Khaldi efcad39e0e [RAPPS] Turkish translation update by Erdem Ersoy. CORE-8874
svn path=/trunk/; revision=66059
2015-01-19 12:16:17 +00:00
Amine Khaldi 549a3d8b04 [RTL] Apply Wine commit cffd86f by Qian Hong: Make RtlAddVectoredExceptionHandler hotpatchable.
svn path=/trunk/; revision=66058
2015-01-19 12:06:17 +00:00
Amine Khaldi 3b7809f832 [TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-7861
svn path=/trunk/; revision=66057
2015-01-19 12:05:42 +00:00
James Tabor 53c063af78 [User32]
- When sending set cursor with an error hit, it should locate a pop up window if any are visible. See CORE-6651.
- Need to fix NtUser co_IntProcessMouseMessage and co_WinPosWindowFromPoint properly. While testing, added hack to help make this work.
- REAL fix for CORE-6129.

svn path=/trunk/; revision=66056
2015-01-18 22:55:03 +00:00
James Tabor 2439d0030f [NtUser]
- Fix return to previously active window. See CORE-106.

svn path=/trunk/; revision=66055
2015-01-18 22:39:56 +00:00
Hermès Bélusca-Maïto 2bf5258b98 [HYBRIDCD]: Require dependency from bootcd too, so that the files that are needed for building the bootcd (the reactos.cab, .inf etc) are also built so that they can be incorporated into the hybridcd.
CORE-9069

svn path=/trunk/; revision=66054
2015-01-18 19:21:42 +00:00
Amine Khaldi 9c8e45896b [KERNEL32] Apply Wine commit caa0829 by Qian Hong: Make SetUnhandledExceptionFilter hotpatchable.
svn path=/trunk/; revision=66053
2015-01-18 16:49:17 +00:00
Hermès Bélusca-Maïto 40e2cf8ff0 [REACTOS]
Introduce a way to add arbitrary files into the hybrid cd under a "extras" directory:
- put your files into /trunk/reactos/modules/hybridcd_extras
- do a cmake . && ninja hybridcd
- voilà.
Notice that you need to redo a configure (via "cmake .") in order to update the hybridcd list of files that get included into the hybridcd...

CORE-9069

svn path=/trunk/; revision=66052
2015-01-18 16:28:18 +00:00
Hermès Bélusca-Maïto bb43ef9710 [REACTOS]
Add basic Hybrid-CD generation to our build system.

Few changes were needed, especially in how we deal with the CD target "all": it's only for all the CD targets *BUT* the hybridcd. For the hybridcd you need to always specify the target manually (like in "... FOR all hybridcd" or "... FOR bootcd hybridcd" for example).

Since at the moment we cannot have the bootcd in RAMDISK, and I want to be able to either have the hybridcd booting livecd from within the CD (i.e. read/writes from the CD) or in RAMDISK, I need to also add the files that are going to be copied into the bootcd or livecd into the hybridcd.

CORE-9069 #resolve

svn path=/trunk/; revision=66051
2015-01-18 13:55:23 +00:00
Hermès Bélusca-Maïto feb9cd80e4 [CDMAKE]: Remove potential trailing dir-separator characters at the end of the directory, in case e.g. we build up something like: "bootcd\\somefile.ext" in the boot/livecd.lst files (--> I want a directory "bootcd" and a file "somefile.ext", instead of the directory "bootcd\", otherwise the ISO becomes broken. Notice that when the path is "bootcd\somefile.ext the existing code worked ok. That's why I want to strip the remaining backslashes).
svn path=/trunk/; revision=66050
2015-01-18 13:11:35 +00:00
Hermès Bélusca-Maïto 147616c9fc [CDMAKE]: Whitespace and tabs fixes only. Next time you open your editor for coding ROS...: PLEASE, OH PLEASE!!! USE: 4-space indentation (NO TABS!!) and NO K&R coding style!!!!! (we *already* have a fixed code style in ROS).
svn path=/trunk/; revision=66049
2015-01-18 13:04:43 +00:00
Hervé Poussineau 67619ff9c8 [FREELDR] PXE: fix backward seeking (broken by r66036)
svn path=/trunk/; revision=66048
2015-01-17 22:48:29 +00:00
Hervé Poussineau 9dd2476ee1 [FREELDR] Limit disk buffer size to 0xC000 bytes, like before r65905
svn path=/trunk/; revision=66047
2015-01-17 22:48:21 +00:00
David Quintana d7b7c58372 [RSHELL]
* Fix a long-lived signed/unsigned mismatch that may or may not have caused a few issues when hot-tracking the menubar.

svn path=/trunk/; revision=66046
2015-01-17 12:59:57 +00:00
Eric Kohl 58eee973cb [NTOSKRNL]
SepDuplicateToken: Do not allocate a new ModifiedId for the duplicated token. Use the ModifiedId of the source token instead. This fixes the DuplicateTokenEx test.

svn path=/trunk/; revision=66045
2015-01-17 11:53:40 +00:00
James Tabor 17b607a05e [User32]
- Alt-Tab Use windows logo icon as default. Patch from CORE-7864 #resolve

svn path=/trunk/; revision=66044
2015-01-17 00:31:19 +00:00
Hermès Bélusca-Maïto 3163c145e4 [CMAKE]: Tab2Space.
svn path=/trunk/; revision=66043
2015-01-16 22:42:08 +00:00
David Quintana 2ce78c4f63 [EXPLORER]
* Fix a HWND leak (and potential disaster that never happened) I noticed while investigating CORE-9008

svn path=/trunk/; revision=66042
2015-01-15 23:23:57 +00:00
David Quintana 5eee49bbea [EXPLORER]
* Addendum to r66040: Fix the return types and remove unused parameters.

svn path=/trunk/; revision=66041
2015-01-15 17:58:16 +00:00
David Quintana ae7cd5ec73 [EXPLORER]
* Fix the notify window not resizing itself when the number of icons changes.
* Add error prints when AlignControls fails and exits early.
* Rename the Shell_NotifyIcon handler methods to something more appropriate.
CORE-9061 #resolve

svn path=/trunk/; revision=66040
2015-01-15 17:43:03 +00:00
Aleksandar Andrejevic 3e4d9f61d6 [NTVDM]
Implement INT 21h, AX = 38h (Get/Set Country-dependent Information).
Patch by Pierre Schweitzer. Thanks!


svn path=/trunk/; revision=66039
2015-01-14 22:22:05 +00:00