reactos.git
9 years ago[CMAKE]
Amine Khaldi [Thu, 6 Jan 2011 17:08:38 +0000 (17:08 +0000)]
[CMAKE]
- Fix formatting.

svn path=/branches/cmake-bringup/; revision=50301

9 years ago[CMAKE]
Amine Khaldi [Thu, 6 Jan 2011 16:57:56 +0000 (16:57 +0000)]
[CMAKE]
- Initial support of the arm toolchain/build.

svn path=/branches/cmake-bringup/; revision=50300

9 years ago[CMAKE]
Amine Khaldi [Mon, 3 Jan 2011 00:33:31 +0000 (00:33 +0000)]
[CMAKE]
- Sync with trunk head (r50270)
- This also reverts r49298.

svn path=/branches/cmake-bringup/; revision=50271

9 years ago[NTOS]
Aleksey Bragin [Sun, 2 Jan 2011 09:30:24 +0000 (09:30 +0000)]
[NTOS]
- Temporary bring back the old boot image until I or sir_richard commit a proper fix.

svn path=/trunk/; revision=50259

9 years ago[NETCFGX]
Johannes Anderwald [Sat, 1 Jan 2011 21:34:17 +0000 (21:34 +0000)]
[NETCFGX]
- Fix case where there is only one static dns server set

svn path=/trunk/; revision=50258

9 years ago[IPHLPAPI]
Johannes Anderwald [Sat, 1 Jan 2011 21:13:07 +0000 (21:13 +0000)]
[IPHLPAPI]
- Rewrite name server enumeration routines
- Check if static dns entries are present before checking for dynamic dns entries
- Fixes static dns entries
[NETCFGX]
- GetPerAdapterInfo requires IP_PER_ADAPTER_INFO struct
- Fix reading static dns entries
- Delete static name server key, when changing dns servers to automatic (dhcp)
- Don't delete DhcpNameServer key yet, as more interaction is needed with dhcp service when changing from static dns to dynamic dhcp
- Should finally fix static dns when dhcp is active

svn path=/trunk/; revision=50257

9 years ago[VIDEOPRT/WIN32K]: Synchronize and share PEVENT/ENG_EVENT/VIDEO_PORT_EVENT implementa...
Sir Richard [Sat, 1 Jan 2011 18:15:25 +0000 (18:15 +0000)]
[VIDEOPRT/WIN32K]: Synchronize and share PEVENT/ENG_EVENT/VIDEO_PORT_EVENT implementation, as these objects are actually the same (and VideoPrt Event* APIs can be used on GRE Event Objects). Use ENG_EVENT structure from ntddvdeo.h instead of re-creating our own. Drivers using these interfaces will no longer explode.
[VIDEOPRT]: Add parameter checks to DeleteEvent and WaitForSingleObject.
[VIDEOPRT]: Fix WaitForSingleObject. It was waiting on the Object paramter itself -- which is the VideoPrt/ENG Event, not a real object, we have to wait on ->pKEvent instead.
[VIDEOPRT]: Fix WaitForSingleObject round two, it was returning the NT_STATUS, while VideoPrt should return VP_STATUS/Win32 error codes.
[WIN32K]: Allocate/free GRE events directly from pool, instead of using Eng APIs. Use documented tag for GRE Events (Dfsm), found in pooltag.txt
[WIN32K]: Implement EngMapEvent and EngUnmapEvent.

svn path=/trunk/; revision=50256

9 years agoProper fix for r50248 ;-)
Colin Finck [Sat, 1 Jan 2011 15:54:31 +0000 (15:54 +0000)]
Proper fix for r50248 ;-)
Happy New Year from my side as well!

svn path=/trunk/; revision=50254

9 years ago[CRT]
Timo Kreuzer [Sat, 1 Jan 2011 13:50:07 +0000 (13:50 +0000)]
[CRT]
Fix bugs in new printf implementation: use buffer size in _snprintf and check for the right failure return value of streamout_char.

svn path=/trunk/; revision=50251

9 years ago[NPFS]
Eric Kohl [Sat, 1 Jan 2011 12:40:24 +0000 (12:40 +0000)]
[NPFS]
- Add NpfsDirectoryControl routine in order to enumerate pipes.
- Use NpfsGetFcb and NpfsGetCcb to retrieve the FCB or CCB and use SEH to protect these routines.

