Rob Shearman
d3085abc08
Change parameter type from size_t to SIZE_T for MIDL_user_allocate.
2009-02-02 11:55:21 +01:00
Michael Stefaniuc
e86eb8efa6
include: Change RPC_STATUS from long to LONG for Win64 compatibility.
...
Also fix the compiler warnings introduced by this change.
2009-01-04 13:34:38 +01:00
Maarten Lankhorst
768160e944
ntdll: Make all exported wine functions CDECL.
2008-12-17 15:02:25 +01:00
Alexandre Julliard
76ae4d9c65
rpcss: Build with -D__WINESRC__ since it's using Wine-specific features.
2008-12-03 16:41:58 +01:00
Alexandre Julliard
9b9a2f7629
rpcss: Get rid of the useless rpcss.h header.
2008-12-03 16:41:39 +01:00
Alexandre Julliard
01b7667a1a
programs: Convert source files to utf-8.
2008-10-18 19:22:19 +02:00
Alexandre Julliard
b66685cdd8
programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS.
2008-09-03 14:21:41 +02:00
Rob Shearman
257bf68f3d
rpcss: Register the endpoint for the ncalrpc protseq for the endpoint mapper.
2008-08-18 14:35:38 +02:00
Rob Shearman
a80a6353d7
rpcss: Warn in ept_insert if TowerExplode fails.
2008-08-18 14:35:34 +02:00
Francois Gouget
888cf5a4af
rpcss: Add a trailing '\n' to a Wine trace.
2008-07-10 12:18:34 +02:00
Rob Shearman
45a3462c32
rpcrt4/rpcss: Remove old named pipe code for communicating with RPCSS process.
2008-06-26 12:20:24 +02:00
Rob Shearman
16849ceba9
rpcss: Implement endpoint-mapper server using DCE/RPC.
2008-06-26 12:16:48 +02:00
Francois Gouget
42a61d7ed7
Assorted spelling fixes.
2008-05-06 16:10:20 +02:00
Rob Shearman
b9f8a81d8c
rpcss: When registering a moniker that is already registered in the ROT another ROT entry should still be created and a distinct cookie returned.
2008-04-29 12:35:35 +02:00
Rob Shearman
8b8795136d
rpcss: Initialise some out-only parameters that aren't initialised by the generated RPC code.
2007-12-31 16:46:02 +01:00
Rob Shearman
63a74c7dd4
rpcss: Zero the memory of several variables before writing them to the pipe to silence Valgrind warnings.
2007-12-27 14:13:29 +01:00
Rob Shearman
9804aba758
rpcss: Use context handles to automatically free running object table entries if the client process quits without calling IrotRevoke.
2007-12-26 13:27:42 +01:00
Rob Shearman
cfc50f89d7
ole32: Add cross-process running-object table support.
2007-09-11 13:55:08 +02:00
Rob Shearman
b9a6825927
rpcss: Remove lazy timeout mechanism and use __wine_make_system_process instead.
2007-06-20 13:08:33 +02:00
Peter Oberndorfer
3a1a190fc3
rpcss: Use correct prototype for thread function.
2007-05-11 11:20:46 +02:00
Francois Gouget
c69ebe3b47
rpcss: Fix a file handle leak in RPCSS_BecomePipeServer().
...
Also, RPCSS_NPConnect() returns a file handle so treat it as such by
checking it against INVALID_HANDLE_VALUE and not NULL.
2007-03-08 22:17:05 +01:00
Michael Stefaniuc
7460b04214
rpcss: Win64 printf format warning fixes.
2006-10-03 11:16:01 +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
Alexandre Julliard
028ab92bf7
make_progs: Generate the .gitignore file.
...
Ignore generated programs from the top-level .gitignore.
2006-07-10 20:59:06 +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
Alexandre Julliard
46a5f91357
rpcss: Don't use sizeof in traces to avoid printf format warnings.
2006-06-13 14:11:58 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Ge van Geldorp
1a1583a364
Match PSDK STATUS_* definitions.
2005-11-28 17:32:54 +01:00
Alexandre Julliard
ec34a66612
Ignore symlink files too (needed for git).
2005-11-26 13:12:57 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Alexandre Julliard
7e22be4d84
We are no longer generating .dbg.c files.
2005-09-29 10:35:58 +00:00
Alexandre Julliard
903e0b9fc5
Get rid of a couple of non-portable long long constants.
2005-09-13 11:26:36 +00:00
Mike McCormack
b61c182da8
More warning fixes.
2005-06-13 11:39:52 +00:00
Mike McCormack
d73dad6630
Fixes for -Wmissing-declarations and -Wwrite-strings warnings.
2005-06-04 10:01:25 +00:00
Pierre d'Herbemont
342da59b0c
Remove stdlib.h inclusion if winsock.h is included.
2005-05-18 15:33:20 +00:00
Alexandre Julliard
d0ee9f9309
Avoid spaces before preprocessor directives, that's not portable.
2005-03-02 12:23:20 +00:00
Eric Pouech
0a258964c2
Const correctness fixes.
2004-11-30 21:38:57 +00:00
Alexandre Julliard
6be39b60f5
Take advantage of the new winegcc -B support.
2004-03-09 04:54:07 +00:00
Alexandre Julliard
589e115233
We no longer use the .exe.spec.c files.
2004-03-02 21:16:37 +00:00
Alexandre Julliard
6621b2d213
Build all the programs with winegcc.
2004-03-02 21:00:00 +00:00
Ge van Geldorp
399901e054
Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
...
with PSDK.
2004-01-23 01:51:33 +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
Francois Gouget
61aac4eaa1
Fix some typos.
2003-06-04 20:29:05 +00:00
Francois Gouget
f803e2a92d
Fix miscellaneous spelling errors and typos.
2003-05-13 00:41:57 +00:00
Francois Gouget
9b0b1e078a
Remove (POINTER)NULL casts.
2003-01-14 23:43:41 +00:00
Alexandre Julliard
ae4311c71c
Defined NONAMELESSUNION/STRUCT directly in the files that need it
...
instead of globally in the makefile.
2003-01-07 23:11:12 +00:00
Alexandre Julliard
d77294a8ec
Authors: Greg Turner <gmturner007@ameritech.net>, Ove Kaaven <ovek@transgaming.com>
...
- preliminary implementation of endpoint-mapping via a new on-demand
server-ish process
- more header fixups
- (re)implement RpcEpRegisterA, RpcEpUnregister, and
RpcEpResolveBinding using the new rpcss functionality
- update the todo list in rpcrt4_main.c a bit
- many beautifications and touch-ups
- command-line configurable timeout
- micro-client imbedded in np_server.c
2002-12-02 21:17:04 +00:00