reactos.git
9 years ago[GDI32_APITEST]
Timo Kreuzer [Wed, 4 Feb 2015 09:02:25 +0000 (09:02 +0000)]
[GDI32_APITEST]
Add simple tests for RealizePalette.
CORE-8350 #comment Tests show that the patch is not correct.

svn path=/trunk/; revision=66158

9 years ago[WIN32K]
Timo Kreuzer [Wed, 4 Feb 2015 08:21:54 +0000 (08:21 +0000)]
[WIN32K]
Always update surface flags in EngModifySurface

svn path=/trunk/; revision=66157

9 years ago[FAST486]
Aleksandar Andrejevic [Wed, 4 Feb 2015 03:22:48 +0000 (03:22 +0000)]
[FAST486]
Implement FDECSTP, FINCSTP and FXTRACT.

svn path=/trunk/; revision=66156

9 years ago[FAST486]: Use a more "regular" syntax (i.e. understandable by other compilers than...
Hermès Bélusca-Maïto [Wed, 4 Feb 2015 03:12:03 +0000 (03:12 +0000)]
[FAST486]: Use a more "regular" syntax (i.e. understandable by other compilers than GCC).

svn path=/trunk/; revision=66155

9 years ago[FAST486]
Aleksandar Andrejevic [Wed, 4 Feb 2015 02:47:13 +0000 (02:47 +0000)]
[FAST486]
Implement FCHS, FABS, FTST, FXAM, FLD1, FLDL2T, FLDL2E, FLDPI, FLDLG2, FLDLN2 and FLDZ.

svn path=/trunk/; revision=66154

9 years ago[MPLAY32]: Use a consistent type/naming for mci errors.
Hermès Bélusca-Maïto [Wed, 4 Feb 2015 01:42:11 +0000 (01:42 +0000)]
[MPLAY32]: Use a consistent type/naming for mci errors.

svn path=/trunk/; revision=66153

9 years ago[MPLAY32]
Hermès Bélusca-Maïto [Wed, 4 Feb 2015 01:36:17 +0000 (01:36 +0000)]
[MPLAY32]
Build the Open-File filter mask in runtime, according to the supported extensions and media devices registered in the registry.
Patch by Ricardo Hanke.
CORE-7883 #resolve #comment Committed, with number-of-chars vs. number-of-bytes fixes by me, plus minor modification to build the filter only once when mplay32 is launched, and use a default filter if runtime filter build fails.

svn path=/trunk/; revision=66152

9 years ago[FAST486]
Aleksandar Andrejevic [Tue, 3 Feb 2015 03:26:59 +0000 (03:26 +0000)]
[FAST486]
Add stubs for the remaining FPU instructions. Implement FNOP.

svn path=/trunk/; revision=66151

9 years ago[RSHELL]
David Quintana [Mon, 2 Feb 2015 22:06:59 +0000 (22:06 +0000)]
[RSHELL]
* Add comments in some key places.
* Reshuffled the order of a few methods.

svn path=/trunk/; revision=66150

9 years ago[Win32ss]
James Tabor [Mon, 2 Feb 2015 06:22:26 +0000 (06:22 +0000)]
[Win32ss]
- Fix SeaMonkey crash while restarting the web browser.

svn path=/trunk/; revision=66149

9 years ago[NTOSKRNL]
Eric Kohl [Sun, 1 Feb 2015 23:01:31 +0000 (23:01 +0000)]
[NTOSKRNL]
SeAssignSecurityEx: Add support for SEF_DEFAULT_OWNER_FROM_PARENT and SEF_DEFAULT_GROUP_FROM_PARENT.
This fixes several kmtest:SeInheritance bugs.

svn path=/trunk/; revision=66148

9 years ago[STLPORT]
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 22:37:06 +0000 (22:37 +0000)]
[STLPORT]
Fix assignment. Patch by Victor Martinez.
CORE-8117 #resolve #comment Fixed in r66147, thanks!

svn path=/trunk/; revision=66147

9 years ago[FREELDR]: All tabs to 4 spaces and remove trailing whitespace.
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 22:15:32 +0000 (22:15 +0000)]
[FREELDR]: All tabs to 4 spaces and remove trailing whitespace.

svn path=/trunk/; revision=66146