svn path=/trunk/; revision=50250

9 years ago[usb/usbehci]:
Michael Martin [Sat, 1 Jan 2011 12:20:19 +0000 (12:20 +0000)]
[usb/usbehci]:
- Remove all hardware related routines from fdo.c as they are now in hardware.c
- Replace ExecuteControlRequest with new SubmitControlTransfer.
- For internal control requests (originating from ehci driver) use an event to signal request completion.
- When submitting non internal control request save the Irp in the software part of the QueueHead.
For these requests check for errors and complete the Irp with the appropriate URB Status when the QueueHead is complete.
- Misc code cleanup and dead code removal.
- UsbEhci now works as before and should be ready for some forward progress.

svn path=/trunk/; revision=50249

9 years agoHappy New Year!
Aleksey Bragin [Fri, 31 Dec 2010 23:06:19 +0000 (23:06 +0000)]
Happy New Year!

Dear ReactOS team, you're the best.

svn path=/trunk/; revision=50248

9 years ago[User32]
James Tabor [Fri, 31 Dec 2010 21:10:29 +0000 (21:10 +0000)]
[User32]
- Start creeping in more Left to Right support, readying up for the next wine User32 controls port and test sync. Code is based on wine, credit them for any breakages. 8^P Our positions are off by 103 x 122 in some test cases, anyone having an idea please chime in.

svn path=/trunk/; revision=50247

9 years ago[CMAKE]
Amine Khaldi [Fri, 31 Dec 2010 18:51:00 +0000 (18:51 +0000)]
[CMAKE]
- Don't link ks to msvcrt either.

svn path=/branches/cmake-bringup/; revision=50246

9 years ago[CMAKE]
Amine Khaldi [Fri, 31 Dec 2010 18:48:26 +0000 (18:48 +0000)]
[CMAKE]
- Don't link portcls to msvcrt (?!) Spotted using the dependency graph added recently by Timo.

svn path=/branches/cmake-bringup/; revision=50245

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 16:54:37 +0000 (16:54 +0000)]
[CMAKE]
Fix conflict artifacts.

svn path=/branches/cmake-bringup/; revision=50244

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 16:49:49 +0000 (16:49 +0000)]
[CMAKE]
Add generation of a depencency graph for shared libraries.
The output is a graphml file. Can be enabled with GENERATE_DEPENDENCY_GRAPH switch.

svn path=/branches/cmake-bringup/; revision=50243

9 years ago[UMPNPMGR]
Roel Messiant [Fri, 31 Dec 2010 16:27:01 +0000 (16:27 +0000)]
[UMPNPMGR]
- Start using XP- and Vista-compatible pipe names for the RPC endpoint. Kick out the ROS-specific \pipe\umpnpmgr one.
- Use only the Vista pipe name for now, using the XP one makes device installation fail..
- Use the correct PNP interface UUID
[SETUPAPI]
- Bind to the PNP service using the Vista-compatible pipe.

svn path=/trunk/; revision=50242

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:53:55 +0000 (15:53 +0000)]
[CMAKE]
Go back to DllMain entrypoints. Fixes cardgames.

svn path=/branches/cmake-bringup/; revision=50241

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:43:06 +0000 (15:43 +0000)]
[CMAKE]
Delete hal_i386.def

svn path=/branches/cmake-bringup/; revision=50240

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:42:03 +0000 (15:42 +0000)]
[CMAKE]
Delete ks.def

svn path=/branches/cmake-bringup/; revision=50239

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:35:59 +0000 (15:35 +0000)]
[CMAKE]
Delete scsiport_i386.def

svn path=/branches/cmake-bringup/; revision=50238

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:35:13 +0000 (15:35 +0000)]
[CMAKE]
Fix ftfd.spec

svn path=/branches/cmake-bringup/; revision=50237

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:17:11 +0000 (15:17 +0000)]
[CMAKE]
Delete msacm.spec.def

svn path=/branches/cmake-bringup/; revision=50236

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:15:09 +0000 (15:15 +0000)]
[CMAKE]
Delete ntdll.def

