Commit graph

47585 commits

Author SHA1 Message Date
Cameron Gutman 6276b33958 [NDIS]
- Implement NdisMDeregisterIoPortRange
[PCNET]
- Don't call NdisMFreeMapRegisters if no map registers were allocated
- Call MiFreeSharedMemory before freeing map registers to avoid a crash because freeing map registers deallocates the adapter object

svn path=/trunk/; revision=53147
2011-08-09 06:00:38 +00:00
Timo Kreuzer b2cedb10b3 [RTL]
Fix MSVC warnings

svn path=/trunk/; revision=53146
2011-08-08 22:13:02 +00:00
Cameron Gutman 51388e8603 [AFD]
- Handle canceled reads on datagram sockets

svn path=/trunk/; revision=53145
2011-08-08 22:02:55 +00:00
Cameron Gutman 44bc45f23c [AFD]
- Fix shutdown() for datagram sockets
- Share some code between SD_BOTH and SD_RECEIVE

svn path=/trunk/; revision=53144
2011-08-08 21:57:06 +00:00
Cameron Gutman 2c6c184457 [IP]
- Merge r53134 and r53135 from the GSoC TCP/IP branch

svn path=/trunk/; revision=53143
2011-08-08 21:28:50 +00:00
Cameron Gutman 302ceb19e1 - Just kidding. Fix it for real.
svn path=/trunk/; revision=53142
2011-08-08 21:27:08 +00:00
Cameron Gutman d4b83ece4b [AFD]
- Fix shutdown(SD_RECEIVE) so it no longer brings down the entire connection

svn path=/trunk/; revision=53141
2011-08-08 21:23:24 +00:00
Timo Kreuzer fc43b3ef78 [LWIP]
Fix msvc build

svn path=/trunk/; revision=53140
2011-08-08 21:04:33 +00:00
Cameron Gutman dc37c61e1d [PCNET]
- Remove excessive BREAKPOINT usage
- Promote some DPRINTs to DPRINT1s

svn path=/trunk/; revision=53138
2011-08-08 12:06:26 +00:00
Amine Khaldi e58eab7411 [CMAKE]
* Convert some macros to functions.

svn path=/trunk/; revision=53137
2011-08-08 11:54:20 +00:00
Amine Khaldi ec0d0002e1 [CMAKE]
* Convert some macros to functions.

svn path=/trunk/; revision=53136
2011-08-08 11:45:34 +00:00
Timo Kreuzer 18d14eb931 [INTRIN]
_mm_pause has an implicit full memory barrier, emulate this on gcc as well

svn path=/trunk/; revision=53133
2011-08-07 23:16:39 +00:00
Amine Khaldi 1eb5d7d6db [CMAKE]
* Convert add_importlibs to a function.

svn path=/trunk/; revision=53132
2011-08-07 22:48:11 +00:00
Jérôme Gardou e4f1300054 [I8042PRT]
- "implement" IRP_MN_QUERY_PNP_DEVICE_STATE

svn path=/trunk/; revision=53131
2011-08-07 22:46:50 +00:00
Jérôme Gardou 21bb567d79 [I8042PRT]
- fix formatting

svn path=/trunk/; revision=53130
2011-08-07 22:45:17 +00:00
Jérôme Gardou face9ace47 [IDL]
- set end points of interfaces

svn path=/trunk/; revision=53129
2011-08-07 22:42:51 +00:00
Jérôme Gardou 2beeb48d80 [RPCRT4]
- fix msvc version of call_stubless_func

svn path=/trunk/; revision=53128
2011-08-07 22:42:06 +00:00
Olaf Siejka 65540cab2d [TRANSLATION]
- Resize controls to allow wider strings of polish translation to fit in;
- Assorted translation fixes, added missing strings;
- Patch by Adam Stachowicz (Saibamen) and wojo664, minor corrections by me;

svn path=/trunk/; revision=53127
2011-08-07 21:10:32 +00:00
Cameron Gutman ff34052697 [IP]
- Remove an obsolete comment

