Commit graph

94 commits

Author SHA1 Message Date
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Michael Stefaniuc
b5e905a622 wsock32: Remove superfluous pointer casts. 2009-01-13 15:25:35 +01:00
Hans Leidekker
bc5dd3022a wsock32: Make EnumProtocols a wrapper around WSAEnumProtocols instead of forwarding directly. 2008-10-30 15:50:50 +01:00
Jon Griffiths
9da5157c36 wsock32: Forward TransmitFile to the implementation in mswsock. 2008-07-07 14:25:07 +02:00
Andrew Talbot
511dd2a8c0 wsock32: Assign to struct instead of using memcpy. 2008-03-24 20:41:53 +01:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Alexandre Julliard
029a74e56e wsock32: Forward AcceptEx and GetAcceptExSockaddrs to mswsock. 2007-11-21 13:23:04 +01:00
Juan Lang
182ec0a50d wsock32: Check return value rather than returned size for error. 2007-11-06 13:34:15 +01:00
Juan Lang
7fd3fe59e4 wsock32: Don't use HEAP_ZERO_MEMORY for memory that's fully initialized anyway. 2007-11-05 14:20:11 +01:00
Juan Lang
44c64aef31 wsock32: Correctly handle the case where a table size is 0 in IP_MIB_TABLE_ENTRY_ID.
Spotted by Gerald Pfeifer.
2007-11-05 14:20:06 +01:00
Louis Lenders
d706cfe21c wsock32: Export 3 more functions. 2007-10-09 11:42:26 +02:00
Michael Stefaniuc
1048d9a033 wsock32: Win64 printf format warning fixes. 2006-10-09 12:55:32 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Marcus Meissner
0c15360a3e Removes all unnecessary WINE_DEFAULT_DEBUG_CHANNEL and respective wine/debug.h includes. 2006-09-11 11:30:48 +02:00
Alexandre Julliard
77dc0d9be5 .gitignore: Added wildcards to ignore generated resource files. 2006-07-10 21:39:00 +02:00
Alexandre Julliard
5258e061dc make_dlls: Ignore generated import libraries from the top-level .gitignore. 2006-07-10 20:55:58 +02:00
Alexandre Julliard
cc2b3b48e6 Take advantage of the recursive nature of .gitignore for Makefile entries.
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Andrew Ziem
0b6dbde473 wsock32: Added GetService{A,W} stubs. 2006-06-01 11:07:51 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Alexandre Julliard
0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Francois Gouget
0edbaf7e80 Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
Alexandre Julliard
7e22be4d84 We are no longer generating .dbg.c files. 2005-09-29 10:35:58 +00:00
Hans Leidekker
3853794ba0 Stubs for GetAddressByName{A,W}. 2005-07-18 09:09:24 +00:00
Alexandre Julliard
34fa35dc99 Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
2005-05-09 14:42:30 +00:00
Alexandre Julliard
d62356aa1e Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
2005-05-07 12:39:52 +00:00
Alexandre Julliard
2444f4af09 Replace calloc() by HeapAlloc(). 2005-03-11 13:25:42 +00:00
Peter Berg Larsen
001a936176 Assorted memleak fixes. Found on Michael Stefaniuc smatch list. 2005-03-11 12:50:27 +00:00
Alexandre Julliard
d0ee9f9309 Avoid spaces before preprocessor directives, that's not portable. 2005-03-02 12:23:20 +00:00
Tom Wickline
5c38e1b561 Version resources cleanup. 2004-11-23 13:59:34 +00:00
Hans Leidekker
f4b0051e72 Move implementation of EnumProtocols{A,W} from wsock32 to ws2_32.
Forward {mswsock,wsock32}.EnumProtocols{A,W} to ws2_32.WSAEnumProtocols{A,W}.
Improve some traces.
2004-09-06 21:29:29 +00:00
Francois Gouget
8fc374d8b4 Make Unicode strings 'static const'. 2004-04-20 02:14:00 +00:00
Francois Gouget
ebf0eb3138 Make static Unicode strings const. 2004-04-20 00:34:52 +00:00
Alexandre Julliard
9e4ed6460c .spec.c files are no longer used for 32-bit dlls. 2004-03-24 03:36:44 +00:00
Hans Leidekker
97fb0d815c Porting fixes. 2004-03-22 20:37:40 +00:00
Francois Gouget
6b6ed724ae Add missing '\n's to debug traces. 2004-01-27 00:01:43 +00:00
Juan Lang
e1e6295133 Removed unused structure declaration. 2003-12-04 04:45:43 +00:00
Juan Lang
94670d40ef Implement the TCP table query, netstat.exe now shows TCP listening and
connected sockets.
2003-11-28 23:12:05 +00:00
Dimitrie O. Paun
fbdfd910c1 Remove SYMBOLFILE and LDDLLFLAGS from Makefiles. 2003-10-11 01:09:15 +00:00
Alexandre Julliard
e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Juan Lang
b9ed79c965 Implemented arp table querying through WsControl, and fixed problem I
introduced getting IP addresses for multiple interfaces.
2003-09-02 00:55:19 +00:00
Juan Lang
c24fc00f25 - improve WsControl error checking
- make WsControl output more closely match Win98's
- document WsControl behavior a bit better
2003-08-29 22:14:28 +00:00
Francois Gouget
fe0bae39e0 Added version information. 2003-05-13 22:26:09 +00:00
Juan Lang
6dae7c2da8 Changed wsock32 to use the new iphlpapi for interface and route
enumeration in WsControl.
2003-05-13 04:44:14 +00:00
Pierre d'Herbemont
836ce4b3e8 Undef if_type, if_mtu and if_lastchange for darwin. 2003-05-12 03:08:18 +00:00
Mike Hearn
ceb86a90f8 - Map winsock sockopts to the POSIX equivalents for IP multicast.
- Remap winsock1 constant values to winsock2 using a forwarder
  function.
- Change a FIXME to a TRACE, it appeared to be simply reporting
  progress.
2003-04-04 22:04:47 +00:00
Alexandre Julliard
2ee8b5bb13 Replaced mkstemp by mkstemps from libiberty.
Removed a couple of unnecessary portability functions.
2003-03-20 21:07:49 +00:00
Alexandre Julliard
114a31a2a8 Take advantage of new winebuild syntax to remove redundant function
names in spec files.
2003-03-20 03:53:12 +00:00