svn path=/branches/cmake-bringup/; revision=50235

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:12:58 +0000 (15:12 +0000)]
[CMAKE]
Remove def file for the kernel

svn path=/branches/cmake-bringup/; revision=50234

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:12:00 +0000 (15:12 +0000)]
[CMAKE]
Some amd64 compilation fixes

svn path=/branches/cmake-bringup/; revision=50233

9 years ago[CMAKE]
Timo Kreuzer [Fri, 31 Dec 2010 15:11:06 +0000 (15:11 +0000)]
[CMAKE]
remove a def file

svn path=/branches/cmake-bringup/; revision=50232

9 years ago[usb/usbehci]:
Michael Martin [Fri, 31 Dec 2010 12:26:12 +0000 (12:26 +0000)]
[usb/usbehci]:
- Remove all hardware related structs from usbehci.h as they are now in hardware.h.
- Add debugging routines for usb descriptors, queue heads and transfer descriptors.
- This will break building usbehci, but not a problem as it is not included in the default build. Will be fixed with later commit.

svn path=/trunk/; revision=50231

9 years ago[usb/usbehci]:
Michael Martin [Fri, 31 Dec 2010 12:01:21 +0000 (12:01 +0000)]
[usb/usbehci]:
- Implement creating and deleting Queue Heads and Transfer Descriptors from common buffer.
- Implement linking/unlinking QueueHeads to create a linked list for Asynchronous Schedule traversal.
- Implement BuildSetupPacketFromURB for creating a setup packet from a URB.
- Implement SubmitControlTransfer.

svn path=/trunk/; revision=50230

9 years ago[Win32k|User32]
James Tabor [Fri, 31 Dec 2010 04:43:35 +0000 (04:43 +0000)]
[Win32k|User32]
- Add hack to mark desktop window as a desktop window and notes for creating a desktop with tips in win32k. Move user position code from window to winpos.

svn path=/trunk/; revision=50229

9 years ago[CMAKE]
Sylvain Petreolle [Thu, 30 Dec 2010 22:17:33 +0000 (22:17 +0000)]
[CMAKE]
Add all winetests to bootcd, thanks to unix find :)

svn path=/trunk/; revision=50228

9 years ago[CMAKE]
Sylvain Petreolle [Thu, 30 Dec 2010 21:49:36 +0000 (21:49 +0000)]
[CMAKE]
Add rosautotest and kernel32_winetest to bootcdregtest.
cmake bootcdregtest lives.

svn path=/trunk/; revision=50227

9 years ago[CMAKE]
Amine Khaldi [Thu, 30 Dec 2010 17:58:18 +0000 (17:58 +0000)]
[CMAKE]
- Wine lib isn't needed for rosautotest.

svn path=/trunk/; revision=50226

9 years ago[CMAKE]
Amine Khaldi [Thu, 30 Dec 2010 17:55:25 +0000 (17:55 +0000)]
[CMAKE]
- Update oleaut32 winetest.
- Add rosautotest to build.

svn path=/trunk/; revision=50225

9 years ago[CMAKE]
Amine Khaldi [Thu, 30 Dec 2010 15:39:10 +0000 (15:39 +0000)]
[CMAKE]
- Disable some resource files (mostly japanese ones) with a FIXME. They prevent us from compiling in unix due to an iconv issue.
- Lower the minimum required cmake version to 2.6
- Fix browseui resource paths.

svn path=/branches/cmake-bringup/; revision=50224

9 years ago[usb/usbehci]:
Michael Martin [Thu, 30 Dec 2010 15:12:46 +0000 (15:12 +0000)]
[usb/usbehci]:
- Reorganization code to put hardware related structures and routines in own source files.
- Modify ResetPort to correctly reset the port instead of the controller.
- Implement allocating chunks of memory from the Common Buffer for use with the rest of source code.

svn path=/trunk/; revision=50223

9 years ago- Fix copy paste error, which means this code is not used, should have pop up during...
James Tabor [Thu, 30 Dec 2010 05:56:50 +0000 (05:56 +0000)]
- Fix copy paste error, which means this code is not used, should have pop up during testing.

svn path=/trunk/; revision=50222

9 years ago[Win32k|User32]
James Tabor [Thu, 30 Dec 2010 05:52:06 +0000 (05:52 +0000)]
[Win32k|User32]
- Fix most of the user32 wine win test_mdi tests. Leaving 6 failures dealing with rect size. Start A2U and U2A support.

