Commit Graph

  • d48ac21325 Merge branch 'master' into wip/win32-port2 Love Hornquist Astrand 2009-11-24 12:31:00 -08:00
  • c9fdd77bc8 probe exported symbols Asanka Herath 2009-11-24 12:30:24 -08:00
  • d6f90d3ef5 probe exported symbols Asanka Herath 2009-11-24 12:30:17 -08:00
  • 5a10fdf3d7 Merge branch 'master' into wip/win32-port2 Love Hornquist Astrand 2009-11-24 12:13:08 -08:00
  • c6bbdb545b First drop of Windows build infrastructure from Secure Endpoints Love Hornquist Astrand 2009-11-24 12:12:53 -08:00
  • a87447f2b4 Use casts to reduce errors when converting sockaddr* to sockaddr_in or sockaddr_in6 Asanka Herath 2009-09-15 16:13:03 -04:00
  • 81b70c3488 Copy cc_ops and kt_types when copying a krb5_context in krb5_copy_context() Asanka Herath 2009-09-15 16:12:34 -04:00
  • 7262cbab9c Comment for fd_from_socket() Asanka Herath 2009-09-14 15:16:37 -04:00
  • 480acc60ec Build libwind as a .dll by default Asanka Herath 2009-09-14 15:16:08 -04:00
  • f5b69e17f3 NTMakefile update for lib/roken to bulid additional modules and additional tests Asanka Herath 2009-09-14 15:15:48 -04:00
  • db6994d1f5 Header file ordering Asanka Herath 2009-09-14 15:15:18 -04:00
  • c0600f525c Add test for mini_inetd() Asanka Herath 2009-09-14 15:14:01 -04:00
  • 170e8158cb strcpy_s() and strcat_s() aren't drop-in replacements for strlcpy() and strlcat() Asanka Herath 2009-09-14 15:13:30 -04:00
  • 6c45d5614a Minor refactoring in simple_exec_w32.c Asanka Herath 2009-09-14 15:12:03 -04:00
  • 8e785a5750 Formatting changes and new mini_inetd() function signatures Asanka Herath 2009-09-14 15:11:41 -04:00
  • e1932ec0fd If a recv() return EINTR on Windows, don't retry Asanka Herath 2009-09-14 15:09:09 -04:00
  • a11386261d Change mini_inetd() to optionally return the connected socket Asanka Herath 2009-09-14 15:07:34 -04:00
  • 56afc4da1a Build libheimntlm as a .dll by default Asanka Herath 2009-09-14 15:06:11 -04:00
  • 81d091baa8 Add tests for the new path tokens Asanka Herath 2009-09-14 15:05:33 -04:00
  • 39f6fc00f8 krb5_net_read(), krb5_net_write() nad krb5_storage_from_fd() should accept both sockets and fds Asanka Herath 2009-09-14 15:05:13 -04:00
  • 67e1aa5109 Need a DllMain in libkrb5 for path resolution Asanka Herath 2009-09-14 15:03:07 -04:00
  • 6073ca9a28 Add portable path tokens Asanka Herath 2009-09-14 15:02:40 -04:00
  • 93445a8133 Don't use Windows specific path tokens in lib/krb5/config_file.c Asanka Herath 2009-09-14 15:01:46 -04:00
  • 4634af9078 Consistent use of SOCKET data type in lib/krb5 Asanka Herath 2009-09-14 13:50:10 -04:00
  • bd669f10eb Build dll.obj and don't build KRB4 specific targets if not building KRB4 Asanka Herath 2009-09-14 13:48:05 -04:00
  • c6b8fad5dc Consistency updates for lib/kadm5 and don't check fd_set size if it's not necessary Asanka Herath 2009-09-14 13:47:38 -04:00
  • a79bf3464d Build libhx509 as a .dll by default Asanka Herath 2009-09-14 13:46:30 -04:00
  • 204789d408 Build libhdb as a .dll by default Asanka Herath 2009-09-14 13:46:14 -04:00
  • 348bd51d0a Build libhrypto as a .dll by default Asanka Herath 2009-09-14 13:45:57 -04:00
  • 988792b3f7 Build system update for lib/gssapi and new exports.def Asanka Herath 2009-09-14 13:45:10 -04:00
  • 59ae14e814 Consistency fixes for lib/com_err Asanka Herath 2009-09-14 13:44:32 -04:00
  • a70de39e9c Update exports.def and build rules for lib/asn1 Asanka Herath 2009-09-14 13:44:05 -04:00
  • 19185e136f NTMakefile for kdc and exports.def for libkdc Asanka Herath 2009-09-14 13:42:32 -04:00
  • 6aa28bcc91 Don't use SIGPIPE, SIGXCPU or geteuid() if they aren't available Asanka Herath 2009-09-14 13:42:09 -04:00
  • fa8a92471c Don't build KRB4 specific code if we aren't supporting KRB4 Asanka Herath 2009-09-14 13:41:40 -04:00
  • 8768960156 Don't rely on Posix like links in kdc Asanka Herath 2009-09-14 13:41:17 -04:00
  • d47c01083b Use SOCKET data type instead of ints for sockets in kdc Asanka Herath 2009-09-14 13:41:00 -04:00
  • 4583cc514d NTMakefile for kadmin Asanka Herath 2009-09-14 13:39:46 -04:00
  • a1942c1bad Use SOCKET data type instead of ints for sockets in kadmin Asanka Herath 2009-09-14 13:39:37 -04:00
  • 14ae739820 Don't rely on Posix links in kadmin/stash.c Asanka Herath 2009-09-14 13:38:14 -04:00
  • b79445f4e4 Config changes Asanka Herath 2009-09-12 00:44:43 -04:00
  • 0b0ad49382 Complete NTMakefile for admin Asanka Herath 2009-09-12 00:41:37 -04:00
  • ef1501d081 Also include data when listing externals in an .OBJ file Asanka Herath 2009-09-12 00:41:10 -04:00
  • aa058a6a63 Typos and fixes for init_c.c to not include stuff we don't have Asanka Herath 2009-09-01 16:33:33 -04:00
  • 41afd0a139 Locale.h and setenv() Asanka Herath 2009-09-01 16:32:48 -04:00
  • 06179e66ad Additional include files for krb5 Asanka Herath 2009-09-01 16:32:30 -04:00
  • 28023be15a Add setenv() to libroken Asanka Herath 2009-09-01 16:32:10 -04:00
  • 649a929a54 LIBKDC and binary prep macros Asanka Herath 2009-09-01 16:31:52 -04:00
  • 60f2a22e54 Port kuser Asanka Herath 2009-09-01 16:31:12 -04:00
  • 9072a62729 Build libasn1 as a DLL Asanka Herath 2009-09-01 16:30:29 -04:00
  • 2df5c26c00 Build system update Asanka Herath 2009-08-26 14:46:13 -04:00
  • 4be30644fb Update for wind/NTMakefile Asanka Herath 2009-08-26 14:45:27 -04:00
  • 475f6ba509 Dependency fix for vers/NTMakefile Asanka Herath 2009-08-26 14:44:55 -04:00
  • 68e06566cc Use ROKEN_CPP_START and ROKEN_CPP_END instead of __BEGIN_DECLS/__END_DECLS Asanka Herath 2009-08-26 14:44:36 -04:00
  • 418dd986e5 Add bit-types to roken.h so that we don't need to include krb5-types.h everywhere Asanka Herath 2009-08-26 14:44:13 -04:00
  • 49b261efdc Formalize the simple_exec*() API Asanka Herath 2009-08-26 14:43:32 -04:00
  • 7ee1695f12 Add cloexec() and xfree() to libroken Asanka Herath 2009-08-26 14:41:58 -04:00
  • 5dd6355e56 libkrb5 .def file Asanka Herath 2009-08-26 14:41:20 -04:00
  • 191361fdf5 Calling convention change Asanka Herath 2009-08-26 14:40:18 -04:00
  • 78a237e3cc No dirfd() on Windows Asanka Herath 2009-08-26 14:40:06 -04:00
  • 6ba6a17ebd Do things the WinSock way Asanka Herath 2009-08-26 14:39:38 -04:00
  • d6adaa775f No geteuid() on Windows Asanka Herath 2009-08-26 14:38:36 -04:00
  • 77fee77d0e Use path tokens in krb5_config_parse_file_multi() Asanka Herath 2009-08-26 13:02:17 -04:00
  • 39d89e9fca Export .def for libkadm5srv Asanka Herath 2009-08-26 13:01:18 -04:00
  • c53686e69b More KRB5_DEPRECATED fixes Asanka Herath 2009-08-26 13:00:37 -04:00
  • c2f634d9ad KRB5_DEPRECATED is a storage class specifier Asanka Herath 2009-08-26 12:59:39 -04:00
  • 1bfde92838 Update krb5/NTMakefile Asanka Herath 2009-08-26 12:59:03 -04:00
  • 6a88c16dea Use wait_for_process() to wait for processes created with simple_exec* Asanka Herath 2009-08-26 12:58:42 -04:00
  • bf5b934b06 Include roken.h before including other Heimdal headers Asanka Herath 2009-08-26 12:58:01 -04:00
  • d84119813e No AF_UNIX on Windows and no SIGPIPE and SIGXCPU Asanka Herath 2009-08-26 12:57:15 -04:00
  • 246e60891c NTMakefile for kadm5 port Asanka Herath 2009-08-26 12:54:45 -04:00
  • 21775167c4 No dirfd() support on Windows Asanka Herath 2009-08-26 12:54:01 -04:00
  • 588d1e081f Update hx509/NTMakefile Asanka Herath 2009-08-26 12:53:41 -04:00
  • dd09636632 Move variable definitions above code Asanka Herath 2009-08-26 12:53:12 -04:00
  • ffb0fdb9c6 Better dependencty tracking for hdb/NTMakefile and build tests Asanka Herath 2009-08-26 12:52:27 -04:00
  • adab1b3cc1 Move HC_DEPRECATED_CRYPTO to front Asanka Herath 2009-08-26 12:51:56 -04:00
  • c1a6ab1d55 Update hcrypto/NTMakefile Asanka Herath 2009-08-26 12:50:00 -04:00
  • ce7d784648 Avoid using 'interface' as a variable name Asanka Herath 2009-08-26 12:49:41 -04:00
  • 72537c1f83 Update gssapi/NTMakefile Asanka Herath 2009-08-26 12:48:31 -04:00
  • 041b5c6292 Update asn/NTMakefile Asanka Herath 2009-08-26 12:48:07 -04:00
  • 69554bf181 Use explicit-width integer types in krb5_types.h Asanka Herath 2009-08-26 12:46:30 -04:00
  • 85e2907c1c More changes to config.h.w32 Asanka Herath 2009-08-26 12:45:57 -04:00
  • c08c411853 Add KRB4 and DIR_hdbdir to the FEATURE_DEFS list Asanka Herath 2009-08-26 12:43:44 -04:00
  • dc0b2b8648 Missing foo_LIB_FUNCTION fixes Asanka Herath 2009-07-24 02:34:58 -04:00
  • 6ca5815e3d Socket functions should use SOCKET instead of int Asanka Herath 2009-07-24 02:34:32 -04:00
  • 59a4c6b369 Missing roken.h declarations for Visual C and Windows Asanka Herath 2009-07-24 02:34:01 -04:00
  • 483da4ae9b (mini_identd_addrinfo) Use closesocket() to close sockets Asanka Herath 2009-07-24 02:32:55 -04:00
  • 867a1533be (arg_match_long) Use UNREACHABLE() macro to mark up unreachable code Asanka Herath 2009-07-24 02:31:31 -04:00
  • 4332f79a82 (eread,ewrite) Remove redundant includes Asanka Herath 2009-07-24 02:30:56 -04:00
  • 4da69ab0be (krb5_sendto) Use IS_BAD_SOCKET() to check if the socket is bad Asanka Herath 2009-07-24 02:29:12 -04:00
  • eef0943c0e (compile_et.c) Pick the last path delimiter whichever kind of slash it is Asanka Herath 2009-07-24 02:27:30 -04:00
  • 9d42b10027 (krb5_config_parse_file_multi) Don't leak memory when the path tokens can't be expanded Asanka Herath 2009-07-24 02:26:19 -04:00
  • b1063ea8fc Initial Windows port Asanka Herath 2009-07-22 15:55:45 -04:00
  • 25a2ac726b heimdal Fix invalid format string Andrew Bartlett 2009-11-24 11:38:41 +11:00
  • 41d657a159 test more Love Hornquist Astrand 2009-11-23 17:59:50 -08:00
  • bfad19e74b pull in <sys/poll.h> Love Hornquist Astrand 2009-11-23 17:56:49 -08:00
  • ff642c0539 move out heim_ipc_main from here, its currently not common Love Hornquist Astrand 2009-11-23 17:56:33 -08:00
  • 599fefcb8d make async glue for non async case work Love Hornquist Astrand 2009-11-23 17:56:06 -08:00
  • 42ba3389db make work with poll Love Hornquist Astrand 2009-11-23 17:52:46 -08:00
  • 7d1e32e6d9 timeout depends on gcd for now Love Hornquist Astrand 2009-11-23 17:49:11 -08:00