svn path=/trunk/; revision=53126
2011-08-07 21:03:44 +00:00
Cameron Gutman 0a3dc4735f [TCPIP]
- Merge the Google Summer of Code TcpIpDriver project to replace our current TCP implementation
- Remove oskittcp
- Big thanks to Claudiu Mihail for his work on the project

svn path=/trunk/; revision=53122
2011-08-07 19:13:23 +00:00
Eric Kohl 6e4f110888 [SERVMAN]
- When a service gets started, read the start parameters from the edit control and pass them to StartService.
- Disable the start parameter edit control while a service is running.

svn path=/trunk/; revision=53121
2011-08-07 19:10:12 +00:00
Jérôme Gardou 3e02029bbf [RPCRT4]
- Hack cmake build file to get wininet.dll delay importing.
msvc build reactos now gets as far as showing 2nd stage setup wizard.
Mouse/keyboard don't respond yet.

svn path=/trunk/; revision=53120
2011-08-07 17:26:49 +00:00
Jérôme Gardou 73d63701da [WINETESTS]
- update rpcrt4 tests to wine 1.3.26 while we're at it.

svn path=/trunk/; revision=53119
2011-08-07 16:20:27 +00:00
Jérôme Gardou 4c3406bcd6 [RPCRT4]
- sync with wine 1.3.26
MAny thanks to Filip Navara for his invaluable help.

svn path=/trunk/; revision=53118
2011-08-07 16:15:10 +00:00
Jérôme Gardou 22227e3f74 [CMAKE]
remove useless file

svn path=/trunk/; revision=53117
2011-08-07 14:26:36 +00:00
Jérôme Gardou 47a2a8069d [CMAKE]
- add the possibility to add dependencies to PCH.
- Use it to fix advapi32 build

svn path=/trunk/; revision=53116
2011-08-07 11:13:45 +00:00
Jérôme Gardou 42a9865a35 [CMAKE]
- tentative to fix buildbot cmake build

svn path=/trunk/; revision=53115
2011-08-07 11:03:24 +00:00
Jérôme Gardou f337a7aca5 [RPCSS]
-Fix build

svn path=/trunk/; revision=53114
2011-08-07 01:25:31 +00:00
Jérôme Gardou d25222c0de [ROSTESTS/CMAKE]
- fix rpcrt4 winetest build file according to r53112

svn path=/trunk/; revision=53113
2011-08-07 00:54:26 +00:00
Jérôme Gardou 8e004513b0 [CMAKE][CMAKE]
- turn most macros in function 2/x.
- separate rpc server and client stubs, and generate them directly instead of using a library, so they got the flags that the module uses.
- commit forgotten file from r53088
- get rid of winesdk target, it's useless now

svn path=/trunk/; revision=53112
2011-08-07 00:53:19 +00:00
Jérôme Gardou 909357699b [CMAKE]
- fix "use of uninitialized variables" warning.
Yes, cmake got this to!

svn path=/trunk/; revision=53111
2011-08-07 00:46:46 +00:00
Jérôme Gardou 186d1c6ac5 [CMAKE]
- turn most macros in function 1/x.
This avoids defining a truckload of variables in the global space, and some of these variables would collapse themselves in certain cases.

svn path=/trunk/; revision=53110
2011-08-07 00:45:23 +00:00
Amine Khaldi bab90b199e [CMAKE]
* Set RC compiler for some modules.

svn path=/trunk/; revision=53109
2011-08-06 23:18:17 +00:00
Amine Khaldi dc953e9159 [REGEDIT]
* Lose the BOM.

svn path=/trunk/; revision=53108
2011-08-06 23:15:46 +00:00
Amine Khaldi d13803296d [AVIFIL32]
* Encode avifile_Bg.rc in UTF-8 without BOM.

svn path=/trunk/; revision=53104
2011-08-06 18:50:52 +00:00
Thomas Faber a258b5fbd7 [WIN32K] - Fix uninitialized variable usage
[ADVAPI32] - Fix a TRACE
[PCIX] - Fix statements without effect
Spotted by MSVC.