svn path=/trunk/; revision=50221

9 years ago[Win32k]
James Tabor [Thu, 30 Dec 2010 03:03:45 +0000 (03:03 +0000)]
[Win32k]
- NtUserSetWindowFNID, sets user client side window function Ids, expands to ghost.

svn path=/trunk/; revision=50220

9 years ago[User32]
James Tabor [Thu, 30 Dec 2010 02:32:50 +0000 (02:32 +0000)]
[User32]
- Controls: Set fnids for the user client controls.

svn path=/trunk/; revision=50219

9 years ago[Win32k|User32]
James Tabor [Thu, 30 Dec 2010 00:59:10 +0000 (00:59 +0000)]
[Win32k|User32]
- Fix mdi class window function Id, now msi message tests do not assert.

svn path=/trunk/; revision=50218

9 years ago[CMAKE]
Timo Kreuzer [Wed, 29 Dec 2010 23:58:17 +0000 (23:58 +0000)]
[CMAKE]
LD is stupid and doesn't handle stdcall decoration as proper as dlltool does (after we provided a patch). Passing --kill-at, also kills C++ mangled names and exports with stdcall decoration are imposible. In trunk we use dlltool to generate an exp file that we link with LD, but in the cmake branch we pass the def file to LD directly. Luckily we have a tool called spec2def that can handle these things. We now generate 2 different .def files, one for LD, containing the undecorated export name forwarded to the decorated symbol name (FooFunc=FooFunc@12), while the 2nd def file which is passed to dlltool for exportlib generation has full stdcall decorations. --kill-at is now passed to dlltool only. This commit might break msvc, but should be pretty easy to fix.

svn path=/branches/cmake-bringup/; revision=50217

9 years ago[CMAKE]
Amine Khaldi [Wed, 29 Dec 2010 19:11:17 +0000 (19:11 +0000)]
[CMAKE]
- Remove an unintended change.

svn path=/branches/cmake-bringup/; revision=50216

9 years ago[CMAKE]
Jérôme Gardou [Wed, 29 Dec 2010 18:28:34 +0000 (18:28 +0000)]
[CMAKE]
Improve rpcproxy macro
split boot/CMakeLists.txt into smaller and clearer CMakeLists.txt

svn path=/branches/cmake-bringup/; revision=50215

9 years ago[CMAKE]
Sylvain Petreolle [Wed, 29 Dec 2010 16:12:56 +0000 (16:12 +0000)]
[CMAKE]
Fix rpcrt4_winetest build.

svn path=/trunk/; revision=50214

9 years ago[STLPORT]
Timo Kreuzer [Wed, 29 Dec 2010 13:35:40 +0000 (13:35 +0000)]
[STLPORT]
- Only use #pragma intrinsics on MSVC
- Don't add function prototypes for _InterlockedXxx

svn path=/branches/cmake-bringup/; revision=50213

9 years ago[STLPORT]
Timo Kreuzer [Wed, 29 Dec 2010 11:45:57 +0000 (11:45 +0000)]
[STLPORT]
- Fix compilation with 64 bit gcc

svn path=/branches/cmake-bringup/; revision=50212

9 years ago[STLPORT]
Timo Kreuzer [Wed, 29 Dec 2010 11:42:10 +0000 (11:42 +0000)]
[STLPORT]
- Add some additional definitions for amd64 compilation with gcc

svn path=/branches/cmake-bringup/; revision=50211

9 years ago[NTOS]
Aleksey Bragin [Wed, 29 Dec 2010 11:12:17 +0000 (11:12 +0000)]
[NTOS]
- Greatly simplify and fix the incorrect and overcomplicated if condition in IoIsOperationSynchronous(), based on MSDN description. Bug spotted, fix tested by Pierre.

svn path=/trunk/; revision=50210

9 years ago[NTOSKRNL]
Timo Kreuzer [Wed, 29 Dec 2010 10:20:39 +0000 (10:20 +0000)]
[NTOSKRNL]
- Add MiPdeToAddress and MI_IS_PAGE_LARGE for amd64
- Fix a pragma message
- Add some missing globals for amd64

