Eric Kohl [Sat, 9 Jul 2011 10:41:55 +0000 (10:41 +0000)]
[WLANSVC]
Set status SERVICE_STOPPED when the service has been stopped.
svn path=/trunk/; revision=52579
Art Yerkes [Sat, 9 Jul 2011 09:58:02 +0000 (09:58 +0000)]
[CMAKE] Sidesetup overloading nonpaged pool with big slabs of dwarf data.
svn path=/trunk/; revision=52578
Aleksey Bragin [Fri, 8 Jul 2011 22:32:48 +0000 (22:32 +0000)]
[NTDLL/LDR]
- Comment out the actctx redirection check because it's placed wrongly. This should fix cases when a DLL is being loaded twice or more times for the same process. Spotted by Rafal Harabien.
svn path=/trunk/; revision=52577
Alex Ionescu [Fri, 8 Jul 2011 21:19:38 +0000 (21:19 +0000)]
[NTDLL]: Simplify LdrLockLoaderLock, fix its prototype, add an ASSERT, move cookie generation into its own inline.
svn path=/trunk/; revision=52576
Alex Ionescu [Fri, 8 Jul 2011 21:07:31 +0000 (21:07 +0000)]
[NTDLL]: Fix LdrUnlockLoaderLock bugs. 4x10000$.
svn path=/trunk/; revision=52575
Rafal Harabien [Fri, 8 Jul 2011 19:42:53 +0000 (19:42 +0000)]
[NTDLL/LDR]
- Use \\KnownDlls\\KnownDllPath instead of \\KnownDlls\\KnownDlls to check known dlls patch (spotted by Thomas Faber)
- Assume known dlls are in system32 if \\KnownDlls exists but KnownDllPath not
svn path=/trunk/; revision=52574
Cameron Gutman [Fri, 8 Jul 2011 16:34:49 +0000 (16:34 +0000)]
[IP]
- Complete waiting requests upon socket error
- Fixes connect() stall forever if the remote side is not listening
svn path=/trunk/; revision=52572
Amine Khaldi [Fri, 8 Jul 2011 11:16:26 +0000 (11:16 +0000)]
[CMAKE]
* Add yet another awesome rossym/kdbg feature: struct printing using the command "dt". Brought to you by the Arty.
svn path=/trunk/; revision=52571
Amine Khaldi [Fri, 8 Jul 2011 11:14:10 +0000 (11:14 +0000)]
[CMAKE]
* Disable stdcall fixup for executables.
svn path=/trunk/; revision=52570
Timo Kreuzer [Fri, 8 Jul 2011 10:01:43 +0000 (10:01 +0000)]
[CMAKE]
Improve configure.cmd
svn path=/trunk/; revision=52569
Timo Kreuzer [Fri, 8 Jul 2011 09:25:50 +0000 (09:25 +0000)]
[NDK]
Fix LPCP_PORT_OBJECT definition
svn path=/trunk/; revision=52568
Timo Kreuzer [Fri, 8 Jul 2011 01:50:27 +0000 (01:50 +0000)]
[URLMON]
Fix build with MSVC and add it to MSVC bootcd
svn path=/trunk/; revision=52566
Timo Kreuzer [Fri, 8 Jul 2011 01:48:51 +0000 (01:48 +0000)]
[CMAKE]
Improve generation of rpc proxy files with midl (dependency handling)
svn path=/trunk/; revision=52564
Cameron Gutman [Thu, 7 Jul 2011 23:17:23 +0000 (23:17 +0000)]
[AFD]
- Fix a desired access bug that totally broke event select
- FILE_ALL_ACCESS is NOT equal to EVENT_ALL_ACCESS
svn path=/trunk/; revision=52563
Cameron Gutman [Thu, 7 Jul 2011 22:43:35 +0000 (22:43 +0000)]
[AFD]
- Signal the event immediately if the select triggers have already been satisfied
- This fixes hangs with applications that wait on the select event before performing any socket operations
svn path=/trunk/; revision=52562
Cameron Gutman [Thu, 7 Jul 2011 20:44:47 +0000 (20:44 +0000)]
[AFD]
- Implement IOCTL_AFD_RECV for connection-less sockets
- Fix a parameter check
- Fixes recv() on datagram sockets
svn path=/trunk/; revision=52561
Cameron Gutman [Thu, 7 Jul 2011 20:16:28 +0000 (20:16 +0000)]
[MSAFD]
- Let WSPSend handle WSPSendTo on a non-datagram socket (mswsock_new does this)
- Fixes sendto on connection-oriented sockets
svn path=/trunk/; revision=52560
Cameron Gutman [Thu, 7 Jul 2011 20:02:52 +0000 (20:02 +0000)]
[IP]
- Return the amount of data sent in XXXSendDatagram() functions
- Fixes send() and sendto() return values for datagram sockets (bug exposed by the AFD send user-mode IRP rewrite)
svn path=/trunk/; revision=52559
Dmitry Gorbachev [Thu, 7 Jul 2011 19:50:52 +0000 (19:50 +0000)]
Fix failed rel build.
svn path=/trunk/; revision=52558
Dmitry Gorbachev [Thu, 7 Jul 2011 19:19:44 +0000 (19:19 +0000)]
[FREELDR]
- Move read-only data into data section (allows to boot with GRUB again).
- Discard .drectve sections.
- Silence "set but not used" warnings.
svn path=/trunk/; revision=52557
Dmitry Gorbachev [Thu, 7 Jul 2011 19:18:16 +0000 (19:18 +0000)]
[NTOSKRNL]
Minas Abrahamyan (minas \dot/ subs \at/ gmail \dot/ com):
- Allow to view already shown, logged debug messages on the screen (bug #6018).
svn path=/trunk/; revision=52556
Sir Richard [Thu, 7 Jul 2011 12:03:56 +0000 (12:03 +0000)]
Patch by Anton Yarotsky:
[SACDRV]: Implement the SAC Channel Input/Output Interface and Getters/Setters.
svn path=/trunk/; revision=52555
Sir Richard [Thu, 7 Jul 2011 12:02:32 +0000 (12:02 +0000)]
Patch by Anton Yarotsky:
[SACDRV]: Add type definitions for channel VTABLE.
[SACDRV]: Add channel event macros and flags.
[SACDRV]: Add channal lock macros.
[SACDRV]: Add macros for parameter validation.
[SACDRV]: Add macro for pool allocation.
[SACDRV]: Misc fixes.
svn path=/trunk/; revision=52554
Cameron Gutman [Thu, 7 Jul 2011 11:40:25 +0000 (11:40 +0000)]
[MSAFD]
- Let WSPRecv handle WSPRecvFrom on a non-datagram socket (mswsock_new does this)
- Fixes recvfrom on connection-oriented sockets
svn path=/trunk/; revision=52553
Cameron Gutman [Thu, 7 Jul 2011 00:29:30 +0000 (00:29 +0000)]
[AFD]
- Rewrite user-mode send IRP handling so send errors get returned to the user properly
- Fixes OskitTCP: ESHUTDOWN/EPIPE debug log spam when a chargen telnet session is terminated by the remote side
svn path=/trunk/; revision=52552
Timo Kreuzer [Thu, 7 Jul 2011 00:21:41 +0000 (00:21 +0000)]
[RPCRT4]
Fix MSVC version of call_server_func
svn path=/trunk/; revision=52551
Timo Kreuzer [Wed, 6 Jul 2011 18:23:04 +0000 (18:23 +0000)]
[NTOSKRNL]
- Fix completely broken code to detect invalid MSR access in KiTrap0DHandler
- Fix MSVC warnings
svn path=/trunk/; revision=52548
Timo Kreuzer [Wed, 6 Jul 2011 18:14:42 +0000 (18:14 +0000)]
[NPFS]
Fix 2nd stage pool corruption.
CCBs are organized in a linked list in the corresponding Fcb, which is protected by Fcb->CcbListLock. They are also linked together server <-> client. This way they can be referenced without holding the lock. This lead to a race condition where a CCB's link was modified after the CCB was deleted. Fix this by using a reference counter and adding appropriate functions. Also make use of pool tags.
svn path=/trunk/; revision=52547
Rafal Harabien [Tue, 5 Jul 2011 13:55:39 +0000 (13:55 +0000)]
[CDFS][FASTFAT][NPFS]
- Fix MSVC warnings
svn path=/trunk/; revision=52546
Rafal Harabien [Tue, 5 Jul 2011 12:21:17 +0000 (12:21 +0000)]
[MSAFD]
- Fix MSVC warning
svn path=/trunk/; revision=52545
Cameron Gutman [Mon, 4 Jul 2011 19:39:34 +0000 (19:39 +0000)]
[USETUP]
- Remove formatting and partitioning hacks which are unnecessary after fixing the invalid signature bug in the FAT formatting code
svn path=/trunk/; revision=52540
Cameron Gutman [Mon, 4 Jul 2011 19:13:45 +0000 (19:13 +0000)]
[AFD]
- Move the TdiReceiveDatagram call to WarmSocketForBind like it is done for connects
svn path=/trunk/; revision=52539
Cameron Gutman [Mon, 4 Jul 2011 18:07:55 +0000 (18:07 +0000)]
[AFD]
- Add support for AFD_INFO_INLINING_MODE
- Add support for setting AFD_INFO_RECEIVE_WINDOW_SIZE and AFD_INFO_SEND_WINDOW_SIZE
- None of this is used by our current msafd but mswsock_new uses it
svn path=/trunk/; revision=52538
Cameron Gutman [Mon, 4 Jul 2011 17:37:45 +0000 (17:37 +0000)]
[MSAFD/AFD]
- Pass the non-blocking information as a boolean (mswsock_new does this too)
[AFD]
- Don't block waiting for a connection to accept on a non-blocking listener
svn path=/trunk/; revision=52537
Timo Kreuzer [Mon, 4 Jul 2011 16:30:45 +0000 (16:30 +0000)]
[RTL]
- Fix RtlFindSetBits to search for bits before the HintIndex as well
- Remove a wrong (and commented out) ASSERT
- Fix MSVC warnings
svn path=/trunk/; revision=52536
Timo Kreuzer [Mon, 4 Jul 2011 16:26:52 +0000 (16:26 +0000)]
[NTOSKRNL]
- Initialize an uninitialized variable
- MI_GET_NEXT_COLOR() doesn't have an argument
- Fix a warning on MSVC
svn path=/trunk/; revision=52535
Cameron Gutman [Mon, 4 Jul 2011 15:45:58 +0000 (15:45 +0000)]
- Small fix for my last commit to prevent problems if ExAllocatePool fails
svn path=/trunk/; revision=52534
Cameron Gutman [Mon, 4 Jul 2011 15:35:16 +0000 (15:35 +0000)]
[AFD]
- Fix FIONREAD for datagram sockets
svn path=/trunk/; revision=52533
Cameron Gutman [Mon, 4 Jul 2011 00:30:04 +0000 (00:30 +0000)]
[AFD]
- Fix a check so FIONREAD works for accepted sockets too
svn path=/trunk/; revision=52532
Rafal Harabien [Sun, 3 Jul 2011 23:32:00 +0000 (23:32 +0000)]
- Fix build
svn path=/trunk/; revision=52531
Rafal Harabien [Sun, 3 Jul 2011 23:25:59 +0000 (23:25 +0000)]
[NORMALIZ]
- Remove .def file - we already have spec2def
svn path=/trunk/; revision=52530
Rafal Harabien [Sun, 3 Jul 2011 23:19:59 +0000 (23:19 +0000)]
- Remove breakpoint added by mistake to FreeLdr
svn path=/trunk/; revision=52528
Rafal Harabien [Sun, 3 Jul 2011 23:13:09 +0000 (23:13 +0000)]
[FREELDR]
- Remove debug prints added in previous commit...
svn path=/trunk/; revision=52527
Rafal Harabien [Sun, 3 Jul 2011 23:01:39 +0000 (23:01 +0000)]
[FREELDR]
- Fix all MSVC warnings
svn path=/trunk/; revision=52526
Hervé Poussineau [Sun, 3 Jul 2011 21:34:52 +0000 (21:34 +0000)]
[LDR] In case of unrecoverable failure, always exit
svn path=/trunk/; revision=52524
Hervé Poussineau [Sun, 3 Jul 2011 21:33:42 +0000 (21:33 +0000)]
[LDR] Assume that lock is held only if lock method succeeded
svn path=/trunk/; revision=52523
Cameron Gutman [Sun, 3 Jul 2011 20:16:12 +0000 (20:16 +0000)]
[LDR]
- "Just to be sure" is no reason to overwrite a potential DLL load failure status
svn path=/trunk/; revision=52522
Cameron Gutman [Sun, 3 Jul 2011 20:10:02 +0000 (20:10 +0000)]
[LDR]
- Don't overwrite the real unload status with the return value of RtlLeaveCriticalSection
svn path=/trunk/; revision=52521
Cameron Gutman [Sun, 3 Jul 2011 16:24:19 +0000 (16:24 +0000)]
[MSAFD]
- Only shutdown the socket if it has not already been shutdown
- Fixes EINVAL messages
svn path=/trunk/; revision=52518
Hervé Poussineau [Sun, 3 Jul 2011 10:58:26 +0000 (10:58 +0000)]
[LDR] Fix some mis-assignations
Brought to you by WinOCM
See issue #6353 for more details.
svn path=/trunk/; revision=52515
Olaf Siejka [Sun, 3 Jul 2011 10:13:53 +0000 (10:13 +0000)]
[KDCOM]
Increase KdpStallScaleFactor by a factor of 10. Fixes initial delay of debug output on faster PCs with WinDBG.
svn path=/trunk/; revision=52514
Timo Kreuzer [Sun, 3 Jul 2011 09:56:59 +0000 (09:56 +0000)]
[NTOSKRNL]
- Fix KdComponentTableSize
- Make assembly instruction in KiCallUserMode MASM compatible
- silence some KD internal debug prints
The MSVC bootcd boots to desktop, but crashes with BAD_POOL_HEADER before 2nd stage setup starts.
svn path=/trunk/; revision=52513
James Tabor [Sun, 3 Jul 2011 08:46:07 +0000 (08:46 +0000)]
- Fix Release build.
svn path=/trunk/; revision=52512
Cameron Gutman [Sun, 3 Jul 2011 02:13:57 +0000 (02:13 +0000)]
[TCPIP]
- Only wait to bind to a port if INADDR_ANY is specified
- Fixes EADDRNOTAVAIL when running Firefox and ws2_32_winetest sock (which now gets further but still doesn't complete)
svn path=/trunk/; revision=52511
Cameron Gutman [Sun, 3 Jul 2011 01:53:10 +0000 (01:53 +0000)]
[AFD]
- We really do need to count the outstanding send IRP in our pending send count (with a detailed explanation of the reason included in the code)
- Wait on an outstanding send IRP to dispatch the disconnect
- When we receive a FIN from the other side and our receive comes back with 0 data, only close receiving on the socket because sending is still legal in this state
- Fixes many bugs on the ws2_32_winetest sock and likely lots of other partial disconnect related stuff
- Retest network related hanging bugs after this please (ftp dir hang is fixed)
svn path=/trunk/; revision=52510
Timo Kreuzer [Sun, 3 Jul 2011 01:04:01 +0000 (01:04 +0000)]
[NTOSKRNL]
Fix KiConvertToGuiThread on MSVC builds, by using a raw assembly function instead of a (broken) inline asembly function
MSVC built kernel boots further now.
svn path=/trunk/; revision=52509
Cameron Gutman [Sun, 3 Jul 2011 00:12:25 +0000 (00:12 +0000)]
[IP]
- Handle an EPIPE error
svn path=/trunk/; revision=52508
Timo Kreuzer [Sat, 2 Jul 2011 23:11:06 +0000 (23:11 +0000)]
[NTOSKNRL]
- Change an ASSERT to a KeBugCheck, since the assertion can fail for any invalid memory access and this is not an internal Mm failure.
- Remove 2 cases, that "Should NEVER happen on ARM3!!!", but can very well happen.
- Do NOT make the code cleaner, by releasing the PFN lock in the same function that acquires it, but keep it 2 functions down. This is because it *SHOULD* be that way, since some internal undocumented functions, that we do not implement but that are (theoretically) called from here, also do release the PFN lock. Thanks Alex for explaining this.
svn path=/trunk/; revision=52507
Cameron Gutman [Sat, 2 Jul 2011 23:07:45 +0000 (23:07 +0000)]
- Fix build
svn path=/trunk/; revision=52506
Cameron Gutman [Sat, 2 Jul 2011 22:57:30 +0000 (22:57 +0000)]
[OSKITTCP]
- Remove socket state checks from OskitTCPRecv and OskitTCPSend
- Oskit already returns ESHUTDOWN when sosend is called on a socket with SS_CANTSENDMORE so it is unnecessary
- The check in OskitTCPRecv broke returning success and 0 bytes on a graceful shutdown (We got the FIN, set SS_CANTRCVMORE, signaled the connection, tried to read and failed with ESHUTDOWN instead of succeeding with 0 bytes)
svn path=/trunk/; revision=52505
Cameron Gutman [Sat, 2 Jul 2011 21:47:30 +0000 (21:47 +0000)]
[OSKITTCP]
- Signal readable when read is closed and writeable when write is closed
- This seems counterintuitive on the surface but signaling the socket in this way ensures that pending reads and writes are cancelled if either side shuts down send/receive
- Graceful close (recv() returns 0 bytes and FD_CLOSE is signaled when we receive a FIN) works much better
svn path=/trunk/; revision=52504
Cameron Gutman [Sat, 2 Jul 2011 20:36:35 +0000 (20:36 +0000)]
[TCPIP]
- Implement support for timing out disconnects
- Add debug prints for oskittcp errors
[MSAFD]
- Set a disconnect timeout value that actually makes sense (1 second vs 100 nanoseconds)
svn path=/trunk/; revision=52503
Cameron Gutman [Sat, 2 Jul 2011 20:26:21 +0000 (20:26 +0000)]
[AFD]
- Fix a corrupted disconnect timeout pointer being sent to the TDI transport driver
svn path=/trunk/; revision=52502
Cameron Gutman [Sat, 2 Jul 2011 15:37:37 +0000 (15:37 +0000)]
[TCPIP]
- Fix binding to an unspecified port on a connect so that it works reliably by asking the TCP library for a free port instead of assuming that one we have is free
- Fix binding to an unspecified port on a listen which previously would result in the address file not having information stored about the port number assigned
- Fix a nasty bug which resulted in us binding to an arbitrary port during a connect even when the client wanted a specific port
- Revert the hack that partially fixed this before
svn path=/trunk/; revision=52501
Timo Kreuzer [Sat, 2 Jul 2011 15:08:54 +0000 (15:08 +0000)]
[FAT32]
- Really fix loading the MSVC built kernel, by moving the FAT sector buffer beyond the area for freeldr.sys
- Load segment only in one place
svn path=/trunk/; revision=52500
Cameron Gutman [Fri, 1 Jul 2011 15:08:59 +0000 (15:08 +0000)]
[OSKITTCP]
- Set SO_REUSEPORT on new sockets to allow binding to ports shared by sockets which are closed according to upper layers of tcpip but still pending a close in oskittcp (see the BSD try-10-times hack)
- Fill all members of the sockaddr_in struct when fulfilling a query accept request
svn path=/trunk/; revision=52498
Cameron Gutman [Fri, 1 Jul 2011 14:31:37 +0000 (14:31 +0000)]
[AFD]
- Rewrite disconnect to work asynchronously
svn path=/trunk/; revision=52497
Timo Kreuzer [Fri, 1 Jul 2011 01:06:19 +0000 (01:06 +0000)]
[FAT32]
Add some code that does ... nothing, but fixes 2nd stage boot with msvc. To figure out why this is needed, is left as an excercise to the reader :)
svn path=/trunk/; revision=52496
Rafal Harabien [Thu, 30 Jun 2011 22:54:20 +0000 (22:54 +0000)]
[DDK]
- Fix ScsiPortWriteRegisterUchar prototype
svn path=/trunk/; revision=52495
Rafal Harabien [Thu, 30 Jun 2011 18:55:44 +0000 (18:55 +0000)]
[FREELDR]
- Allocate enough memory for unicode strings
svn path=/trunk/; revision=52494
Timo Kreuzer [Thu, 30 Jun 2011 16:03:41 +0000 (16:03 +0000)]
[CMAKE]
Add hlink and msi importlib to MSVC build
svn path=/trunk/; revision=52493
Cameron Gutman [Thu, 30 Jun 2011 06:04:09 +0000 (06:04 +0000)]
[AFD]
- Fix several bugs related to the FD_WRITE event
- We would not set the sendable poll state if the socket had data waiting to be sent even if there was buffer space
- We did not set the poll state after performing a send
- We did not clear the sendable poll state if we ran out of buffer space
svn path=/trunk/; revision=52492
Timo Kreuzer [Wed, 29 Jun 2011 20:27:07 +0000 (20:27 +0000)]
[FREELDR]
Remove the old boot method.
Its not needed anymore, since booting with more than 4GB works fine with the new method now. It didn't work anyway since the neccessary code in the kernel has been #if'ed out in r49445
svn path=/trunk/; revision=52491
Sylvain Petreolle [Wed, 29 Jun 2011 16:40:14 +0000 (16:40 +0000)]
[ASM]
Use CR, LF and NUL in .ascii macro.
svn path=/trunk/; revision=52490
Timo Kreuzer [Tue, 28 Jun 2011 15:15:28 +0000 (15:15 +0000)]
[KDCOM]
Fix a typo
svn path=/trunk/; revision=52488
Timo Kreuzer [Tue, 28 Jun 2011 15:12:02 +0000 (15:12 +0000)]
[KDCOM]
Revert r52482, it didn't really work. Instead grab the StallScaleFactor from the PCR and use this as a base for the repeat count.
svn path=/trunk/; revision=52487
Olaf Siejka [Tue, 28 Jun 2011 11:42:37 +0000 (11:42 +0000)]
[TRANSLATION]
- CACLS, CALC and CHARMAP UTF8 conversion by Elton Chung;
- FONTVIEW, LOGON russian/ukrainian UTF8 conversion and SYSDM ukrainian fix by Igor Paliychuk;
- WIN32CSR czech translation update by Radek Liska;
svn path=/trunk/; revision=52486
Jérôme Gardou [Mon, 27 Jun 2011 17:26:59 +0000 (17:26 +0000)]
[CMAKE]
- reapply 52463, it was a real fix :-)
log: fix typo, batc.sys -> battc.sys
svn path=/trunk/; revision=52484
Jérôme Gardou [Mon, 27 Jun 2011 17:20:02 +0000 (17:20 +0000)]
[CMAKE]
- do not use half supported precompiled header wrongly for rosautotests
svn path=/trunk/; revision=52483
Timo Kreuzer [Mon, 27 Jun 2011 16:51:00 +0000 (16:51 +0000)]
[KDCOM]
Use KeStallExecutionProcessor, once its ready (after KdDebuggerInitialize1 was called) for the receive timeout. Repeat 100 times with 1 ms wait. This seems to work quite well, but might be tuned for better values.
svn path=/trunk/; revision=52482
Timo Kreuzer [Mon, 27 Jun 2011 10:50:09 +0000 (10:50 +0000)]
[CRT]
On amd64 builds, where we don't have underscored symbols, create an alias fabs for the function _fabs, since we cannot create fabs as a label directly
svn path=/trunk/; revision=52481
Timo Kreuzer [Mon, 27 Jun 2011 00:20:47 +0000 (00:20 +0000)]
[NTOSKRNL]
Use KeRainseIrql and KeLowerIrql instead of the fastcall versions. Fixes amd64 build
svn path=/trunk/; revision=52479
Timo Kreuzer [Sun, 26 Jun 2011 22:57:12 +0000 (22:57 +0000)]
[CRT]
- comment out gcc specific code on MSVC builds
- add some files for amd64 to msvcrtex
svn path=/trunk/; revision=52478
Timo Kreuzer [Sun, 26 Jun 2011 22:26:42 +0000 (22:26 +0000)]
[WINE]
- demote an #error to a #pragma warning for amd64 MSVC builds
svn path=/trunk/; revision=52477
Timo Kreuzer [Sun, 26 Jun 2011 22:23:08 +0000 (22:23 +0000)]
[SPEC2DEF]
change the way import libs are created for MSVC. Since we don't use underscores in symbols on other architectures than x86, its not possible to create labels like "div", since it conflicts with the opcode. Therefore add a prefix and redirect all exports to the prefixed version when building an importlib
svn path=/trunk/; revision=52476
Timo Kreuzer [Sun, 26 Jun 2011 22:17:01 +0000 (22:17 +0000)]
[CABMAN/CDMAKE]
check for _WIN32 instead of WIN32, fixes compilation with amd64 toolchain
svn path=/trunk/; revision=52475
Timo Kreuzer [Sun, 26 Jun 2011 22:05:31 +0000 (22:05 +0000)]
[CMAKE]
Patch by Samuel Serapion:
Fix configure script and add support for CodeBlocks and Eclipse
svn path=/trunk/; revision=52474
Timo Kreuzer [Sun, 26 Jun 2011 21:29:55 +0000 (21:29 +0000)]
[CMAKE]
revert r52460, r52463, r52468 on behalf of Jerome
it wrongly gave name decorations to export
svn path=/trunk/; revision=52473
Timo Kreuzer [Sun, 26 Jun 2011 18:06:19 +0000 (18:06 +0000)]
[FREELDR]
Fix amd64 build of setupldr as well.
svn path=/trunk/; revision=52472
Eric Kohl [Sun, 26 Jun 2011 16:19:33 +0000 (16:19 +0000)]
[REGEDIT]
Add ability to parse and display REG_RESOURCE_LIST values.
svn path=/trunk/; revision=52471
Eric Kohl [Sun, 26 Jun 2011 11:29:17 +0000 (11:29 +0000)]
[NDK]
Add missing interrupt resource descriptor flags.
svn path=/trunk/; revision=52470
Timo Kreuzer [Sun, 26 Jun 2011 10:49:22 +0000 (10:49 +0000)]
[FREELDR]
Fix amd64 build. It doesn't work yet
svn path=/trunk/; revision=52469
Jérôme Gardou [Sun, 26 Jun 2011 10:21:57 +0000 (10:21 +0000)]
[CMAKE]
- add back add_importlib_target for def files, w32kdll relies on it.
svn path=/trunk/; revision=52468
Rafal Harabien [Sun, 26 Jun 2011 10:08:31 +0000 (10:08 +0000)]
[MSTSC][USETUP]
- Fix MSVC warnings
- Remove duplicated code in usetup progress bar
svn path=/trunk/; revision=52467
Timo Kreuzer [Sun, 26 Jun 2011 09:37:59 +0000 (09:37 +0000)]
[PSDK]
Samuel Serapion:
Fix duplicate definitions on amd64 build
svn path=/trunk/; revision=52466
Timo Kreuzer [Sun, 26 Jun 2011 09:19:24 +0000 (09:19 +0000)]
[CMAKE]
Patch by Samuel Serapion:
Make configure.cmd check for presence of cmake and detect jom
svn path=/trunk/; revision=52465
Alex Ionescu [Sat, 25 Jun 2011 19:25:54 +0000 (19:25 +0000)]
[WINE/INCLUDE]: Fix build on OS X, which uses a slightly different version of fnctl.h that doesn't use HAVE_XXX but just _XXX.
svn path=/trunk/; revision=52464
Jérôme Gardou [Sat, 25 Jun 2011 19:16:08 +0000 (19:16 +0000)]
[CMAKE]
- fix typo
svn path=/trunk/; revision=52463
Timo Kreuzer [Sat, 25 Jun 2011 18:52:38 +0000 (18:52 +0000)]
[SETUPLDR]
Display a message box and bail out if loading imported dlls failed
svn path=/trunk/; revision=52462
Amine Khaldi [Sat, 25 Jun 2011 18:48:38 +0000 (18:48 +0000)]
[CMAKE]
* Add rapps, ftp and dwnl to msvc build.
svn path=/trunk/; revision=52461