9 years ago[FREELDR]
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 21:35:45 +0000 (21:35 +0000)]
[FREELDR]
- Code style changes (whitespace + C-style comments).
- Move reactos/registry to windows/ since it's only for booting windows-like OSes that registry functions are used.
- ARC hw support functions first move (i.e. another code refactoring will happen) outside of reactos/ (since they are used generally, not just for ReactOS loading).
- ARC name outside of reactos/
- Delete now-useless reactos/ subdirectory.

svn path=/trunk/; revision=66145

9 years ago[FREELDR]
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 20:22:13 +0000 (20:22 +0000)]
[FREELDR]
- Fix date format in CHANGELOG (that uses that #$@! of US format)
- Diverse code style changes (whitespace, extra braces, C++ to C-style comments, ...)

svn path=/trunk/; revision=66144

9 years ago[FREELDR]
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 17:49:11 +0000 (17:49 +0000)]
[FREELDR]
- Remove an unexisting function declaration.
- Move some boot methods back to suitable place.
- Whitespace fixes.

svn path=/trunk/; revision=66143

9 years ago[FREELDR]: Pseudo-fix my previous commit. But anyway, the "usebiossettings" case...
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 15:22:31 +0000 (15:22 +0000)]
[FREELDR]: Pseudo-fix my previous commit. But anyway, the "usebiossettings" case looks strange... (I mean, this precise line: LoaderRedirectionInformation.PortAddress = (PUCHAR)strtoul(Settings, 0, 16); ).

svn path=/trunk/; revision=66142

9 years ago[FREELDR]: Don't use a null pointer for strstr call.
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 15:10:19 +0000 (15:10 +0000)]
[FREELDR]: Don't use a null pointer for strstr call.
CORE-8198 #resolve #comment Fixed.

svn path=/trunk/; revision=66141

9 years ago[CMLIB]: Whitespace fixes only.
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 14:39:35 +0000 (14:39 +0000)]
[CMLIB]: Whitespace fixes only.

svn path=/trunk/; revision=66140

9 years ago[NTOSKRNL][INCLUDE]
Eric Kohl [Sun, 1 Feb 2015 13:59:09 +0000 (13:59 +0000)]
[NTOSKRNL][INCLUDE]
Add keyed event access mask values and use them in the keyed event object implementation.
This fixes another kmtest:ObTypes bug.

svn path=/trunk/; revision=66139

9 years ago[RTL]
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 13:33:06 +0000 (13:33 +0000)]
[RTL]
- Whitespace files.
- Add missing PSEH inclusion (that can be detected if one comments the objbase.h include in rtl.h ...)

[MKHIVE]
Code cleanup + add a comment to explain what this ntoskrnl.h file is.

svn path=/trunk/; revision=66138

9 years ago[CDMAKE]: Code cleanup (remove useless comments and that setjmp thingie).
Hermès Bélusca-Maïto [Sun, 1 Feb 2015 12:39:37 +0000 (12:39 +0000)]
[CDMAKE]: Code cleanup (remove useless comments and that setjmp thingie).

svn path=/trunk/; revision=66137

9 years ago[NTOSKRNL]
Eric Kohl [Sun, 1 Feb 2015 12:24:03 +0000 (12:24 +0000)]
[NTOSKRNL]
Set invalid atributes for the mutant object type. This fixes a kmtest:ObTypes bug.

svn path=/trunk/; revision=66136

9 years ago[NtUser]
James Tabor [Sat, 31 Jan 2015 23:30:30 +0000 (23:30 +0000)]
[NtUser]
- Add default setting to Foreground Flash Count. Should fix flash.

svn path=/trunk/; revision=66135

9 years ago[FAST486]
Aleksandar Andrejevic [Sat, 31 Jan 2015 22:47:05 +0000 (22:47 +0000)]
[FAST486]
Implement FLDENV and FRSTOR.

svn path=/trunk/; revision=66134

9 years ago[NtUser]
James Tabor [Sat, 31 Jan 2015 22:41:34 +0000 (22:41 +0000)]
[NtUser]
- Get flash window ready for use. Still more testing is needed. Missing shell support.

svn path=/trunk/; revision=66133

9 years ago[NtUser]
James Tabor [Sat, 31 Jan 2015 21:44:26 +0000 (21:44 +0000)]
[NtUser]
- Hack fix crash while removing menus. See CORE-9107 for crash information and CORE-8299 for overall menu issues.