svn path=/branches/cmake-bringup/; revision=50209

9 years ago[User32]
James Tabor [Wed, 29 Dec 2010 08:17:54 +0000 (08:17 +0000)]
[User32]
- Fix most of the user32 wine win test_mdi tests. Leaving 30 failures dealing with rect size, Class and Title names.

svn path=/trunk/; revision=50208

9 years ago[CMAKE]
Timo Kreuzer [Wed, 29 Dec 2010 08:08:18 +0000 (08:08 +0000)]
[CMAKE]
- fix decorations on non-x86 builds
- improve batt and aclui
- remove set_export_spec macro

svn path=/branches/cmake-bringup/; revision=50207

9 years ago- Update note after 50205.
James Tabor [Wed, 29 Dec 2010 04:52:06 +0000 (04:52 +0000)]
- Update note after 50205.

svn path=/trunk/; revision=50206

9 years ago[Win32k]
James Tabor [Wed, 29 Dec 2010 04:43:51 +0000 (04:43 +0000)]
[Win32k]
- Fix all the user32 wine win test_enum_thread_windows tests.

svn path=/trunk/; revision=50205

9 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 28 Dec 2010 21:40:23 +0000 (21:40 +0000)]
[NTOSKRNL]
Fix typo ~

svn path=/trunk/; revision=50204

9 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 28 Dec 2010 21:34:54 +0000 (21:34 +0000)]
[NTOSKRNL]
Hoovering part 2...

svn path=/trunk/; revision=50203

9 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 28 Dec 2010 21:12:51 +0000 (21:12 +0000)]
[NTOSKRNL]
Plumber work part 1. To prevent leaks

svn path=/trunk/; revision=50202

9 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 28 Dec 2010 20:59:24 +0000 (20:59 +0000)]
[NTOSKRNL]
Hoover a bit in CC part 1. Should make MM happier.
But MS fastfat driver not yet

svn path=/trunk/; revision=50201

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 20:29:34 +0000 (20:29 +0000)]
[CMAKE]
Fix compilation of kddll

svn path=/branches/cmake-bringup/; revision=50200

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 19:56:55 +0000 (19:56 +0000)]
[CMAKE]
Build the right kdcom when _WINKD_ is set

svn path=/branches/cmake-bringup/; revision=50199

9 years ago[ASM]
Timo Kreuzer [Tue, 28 Dec 2010 19:12:01 +0000 (19:12 +0000)]
[ASM]
KTIMER_TABLE are for win7 only

svn path=/branches/cmake-bringup/; revision=50198

9 years ago[DRIVERS]
Timo Kreuzer [Tue, 28 Dec 2010 18:20:28 +0000 (18:20 +0000)]
[DRIVERS]
Add missing breaks. Patch by Samuel Serapion.

svn path=/trunk/; revision=50197

9 years ago[CMAKE/ROSSYM]
Timo Kreuzer [Tue, 28 Dec 2010 17:12:58 +0000 (17:12 +0000)]
[CMAKE/ROSSYM]
Use _WIN32 instead of WIN32

svn path=/branches/cmake-bringup/; revision=50196

9 years ago[CMAKE/AMD64]
Timo Kreuzer [Tue, 28 Dec 2010 17:10:53 +0000 (17:10 +0000)]
[CMAKE/AMD64]
- add missing definitions for amd64

svn path=/branches/cmake-bringup/; revision=50195

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 17:08:11 +0000 (17:08 +0000)]
[CMAKE]
- Add _WINKD_ definition
- fix DBG and KDBG

svn path=/branches/cmake-bringup/; revision=50194

9 years ago[NTOSKRNL]
Timo Kreuzer [Tue, 28 Dec 2010 16:03:46 +0000 (16:03 +0000)]
[NTOSKRNL]
- Use SLIST_ENTRY instead of SINGLE_LIST_ENTRY for interlocked operations
- Remove unused variable

svn path=/branches/cmake-bringup/; revision=50191

9 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 28 Dec 2010 14:49:53 +0000 (14:49 +0000)]
[NTOSKRNL]
Apply consistent formatting to CcMapData

svn path=/trunk/; revision=50190

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 12:42:05 +0000 (12:42 +0000)]
[CMAKE]
Fix stdcall entry points for x86

