Ken Raeburn [Thu, 19 Sep 2002 22:08:03 +0000 (22:08 +0000)]
* network.c: Include sys/filio.h if available
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14888
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 19 Sep 2002 21:19:34 +0000 (21:19 +0000)]
update comments
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14887
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 19 Sep 2002 20:58:51 +0000 (20:58 +0000)]
Put back in the V5_OUTPUT_MAKEFILE. Revert the config.status invocation
until this code can be rewriten to use AC_CONFIG_FILES.
ticket: 1188
state: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14886
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 19 Sep 2002 19:53:23 +0000 (19:53 +0000)]
Add TCP support to the KDC, turned off by default, and using separate
config file entries to indicate port numbers.
Checkpointing a working version; debug code needs cleanup, doc needs writing.
ticket: 1175
status: open
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14885
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 19 Sep 2002 19:49:16 +0000 (19:49 +0000)]
* sendto_kdc.c (krb5int_cm_call_select): If timeout value has tv_sec==0, treat
it as meaning "no timeout".
(krb5int_debug_fprint): Handle null timeval pointer.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14884
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 19 Sep 2002 18:37:47 +0000 (18:37 +0000)]
Use AC_CONFIG_FILES for each Makefile generated instead of passing
list of files to AC_OUTPUT.
Also, only generate an individual Makefile when invoking config.status
ticket: 1188
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14883
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 19 Sep 2002 18:22:00 +0000 (18:22 +0000)]
* post.in ($(srcdir)/$(thisconfigdir)/configure): Delete autom4te.cache directory
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14882
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 19 Sep 2002 18:19:38 +0000 (18:19 +0000)]
* aclocal.m4 (KRB5_AC_CHOOSE_SS): Check that the indicated system ss package
can actually be linked against and will produce programs that run.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14881
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 19 Sep 2002 17:56:06 +0000 (17:56 +0000)]
* main.c (DEFAULT_KDC_PORTLIST): Define as DEFAULT_KDC_UDP_PORTLIST
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14880
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 21:17:36 +0000 (21:17 +0000)]
update dependencies
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14879
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:45:36 +0000 (20:45 +0000)]
Support reading a list of TCP port numbers from the KDC config file; default
to none for now.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14878
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:44:13 +0000 (20:44 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14877
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:40:25 +0000 (20:40 +0000)]
* client_init.c (_kadm5_init_any): If creating a new ccache, put it in memory
instead of on disk.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14876
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:38:02 +0000 (20:38 +0000)]
* sendto_kdc.c: Include cm.h.
(struct select_state, SSF_READ, SSF_WRITE, SSF_EXCEPTION): Moved to cm.h.
(DEBUG): Define.
(krb5int_debug_sendto_kdc): Initialize to zero.
(default_debug_handler, put, putstr): New functions.
(krb5int_sendtokdc_debug_handler): New variable.
(krb5int_debug_fprint): Don't write to stderr; instead, pass strings to the
debug output handlers above.
(struct incoming_krb5_message): Broken out from struct conn_state.
(krb5int_cm_call_select): Renamed from call_select; callers updated. Now
extern. Display max fd number in debugging call, not nfds.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14875
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:35:51 +0000 (20:35 +0000)]
* cm.h: New file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14874
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:34:30 +0000 (20:34 +0000)]
* configure.in: Check for sys/filio.h
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14873
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 18 Sep 2002 20:33:20 +0000 (20:33 +0000)]
* krb.h: Add extern "C" markers in case a C++ compiler is used
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14872
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Tue, 17 Sep 2002 20:08:12 +0000 (20:08 +0000)]
Return errno not retval from getpeername failure
ticket: 1164
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14871
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Mon, 16 Sep 2002 03:35:41 +0000 (03:35 +0000)]
* lib/helpers.exp (setup_database): Use "!=" instead of "ne" for string comparisons
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14870
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sun, 15 Sep 2002 21:19:02 +0000 (21:19 +0000)]
* kerberos_v4.c (check_princ): Call strftime() with correct number
of arguments.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14869
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sun, 15 Sep 2002 20:37:53 +0000 (20:37 +0000)]
* aclocal.m4 (AC_KRB5_TCL_FIND_CONFIG): Set TCL_LIBPATH and
TCL_RPATH.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14868
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sun, 15 Sep 2002 19:17:58 +0000 (19:17 +0000)]
* lib/helpers.exp (expect_tcl_prompt): Use the "-re" flag, and
match end of output.
(expect_kadm_ok): s/error/perror.
(setup_database): Work around tcl 8.4's (incorrect?) output EOL
translation.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14867
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sun, 15 Sep 2002 19:14:32 +0000 (19:14 +0000)]
* api.0/chpass-principal.exp:
* api.0/crte-policy.exp:
* api.0/crte-principal.exp:
* api.0/destroy.exp:
* api.0/dlte-policy.exp:
* api.0/dlte-principal.exp:
* api.0/get-policy.exp:
* api.0/get-principal.exp:
* api.0/init.exp:
* api.0/mod-policy.exp:
* api.0/mod-principal.exp:
* api.0/randkey-principal.exp:
* api.0/rename-principal.exp:
* api.1/lock.exp:
* api.2/chpass-principal-v2.exp:
* api.2/chpass-principal.exp:
* api.2/crte-policy.exp:
* api.2/crte-principal.exp:
* api.2/destroy.exp:
* api.2/dlte-policy.exp:
* api.2/dlte-principal.exp:
* api.2/get-policy.exp:
* api.2/get-principal-v2.exp:
* api.2/get-principal.exp:
* api.2/init-v2.exp:
* api.2/init.exp:
* api.2/mod-policy.exp:
* api.2/mod-principal-v2.exp:
* api.2/mod-principal.exp:
* api.2/randkey-principal-v2.exp:
* api.2/randkey-principal.exp:
* lib/lib.t: s/error/perror.
* config/unix.exp: Work around tcl 8.4's (incorrect?) output EOL
translation.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14866
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Sun, 15 Sep 2002 04:59:15 +0000 (04:59 +0000)]
* kerberos_v4.c: Always include stdarg.h, not varargs.h.
(v4_klog): Always declare and define stdarg version.
(krb4_stime): Deleted.
(check_princ): Use strftime instead.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14865
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Sun, 15 Sep 2002 00:01:19 +0000 (00:01 +0000)]
* Makefile.in (rcp): Fix typo in 06-25 change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14864
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Sat, 14 Sep 2002 12:30:55 +0000 (12:30 +0000)]
* sendto_kdc.c (service_fds): Fix bug in last change.
(krb5int_debug_fprint): Use 'out' consistently, minimize explicit
references to stderr. Flush output before returning.
(dperror) [_WIN32]: Shorten message.
(start_connection, service_tcp_fd, service_fds, krb5int_sendto):
Use dprint instead of dfprintf.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14863
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Sat, 14 Sep 2002 03:49:59 +0000 (03:49 +0000)]
* sendto_kdc.c (struct conn_state): Add new function pointer field 'service'
for the fd service routine.
(setup_connection): Initialize it.
(service_fd): Deleted.
(service_fds): Incorporate debug output from service_fd. Call service routine
indicated in connection info. Decrement select fd count for each flag set for
a file descriptor. Ensure that the index into the conns array doesn't run off
the end.
(krb5int_debug_fprint): Fetch correct type for %E.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14862
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Sat, 14 Sep 2002 02:45:50 +0000 (02:45 +0000)]
Work out pathname for gcc fixincludes headers via "-print-libgcc-file-name" and
substitutions in depgen.sed at "make depend" time, and emit patterns into
depfix2.sed to strip them out of dependencies, instead of hard-coding pathnames
for Athena gcc installations we know about in depfix.sed.
Verify that gcc is being used, before trying to rebuild dependencies.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14861
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Sat, 14 Sep 2002 01:01:22 +0000 (01:01 +0000)]
Delete old placeholders for framework support; implement it anew soon,
when we're more certain what we need.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14860
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 23:46:50 +0000 (23:46 +0000)]
copyright
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14859
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 23:17:01 +0000 (23:17 +0000)]
--with-system-db info
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14858
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 23:08:04 +0000 (23:08 +0000)]
update dependencies
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14857
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 23:07:20 +0000 (23:07 +0000)]
Don't do 'make depend' if we're not using the in-tree versions of et,ss,db
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14856
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 23:06:15 +0000 (23:06 +0000)]
Permit building against either the in-tree version of db2 or a system version
specified at configure time.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14855
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 22:57:41 +0000 (22:57 +0000)]
* aclocal.m4 (KRB5_AC_CHOOSE_DB): New macro.
(CONFIG_RULES): Invoke it.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14854
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 22:54:58 +0000 (22:54 +0000)]
* build.texinfo (Options to Configure): Update for new options
--with-system-db, DB_HEADER=, DB_LIB=.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14853
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 22:53:20 +0000 (22:53 +0000)]
ignore krb5-install directory
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14852
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 22:30:07 +0000 (22:30 +0000)]
* depfix.sed: Replace db2 headers with $(DB_DEPS)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14851
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 22:25:28 +0000 (22:25 +0000)]
* kdb_db2.c (krb5_db2_db_iterate_ext): Don't call bt_rseq if HAVE_BT_RSEQ is
undefined; instead, just return an error.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14850
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 02:41:15 +0000 (02:41 +0000)]
* kerberos_v4.c (kerb_get_principal): Include kvno when logging failure to find
a key.
(v4_klog): Include explicit do-nothing default case in switch statement.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14849
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 13 Sep 2002 02:40:04 +0000 (02:40 +0000)]
* main.c (initialize_realms): Include replay cache name in error if it can't be initialized
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14848
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Wed, 11 Sep 2002 20:50:59 +0000 (20:50 +0000)]
Don't request addresses when
we forward addressless tickets
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14845
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 08:43:27 +0000 (08:43 +0000)]
* t_locate_kdc.c(main):Add new argument -m for looking up master KDC addresses
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14844
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 08:42:03 +0000 (08:42 +0000)]
* locate_kdc.c (get_port): Skip service name lookup, just use the supplied
numbers.
(add_host_to_list): If a second port number is supplied, look up AF_INET
addresses only, and only for SOCK_DGRAM type entries. Ignore errors in the
second address lookup.
(krb5_locate_srv_conf_1) [TEST]: More debugging code.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14843
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 08:13:45 +0000 (08:13 +0000)]
whitespace
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14842
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 03:59:27 +0000 (03:59 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14841
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 03:05:06 +0000 (03:05 +0000)]
update dependencies
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14840
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 03:02:11 +0000 (03:02 +0000)]
log for last post.in change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14839
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 02:59:44 +0000 (02:59 +0000)]
* Makefile.in (LOCALINCLUDES): Don't reference et directory.
(dependencies updated)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14838
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 02:58:24 +0000 (02:58 +0000)]
Move all depfix2.sed generation into depgen.sed, so ".." in $(srcdir) and
$(BUILDTOP) can be properly quoted, and won't match names like "ss".
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14837
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 02:40:54 +0000 (02:40 +0000)]
* Makefile.in (LOCALINCLUDES): Drop references to .. and et directories in
source and build trees.
(depend-prerecurse): Depend on 'includes'.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14836
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 11 Sep 2002 01:12:53 +0000 (01:12 +0000)]
Try a little harder to avoid returning e-text that says "Generic error (see
e-text)" for out-of-range codes where we haven't explicitly decided to return a
vague error message.
* do_as_req.c (prepare_error_as): New argument, the error message text as
determined *before* possibly replacing the error code with "generic error".
(process_as_req): Fill it in based on 'status', or the error message
corresponding to the error code to be returned.
* do_tgs_req.c (prepare_error_tgs): New argument, the error message text as
determined *before* possibly replacing the error code with "generic error".
(process_tgs_req): Fill it in based on 'status', or the error message
corresponding to the error code to be returned.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14835
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 10 Sep 2002 23:40:02 +0000 (23:40 +0000)]
* network.c (process_packet): Call inet_ntop directly.
* sock2p.c: Deleted.
* Makefile.in (SRCS, OBJS): Drop it.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14834
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 5 Sep 2002 12:31:57 +0000 (12:31 +0000)]
use stdint.h and inttypes.h if available
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14833
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 5 Sep 2002 06:45:18 +0000 (06:45 +0000)]
another one
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14832
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 5 Sep 2002 06:37:57 +0000 (06:37 +0000)]
updates: ANSI C; autoconf; TCP; --with-system-{et,ss}
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14831
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 5 Sep 2002 06:36:49 +0000 (06:36 +0000)]
* rc_io.c (krb5_rc_io_move): Missed a variable name change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14830
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Wed, 4 Sep 2002 00:07:46 +0000 (00:07 +0000)]
* build.texinfo (Options to Configure): Update for new options
--with-system-et, --with-system-ss, SS_DIR=.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14829
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 23:18:41 +0000 (23:18 +0000)]
Support SS_LIB=... at configure time
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14828
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 23:16:47 +0000 (23:16 +0000)]
* libobj.in (.c.so, .c.po): Put LOCALINCLUDES before CPPFLAGS
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14827
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 22:31:16 +0000 (22:31 +0000)]
* aclocal.m4 (KRB_INCLUDE): Put in-tree include dirs before previous contents of CPPFLAGS
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14826
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 22:30:44 +0000 (22:30 +0000)]
* pre.in (ALL_CFLAGS): Put LOCALINCLUDES before CPPFLAGS
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14825
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 22:11:02 +0000 (22:11 +0000)]
* foreachaddr.c: Include errno.h instead of declaring errno
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14824
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 22:10:47 +0000 (22:10 +0000)]
* fake-addrinfo.h (gaiptr, faiptr, gniptr): Delete duplicate declarations
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14823
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 22:03:48 +0000 (22:03 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14822
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 21:56:52 +0000 (21:56 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14821
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 21:49:24 +0000 (21:49 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14820
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 21:38:03 +0000 (21:38 +0000)]
revert init change to flock_zero in krb5_lock_file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14819
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 20:59:57 +0000 (20:59 +0000)]
* reconf: Give up if autoreconf fails
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14818
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 3 Sep 2002 20:12:04 +0000 (20:12 +0000)]
* mkrel: set -e to catch errors. Only build and clean autoconf if
it exists.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14817
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 19:29:37 +0000 (19:29 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14816
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 3 Sep 2002 16:42:10 +0000 (16:42 +0000)]
* acconfig.h: Remove - no longer necessary
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14815
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 3 Sep 2002 16:41:58 +0000 (16:41 +0000)]
* configure.in: Use AH_TEMPLATE to put undefined definition of
HAVE_STRUCT_SOCKADDR_STORAGE in krb5/autoconf.h - allowing for
acconfig.h to be removed.
* Makefile.in (autoconf.stmp): No longer depend on
$(SRCTOP)/acconfig.h.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14814
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 3 Sep 2002 16:41:40 +0000 (16:41 +0000)]
* acconfig.h: Remove file. All handled by configure.in now
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14813
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 01:13:48 +0000 (01:13 +0000)]
protoize
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14812
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 00:33:43 +0000 (00:33 +0000)]
* init_ets.c (krb5_init_ets, krb5_free_ets): Use prototype style function definitions
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14811
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Tue, 3 Sep 2002 00:32:14 +0000 (00:32 +0000)]
Use prototype style definitions for functions. Avoid variable name "class"
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14810
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Mon, 2 Sep 2002 20:56:26 +0000 (20:56 +0000)]
* com_err.c (default_com_err_proc, com_err_va, set_com_err_hook): Define with prototype syntax
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14809
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Mon, 2 Sep 2002 20:23:30 +0000 (20:23 +0000)]
* build.texinfo (Options to Configure): Update for new "CC=" style options
replacing "--with-cc=" options.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14808
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 30 Aug 2002 22:53:46 +0000 (22:53 +0000)]
* Makefile.in (MY_SUBDIRS) [##WIN32##]: Hide variable definition inside "!if 0"
block.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14807
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Fri, 30 Aug 2002 00:06:31 +0000 (00:06 +0000)]
Change configure argument handling to be more in line with standard autoconf
usage.
* aclocal.m4 (KRB5_AC_CHOOSE_ET, KRB5_AC_CHOOSE_SS): Renamed from non-KRB5_AC_
names. Change --with-system-com_err to --with-system-et, to avoid confusing
mix of '-' and '_'.
(WITH_CCOPTS): Describe as deprecated in favor of CFLAGS=...; use
AC_REQUIRE_CPP.
(WITH_LINKER, WITH_LDOPTS, WITH_CPPOPTS): Describe as deprecated; encourage use
of LD= etc instead.
(WITH_NETLIB, WITH_HESIOD): Use AC_HELP_STRING.
(KRB5_AC_CHECK_FOR_CFLAGS): New macro.
(WITH_CC): Mark old configure option deprecated, encourage user to use CC=
instead. Add gcc warning flags only if CFLAGS not set by user. Don't force
default to "cc".
(KRB5_LIB_PARAMS): Use AC_CANONICAL_HOST, don't bother with cache.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14803
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 21:44:33 +0000 (21:44 +0000)]
* pre.in (CFLAGS): Define using @CFLAGS@, not @CCOPTS@
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14802
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 21:22:35 +0000 (21:22 +0000)]
drop SS_DEPS from last change
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14801
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 21:21:47 +0000 (21:21 +0000)]
* win-pre.in (COM_ERR_DEPS, SS_DEPS): New variables
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14800
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 20:55:48 +0000 (20:55 +0000)]
rename macros in last makefile.in change to use _ instead of - in names
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14799
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 12:20:06 +0000 (12:20 +0000)]
* configure.in: Configure lib/krb4 and krb524 only if KRB4_LIB
is non-empty; this may not be right for "--with-krb4=/some/dir".
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14798
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 12:14:44 +0000 (12:14 +0000)]
* Makefile.in (MAYBE_ET-k5, MAYBE_ET-sys, MAYBE_SS-k5, MAYBE_SS-sys): New
variables.
(MY_SUBDIRS): Refer to them, choosing via new configure substitutions.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14797
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 12:06:51 +0000 (12:06 +0000)]
* configure.in: Configure util/et and util/ss only if they're going to be used
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14796
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 12:05:56 +0000 (12:05 +0000)]
* pre.in (COM_ERR_DEPLIB-sys, COM_ERR_DEPLIB-k5, SS_DEPLIB-k5, SS_DEPLIB-sys,
COM_ERR_DEPS-sys, COM_ERR_DEPS-k5, SS_DEPS-sys, SS_DEPS-k5, SS_LIB-sys,
SS_LIB-k5, COMPILE_ET-sys, COMPILE_ET-k5, MAKE_COMMANDS-sys, MAKE_COMMANDS-k5):
New variables.
(COM_ERR_DEPLIB, SS_DEPLIB, COM_ERR_DEPS, SS_DEPS, SS_LIB, COMPILE_ET,
MAKE_COMMANDS): Use them, selecting using new configure substitutions.
(COM_ERR_LIB): Always define as -lcom_err.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14795
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 12:05:06 +0000 (12:05 +0000)]
* aclocal.m4 (CHOOSE_ET, CHOOSE_SS): New macros.
(CONFIG_RULES): Invoke them.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14794
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 11:57:31 +0000 (11:57 +0000)]
* shlib.conf: Use $(LDFLAGS) in CC_LINK_SHARED and CC_LINK_STATIC, after other options
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14793
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 11:09:57 +0000 (11:09 +0000)]
* ktutil_ct.ct: Add final "end" statement
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14792
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 11:00:44 +0000 (11:00 +0000)]
update dependencies
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14791
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 10:58:05 +0000 (10:58 +0000)]
* depfix.sed: Replace in-tree ss header files with $(SS_DEPS)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14790
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 10:57:11 +0000 (10:57 +0000)]
* pre.in (SS_DEPS): New variable
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14789
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 09:42:52 +0000 (09:42 +0000)]
* pty_err.et: Add final "end" statement
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14788
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 09:19:46 +0000 (09:19 +0000)]
ignore tmpdir
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14787
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 09:10:29 +0000 (09:10 +0000)]
* Makefile.in: Revert $(S)=>/ change, for Windows support
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14786
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 08:27:01 +0000 (08:27 +0000)]
Ignore a bunch of files generated by building in the source tree, excluding
those covered by CVSROOT/cvsignore patterns. Static UNIX build only, at the
moment, may need updates for other configurations.
(Second try; this time, deal with the cases where "cvs add"/"cvs ci" choked on
previously deleted versions numbered 5.x.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14785
dc483132-0cff-0310-8789-
dd5450dbe970
Ken Raeburn [Thu, 29 Aug 2002 08:17:00 +0000 (08:17 +0000)]
retry checkin reviving dead file
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14784
dc483132-0cff-0310-8789-
dd5450dbe970