svn path=/trunk/; revision=66132

9 years ago[FAST486]
Aleksandar Andrejevic [Sat, 31 Jan 2015 21:34:56 +0000 (21:34 +0000)]
[FAST486]
Implement FSTENV and FSAVE. Keep track of the last FPU instruction and operand.

svn path=/trunk/; revision=66131

9 years agoCode style changes only.
Hermès Bélusca-Maïto [Sat, 31 Jan 2015 19:05:15 +0000 (19:05 +0000)]
Code style changes only.

svn path=/trunk/; revision=66130

9 years agoNo code clarification, sorry.
Hermès Bélusca-Maïto [Sat, 31 Jan 2015 18:56:14 +0000 (18:56 +0000)]
No code clarification, sorry.

svn path=/trunk/; revision=66129

9 years ago[CDMAKE]: Fix Philip's firstname; clarify code.
Hermès Bélusca-Maïto [Sat, 31 Jan 2015 18:54:52 +0000 (18:54 +0000)]
[CDMAKE]: Fix Philip's firstname; clarify code.

svn path=/trunk/; revision=66128

9 years ago[CDMAKE]: Have fun with cdmake:
Hermès Bélusca-Maïto [Sat, 31 Jan 2015 18:44:28 +0000 (18:44 +0000)]
[CDMAKE]: Have fun with cdmake:
- Fix copyright headers
- Fix string identifiers for ISO9660 and Joliet

svn path=/trunk/; revision=66127

9 years ago[FAST486]
Aleksandar Andrejevic [Sat, 31 Jan 2015 16:13:40 +0000 (16:13 +0000)]
[FAST486]
Implement FST/FSTP for single reals.

svn path=/trunk/; revision=66126

9 years ago[NPFS]
Eric Kohl [Sat, 31 Jan 2015 15:58:00 +0000 (15:58 +0000)]
[NPFS]
Fix a little logical error. This should fix the ntdll pipe winetest.

svn path=/trunk/; revision=66125

9 years ago[SHELL32]
Hermès Bélusca-Maïto [Fri, 30 Jan 2015 00:43:35 +0000 (00:43 +0000)]
[SHELL32]
Improve "no-open" feature by using a better icon. Patch by Jared.
CORE-9102 #resolve #comment Fixed ;)

svn path=/trunk/; revision=66118

9 years ago[BOOTDATA]: Default also to 32bpp (livecd, ...); see r65498 for more details. CORE...
Hermès Bélusca-Maïto [Thu, 29 Jan 2015 01:35:21 +0000 (01:35 +0000)]
[BOOTDATA]: Default also to 32bpp (livecd, ...); see r65498 for more details. CORE-8826

svn path=/trunk/; revision=66113

9 years ago[PACKAGES]: Update GNUTLS package files (tested by Sylvain & Daniel).
Hermès Bélusca-Maïto [Thu, 29 Jan 2015 00:43:44 +0000 (00:43 +0000)]
[PACKAGES]: Update GNUTLS package files (tested by Sylvain & Daniel).

svn path=/trunk/; revision=66110

9 years ago[LIVE|HYBRIDCD]: We also need an empty "Default User/Start Menu/Programs" directory.
Hermès Bélusca-Maïto [Thu, 29 Jan 2015 00:20:56 +0000 (00:20 +0000)]
[LIVE|HYBRIDCD]: We also need an empty "Default User/Start Menu/Programs" directory.

svn path=/trunk/; revision=66109

9 years ago[ROS***]: Add few more information in the readme's.
Hermès Bélusca-Maïto [Thu, 29 Jan 2015 00:15:35 +0000 (00:15 +0000)]
[ROS***]: Add few more information in the readme's.

svn path=/trunk/; revision=66108

9 years ago[REACTOS_SETUP]
Hermès Bélusca-Maïto [Thu, 29 Jan 2015 00:06:55 +0000 (00:06 +0000)]
[REACTOS_SETUP]
Show a critical error if txtsetup.sif cannot be found, instead of displaying empty fields in the setup. Patch by Lee Schroeder.
CORE-8971 #resolve #comment Fixed, thanks!

svn path=/trunk/; revision=66107