svn path=/branches/cmake-bringup/; revision=50189

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 12:14:13 +0000 (12:14 +0000)]
[CMAKE]
- Fix set_entrypoint for other architectures than x86, add an optional 3rd parameter for stdcall stackbytes
- don't add stdcall decoration to def files for other architectures then x86

svn path=/branches/cmake-bringup/; revision=50188

9 years ago[CMAKE]
Amine Khaldi [Tue, 28 Dec 2010 12:00:49 +0000 (12:00 +0000)]
[CMAKE]
- Actually the ARCH initialization is needed in both places.

svn path=/branches/cmake-bringup/; revision=50187

9 years ago[CMAKE]
Amine Khaldi [Tue, 28 Dec 2010 11:50:56 +0000 (11:50 +0000)]
[CMAKE]
- Move the ARCH initialization to the main cmake file instead of the toolchain file.

svn path=/branches/cmake-bringup/; revision=50186

9 years ago[Win32k]
James Tabor [Tue, 28 Dec 2010 10:38:38 +0000 (10:38 +0000)]
[Win32k]
- Fix all the user32 wine win test_CreateWindow tests.

svn path=/trunk/; revision=50185

9 years ago[User32]
James Tabor [Tue, 28 Dec 2010 10:03:07 +0000 (10:03 +0000)]
[User32]
- Fix all the user32 wine win test_parent_owner tests.

svn path=/trunk/; revision=50183

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 09:17:42 +0000 (09:17 +0000)]
[CMAKE]
Fix configure script for host tools

svn path=/branches/cmake-bringup/; revision=50182

9 years ago[Win32k|User32]
James Tabor [Tue, 28 Dec 2010 07:22:42 +0000 (07:22 +0000)]
[Win32k|User32]
- Fix all the user32 wine win test_SetParent tests.

svn path=/trunk/; revision=50181

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 01:06:06 +0000 (01:06 +0000)]
[CMAKE]
Fix genincdata for amd64

svn path=/branches/cmake-bringup/; revision=50180

9 years ago[CMAKE]
Timo Kreuzer [Tue, 28 Dec 2010 01:04:55 +0000 (01:04 +0000)]
[CMAKE]
Add a few definitions for amd64

svn path=/branches/cmake-bringup/; revision=50179

9 years ago[CMAKE]
Jérôme Gardou [Mon, 27 Dec 2010 23:57:37 +0000 (23:57 +0000)]
[CMAKE]
  - add bootcdregtest target

svn path=/branches/cmake-bringup/; revision=50178

9 years ago[CMAKE]
Jérôme Gardou [Mon, 27 Dec 2010 23:57:12 +0000 (23:57 +0000)]
[CMAKE]
  - use already set variable for idl file compilation

svn path=/branches/cmake-bringup/; revision=50177

9 years ago[CMAKE]
Timo Kreuzer [Mon, 27 Dec 2010 23:14:50 +0000 (23:14 +0000)]
[CMAKE]
Add support for different architectures to configure script and simplify it a bit

svn path=/branches/cmake-bringup/; revision=50176

9 years ago[FASTFAT_NEW]
Aleksey Bragin [Mon, 27 Dec 2010 22:02:11 +0000 (22:02 +0000)]
[FASTFAT_NEW]
- Don't use same name for a local boolean var and global enum. Spotted by Pierre.

svn path=/trunk/; revision=50175

9 years ago[FASTFAT]
Pierre Schweitzer [Mon, 27 Dec 2010 21:38:40 +0000 (21:38 +0000)]
[FASTFAT]
Remove unused vars ~

svn path=/trunk/; revision=50173

9 years ago[CMAKE]
Jérôme Gardou [Mon, 27 Dec 2010 21:05:32 +0000 (21:05 +0000)]
[CMAKE]
  - add regtest.cmd to reactos.cab

svn path=/branches/cmake-bringup/; revision=50172

9 years ago[CMAKE]
Amine Khaldi [Mon, 27 Dec 2010 20:10:40 +0000 (20:10 +0000)]
[CMAKE]
- Improve amd64 toolchain support.

svn path=/branches/cmake-bringup/; revision=50171