svn path=/trunk/; revision=53102
2011-08-06 17:02:54 +00:00
Ged Murphy 571521cb3b Remove shell32_new, the real one is in the branch
svn path=/trunk/; revision=53101
2011-08-06 12:51:02 +00:00
Cameron Gutman e7aed35533 [MSAFD]
- Remove a broken debug print

svn path=/trunk/; revision=53100
2011-08-06 12:01:09 +00:00
Eric Kohl ec4b20cd3a [SERVICES]
Fix coding style. No code changes.

svn path=/trunk/; revision=53098
2011-08-06 10:37:12 +00:00
Jérôme Gardou 073e87c6d2 [CMAKE]
- make generated files depend on their generator
It seems stupid, but I removed this quite some time ago, don't ask me why.
Now, you just have to build the tools and do an incremental build each time a tool is updated.

svn path=/trunk/; revision=53088
2011-08-05 20:40:40 +00:00
Jérôme Gardou ef2548095f [PSDK]
- do not redefine UNICODE_STRING and NTSTATUS if wintrnl.h has already been included
- define PNTSTATUS in wintrnl.h
- add RPC_PROTSEC_VECTOR and RPC_MGMT_AUTHORIZATION_FN definitions

svn path=/trunk/; revision=53087
2011-08-05 19:35:54 +00:00
Jérôme Gardou 02fa32bc59 [FORMATTING]
- damn you notepad++

svn path=/trunk/; revision=53086
2011-08-05 17:58:27 +00:00
Jérôme Gardou d5194ad2dc [FREELDR]
- Add back apparently lost line of r52098.
Patch by Alex Ionescu, tested by Igor Paliychuk.
See issue #6292 for more details.

svn path=/trunk/; revision=53085
2011-08-05 17:54:06 +00:00
Amine Khaldi b1c97b02d8 [CMAKE]
* Force cl as the C/C++ Compiler when we detect the WDK environment.
* Buildbot can now have PCH support back.

svn path=/trunk/; revision=53084
2011-08-05 14:48:47 +00:00
Thomas Faber 9385a7847e [NDK]
- Add RtlCompareMemoryUlong and RtlCopyBytes/RtlFillBytes/RtlZeroBytes

svn path=/trunk/; revision=53081
2011-08-05 09:36:32 +00:00
Thomas Faber 8fd9e23140 [DHCPCSVC] - Fix another funny GetLastError DPRINT
[NETID] - It's unicode! Surprising it even worked. Fixes warnings
[SACDRV] - Fix entry point warning
[CRT] - Fix MSVC warning

svn path=/trunk/; revision=53080
2011-08-05 09:02:40 +00:00
Cameron Gutman 8cd5ca67a3 [CRTDLL]
- Free the correct variable in the failure case

svn path=/trunk/; revision=53079
2011-08-05 04:55:34 +00:00
Cameron Gutman 794ae4203f - Fix the stupid mess we created when making this from the cmake branch
- Part 1 of 2

svn path=/branches/GSoC_2011/TcpIpDriver/; revision=53074
2011-08-05 02:25:05 +00:00
Thomas Faber 6de4861d8c [DDK/XDK]
- Add function types, not only function pointer types, for splay/avl tree functions
- RTL_SPLAY_LINKS needs to be defined regardless of RTL_USE_AVL_TABLES
[NDK]
- Add missing splay/avl tree function declarations
- Add the function types as well. These are also not in ntifs anymore

svn path=/trunk/; revision=53073
2011-08-05 01:20:28 +00:00
Thomas Faber 9c2f3b9dec [CSRSRV]
- Define NDEBUG only once
- Don't define helper macro in the source
- DPRINT fixes
[NTDLL/LDR]
- More verbose DPRINT for initialization failure

svn path=/trunk/; revision=53072
2011-08-05 00:50:51 +00:00