9 years ago[FREELDR]: Reset FrldrBootDrive before chainloading in some cases (when the boot...
Hermès Bélusca-Maïto [Wed, 28 Jan 2015 23:23:48 +0000 (23:23 +0000)]
[FREELDR]: Reset FrldrBootDrive before chainloading in some cases (when the boot drive is going to change), because ChainLoadBiosBootSectorCode uses FrldrBootDrive for the boot drive. An alternative would be to pass this boot drive as a parameter to ChainLoadBiosBootSectorCode... Fixes FreeLdr booting to another drive.

svn path=/trunk/; revision=66106

9 years ago[LIVECD]
Sylvain Petreolle [Wed, 28 Jan 2015 22:32:53 +0000 (22:32 +0000)]
[LIVECD]
Add shortcut to the On Screen Keyboard.
Patch by Jared.
CORE-9093 #resolve

svn path=/trunk/; revision=66105

9 years ago[UNIATA]
Sylvain Petreolle [Wed, 28 Jan 2015 22:20:09 +0000 (22:20 +0000)]
[UNIATA]
Update to 0.45e.
CORE-8727 #resolve
Sorry for the delay !

svn path=/trunk/; revision=66104

9 years ago[FREELDR]
Pierre Schweitzer [Wed, 28 Jan 2015 21:03:18 +0000 (21:03 +0000)]
[FREELDR]
Revert r66102

svn path=/trunk/; revision=66103

9 years ago[FREELDR]
Pierre Schweitzer [Wed, 28 Jan 2015 20:52:38 +0000 (20:52 +0000)]
[FREELDR]
Fix REL build

svn path=/trunk/; revision=66102

9 years ago[CDMAKE]
Pierre Schweitzer [Wed, 28 Jan 2015 20:41:23 +0000 (20:41 +0000)]
[CDMAKE]
It's totally pointless to nullify after calloc

svn path=/trunk/; revision=66101

9 years ago[CDMAKE]
Hermès Bélusca-Maïto [Wed, 28 Jan 2015 20:26:56 +0000 (20:26 +0000)]
[CDMAKE]
- Fix misusage of the hash-table. CORE-9098 #resolve #comment Fixed in revision 66100!
- Really fix date for files and directories when CDs are generated on Windows. Use UTC time everywhere. Simplify code.

svn path=/trunk/; revision=66100

9 years ago[FREELDR]
Timo Kreuzer [Tue, 27 Jan 2015 22:19:25 +0000 (22:19 +0000)]
[FREELDR]
Increase number of static memory descriptors from 32 to 40.
CORE-9097 #resolve #comment Please retest and reopen if it's still not fixed.

svn path=/trunk/; revision=66099

9 years ago[CDMAKE]: Whitespace fixes only.
Hermès Bélusca-Maïto [Tue, 27 Jan 2015 19:31:19 +0000 (19:31 +0000)]
[CDMAKE]: Whitespace fixes only.

svn path=/trunk/; revision=66098

9 years agoFix bootcd-regtest target. All the bootsectors (plus isoboot) should go to bootcd...
Hermès Bélusca-Maïto [Tue, 27 Jan 2015 00:19:02 +0000 (00:19 +0000)]
Fix bootcd-regtest target. All the bootsectors (plus isoboot) should go to bootcd and bootcdregtest cds, and only isoboot should remain for the live and hybrid cds.

svn path=/trunk/; revision=66097

9 years ago[EXPLORER]
Colin Finck [Mon, 26 Jan 2015 22:32:43 +0000 (22:32 +0000)]
[EXPLORER]
- Provide an editable file for the start menu banner just like we had for explorer-old
- Use the same font that's used for the ReactOS logo

svn path=/trunk/; revision=66095

9 years ago[WIN32K]
Timo Kreuzer [Mon, 26 Jan 2015 22:11:34 +0000 (22:11 +0000)]
[WIN32K]
Fix major bug in EngModifySurface: when pvScan0 and lDelta are passed, the surface is converted to type STYPE_BITMAP. pvBits is calculated accordingly and surface flags are updated according to flSurface parameter. Fixes crash with Intel 810 graphic drivers. Thanks to Julio Carchi for testing/helping with debugging. CORE-7821 #resolve

svn path=/trunk/; revision=66094

9 years ago[REACTOS]
Hermès Bélusca-Maïto [Mon, 26 Jan 2015 21:19:21 +0000 (21:19 +0000)]
[REACTOS]
- CORE-9069 #comment Add a "NOT_IN_HYBRIDCD" flag (I don't have atm. a better name...) to specify files that must not be present in the bootcd/... or livecd/... directories of the hybridcd. The flag name is confusing because for few files (eg. readme.txt) it is used together with the target "all hybridcd". In this case, that means: add readme.txt file to the bootcd and livecd root directories, add it to the hybridcd root directory but NOT in the bootcd/ and livecd/ directories of the hybridcd... Everybody follows?
- Remove the bootsector files for the livecd (only keep isoboot though :) ) since they are not needed there (they are only needed for the bootcd).