9 years ago[CMAKE]
Timo Kreuzer [Mon, 27 Dec 2010 18:44:31 +0000 (18:44 +0000)]
[CMAKE]
Fix a definition in svcctl.idl (MSVC)

svn path=/branches/cmake-bringup/; revision=50170

9 years ago[CMAKE]
Amine Khaldi [Mon, 27 Dec 2010 18:29:10 +0000 (18:29 +0000)]
[CMAKE]
- Improve formatting.

svn path=/branches/cmake-bringup/; revision=50169

9 years ago[FASTFAT_NEW]
Aleksey Bragin [Mon, 27 Dec 2010 18:14:24 +0000 (18:14 +0000)]
[FASTFAT_NEW]
- Some fixes to the previous commit.

svn path=/trunk/; revision=50168

9 years ago[FASTFAT]
Pierre Schweitzer [Mon, 27 Dec 2010 18:11:35 +0000 (18:11 +0000)]
[FASTFAT]
MagicValue--;
ThanksTo(James, Amine);
/* EOF */

svn path=/trunk/; revision=50167

9 years ago[PSEH]
Timo Kreuzer [Mon, 27 Dec 2010 17:55:53 +0000 (17:55 +0000)]
[PSEH]
Allow configuration of native SEH vs PSEH vs dummy PSEH with macro definitions (USE_NATIVE_SEH, USE_DUMMY_PSEH)

svn path=/trunk/; revision=50166

9 years ago[CRT]
Amine Khaldi [Mon, 27 Dec 2010 17:51:08 +0000 (17:51 +0000)]
[CRT]
- Add missing _A_VOLID definition.

svn path=/trunk/; revision=50165

9 years ago[FASTFAT_NEW]
Aleksey Bragin [Mon, 27 Dec 2010 16:49:21 +0000 (16:49 +0000)]
[FASTFAT_NEW]
- Substantially improve FatiCreate routine, to handle previously unhandled cases, fix wrong code structure in some places, add a stub for further implementation of a new file creation branch.
- Hackskip setting delay-on-close for a file for now (with a debug print reminder!)

svn path=/trunk/; revision=50164

9 years ago[GDI32]
Jérôme Gardou [Mon, 27 Dec 2010 16:23:59 +0000 (16:23 +0000)]
[GDI32]
  - Consistent formatting, no code change.

svn path=/trunk/; revision=50163

9 years ago[PSDK]
Aleksey Bragin [Mon, 27 Dec 2010 15:32:47 +0000 (15:32 +0000)]
[PSDK]
- Add missing definitions.

svn path=/trunk/; revision=50161

9 years ago[CRT]
Christoph von Wittich [Mon, 27 Dec 2010 12:45:03 +0000 (12:45 +0000)]
[CRT]
import strtoi64 from wine 1.3.10

svn path=/trunk/; revision=50159

9 years ago[SCSIPORT]
Roel Messiant [Mon, 27 Dec 2010 10:15:36 +0000 (10:15 +0000)]
[SCSIPORT]
- ScsiPortDeviceControl: Slight improvement to buffer length validation. Return failure status on a handful of failure cases. Prevents buffer overruns in user code.

svn path=/trunk/; revision=50158

9 years ago[FUSION]
Christoph von Wittich [Mon, 27 Dec 2010 09:54:01 +0000 (09:54 +0000)]
[FUSION]
use crt="msvcrt" instead of <library>msvcrt</library>

svn path=/trunk/; revision=50157

9 years ago[FUSION]
Christoph von Wittich [Mon, 27 Dec 2010 09:50:02 +0000 (09:50 +0000)]
[FUSION]
sync to wine 1.3.10

svn path=/trunk/; revision=50156

9 years ago[NSLOOKUP]
Timo Kreuzer [Mon, 27 Dec 2010 09:18:00 +0000 (09:18 +0000)]
[NSLOOKUP]
Use memcpy with sizeof instead of strncpy with strlen to make sure the destination string will be zero terminated.
CID 1649

svn path=/trunk/; revision=50155

9 years ago[Win32k]
James Tabor [Mon, 27 Dec 2010 09:08:01 +0000 (09:08 +0000)]
[Win32k]
- Use SendNotifyMessage for broadcasting these messages and SendMessageNoWait when not broadcasting.

svn path=/trunk/; revision=50154