Asanka Herath
dd09636632
Move variable definitions above code
...
VC still doesn't deal with variable definitions mixed with code.
2009-11-24 10:12:44 -08:00
Asanka Herath
ffb0fdb9c6
Better dependencty tracking for hdb/NTMakefile and build tests
2009-11-24 10:12:44 -08:00
Asanka Herath
adab1b3cc1
Move HC_DEPRECATED_CRYPTO to front
...
The HC_DEPRECATED_CRYPTO macro is used as a storage class specifier
on Windows, and hence must be placed before the return type for a
function declaration.
2009-11-24 10:12:44 -08:00
Asanka Herath
c1a6ab1d55
Update hcrypto/NTMakefile
2009-11-24 10:11:16 -08:00
Asanka Herath
ce7d784648
Avoid using 'interface' as a variable name
2009-11-24 10:11:16 -08:00
Asanka Herath
72537c1f83
Update gssapi/NTMakefile
2009-11-24 10:11:16 -08:00
Asanka Herath
041b5c6292
Update asn/NTMakefile
...
Be explicit about dependencies. A subsequent invocation of the NTMakefile
should correctly deduce dependencies for generated files instead of
assuming they are always out of date.
2009-11-24 10:11:16 -08:00
Asanka Herath
dc0b2b8648
Missing foo_LIB_FUNCTION fixes
2009-11-24 10:11:15 -08:00
Asanka Herath
6ca5815e3d
Socket functions should use SOCKET instead of int
2009-11-24 10:11:15 -08:00
Asanka Herath
59a4c6b369
Missing roken.h declarations for Visual C and Windows
2009-11-24 10:11:15 -08:00
Asanka Herath
483da4ae9b
(mini_identd_addrinfo) Use closesocket() to close sockets
...
Also, set closed sockets to INVALID_SOCKET so that they won't be
closed again.
2009-11-24 10:11:15 -08:00
Asanka Herath
867a1533be
(arg_match_long) Use UNREACHABLE() macro to mark up unreachable code
2009-11-24 10:11:15 -08:00
Asanka Herath
4332f79a82
(eread,ewrite) Remove redundant includes
...
<err.h> is included by <roken.h>.
2009-11-24 10:11:15 -08:00
Asanka Herath
4da69ab0be
(krb5_sendto) Use IS_BAD_SOCKET() to check if the socket is bad
2009-11-24 10:11:15 -08:00
Asanka Herath
eef0943c0e
(compile_et.c) Pick the last path delimiter whichever kind of slash it is
2009-11-24 10:11:15 -08:00
Asanka Herath
9d42b10027
(krb5_config_parse_file_multi) Don't leak memory when the path tokens can't be expanded
2009-11-24 10:11:15 -08:00
Asanka Herath
b1063ea8fc
Initial Windows port
2009-11-24 10:11:14 -08:00
Love Hornquist Astrand
41d657a159
test more
2009-11-23 17:59:50 -08:00
Love Hornquist Astrand
bfad19e74b
pull in <sys/poll.h>
2009-11-23 17:56:49 -08:00
Love Hornquist Astrand
ff642c0539
move out heim_ipc_main from here, its currently not common
2009-11-23 17:56:33 -08:00
Love Hornquist Astrand
599fefcb8d
make async glue for non async case work
2009-11-23 17:56:06 -08:00
Love Hornquist Astrand
42ba3389db
make work with poll
2009-11-23 17:52:46 -08:00
Love Hornquist Astrand
7d1e32e6d9
timeout depends on gcd for now
2009-11-23 17:49:11 -08:00
Love Hornquist Astrand
032385d3aa
remove debug printf
2009-11-23 17:31:05 -08:00
Love Hornquist Astrand
d4a562ebe6
handle gcd for sockets too
2009-11-23 17:28:56 -08:00
Love Hornquist Astrand
ca876988d7
add gcd version, less bits on pipe, run socket in non-blocking mode
2009-11-23 12:47:39 -08:00
Love Hornquist Astrand
d96a7eb2a1
start a unix service too
2009-11-23 09:51:30 -08:00
Love Hornquist Astrand
149898ec28
mkae compile
2009-11-23 09:19:49 -08:00
Love Hornquist Astrand
e849f2302b
simplify
2009-11-23 08:31:06 -08:00
Love Hornquist Astrand
4c69333255
use socket_set_reuseaddr
2009-11-23 08:29:34 -08:00
Love Hornquist Astrand
ec2003ce09
close fd if we are not gcd
2009-11-23 08:25:10 -08:00
Love Hornquist Astrand
6e8515e3a8
listen on unix socket and stream fd
2009-11-23 08:02:54 -08:00
Love Hornquist Astrand
c2ae0ce50e
add missing prototypes
2009-11-23 08:02:22 -08:00
Love Hornquist Astrand
960b6d9cc5
Its a stream fd, dgram later
2009-11-23 07:30:46 -08:00
Love Hornquist Astrand
60f6593f63
start for poll() based implementation
2009-11-23 07:28:17 -08:00
Love Hornquist Astrand
46f49ed531
implement more of the new syntax
2009-11-23 07:27:49 -08:00
Love Hornquist Astrand
826c14833f
make cpp safe, from Allan McRae
2009-11-23 07:19:00 -08:00
Love Hornquist Astrand
a9e58b7e77
don't set flags when we are not asked to
2009-11-22 17:14:47 -08:00
Love Hornquist Astrand
a216e42696
deprecated warning
2009-11-22 16:13:37 -08:00
Love Hornquist Astrand
589e8f0978
deprecated warning
2009-11-22 16:13:10 -08:00
Love Hornquist Astrand
7f628a0733
deprecated warning
2009-11-22 16:11:25 -08:00
Love Hornquist Astrand
94b702e938
deprecated warning
2009-11-22 16:10:25 -08:00
Love Hornquist Astrand
a4e9e537e8
deprecated warning
2009-11-22 16:09:55 -08:00
Love Hornquist Astrand
1f0da1963a
deprecated warning
2009-11-22 16:09:46 -08:00
Love Hornquist Astrand
dedbadb6d6
format string
2009-11-22 15:08:44 -08:00
Love Hornquist Astrand
ebffc842de
prepend error string
2009-11-22 14:59:11 -08:00
Love Hornquist Astrand
b22c42947c
make krb5_prepend_error_message prepend
2009-11-22 14:58:20 -08:00
Love Hornquist Astrand
bf3b753298
less warnings
2009-11-22 14:37:45 -08:00
Love Hornquist Astrand
5e13cd2e0d
provide default when there is no default
2009-11-22 14:11:24 -08:00
Love Hornquist Astrand
a882971606
remove unused vars
2009-11-22 13:58:42 -08:00