svn path=/trunk/; revision=66092

9 years ago[FREELDR]
Timo Kreuzer [Mon, 26 Jan 2015 21:11:58 +0000 (21:11 +0000)]
[FREELDR]
Fix/improve range check.
CORE-8995 #resolve
CORE-8997 #resolve

svn path=/trunk/; revision=66091

9 years ago- Turn off trace.
James Tabor [Mon, 26 Jan 2015 15:01:52 +0000 (15:01 +0000)]
- Turn off trace.

svn path=/trunk/; revision=66089

9 years ago[Win32ss|NtUser]
James Tabor [Mon, 26 Jan 2015 15:00:24 +0000 (15:00 +0000)]
[Win32ss|NtUser]
- Support process start up user show window parameter.

svn path=/trunk/; revision=66088

9 years ago[FREELDR]
Timo Kreuzer [Sun, 25 Jan 2015 23:24:27 +0000 (23:24 +0000)]
[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

9 years ago[CACLS]
Eric Kohl [Sun, 25 Jan 2015 19:22:49 +0000 (19:22 +0000)]
[CACLS]
Parsing arguments. Patch by Katayama Hirofumi.
#CORE-6799 #resolve

svn path=/trunk/; revision=66086

9 years ago[Win32ss]
James Tabor [Sun, 25 Jan 2015 15:57:22 +0000 (15:57 +0000)]
[Win32ss]
- Fix window from point so it handles disabled windows correctly.
- Cleanup processing mouse routine.
- See CORE-7447.

svn path=/trunk/; revision=66085

9 years ago[WIN32K:NTUSER]
Thomas Faber [Sun, 25 Jan 2015 15:26:13 +0000 (15:26 +0000)]
[WIN32K:NTUSER]
- Do not use pwndChild uninitialized in co_WinPosSearchChildren

svn path=/trunk/; revision=66084

9 years ago[CDMAKE]
Hermès Bélusca-Maïto [Sat, 24 Jan 2015 00:15:08 +0000 (00:15 +0000)]
[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

9 years ago[DOSMBR]
Hermès Bélusca-Maïto [Fri, 23 Jan 2015 22:21:09 +0000 (22:21 +0000)]
[DOSMBR]
- tab --> 4-spaces.
- add some Uppercases at the beginning of sentences...

svn path=/trunk/; revision=66082

9 years ago[HYBRIDCD]: It appears we need to manually create the default_user/desktop folder...
Hermès Bélusca-Maïto [Fri, 23 Jan 2015 22:19:33 +0000 (22:19 +0000)]
[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

9 years ago[CDMAKE]
Hermès Bélusca-Maïto [Fri, 23 Jan 2015 21:38:15 +0000 (21:38 +0000)]
[CDMAKE]
- llmosrt.c --> llmsort.c as it should be named.
- Remove useless free(...) calls and a temp variable.

svn path=/trunk/; revision=66080

9 years ago[Win32ss]
James Tabor [Thu, 22 Jan 2015 23:31:22 +0000 (23:31 +0000)]
[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

9 years ago[WALLPAPER]
Hermès Bélusca-Maïto [Thu, 22 Jan 2015 22:29:48 +0000 (22:29 +0000)]
[WALLPAPER]
Remove now unneeded RBuild file.

svn path=/trunk/; revision=66077

9 years ago[DBGHELP] Restrict the Clang workaround in r64203. Fixes CORE-9084. Many thanks to...
Amine Khaldi [Thu, 22 Jan 2015 21:13:57 +0000 (21:13 +0000)]
[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

9 years ago[WIN32K]
Timo Kreuzer [Thu, 22 Jan 2015 21:03:46 +0000 (21:03 +0000)]
[WIN32K]
Fix broken ASSERTs
CORE-8938 #resolve

svn path=/trunk/; revision=66075

9 years ago[NtUser]
James Tabor [Wed, 21 Jan 2015 23:15:28 +0000 (23:15 +0000)]
[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

9 years ago[REACTOS] HybridCD: Move the livecd.iso file into the livecd directory.
Hermès Bélusca-Maïto [Wed, 21 Jan 2015 22:24:47 +0000 (22:24 +0000)]
[REACTOS] HybridCD: Move the livecd.iso file into the livecd directory.

svn path=/trunk/; revision=66073

9 years ago[TCPIP_DRVTEST] Temporarily fix build.
Amine Khaldi [Wed, 21 Jan 2015 18:38:26 +0000 (18:38 +0000)]
[TCPIP_DRVTEST] Temporarily fix build.

svn path=/trunk/; revision=66072

9 years ago[TCPIP_DRVTEST]
Jérôme Gardou [Wed, 21 Jan 2015 16:01:02 +0000 (16:01 +0000)]
[TCPIP_DRVTEST]
 - Actually print the physical address of the ARP table entry.

svn path=/trunk/; revision=66071

9 years ago[TCPIP_DRVTEST]
Jérôme Gardou [Wed, 21 Jan 2015 15:55:00 +0000 (15:55 +0000)]
[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

9 years ago[NETCFGX][SYSSETUP]
Eric Kohl [Tue, 20 Jan 2015 20:57:58 +0000 (20:57 +0000)]
[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

9 years ago[SPEC2DEF]
Timo Kreuzer [Tue, 20 Jan 2015 18:33:33 +0000 (18:33 +0000)]
[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

9 years ago[NOTEPAD]
Amine Khaldi [Tue, 20 Jan 2015 12:12:40 +0000 (12:12 +0000)]
[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

9 years ago[WIN32K]
Timo Kreuzer [Mon, 19 Jan 2015 23:24:07 +0000 (23:24 +0000)]
[WIN32K]
Remove broken ASSERT
CORE-9033 #resolve
See issue #9033 for more details.

svn path=/trunk/; revision=66066

9 years ago[DEVMGR]
Eric Kohl [Mon, 19 Jan 2015 21:10:04 +0000 (21:10 +0000)]
[DEVMGR]
Enlarge the buffer by one WCHAR if REG_SZ values are being retrieved. This fixes strange enumerator properties.

svn path=/trunk/; revision=66065

9 years ago[EVENTVWR] Fix the template of event details string copied in the memory clipboard...
Amine Khaldi [Mon, 19 Jan 2015 13:00:03 +0000 (13:00 +0000)]
[EVENTVWR] Fix the template of event details string copied in the memory clipboard. By Ștefan Fulea. CORE-8914

svn path=/trunk/; revision=66064

9 years ago[NOTEPAD] Don't hardcode the error message that's displayed if StartPage fails. By...
Amine Khaldi [Mon, 19 Jan 2015 12:49:51 +0000 (12:49 +0000)]
[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

9 years ago[SYSDM] Fix clicking on open User Accounts while using sysdm.cpl. By Jared. CORE...
Amine Khaldi [Mon, 19 Jan 2015 12:44:21 +0000 (12:44 +0000)]
[SYSDM] Fix clicking on open User Accounts while using sysdm.cpl. By Jared. CORE-9047

svn path=/trunk/; revision=66062

9 years ago[NOTEPAD] Allow the user to print only the current selection. Brought to you by Ricar...
Amine Khaldi [Mon, 19 Jan 2015 12:40:34 +0000 (12:40 +0000)]
[NOTEPAD] Allow the user to print only the current selection. Brought to you by Ricardo Hanke. CORE-9052

svn path=/trunk/; revision=66061

9 years ago[CRT] Fix handling of TLS data. Found by the syzygy folks. CORE-9071
Amine Khaldi [Mon, 19 Jan 2015 12:29:18 +0000 (12:29 +0000)]
[CRT] Fix handling of TLS data. Found by the syzygy folks. CORE-9071

svn path=/trunk/; revision=66060

9 years ago[RAPPS] Turkish translation update by Erdem Ersoy. CORE-8874
Amine Khaldi [Mon, 19 Jan 2015 12:16:17 +0000 (12:16 +0000)]
[RAPPS] Turkish translation update by Erdem Ersoy. CORE-8874

svn path=/trunk/; revision=66059

9 years ago[RTL] Apply Wine commit cffd86f by Qian Hong: Make RtlAddVectoredExceptionHandler...
Amine Khaldi [Mon, 19 Jan 2015 12:06:17 +0000 (12:06 +0000)]
[RTL] Apply Wine commit cffd86f by Qian Hong: Make RtlAddVectoredExceptionHandler hotpatchable.

svn path=/trunk/; revision=66058

9 years ago[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-7861
Amine Khaldi [Mon, 19 Jan 2015 12:05:42 +0000 (12:05 +0000)]
[TRANSLATIONS] Turkish translation update by Erdem Ersoy. CORE-7861

svn path=/trunk/; revision=66057

9 years ago[User32]
James Tabor [Sun, 18 Jan 2015 22:55:03 +0000 (22:55 +0000)]
[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

9 years ago[NtUser]
James Tabor [Sun, 18 Jan 2015 22:39:56 +0000 (22:39 +0000)]
[NtUser]
- Fix return to previously active window. See CORE-106.

svn path=/trunk/; revision=66055

9 years ago[HYBRIDCD]: Require dependency from bootcd too, so that the files that are needed...
Hermès Bélusca-Maïto [Sun, 18 Jan 2015 19:21:42 +0000 (19:21 +0000)]
[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

9 years ago[KERNEL32] Apply Wine commit caa0829 by Qian Hong: Make SetUnhandledExceptionFilter...
Amine Khaldi [Sun, 18 Jan 2015 16:49:17 +0000 (16:49 +0000)]
[KERNEL32] Apply Wine commit caa0829 by Qian Hong: Make SetUnhandledExceptionFilter hotpatchable.

svn path=/trunk/; revision=66053

9 years ago[REACTOS]
Hermès Bélusca-Maïto [Sun, 18 Jan 2015 16:28:18 +0000 (16:28 +0000)]
[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

9 years ago[REACTOS]
Hermès Bélusca-Maïto [Sun, 18 Jan 2015 13:55:23 +0000 (13:55 +0000)]
[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

9 years ago[CDMAKE]: Remove potential trailing dir-separator characters at the end of the direct...
Hermès Bélusca-Maïto [Sun, 18 Jan 2015 13:11:35 +0000 (13:11 +0000)]
[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

9 years ago[CDMAKE]: Whitespace and tabs fixes only. Next time you open your editor for coding...
Hermès Bélusca-Maïto [Sun, 18 Jan 2015 13:04:43 +0000 (13:04 +0000)]
[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

9 years ago[FREELDR] PXE: fix backward seeking (broken by r66036)
Hervé Poussineau [Sat, 17 Jan 2015 22:48:29 +0000 (22:48 +0000)]
[FREELDR] PXE: fix backward seeking (broken by r66036)

svn path=/trunk/; revision=66048

9 years ago[FREELDR] Limit disk buffer size to 0xC000 bytes, like before r65905
Hervé Poussineau [Sat, 17 Jan 2015 22:48:21 +0000 (22:48 +0000)]
[FREELDR] Limit disk buffer size to 0xC000 bytes, like before r65905

svn path=/trunk/; revision=66047

9 years ago[RSHELL]
David Quintana [Sat, 17 Jan 2015 12:59:57 +0000 (12:59 +0000)]
[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

9 years ago[NTOSKRNL]
Eric Kohl [Sat, 17 Jan 2015 11:53:40 +0000 (11:53 +0000)]
[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

9 years ago[User32]
James Tabor [Sat, 17 Jan 2015 00:31:19 +0000 (00:31 +0000)]
[User32]
- Alt-Tab Use windows logo icon as default. Patch from CORE-7864 #resolve

svn path=/trunk/; revision=66044

9 years ago[CMAKE]: Tab2Space.
Hermès Bélusca-Maïto [Fri, 16 Jan 2015 22:42:08 +0000 (22:42 +0000)]
[CMAKE]: Tab2Space.

svn path=/trunk/; revision=66043