diff --git a/COPYRIGHT b/COPYRIGHT index 1b5dc7f2404e..f9184d7f33fe 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -1,22 +1,22 @@ This file is automatically generated from html/copyright.html Copyright Notice - + jpg "Clone me," says Dolly sheepishly - - Last update: 15:44 UTC Tuesday, July 15, 2003 + + Last update: 20:31 UTC Saturday, January 06, 2007 _________________________________________________________________ - + The following copyright notice applies to all files collectively called the Network Time Protocol Version 4 Distribution. Unless specifically declared otherwise in an individual file, this notice applies as if the text was explicitly included in the file. *********************************************************************** * * -* Copyright (c) David L. Mills 1992-2003 * +* Copyright (c) David L. Mills 1992-2008 * * * * Permission to use, copy, modify, and distribute this software and * -* its documentation for any purpose and without fee is hereby * +* its documentation for any purpose with or without fee is hereby * * granted, provided that the above copyright notice appears in all * * copies and that both the copyright notice and this permission * * notice appear in supporting documentation, and that the name * @@ -68,9 +68,9 @@ This file is automatically generated from html/copyright.html [24] ntpsweep 23. [25]Poul-Henning Kamp Oncore driver (Original author) - 24. [26]Frank Kardel [27] - PARSE driver (14 reference clocks), STREAMS modules for - PARSE, support scripts, syslog cleanup + 24. [26]Frank Kardel [27] PARSE + driver (>14 reference clocks), STREAMS modules for PARSE, support + scripts, syslog cleanup, dynamic interface handling 25. [28]William L. Jones RS/6000 AIX modifications, HPUX modifications 26. [29]Dave Katz RS/6000 AIX port @@ -145,7 +145,7 @@ References 24. mailto:H.Lambermont@chello.nl 25. mailto:%20phk@FreeBSD.ORG 26. http://www4.informatik.uni-erlangen.de/%7ekardel - 27. mailto:%20Frank.Kardel@informatik.uni-erlangen.de + 27. mailto:%20kardel(at)ntp(dot)org 28. mailto:%20jones@hermes.chpc.utexas.edu 29. mailto:%20dkatz@cisco.com 30. mailto:%20leres@ee.lbl.gov diff --git a/ChangeLog b/ChangeLog index 5b96fad77e0c..3d193e202d2b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,23989 +1,405 @@ -ChangeSet - 1.1161 03/10/15 05:51:42 stenn@whimsy.udel.edu +2 -0 - 4.2.0 - - configure.in - 1.333 03/10/15 05:50:45 stenn@whimsy.udel.edu +1 -1 - 4.2.0 - - NEWS - 1.45 03/10/15 05:50:45 stenn@whimsy.udel.edu +3 -1 - 4.2.0 - -ChangeSet - 1.1160 03/10/15 05:48:17 stenn@whimsy.udel.edu +1 -0 - cleanup - - ntpdc/Makefile.am - 1.21 03/10/15 05:48:03 stenn@whimsy.udel.edu +1 -1 - cleanup - -ChangeSet - 1.1159 03/10/15 04:43:35 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_parse.c - 1.23 03/10/15 04:43:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.52 03/10/15 04:41:28 stenn@whimsy.udel.edu +1 -0 - Fix for bug 213 - - ntpd/refclock_parse.c - 1.18.2.2 03/10/15 04:41:10 stenn@whimsy.udel.edu +1 -1 - Fix for bug 213 - -ChangeSet - 1.1158 03/10/13 04:21:30 stenn@whimsy.udel.edu +16 -0 - Cleanup from Dave Mills - - html/ntpdsim.html - 1.3 03/10/13 04:21:16 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills - - html/refclock.html - 1.28 03/10/13 04:21:15 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills - - html/prefer.html - 1.14 03/10/13 04:21:15 stenn@whimsy.udel.edu +6 -6 - Cleanup from Dave Mills - - html/manyopt.html - 1.9 03/10/13 04:21:12 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills - - html/index.html - 1.28 03/10/13 04:21:12 stenn@whimsy.udel.edu +9 -9 - Cleanup from Dave Mills - - html/keygen.html - 1.4 03/10/13 04:21:11 stenn@whimsy.udel.edu +12 -12 - Cleanup from Dave Mills - - html/howto.html - 1.15 03/10/13 04:21:11 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills - - html/ntpd.html - 1.31 03/10/13 04:21:10 stenn@whimsy.udel.edu +13 -13 - Cleanup from Dave Mills - - html/confopt.html - 1.27 03/10/13 04:21:09 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills - - html/config.html - 1.16 03/10/13 04:21:09 stenn@whimsy.udel.edu +9 -9 - Cleanup from Dave Mills - - html/clockopt.html - 1.17 03/10/13 04:21:08 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills - - html/build.html - 1.18 03/10/13 04:21:08 stenn@whimsy.udel.edu +8 -8 - Cleanup from Dave Mills - - html/authopt.html - 1.30 03/10/13 04:21:08 stenn@whimsy.udel.edu +9 -9 - Cleanup from Dave Mills - - html/audio.html - 1.15 03/10/13 04:21:07 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills - - html/assoc.html - 1.20 03/10/13 04:21:07 stenn@whimsy.udel.edu +8 -8 - Cleanup from Dave Mills - - html/accopt.html - 1.22 03/10/13 04:21:07 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills - -ChangeSet - 1.1157 03/10/11 04:01:59 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave Mills - - html/hints/sco.html - 1.6 03/10/11 04:01:43 stenn@whimsy.udel.edu +19 -37 - Cleanup from Dave Mills - -ChangeSet - 1.1156 03/10/11 03:55:07 stenn@whimsy.udel.edu +1 -0 - [Bug 207] ntpdc crashes in monlinst with pre-IPv6 ntpd - - ntpdc/ntpdc.c - 1.31 03/10/11 03:54:51 stenn@whimsy.udel.edu +1 -1 - [Bug 207] ntpdc crashes in monlinst with pre-IPv6 ntpd - -ChangeSet - 1.1153.2.1 03/10/09 00:24:40 stenn@whimsy.udel.edu +4 -0 - Updates from Dave Mills (first pass) - - html/index.html - 1.27 03/10/09 00:24:12 stenn@whimsy.udel.edu +2 -2 - Updates from Dave Mills (first pass) - - html/ntpd.html - 1.30 03/10/09 00:24:10 stenn@whimsy.udel.edu +10 -10 - Updates from Dave Mills (first pass) - - html/confopt.html - 1.26 03/10/09 00:24:09 stenn@whimsy.udel.edu +81 -77 - Updates from Dave Mills (first pass) - - html/accopt.html - 1.21 03/10/09 00:24:08 stenn@whimsy.udel.edu +3 -3 - Updates from Dave Mills (first pass) - -ChangeSet - 1.1153.1.7 03/10/08 09:42:13 peda@sectra.se +1 -0 - Check return value of localtime call to prevent NULL dereference. - - libntp/humandate.c - 1.4 03/10/08 09:41:54 peda@sectra.se +8 -2 - Check return value of localtime call to prevent NULL dereference. - -ChangeSet - 1.1153.1.6 03/10/07 17:10:34 stenn@whimsy.udel.edu +2 -0 - Merge pogo:/usa/bruckman/ntp-dev into whimsy.udel.edu:/backroom/ntp-dev - - ntpq/ntpq.c - 1.43 03/10/07 17:10:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpdc/ntpdc_ops.c - 1.27 03/10/07 17:10:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1153.1.5 03/10/07 06:44:19 stenn@whimsy.udel.edu +1 -0 - Automerge - - ntpd/ntp_request.c - 1.53 03/10/07 06:44:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1153.1.4 03/10/07 06:36:38 stenn@whimsy.udel.edu +1 -0 - [Bug 205] Prevent a NULL dereference - - ntpd/ntp_proto.c - 1.161 03/10/07 06:36:22 stenn@whimsy.udel.edu +4 -2 - [Bug 205] Prevent a NULL dereference - -ChangeSet - 1.1153.1.2 03/10/07 05:51:38 stenn@whimsy.udel.edu +1 -0 - [Bug 197] Only check-kayout if we have PATH_PERL - - ntpdc/Makefile.am - 1.20 03/10/07 05:51:05 stenn@whimsy.udel.edu +15 -9 - Only check-kayout if we have PATH_PERL - -ChangeSet - 1.1152.4.2 03/10/07 04:44:07 stenn@whimsy.udel.edu +7 -0 - Changes from Dave Mills - "monitor" stuff, mostly. - - ntpdc/ntpdc_ops.c - 1.25.1.1 03/10/07 04:43:11 stenn@whimsy.udel.edu +2 -2 - Changes from Dave Mills - "monitor" stuff, mostly. - - ntpd/ntp_request.c - 1.51.1.1 03/10/07 04:42:53 stenn@whimsy.udel.edu +3 -7 - Changes from Dave Mills - "monitor" stuff, mostly. - - ntpd/ntp_monitor.c - 1.12 03/10/07 04:42:52 stenn@whimsy.udel.edu +8 -3 - Changes from Dave Mills - "monitor" stuff, mostly. - - ntpd/ntp_config.c - 1.98 03/10/07 04:42:51 stenn@whimsy.udel.edu +17 -13 - Changes from Dave Mills - "monitor" stuff, mostly. - - include/ntpd.h - 1.59 03/10/07 04:42:40 stenn@whimsy.udel.edu +1 -0 - Changes from Dave Mills - "monitor" stuff, mostly. - - include/ntp_config.h - 1.28 03/10/07 04:42:37 stenn@whimsy.udel.edu +1 -0 - Changes from Dave Mills - "monitor" stuff, mostly. - - include/ntp.h - 1.92 03/10/07 04:42:36 stenn@whimsy.udel.edu +1 -2 - Changes from Dave Mills - "monitor" stuff, mostly. - -ChangeSet - 1.1152.1.9 03/10/06 12:33:50 fredb@seduction.immanent.net +2 -0 - Fix a couple more gcc warnings that are only seen on non-typical platforms. - - ntpd/refclock_parse.c - 1.22 03/10/06 12:33:50 fredb@seduction.immanent.net +11 -11 - Fix another gcc warning about "de-referencing type-punned pointer" - that is only seen on hosts with signed "char" type. - - ntpd/refclock_jupiter.c - 1.14 03/10/06 12:33:49 fredb@seduction.immanent.net +4 -4 - Fix cryptic gcc warning about "implicit truncation of unsigned type" - that is only seen on big endian hosts. - -ChangeSet - 1.1152.1.8 03/10/06 10:38:09 bruckman@pogo.udel.edu +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into pogo.udel.edu:/pogo/users/bruckman/ntp-dev - - BitKeeper/etc/logging_ok - 1.40 03/10/06 10:37:56 bruckman@pogo.udel.edu +1 -0 - Logging to logging@openlogging.org accepted - -ChangeSet - 1.1152.4.1 03/10/06 03:12:59 stenn@whimsy.udel.edu +1 -0 - Distribution directory cleanup - - Makefile.am - 1.44 03/10/06 03:12:35 stenn@whimsy.udel.edu +18 -1 - Distribution directory cleanup - -ChangeSet - 1.1152.1.7 03/10/05 17:49:11 fredb@seduction.immanent.net +7 -0 - Fixes for various and sundry compiler warnings, from NetBSD. - - ntpq/ntpq_ops.c - 1.18 03/10/05 17:49:10 fredb@seduction.immanent.net +1 -1 - Fix for gcc-3.3.1 warnings: - - dereferencing type-punned pointer will break strict-aliasing rules - - From NetBSD CVS, by Jason Thorpe. - - ntpq/ntpq.c - 1.41.1.1 03/10/05 17:49:09 fredb@seduction.immanent.net +2 -2 - Fix for gcc-3.3.1 warnings: - - dereferencing type-punned pointer will break strict-aliasing rules - - From NetBSD CVS, by Jason Thorpe. - - ntpdc/ntpdc_ops.c - 1.26 03/10/05 17:49:09 fredb@seduction.immanent.net +17 -17 - Fix for gcc-3.3.1 warnings: - - dereferencing type-punned pointer will break strict-aliasing rules - - From NetBSD CVS, by Jason Thorpe. - - ntpd/refclock_shm.c - 1.15 03/10/05 17:49:09 fredb@seduction.immanent.net +3 -0 - Supply missing prototype, by Matthias Drochner. - - ntpd/ntp_io.c - 1.94 03/10/05 17:49:09 fredb@seduction.immanent.net +4 -0 - Avoid a compiler warning when no refclocks are configured at all. - From NetBSD CVS, by Manuel Bouyer. (No, NetBSD doesn't explicitly - support building ntpd that way.) - - ntpd/ntp_crypto.c - 1.89 03/10/05 17:49:09 fredb@seduction.immanent.net +6 -6 - Fixes for gcc "incompatible pointer type" warnings, by Matthias Drochner. - - ntpd/ntp_control.c - 1.63 03/10/05 17:49:09 fredb@seduction.immanent.net +4 -0 - Avoid a compiler warning when no refclocks are configured at all. - From NetBSD CVS, by Manuel Bouyer. (No, NetBSD doesn't explicitly - support building ntpd that way.) - -ChangeSet - 1.1152.1.6 03/10/03 14:26:15 fredb@rapture.immanent.net +1 -0 - Initialize the value of "v6_flag" in all cases in sys_info(), so that "ntpdc -c sysinfo" - won't display the random, uninitialized value of peer6 for the system peer in the - no syspeer case on IPv6-capable hosts. Problem noted and solution provided by Matthias - Drochner, with a minor optimization by myself. - - - - ntpd/ntp_request.c - 1.52 03/10/03 14:26:13 fredb@rapture.immanent.net +6 -2 - Initialize "v6_flag" in all cases. - -ChangeSet - 1.1152.1.5 03/10/03 09:12:23 fredb@rapture.immanent.net +1 -0 - Resolve conflicts. - - ntpd/ntp_io.c - 1.93 03/10/03 09:12:22 fredb@rapture.immanent.net +1 -7 - Resolve conflicts. - -ChangeSet - 1.1152.1.4 03/09/30 11:35:30 fredb@rapture.immanent.net +2 -0 - Some timers tweaks, including one build fix. - - ntpd/ntp_timer.c - 1.26 03/09/30 11:35:29 fredb@rapture.immanent.net +2 -2 - Fix paste-o in version 1.25, fixing build on NetBSD 1.6.1 and other platforms - without POSIX timers. - - configure.in - 1.332 03/09/30 11:35:29 fredb@rapture.immanent.net +4 -1 - NetBSD has a working timer_create() and timer_settime() since 1.6M, so - the first released version with them will be 2.0. - - Folks running NetBSD-current (pre 2.0) can force the greater precision, - POSIX timers via - - configure --build=$(uname -p)--netbsd2 - - -ChangeSet - 1.1152.1.3 03/09/30 10:11:28 fredb@seduction.immanent.net +1 -0 - Merge - - BitKeeper/etc/logging_ok - 1.39 03/09/30 10:11:28 fredb@seduction.immanent.net +1 -0 - Logging to logging@openlogging.org accepted - - BitKeeper/etc/logging_ok - 1.38 03/09/30 10:09:52 fredb@seduction.immanent.net +1 -1 - 'Auto converge' - -ChangeSet - 1.1152.3.2 03/09/29 23:37:34 blu@corwin. +2 -0 - ntp_timer.c: - Double check that value isn't zero and thus disarm the timer. - - BitKeeper/etc/logging_ok - 1.37 03/09/29 23:37:34 blu@corwin. +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/ntp_timer.c - 1.25 03/09/29 23:36:09 blu@corwin. +14 -0 - Double check that value isn't zero and thus disarm the timer. - -ChangeSet - 1.1152.2.2 03/08/26 22:19:32 mayer@tecotoo.myibg.com +2 -0 - Add HAVE_VSNPRINTF macro to prevent extra declarations if already defined by the OS. - - ports/winnt/include/config.h - 1.24 03/08/26 22:19:08 mayer@tecotoo.myibg.com +1 -0 - Windows already declares vsnprintf. Disallow additional declarations. - - include/l_stdlib.h - 1.14 03/08/26 22:19:05 mayer@tecotoo.myibg.com +2 -0 - Added code to only declare vsnprintf if not declared elsewhere. - -ChangeSet - 1.1152.3.1 03/08/26 04:55:19 stenn@whimsy.udel.edu +1 -0 - Also call findbcastinter() for MDF_ACAST | MDF_MCAST | MDF_BCAST. From Dave Mills. - - ntpd/ntp_peer.c - 1.57 03/08/26 04:54:56 stenn@whimsy.udel.edu +1 -1 - Also call findbcastinter() for MDF_ACAST | MDF_MCAST | MDF_BCAST. From Dave Mills. - -ChangeSet - 1.1148.1.5 03/08/22 21:24:57 mayer@tecotoo.myibg.com +1 -0 - Changed vaddr to remaddr to avoid namespace collisions during build with NetBSD - - ntpd/ntp_io.c - 1.91.1.1 03/08/22 21:23:16 mayer@tecotoo.myibg.com +9 -9 - Changed vaddr to remaddr to avoid namespace collisions during build with NetBSD - -ChangeSet - 1.1152.1.1 03/08/20 21:31:45 fredb@tautology.immanent.net +1 -0 - Fix for NetBSD 1.6.1. - - ntpd/ntp_io.c - 1.92 03/08/20 21:31:43 fredb@tautology.immanent.net +7 -9 - NetBSD 1.6.1 already has a conflicting typedef for vaddr_t in , - with a comment that says "This should probably be if defined(_KERNEL)", no less, - so just replace all mention of "vaddr_t" with "struct vaddr", rather than try to - think of a better name. - -ChangeSet - 1.1154 03/08/20 11:06:04 blu@jedi.east.sun.com +1 -0 - ntpq.html: - Fix typos - - html/ntpq.html - 1.23 03/08/20 11:03:21 blu@jedi.east.sun.com +2 -2 - Fix typos - -ChangeSet - 1.1153 03/08/20 10:37:37 blu@jedi.east.sun.com +1 -0 - ntpq.c: - If assoc_cache is loaded, clamp association ids using & notation to allow - specifying all associations without knowing how many there are. - - ntpq/ntpq.c - 1.42 03/08/20 10:00:56 blu@jedi.east.sun.com +8 -4 - If assoc_cache is loaded, clamp association ids using & notation to allow - specifying all associations without knowing how many there are. - -ChangeSet - 1.1148.1.4 03/08/19 15:07:53 mayer@tecotoo.myibg.com +1 -0 - Comment out check for Up flag in Address_Okay - - ntpd/ntp_io.c - 1.91 03/08/19 15:06:40 mayer@tecotoo.myibg.com +3 -2 - Comment out check for Up flag in Address_Okay - -ChangeSet - 1.1148.1.3 03/08/19 14:55:51 mayer@tecotoo.myibg.com +1 -0 - Add debug to address_okay - - ntpd/ntp_io.c - 1.90 03/08/19 14:54:15 mayer@tecotoo.myibg.com +20 -0 - Add debug to address_okay - -ChangeSet - 1.1150 03/08/17 04:05:20 stenn@whimsy.udel.edu +1 -0 - Lint - reported by Danny Mayer - - ntpq/ntpq.c - 1.41 03/08/17 04:05:03 stenn@whimsy.udel.edu +6 -6 - Lint - reported by Danny Mayer - -ChangeSet - 1.1148.1.2 03/08/16 21:29:02 mayer@tecotoo.myibg.com +1 -0 - Fix add_addr_to_list call - - ntpd/ntp_io.c - 1.89 03/08/16 21:27:29 mayer@tecotoo.myibg.com +1 -1 - 'Fix - -ChangeSet - 1.1148.1.1 03/08/16 20:59:26 mayer@tecotoo.myibg.com +1 -0 - Add linked list to track remote addresses. - - ntpd/ntp_io.c - 1.88 03/08/16 20:58:51 mayer@tecotoo.myibg.com +83 -0 - Add linked list to track remote addresses. - -ChangeSet - 1.1149 03/08/15 14:18:53 blu@jedi.east.sun.com +3 -0 - ntp_timer.c, ntp_loopfilter.c, ntpd.h: - Reinitialize the interval timer after stepping the clock. The behavior of - the timer after a clock step is not addressed by POSIX and is undefined, - so the safest course is to reintitialize it when we step the clock. Solaris, - for one, is known to stop triggering the timer after a step backward until - the system clock "catches up". - - ntpd/ntp_timer.c - 1.24 03/08/15 14:15:47 blu@jedi.east.sun.com +38 -11 - Reinitialize the interval timer after stepping the clock. The behavior of - the timer after a clock step is not addressed by POSIX and is undefined, - so the safest course is to reintitialize it when we step the clock. Solaris, - for one, is known to stop triggering the timer after a step backward until - the system clock "catches up". - - ntpd/ntp_loopfilter.c - 1.85 03/08/15 14:15:34 blu@jedi.east.sun.com +2 -0 - Reinitialize the interval timer after stepping the clock. The behavior of - the timer after a clock step is not addressed by POSIX and is undefined, - so the safest course is to reintitialize it when we step the clock. Solaris, - for one, is known to stop triggering the timer after a step backward until - the system clock "catches up". - - include/ntpd.h - 1.58 03/08/15 14:15:19 blu@jedi.east.sun.com +1 -0 - Reinitialize the interval timer after stepping the clock. The behavior of - the timer after a clock step is not addressed by POSIX and is undefined, - so the safest course is to reintitialize it when we step the clock. Solaris, - for one, is known to stop triggering the timer after a step backward until - the system clock "catches up". - -ChangeSet - 1.1146.1.1 03/08/14 03:02:42 stenn@whimsy.udel.edu +2 -0 - some little changes - - ntpdc/Makefile.am - 1.19 03/08/14 03:01:55 stenn@whimsy.udel.edu +1 -0 - Fix the cleanup rules. - - ntpd/ntp_io.c - 1.87 03/08/13 18:56:00 stenn@whimsy.udel.edu +2 -2 - Changes from Danny Mayer - -ChangeSet - 1.1140.1.11 03/08/13 09:46:24 blu@jedi.east.sun.com +7 -0 - ignore: - Added firefly.sh include/ntp.patch include/ntp_control.patch include/ntp_request.patch jedi.sh ntpd/ntp_control.patch ntpd/ntp_peer.patch ntpd/ntp_proto.patch ntpd/ntp_request.patch ntpq/ntpq.patch to the ignore list - ntp_proto.c, ntp_peer.c, ntp_control.c, ntp_control.h, ntp.h: - Add rank counter for each peer. This is incremented each time a peer reaches - candidate status, or is actually selected as the system peer. By this method, - peers that are contribute most often to the system time will have a higher - count. - - BitKeeper/etc/logging_ok - 1.36 03/08/13 09:45:36 blu@jedi.east.sun.com +1 -0 - Logging to logging@openlogging.org accepted - - BitKeeper/etc/ignore - 1.34 03/08/13 09:24:49 blu@jedi.east.sun.com +10 -0 - Added firefly.sh include/ntp.patch include/ntp_control.patch include/ntp_request.patch jedi.sh ntpd/ntp_control.patch ntpd/ntp_peer.patch ntpd/ntp_proto.patch ntpd/ntp_request.patch ntpq/ntpq.patch to the ignore list - - ntpd/ntp_proto.c - 1.160 03/08/13 09:24:36 blu@jedi.east.sun.com +2 -0 - Add rank counter for each peer. This is incremented each time a peer reaches - candidate status, or is actually selected as the system peer. By this method, - peers that are contribute most often to the system time will have a higher - count. - - ntpd/ntp_peer.c - 1.56 03/08/13 09:24:26 blu@jedi.east.sun.com +1 -0 - Add rank counter for each peer. This is incremented each time a peer reaches - candidate status, or is actually selected as the system peer. By this method, - peers that are contribute most often to the system time will have a higher - count. - - ntpd/ntp_control.c - 1.62 03/08/13 09:24:15 blu@jedi.east.sun.com +14 -9 - Add rank counter for each peer. This is incremented each time a peer reaches - candidate status, or is actually selected as the system peer. By this method, - peers that are contribute most often to the system time will have a higher - count. - - include/ntp_control.h - 1.23 03/08/13 09:24:06 blu@jedi.east.sun.com +9 -8 - Add rank counter for each peer. This is incremented each time a peer reaches - candidate status, or is actually selected as the system peer. By this method, - peers that are contribute most often to the system time will have a higher - count. - - include/ntp.h - 1.91 03/08/13 09:23:56 blu@jedi.east.sun.com +1 -0 - Add rank counter for each peer. This is incremented each time a peer reaches - candidate status, or is actually selected as the system peer. By this method, - peers that are contribute most often to the system time will have a higher - count. - -ChangeSet - 1.1146 03/08/11 11:30:34 fredb@tautology.immanent.net +2 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into tautology.immanent.net:/s/bitkeeper/ntp-dev - - ntpq/ntpq.c - 1.40 03/08/11 11:30:31 fredb@tautology.immanent.net +0 -0 - Auto merged - - configure.in - 1.331 03/08/11 11:30:31 fredb@tautology.immanent.net +0 -0 - Auto merged - -ChangeSet - 1.1140.1.10 03/08/11 00:15:46 stenn@whimsy.udel.edu +1 -0 - Bug 182: Clean up Solaris version checks - - configure.in - 1.327.1.3 03/08/11 00:15:33 stenn@whimsy.udel.edu +11 -2 - Bug 182: Clean up Solaris version checks - -ChangeSet - 1.1140.1.8 03/08/10 22:26:03 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_control.c - 1.61 03/08/10 22:25:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1140.1.7 03/08/10 21:52:49 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpq/ntpq.c - 1.38.1.1 03/08/10 21:52:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1140.1.6 03/08/10 21:26:08 stenn@whimsy.udel.edu +1 -0 - Remove the old ntptrace/Makefile from configure.in - - configure.in - 1.327.1.2 03/08/10 21:25:58 stenn@whimsy.udel.edu +0 -1 - Remove the old ntptrace/Makefile from configure.in - -ChangeSet - 1.1140.1.5 03/08/10 18:41:23 stenn@whimsy.udel.edu +3 -0 - Updates from Dave Mills - - html/release.html - 1.28 03/08/10 18:40:54 stenn@whimsy.udel.edu +2 -2 - Updates from Dave Mills - - html/debug.html - 1.22 03/08/10 18:40:54 stenn@whimsy.udel.edu +2 -2 - Updates from Dave Mills - - html/accopt.html - 1.20 03/08/10 18:40:54 stenn@whimsy.udel.edu +4 -6 - Updates from Dave Mills - -ChangeSet - 1.1140.1.4 03/08/10 18:35:30 stenn@whimsy.udel.edu +1 -0 - typo - - html/ntpdc.html - 1.19 03/08/10 18:35:17 stenn@whimsy.udel.edu +1 -1 - typo - -ChangeSet - 1.1140.1.3 03/08/10 18:12:34 stenn@whimsy.udel.edu +1 -0 - peer_unfit() needs to test for FLAG_NOSELECT. From Dave Mills. - - ntpd/ntp_proto.c - 1.159 03/08/10 18:12:22 stenn@whimsy.udel.edu +3 -1 - peer_unfit() needs to test for FLAG_NOSELECT. From Dave Mills. - -ChangeSet - 1.1145 03/08/10 10:27:44 fredb@tautology.immanent.net +1 -0 - Don't try to create "ntptrace/Makefile", now that "ntptrace" is gone. - - configure.in - 1.330 03/08/10 10:27:42 fredb@tautology.immanent.net +0 -1 - Don't try to create "ntptrace/Makefile", now that "ntptrace" is gone. - -ChangeSet - 1.1144 03/08/10 08:50:40 fredb@tautology.immanent.net +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into tautology.immanent.net:/s/bitkeeper/ntp-dev - - configure.in - 1.329 03/08/10 08:50:37 fredb@tautology.immanent.net +0 -0 - Auto merged - -ChangeSet - 1.1140.1.2 03/08/10 07:56:27 stenn@whimsy.udel.edu +5 -0 - Remove the old ntptrace/ code. - - Makefile.am - 1.43 03/08/10 07:56:15 stenn@whimsy.udel.edu +1 -1 - Remove the old ntptrace/ code. - - BitKeeper/deleted/.del-ntptrace.h~3e480692 - 1.4 03/08/10 07:55:03 stenn@whimsy.udel.edu +0 -0 - Delete: ntptrace/ntptrace.h - - BitKeeper/deleted/.del-ntptrace.c~3aed0663 - 1.17 03/08/10 07:55:03 stenn@whimsy.udel.edu +0 -0 - Delete: ntptrace/ntptrace.c - - BitKeeper/deleted/.del-README~3aed0663 - 1.4 03/08/10 07:55:02 stenn@whimsy.udel.edu +0 -0 - Delete: ntptrace/README - - BitKeeper/deleted/.del-Makefile.am~3aed0663 - 1.6 03/08/10 07:55:02 stenn@whimsy.udel.edu +0 -0 - Delete: ntptrace/Makefile.am - -ChangeSet - 1.1140.1.1 03/08/10 06:31:13 stenn@whimsy.udel.edu +1 -0 - configure.in: - Some HP-UX 11.11 systems don't have sockaddr_storage - so we can't allow the native IPv6 headers to be used. - - configure.in - 1.327.1.1 03/08/10 06:30:13 stenn@whimsy.udel.edu +6 -0 - Some HP-UX 11.11 systems don't have sockaddr_storage - so we can't allow the native IPv6 headers to be used. - -ChangeSet - 1.1143 03/08/09 09:44:36 fredb@rapture.immanent.net +2 -0 - automake subtlety, to permit the bootstrapped sources to build and install with BSD make. - - ntpq/Makefile.am - 1.11 03/08/09 09:44:35 fredb@rapture.immanent.net +1 -1 - automake subtlety, to permit the bootstrapped sources to build and install with BSD make. - - ntpdc/Makefile.am - 1.18 03/08/09 09:44:35 fredb@rapture.immanent.net +1 -1 - automake subtlety, to permit the bootstrapped sources to build and install with BSD make. - -ChangeSet - 1.1142 03/08/09 06:15:08 fredb@tautology.immanent.net +1 -0 - Another fix for "." not in $PATH. - - ntpdc/Makefile.am - 1.17 03/08/09 06:15:06 fredb@tautology.immanent.net +1 -1 - Another fix for "." not in $PATH. - -ChangeSet - 1.1141 03/08/09 06:13:01 fredb@tautology.immanent.net +3 -0 - Do "readline" on NetBSD. - - ntpq/ntpq.c - 1.39 03/08/09 06:12:59 fredb@tautology.immanent.net +5 -5 - Do "readline" on NetBSD. - - ntpdc/ntpdc.c - 1.30 03/08/09 06:12:59 fredb@tautology.immanent.net +5 -5 - Do "readline" on NetBSD. - - configure.in - 1.328 03/08/09 06:12:58 fredb@tautology.immanent.net +7 -2 - Do "readline" on NetBSD. - -ChangeSet - 1.1140 03/08/09 04:23:40 stenn@whimsy.udel.edu +1 -0 - Also use CPPFLAGS for nl.c. - - ntpdc/Makefile.am - 1.16 03/08/09 04:23:29 stenn@whimsy.udel.edu +1 -1 - Also use CPPFLAGS for nl.c. - -ChangeSet - 1.1139 03/08/09 02:06:09 stenn@whimsy.udel.edu +1 -0 - Merge - - ntpdc/Makefile.am - 1.15 03/08/09 02:05:53 stenn@whimsy.udel.edu +0 -1 - Looks the same to me... - -ChangeSet - 1.1138 03/08/08 15:31:43 stenn@whimsy.udel.edu +1 -0 - Invoke the layout generation script using ./nl.pl - - ntpdc/Makefile.am - 1.14 03/08/08 15:31:31 stenn@whimsy.udel.edu +1 -1 - Invoke the layout generation script using ./nl.pl - -ChangeSet - 1.1135.2.1 03/08/08 17:18:59 ro@xayide.techfak.uni-bielefeld.de +1 -0 - [Bug 185] Fix compilation error on Tru64 UNIX V4.0F with cc. - - include/l_stdlib.h - 1.13 03/08/08 17:18:29 ro@xayide.techfak.uni-bielefeld.de +2 -0 - Include on pre-ANSI C systems. - -ChangeSet - 1.1135.1.1 03/08/08 17:12:56 ro@xayide.techfak.uni-bielefeld.de +4 -0 - Fix some problems in layout.std verification. - - ntpdc/nl_in.c - 1.2 03/08/08 17:12:31 ro@xayide.techfak.uni-bielefeld.de +1 -0 - Include config.h first to avoid compilation warnings. - - ntpdc/nl.pl.in - 1.6 03/08/08 17:12:31 ro@xayide.techfak.uni-bielefeld.de +7 -2 - Allow more whitespace in preprocessor output. - Add debug code. - Abort if some line isn't matched instead of failing silently - - ntpdc/layout.std - 1.2 03/08/08 17:12:31 ro@xayide.techfak.uni-bielefeld.de +296 -3 - Update after nl.pl has been fixed to handle the output of different - preprocessors. - - ntpdc/Makefile.am - 1.12.1.1 03/08/08 17:12:30 ro@xayide.techfak.uni-bielefeld.de +1 -1 - ntpdc-layout must be built before layout.here is created. - -ChangeSet - 1.1137 03/08/08 05:56:16 stenn@whimsy.udel.edu +1 -0 - Typo - - parseutil/Makefile.am - 1.6 03/08/08 05:56:05 stenn@whimsy.udel.edu +1 -1 - Typo - -ChangeSet - 1.683.14.51 03/08/08 11:43:34 peda@sectra.se +1 -0 - Correctly remove trailing space from arguments of incoming - request variables. - - ntpd/ntp_control.c - 1.37.3.8 03/08/08 11:43:33 peda@sectra.se +2 -2 - Correctly remove trailing space from arguments of incoming - request variables. - -ChangeSet - 1.1136 03/08/08 05:36:14 stenn@whimsy.udel.edu +4 -0 - Move -lcrypto to its own variable and out of LIBS. - - util/Makefile.am - 1.21 03/08/08 05:36:01 stenn@whimsy.udel.edu +10 -9 - Move -lcrypto to its own variable and out of LIBS. - - ntpdc/Makefile.am - 1.13 03/08/08 05:36:01 stenn@whimsy.udel.edu +2 -2 - Move -lcrypto to its own variable and out of LIBS. - - ntpd/Makefile.am - 1.36 03/08/08 05:36:01 stenn@whimsy.udel.edu +2 -2 - Move -lcrypto to its own variable and out of LIBS. - - configure.in - 1.327 03/08/08 05:36:01 stenn@whimsy.udel.edu +1 -1 - Move -lcrypto to its own variable and out of LIBS. - -ChangeSet - 1.683.14.50 03/08/08 10:48:40 peda@sectra.se +1 -0 - clean up keyid mess in ntpq. - - ntpq/ntpq.c - 1.16.2.1 03/08/08 10:48:38 peda@sectra.se +16 -10 - clean up keyid mess. - -ChangeSet - 1.1135 03/08/08 04:36:17 stenn@whimsy.udel.edu +2 -0 - Bug 180: Verify mode 7 packet layout at build time. - - ntpdc/Makefile.am - 1.12 03/08/08 04:34:51 stenn@whimsy.udel.edu +9 -2 - Check the structure layout to insure compatibility. - - ntpdc/layout.std - 1.1 03/08/08 04:32:43 stenn@whimsy.udel.edu +124 -0 - - ntpdc/layout.std - 1.0 03/08/08 04:32:43 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/ntpdc/layout.std - -ChangeSet - 1.1134 03/08/08 04:00:14 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - libntp/authkeys.c - 1.13 03/08/08 04:00:10 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1130.1.5 03/08/07 08:05:53 mayer@tecotoo.myibg.com +6 -0 - Clean up includes - - ports/winnt/ntpq/ntpq.dsp - 1.12 03/08/07 08:05:09 mayer@tecotoo.myibg.com +2 -2 - Clean up includes - - ports/winnt/ntpdc/ntpdc.dsp - 1.12 03/08/07 08:05:06 mayer@tecotoo.myibg.com +2 -2 - Clean up includes - - ports/winnt/ntpdate/ntpdate.dsp - 1.11 03/08/07 08:05:04 mayer@tecotoo.myibg.com +2 -2 - Clean up includes - - ports/winnt/ntpd/ntpd.dsp - 1.18 03/08/07 08:05:02 mayer@tecotoo.myibg.com +1 -1 - Clean up includes - - ports/winnt/ntp-keygen/ntpkeygen.dsp - 1.3 03/08/07 08:05:00 mayer@tecotoo.myibg.com +1 -1 - Clean up includes - - ports/winnt/libntp/libntp.dsp - 1.16 03/08/07 08:04:57 mayer@tecotoo.myibg.com +1 -1 - Clean up includes - -ChangeSet - 1.1130.3.1 03/08/07 04:12:19 stenn@whimsy.udel.edu +1 -0 - Use our md5.h header under RedHat. Reported by Reg Clemens. - - configure.in - 1.326 03/08/07 04:12:07 stenn@whimsy.udel.edu +7 -1 - Use our md5.h header under RedHat. Reported by Reg Clemens. - -ChangeSet - 1.1130.1.4 03/08/06 22:15:52 mayer@tecotoo.myibg.com +5 -0 - Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code. - Need to force the isc headers to not include the isc/ipv6.h code. - - ports/winnt/libisc/net.c - 1.4 03/08/06 22:15:17 mayer@tecotoo.myibg.com +18 -0 - Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code. - - ports/winnt/include/isc/net.h - 1.3 03/08/06 22:15:15 mayer@tecotoo.myibg.com +5 -0 - Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code. - - ntpq/ntpq.c - 1.38 03/08/06 22:15:12 mayer@tecotoo.myibg.com +11 -10 - Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code. - Need to force the isc headers to not include the isc/ipv6.h code. - - ntpdc/ntpdc.c - 1.29 03/08/06 22:15:10 mayer@tecotoo.myibg.com +11 -10 - Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code. - Need to force the isc headers to not include the isc/ipv6.h code. - - ntpd/ntp_io.c - 1.86 03/08/06 22:15:05 mayer@tecotoo.myibg.com +1 -4 - Use the Win32InitSockets code now in port/winnt/libisc/net.c so we use common code. - -ChangeSet - 1.1130.1.3 03/08/05 07:04:07 stenn@whimsy.udel.edu +3 -0 - auto* magic for ntpdc-layout - - ntpdc/nl.pl.in - 1.5 03/08/05 07:03:32 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ntpdc/nl.pl.in - 1.4 03/08/05 07:03:14 stenn@whimsy.udel.edu +1 -1 - auto* magic for ntpdc-layout - - ntpdc/Makefile.am - 1.11 03/08/05 07:03:14 stenn@whimsy.udel.edu +9 -2 - auto* magic for ntpdc-layout - - configure.in - 1.325 03/08/05 07:03:14 stenn@whimsy.udel.edu +1 -0 - auto* magic for ntpdc-layout - - ntpdc/nl.pl.in - 1.3 03/08/05 06:30:01 stenn@whimsy.udel.edu +0 -0 - Rename: ntpdc/nl.pl -> ntpdc/nl.pl.in - - ntpdc/nl.pl - 1.2 03/08/05 06:24:09 stenn@whimsy.udel.edu +0 -0 - Change mode to -rwxrwxr-x - -ChangeSet - 1.1130.2.1 03/08/05 02:49:37 stenn@whimsy.udel.edu +1 -0 - [Bug 174] Use Dave's fix. - - ntpd/ntp_refclock.c - 1.51 03/08/05 02:49:27 stenn@whimsy.udel.edu +4 -3 - [Bug 174] Use Dave's fix. - - ntpdc/ntpdc-layout.c - 1.1 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +21 -0 - BitKeeper file /amnt/figaro/volumes/adm-src/adm/src/ntp/ntp-dev-local/ntpdc/ntpdc-layout.c - - ntpdc/nl_in.c - 1.1 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +2 -0 - BitKeeper file /amnt/figaro/volumes/adm-src/adm/src/ntp/ntp-dev-local/ntpdc/nl_in.c - - ntpdc/nl.pl - 1.1 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +32 -0 - BitKeeper file /amnt/figaro/volumes/adm-src/adm/src/ntp/ntp-dev-local/ntpdc/nl.pl - - ntpdc/ntpdc_ops.c - 1.25 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +17 -19 - Include for offsetof. - Use v4sizeof to avoid manual calculations of IPv4 structure sizes. - - ntpdc/ntpdc-layout.c - 1.0 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +0 -0 - BitKeeper file /amnt/figaro/volumes/adm-src/adm/src/ntp/ntp-dev-clone/ntpdc/ntpdc-layout.c - - ntpdc/nl_in.c - 1.0 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +0 -0 - BitKeeper file /amnt/figaro/volumes/adm-src/adm/src/ntp/ntp-dev-clone/ntpdc/nl_in.c - - ntpdc/nl.pl - 1.0 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +0 -0 - BitKeeper file /amnt/figaro/volumes/adm-src/adm/src/ntp/ntp-dev-clone/ntpdc/nl.pl - - ntpdc/Makefile.am - 1.10 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +3 -0 - Add ntpdc-layout. - - ntpd/ntp_request.c - 1.51 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +22 -64 - Include for offsetof. - Define and use v6sizeof to replace manual determination of IPv4 vs. IPv6 - structure sizes. - Use v4sizeof to directly calculate IPv4 structure sizes. - - include/ntp_request.h - 1.22 03/08/04 20:28:10 ro@xayide.techfak.uni-bielefeld.de[ro] +24 -18 - Remove ALT_* macros, define v4sizeof instead. - Carefully pad all structs varying between IPv4 and IPv6 so their layout - is identical irrespective of alignment requirements of struct in6_addr - (may require 4-byte or 8-byte alignment). - Fix a few typos. - -ChangeSet - 1.1130.1.1 03/08/04 18:33:47 ro@xayide.techfak.uni-bielefeld.de[ro] +8 -0 - [Bug 164, 165] Make sure NTP mode 7 request and response packets are layed - out identically irrespective of 32 vs. 64-bit systems or struct in6_addr - alignment requirements. - - BitKeeper/etc/logging_ok - 1.35 03/08/04 18:33:26 ro@xayide.techfak.uni-bielefeld.de[ro] +1 -0 - Logging to logging@openlogging.org accepted - -ChangeSet - 1.683.14.49 03/08/04 14:42:21 peda@sectra.se +1 -0 - Remember all trusted keys in a hash bucket when deleting keys. - - libntp/authkeys.c - 1.6.1.3 03/08/04 14:42:18 peda@sectra.se +1 -0 - Remember all trusted keys in a hash bucket when deleting keys. - -ChangeSet - 1.1131 03/08/04 14:02:44 peda@sectra.se +1 -0 - Problem deleting keys when rereading them from file. - - Don't crash on odd number of keys in one hash. - - Delete all keys, not just every other key. - - libntp/authkeys.c - 1.12 03/08/04 14:02:41 peda@sectra.se +0 -1 - Don't crash on odd number of keys in one hash. - Delete all keys, not just every other key. - -ChangeSet - 1.1130 03/08/01 04:24:02 stenn@pogo.udel.edu +2 -0 - Default to -4 if isc_net_probeipv6() fails. - - ntpq/ntpq.c - 1.37 03/08/01 04:23:23 stenn@pogo.udel.edu +9 -1 - Default to -4 if isc_net_probeipv6() fails. - - ntpdc/ntpdc.c - 1.28 03/08/01 04:23:23 stenn@pogo.udel.edu +9 -1 - Default to -4 if isc_net_probeipv6() fails. - -ChangeSet - 1.1129 03/08/01 01:54:04 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_jupiter.c - 1.13 03/08/01 01:54:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.34 03/08/01 01:54:00 stenn@whimsy.udel.edu +1 -0 - 'Auto converge' - - BitKeeper/etc/logging_ok - 1.33 03/08/01 01:53:59 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.26 03/08/01 01:53:59 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.32 03/08/01 01:53:58 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.25 03/08/01 01:53:56 stenn@whimsy.udel.edu +0 -0 - auto-union - -ChangeSet - 1.683.18.1 03/07/31 15:29:27 peda@sectra.se +2 -0 - Make the jupiter refclock aware of the year. I.e. don't trust the - system clock to have the correct year. - - BitKeeper/etc/logging_ok - 1.1.1.12 03/07/31 15:29:26 peda@sectra.se +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_jupiter.c - 1.8.1.3 03/07/31 15:28:09 peda@sectra.se +4 -4 - Get the correct year. - -ChangeSet - 1.1128 03/07/30 22:47:39 stenn@whimsy.udel.edu +1 -0 - Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_config.c - 1.97 03/07/30 22:47:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1111.2.7 03/07/30 22:31:25 mayer@tecotoo.myibg.com +1 -0 - Put back the SOCK_DGRAM hints and the "ntp" service into getaddrinfo. - Remove the freeaddrinfo() when getaddrinfo fails. - - ntpd/ntp_config.c - 1.95.1.2 03/07/30 22:30:54 mayer@tecotoo.myibg.com +2 -2 - Put back the SOCK_DGRAM hints and the "ntp" service into getaddrinfo. - Remove the freeaddrinfo() when getaddrinfo fails. - -ChangeSet - 1.1111.2.6 03/07/29 15:25:52 mayer@tecotoo.myibg.com +1 -0 - Minor updates - - ntpd/ntp_config.c - 1.95.1.1 03/07/29 15:25:25 mayer@tecotoo.myibg.com +1 -3 - Minor updates - -ChangeSet - 1.1111.3.1 03/07/29 15:10:37 mayer@tecotoo.myibg.com +1 -0 - 'Minor - - ntpd/ntp_config.c - 1.94.1.1 03/07/29 15:09:22 mayer@tecotoo.myibg.com +3 -2 - 'Minor - -ChangeSet - 1.1127 03/07/28 20:32:47 stenn@whimsy.udel.edu +2 -0 - Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_io.c - 1.85 03/07/28 20:32:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.96 03/07/28 20:32:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1111.2.5 03/07/28 20:26:50 mayer@pogo.udel.edu +1 -0 - Update config to check for IP version - - ntpd/ntp_config.c - 1.95 03/07/28 20:26:08 mayer@pogo.udel.edu +4 -2 - Update config to check for IP version - -ChangeSet - 1.1111.2.4 03/07/28 20:11:37 mayer@pogo.udel.edu +1 -0 - Undo findinterface changes - - ntpd/ntp_io.c - 1.83.1.1 03/07/28 20:09:49 mayer@pogo.udel.edu +0 -14 - Undo findinterface changes - -ChangeSet - 1.1126 03/07/27 21:45:48 stenn@whimsy.udel.edu +1 -0 - lint - - sntp/unix.c - 1.3 03/07/27 21:45:38 stenn@whimsy.udel.edu +3 -4 - lint - -ChangeSet - 1.1125 03/07/27 21:34:08 stenn@whimsy.udel.edu +2 -0 - lint - - sntp/header.h - 1.3 03/07/27 21:33:57 stenn@whimsy.udel.edu +1 -1 - typo fix - - ntpd/ntp_proto.c - 1.158 03/07/27 21:33:39 stenn@whimsy.udel.edu +1 -1 - peer_unfit() is static. - -ChangeSet - 1.1124 03/07/27 21:07:08 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_shm.c - 1.14 03/07/27 21:07:04 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.47 03/07/27 21:04:14 stenn@whimsy.udel.edu +1 -0 - lint - - ntpd/refclock_shm.c - 1.10.1.2 03/07/27 21:04:04 stenn@whimsy.udel.edu +2 -2 - lint - -ChangeSet - 1.1123 03/07/27 19:58:21 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_neoclock4x.c - 1.9 03/07/27 19:58:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.46 03/07/27 19:56:58 stenn@whimsy.udel.edu +1 -0 - neol_atoi_len() is static. Clean up some fn definitions. - - ntpd/refclock_neoclock4x.c - 1.1.1.6 03/07/27 19:56:46 stenn@whimsy.udel.edu +26 -21 - neol_atoi_len() is static. Clean up some fn definitions. - -ChangeSet - 1.1122 03/07/27 18:16:44 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_neoclock4x.c - 1.8 03/07/27 18:16:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.45 03/07/27 18:14:41 stenn@whimsy.udel.edu +1 -0 - Clean up some type mismatches. - - ntpd/refclock_neoclock4x.c - 1.1.1.5 03/07/27 18:14:32 stenn@whimsy.udel.edu +2 -2 - Clean up some type mismatches. - -ChangeSet - 1.1121 03/07/27 17:52:35 stenn@whimsy.udel.edu +1 -0 - chu_newchan() is static... - - ntpd/refclock_chu.c - 1.34 03/07/27 17:52:24 stenn@whimsy.udel.edu +1 -1 - chu_newchan() is static... - -ChangeSet - 1.683.14.44 03/07/27 06:11:23 stenn@whimsy.udel.edu +1 -0 - syslog does %m, not printf. - - util/tickadj.c - 1.6 03/07/27 06:11:11 stenn@whimsy.udel.edu +2 -2 - syslog does %m, not printf. - -ChangeSet - 1.1119 03/07/27 02:44:00 stenn@whimsy.udel.edu +6 -0 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - - ntpd/ntp_loopfilter.c - 1.84 03/07/27 02:42:39 stenn@whimsy.udel.edu +1 -1 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - - ntpd/ntp_io.c - 1.84 03/07/27 02:42:38 stenn@whimsy.udel.edu +0 -4 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - - ntpd/ntp_config.c - 1.93.1.1 03/07/27 02:42:38 stenn@whimsy.udel.edu +2 -0 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - - libntp/snprintf.c - 1.8 03/07/27 02:42:38 stenn@whimsy.udel.edu +6 -5 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - - libisc/isc_strerror.c - 1.3 03/07/27 02:42:38 stenn@whimsy.udel.edu +2 -0 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - - include/l_stdlib.h - 1.12 03/07/27 02:42:38 stenn@whimsy.udel.edu +7 -0 - Bug 162: Quiet some warnings. From Rainer Orth, with some wiggles by Harlan. - -ChangeSet - 1.1114.1.1 03/07/27 00:58:17 stenn@whimsy.udel.edu +3 -0 - Bug 162: Only link programs with libreadline that use it (ntpdc and ntpq), From Rainer Orth. - - ntpq/Makefile.am - 1.10 03/07/27 00:57:31 stenn@whimsy.udel.edu +1 -1 - Bug 162: Only link programs with libreadline that use it (ntpdc and ntpq), From Rainer Orth. - - ntpdc/Makefile.am - 1.9 03/07/27 00:57:31 stenn@whimsy.udel.edu +1 -1 - Bug 162: Only link programs with libreadline that use it (ntpdc and ntpq), From Rainer Orth. - - configure.in - 1.324 03/07/27 00:57:30 stenn@whimsy.udel.edu +6 -1 - Bug 162: Only link programs with libreadline that use it (ntpdc and ntpq), From Rainer Orth. - -ChangeSet - 1.1117 03/07/26 15:38:23 stenn@whimsy.udel.edu +62 -0 - Bug 168: Rainer Orth: Fix world-writable files - - libisc/strerror.c - 1.2 03/07/26 15:36:25 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/net.c - 1.3 03/07/26 15:36:24 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/msgcat.c - 1.3 03/07/26 15:36:24 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/mem.c - 1.2 03/07/26 15:36:24 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/lib.c - 1.2 03/07/26 15:36:23 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/isc_strerror.c - 1.2 03/07/26 15:36:23 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/interfaceiter.c - 1.3 03/07/26 15:36:23 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/inet_ntop.c - 1.4 03/07/26 15:36:22 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/ifiter_sysctl.c - 1.6 03/07/26 15:36:22 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/ifiter_ioctl.c - 1.11 03/07/26 15:36:22 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/error.c - 1.2 03/07/26 15:36:22 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/ntp-keygen/ntpkeygen.dsp - 1.2 03/07/26 15:36:21 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libisc/win32os.c - 1.2 03/07/26 15:36:21 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libisc/assertions.c - 1.2 03/07/26 15:36:21 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libisc/once.c - 1.2 03/07/26 15:36:20 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libisc/net.c - 1.3 03/07/26 15:36:20 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libisc/isc_strerror.c - 1.3 03/07/26 15:36:20 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libisc/interfaceiter.c - 1.3 03/07/26 15:36:20 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/win32os.h - 1.2 03/07/26 15:36:19 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/strerror.h - 1.2 03/07/26 15:36:19 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/platform.h - 1.2 03/07/26 15:36:19 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/once.h - 1.2 03/07/26 15:36:18 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/offset.h - 1.2 03/07/26 15:36:18 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/net.h - 1.2 03/07/26 15:36:18 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/mutex.h - 1.2 03/07/26 15:36:18 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libntp/syslog.c - 1.2 03/07/26 15:36:17 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/ipv6.h - 1.2 03/07/26 15:36:17 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/include/isc/int.h - 1.2 03/07/26 15:36:17 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libntp/strerror.c - 1.2 03/07/26 15:36:16 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libntp/randfile.c - 1.2 03/07/26 15:36:16 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libntp/log.c - 1.2 03/07/26 15:36:16 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - ports/winnt/libntp/interfaceiter.c - 1.2 03/07/26 15:36:16 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - libntp/net.c.bak - 1.2 03/07/26 15:36:15 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/util.h - 1.2 03/07/26 15:36:15 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/string.h - 1.2 03/07/26 15:36:15 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/types.h - 1.2 03/07/26 15:36:14 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/strerror.h - 1.2 03/07/26 15:36:14 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/sockaddr.h - 1.2 03/07/26 15:36:14 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/result.h - 1.2 03/07/26 15:36:14 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/print.h - 1.2 03/07/26 15:36:13 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/platform.h - 1.2 03/07/26 15:36:13 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/once.h - 1.2 03/07/26 15:36:13 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/offset.h - 1.2 03/07/26 15:36:13 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/netaddr.h - 1.3 03/07/26 15:36:12 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/net.h - 1.4 03/07/26 15:36:12 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/mutex.h - 1.2 03/07/26 15:36:12 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/msgs.h - 1.2 03/07/26 15:36:11 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/msgcat.h - 1.2 03/07/26 15:36:11 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/mem.h - 1.2 03/07/26 15:36:11 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/magic.h - 1.2 03/07/26 15:36:11 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/list.h - 1.2 03/07/26 15:36:10 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/lib.h - 1.2 03/07/26 15:36:10 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/lang.h - 1.2 03/07/26 15:36:10 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/ipv6.h - 1.3 03/07/26 15:36:09 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/interfaceiter.h - 1.2 03/07/26 15:36:09 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/int.h - 1.2 03/07/26 15:36:09 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/formatcheck.h - 1.2 03/07/26 15:36:09 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/error.h - 1.2 03/07/26 15:36:08 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/boolean.h - 1.2 03/07/26 15:36:08 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/assertions.h - 1.2 03/07/26 15:36:08 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/isc/app.h - 1.2 03/07/26 15:36:07 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - - include/interfaceiter.h - 1.2 03/07/26 15:36:07 stenn@whimsy.udel.edu +0 -0 - Change mode to -rw-rw-r-- - -ChangeSet - 1.1116 03/07/26 03:47:40 stenn@whimsy.udel.edu +1 -0 - Add ss_family support - - sntp/configure.ac - 1.6 03/07/26 03:47:29 stenn@whimsy.udel.edu +39 -0 - Add ss_family support - -ChangeSet - 1.1115 03/07/26 02:36:07 stenn@whimsy.udel.edu +2 -0 - Clean up some Makefile.am fun. - - parseutil/Makefile.am - 1.5 03/07/26 02:34:03 stenn@whimsy.udel.edu +4 -2 - Better handling of the dcfd program. - - Makefile.am - 1.42 03/07/26 02:31:15 stenn@whimsy.udel.edu +1 -1 - Add sntp as a DIST_SUBDIRS - -ChangeSet - 1.1114 03/07/26 00:18:17 stenn@whimsy.udel.edu +1 -0 - ntp_crypto.c: - In crypto_update() in the loop when an expired certificate has been freed, - its cp->link is still used in the next itteration of the loop. This is - bad. :-) FreeBSD-current does not like that at all. This patch is my - attempt to fix the problem. - - ntpd/ntp_crypto.c - 1.88 03/07/26 00:17:24 stenn@whimsy.udel.edu +5 -4 - In crypto_update() in the loop when an expired certificate has been freed, - its cp->link is still used in the next itteration of the loop. This is - bad. :-) FreeBSD-current does not like that at all. This patch is my - attempt to fix the problem. - -ChangeSet - 1.1111.1.8 03/07/25 04:45:53 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.323 03/07/25 04:45:49 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.43 03/07/25 04:44:37 stenn@whimsy.udel.edu +1 -0 - [Bug 161] Lose -pipe for gcc - - configure.in - 1.219.3.50 03/07/25 04:44:13 stenn@whimsy.udel.edu +0 -15 - [Bug 161] Lose -pipe for gcc - -ChangeSet - 1.1111.2.3 03/07/24 19:59:58 mayer@pogo.udel.edu +1 -0 - Call to getaddrinfo in getnetnum was wrong - - ntpd/ntp_config.c - 1.94 03/07/24 19:59:06 mayer@pogo.udel.edu +5 -3 - Call to getaddrinfo in getnetnum was wrong - -ChangeSet - 1.1111.1.7 03/07/24 04:24:29 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.322 03/07/24 04:24:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.42 03/07/24 04:11:04 stenn@whimsy.udel.edu +1 -0 - While I don't know the original reason for using -std1 for OSF, -std1 is now a lose on 4.0d with a c99 compiler, and AC_PROG_CC_STDC can check for this. - - configure.in - 1.219.3.49 03/07/24 04:10:52 stenn@whimsy.udel.edu +0 -7 - While I don't know the original reason for using -std1 for OSF, -std1 is now a lose on 4.0d with a c99 compiler, and AC_PROG_CC_STDC can check for this. - -ChangeSet - 1.1111.1.5 03/07/22 18:53:07 stenn@whimsy.udel.edu +1 -0 - Dave Mills: Fix an old bug, according to spec. - - ntpd/ntp_proto.c - 1.157 03/07/22 18:52:58 stenn@whimsy.udel.edu +4 -5 - Dave Mills: Fix an old bug, according to spec. - -ChangeSet - 1.1111.2.2 03/07/22 17:55:31 mayer@pogo.udel.edu +1 -0 - Fix missing conditional code around check for socket error - - ntpd/ntp_io.c - 1.83 03/07/22 17:54:27 mayer@pogo.udel.edu +8 -0 - Fix missing conditional code around check for socket error - -ChangeSet - 1.1111.2.1 03/07/22 08:44:54 mayer@tecotoo.myibg.com +1 -0 - Back out the last change but test the local addresses first. - - ntpd/ntp_io.c - 1.82 03/07/22 08:44:26 mayer@tecotoo.myibg.com +46 -3 - Back out the last change but test the local addresses first. - -ChangeSet - 1.1111.1.4 03/07/22 00:26:15 stenn@whimsy.udel.edu +1 -0 - Typo fixes from Martin Burnicki - - html/drivers/driver8.html - 1.12 03/07/22 00:26:00 stenn@whimsy.udel.edu +8 -8 - Typo fixes from Martin Burnicki - -ChangeSet - 1.1111.1.3 03/07/21 06:53:27 stenn@whimsy.udel.edu +1 -0 - Merge - - configure.in - 1.321 03/07/21 06:53:08 stenn@whimsy.udel.edu +1 -2 - ntp-dev uses its own version numbers. - -ChangeSet - 1.683.17.1 03/07/21 06:47:46 stenn@whimsy.udel.edu +1 -0 - 4.1.2a - - configure.in - 1.219.3.48 03/07/21 06:47:34 stenn@whimsy.udel.edu +1 -1 - 4.1.2a - -ChangeSet - 1.1111.1.2 03/07/21 06:33:29 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable-157 - into whimsy.udel.edu:/backroom/ntp-dev-157 - - ntpd/refclock_jupiter.c - 1.12 03/07/21 06:33:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.40 03/07/21 06:30:16 stenn@whimsy.udel.edu +1 -0 - assert edge typo fix from Peter Ekberg - - ntpd/refclock_jupiter.c - 1.8.1.2 03/07/21 06:30:04 stenn@whimsy.udel.edu +1 -1 - assert edge typo fix from Peter Ekberg - -ChangeSet - 1.1111.1.1 03/07/20 21:17:19 stenn@whimsy.udel.edu +1 -0 - Autodetect refclock_shm prerequisites. Fix the defaults for the non-parse refclocks. - - configure.in - 1.320 03/07/20 21:17:08 stenn@whimsy.udel.edu +32 -16 - Autodetect refclock_shm prerequisites. Fix the defaults for the non-parse refclocks. - -ChangeSet - 1.1112 03/07/18 13:38:09 claas@nixfix.(none) +1 -0 - driver44.html: - Update the URL for the NeoClock4X website - - html/drivers/driver44.html - 1.9 03/07/18 13:36:47 claas@nixfix.(none) +1 -1 - Update the URL for the NeoClock4X website - -ChangeSet - 1.1111 03/07/17 06:31:45 stenn@whimsy.udel.edu +2 -0 - Merge - - configure.in - 1.319 03/07/17 06:31:28 stenn@whimsy.udel.edu +0 -1 - ntp-dev uses ntp-dev version numbers. - - NEWS - 1.44 03/07/17 06:30:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.39 03/07/17 05:57:46 stenn@whimsy.udel.edu +2 -0 - ntp-4.1.2 - - configure.in - 1.219.3.47 03/07/17 05:56:36 stenn@whimsy.udel.edu +1 -1 - ntp-4.1.2 - - NEWS - 1.31.1.11 03/07/17 05:56:04 stenn@whimsy.udel.edu +16 -0 - Update the NEWS file - -ChangeSet - 1.1099.2.3 03/07/15 23:16:27 mayer@tecotoo.myibg.com +1 -0 - Add Danny Mayer to the contributor's list and fix Mark Andrew's address. - - html/copyright.html - 1.27 03/07/15 23:15:55 mayer@tecotoo.myibg.com +4 -3 - Add Danny Mayer to the contributor's list and fix Mark Andrew's address. - -ChangeSet - 1.1109 03/07/15 03:52:14 stenn@whimsy.udel.edu +2 -0 - Avoid gcc warning, "cast discards qualifiers from pointer target type". (Frederick Bruckman) - - ntpq/ntpq.c - 1.36 03/07/15 03:52:01 stenn@whimsy.udel.edu +3 -3 - Avoid gcc warning, "cast discards qualifiers from pointer target type". (Frederick Bruckman) - - ntpdc/ntpdc.c - 1.27 03/07/15 03:52:01 stenn@whimsy.udel.edu +3 -3 - Avoid gcc warning, "cast discards qualifiers from pointer target type". (Frederick Bruckman) - -ChangeSet - 1.1106.1.2 03/07/14 05:53:34 stenn@whimsy.udel.edu +3 -0 - Get approval from Dave Mills before changing these files. - - libntp/systime.c - 1.27 03/07/14 05:53:20 stenn@whimsy.udel.edu +3 -0 - Get approval from Dave Mills before changing these files. - - ntpd/ntp_proto.c - 1.156 03/07/14 05:53:19 stenn@whimsy.udel.edu +3 -0 - Get approval from Dave Mills before changing these files. - - ntpd/ntp_loopfilter.c - 1.83 03/07/14 05:53:19 stenn@whimsy.udel.edu +2 -0 - Get approval from Dave Mills before changing these files. - -ChangeSet - 1.1099.2.2 03/07/13 08:35:51 mayer@tecotoo.myibg.com +1 -0 - The order of the arguments were wrong. - - ntpd/ntp_config.c - 1.93 03/07/13 08:34:57 mayer@tecotoo.myibg.com +2 -3 - The order of the arguments were wrong. - -ChangeSet - 1.1107 03/07/13 03:27:25 stenn@pogo.udel.edu +3 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-stable-150 - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-150 - - ntpd/refclock_arc.c - 1.14 03/07/13 03:27:10 stenn@pogo.udel.edu +0 -0 - SCCS merged - - BitKeeper/etc/logging_ok - 1.31 03/07/13 03:17:51 stenn@pogo.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.24 03/07/13 03:17:51 stenn@pogo.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.30 03/07/13 03:17:47 stenn@pogo.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.23 03/07/13 03:17:33 stenn@pogo.udel.edu +1 -1 - auto-union - -ChangeSet - 1.1106 03/07/11 22:31:00 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave Mills. - - util/ntptime.c - 1.17 03/07/11 22:30:51 stenn@whimsy.udel.edu +1 -5 - Cleanup from Dave Mills. - -ChangeSet - 1.1099.2.1 03/07/11 14:27:56 mayer@tecotoo.myibg.com +1 -0 - Fix Multicast to not set the flag until used. - Remove the unnecessary socket-querying code in findinterface and just - look up the interface. - - ntpd/ntp_io.c - 1.81 03/07/11 14:27:19 mayer@tecotoo.myibg.com +3 -44 - Fix Multicast to not set the flag until used. - Remove the unnecessary socket-querying code in findinterface and just - look up the interface. - -ChangeSet - 1.683.14.38 03/07/11 11:01:59 fredb@rapture.immanent.net +2 -0 - Fix a warning compiling "refclock_arc.c". - - BitKeeper/etc/logging_ok - 1.1.1.11 03/07/11 11:01:59 fredb@rapture.immanent.net +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_arc.c - 1.8.1.3 03/07/11 11:01:52 fredb@rapture.immanent.net +2 -2 - Fix a warning, "passing arg 1 of `get_systime' from incompatible pointer type", - by gcc-2.95.3. - -ChangeSet - 1.1105 03/07/10 06:10:50 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable-ca - into whimsy.udel.edu:/backroom/ntp-dev-ca - - ntpd/refclock_neoclock4x.c - 1.7 03/07/10 06:10:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.16.1 03/07/10 10:03:01 claas@nixfix.(none) +1 -0 - refclock_neoclock4x.c: - fix status reporting, update driver to v1.13 - - ntpd/refclock_neoclock4x.c - 1.1.1.4 03/07/10 09:58:32 claas@nixfix.(none) +10 -1 - fix status reporting, update driver to v1.13 - -ChangeSet - 1.1104 03/07/08 21:47:12 fredb@tautology.immanent.net +3 -0 - Corect a couple more misspelings of "occurred". - - html/rdebug.html - 1.14 03/07/08 21:47:08 fredb@tautology.immanent.net +2 -2 - occured -> occurred - - html/drivers/driver36.html - 1.20 03/07/08 21:47:08 fredb@tautology.immanent.net +2 -2 - occured -> occurred - - html/debug.html - 1.21 03/07/08 21:47:08 fredb@tautology.immanent.net +3 -3 - occured -> occurred - -ChangeSet - 1.1103 03/07/08 16:00:17 fredb@tautology.immanent.net +18 -0 - Try again to merge spelling fixes from ntp-stable. - - parseutil/dcfd.c - 1.13 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - ntpd/refclock_wwv.c - 1.44 03/07/08 16:00:15 fredb@tautology.immanent.net +1 -2 - Try again to merge spelling fixes from ntp-stable. - - ntpd/refclock_parse.c - 1.21 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - ntpd/refclock_oncore.c - 1.46 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - ntpd/refclock_msfees.c - 1.10 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - ntpd/refclock_fg.c - 1.9 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - ntpd/refclock_chu.c - 1.33 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -4 - Try again to merge spelling fixes from ntp-stable. - - ntpd/ntp_filegen.c - 1.8 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - libntp/authkeys.c - 1.11 03/07/08 16:00:15 fredb@tautology.immanent.net +0 -0 - Try again to merge spelling fixes from ntp-stable. - - html/patches.html - 1.15 03/07/08 16:00:14 fredb@tautology.immanent.net +2 -3 - Try again to merge spelling fixes from ntp-stable. - - html/parsenew.html - 1.8 03/07/08 16:00:14 fredb@tautology.immanent.net +1 -1 - Try again to merge spelling fixes from ntp-stable. - - html/ntpq.html - 1.22 03/07/08 16:00:14 fredb@tautology.immanent.net +2 -5 - Try again to merge spelling fixes from ntp-stable. - - html/ntpdc.html - 1.18 03/07/08 16:00:14 fredb@tautology.immanent.net +3 -7 - Try again to merge spelling fixes from ntp-stable. - - html/ntpdate.html - 1.16 03/07/08 16:00:14 fredb@tautology.immanent.net +0 -1 - Try again to merge spelling fixes from ntp-stable. - - html/ntpd.html - 1.29 03/07/08 16:00:14 fredb@tautology.immanent.net +0 -1 - Try again to merge spelling fixes from ntp-stable. - - html/drivers/driver6.html - 1.16 03/07/08 16:00:14 fredb@tautology.immanent.net +0 -3 - Try again to merge spelling fixes from ntp-stable. - - html/patches.html - 1.4.1.3 03/07/08 15:47:04 fredb@tautology.immanent.net +0 -0 - Merge rename: html/patches.htm -> html/patches.html - - html/parsenew.html - 1.1.1.3 03/07/08 15:47:04 fredb@tautology.immanent.net +0 -0 - Merge rename: html/parsenew.htm -> html/parsenew.html - - html/ntpq.html - 1.6.1.3 03/07/08 15:47:04 fredb@tautology.immanent.net +0 -0 - Merge rename: html/ntpq.htm -> html/ntpq.html - - html/ntpdc.html - 1.5.1.3 03/07/08 15:47:04 fredb@tautology.immanent.net +0 -0 - Merge rename: html/ntpdc.htm -> html/ntpdc.html - - html/ntpdate.html - 1.5.1.3 03/07/08 15:47:04 fredb@tautology.immanent.net +0 -0 - Merge rename: html/ntpdate.htm -> html/ntpdate.html - - html/ntpd.html - 1.13.1.3 03/07/08 15:47:03 fredb@tautology.immanent.net +0 -0 - Merge rename: html/ntpd.htm -> html/ntpd.html - - html/drivers/driver6.html - 1.4.1.3 03/07/08 15:47:03 fredb@tautology.immanent.net +0 -0 - Merge rename: html/driver6.htm -> html/drivers/driver6.html - - BitKeeper/etc/logging_ok - 1.29 03/07/08 15:46:46 fredb@tautology.immanent.net +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.22 03/07/08 15:46:46 fredb@tautology.immanent.net +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.28 03/07/08 15:46:45 fredb@tautology.immanent.net +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.21 03/07/08 15:46:44 fredb@tautology.immanent.net +1 -1 - auto-union - -ChangeSet - 1.1099.1.2 03/07/08 03:13:53 stenn@whimsy.udel.edu +1 -0 - Typo, reported by Michael Rios - - html/drivers/driver1.html - 1.13 03/07/08 03:13:21 stenn@whimsy.udel.edu +2 -2 - Typo, reported by Michael Rios - -ChangeSet - 1.683.14.36 03/07/06 21:31:24 fredb@tautology.immanent.net +8 -0 - Correct usage, spelling of "lose", "loses", and "losing" where appropriate. - - parseutil/dcfd.c - 1.11.1.1 03/07/06 21:31:23 fredb@tautology.immanent.net +1 -1 - Let's see now... "loose" is the opposite of "tight", while "lose" - is something you do, at say, poker, or a spelling bee. - - ntpd/refclock_parse.c - 1.18.2.1 03/07/06 21:31:23 fredb@tautology.immanent.net +2 -2 - "lose", "loses", losing": verbs. "loose" is a noun. - - ntpd/refclock_oncore.c - 1.38.1.2 03/07/06 21:31:22 fredb@tautology.immanent.net +3 -3 - Let's see now... "loose" is the opposite of "tight", while "lose" - is something you do, at say, poker, or a spelling bee. - - ntpd/refclock_msfees.c - 1.8.1.1 03/07/06 21:31:22 fredb@tautology.immanent.net +1 -1 - Correct usage: "lose" vs. "loose". - - ntpd/ntp_filegen.c - 1.6.1.1 03/07/06 21:31:22 fredb@tautology.immanent.net +1 -1 - "losing", not "loosing". - - libntp/authkeys.c - 1.6.1.2 03/07/06 21:31:22 fredb@tautology.immanent.net +1 -1 - "loose" and "lose" are two different words, plus make this parse. - - html/parsenew.htm - 1.1.1.2 03/07/06 21:31:22 fredb@tautology.immanent.net +2 -2 - "loosing" isn't a word. Surely the author meant to say "losing". - - ChangeLog-4.1.0 - 1.590 03/07/06 21:31:22 fredb@tautology.immanent.net +1 -1 - "loose" and "lose" are two different words! - -ChangeSet - 1.1092.1.2 03/07/06 21:53:39 mayer@tecotoo.myibg.com +1 -0 - Miscellaneous changes for Winnt support - - html/hints/winnt.html - 1.13 03/07/06 21:53:02 mayer@tecotoo.myibg.com +59 -17 - Miscellaneous changes for Winnt support - -ChangeSet - 1.683.14.35 03/07/06 18:22:37 fredb@tautology.immanent.net +11 -0 - Fix spelling, typos, usage. Mined from NetBSD CVS. - - BitKeeper/etc/logging_ok - 1.1.1.10 03/07/06 18:22:37 fredb@tautology.immanent.net +1 -0 - Logging to logging@openlogging.org accepted - - util/README - 1.4 03/07/06 18:22:23 fredb@tautology.immanent.net +2 -2 - Fix spelling, typos. From Thomas Klausner . - - ntpd/refclock_wwv.c - 1.26.1.1 03/07/06 18:22:23 fredb@tautology.immanent.net +2 -2 - Fix spelling, typos. From Thomas Klausner . - - ntpd/refclock_fg.c - 1.7.1.1 03/07/06 18:22:23 fredb@tautology.immanent.net +1 -1 - Fix spelling, typos. From Thomas Klausner . - - ntpd/refclock_chu.c - 1.21.1.2 03/07/06 18:22:23 fredb@tautology.immanent.net +4 -4 - Fix spelling, typos. From Thomas Klausner . - - html/patches.htm - 1.4.1.2 03/07/06 18:22:23 fredb@tautology.immanent.net +1 -1 - Fix spelling, typos. From Thomas Klausner . - - html/ntpq.htm - 1.6.1.2 03/07/06 18:22:22 fredb@tautology.immanent.net +3 -3 - Fix spelling, typos. Mined from NetBSD CVS. Originally - submitted by Adrian Mrva. - - html/ntpdc.htm - 1.5.1.2 03/07/06 18:22:22 fredb@tautology.immanent.net +4 -4 - Fix spelling, typos. Mined from NetBSD CVS. Originally - submitted by Adrian Mrva. - - html/ntpdate.htm - 1.5.1.2 03/07/06 18:22:22 fredb@tautology.immanent.net +1 -1 - Fix spelling, typos. Mined from NetBSD CVS. Originally - submitted by Adrian Mrva. - - html/ntpd.htm - 1.13.1.2 03/07/06 18:22:22 fredb@tautology.immanent.net +1 -1 - Fix spelling, typos. From Thomas Klausner . - - html/driver6.htm - 1.4.1.2 03/07/06 18:22:22 fredb@tautology.immanent.net +3 -3 - Fix spelling, typos. From Thomas Klausner . - -ChangeSet - 1.1101 03/07/05 05:33:14 fredb@tautology.immanent.net +1 -0 - Make this build with pre-C99 compilers, too (which is, most of them!). - - ntpd/ntpd.c - 1.52 03/07/05 05:33:12 fredb@tautology.immanent.net +11 -9 - Define variables only at the beginning of a block. - -ChangeSet - 1.1100 03/07/04 17:48:26 fredb@tautology.immanent.net +2 -0 - For BSD's, use setrlimit() to limit the stacksize to something considerably - smaller than the default, similarly to what's done on AIX. This was culled - from the NetBSD sources. Christos Zoulas gave credit for the patch, in the - commit log, to Witold J. Wnuk (against ntp-4.0.99i, 2002-04-18). I've added - a configure-time check for setrlimit(), and I had to up the pages from "8" - to "20" to keep from dumping core in the resolver. (Apparently, the resolver - now uses "a lot" of stack space to initialize, relatively speaking: the - default is something like "512", but p_vm_ssize is only about "5" with the - running program at any moment I look at it on both of the hosts I tested.) - - The bottom line is that it reduces the resident set size by about 2 Mb, from - 4.5 Mb, or by about 44%. - - ntpd/ntpd.c - 1.51 03/07/04 17:48:24 fredb@tautology.immanent.net +17 -0 - Limit the stack size with setrlimit(), on systems that have it, before locking - down all those pages with mlockall(). - - configure.in - 1.318 03/07/04 17:48:24 fredb@tautology.immanent.net +1 -0 - Add check for setrlimit(). - -ChangeSet - 1.1099 03/07/04 05:06:17 stenn@whimsy.udel.edu +1 -0 - Replace debug notice - if we squeal when we lose kernel sync, we should also note when it is recovered. - - ntpd/ntp_loopfilter.c - 1.82 03/07/04 05:06:05 stenn@whimsy.udel.edu +6 -0 - Replace debug notice - if we squeal when we lose kernel sync, we should also note when it is recovered. - -ChangeSet - 1.1097 03/07/03 03:23:06 stenn@whimsy.udel.edu +3 -0 - Fixes from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.81 03/07/03 03:21:16 stenn@whimsy.udel.edu +41 -48 - 1. At the longest poll intervals the FLL didn't kick in. While the typo - was easilyl fixed, the simulator suggested some fine tuning. FLL is now - disabled below the intercept and the averaging time constant reduced - above the intercept. - 2. If the initial time error is large and a frequency file is present - and the frequency is not specified in the configuration file, the clock - state machine started in the wrong state. The state machine eventually - came on track, but the transitions were hideous. This might be the root - cause of a couple of strange reports on the news wire. - - 3. was the change to include/ntp.h - - 4. Found a couple of misleading debug trace comments and fixed them. - - libntp/systime.c - 1.26 03/07/03 03:19:03 stenn@whimsy.udel.edu +2 -2 - (This could be the typo fixes) - - include/ntp.h - 1.90 03/07/03 02:22:00 stenn@whimsy.udel.edu +2 -2 - The maximum number of mitigated servers was only 10; that was - determined in the bad old Fuzzball days and is needlessly small for - current silicon. Upped it to 50. Put all twenty pool servers in the - configuration file and wind up ntpd. Awesome. - -ChangeSet - 1.1092.1.1 03/07/03 00:31:37 mayer@tecotoo.myibg.com +2 -0 - Remove references to IPv6 broadcast - - ntpd/ntp_io.c - 1.80 03/07/03 00:30:58 mayer@tecotoo.myibg.com +0 -10 - Remove references to IPv6 broadcast - - libisc/ifiter_ioctl.c - 1.10 03/07/03 00:30:53 mayer@tecotoo.myibg.com +16 -38 - Remove references to IPv6 broadcast - -ChangeSet - 1.1095 03/06/30 07:14:08 stenn@whimsy.udel.edu +1 -0 - More cleanup to the refclock_jupiter clock. - - ntpd/refclock_jupiter.c - 1.11 03/06/30 07:13:53 stenn@whimsy.udel.edu +1 -1 - More cleanup to the refclock_jupiter clock. - -ChangeSet - 1.1094 03/06/30 06:51:05 stenn@whimsy.udel.edu +5 -0 - Merge - - ntpd/refclock_jupiter.c - 1.10 03/06/30 06:47:16 stenn@whimsy.udel.edu +1 -2 - Try Real Hard to apply the original stable -> dev - patches to the new stable -> new dev code. - - ports/winnt/ntpd/ntpd.dsp - 1.17 03/06/30 05:52:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ports/winnt/include/config.h - 1.23 03/06/30 05:52:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_conf.c - 1.22 03/06/30 05:52:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.317 03/06/30 05:52:15 stenn@whimsy.udel.edu +4 -15 - Auto merged - -ChangeSet - 1.1092 03/06/29 10:11:07 mayer@tecotoo.myibg.com +2 -0 - kill_asyncio was changed for Unix but not Windows - Initialize .rnd file if it doesn't exist. - - ntpd/ntpd.c - 1.50 03/06/29 10:10:26 mayer@tecotoo.myibg.com +6 -0 - Add initialization of .rnd file in case OpenSSL needs it. - - ntpd/ntp_io.c - 1.79 03/06/29 10:10:18 mayer@tecotoo.myibg.com +1 -1 - Fix argument to match Unix version - -ChangeSet - 1.1090.1.1 03/06/29 06:26:57 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.50 03/06/29 06:26:52 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.15.1 03/06/29 06:19:50 stenn@whimsy.udel.edu +1 -0 - [Bug 129] msyslog() more debug output. - - ntpd/ntp_request.c - 1.23.3.4 03/06/29 06:19:38 stenn@whimsy.udel.edu +11 -3 - [Bug 129] msyslog() more debug output. - -ChangeSet - 1.683.14.33 03/06/28 04:14:43 stenn@whimsy.udel.edu +5 -0 - [Bug 136] PPS fixes for refclock_jupiter, from peda@sectra.se (Peter Ekberg) - - ports/winnt/ntpd/ntpd.dsp - 1.11.1.1 03/06/28 04:14:20 stenn@whimsy.udel.edu +0 -1 - [Bug 136] PPS fixes for refclock_jupiter, from peda@sectra.se (Peter Ekberg) - - ports/winnt/include/config.h - 1.9.2.2 03/06/28 04:14:20 stenn@whimsy.udel.edu +1 -0 - [Bug 136] PPS fixes for refclock_jupiter, from peda@sectra.se (Peter Ekberg) - - ntpd/refclock_jupiter.c - 1.8.1.1 03/06/28 04:14:20 stenn@whimsy.udel.edu +529 -650 - [Bug 136] PPS fixes for refclock_jupiter, from peda@sectra.se (Peter Ekberg) - - ntpd/refclock_conf.c - 1.13.1.7 03/06/28 04:14:20 stenn@whimsy.udel.edu +1 -1 - [Bug 136] PPS fixes for refclock_jupiter, from peda@sectra.se (Peter Ekberg) - - configure.in - 1.219.3.46 03/06/28 04:14:20 stenn@whimsy.udel.edu +6 -11 - [Bug 136] PPS fixes for refclock_jupiter, from peda@sectra.se (Peter Ekberg) - -ChangeSet - 1.1062.1.4 03/06/27 22:19:49 mayer@tecotoo.myibg.com +7 -0 - Add Win32 support for ntp-keygen and upgrade OpenSSL to 0.9.7b. - - ports/winnt/ntp-keygen/ntpkeygen.dsp - 1.1 03/06/27 22:19:13 mayer@tecotoo.myibg.com +150 -0 - - ports/winnt/ntp-keygen/ntpkeygen.dsp - 1.0 03/06/27 22:19:13 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/ntp-keygen/ntpkeygen.dsp - - ports/winnt/libntp/randfile.c - 1.1 03/06/27 22:19:10 mayer@tecotoo.myibg.com +114 -0 - - ports/winnt/libntp/randfile.c - 1.0 03/06/27 22:19:10 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libntp/randfile.c - - util/ntp-keygen.c - 1.24 03/06/27 22:19:08 mayer@tecotoo.myibg.com +56 -7 - Fix code to support Win32. - - ports/winnt/ntpd/ntpd.dsp - 1.16 03/06/27 22:19:05 mayer@tecotoo.myibg.com +4 -4 - Change OpenSSL to 0.9.7b - - ports/winnt/ntp.dsw - 1.7 03/06/27 22:19:02 mayer@tecotoo.myibg.com +12 -0 - Add ntp-keygen to the list of projects to build - - ports/winnt/libntp/libntp.dsp - 1.15 03/06/27 22:19:00 mayer@tecotoo.myibg.com +6 -2 - Add the randfile.c file. - - ports/winnt/include/config.h - 1.22 03/06/27 22:18:56 mayer@tecotoo.myibg.com +1 -0 - WIn32 has snprintf so we need to declare it. - -ChangeSet - 1.1090 03/06/27 06:17:58 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.49 03/06/27 06:17:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.32 03/06/27 05:44:00 stenn@whimsy.udel.edu +1 -0 - [Bug 129] Add more debug output. - - ntpd/ntp_request.c - 1.23.3.3 03/06/27 05:43:50 stenn@whimsy.udel.edu +8 -0 - [Bug 129] Add more debug output. - -ChangeSet - 1.683.14.31 03/06/27 04:49:29 stenn@whimsy.udel.edu +2 -0 - Have README.hackers and README.patches refer to each other. - - README.patches - 1.2 03/06/27 04:49:19 stenn@whimsy.udel.edu +2 -0 - Have README.hackers and README.patches refer to each other. - - README.hackers - 1.10 03/06/27 04:49:19 stenn@whimsy.udel.edu +2 -0 - Have README.hackers and README.patches refer to each other. - -ChangeSet - 1.1088 03/06/27 04:40:18 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - Makefile.am - 1.41 03/06/27 04:40:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.30 03/06/27 04:36:08 stenn@whimsy.udel.edu +3 -0 - Move the "patching" info from README.hackers to README.patches. - - README.hackers - 1.9 03/06/27 04:35:39 stenn@whimsy.udel.edu +0 -38 - Move the "patching" info from README.hackers to README.patches. - - Makefile.am - 1.12.1.22 03/06/27 04:35:37 stenn@whimsy.udel.edu +1 -0 - Move the "patching" info from README.hackers to README.patches. - - README.patches - 1.1 03/06/27 04:34:04 stenn@whimsy.udel.edu +37 -0 - - README.patches - 1.0 03/06/27 04:34:04 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable-129/README.patches - -ChangeSet - 1.1087 03/06/25 18:18:11 fredb@tautology.immanent.net +1 -0 - Simplify (re-enbaled -> enabled). - - ntpd/ntp_loopfilter.c - 1.80 03/06/25 18:18:09 fredb@tautology.immanent.net +1 -1 - Simplify (re-enbaled -> enabled). - -ChangeSet - 1.1086 03/06/25 17:33:22 fredb@tautology.immanent.net +1 -0 - Fix merge botch. - - libntp/a_md5encrypt.c - 1.17 03/06/25 15:23:54 fredb@tautology.immanent.net +3 -1 - Fix merge botch. - -ChangeSet - 1.1085 03/06/25 14:20:33 fredb@rapture.immanent.net +1 -0 - We log the initial state of the kernel discipline, and we log when we - lose sync. So to restore parallelism, log when we reacquire sync, too. - - ntpd/ntp_loopfilter.c - 1.79 03/06/25 14:20:30 fredb@rapture.immanent.net +6 -0 - We log the initial state of the kernel discipline, and we log when we - lose sync. So to restore parallelism, log when we reacquire sync, too. - -ChangeSet - 1.1084 03/06/25 08:40:15 fredb@rapture.immanent.net +3 -0 - Merge tautology:/s/bitkeeper/ntp-dev - into rapture.immanent.net:/home/fredb/source/ntp-dev - - BitKeeper/etc/logging_ok - 1.27 03/06/25 08:40:09 fredb@rapture.immanent.net +1 -0 - Logging to logging@openlogging.org accepted - - ntpq/ntpq.c - 1.35 03/06/25 08:39:32 fredb@rapture.immanent.net +0 -1 - Auto merged - - ntpdc/ntpdc.c - 1.26 03/06/25 08:39:32 fredb@rapture.immanent.net +0 -1 - Auto merged - -ChangeSet - 1.1076.1.9 03/06/24 04:07:32 stenn@whimsy.udel.edu +2 -0 - [Bug 133] From fredb@tautology.immanent.net: Handle nonstandard EIA_NODATA return from getaddrinfo() - - ntpq/ntpq.c - 1.33.1.1 03/06/24 04:07:09 stenn@whimsy.udel.edu +1 -1 - [Bug 133] From fredb@tautology.immanent.net: Handle nonstandard EIA_NODATA return from getaddrinfo() - - ntpdc/ntpdc.c - 1.24.1.1 03/06/24 04:07:09 stenn@whimsy.udel.edu +1 -1 - [Bug 133] From fredb@tautology.immanent.net: Handle nonstandard EIA_NODATA return from getaddrinfo() - -ChangeSet - 1.1076.1.8 03/06/24 03:42:09 stenn@whimsy.udel.edu +1 -0 - Merge - - ntpd/ntp_config.c - 1.92 03/06/24 03:41:36 stenn@whimsy.udel.edu +0 -2 - -ChangeSet - 1.683.14.29 03/06/24 03:38:13 stenn@whimsy.udel.edu +1 -0 - Typo. - - ntpd/ntp_config.c - 1.50.4.5 03/06/24 03:37:59 stenn@whimsy.udel.edu +2 -2 - Typo. - -ChangeSet - 1.1076.1.7 03/06/24 03:35:02 stenn@whimsy.udel.edu +1 -0 - Merge - - ntpd/ntp_config.c - 1.91 03/06/24 03:34:33 stenn@whimsy.udel.edu +2 -3 - ntp-dev uses getaddrinfo()... - -ChangeSet - 1.683.14.28 03/06/24 03:30:08 stenn@whimsy.udel.edu +1 -0 - [Bug 129] Clean up a diagnostic message. - - ntpd/ntp_config.c - 1.50.4.4 03/06/24 03:29:58 stenn@whimsy.udel.edu +4 -1 - [Bug 129] Clean up a diagnostic message. - -ChangeSet - 1.1076.1.6 03/06/23 04:08:37 stenn@whimsy.udel.edu +1 -0 - [Bug 134] Log when we sync to a new source. - - ntpd/ntp_proto.c - 1.155 03/06/23 04:08:23 stenn@whimsy.udel.edu +27 -15 - [Bug 134] Log when we sync to a new source. - -ChangeSet - 1.1076.1.5 03/06/22 05:52:57 stenn@whimsy.udel.edu +4 -0 - Merge - - BitKeeper/deleted/.del-ntp-genkeys.c~5de683d0 - 1.77 03/06/22 05:52:38 stenn@whimsy.udel.edu +0 -3 - Old file - we don't care. - - ntpd/ntp_io.c - 1.78 03/06/22 05:26:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.90 03/06/22 05:26:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.57 03/06/22 05:26:58 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-ntp-genkeys.c~5de683d0 - 1.56.1.6 03/06/22 05:26:58 stenn@whimsy.udel.edu +0 -0 - Merge rename: util/ntp-genkeys.c -> BitKeeper/deleted/.del-ntp-genkeys.c~5de683d0 - -ChangeSet - 1.683.14.27 03/06/22 05:13:57 stenn@whimsy.udel.edu +4 -0 - [Bug 47] kill_asyncio() now takes 1 parameter - the lowest fd to close. - - util/ntp-genkeys.c - 1.56.1.5 03/06/22 05:13:40 stenn@whimsy.udel.edu +3 -1 - [Bug 47] kill_asyncio() now takes 1 parameter - the lowest fd to close. - - ntpd/ntp_io.c - 1.20.3.4 03/06/22 05:13:40 stenn@whimsy.udel.edu +4 -2 - [Bug 47] kill_asyncio() now takes 1 parameter - the lowest fd to close. - - ntpd/ntp_config.c - 1.50.4.3 03/06/22 05:13:40 stenn@whimsy.udel.edu +1 -1 - [Bug 47] kill_asyncio() now takes 1 parameter - the lowest fd to close. - - include/ntpd.h - 1.27.3.1 03/06/22 05:13:40 stenn@whimsy.udel.edu +1 -1 - [Bug 47] kill_asyncio() now takes 1 parameter - the lowest fd to close. - -ChangeSet - 1.1076.1.4 03/06/21 06:09:07 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntpd.c - 1.49 03/06/21 06:09:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_resolver.c - 1.16 03/06/21 06:09:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_intres.c - 1.31 03/06/21 06:09:02 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.26 03/06/21 06:03:07 stenn@whimsy.udel.edu +1 -0 - [Bug 129] Improve and normalize some error messages. - - ntpd/ntp_intres.c - 1.17.2.2 03/06/21 06:02:57 stenn@whimsy.udel.edu +6 -6 - [Bug 129] Improve and normalize some error messages. - -ChangeSet - 1.683.14.25 03/06/21 05:56:12 stenn@whimsy.udel.edu +1 -0 - Cuddle a comment. - - ntpd/ntpd.c - 1.33.2.3 03/06/21 05:56:02 stenn@whimsy.udel.edu +1 -1 - Cuddle a comment. - -ChangeSet - 1.1082 03/06/20 14:53:46 fredb@tautology.immanent.net +2 -0 - Broader support for IPv6 hostnames by "ntpdc" and "ntpq". On NetBSD - from NetBSD 1.5 to NetBSD 1.6.1, getaddrinfo() returned EAI_NODATA - in some cases where RFC's 2553 (and now 3493) required EAI_NONAME. - Allow for that. The (mis-)interpretation was from the Kame project, - so other platforms may be affected as well. - - ntpq/ntpq.c - 1.34 03/06/20 14:20:28 fredb@tautology.immanent.net +1 -1 - getaddrinfo() can return EAI_NODATA on NetBSD-1.5 to NetBSD-1.6.1 - in the AI_NUMERICHOST case (from kame, so other platforms may be - affected as well). - - ntpdc/ntpdc.c - 1.25 03/06/20 14:17:22 fredb@tautology.immanent.net +1 -1 - getaddrinfo() can return EAI_NODATA on NetBSD-1.5 to NetBSD-1.6.1 - in the AI_NUMERICHOST case (from kame, so other platforms may be - affected as well). - -ChangeSet - 1.1081 03/06/20 05:45:27 fredb@tautology.immanent.net +1 -0 - Resolve bug #123: fix build on NetBSD. - - libntp/a_md5encrypt.c - 1.16 03/06/20 05:45:26 fredb@tautology.immanent.net +0 -7 - Accept Harlen Stenn's solution for bug #123. - -ChangeSet - 1.683.14.24 03/06/20 04:32:07 stenn@whimsy.udel.edu +1 -0 - Note that ntp_resolver.c is currently unused in the file. - - ntpd/ntp_resolver.c - 1.11.1.3 03/06/20 04:31:47 stenn@whimsy.udel.edu +3 -0 - Note that ntp_resolver.c is currently unused in the file. - -ChangeSet - 1.1076.1.3 03/06/20 00:45:40 stenn@whimsy.udel.edu +1 -0 - [Bug 123] More portable MD5 conditionalization - - libntp/a_md5encrypt.c - 1.13.1.1 03/06/20 00:45:28 stenn@whimsy.udel.edu +5 -10 - [Bug 123] More portable MD5 conditionalization - -ChangeSet - 1.1080 03/06/19 20:01:31 fredb@tautology.immanent.net +1 -0 - Clean up the includes in a_md5encrypt.c. Proposed fix for bug #123. - - libntp/a_md5encrypt.c - 1.15 03/06/19 20:01:29 fredb@tautology.immanent.net +6 -8 - Trim the fat. We were including "ntpd.h" just to get "ntp_fp.h", - and and "ntp_machine.h" aren't used for anything here. - Proposed fix for bug #123. - -ChangeSet - 1.1076.1.2 03/06/19 03:58:31 stenn@whimsy.udel.edu +1 -0 - [Bug 128] ntpq coredump with IPv6 - - ntpq/ntpq.c - 1.33 03/06/19 03:57:56 stenn@whimsy.udel.edu +1 -1 - [Bug 128] ntpq coredump with IPv6 - -ChangeSet - 1.1076.1.1 03/06/18 00:23:05 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/cmd_args.c - 1.22 03/06/18 00:23:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.23 03/06/18 00:20:55 stenn@whimsy.udel.edu +1 -0 - [Bug 125] Add a missing newline from an fprintf - - ntpd/cmd_args.c - 1.7.2.2 03/06/18 00:20:43 stenn@whimsy.udel.edu +1 -1 - [Bug 125] Add a missing newline from an fprintf - -ChangeSet - 1.1077 03/06/16 12:09:12 fredb@tautology.immanent.net +2 -0 - Make this build on NetBSD. - - BitKeeper/etc/logging_ok - 1.26 03/06/16 12:09:12 fredb@tautology.immanent.net +1 -0 - Logging to logging@openlogging.org accepted - - libntp/a_md5encrypt.c - 1.14 03/06/16 12:09:01 fredb@tautology.immanent.net +3 -4 - Really disable the OpenSSL MD5 includes. - -ChangeSet - 1.1076 03/06/13 02:44:04 stenn@whimsy.udel.edu +2 -0 - 4.1.80-rc1 - - configure.in - 1.316 03/06/13 02:41:55 stenn@whimsy.udel.edu +1 -1 - 4.1.80-rc1 - - NEWS - 1.43 03/06/13 02:41:55 stenn@whimsy.udel.edu +1 -0 - 4.1.80-rc1 - -ChangeSet - 1.1075 03/06/13 02:28:46 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_intres.c - 1.30 03/06/13 02:28:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.22 03/06/13 02:27:26 stenn@whimsy.udel.edu +1 -0 - [Bug 110] Don't syslog EINTR returns from select(). - - ntpd/ntp_intres.c - 1.17.2.1 03/06/13 02:27:07 stenn@whimsy.udel.edu +2 -1 - [Bug 110] Don't syslog EINTR returns from select(). - -ChangeSet - 1.1062.1.3 03/06/12 23:19:43 mayer@tecotoo.myibg.com +2 -0 - Remove support for building ntptrace on Win32. - Improvement for generating the version number on Win32. - - ports/winnt/scripts/mkver.bat - 1.5 03/06/12 23:19:11 mayer@tecotoo.myibg.com +26 -3 - Improvement for generating the version number for Win32. - - ports/winnt/ntp.dsw - 1.6 03/06/12 23:19:08 mayer@tecotoo.myibg.com +0 -47 - Remove support for building ntptrace on Win32. - The perl script should be used instead. - -ChangeSet - 1.1073 03/06/12 21:28:30 stenn@whimsy.udel.edu +1 -0 - Merge pogo:/usa/mayer/ntp-dev-io into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_io.c - 1.77 03/06/12 21:28:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1072 03/06/12 02:49:43 stenn@whimsy.udel.edu +1 -0 - Merge - - ntpd/ntp_io.c - 1.75.1.1 03/06/12 02:49:24 stenn@whimsy.udel.edu +4 -4 - Conflict resolution - -ChangeSet - 1.683.14.21 03/06/12 02:43:58 stenn@whimsy.udel.edu +1 -0 - [Bug 110] Don't log EINTR return from select() - - ntpd/ntp_io.c - 1.20.3.3 03/06/12 02:43:48 stenn@whimsy.udel.edu +5 -2 - [Bug 110] Don't log EINTR return from select() - -ChangeSet - 1.1071 03/06/12 01:49:22 stenn@whimsy.udel.edu +1 -0 - [bug 44] patch from Simon Burge - - ntpd/ntp_crypto.c - 1.87 03/06/12 01:49:11 stenn@whimsy.udel.edu +3 -3 - [bug 44] patch from Simon Burge - -ChangeSet - 1.1062.1.2 03/06/11 22:52:29 mayer@tecotoo.myibg.com +1 -0 - Use -n for nt running as a servce instead of borrowing -d for Win32. - - ntpd/cmd_args.c - 1.21 03/06/11 22:52:02 mayer@tecotoo.myibg.com +3 -16 - Use -n for nt running as a servce instead of borrowing -d for Win32. - -ChangeSet - 1.1062.1.1 03/06/11 18:44:49 mayer@tecotoo.myibg.com +4 -0 - Add workaround for Win32 to fix MS bug with UDP sockets. - See KB Q263823. - - ports/winnt/libisc/win32os.c - 1.1 03/06/11 18:44:13 mayer@tecotoo.myibg.com +101 -0 - - ports/winnt/libisc/win32os.c - 1.0 03/06/11 18:44:13 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libisc/win32os.c - - ports/winnt/include/isc/win32os.h - 1.1 03/06/11 18:44:05 mayer@tecotoo.myibg.com +71 -0 - - ports/winnt/include/isc/win32os.h - 1.0 03/06/11 18:44:05 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/win32os.h - - ports/winnt/libntp/libntp.dsp - 1.14 03/06/11 18:44:02 mayer@tecotoo.myibg.com +8 -0 - Added libisc/win32os.c .h files - - ntpd/ntp_io.c - 1.76 03/06/11 18:43:58 mayer@tecotoo.myibg.com +47 -0 - Add workaround for Win32 to fix MS bug with UDP sockets. - See KB Q263823 - -ChangeSet - 1.1070 03/06/10 04:51:47 stenn@whimsy.udel.edu +1 -0 - Merge - - configure.in - 1.315 03/06/10 04:51:31 stenn@whimsy.udel.edu +0 -1 - ntp-dev uses its own version numbers. - -ChangeSet - 1.683.14.20 03/06/10 04:09:53 stenn@whimsy.udel.edu +1 -0 - 4.1.1c-rc3 - - configure.in - 1.219.3.45 03/06/10 04:08:47 stenn@whimsy.udel.edu +1 -1 - 4.1.1c-rc3 - -ChangeSet - 1.1069 03/06/10 03:07:07 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README - 1.20 03/06/10 03:07:04 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.19 03/06/10 03:04:28 stenn@whimsy.udel.edu +2 -0 - Update the bug submission process. - - README - 1.14.1.6 03/06/10 03:04:14 stenn@whimsy.udel.edu +4 -2 - Update the bug submission process. - - README.hackers - 1.8 03/06/10 03:04:14 stenn@whimsy.udel.edu +6 -9 - Update the bug submission process. - -ChangeSet - 1.1068 03/06/09 04:35:19 stenn@whimsy.udel.edu +7 -0 - [Bug 87] Use md5 from the OS if available. - - libntp/md5c.c - 1.7 03/06/09 04:33:40 stenn@whimsy.udel.edu +8 -4 - [Bug 87] Use md5 from the OS if available. - - libntp/a_md5encrypt.c - 1.13 03/06/09 04:33:37 stenn@whimsy.udel.edu +4 -4 - [Bug 87] Use md5 from the OS if available. - - libntp/Makefile.am - 1.29 03/06/09 04:33:37 stenn@whimsy.udel.edu +0 -1 - [Bug 87] Use md5 from the OS if available. - - include/rsa_md5.h - 1.5 03/06/09 04:33:33 stenn@whimsy.udel.edu +4 -4 - [Bug 87] Use md5 from the OS if available. - - include/Makefile.am - 1.18 03/06/09 04:33:29 stenn@whimsy.udel.edu +1 -0 - [Bug 87] Use md5 from the OS if available. - - configure.in - 1.314 03/06/09 04:33:11 stenn@whimsy.udel.edu +6 -2 - [Bug 87] Use md5 from the OS if available. - - include/ntp_md5.h - 1.1 03/06/09 04:29:07 stenn@whimsy.udel.edu +9 -0 - - include/ntp_md5.h - 1.0 03/06/09 04:29:07 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev-md5/include/ntp_md5.h - -ChangeSet - 1.1067 03/06/07 04:37:44 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - Makefile.am - 1.40 03/06/07 04:37:41 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.14.18 03/06/07 04:34:10 stenn@whimsy.udel.edu +1 -0 - Tell automake we expect at least 1.5 - - Makefile.am - 1.12.1.21 03/06/07 04:33:53 stenn@whimsy.udel.edu +1 -1 - Tell automake we expect at least 1.5 - -ChangeSet - 1.1066 03/06/06 03:53:06 stenn@whimsy.udel.edu +1 -0 - Tell automake we expect at least 1.5 - - Makefile.am - 1.39 03/06/06 03:52:57 stenn@whimsy.udel.edu +1 -1 - Tell automake we expect at least 1.5 - -ChangeSet - 1.1065 03/06/06 03:45:01 stenn@whimsy.udel.edu +1 -0 - [bug 87] Add /usr/lib/openssl as a place to look for openssl libs. - - configure.in - 1.313 03/06/06 03:44:49 stenn@whimsy.udel.edu +1 -1 - [bug 87] Add /usr/lib/openssl as a place to look for openssl libs. - -ChangeSet - 1.1064 03/06/06 01:49:57 stenn@whimsy.udel.edu +4 -0 - [bug 86] Rename md5.h to rsa_md5.h to avoid a conflict. - - libntp/md5c.c - 1.6 03/06/06 01:49:44 stenn@whimsy.udel.edu +1 -1 - [bug 86] Rename md5.h to rsa_md5.h to avoid a conflict. - - libntp/a_md5encrypt.c - 1.12 03/06/06 01:49:20 stenn@whimsy.udel.edu +1 -1 - [bug 86] Rename md5.h to rsa_md5.h to avoid a conflict. - - include/Makefile.am - 1.17 03/06/06 01:49:20 stenn@whimsy.udel.edu +1 -1 - [bug 86] Rename md5.h to rsa_md5.h to avoid a conflict. - - include/rsa_md5.h - 1.4 03/06/06 01:42:50 stenn@whimsy.udel.edu +0 -0 - Rename: include/md5.h -> include/rsa_md5.h - -ChangeSet - 1.1063 03/06/06 01:35:09 stenn@whimsy.udel.edu +1 -0 - typo cleanup - -ChangeSet - 1.1062 03/06/02 08:54:15 mayer@tecotoo.myibg.com +3 -0 - Changes in support for I/O Completion Ports. Added additional argument to call. - Added support for broadcast socket through I/O Completion Ports, which was - not previously being added. - - ports/winnt/ntpd/ntp_iocompletionport.c - 1.9 03/06/02 08:53:43 mayer@tecotoo.myibg.com +8 -5 - Added SOCKET argument to function call to make more general. Associated changes - to use the argument in the code. - - ports/winnt/include/ntp_iocompletionport.h - 1.7 03/06/02 08:53:40 mayer@tecotoo.myibg.com +1 -1 - Added SOCKET argument to make more general. - - ntpd/ntp_io.c - 1.75 03/06/02 08:53:35 mayer@tecotoo.myibg.com +21 -12 - Changes in support for I/O Completion Ports. Added additional argument to call. - Added support for broadcast socket through I/O Completion Ports, which was - not previously being added. - - libntp/iosignal.c - 1.11 03/06/01 03:55:22 stenn@whimsy.udel.edu +3 -3 - typo cleanup - -ChangeSet - 1.1061 03/05/31 21:59:48 mayer@tecotoo.myibg.com +1 -0 - Fixes to eliminate warning messages on Unix O/S's. - - libntp/msyslog.c - 1.18 03/05/31 21:59:18 mayer@tecotoo.myibg.com +6 -5 - Fixes to eliminate warning messages on Unix O/S's. - -ChangeSet - 1.1049.1.3 03/05/31 20:05:01 mayer@tecotoo.myibg.com +2 -0 - Win32 Fixes for Bugs #67 and #70 - - ports/winnt/ntpd/win32_io.c - 1.7 03/05/31 20:04:29 mayer@tecotoo.myibg.com +3 -3 - Fix baud rate declarations. - - ntpd/ntpd.c - 1.48 03/05/31 20:04:24 mayer@tecotoo.myibg.com +8 -22 - Fix Win32 WaitForMultipleObjectsEx to take correct argument - Fix checks on output. Log any WAIT_FAILED messages. - -ChangeSet - 1.1059 03/05/30 05:24:53 stenn@whimsy.udel.edu +1 -0 - [Bug 72] Use an explicit $(srcdir) to avoid a VPATH difference with Solaris make. - - libntp/Makefile.am - 1.28 03/05/30 05:23:48 stenn@whimsy.udel.edu +5 -3 - [Bug 72] Use an explicit $(srcdir) to avoid a VPATH difference with Solaris make. - -ChangeSet - 1.1058 03/05/30 05:10:15 stenn@whimsy.udel.edu +1 -0 - Merge - - Makefile.am - 1.38 03/05/30 05:09:38 stenn@whimsy.udel.edu +1 -2 - copyright.htm was renamed to copyright.html in ntp-dev. - -ChangeSet - 1.683.14.17 03/05/30 05:04:38 stenn@whimsy.udel.edu +1 -0 - [Bug 71] Use an explicit $(srcdir) to avoid a VPATH difference with Solaris make. - - Makefile.am - 1.12.1.20 03/05/30 05:04:25 stenn@whimsy.udel.edu +1 -1 - [Bug 71] Use an explicit $(srcdir) to avoid a VPATH difference with Solaris make. - -ChangeSet - 1.1057 03/05/27 22:38:21 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.48 03/05/27 22:38:17 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.14.16 03/05/27 22:36:50 stenn@whimsy.udel.edu +1 -0 - Bug 65: ntpdc clockstat reports fudgetime1 twice - - ntpd/ntp_request.c - 1.23.3.2 03/05/27 22:36:32 stenn@whimsy.udel.edu +1 -1 - Bug 65: ntpdc clockstat reports fudgetime1 twice - -ChangeSet - 1.1056 03/05/27 04:43:39 stenn@whimsy.udel.edu +1 -0 - Handle the CLOCKCTL command-line options like the others. - - ntpd/cmd_args.c - 1.20 03/05/27 04:43:22 stenn@whimsy.udel.edu +7 -7 - Handle the CLOCKCTL command-line options like the others. - -ChangeSet - 1.1049.1.2 03/05/21 22:43:30 mayer@tecotoo.myibg.com +6 -0 - Miscellaneous updates and cosmetic changes. - Updates to ntptrace to get it to build properly. - - ports/winnt/ntpdate/ntpdate.dsp - 1.10 03/05/21 22:42:59 mayer@tecotoo.myibg.com +1 -1 - Fix for browse support in debug - - ntptrace/ntptrace.h - 1.3 03/05/21 22:42:58 mayer@tecotoo.myibg.com +1 -1 - Fix address structure for IPv6 - - ntptrace/ntptrace.c - 1.16 03/05/21 22:42:56 mayer@tecotoo.myibg.com +16 -15 - Fix for sockaddr_storage to deal with IPv6. - Note this implementation only supports IPv4. - - ntpdate/ntpdate.c - 1.43 03/05/21 22:42:55 mayer@tecotoo.myibg.com +17 -17 - Use the right definitions to allow support for Windows - - ntpd/ntp_io.c - 1.74 03/05/21 22:42:50 mayer@tecotoo.myibg.com +10 -9 - Fix to put the reporting of the list of listening sockets in the right place. - - html/hints/winnt.html - 1.12 03/05/21 22:42:42 mayer@tecotoo.myibg.com +33 -11 - Update the Windows Build/Release notes to reflect the latest state. - -ChangeSet - 1.1053 03/05/19 04:28:59 stenn@whimsy.udel.edu +1 -0 - Handle ss_len the same way we handle ss_family. From Lars-Owe.Ivarsson@its.uu.se - - configure.in - 1.312 03/05/19 04:28:46 stenn@whimsy.udel.edu +1 -0 - Handle ss_len the same way we handle ss_family. From Lars-Owe.Ivarsson@its.uu.se - -ChangeSet - 1.1052 03/05/18 04:23:04 stenn@whimsy.udel.edu +1 -0 - ss_family tests (stolen from openssh) - - configure.in - 1.311 03/05/18 04:22:48 stenn@whimsy.udel.edu +38 -0 - ss_family tests (stolen from openssh) - -ChangeSet - 1.1049.1.1 03/05/17 21:18:16 mayer@tecotoo.myibg.com +2 -0 - Update for Listening Interfaces and not put out duplicate info to stdout. - - ntpd/ntp_io.c - 1.73 03/05/17 21:17:52 mayer@tecotoo.myibg.com +14 -1 - Print Listening Interfaces and any listening broadcast interfaces. - - libntp/msyslog.c - 1.17 03/05/17 21:17:48 mayer@tecotoo.myibg.com +5 -9 - Changes to not put out data twice if already going to stdout or stderr. - -ChangeSet - 1.1051 03/05/13 20:21:21 stenn@whimsy.udel.edu +3 -0 - Documentation updates from Dave Mills - - html/scripts/footer.txt - 1.2 03/05/13 20:19:37 stenn@whimsy.udel.edu +1 -2 - Documentation updates from Dave Mills - - html/drivers/driver36.html - 1.19 03/05/13 20:19:33 stenn@whimsy.udel.edu +16 -25 - Documentation updates from Dave Mills - - html/miscopt.html - 1.28 03/05/13 20:19:31 stenn@whimsy.udel.edu +6 -4 - Documentation updates from Dave Mills - -ChangeSet - 1.1050 03/05/12 03:59:17 stenn@whimsy.udel.edu +1 -0 - Merge - - ntpd/refclock_neoclock4x.c - 1.6 03/05/12 03:58:58 stenn@whimsy.udel.edu +1 -1 - Danny and Harlan fixed the same thing differently. - -ChangeSet - 1.1046.1.2 03/05/12 02:45:13 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_neoclock4x.c - 1.4.1.1 03/05/12 02:45:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.310 03/05/12 02:45:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1046.1.1 03/05/12 02:43:20 stenn@whimsy.udel.edu +4 -0 - Allow the intial frequency to be set. Dave Mills. - - ntpd/ntp_loopfilter.c - 1.78 03/05/12 02:42:56 stenn@whimsy.udel.edu +5 -0 - Allow the intial frequency to be set. Dave Mills. - - ntpd/ntp_config.c - 1.89 03/05/12 02:42:56 stenn@whimsy.udel.edu +5 -0 - Allow the intial frequency to be set. Dave Mills. - - include/ntp_config.h - 1.27 03/05/12 02:42:56 stenn@whimsy.udel.edu +1 -0 - Allow the intial frequency to be set. Dave Mills. - - include/ntp.h - 1.89 03/05/12 02:42:55 stenn@whimsy.udel.edu +1 -0 - Allow the intial frequency to be set. Dave Mills. - -ChangeSet - 1.683.14.15 03/05/12 01:30:41 stenn@whimsy.udel.edu +1 -0 - Under AIX, if we have utmpx.h don't look for utmp.h . From Lars-Owe Ivarsson - - configure.in - 1.219.3.44 03/05/12 01:30:08 stenn@whimsy.udel.edu +11 -1 - Under AIX, if we have utmpx.h don't look for utmp.h . From Lars-Owe Ivarsson - -ChangeSet - 1.683.14.14 03/05/12 00:23:21 stenn@whimsy.udel.edu +1 -0 - Lose a C++ comment. From: Lars-Owe Ivarsson - - ntpd/refclock_neoclock4x.c - 1.1.1.3 03/05/12 00:23:00 stenn@whimsy.udel.edu +59 -57 - Lose a C++ comment. From: Lars-Owe Ivarsson - -ChangeSet - 1.1049 03/05/09 22:08:39 mayer@tecotoo.myibg.com +1 -0 - Declare the functions even if they don't get used. Move the macro #ifdef below - the declaration. - - include/isc/net.h - 1.3 03/05/09 22:08:12 mayer@tecotoo.myibg.com +3 -3 - Declare the functions even if they don't get used. Move the macro #ifdef below - the declaration. - -ChangeSet - 1.1048 03/05/09 21:46:35 mayer@tecotoo.myibg.com +5 -0 - Change C++ comment to C comment. Fix sprintf call to use SPRINTF macro in inet_ntop.c. - - util/sht.c - 1.3 03/05/09 21:46:00 mayer@tecotoo.myibg.com +1 -1 - Change C++ comment to C comment - - util/pps-api.c - 1.2 03/05/09 21:45:59 mayer@tecotoo.myibg.com +1 -1 - Change C++ comment to C comment - - ntpd/refclock_neoclock4x.c - 1.5 03/05/09 21:45:55 mayer@tecotoo.myibg.com +1 -1 - Change C++ comment to C comment - - ntpd/refclock_hopfpci.c - 1.9 03/05/09 21:45:52 mayer@tecotoo.myibg.com +1 -1 - Change C++ comment to C comment - - libisc/inet_ntop.c - 1.3 03/05/09 21:45:49 mayer@tecotoo.myibg.com +1 -1 - Change other call to sprintf to use the SPRINTF macro. - -ChangeSet - 1.1043.1.2 03/05/05 09:40:44 mayer@tecotoo.myibg.com +3 -0 - Add support for running the nodebug version no as a service - - ports/winnt/libntp/libntp.dsp - 1.13 03/05/05 09:40:12 mayer@tecotoo.myibg.com +4 -4 - Location of log.c has changed. It is Win32 specific. - - ntpd/ntpd.c - 1.47 03/05/05 09:40:09 mayer@tecotoo.myibg.com +28 -18 - Add support for running the nodebug version no as a service - - ntpd/cmd_args.c - 1.19 03/05/05 09:40:01 mayer@tecotoo.myibg.com +19 -0 - Add support for running the nodebug version no as a service - -ChangeSet - 1.1043.1.1 03/05/04 10:51:16 mayer@tecotoo.myibg.com +4 -0 - Changes to support netsyslog in addition to msyslog. - the libntp/log.c was in the wrong place. It should have been under winnt/libntp. - - ports/winnt/libntp/log.c - 1.1 03/05/04 10:50:36 mayer@tecotoo.myibg.com +161 -0 - - ports/winnt/libntp/log.c - 1.0 03/05/04 10:50:36 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libntp/log.c - - ntpd/ntp_io.c - 1.72 03/05/04 10:50:33 mayer@tecotoo.myibg.com +1 -4 - Make the netsyslog call real. Make sure that the address_okay function's return - value gets used properly. - - libntp/msyslog.c - 1.16 03/05/04 10:50:29 mayer@tecotoo.myibg.com +126 -49 - Add netsyslog to syslog functions. Reorganize code to make it more modular - and allow both msyslog and netsyslog to share the same logic. Fix the \n so - that we don't lose message information. - - include/ntp_stdlib.h - 1.20 03/05/04 10:50:25 mayer@tecotoo.myibg.com +3 -0 - Add netsyslog declaration. - -ChangeSet - 1.1046 03/04/30 02:03:30 stenn@whimsy.udel.edu +5 -0 - sprintf portability fixes (thanks Paul!) - - libisc/inet_ntop.c - 1.2 03/04/30 01:39:55 stenn@whimsy.udel.edu +3 -1 - Use ntp_sprintf.h . - - configure.in - 1.309 03/04/30 01:33:22 stenn@whimsy.udel.edu +6 -0 - Define SPRINTF_CHAR where needed (sunos4). - - ntpd/refclock_mx4200.c - 1.18 03/04/30 01:32:48 stenn@whimsy.udel.edu +4 -16 - Use ntp_sprintf.h and clean up the code accordingly. - - include/Makefile.am - 1.16 03/04/30 01:31:52 stenn@whimsy.udel.edu +1 -0 - Added ntp_sprintf.h - - include/ntp_sprintf.h - 1.1 03/04/30 01:30:21 stenn@whimsy.udel.edu +13 -0 - - include/ntp_sprintf.h - 1.0 03/04/30 01:30:21 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/include/ntp_sprintf.h - -ChangeSet - 1.1045 03/04/29 16:56:14 stenn@whimsy.udel.edu +1 -0 - [Bug 48]: SOCKNUL test backwords, causes spurious error. - - ntpd/ntp_intres.c - 1.29 03/04/29 16:56:03 stenn@whimsy.udel.edu +1 -1 - [Bug 48]: SOCKNUL test backwords, causes spurious error. - -ChangeSet - 1.1043 03/04/26 23:04:38 mayer@tecotoo.myibg.com +1 -0 - Change to put address in result rather than 5. - - ntpd/ntp_request.c - 1.47 03/04/26 23:04:08 mayer@tecotoo.myibg.com +6 -8 - Change to put address in result rather than 5. - -ChangeSet - 1.1042 03/04/26 19:25:21 mayer@tecotoo.myibg.com +2 -0 - Fixes to deal with compiler warnings. - - ntpq/ntpq_ops.c - 1.17 03/04/26 19:24:50 mayer@tecotoo.myibg.com +12 -6 - Fix to take care of the implicit cast. - Initialize some variables to stop the compiler warning about possible uninitialized variables. - - ntpd/ntp_crypto.c - 1.86 03/04/26 19:24:46 mayer@tecotoo.myibg.com +1 -1 - Refix the cast to shut up the compiler warnings. - -ChangeSet - 1.1040.1.2 03/04/26 05:02:11 stenn@whimsy.udel.edu +1 -0 - Merge - - configure.in - 1.308 03/04/26 05:01:50 stenn@whimsy.udel.edu +0 -1 - ntp-dev uses its own release numbers. - -ChangeSet - 1.683.14.13 03/04/26 04:36:51 stenn@whimsy.udel.edu +1 -0 - 4.1.1c-rc2 - - configure.in - 1.219.3.43 03/04/26 04:36:35 stenn@whimsy.udel.edu +1 -1 - 4.1.1c-rc2 - -ChangeSet - 1.1040.1.1 03/04/26 03:36:06 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_shm.c - 1.13 03/04/26 03:36:02 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.12 03/04/26 03:34:12 stenn@whimsy.udel.edu +1 -0 - Lose a syslog message per Jonathan Buzzard - - ntpd/refclock_shm.c - 1.10.1.1 03/04/26 03:34:02 stenn@whimsy.udel.edu +2 -0 - Lose a syslog message per Jonathan Buzzard - -ChangeSet - 1.1041 03/04/26 00:14:02 mayer@pogo.udel.edu +1 -0 - Merge - - ntpd/ntp_crypto.c - 1.85 03/04/26 00:13:53 mayer@pogo.udel.edu +1 -2 - -ChangeSet - 1.1032.1.2 03/04/26 00:07:53 mayer@tecotoo.myibg.com +3 -0 - Fixes to deal with bug #37 and fix for non-IPv6 stack machines to deal with IPv6 addresses. - - ports/winnt/include/config.h - 1.21 03/04/26 00:07:06 mayer@tecotoo.myibg.com +1 -0 - Add Platform requirement to use the isc_inet_ntop() routine. - - ntpd/ntp_request.c - 1.46 03/04/26 00:07:03 mayer@tecotoo.myibg.com +6 -0 - Temporary fix for bug #37. Needs additioonal work - - libntp/socktoa.c - 1.5 03/04/26 00:06:55 mayer@tecotoo.myibg.com +3 -8 - Replace Windows specific includes with config.h and use Platform define for - isc/net.h include - -ChangeSet - 1.1040 03/04/25 22:52:14 stenn@whimsy.udel.edu +1 -0 - Cleanup - - configure.in - 1.307 03/04/25 22:52:06 stenn@whimsy.udel.edu +0 -7 - Cleanup - -ChangeSet - 1.1039 03/04/25 22:05:05 stenn@whimsy.udel.edu +1 -0 - Clean up the configure warnings for net/if.h and netinet/ip.h - - configure.in - 1.306 03/04/25 22:04:52 stenn@whimsy.udel.edu +17 -3 - Clean up the configure warnings for net/if.h and netinet/ip.h - -ChangeSet - 1.1038 03/04/25 03:28:22 stenn@whimsy.udel.edu +1 -0 - Define ISC_PLATFORM_NEEDNTOP if inet_ntop() is not available. - - configure.in - 1.305 03/04/25 03:28:09 stenn@whimsy.udel.edu +3 -1 - Define ISC_PLATFORM_NEEDNTOP if inet_ntop() is not available. - -ChangeSet - 1.1032.1.1 03/04/24 11:50:33 mayer@tecotoo.myibg.com +6 -0 - Updates to handle IPv6 addresses for non-IPv6 capable systems. - - libisc/inet_ntop.c - 1.1 03/04/24 11:49:48 mayer@tecotoo.myibg.com +196 -0 - - libisc/inet_ntop.c - 1.0 03/04/24 11:49:47 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/inet_ntop.c - - ports/winnt/libntp/libntp.dsp - 1.12 03/04/24 11:49:45 mayer@tecotoo.myibg.com +8 -0 - At the inet_ntop.c file to build list - - ntpd/ntp_crypto.c - 1.83.1.1 03/04/24 11:49:42 mayer@tecotoo.myibg.com +2 -3 - Fix cast problem. - - libntp/socktoa.c - 1.4 03/04/24 11:49:37 mayer@tecotoo.myibg.com +12 -5 - Fix to allow non-IPv6 systems to handle IPv6 addresses. - - libntp/log.c - 1.4 03/04/24 11:49:33 mayer@tecotoo.myibg.com +5 -0 - Fix RPC ASYNCH problem - - libntp/Makefile.am - 1.27 03/04/24 11:49:27 mayer@tecotoo.myibg.com +1 -1 - Add new file to list - -ChangeSet - 1.1037 03/04/23 22:40:09 stenn@whimsy.udel.edu +2 -0 - Quiet some warnings - - ntpd/ntp_io.c - 1.71 03/04/23 22:39:56 stenn@whimsy.udel.edu +2 -2 - Quiet some warnings - - libntp/mktime.c - 1.6 03/04/23 22:39:56 stenn@whimsy.udel.edu +1 -1 - Quiet some warnings - -ChangeSet - 1.1036 03/04/23 01:34:08 stenn@whimsy.udel.edu +1 -0 - John Hay: revert incorrect cleanup - - ntpd/ntp_crypto.c - 1.84 03/04/23 01:33:04 stenn@whimsy.udel.edu +1 -2 - John Hay: revert incorrect cleanup - -ChangeSet - 1.1035 03/04/22 05:10:39 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.304 03/04/22 05:10:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - - README.bk - 1.16 03/04/22 05:10:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.11 03/04/22 04:53:32 stenn@whimsy.udel.edu +2 -0 - Require autoconf-2.53 for cross-compile endian support - - configure.in - 1.219.3.42 03/04/22 04:53:19 stenn@whimsy.udel.edu +2 -17 - Require autoconf-2.53 for cross-compile endian support - - README.bk - 1.1.1.17 03/04/22 04:53:19 stenn@whimsy.udel.edu +1 -1 - Require autoconf-2.53 for cross-compile endian support - -ChangeSet - 1.1034 03/04/22 04:05:18 stenn@whimsy.udel.edu +1 -0 - More improvements from Dave Mills. - - ntpd/refclock_wwv.c - 1.43 03/04/22 04:05:06 stenn@whimsy.udel.edu +115 -150 - More improvements from Dave Mills. - -ChangeSet - 1.1029.1.4 03/04/20 01:39:04 mayer@tecotoo.myibg.com +5 -0 - Fix casting issues and other warnings. - - ports/winnt/ntpd/hopf_PCI_io.c - 1.5 03/04/20 01:38:21 mayer@tecotoo.myibg.com +6 -0 - Disable warning about nonstandard declarations in Windows-omly code. - - ports/winnt/include/config.h - 1.20 03/04/20 01:38:19 mayer@tecotoo.myibg.com +5 -0 - Readd the RPCASYNC_H macro to get rid of warnings. - - ntpd/refclock_palisade.c - 1.16 03/04/20 01:38:16 mayer@tecotoo.myibg.com +4 -1 - Fix casting issues. - - ntpd/ntp_monitor.c - 1.11 03/04/20 01:38:13 mayer@tecotoo.myibg.com +2 -2 - Fix casting issues. - - ntpd/ntp_loopfilter.c - 1.77 03/04/20 01:38:09 mayer@tecotoo.myibg.com +2 -2 - Fix casting issues. - -ChangeSet - 1.1029.1.3 03/04/19 09:10:42 mayer@tecotoo.myibg.com +3 -0 - Fix casting issues. - - ntpd/ntp_restrict.c - 1.17 03/04/19 09:10:01 mayer@tecotoo.myibg.com +3 -1 - Fix casting issues. - - ntpd/ntp_request.c - 1.45 03/04/19 09:09:57 mayer@tecotoo.myibg.com +4 -4 - Fix casting issues. - - ntpd/ntp_proto.c - 1.154 03/04/19 09:09:51 mayer@tecotoo.myibg.com +4 -4 - Fix casting issues. - -ChangeSet - 1.1030.1.2 03/04/17 06:36:35 stenn@whimsy.udel.edu +6 -0 - Merge - - ntpq/Makefile.am - 1.9 03/04/17 06:36:06 stenn@whimsy.udel.edu +1 -2 - -dev doesn't use RSAREF libs. - - ntpdc/Makefile.am - 1.8 03/04/17 06:35:25 stenn@whimsy.udel.edu +1 -2 - -dev doesn't use RSAREF libs. - - ntpdate/Makefile.am - 1.11 03/04/17 06:34:54 stenn@whimsy.udel.edu +1 -2 - -dev doesn't use RSAREF libs. - - ntpd/Makefile.am - 1.35 03/04/17 06:34:02 stenn@whimsy.udel.edu +1 -2 - -dev doesn't use RSAREF libs - - NEWS - 1.42 03/04/17 06:32:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.37 03/04/17 06:32:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.10 03/04/17 06:31:00 stenn@whimsy.udel.edu +7 -0 - version -> version.c improvements - - ntptrace/Makefile.am - 1.5 03/04/17 06:30:46 stenn@whimsy.udel.edu +1 -1 - version -> version.c improvements - - ntpq/Makefile.am - 1.4.1.3 03/04/17 06:30:46 stenn@whimsy.udel.edu +1 -1 - version -> version.c improvements - - ntpdc/Makefile.am - 1.3.1.3 03/04/17 06:30:46 stenn@whimsy.udel.edu +1 -1 - version -> version.c improvements - - ntpdate/Makefile.am - 1.5.1.3 03/04/17 06:30:45 stenn@whimsy.udel.edu +1 -1 - version -> version.c improvements - - ntpd/Makefile.am - 1.18.2.9 03/04/17 06:30:45 stenn@whimsy.udel.edu +1 -1 - version -> version.c improvements - - NEWS - 1.31.1.10 03/04/17 06:30:45 stenn@whimsy.udel.edu +1 -0 - version -> version.c improvements - - Makefile.am - 1.12.1.19 03/04/17 06:30:45 stenn@whimsy.udel.edu +3 -2 - version -> version.c improvements - -ChangeSet - 1.1030.1.1 03/04/17 06:25:19 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntpd.c - 1.46 03/04/17 06:25:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.9 03/04/17 06:20:30 stenn@whimsy.udel.edu +1 -0 - If we're debugging, emit Version first. - - ntpd/ntpd.c - 1.33.2.2 03/04/17 06:20:16 stenn@whimsy.udel.edu +3 -0 - If we're debugging, emit Version first. - -ChangeSet - 1.1029.1.2 03/04/16 22:09:32 mayer@tecotoo.myibg.com +1 -0 - Enabled checking of the UP flag. - - ntpd/ntp_io.c - 1.70 03/04/16 22:09:01 mayer@tecotoo.myibg.com +2 -2 - Enabled checking of the UP flag. - -ChangeSet - 1.1029.1.1 03/04/16 09:18:44 mayer@tecotoo.myibg.com +1 -0 - Remove unnecessary time adjustment call. - - ports/winnt/ntpd/nt_clockstuff.c - 1.13 03/04/16 09:18:16 mayer@tecotoo.myibg.com +0 -3 - Remove unnecessary time adjustment call. - -ChangeSet - 1.1030 03/04/16 03:07:41 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.303 03/04/16 03:07:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.8 03/04/16 03:06:14 stenn@whimsy.udel.edu +1 -0 - AIX 5 changes from Petter Reinholdtsen - - configure.in - 1.219.3.41 03/04/16 03:05:00 stenn@whimsy.udel.edu +9 -9 - AIX 5 changes from Petter Reinholdtsen - -ChangeSet - 1.1021.1.3 03/04/15 01:32:13 mayer@tecotoo.myibg.com +5 -0 - Miscellaneous cleanup for clean Windows build. - - ports/winnt/include/config.h - 1.19 03/04/15 01:31:48 mayer@tecotoo.myibg.com +0 -5 - Remove RPCASYNC Macro as no longer necessary. - - ntpd/ntp_crypto.c - 1.83 03/04/15 01:31:46 mayer@tecotoo.myibg.com +10 -10 - Fix initalization warning. - - ntpd/ntp_config.c - 1.88 03/04/15 01:31:42 mayer@tecotoo.myibg.com +2 -2 - Fix initialization warning. - - libntp/dolfptoa.c - 1.5 03/04/15 01:31:38 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues. - - libntp/dofptoa.c - 1.6 03/04/15 01:31:34 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues. - -ChangeSet - 1.1028 03/04/14 22:06:47 stenn@whimsy.udel.edu +2 -0 - Improvements from Dave Mills - - ntpd/refclock_wwv.c - 1.42 03/04/14 22:06:28 stenn@whimsy.udel.edu +195 -147 - WWV improvements - - ntpd/ntp_peer.c - 1.55 03/04/14 22:05:17 stenn@whimsy.udel.edu +3 -1 - If emulating ntpdate, force iburst - -ChangeSet - 1.1021.1.2 03/04/12 00:38:17 mayer@tecotoo.myibg.com +5 -0 - MIscellaneous fixes for warnings and include problems for NT. - - ports/winnt/include/config.h - 1.18 03/04/12 00:37:51 mayer@tecotoo.myibg.com +3 -0 - Add windows.h header. - - ntpd/ntpd.c - 1.45 03/04/12 00:37:49 mayer@tecotoo.myibg.com +4 -1 - Don't include unusable code on WINNT. - - libntp/machines.c - 1.17 03/04/12 00:37:47 mayer@tecotoo.myibg.com +1 -1 - Include just the one required function definition. - - libntp/ieee754io.c - 1.5 03/04/12 00:37:44 mayer@tecotoo.myibg.com +1 -1 - Comparison between different int types was causing type match warnings. - - libntp/dofptoa.c - 1.5 03/04/12 00:37:41 mayer@tecotoo.myibg.com +1 -1 - Fix for cast issue. - -ChangeSet - 1.683.14.7 03/04/10 02:56:17 stenn@whimsy.udel.edu +1 -0 - Fix the VERB - - BitKeeper/triggers/commitlogs - 1.3 03/04/10 02:55:55 stenn@whimsy.udel.edu +9 -9 - Fix the VERB - -ChangeSet - 1.683.14.6 03/04/10 02:48:11 stenn@whimsy.udel.edu +1 -0 - Provide a default VERB for now - - BitKeeper/triggers/commitlogs - 1.2 03/04/10 02:47:43 stenn@whimsy.udel.edu +1 -0 - Provide a default VERB for now - -ChangeSet - 1.1024 03/04/09 18:30:52 stenn@whimsy.udel.edu +2 -0 - Initial refid patch from Dave Mills - - ntpd/refclock_atom.c - 1.42 03/04/09 18:30:32 stenn@whimsy.udel.edu +2 -1 - Initial refid patch from Dave Mills - - ntpd/ntp_refclock.c - 1.50 03/04/09 18:30:30 stenn@whimsy.udel.edu +4 -3 - Initial refid patch from Dave Mills - -ChangeSet - 1.1015.1.3 03/04/05 19:14:20 mayer@tecotoo.myibg.com +1 -0 - Fixes for broadcast sockets. IPv6 broadcast sockets are invalid. - - ntpd/ntp_io.c - 1.69 03/04/05 18:59:51 mayer@tecotoo.myibg.com +18 -6 - Have the Convert_if code ignore IPv6 broadcast data since it can't exist. - Skip non-IPv4 broadcast addresses in setting the broadcast client. - Check to make sure that the broadcast socket was opened before setting - the broadcast open flag. Use the isc_net_probeipv6() code to check that it can - open an IPv6 socket. - -ChangeSet - 1.1015.1.2 03/04/05 16:08:13 mayer@tecotoo.myibg.com +1 -0 - The wrong flag macros were being used for check. - - libisc/ifiter_sysctl.c - 1.5 03/04/05 16:07:52 mayer@tecotoo.myibg.com +2 -2 - The wrong flag macros were being used for check. - -ChangeSet - 1.1020.1.1 03/04/03 20:53:35 stenn@whimsy.udel.edu +1 -0 - Improvements from Dave Mills. - - ntpd/refclock_wwv.c - 1.41 03/04/03 20:53:22 stenn@whimsy.udel.edu +7 -2 - Improvements from Dave Mills. - -ChangeSet - 1.1015.1.1 03/03/31 00:24:37 mayer@tecotoo.myibg.com +1 -0 - Fixes to specify the IPv4 wildcard and IPv6 wildcard separately. - Added debug code for the broadcast client. - Socket definition cleanup. - - ntpd/ntp_io.c - 1.68 03/03/31 00:24:11 mayer@tecotoo.myibg.com +17 -10 - Fixes to specify the IPv4 wildcard and IPv6 wildcard separately. - Added debug code for the broadcast client. - Socket definition cleanup. - -ChangeSet - 1.1020 03/03/30 22:49:43 stenn@whimsy.udel.edu +3 -0 - Cleanup and fixes from Dave Mills - - ntpd/refclock_wwv.c - 1.40 03/03/30 22:49:26 stenn@whimsy.udel.edu +35 -32 - Fixes to WWV and CHU drivers - - html/drivers/driver22.html - 1.14 03/03/30 22:47:37 stenn@whimsy.udel.edu +6 -7 - Cleanup - - html/index.html - 1.26 03/03/30 22:46:41 stenn@whimsy.udel.edu +2 -2 - Typo fix - -ChangeSet - 1.1019 03/03/30 16:51:05 stenn@whimsy.udel.edu +6 -0 - Typo fixes from Thomas Klausner - - parseutil/testdcf.c - 1.4 03/03/30 16:50:49 stenn@whimsy.udel.edu +1 -1 - Typo fixes from Thomas Klausner - - parseutil/dcfd.c - 1.12 03/03/30 16:50:49 stenn@whimsy.udel.edu +1 -1 - Typo fixes from Thomas Klausner - - ntpd/refclock_ripencc.c - 1.4 03/03/30 16:50:48 stenn@whimsy.udel.edu +1 -1 - Typo fixes from Thomas Klausner - - ntpd/refclock_mx4200.c - 1.17 03/03/30 16:50:48 stenn@whimsy.udel.edu +1 -1 - Typo fixes from Thomas Klausner - - ntpd/refclock_chu.c - 1.32 03/03/30 16:50:48 stenn@whimsy.udel.edu +43 -34 - Typo fixes from Thomas Klausner - - html/mx4200data.html - 1.10 03/03/30 16:50:48 stenn@whimsy.udel.edu +1 -1 - Typo fixes from Thomas Klausner - -ChangeSet - 1.1018 03/03/25 04:34:17 stenn@pogo.udel.edu +3 -0 - Merge - - ntpd/refclock_oncore.c - 1.45 03/03/25 04:33:20 stenn@pogo.udel.edu +10 -229 - Brute-force resolution. - - BitKeeper/etc/logging_ok - 1.25 03/03/25 04:25:41 stenn@pogo.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.20 03/03/25 04:25:41 stenn@pogo.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.24 03/03/25 04:25:39 stenn@pogo.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.19 03/03/25 04:25:32 stenn@pogo.udel.edu +0 -0 - auto-union - -ChangeSet - 1.683.14.5 03/03/25 04:23:12 stenn@pogo.udel.edu +2 -0 - refclock_oncore.c: - Driver restructured to make it easier to follow. - The driver no longer uses the Oncore model number to - determine what features are available, but rather tests - for them. The driver now supports the M12+T. - From Reg Clemens. - - BitKeeper/etc/logging_ok - 1.1.1.9 03/03/25 04:23:11 stenn@pogo.udel.edu +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_oncore.c - 1.38.1.1 03/03/25 04:20:34 stenn@pogo.udel.edu +2338 -1423 - Driver restructured to make it easier to follow. - The driver no longer uses the Oncore model number to - determine what features are available, but rather tests - for them. The driver now supports the M12+T. - From Reg Clemens. - -ChangeSet - 1.1017 03/03/21 20:27:39 stenn@whimsy.udel.edu +1 -0 - chu cleanup from Dave Mills - - ntpd/refclock_chu.c - 1.31 03/03/21 20:27:26 stenn@whimsy.udel.edu +116 -82 - chu cleanup from Dave Mills - -ChangeSet - 1.1016 03/03/17 22:36:39 stenn@whimsy.udel.edu +2 -0 - Improvements from Dave Mills and a typo fix. - - ntpd/refclock_chu.c - 1.30 03/03/17 22:35:19 stenn@whimsy.udel.edu +149 -53 - Improvements from Dave Mills - - html/ntpq.html - 1.21 03/03/17 22:32:31 stenn@whimsy.udel.edu +1 -1 - typo - -ChangeSet - 1.1015 03/03/16 22:40:46 mayer@pogo.udel.edu +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io - - include/ntp.h - 1.88 03/03/16 22:40:39 mayer@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.1014 03/03/16 14:39:22 stenn@whimsy.udel.edu +5 -0 - More fixes and cleanup from Dave Mills - - ntpd/refclock_wwv.c - 1.39 03/03/16 14:38:51 stenn@whimsy.udel.edu +16 -7 - The rest of Dave's wwv improvements - - html/scripts/style.css - 1.2 03/03/16 14:37:16 stenn@whimsy.udel.edu +1 -1 - Documentation updates from Dave Mills - - html/drivers/driver6.html - 1.15 03/03/16 14:37:16 stenn@whimsy.udel.edu +6 -6 - Documentation updates from Dave Mills - - html/drivers/driver36.html - 1.18 03/03/16 14:37:16 stenn@whimsy.udel.edu +40 -38 - Documentation updates from Dave Mills - - html/authopt.html - 1.29 03/03/16 14:37:16 stenn@whimsy.udel.edu +6 -2 - Documentation updates from Dave Mills - -ChangeSet - 1.1001.1.32 03/03/16 05:24:05 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/triggers/trigger.cfg - 1.12 03/03/16 05:24:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.4 03/03/16 05:19:20 stenn@whimsy.udel.edu +2 -0 - Use new commitlogs trigger instead of the delta-changelog and lg-changeset triggers. - - BitKeeper/triggers/trigger.cfg - 1.9.1.2 03/03/16 05:18:52 stenn@whimsy.udel.edu +7 -2 - Use new commitlogs trigger instead of the delta-changelog and lg-changeset triggers. - - BitKeeper/triggers/commitlogs - 1.1 03/03/16 05:17:41 stenn@whimsy.udel.edu +81 -0 - - BitKeeper/triggers/commitlogs - 1.0 03/03/16 05:17:41 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/commitlogs - -ChangeSet - 1.1001.1.31 03/03/16 04:17:01 stenn@whimsy.udel.edu +2 -0 - More cleanup and fixes from Dave Mills - - ntpd/refclock_wwv.c - 1.38 03/03/16 04:16:23 stenn@whimsy.udel.edu +98 -20 - More cleanup and fixes from Dave Mills - - ntpd/refclock_irig.c - 1.20 03/03/16 04:16:23 stenn@whimsy.udel.edu +8 -17 - More cleanup and fixes from Dave Mills - -ChangeSet - 1.1001.1.30 03/03/16 04:06:25 stenn@whimsy.udel.edu +2 -0 - Improve the name length stuff for crypto host/node names (DLM from ???) - - ntpd/ntp_crypto.c - 1.82 03/03/16 04:05:47 stenn@whimsy.udel.edu +2 -4 - Improve the name length stuff for crypto host/node names - - include/ntp.h - 1.86.1.1 03/03/16 04:05:47 stenn@whimsy.udel.edu +1 -2 - Improve the name length stuff for crypto host/node names - -ChangeSet - 1.1001.1.29 03/03/16 03:51:09 stenn@whimsy.udel.edu +2 -0 - cleanup - - flock-build - 1.27 03/03/16 03:50:53 stenn@whimsy.udel.edu +9 -2 - cleanup - - configure.in - 1.302 03/03/16 03:40:56 stenn@whimsy.udel.edu +12 -2 - cleanup - -ChangeSet - 1.1001.4.4 03/03/16 01:52:29 mayer@tecotoo.myibg.com +2 -0 - Track the number of multicast addresses on a socket. - Check to see if to listen on all interfaces. - - ntpd/ntp_io.c - 1.67 03/03/16 01:52:03 mayer@tecotoo.myibg.com +19 -12 - Track the number of multicast addresses on a socket. - Check to see if to listen on all interfaces. - - include/ntp.h - 1.87 03/03/16 01:51:59 mayer@tecotoo.myibg.com +1 -0 - Keep a count of the number of multicast addresses on the socket. - -ChangeSet - 1.1011 03/03/14 20:08:24 gnu@ring.wraith.sf.ca.us +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into ring.wraith.sf.ca.us:/home/gnu/src/ntp/ntp-dev - - libntp/audio.c - 1.21 03/03/14 20:08:24 gnu@ring.wraith.sf.ca.us +0 -0 - Auto merged - -ChangeSet - 1.1010 03/03/14 20:08:13 gnu@ring.wraith.sf.ca.us +1 -0 - audio.c: - quick linux/freebsd audio fixup. - -ChangeSet - 1.1001.1.28 03/03/14 04:25:10 stenn@whimsy.udel.edu +1 -0 - Dave rolled an interim tarball - - configure.in - 1.301 03/03/14 04:24:54 stenn@whimsy.udel.edu +1 -1 - Dave rolled an interim tarball - -ChangeSet - 1.1001.1.27 03/03/14 04:21:57 stenn@whimsy.udel.edu +1 -0 - Use correct variable types. From: Jason L. Wright - - ntpd/refclock_neoclock4x.c - 1.4 03/03/14 04:21:33 stenn@whimsy.udel.edu +4 -3 - Use correct variable types. From: Jason L. Wright - -ChangeSet - 1.1001.1.26 03/03/11 15:39:21 stenn@whimsy.udel.edu +2 -0 - Improvements from Dave Mills - - ntpd/refclock_irig.c - 1.19 03/03/11 15:38:39 stenn@whimsy.udel.edu +54 -33 - Improvements from Dave Mills - - libntp/audio.c - 1.17.1.2 03/03/11 15:24:35 stenn@whimsy.udel.edu +2 -3 - Show info.record.balance debug info - -ChangeSet - 1.1001.1.25 03/03/11 05:42:25 stenn@whimsy.udel.edu +2 -0 - Improvements from Dave Mills. - - ntpd/refclock_wwv.c - 1.37 03/03/11 05:42:12 stenn@whimsy.udel.edu +410 -342 - Improvements from Dave Mills. - - libntp/audio.c - 1.17.1.1 03/03/11 05:31:10 stenn@whimsy.udel.edu +4 -2 - Improvements from Dave Mills. - -ChangeSet - 1.1009 03/03/10 15:46:27 gnu@ring.wraith.sf.ca.us +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into ring.wraith.sf.ca.us:/home/gnu/src/ntp/ntp-dev - - BitKeeper/etc/logging_ok - 1.23 03/03/10 15:46:26 gnu@ring.wraith.sf.ca.us +0 -0 - auto-union - - libntp/audio.c - 1.20 03/03/10 15:30:56 gnu@ring.wraith.sf.ca.us +9 -2 - quick linux/freebsd audio fixup. - -ChangeSet - 1.1001.4.3 03/03/09 23:12:12 mayer@tecotoo.myibg.com +1 -0 - address_okay note. Fixes to take account of wildcard addresses. Fix SOCKET usage. - Cleanup conditional ioctl for nonblocking. - - ntpd/ntp_io.c - 1.66 03/03/09 23:11:35 mayer@tecotoo.myibg.com +16 -13 - address_okay note. Fixes to take account of wildcard addresses. Fix SOCKET usage. - Cleanup conditional ioctl for nonblocking. - -ChangeSet - 1.1001.1.23 03/03/07 23:44:26 stenn@whimsy.udel.edu +1 -0 - Darwin patch for openssl - - configure.in - 1.300 03/03/07 23:44:19 stenn@whimsy.udel.edu +2 -0 - Darwin patch for openssl - -ChangeSet - 1.1001.1.22 03/03/07 23:29:56 stenn@whimsy.udel.edu +1 -0 - Darwin patch for openssl - - configure.in - 1.299 03/03/07 23:29:43 stenn@whimsy.udel.edu +6 -1 - Darwin patch for openssl - -ChangeSet - 1.1001.4.2 03/03/07 21:48:43 mayer@tecotoo.myibg.com +1 -0 - Start the check after the wildcards. - - ntpd/ntp_io.c - 1.65 03/03/07 21:48:07 mayer@tecotoo.myibg.com +4 -4 - Start the check after the wildcards. - -ChangeSet - 1.1001.1.21 03/03/05 22:45:40 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_arc.c - 1.13 03/03/05 22:45:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.3 03/03/05 22:43:10 stenn@whimsy.udel.edu +1 -0 - We use u_long, not ulong. - - ntpd/refclock_arc.c - 1.8.1.2 03/03/05 22:42:54 stenn@whimsy.udel.edu +1 -1 - We use u_long, not ulong. - -ChangeSet - 1.1001.1.19 03/03/05 21:04:21 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntpd.c - 1.44 03/03/05 21:04:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.14.2 03/03/05 21:02:52 stenn@whimsy.udel.edu +1 -0 - Add missing #ifdef DEBUG stuff. From Greg Dowd - - ntpd/ntpd.c - 1.33.2.1 03/03/05 21:02:42 stenn@whimsy.udel.edu +3 -2 - Add missing #ifdef DEBUG stuff. From Greg Dowd - -ChangeSet - 1.1001.4.1 03/03/05 01:02:14 mayer@tecotoo.myibg.com +2 -0 - Ignore ENXIO errors for IPv6 flags and add address info for bad data packets. - - ntpd/ntp_proto.c - 1.153 03/03/05 01:01:39 mayer@tecotoo.myibg.com +2 -2 - Report the source address when receiving bad data packets. - - libisc/ifiter_ioctl.c - 1.9 03/03/05 01:01:33 mayer@tecotoo.myibg.com +11 -3 - Ignore ENXIO errors when getting the IPv6 flags. - -ChangeSet - 1.1001.1.17 03/02/28 11:00:25 cprice@cs-home.com +4 -0 - Arcron clock - enhanced driver and documentation, removed possible - leapyear bug, additional features included - - ntpd/refclock_arc.c - 1.12 03/02/28 11:00:24 cprice@cs-home.com +51 -156 - Arcron clock - removed possible leapyear bug, added new mode - selectable msf, dcf and wwvb code, added a utc/localtime flag, - added average signal quality poll, several badformat errors - fixed, removal of unused code and general code cleanup including - standardizing debug routines and syslog messages - - html/drivers/driver27.html - 1.12 03/02/28 11:00:24 cprice@cs-home.com +46 -155 - Arcron clock - update html reference driver documentation to - correspond with most recent driver updates - - BitKeeper/etc/logging_ok - 1.20.1.4 03/02/28 10:38:12 cprice@cs-home.com +1 -0 - 'Auto converge' - - html/drivers/driver27.html - 1.2.1.3 03/02/28 10:38:13 cprice@cs-home.com +0 -0 - Merge rename: html/driver27.htm -> html/drivers/driver27.html - - BitKeeper/etc/logging_ok - 1.20.1.3 03/02/28 10:38:12 cprice@cs-home.com +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.18 03/02/28 10:38:12 cprice@cs-home.com +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.20.1.2 03/02/28 10:38:12 cprice@cs-home.com +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.17 03/02/28 10:38:11 cprice@cs-home.com +1 -1 - auto-union - -ChangeSet - 1.683.13.2 03/02/28 04:52:34 stenn@whimsy.udel.edu +1 -0 - How to patch ntp-stable and ntp-dev. - - README.hackers - 1.7 03/02/28 04:52:22 stenn@whimsy.udel.edu +25 -0 - How to patch ntp-stable and ntp-dev. - -ChangeSet - 1.1001.1.15 03/02/28 04:15:42 stenn@whimsy.udel.edu +2 -0 - Merge - - ntpd/cmd_args.c - 1.18 03/02/28 04:15:24 stenn@whimsy.udel.edu +2 -3 - merge cleanup. - - README.bk - 1.15 03/02/28 04:11:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.13.1 03/02/28 04:09:07 stenn@whimsy.udel.edu +1 -0 - long option support from: Hugh Daniel - - ntpd/cmd_args.c - 1.7.2.1 03/02/28 04:08:47 stenn@whimsy.udel.edu +20 -1 - long option support from: Hugh Daniel - -ChangeSet - 1.1001.1.14 03/02/26 01:04:03 mayer@tecotoo.myibg.com +1 -0 - Merge mayer@pogo.udel.edu:ntp-dev-io/ - into tecotoo.myibg.com:H:/ntpbk/ntp-dev - - libisc/ifiter_ioctl.c - 1.8 03/02/26 01:03:41 mayer@tecotoo.myibg.com +0 -2 - Auto merged - -ChangeSet - 1.1001.3.7 03/02/26 00:58:00 mayer@tecotoo.myibg.com +2 -0 - Check to see that Multicast Flag is defined before using it. - - libisc/ifiter_sysctl.c - 1.4 03/02/26 00:57:33 mayer@tecotoo.myibg.com +3 -1 - Check to see that Multicast Flag is defined before using it. - - libisc/ifiter_ioctl.c - 1.5.1.2 03/02/26 00:57:30 mayer@tecotoo.myibg.com +4 -0 - Check to see that Multicast Flag is defined before using it. - -ChangeSet - 1.1001.1.13 03/02/26 00:42:59 mayer@pogo.udel.edu +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io - - libisc/ifiter_ioctl.c - 1.7 03/02/26 00:42:54 mayer@pogo.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.1001.3.6 03/02/25 23:34:27 mayer@tecotoo.myibg.com +3 -0 - Macro changes. - - ntpd/ntp_io.c - 1.64 03/02/25 23:34:00 mayer@tecotoo.myibg.com +5 -3 - Restore previous changes to for loops and conditional code for findbcast. - - libisc/ifiter_ioctl.c - 1.5.1.1 03/02/25 23:33:57 mayer@tecotoo.myibg.com +1 -1 - Fix ioctl macro usage. - - include/ntp_rfc2553.h - 1.9 03/02/25 23:33:54 mayer@tecotoo.myibg.com +4 -1 - Make IPv6 Macros conditional. - -ChangeSet - 1.1001.1.12 03/02/24 23:37:01 stenn@whimsy.udel.edu +1 -0 - IFF_MULTICAST #ifdef and typo fix from John Hay. - - libisc/ifiter_ioctl.c - 1.6 03/02/24 23:36:57 stenn@whimsy.udel.edu +3 -1 - IFF_MULTICAST #ifdef and typo fix from John Hay. - -ChangeSet - 1.1001.3.5 03/02/24 01:19:19 mayer@tecotoo.myibg.com +1 -0 - Fix typos - - libisc/ifiter_ioctl.c - 1.5 03/02/24 01:18:52 mayer@tecotoo.myibg.com +4 -4 - Fix typos - -ChangeSet - 1.1001.3.4 03/02/24 00:50:34 mayer@tecotoo.myibg.com +1 -0 - Fix variable names and add macro definition. - - libisc/ifiter_ioctl.c - 1.4 03/02/24 00:50:11 mayer@tecotoo.myibg.com +5 -4 - Fix variable names and add macro definition. - -ChangeSet - 1.1001.3.3 03/02/23 23:25:50 mayer@tecotoo.myibg.com +6 -0 - Fixes for multicast and broadcast and IPv6 interfaces. - - ports/winnt/libisc/net.c - 1.2 03/02/23 23:25:21 mayer@tecotoo.myibg.com +0 -4 - Remove unneccesary macro and allow the IPV6 probe to answer. - - ports/winnt/libisc/interfaceiter.c - 1.2 03/02/23 23:25:19 mayer@tecotoo.myibg.com +0 -6 - Remove commented out code. - - ntpd/ntp_io.c - 1.63 03/02/23 23:25:16 mayer@tecotoo.myibg.com +1 -2 - Make sure for I/O Completion Ports the correct error info is used. - Remove unnecessary macro - - libisc/net.c - 1.2 03/02/23 23:25:13 mayer@tecotoo.myibg.com +0 -4 - Remove unnecessary WANT_IPV6 macro and allow IPV6 probes to return real answers. - - libisc/ifiter_sysctl.c - 1.3 03/02/23 23:25:11 mayer@tecotoo.myibg.com +10 -0 - Add flags for broadcast and multicast interfaces and fetch the broadcast address. - - libisc/ifiter_ioctl.c - 1.3 03/02/23 23:25:09 mayer@tecotoo.myibg.com +59 -0 - Add flags for broadcast and multicast interfaces and fetch the broadcast address. - -ChangeSet - 1.683.4.144 03/02/22 04:47:19 cprice@cs-home.com +3 -0 - Arcron clock - enchanged driver and documentation, additional - features included - - BitKeeper/etc/logging_ok - 1.1.1.8 03/02/22 04:47:19 cprice@cs-home.com +1 -0 - Logging to logging@openlogging.org accepted - - html/driver27.htm - 1.2.1.2 03/02/22 04:42:22 cprice@cs-home.com +117 -102 - Arcron clock - update html reference driver documentation to correspond - with most recent driver updates - -ChangeSet - 1.683.4.143 03/02/22 05:04:54 stenn@whimsy.udel.edu +2 -0 - Instructions on submitting patches - - README.hackers - 1.6 03/02/22 05:04:36 stenn@whimsy.udel.edu +17 -0 - Instructions on submitting patches - - README.bk - 1.1.1.16 03/02/22 05:04:36 stenn@whimsy.udel.edu +2 -0 - Instructions on submitting patches - - ntpd/refclock_arc.c - 1.8.1.1 03/02/22 04:01:54 cprice@cs-home.com +287 -81 - Arcron clock - added new mode selectable msf, dcf and wwvb code, added a - utc/locatime flag, added average singal quality poll, several badformat - errors fixed, removal of unused code and general code cleanup including - standardizing debug routines and syslog messages - -ChangeSet - 1.1001.1.10 03/02/22 04:43:12 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.14 03/02/22 04:43:09 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.142 03/02/22 04:39:59 stenn@whimsy.udel.edu +1 -0 - Updated. - - README.bk - 1.1.1.15 03/02/22 04:39:47 stenn@whimsy.udel.edu +0 -11 - Updated. - -ChangeSet - 1.1001.3.2 03/02/22 00:54:36 mayer@tecotoo.myibg.com +1 -0 - Check the wildcards as well when looking for the broadcast client. - - ntpd/ntp_io.c - 1.62 03/02/22 00:53:50 mayer@tecotoo.myibg.com +1 -1 - Check the wildcards as well when looking for the broadcast client. - -ChangeSet - 1.1001.3.1 03/02/21 01:13:32 mayer@tecotoo.myibg.com +1 -0 - Put the executable in the relevant bin subdirectory. - - ports/winnt/ntpd/ntpd.dsp - 1.15 03/02/21 01:12:57 mayer@tecotoo.myibg.com +2 -2 - Put the executable in the relevant bin subdirectory. - -ChangeSet - 1.1001.1.8 03/02/21 00:19:05 stenn@whimsy.udel.edu +1 -0 - Cleanup from the recent patches - - ntpd/refclock_arc.c - 1.11 03/02/21 00:18:52 stenn@whimsy.udel.edu +3 -4 - Cleanup from the recent patches - -ChangeSet - 1.1005 03/02/20 21:03:53 gnu@ring.wraith.sf.ca.us +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into ring.wraith.sf.ca.us:/home/gnu/src/ntp/ntp-dev - - BitKeeper/etc/logging_ok - 1.22 03/02/20 21:03:51 gnu@ring.wraith.sf.ca.us +0 -0 - auto-union - -ChangeSet - 1.1001.1.7 03/02/20 20:18:20 paul@k2.alfille +3 -0 - Arcron radio clock update -- support WWVB version. Transparently backwards - compatible with MSF version, but requires flag1=1 to signal WWVB region. - - BitKeeper/etc/logging_ok - 1.20.1.1 03/02/20 20:18:20 paul@k2.alfille +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_arc.c - 1.10 03/02/20 20:18:06 paul@k2.alfille +157 -54 - Now support Arcron WWVB radio clock. Timezone not detected, to preemptively - set to UTC prior to each read. Use flag1 to distinguish from MSF version. - Update to version 1.2 - - html/drivers/driver27.html - 1.11 03/02/20 20:18:06 paul@k2.alfille +14 -8 - Change docs to cover the WWVB version of the Arcron radio clock. - Added explanation of new parameter, and URLs to the manufacturer. - -ChangeSet - 1.1001.1.6 03/02/20 04:10:16 stenn@whimsy.udel.edu +1 -0 - HAVE_IFLIST_SYSCTL cleanup. - - configure.in - 1.298 03/02/20 04:09:57 stenn@whimsy.udel.edu +1 -7 - HAVE_IFLIST_SYSCTL cleanup. - -ChangeSet - 1.1001.1.5 03/02/20 02:19:57 stenn@whimsy.udel.edu +1 -0 - Added HAVE_IFLIST_SYSCTL for ISC code. - - configure.in - 1.297 03/02/20 02:19:29 stenn@whimsy.udel.edu +16 -0 - Added HAVE_IFLIST_SYSCTL for ISC code. - -ChangeSet - 1.1001.1.4 03/02/19 23:23:59 stenn@whimsy.udel.edu +1 -0 - Distribute libisc/ in the tarball - - Makefile.am - 1.36 03/02/19 23:23:48 stenn@whimsy.udel.edu +1 -0 - Distribute libisc/ in the tarball - -ChangeSet - 1.1001.1.2 03/02/18 22:10:09 mayer@tecotoo.myibg.com +6 -0 - Use the name of the service and not the port number as a string. - - ntpq/ntpq.c - 1.32 03/02/18 22:09:39 mayer@tecotoo.myibg.com +1 -1 - Use the name of the service and not the port number as a string. - - ntpdc/ntpdc.c - 1.24 03/02/18 22:09:38 mayer@tecotoo.myibg.com +1 -1 - Use the name of the service and not the port number as a string. - - ntpdate/ntpdate.c - 1.42 03/02/18 22:09:36 mayer@tecotoo.myibg.com +2 -2 - Use the name of the service and not the port number as a string. - - ntpd/ntp_intres.c - 1.28 03/02/18 22:09:33 mayer@tecotoo.myibg.com +1 -1 - Use the name of the service and not the port number as a string. - - ntpd/ntp_config.c - 1.87 03/02/18 22:09:29 mayer@tecotoo.myibg.com +1 -1 - Use the name of the service and not the port number as a string. - - libntp/ntp_rfc2553.c - 1.14 03/02/18 22:09:24 mayer@tecotoo.myibg.com +1 -1 - Use the name of the service and not the port number as a string. - -ChangeSet - 1.1004 03/02/18 12:35:26 gnu@ring.wraith.sf.ca.us +1 -0 - linux,freebsd audio quick fix - -ChangeSet - 1.1001.2.3 03/02/17 02:51:28 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave Mills - - libntp/systime.c - 1.25 03/02/17 02:51:17 stenn@whimsy.udel.edu +2 -3 - Cleanup from Dave Mills - -ChangeSet - 1.1001.2.2 03/02/17 02:48:13 stenn@whimsy.udel.edu +1 -0 - Intersection algorithm fixes from Dave Mills - - ntpd/ntp_proto.c - 1.152 03/02/17 02:47:55 stenn@whimsy.udel.edu +8 -2 - Intersection algorithm fixes from Dave Mills - -ChangeSet - 1.1001.2.1 03/02/17 02:43:12 stenn@whimsy.udel.edu +1 -0 - ICOM fixes from Dave Mills - - ntpd/refclock_wwv.c - 1.36 03/02/17 02:42:58 stenn@whimsy.udel.edu +49 -32 - ICOM fixes from Dave Mills - -ChangeSet - 1.1001.1.1 03/02/15 22:40:34 mayer@tecotoo.myibg.com +2 -0 - Scan all interfaces. - - ntpdc/ntpdc.c - 1.23 03/02/15 22:40:09 mayer@tecotoo.myibg.com +1 -1 - x. - - ntpd/ntp_io.c - 1.61 03/02/15 22:40:00 mayer@tecotoo.myibg.com +2 -2 - Scan all interfaces. - - libntp/audio.c - 1.19 03/02/14 15:15:41 gnu@ring.wraith.sf.ca.us +2 -9 - quick fix just to get audio going on freebsd, linux - -ChangeSet - 1.1002 03/02/14 14:51:03 gnu@ring.wraith.sf.ca.us +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into ring.wraith.sf.ca.us:/home/gnu/src/ntp/ntp-dev - - BitKeeper/etc/logging_ok - 1.21 03/02/14 14:51:00 gnu@ring.wraith.sf.ca.us +0 -0 - auto-union - -ChangeSet - 1.1001 03/02/13 02:22:14 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - configure.in - 1.296 03/02/13 02:22:07 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.3.9 03/02/13 02:19:12 stenn@whimsy.udel.edu +1 -0 - 4.1.74a - - configure.in - 1.285.1.6 03/02/13 02:18:59 stenn@whimsy.udel.edu +1 -1 - 4.1.74a - -ChangeSet - 1.957.3.8 03/02/13 01:51:32 stenn@whimsy.udel.edu +2 -0 - ntp-4.1.74 - - configure.in - 1.285.1.5 03/02/13 01:51:16 stenn@whimsy.udel.edu +1 -1 - ntp-4.1.74 - - NEWS - 1.41 03/02/13 01:51:16 stenn@whimsy.udel.edu +1 -0 - ntp-4.1.74 - -ChangeSet - 1.957.3.7 03/02/13 01:11:35 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave Mills - - ntpd/ntp_util.c - 1.31 03/02/13 01:11:22 stenn@whimsy.udel.edu +18 -4 - Cleanup from Dave Mills - -ChangeSet - 1.957.3.6 03/02/12 22:07:55 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - flock-build - 1.26 03/02/12 22:07:52 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.141 03/02/12 22:03:31 stenn@whimsy.udel.edu +1 -0 - Added albert to the flock-build - - flock-build - 1.23.1.1 03/02/12 22:03:18 stenn@whimsy.udel.edu +16 -14 - Added albert to the flock-build - -ChangeSet - 1.957.3.5 03/02/12 02:14:37 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave Mills - - html/sntp.html - 1.3 03/02/12 02:14:26 stenn@whimsy.udel.edu +4 -1 - Cleanup from Dave Mills - - html/pic/dogsnake.gif - 1.1 03/02/12 02:12:02 stenn@whimsy.udel.edu +122 -0 - - html/pic/dogsnake.gif - 1.0 03/02/12 02:12:02 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/pic/dogsnake.gif - -ChangeSet - 1.957.3.4 03/02/12 01:13:08 stenn@whimsy.udel.edu +1 -0 - gap tweaks - - ntpd/ntp_proto.c - 1.151 03/02/12 01:12:49 stenn@whimsy.udel.edu +31 -19 - gap tweaks - -ChangeSet - 1.957.3.3 03/02/10 00:09:57 stenn@whimsy.udel.edu +2 -0 - gap tweaks from Dave Mills - - ntpd/ntp_util.c - 1.30 03/02/10 00:09:44 stenn@whimsy.udel.edu +0 -4 - gap tweaks from Dave Mills - - ntpd/ntp_proto.c - 1.150 03/02/10 00:09:44 stenn@whimsy.udel.edu +37 -30 - gap tweaks from Dave Mills - -ChangeSet - 1.998 03/02/09 20:13:44 stenn@pogo.udel.edu +1 -0 - Add WANT_IPV6 for ISC if we have ipv6 - - configure.in - 1.295 03/02/09 20:13:30 stenn@pogo.udel.edu +8 -7 - Add WANT_IPV6 for ISC if we have ipv6 - -ChangeSet - 1.957.3.2 03/02/09 03:09:36 stenn@whimsy.udel.edu +2 -0 - Updates from Dave Mills - - html/miscopt.html - 1.27 03/02/09 03:09:16 stenn@whimsy.udel.edu +2 -3 - Updaets from Dave Mills - - html/authopt.html - 1.28 03/02/09 03:09:16 stenn@whimsy.udel.edu +3 -4 - Updaets from Dave Mills - -ChangeSet - 1.996 03/02/08 02:09:33 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - configure.in - 1.294 03/02/08 02:09:24 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.3.1 03/02/08 01:49:26 stenn@whimsy.udel.edu +11 -0 - NIST lockclock stuff form Dave Mills. - - ntpd/refclock_local.c - 1.13 03/02/08 01:49:09 stenn@whimsy.udel.edu +18 -4 - NIST lockclock stuff form Dave Mills. - - ntpd/ntp_util.c - 1.29 03/02/08 01:49:09 stenn@whimsy.udel.edu +5 -6 - NIST lockclock stuff form Dave Mills. - - ntpd/ntp_proto.c - 1.149 03/02/08 01:49:09 stenn@whimsy.udel.edu +25 -6 - NIST lockclock stuff form Dave Mills. - - ntpd/ntp_loopfilter.c - 1.76 03/02/08 01:49:09 stenn@whimsy.udel.edu +21 -1 - NIST lockclock stuff form Dave Mills. - - ntpd/ntp_control.c - 1.60 03/02/08 01:49:08 stenn@whimsy.udel.edu +2 -1 - NIST lockclock stuff form Dave Mills. - - ntpd/ntp_config.c - 1.86 03/02/08 01:49:08 stenn@whimsy.udel.edu +0 -39 - NIST lockclock stuff form Dave Mills. - - html/monopt.html - 1.17 03/02/08 01:49:08 stenn@whimsy.udel.edu +26 -4 - NIST lockclock stuff form Dave Mills. - - html/miscopt.html - 1.26 03/02/08 01:49:08 stenn@whimsy.udel.edu +8 -4 - NIST lockclock stuff form Dave Mills. - - html/drivers/driver1.html - 1.12 03/02/08 01:49:08 stenn@whimsy.udel.edu +12 -1 - NIST lockclock stuff form Dave Mills. - - html/accopt.html - 1.19 03/02/08 01:49:08 stenn@whimsy.udel.edu +24 -18 - NIST lockclock stuff form Dave Mills. - - configure.in - 1.285.1.4 03/02/08 01:49:07 stenn@whimsy.udel.edu +10 -1 - NIST lockclock stuff form Dave Mills. - -ChangeSet - 1.995 03/02/07 21:50:32 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - include/ntp.h - 1.86 03/02/07 21:50:25 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.992.1.1 03/02/07 00:18:29 mayer@tecotoo.myibg.com +3 -0 - Build/Run fixes for Unix boxes - - libisc/msgcat.c - 1.2 03/02/07 00:18:07 mayer@tecotoo.myibg.com +1 -0 - Add header so that NULL gets defined on SunOS 4.1.3 system. - - libisc/ifiter_sysctl.c - 1.2 03/02/07 00:18:06 mayer@tecotoo.myibg.com +0 -1 - Remove unnecessary require (no locking) - - libisc/ifiter_ioctl.c - 1.2 03/02/07 00:18:04 mayer@tecotoo.myibg.com +0 -1 - Remove unnecessary require (no locking) - -ChangeSet - 1.957.1.34 03/02/06 19:14:43 gnu@ring.wraith.sf.ca.us +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into ring.wraith.sf.ca.us:/home/gnu/src/ntp/ntp-dev - - BitKeeper/etc/logging_ok - 1.19.1.2 03/02/06 19:14:41 gnu@ring.wraith.sf.ca.us +1 -1 - 'Auto converge' - -ChangeSet - 1.957.2.1 03/02/06 18:01:13 gnu@ring.wraith.sf.ca.us +2 -0 - fix up line/mic select, agc setting, monitor level. - - BitKeeper/etc/logging_ok - 1.19.1.1 03/02/06 18:01:12 gnu@ring.wraith.sf.ca.us +1 -0 - Logging to logging@openlogging.org accepted - - libntp/audio.c - 1.18 03/02/06 17:45:32 gnu@ring.wraith.sf.ca.us +9 -2 - -ChangeSet - 1.957.1.33 03/02/06 17:37:07 stenn@whimsy.udel.edu +8 -0 - More call-gap stuff from Dave Mills. - - ntpdc/ntpdc_ops.c - 1.24 03/02/06 17:36:40 stenn@whimsy.udel.edu +11 -11 - More call-gap stuff from Dave Mills. - - ntpd/ntp_util.c - 1.28 03/02/06 17:36:40 stenn@whimsy.udel.edu +5 -3 - More call-gap stuff from Dave Mills. - - ntpd/ntp_restrict.c - 1.16 03/02/06 17:36:40 stenn@whimsy.udel.edu +10 -3 - More call-gap stuff from Dave Mills. - - ntpd/ntp_request.c - 1.44 03/02/06 17:36:40 stenn@whimsy.udel.edu +1 -1 - More call-gap stuff from Dave Mills. - - ntpd/ntp_proto.c - 1.148 03/02/06 17:36:40 stenn@whimsy.udel.edu +11 -11 - More call-gap stuff from Dave Mills. - - ntpd/ntp_monitor.c - 1.10 03/02/06 17:36:39 stenn@whimsy.udel.edu +3 -11 - More call-gap stuff from Dave Mills. - - include/ntp_request.h - 1.21 03/02/06 17:36:39 stenn@whimsy.udel.edu +18 -18 - More call-gap stuff from Dave Mills. - - include/ntp.h - 1.79.1.6 03/02/06 17:36:39 stenn@whimsy.udel.edu +0 -2 - More call-gap stuff from Dave Mills. - -ChangeSet - 1.993 03/02/06 03:10:42 stenn@pogo.udel.edu +2 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - include/ntpd.h - 1.56 03/02/06 03:10:34 stenn@pogo.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.85 03/02/06 03:10:34 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.1.32 03/02/06 02:41:35 stenn@whimsy.udel.edu +10 -0 - Call gap stuff from Dave Mills - - ntpdc/ntpdc_ops.c - 1.23 03/02/06 02:41:12 stenn@whimsy.udel.edu +26 -25 - Call gap stuff from Dave Mills - - ntpd/ntp_restrict.c - 1.15 03/02/06 02:41:12 stenn@whimsy.udel.edu +28 -145 - Call gap stuff from Dave Mills - - ntpd/ntp_request.c - 1.43 03/02/06 02:41:12 stenn@whimsy.udel.edu +6 -23 - Call gap stuff from Dave Mills - - ntpd/ntp_proto.c - 1.147 03/02/06 02:41:11 stenn@whimsy.udel.edu +16 -8 - Call gap stuff from Dave Mills - - ntpd/ntp_monitor.c - 1.9 03/02/06 02:41:11 stenn@whimsy.udel.edu +26 -48 - Call gap stuff from Dave Mills - - ntpd/ntp_config.c - 1.85 03/02/06 02:41:11 stenn@whimsy.udel.edu +63 -60 - Call gap stuff from Dave Mills - - include/ntpd.h - 1.53.1.2 03/02/06 02:41:11 stenn@whimsy.udel.edu +3 -2 - Call gap stuff from Dave Mills - - include/ntp_request.h - 1.20 03/02/06 02:41:11 stenn@whimsy.udel.edu +4 -4 - Call gap stuff from Dave Mills - - include/ntp_config.h - 1.26 03/02/06 02:41:11 stenn@whimsy.udel.edu +9 -4 - Call gap stuff from Dave Mills - - include/ntp.h - 1.79.1.5 03/02/06 02:41:11 stenn@whimsy.udel.edu +5 -4 - Call gap stuff from Dave Mills - -ChangeSet - 1.992 03/02/05 23:00:56 mayer@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io - - libntp/ntp_rfc2553.c - 1.13 03/02/05 23:00:48 mayer@pogo.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.988.1.1 03/02/05 22:58:52 mayer@tecotoo.myibg.com +4 -0 - IPv6 fixes to handle both NTP and ISC definitions. - - BitKeeper/etc/ignore - 1.33 03/02/05 22:58:28 mayer@tecotoo.myibg.com +1 -0 - Added {include/isc/netaddr.h.$$$} to the ignore list - - libntp/ntp_rfc2553.c - 1.11.1.1 03/02/05 22:58:25 mayer@tecotoo.myibg.com +1 -1 - Fix lengt - - include/ntp_rfc2553.h - 1.8 03/02/05 22:58:23 mayer@tecotoo.myibg.com +6 -0 - Don't allow isc/ipv6.h include as all of the structures and macros are defined here. - - include/isc/netaddr.h - 1.2 03/02/05 22:58:21 mayer@tecotoo.myibg.com +3 -0 - Include IPv6 definitions. - -ChangeSet - 1.957.1.31 03/02/05 20:08:26 stenn@whimsy.udel.edu +1 -0 - Terje found a short malloc. - - libntp/ntp_rfc2553.c - 1.12 03/02/05 20:08:15 stenn@whimsy.udel.edu +1 -1 - Terje found a short malloc. - -ChangeSet - 1.990 03/02/05 17:40:14 stenn@pogo.udel.edu +1 -0 - isc/platform.h is no longer auto-generated - - BitKeeper/deleted/.del-platform.h.in~9c157531 - 1.2 03/02/05 17:37:23 stenn@pogo.udel.edu +0 -0 - Delete: include/isc/platform.h.in - -ChangeSet - 1.989 03/02/05 03:52:48 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - include/ntpd.h - 1.55 03/02/05 03:52:41 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.988 03/02/05 00:52:02 mayer@tecotoo.myibg.com +2 -0 - Define needs a value. - - BitKeeper/etc/ignore - 1.32 03/02/05 00:51:43 mayer@tecotoo.myibg.com +1 -0 - Added {configure.in.$$$} to the ignore list - - configure.in - 1.293 03/02/05 00:51:40 mayer@tecotoo.myibg.com +1 -1 - Define needs a value. - -ChangeSet - 1.683.4.140 03/02/04 05:49:13 stenn@whimsy.udel.edu +1 -0 - Added -d and -q to the send trigger - - BitKeeper/triggers/send - 1.3 03/02/04 05:48:31 stenn@whimsy.udel.edu +1 -1 - Added -d and -q to the send trigger - -ChangeSet - 1.683.4.139 03/02/04 05:38:05 stenn@whimsy.udel.edu +1 -0 - Fix a typo. - - BitKeeper/triggers/send - 1.2 03/02/04 05:37:33 stenn@whimsy.udel.edu +1 -1 - Fix a typo. - -ChangeSet - 1.957.1.28 03/02/04 05:28:46 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/triggers/trigger.cfg - 1.11 03/02/04 05:28:43 stenn@whimsy.udel.edu +0 -2 - Auto merged - - BitKeeper/deleted/.del-send - 1.2 03/02/04 05:28:43 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/send - -ChangeSet - 1.683.4.138 03/02/04 05:23:18 stenn@whimsy.udel.edu +2 -0 - New send trigger - - BitKeeper/triggers/trigger.cfg - 1.9.1.1 03/02/04 05:22:53 stenn@whimsy.udel.edu +2 -2 - New send trigger - - BitKeeper/triggers/send - 1.1 03/02/04 05:21:55 stenn@whimsy.udel.edu +39 -0 - - BitKeeper/triggers/send - 1.0 03/02/04 05:21:55 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/send - -ChangeSet - 1.957.1.27 03/02/04 05:16:33 stenn@whimsy.udel.edu +2 -0 - New send trigger - - BitKeeper/triggers/trigger.cfg - 1.10 03/02/04 05:15:33 stenn@whimsy.udel.edu +2 -2 - New send trigger - - BitKeeper/triggers/send - 1.1 03/02/04 05:14:08 stenn@whimsy.udel.edu +39 -0 - - BitKeeper/triggers/send - 1.0 03/02/04 05:14:08 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/BitKeeper/triggers/send - -ChangeSet - 1.957.1.26 03/02/04 03:16:45 stenn@whimsy.udel.edu +5 -0 - Cleanup; added system statistics logfile. From Dave Mills. - - ntpd/refclock_local.c - 1.12 03/02/04 03:15:52 stenn@whimsy.udel.edu +54 -66 - Cleanup; added system statistics logfile. From Dave Mills. - - ntpd/ntp_util.c - 1.27 03/02/04 03:15:51 stenn@whimsy.udel.edu +55 -1 - Cleanup; added system statistics logfile. From Dave Mills. - - ntpd/ntp_restrict.c - 1.14 03/02/04 03:15:51 stenn@whimsy.udel.edu +97 -95 - Cleanup; added system statistics logfile. From Dave Mills. - - ntpd/ntp_monitor.c - 1.8 03/02/04 03:15:51 stenn@whimsy.udel.edu +45 -39 - Cleanup; added system statistics logfile. From Dave Mills. - - include/ntpd.h - 1.53.1.1 03/02/04 03:15:51 stenn@whimsy.udel.edu +1 -0 - Cleanup; added system statistics logfile. From Dave Mills. - -ChangeSet - 1.987 03/02/03 22:59:24 mayer@tecotoo.myibg.com +1 -0 - Put platform.h.in back and remove platform.h. - - include/isc/platform.h.in - 1.1 03/02/03 22:59:02 mayer@tecotoo.myibg.com +230 -0 - - include/isc/platform.h.in - 1.0 03/02/03 22:59:02 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/platform.h.in - -ChangeSet - 1.986 03/02/03 22:41:28 mayer@tecotoo.myibg.com +1 -0 - Removed erroneous const for pointer. - - ntpd/ntp_crypto.c - 1.81 03/02/03 22:41:05 mayer@tecotoo.myibg.com +3 -3 - Removed erroneous const for pointer. - -ChangeSet - 1.985 03/02/03 01:40:19 stenn@pogo.udel.edu +2 -0 - More ISC macro cleanup - - configure.in - 1.292 03/02/03 01:39:54 stenn@pogo.udel.edu +25 -48 - More ISC macro cleanup - -ChangeSet - 1.984 03/02/03 01:34:22 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - ntpd/ntp_crypto.c - 1.80 03/02/03 01:34:16 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.1.25 03/02/03 01:28:25 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_config.c - 1.84 03/02/03 01:28:22 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.1.24 03/02/03 00:32:41 stenn@whimsy.udel.edu +6 -0 - Cleanup from Dave Mills. - - util/ntp-keygen.c - 1.23 03/02/03 00:32:24 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave Mills. - - ntpd/ntp_crypto.c - 1.76.1.2 03/02/03 00:32:24 stenn@whimsy.udel.edu +84 -55 - Cleanup from Dave Mills. - - html/extern.html - 1.13 03/02/03 00:32:23 stenn@whimsy.udel.edu +10 -6 - Cleanup from Dave Mills. - - html/debug.html - 1.20 03/02/03 00:32:23 stenn@whimsy.udel.edu +15 -14 - Cleanup from Dave Mills. - - html/copyright.html - 1.26 03/02/03 00:32:23 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/clockopt.html - 1.16 03/02/03 00:32:23 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - BitKeeper/deleted/.del-platform.h.in~cfcbc83b - 1.2 03/02/03 00:01:07 stenn@pogo.udel.edu +0 -0 - Delete: include/isc/platform.h.in - -ChangeSet - 1.983 03/02/02 01:36:31 stenn@pogo.udel.edu +1 -0 - Merge - - ntpd/ntp_crypto.c - 1.79 03/02/02 01:36:25 stenn@pogo.udel.edu +0 -0 - SCCS merged - -ChangeSet - 1.957.1.23 03/02/02 01:26:15 stenn@whimsy.udel.edu +4 -0 - Cleanup and fixes from Dave Mills. - - ntpd/ntp_crypto.c - 1.76.1.1 03/02/02 01:26:00 stenn@whimsy.udel.edu +9 -14 - Cleanup and fixes from Dave Mills. - - html/msyslog.html - 1.3 03/02/02 01:26:00 stenn@whimsy.udel.edu +2 -1 - Cleanup and fixes from Dave Mills. - - html/keygen.html - 1.3 03/02/02 01:25:59 stenn@whimsy.udel.edu +34 -115 - Cleanup and fixes from Dave Mills. - - html/authopt.html - 1.27 03/02/02 01:25:59 stenn@whimsy.udel.edu +17 -30 - Cleanup and fixes from Dave Mills. - -ChangeSet - 1.982 03/02/01 21:35:16 mayer@tecotoo.myibg.com +1 -0 - readlink function is for Win32 only. - - ntpd/ntp_crypto.c - 1.78 03/02/01 21:34:42 mayer@tecotoo.myibg.com +2 -1 - readlink function is for Win32 only. - -ChangeSet - 1.981 03/02/01 20:41:01 mayer@pogo.udel.edu +2 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - into pogo.udel.edu:/pogo/users/mayer/ntp-dev-io - - BitKeeper/etc/logging_ok - 1.20 03/02/01 20:40:40 mayer@pogo.udel.edu +1 -0 - Logging to logging@openlogging.org accepted - - include/ntp.h - 1.84 03/02/01 20:40:13 mayer@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.977.1.3 03/02/01 19:55:51 mayer@tecotoo.myibg.com +1 -0 - Replaced include/isc/platform.h.in with include/isc/platform.h. We no longer need - to generate the platform.h file. All Macros are now defined in config.h. - - include/isc/platform.h - 1.1 03/02/01 19:55:14 mayer@tecotoo.myibg.com +40 -0 - - include/isc/platform.h - 1.0 03/02/01 19:55:13 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/platform.h - -ChangeSet - 1.977.1.2 03/02/01 19:06:14 mayer@tecotoo.myibg.com +2 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into tecotoo.myibg.com:H:/ntpbk/ntp-dev - - ntpd/ntp_crypto.c - 1.77 03/02/01 19:05:37 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - include/ntp.h - 1.81.1.2 03/02/01 19:05:29 mayer@tecotoo.myibg.com +0 -0 - Auto merged - -ChangeSet - 1.977.1.1 03/02/01 18:58:49 mayer@tecotoo.myibg.com +17 -0 - Add support for OpenSSL, fixing type bugs and asn2ntp unsigned error and add - Win32 support for readlink. - - ports/winnt/ntptrace/ntptrace.dsp - 1.9 03/02/01 18:58:09 mayer@tecotoo.myibg.com +2 -2 - Fix include to add support for OpenSSL. - - ports/winnt/ntpq/ntpq.dsp - 1.11 03/02/01 18:58:07 mayer@tecotoo.myibg.com +2 -2 - Fix include to add support for OpenSSL - - ports/winnt/ntpdc/ntpdc.dsp - 1.11 03/02/01 18:58:06 mayer@tecotoo.myibg.com +2 -2 - Fix include to add support for OpenSSL - - ports/winnt/ntpdate/ntpdate.dsp - 1.9 03/02/01 18:58:04 mayer@tecotoo.myibg.com +2 -2 - Fix include to add support for OpenSSL - - ports/winnt/ntpd/ntpd.dsp - 1.14 03/02/01 18:58:03 mayer@tecotoo.myibg.com +4 -4 - Fix include to add support for OpenSSL. - - ports/winnt/ntpd/nt_clockstuff.c - 1.12 03/02/01 18:58:01 mayer@tecotoo.myibg.com +8 -0 - Force update for CMOS (from Terje Mathisen). - - ports/winnt/libntp/libntp.dsp - 1.11 03/02/01 18:58:00 mayer@tecotoo.myibg.com +6 -6 - Fixes for include order and add openssl include path. - - ports/winnt/libisc/isc_strerror.c - 1.2 03/02/01 18:57:58 mayer@tecotoo.myibg.com +1 -1 - Change include to windows.h (for now) rather than winsock2.h. - - ports/winnt/include/config.h - 1.17 03/02/01 18:57:57 mayer@tecotoo.myibg.com +5 -2 - Enable OpenSSL support for Win32. - - ntpdate/ntpdate.c - 1.41 03/02/01 18:57:55 mayer@tecotoo.myibg.com +4 -1 - Macros needed to be redefined for Windows sockets. - - ntpd/ntp_timer.c - 1.23 03/02/01 18:57:53 mayer@tecotoo.myibg.com +1 -1 - String need to be char and not u_char. - - ntpd/ntp_peer.c - 1.54 03/02/01 18:57:49 mayer@tecotoo.myibg.com +2 -2 - String need to be char and not u_char. - - ntpd/ntp_crypto.c - 1.74.1.1 03/02/01 18:57:45 mayer@tecotoo.myibg.com +32 -24 - Define a function for Win32 for readlink which does not exist on Windows. - character string needs to be defined as char and not u_char. - asn2ntp() is defined as returning u_long, so returning -1 is invalid. Return (~0) instead. - - include/ntpd.h - 1.54 03/02/01 18:57:41 mayer@tecotoo.myibg.com +1 -1 - Specify arg as char and not u_char. - - include/ntp_machine.h - 1.17 03/02/01 18:57:39 mayer@tecotoo.myibg.com +1 -0 - For Win32 need to specify snprintf in order for link to work correctly. - - include/ntp_crypto.h - 1.32 03/02/01 18:57:37 mayer@tecotoo.myibg.com +2 -2 - Wrong type was specified. - - include/ntp.h - 1.81.1.1 03/02/01 18:57:32 mayer@tecotoo.myibg.com +2 -2 - Wrong type was specified. - -ChangeSet - 1.980 03/02/01 03:40:01 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - include/ntp.h - 1.83 03/02/01 03:39:52 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.979 03/02/01 03:05:20 stenn@pogo.udel.edu +1 -0 - ISC_PLATFORM sniffing - - configure.in - 1.291 03/02/01 03:04:54 stenn@pogo.udel.edu +72 -5 - ISC_PLATFORM sniffing - -ChangeSet - 1.957.1.22 03/01/31 22:27:13 stenn@whimsy.udel.edu +8 -0 - Support for the new "tick" adjustment config variable. - Crypto random seed file cleanup. - Various cleanup and fixes. - From Dave Mills. - - ntpd/ntp_proto.c - 1.146 03/01/31 22:27:08 stenn@whimsy.udel.edu +23 -30 - Cleanup and tick adjustment changes from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.75 03/01/31 22:27:08 stenn@whimsy.udel.edu +5 -0 - Log out-of-range frequency error. From Dave Mills. - - ntpd/ntp_crypto.c - 1.76 03/01/31 22:27:08 stenn@whimsy.udel.edu +11 -9 - random seed file cleanup from Dave Mills. - - ntpd/ntp_config.c - 1.83 03/01/31 22:27:07 stenn@whimsy.udel.edu +9 -1 - Support for the new "tick" adjustment config variable. - From Dave Mills. - - libntp/systime.c - 1.24 03/01/31 22:27:07 stenn@whimsy.udel.edu +113 -113 - New tick adjustment stuff from Dave Mills. - - include/ntp_stdlib.h - 1.19 03/01/31 22:27:07 stenn@whimsy.udel.edu +1 -1 - New tick adjustment stuff from Dave Mills. - - include/ntp_config.h - 1.25 03/01/31 22:27:07 stenn@whimsy.udel.edu +2 -1 - Support for the new "tick" adjustment config variable. - From Dave Mills. - - include/ntp.h - 1.79.1.4 03/01/31 22:27:07 stenn@whimsy.udel.edu +1 -0 - Support for the new "tick" adjustment config variable. - From Dave Mills. - -ChangeSet - 1.978 03/01/31 03:29:28 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - include/ntp.h - 1.82 03/01/31 03:29:19 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.1.21 03/01/30 22:18:28 stenn@whimsy.udel.edu +9 -0 - Upgrade from msec/usec to nsec. From: EGauselmann@beit.de - - Also, some documentation updates from Dave Mills. - - ntpd/refclock_shm.c - 1.12 03/01/30 22:18:25 stenn@whimsy.udel.edu +1 -2 - Upgrade from msec/usec to nsec. From: EGauselmann@beit.de - - html/scripts/links9.txt - 1.2 03/01/30 22:18:24 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/msyslog.html - 1.2 03/01/30 22:18:24 stenn@whimsy.udel.edu +3 -2 - Documentation cleanup from Dave Mills. - - BitKeeper/deleted/.del-sunrise1.jpg~63c5b2a2d671408e - 1.2 03/01/29 22:10:15 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/sunrise1.jpg - - BitKeeper/deleted/.del-butterfly.gif~401fa5d28ff83389 - 1.2 03/01/29 22:10:15 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/butterfly.gif - - BitKeeper/deleted/.del-boom4.gif~33271372 - 1.2 03/01/29 22:10:15 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/boom4.gif - - BitKeeper/deleted/.del-alautun4b.gif~3b35421b5b1f44b7 - 1.2 03/01/29 22:10:15 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/alautun4b.gif - - BitKeeper/deleted/.del-header.txt~60e60bf9df0ed7cf - 1.2 03/01/29 22:09:46 stenn@whimsy.udel.edu +0 -0 - Delete: html/scripts/header.txt - - BitKeeper/deleted/.del-genkeys.html~b4f10b19 - 1.18 03/01/29 22:09:45 stenn@whimsy.udel.edu +0 -0 - Delete: html/genkeys.html - -ChangeSet - 1.683.4.137 03/01/29 00:27:41 stenn@whimsy.udel.edu +1 -0 - Off by one error. From: Chad Loder - - ntpd/ntp_config.c - 1.50.4.2 03/01/29 00:27:19 stenn@whimsy.udel.edu +1 -1 - Off by one error. From: Chad Loder - -ChangeSet - 1.957.1.20 03/01/27 16:24:14 stenn@whimsy.udel.edu +8 -0 - Cleanup from Dave Mills. - - html/scripts/links10.txt - 1.2 03/01/27 16:24:08 stenn@whimsy.udel.edu +0 -1 - Cleanup from Dave Mills. - - html/rdebug.html - 1.13 03/01/27 16:24:08 stenn@whimsy.udel.edu +5 -3 - Cleanup from Dave Mills. - - html/ntpq.html - 1.20 03/01/27 16:24:08 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/ntpdc.html - 1.17 03/01/27 16:24:08 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/ntpd.html - 1.28 03/01/27 16:24:08 stenn@whimsy.udel.edu +37 -19 - Cleanup from Dave Mills. - - html/keygen.html - 1.2 03/01/27 16:24:07 stenn@whimsy.udel.edu +57 -67 - Cleanup from Dave Mills. - - html/index.html - 1.25 03/01/27 16:24:07 stenn@whimsy.udel.edu +4 -2 - Cleanup from Dave Mills. - - html/debug.html - 1.19 03/01/27 16:24:07 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - -ChangeSet - 1.957.1.19 03/01/27 16:10:47 stenn@whimsy.udel.edu +8 -0 - Cleanup from Dave Mills. - - html/scripts/links12.txt - 1.1 03/01/27 16:10:42 stenn@whimsy.udel.edu +5 -0 - - html/msyslog.html - 1.1 03/01/27 16:10:42 stenn@whimsy.udel.edu +123 -0 - - html/scripts/links12.txt - 1.0 03/01/27 16:10:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/links12.txt - - html/msyslog.html - 1.0 03/01/27 16:10:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/msyslog.html - - util/ntp-keygen.c - 1.22 03/01/27 16:10:41 stenn@whimsy.udel.edu +203 -159 - Cleanup from Dave Mills. - - ntpd/ntp_proto.c - 1.145 03/01/27 16:10:41 stenn@whimsy.udel.edu +21 -28 - Cleanup from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.74 03/01/27 16:10:41 stenn@whimsy.udel.edu +12 -12 - Cleanup from Dave Mills. - - ntpd/ntp_crypto.c - 1.75 03/01/27 16:10:40 stenn@whimsy.udel.edu +83 -56 - Cleanup from Dave Mills. - - include/ntp.h - 1.79.1.3 03/01/27 16:10:40 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave Mills. - - html/accopt.html - 1.18 03/01/27 16:10:40 stenn@whimsy.udel.edu +12 -20 - Cleanup from Dave Mills. - -ChangeSet - 1.957.1.18 03/01/23 22:43:48 stenn@whimsy.udel.edu +3 -0 - MJD and flags cleanup from Dave Mills. - - ntpd/ntp_util.c - 1.26 03/01/23 22:43:45 stenn@whimsy.udel.edu +5 -5 - MJD and flags cleanup from Dave Mills. - - ntpd/ntp_proto.c - 1.144 03/01/23 22:43:45 stenn@whimsy.udel.edu +20 -13 - MJD and flags cleanup from Dave Mills. - - include/ntp.h - 1.79.1.2 03/01/23 22:43:44 stenn@whimsy.udel.edu +22 -16 - MJD and flags cleanup from Dave Mills. - -ChangeSet - 1.977 03/01/23 22:11:56 mayer@tecotoo.myibg.com +3 -0 - strerror.c was renamed to isc_strerror.c to prevent conflicts with the standard strerror.c. - - ports/winnt/libisc/isc_strerror.c - 1.1 03/01/23 22:11:33 mayer@tecotoo.myibg.com +440 -0 - - ports/winnt/libisc/isc_strerror.c - 1.0 03/01/23 22:11:33 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libisc/isc_strerror.c - - libisc/isc_strerror.c - 1.1 03/01/23 22:11:31 mayer@tecotoo.myibg.com +72 -0 - - libisc/isc_strerror.c - 1.0 03/01/23 22:11:31 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/isc_strerror.c - - libntp/Makefile.am - 1.26 03/01/23 22:11:28 mayer@tecotoo.myibg.com +1 -1 - strerror.c was renamed to isc_strerror.c to prevent conflicts with the standard strerror.c. - -ChangeSet - 1.976 03/01/23 00:12:48 mayer@tecotoo.myibg.com +3 -0 - Fixes to make file - - BitKeeper/etc/ignore - 1.31 03/01/23 00:12:29 mayer@tecotoo.myibg.com +1 -0 - Added {include/isc/Makefile.am.$$$} to the ignore list - - libntp/Makefile.am - 1.25 03/01/23 00:12:26 mayer@tecotoo.myibg.com +0 -4 - Removed commented out lines which were causing problems. - - include/isc/Makefile.am - 1.2 03/01/23 00:12:23 mayer@tecotoo.myibg.com +1 -2 - Removed $(NULL) entry - -ChangeSet - 1.971.1.1 03/01/22 23:33:11 mayer@tecotoo.myibg.com +2 -0 - Fix the thread retrieving the time to the same processor for consistency. - - BitKeeper/etc/ignore - 1.30 03/01/22 23:32:53 mayer@tecotoo.myibg.com +1 -0 - Added ports/winnt/ntpd/nt_clockstuff.c.bak to the ignore list - - ports/winnt/ntpd/nt_clockstuff.c - 1.11 03/01/22 23:32:50 mayer@tecotoo.myibg.com +13 -0 - Make sure that the time is only retrieved from the same processor by tying the thread retrieving - the code to the first processor. This only affects multiprocessors - -ChangeSet - 1.974 03/01/22 04:28:16 stenn@pogo.udel.edu +1 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - configure.in - 1.290 03/01/22 04:28:11 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.973 03/01/22 04:26:18 stenn@pogo.udel.edu +4 -0 - ISC_PLATFORM progress - - libntp/Makefile.am - 1.24 03/01/22 04:25:31 stenn@pogo.udel.edu +1 -1 - libntp now needs include/isc - - include/Makefile.am - 1.15 03/01/22 04:24:40 stenn@pogo.udel.edu +2 -1 - Handle include/isc/ - - configure.in - 1.289 03/01/22 04:24:18 stenn@pogo.udel.edu +37 -0 - First pass at ISC_PLATFORM* variables - - include/isc/Makefile.am - 1.1 03/01/22 04:23:04 stenn@pogo.udel.edu +35 -0 - - include/isc/Makefile.am - 1.0 03/01/22 04:23:04 stenn@pogo.udel.edu +0 -0 - BitKeeper file /pogo/users/stenn/ntp-dev-io/include/isc/Makefile.am - -ChangeSet - 1.957.1.17 03/01/22 02:04:17 stenn@whimsy.udel.edu +1 -0 - ntp-4.1.73 - - configure.in - 1.285.1.3 03/01/22 02:03:58 stenn@whimsy.udel.edu +1 -1 - ntp-4.1.73 - -ChangeSet - 1.972 03/01/21 21:34:52 stenn@pogo.udel.edu +2 -0 - Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev-io - - ntpd/refclock_palisade.c - 1.15 03/01/21 21:34:43 stenn@pogo.udel.edu +0 -1 - Auto merged - - configure.in - 1.288 03/01/21 21:34:43 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.1.16 03/01/21 17:23:27 stenn@whimsy.udel.edu +57 -0 - Cleanup from Dave Mills. - - html/keygen.html - 1.1 03/01/21 17:23:20 stenn@whimsy.udel.edu +203 -0 - - html/icons/mail2.gif - 1.1 03/01/21 17:23:20 stenn@whimsy.udel.edu +8 -0 - - html/icons/home.gif - 1.1 03/01/21 17:23:20 stenn@whimsy.udel.edu +23 -0 - - html/drivers/icons/mail2.gif - 1.1 03/01/21 17:23:20 stenn@whimsy.udel.edu +8 -0 - - html/drivers/icons/home.gif - 1.1 03/01/21 17:23:20 stenn@whimsy.udel.edu +23 -0 - - html/keygen.html - 1.0 03/01/21 17:23:20 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/keygen.html - - html/icons/mail2.gif - 1.0 03/01/21 17:23:20 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/icons/mail2.gif - - html/icons/home.gif - 1.0 03/01/21 17:23:20 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/icons/home.gif - - html/drivers/icons/mail2.gif - 1.0 03/01/21 17:23:20 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/drivers/icons/mail2.gif - - html/drivers/icons/home.gif - 1.0 03/01/21 17:23:20 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/drivers/icons/home.gif - - html/drivers/oncore-shmem.html - 1.10 03/01/21 17:23:19 stenn@whimsy.udel.edu +12 -8 - Cleanup from Dave Mills. - - html/drivers/driver9.html - 1.12 03/01/21 17:23:19 stenn@whimsy.udel.edu +6 -6 - Cleanup from Dave Mills. - - html/drivers/driver8.html - 1.11 03/01/21 17:23:19 stenn@whimsy.udel.edu +12 -12 - Cleanup from Dave Mills. - - html/drivers/driver7.html - 1.19 03/01/21 17:23:19 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills. - - html/drivers/driver6.html - 1.14 03/01/21 17:23:19 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/drivers/driver5.html - 1.10 03/01/21 17:23:19 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver44.html - 1.8 03/01/21 17:23:19 stenn@whimsy.udel.edu +9 -9 - Cleanup from Dave Mills. - - html/drivers/driver43.html - 1.7 03/01/21 17:23:19 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills. - - html/drivers/driver42.html - 1.10 03/01/21 17:23:19 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver40.html - 1.9 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver4.html - 1.10 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver39.html - 1.10 03/01/21 17:23:18 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver38.html - 1.10 03/01/21 17:23:18 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver37.html - 1.10 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver36.html - 1.17 03/01/21 17:23:18 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/drivers/driver35.html - 1.12 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver34.html - 1.9 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver33.html - 1.10 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver32.html - 1.10 03/01/21 17:23:18 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver30.html - 1.15 03/01/21 17:23:17 stenn@whimsy.udel.edu +32 -32 - Cleanup from Dave Mills. - - html/drivers/driver3.html - 1.9 03/01/21 17:23:17 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver29.html - 1.11 03/01/21 17:23:17 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver28.html - 1.9 03/01/21 17:23:17 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver27.html - 1.10 03/01/21 17:23:17 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver26.html - 1.8 03/01/21 17:23:17 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver24.html - 1.8 03/01/21 17:23:17 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/drivers/driver23.html - 1.11 03/01/21 17:23:17 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver22.html - 1.13 03/01/21 17:23:17 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills. - - html/drivers/driver20.html - 1.11 03/01/21 17:23:17 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/release.html - 1.27 03/01/21 17:23:16 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver2.html - 1.10 03/01/21 17:23:16 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver19.html - 1.9 03/01/21 17:23:16 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver18.html - 1.10 03/01/21 17:23:16 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver16.html - 1.9 03/01/21 17:23:16 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver12.html - 1.10 03/01/21 17:23:16 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/drivers/driver11.html - 1.10 03/01/21 17:23:16 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/drivers/driver10.html - 1.10 03/01/21 17:23:16 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/drivers/driver1.html - 1.11 03/01/21 17:23:16 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/refclock.html - 1.27 03/01/21 17:23:15 stenn@whimsy.udel.edu +41 -41 - Cleanup from Dave Mills. - - html/quick.html - 1.14 03/01/21 17:23:15 stenn@whimsy.udel.edu +4 -5 - Cleanup from Dave Mills. - - html/prefer.html - 1.13 03/01/21 17:23:15 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/pps.html - 1.17 03/01/21 17:23:15 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/ntpd.html - 1.27 03/01/21 17:23:15 stenn@whimsy.udel.edu +69 -39 - Cleanup from Dave Mills. - - html/miscopt.html - 1.25 03/01/21 17:23:15 stenn@whimsy.udel.edu +5 -8 - Cleanup from Dave Mills. - - html/ldisc.html - 1.11 03/01/21 17:23:14 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/index.html - 1.24 03/01/21 17:23:14 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/extern.html - 1.12 03/01/21 17:23:14 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/debug.html - 1.18 03/01/21 17:23:14 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/build.html - 1.17 03/01/21 17:23:14 stenn@whimsy.udel.edu +17 -17 - Cleanup from Dave Mills. - - html/authopt.html - 1.26 03/01/21 17:23:14 stenn@whimsy.udel.edu +7 -9 - Cleanup from Dave Mills. - - html/assoc.html - 1.19 03/01/21 17:23:13 stenn@whimsy.udel.edu +7 -7 - Cleanup from Dave Mills. - - html/accopt.html - 1.17 03/01/21 17:23:13 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills. - - html/drivers/oncore-shmem.html - 1.9 03/01/21 01:25:31 stenn@whimsy.udel.edu +0 -0 - Rename: html/oncore-shmem.html -> html/drivers/oncore-shmem.html - - html/drivers/driver9.html - 1.11 03/01/21 01:21:20 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver9.html -> html/drivers/driver9.html - - html/drivers/driver8.html - 1.10 03/01/21 01:21:19 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver8.html -> html/drivers/driver8.html - - html/drivers/driver7.html - 1.18 03/01/21 01:21:19 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver7.html -> html/drivers/driver7.html - - html/drivers/driver6.html - 1.13 03/01/21 01:21:19 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver6.html -> html/drivers/driver6.html - - html/drivers/driver5.html - 1.9 03/01/21 01:21:19 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver5.html -> html/drivers/driver5.html - - html/drivers/driver44.html - 1.7 03/01/21 01:21:19 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver44.html -> html/drivers/driver44.html - - html/drivers/driver43.html - 1.6 03/01/21 01:21:19 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43.html -> html/drivers/driver43.html - - html/drivers/driver42.html - 1.9 03/01/21 01:21:18 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver42.html -> html/drivers/driver42.html - - html/drivers/driver40.html - 1.8 03/01/21 01:21:18 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver40.html -> html/drivers/driver40.html - - html/drivers/driver4.html - 1.9 03/01/21 01:21:18 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver4.html -> html/drivers/driver4.html - - html/drivers/driver39.html - 1.9 03/01/21 01:21:18 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver39.html -> html/drivers/driver39.html - - html/drivers/driver38.html - 1.9 03/01/21 01:21:18 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver38.html -> html/drivers/driver38.html - - html/drivers/driver37.html - 1.9 03/01/21 01:21:18 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver37.html -> html/drivers/driver37.html - - html/drivers/driver36.html - 1.16 03/01/21 01:21:17 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver36.html -> html/drivers/driver36.html - - html/drivers/driver35.html - 1.11 03/01/21 01:21:17 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver35.html -> html/drivers/driver35.html - - html/drivers/driver34.html - 1.8 03/01/21 01:21:17 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver34.html -> html/drivers/driver34.html - - html/drivers/driver33.html - 1.9 03/01/21 01:21:17 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver33.html -> html/drivers/driver33.html - - html/drivers/driver32.html - 1.9 03/01/21 01:21:17 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver32.html -> html/drivers/driver32.html - - html/drivers/driver30.html - 1.14 03/01/21 01:21:17 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver30.html -> html/drivers/driver30.html - - html/drivers/driver3.html - 1.8 03/01/21 01:21:16 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver3.html -> html/drivers/driver3.html - - html/drivers/driver29.html - 1.10 03/01/21 01:21:16 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver29.html -> html/drivers/driver29.html - - html/drivers/driver28.html - 1.8 03/01/21 01:21:16 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver28.html -> html/drivers/driver28.html - - html/drivers/driver27.html - 1.9 03/01/21 01:21:16 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver27.html -> html/drivers/driver27.html - - html/drivers/driver26.html - 1.7 03/01/21 01:21:16 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver26.html -> html/drivers/driver26.html - - html/drivers/driver24.html - 1.7 03/01/21 01:21:16 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver24.html -> html/drivers/driver24.html - - html/drivers/driver23.html - 1.10 03/01/21 01:21:15 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver23.html -> html/drivers/driver23.html - - html/drivers/driver22.html - 1.12 03/01/21 01:21:15 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver22.html -> html/drivers/driver22.html - - html/drivers/driver20.html - 1.10 03/01/21 01:21:15 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver20.html -> html/drivers/driver20.html - - html/drivers/driver2.html - 1.9 03/01/21 01:21:15 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver2.html -> html/drivers/driver2.html - - html/drivers/driver19.html - 1.8 03/01/21 01:21:15 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver19.html -> html/drivers/driver19.html - - html/drivers/driver18.html - 1.9 03/01/21 01:21:15 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver18.html -> html/drivers/driver18.html - - html/drivers/driver16.html - 1.8 03/01/21 01:21:14 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver16.html -> html/drivers/driver16.html - - html/drivers/driver12.html - 1.9 03/01/21 01:21:14 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver12.html -> html/drivers/driver12.html - - html/drivers/driver11.html - 1.9 03/01/21 01:21:14 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver11.html -> html/drivers/driver11.html - - html/drivers/driver10.html - 1.9 03/01/21 01:21:14 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver10.html -> html/drivers/driver10.html - - html/drivers/driver1.html - 1.10 03/01/21 01:21:14 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver1.html -> html/drivers/driver1.html - -ChangeSet - 1.957.1.15 03/01/20 22:26:15 stenn@whimsy.udel.edu +1 -0 - cryptostats cleanup from Dave Mills. - - ntpd/ntp_util.c - 1.25 03/01/20 22:26:12 stenn@whimsy.udel.edu +8 -0 - cryptostats cleanup from Dave Mills. - -ChangeSet - 1.957.1.14 03/01/20 02:19:34 stenn@whimsy.udel.edu +7 -0 - Merge - - util/ntptime.c - 1.16 03/01/20 02:18:57 stenn@whimsy.udel.edu +0 -1 - Merge cleanup. - - ntpd/refclock_hopfser.c - 1.8 03/01/20 02:17:53 stenn@whimsy.udel.edu +0 -7 - Use the same sync fix in -stable and -dev. - - ntpd/ntp_config.c - 1.82 03/01/20 02:15:59 stenn@whimsy.udel.edu +0 -1 - Use the same fix for '*' in -stable and -dev. - C - - libntp/md5c.c - 1.5 03/01/20 02:14:42 stenn@whimsy.udel.edu +0 -9 - Use the same fix for rename of "index" in -stable and -dev. - - ntpd/refclock_palisade.c - 1.13.1.1 03/01/20 02:06:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_hopfpci.c - 1.8 03/01/20 02:06:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.285.1.2 03/01/20 02:06:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.957.1.13 03/01/20 01:58:19 stenn@whimsy.udel.edu +2 -0 - Fixes from Dave Mills. - - ntpd/ntp_proto.c - 1.143 03/01/20 01:56:17 stenn@whimsy.udel.edu +39 -37 - Fixes from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.73 03/01/20 01:56:17 stenn@whimsy.udel.edu +11 -5 - Fixes from Dave Mills. - -ChangeSet - 1.971 03/01/19 00:32:43 mayer@tecotoo.myibg.com +1 -0 - Add missing include file. - - include/isc/print.h - 1.1 03/01/19 00:32:18 mayer@tecotoo.myibg.com +69 -0 - - include/isc/print.h - 1.0 03/01/19 00:32:17 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/print.h - -ChangeSet - 1.970 03/01/18 23:34:25 mayer@tecotoo.myibg.com +2 -0 - Added strerror.c file to list. - - libisc/strerror.c - 1.1 03/01/18 23:33:54 mayer@tecotoo.myibg.com +72 -0 - - libisc/strerror.c - 1.0 03/01/18 23:33:54 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/strerror.c - - libntp/Makefile.am - 1.23 03/01/18 23:33:51 mayer@tecotoo.myibg.com +2 -1 - Add strerror.c to isc list. - -ChangeSet - 1.969 03/01/18 23:13:32 mayer@tecotoo.myibg.com +1 -0 - Make this file a stub. We probably don't need IPv6 definitions on Unix. - - include/isc/ipv6.h - 1.2 03/01/18 23:13:10 mayer@tecotoo.myibg.com +5 -0 - Make this file a stub. We probably don't need IPv6 definitions on Unix. - -ChangeSet - 1.968 03/01/18 11:41:12 mayer@tecotoo.myibg.com +1 -0 - Remove unnecessary include file. - - libisc/interfaceiter.c - 1.2 03/01/18 11:40:44 mayer@tecotoo.myibg.com +0 -1 - Remove unnecessary include file. - -ChangeSet - 1.967 03/01/18 11:10:18 mayer@tecotoo.myibg.com +2 -0 - Added libisc routines into build of libntp library - - BitKeeper/etc/ignore - 1.29 03/01/18 11:09:55 mayer@tecotoo.myibg.com +1 -0 - Added {libntp/Makefile.am.$$$} to the ignore list - - libntp/Makefile.am - 1.22 03/01/18 11:09:52 mayer@tecotoo.myibg.com +3 -1 - Added libisc routines into build of libntp library. - -ChangeSet - 1.966 03/01/17 23:14:19 mayer@tecotoo.myibg.com +1 -0 - reset for set_useaddr(). - - ntpd/ntp_io.c - 1.60 03/01/17 23:13:50 mayer@tecotoo.myibg.com +37 -16 - Recheckin to fix all the things that BitKeeper unfixed. - -ChangeSet - 1.965 03/01/17 22:39:28 mayer@tecotoo.myibg.com +2 -0 - Bitkeeper is stupid - - ntpd/ntp_io.c - 1.59 03/01/17 22:39:05 mayer@tecotoo.myibg.com +16 -38 - Ignore. Bitkeeper is stupid - - configure.in - 1.287 03/01/17 22:39:03 mayer@tecotoo.myibg.com +0 -0 - No change - -ChangeSet - 1.964 03/01/17 20:56:06 mayer@tecotoo.myibg.com +1 -0 - Fix for prototype functions and change BOOL to isc_boolean_t - - ntpd/ntp_io.c - 1.58 03/01/17 20:55:35 mayer@tecotoo.myibg.com +9 -9 - Fix the prototype functions (do we really need this style?) and change BOOL which - SunOS apparently doesn't understand. Use ISC's isc_boolean_t instead. - -ChangeSet - 1.683.4.136 03/01/18 02:48:55 matthias.andree@gmx.de +1 -0 - Merge bk://ntp.bkbits.net/ntp-stable - into gmx.de:/home/emma/bk-3rdparty/ntp-stable - - configure.in - 1.219.3.40 03/01/18 02:48:54 matthias.andree@gmx.de +0 -0 - Auto merged - -ChangeSet - 1.957.1.12 03/01/17 18:16:25 stenn@whimsy.udel.edu +6 -0 - Apply the linux broadcast fix to both IP stacks. - - ntpd/ntp_io.c - 1.53.1.2 03/01/17 18:16:22 stenn@whimsy.udel.edu +4 -2 - The linux broadcast fix needs to be used for both IPv4 and IPv6. - Probably. - - ntpd/refclock_neoclock4x.c - 1.3 03/01/17 18:07:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.285.1.1 03/01/17 18:07:40 stenn@whimsy.udel.edu +0 -0 - Auto merged - - acinclude.m4 - 1.11 03/01/17 18:07:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.19 03/01/17 18:07:38 stenn@whimsy.udel.edu +1 -0 - 'Auto converge' - - BitKeeper/etc/logging_ok - 1.18 03/01/17 18:07:38 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.16 03/01/17 18:07:37 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.17 03/01/17 18:07:36 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.15 03/01/17 18:07:31 stenn@whimsy.udel.edu +1 -2 - auto-union - -ChangeSet - 1.683.4.135 03/01/17 17:42:19 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-stable-linux - - configure.in - 1.219.3.39 03/01/17 17:42:17 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.963 03/01/17 01:38:23 mayer@tecotoo.myibg.com +2 -0 - Merge bk://www.ntp.org/home/bk/ntp-dev - into tecotoo.myibg.com:H:/ntpbk/ntp-dev - - include/ntp.h - 1.81 03/01/17 01:38:02 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - configure.in - 1.286 03/01/17 01:37:59 mayer@tecotoo.myibg.com +0 -0 - Auto merged - -ChangeSet - 1.962 03/01/17 01:34:09 mayer@tecotoo.myibg.com +2 -0 - Miscellaneous bug fixes for ntp_io.c support - - ntpd/ntp_io.c - 1.57 03/01/17 01:33:48 mayer@tecotoo.myibg.com +7 -5 - Define functions, add parentheses, fix missing semi-colon. - - include/isc/net.h - 1.2 03/01/17 01:33:45 mayer@tecotoo.myibg.com +2 -0 - Don't define structure for now - -ChangeSet - 1.961 03/01/15 00:09:39 stenn@pogo.udel.edu +2 -0 - Handle generated file include/isc/platform.h - - configure.in - 1.284.1.1 03/01/15 00:08:43 stenn@pogo.udel.edu +1 -0 - - ntpd/Makefile.am - 1.34 03/01/15 00:07:36 stenn@pogo.udel.edu +1 -1 - -ChangeSet - 1.957.1.11 03/01/14 16:24:42 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave Mills. - - ntpd/ntp_proto.c - 1.142 03/01/14 16:24:38 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.72 03/01/14 16:24:38 stenn@whimsy.udel.edu +9 -10 - Cleanup from Dave Mills. - -ChangeSet - 1.683.12.10 03/01/11 02:46:28 matthias.andree@gmx.de +1 -0 - Get types in printf format really right this time. - - parseutil/dcfd.c - 1.11 03/01/11 02:46:27 matthias.andree@gmx.de +2 -2 - Get types in printf format really right this time. - -ChangeSet - 1.683.12.9 03/01/11 02:45:54 matthias.andree@gmx.de +1 -0 - Fix NULL -> '\0'. - - ntpd/refclock_palisade.c - 1.9.2.2 03/01/11 02:45:53 matthias.andree@gmx.de +1 -1 - Fix NULL -> '\0'. - -ChangeSet - 1.683.12.8 03/01/11 02:40:53 matthias.andree@gmx.de +1 -0 - Use %ld to print "long" variables rather than %d. - - parseutil/dcfd.c - 1.10 03/01/11 02:40:51 matthias.andree@gmx.de +2 -2 - Use %ld to print "long" variables rather than %d. - -ChangeSet - 1.683.12.7 03/01/11 02:39:21 matthias.andree@gmx.de +1 -0 - Fix compiler warnings that were possible bugs. - - util/ntptime.c - 1.14.1.2 03/01/11 02:39:08 matthias.andree@gmx.de +4 -4 - Add some volatile keywords to avoid variable clobbering by - siglongjmp(). - - Cast ntv.tai to long and use %ld when printing TAI offset. - -ChangeSet - 1.683.12.6 03/01/11 01:47:11 matthias.andree@gmx.de +1 -0 - Fix SUNWspro compiler warning about signedness in assigning a - string constant. - - ntpd/ntp_config.c - 1.50.4.1 03/01/11 01:47:10 matthias.andree@gmx.de +1 -1 - Fix SUNWspro compiler warning about signedness in assigning a - string constant. - -ChangeSet - 1.683.12.5 03/01/11 01:42:41 matthias.andree@gmx.de +1 -0 - Fix compiler warnings about sync(2) getting shadowed. - - ntpd/refclock_hopfser.c - 1.3.2.1 03/01/11 01:42:40 matthias.andree@gmx.de +7 -7 - Rename sync to synch to avoid shadowing the global sync(2) function. - Fixes compiler warnings. - -ChangeSet - 1.683.12.4 03/01/11 01:41:55 matthias.andree@gmx.de +1 -0 - Fix "implicit declaration" warning for ioctl on non-WINNT systems. - - ntpd/refclock_hopfpci.c - 1.3.1.1 03/01/11 01:41:54 matthias.andree@gmx.de +2 -1 - Add #include unless SYS_WINNT is defined. - -ChangeSet - 1.683.12.3 03/01/11 01:40:52 matthias.andree@gmx.de +1 -0 - Rename "index" to "idx" to avoid compiler warnings about shadowed - definitions. - - libntp/md5c.c - 1.2.1.1 03/01/11 01:40:51 matthias.andree@gmx.de +9 -9 - Rename "index" to "idx" to avoid compiler warnings about a global - getting shadowed. (index(3) is the BSD variant of strchr(3)). - -ChangeSet - 1.683.12.2 03/01/11 01:38:19 matthias.andree@gmx.de +2 -0 - Fix compiler warning about rawtime getting clobbered by longjmp() - or vfork(). - - util/ntptime.c - 1.14.1.1 03/01/11 01:38:18 matthias.andree@gmx.de +1 -1 - Make rawtime a volatile int, to fix a compiler warning about - longjmp()/vfork() clobbering this variable. - - configure.in - 1.219.6.2 03/01/11 01:38:18 matthias.andree@gmx.de +1 -0 - Add AC_C_VOLATILE for volatile. - -ChangeSet - 1.683.12.1 03/01/11 01:09:48 matthias.andree@gmx.de +1 -0 - Fix autoconf warnings about AC_AIX/AC_MINIX. - - configure.in - 1.219.6.1 03/01/11 01:09:43 matthias.andree@gmx.de +4 -2 - Move AC_AIX and AC_MINIX way up to avoid autoconf warnings and - AIX astonishment, just in case. - -ChangeSet - 1.683.10.2 03/01/10 17:16:47 claas@nixfix.(none) +1 -0 - refclock_neoclock4x.c: - Driver update to version 1.12 - - ntpd/refclock_neoclock4x.c - 1.1.1.2 03/01/10 17:16:26 claas@nixfix.(none) +72 -36 - Driver update to version 1.12 - -ChangeSet - 1.683.4.134 03/01/09 18:05:24 stenn@whimsy.udel.edu +2 -0 - Move the AH_TEMPLATE for ULONG_CONST to its macro definition. - - configure.in - 1.219.3.38 03/01/09 18:05:12 stenn@whimsy.udel.edu +0 -1 - Move the AH_TEMPLATE for ULONG_CONST to the ULONG_CONST macro definition. - - acinclude.m4 - 1.3.1.7 03/01/09 18:05:12 stenn@whimsy.udel.edu +2 -1 - Move the AH_TEMPLATE for ULONG_CONST here, where it belongs. - -ChangeSet - 1.957.1.10 03/01/08 20:38:12 stenn@whimsy.udel.edu +3 -0 - Cleanup and improvements from Dave Mills. - - ntpd/ntp_proto.c - 1.141 03/01/08 20:38:08 stenn@whimsy.udel.edu +7 -6 - Cleanup and improvements from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.71 03/01/08 20:38:07 stenn@whimsy.udel.edu +16 -23 - Cleanup and improvements from Dave Mills. - - include/ntp.h - 1.79.1.1 03/01/08 20:38:07 stenn@whimsy.udel.edu +1 -1 - Cleanup and improvements from Dave Mills. - -ChangeSet - 1.957.1.9 03/01/08 20:30:34 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - include/ntp_machine.h - 1.16 03/01/08 20:30:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.11.1 03/01/08 20:27:30 stenn@whimsy.udel.edu +1 -0 - WINNT vsnprintf fix from Terje Mathisen - - include/ntp_machine.h - 1.7.2.1 03/01/08 20:27:26 stenn@whimsy.udel.edu +1 -0 - WINNT vsnprintf fix from Terje Mathisen - -ChangeSet - 1.683.10.1 03/01/08 14:02:34 claas@nixfix.(none) +3 -0 - refclock_neoclock4x.c: - driver update to version 1.11. See source for more - information ChangeLog. - configure.in: - enable NeoClock4X receiver by default - - BitKeeper/etc/logging_ok - 1.1.1.7 03/01/08 14:02:34 claas@nixfix.(none) +4 -3 - Logging to logging@openlogging.org accepted - - ntpd/refclock_neoclock4x.c - 1.1.1.1 03/01/08 13:57:36 claas@nixfix.(none) +237 -87 - driver update to version 1.11. See source for more - information ChangeLog. - - configure.in - 1.219.5.1 03/01/08 13:56:57 claas@nixfix.(none) +1 -1 - enable NeoClock4X receiver by default - -ChangeSet - 1.683.4.132 03/01/06 22:55:24 matthias.andree@gmx.de +1 -0 - Fix Linux multicast client mode. - - ntpd/ntp_io.c - 1.20.3.2 03/01/06 22:55:22 matthias.andree@gmx.de +2 -0 - Set reuseaddr on all sockets before opening the multicast listening socket, - and reset reuseaddr to 0 after opening the socket. - Fixes Linux multicast client mode. - -ChangeSet - 1.957.1.8 03/01/05 00:48:50 stenn@whimsy.udel.edu +6 -0 - Merge - - configure.in - 1.285 03/01/05 00:48:13 stenn@whimsy.udel.edu +0 -1 - Handle VERSION differences between -stable and -dev. - - BitKeeper/deleted/.del-acconfig.h~3aed0663 - 1.31 03/01/05 00:46:52 stenn@whimsy.udel.edu +0 -0 - Auto merged - - README - 1.19 03/01/05 00:46:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.35 03/01/05 00:46:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.16 03/01/05 00:46:49 stenn@whimsy.udel.edu +1 -0 - 'Auto converge' - - BitKeeper/deleted/.del-acconfig.h~3aed0663 - 1.30 03/01/05 00:46:50 stenn@whimsy.udel.edu +0 -0 - Merge rename: acconfig.h -> BitKeeper/deleted/.del-acconfig.h~3aed0663 - - BitKeeper/etc/logging_ok - 1.15 03/01/05 00:46:49 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.14 03/01/05 00:46:49 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.14 03/01/05 00:46:48 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.13 03/01/05 00:46:44 stenn@whimsy.udel.edu +1 -1 - auto-union - -ChangeSet - 1.683.4.131 03/01/05 06:10:42 matthias.andree@gmx.de +2 -0 - Fix Linux' broadcastclient mode. - Patch by Allen Mcintosh. - - ntpd/ntp_io.c - 1.20.3.1 03/01/05 06:10:40 matthias.andree@gmx.de +34 -15 - Move code to change sockets' SO_REUSEADDR into set_reuseaddr, and use - that to fix Linux' broadcastclient mode. - Patch by Allen Mcintosh - - configure.in - 1.219.3.37 03/01/05 06:10:40 matthias.andree@gmx.de +0 -3 - Change: Linux also needs broadcast sockets. - Patch by Allen Mcintosh - -ChangeSet - 1.960 03/01/04 22:27:45 mayer@tecotoo.myibg.com +2 -0 - Merge fixes - - ntpd/ntp_io.c - 1.56 03/01/04 22:27:32 mayer@tecotoo.myibg.com +4 -3 - merge fixes - - include/ntp.h - 1.80 03/01/04 22:27:31 mayer@tecotoo.myibg.com +0 -0 - Merge fixes - -ChangeSet - 1.959 03/01/04 21:02:02 mayer@tecotoo.myibg.com +58 -0 - Added Interface Iteration support for the ntp_io.c code. This includes adding a lot of - header files and some c files. Bug fixes to support IPv6 properly. Fixes to include order - to dsp files. - - BitKeeper/etc/ignore - 1.28 03/01/04 21:01:18 mayer@tecotoo.myibg.com +2 -0 - Added libntp/net.c.bak {ntpd/Copy of ntp_io.csave} to the ignore list - - ports/winnt/libisc/once.c - 1.1 03/01/04 21:01:15 mayer@tecotoo.myibg.com +51 -0 - - ports/winnt/libisc/once.c - 1.0 03/01/04 21:01:15 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libisc/once.c - - ports/winnt/libisc/net.c - 1.1 03/01/04 21:01:14 mayer@tecotoo.myibg.com +123 -0 - - ports/winnt/libisc/net.c - 1.0 03/01/04 21:01:13 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libisc/net.c - - ports/winnt/libisc/interfaceiter.c - 1.1 03/01/04 21:01:12 mayer@tecotoo.myibg.com +400 -0 - - ports/winnt/libisc/interfaceiter.c - 1.0 03/01/04 21:01:12 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libisc/interfaceiter.c - - ports/winnt/include/isc/strerror.h - 1.1 03/01/04 21:01:11 mayer@tecotoo.myibg.com +42 -0 - - ports/winnt/include/isc/strerror.h - 1.0 03/01/04 21:01:11 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/strerror.h - - ports/winnt/include/isc/platform.h - 1.1 03/01/04 21:01:09 mayer@tecotoo.myibg.com +92 -0 - - ports/winnt/include/isc/platform.h - 1.0 03/01/04 21:01:09 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/platform.h - - ports/winnt/include/isc/once.h - 1.1 03/01/04 21:01:08 mayer@tecotoo.myibg.com +43 -0 - - ports/winnt/include/isc/once.h - 1.0 03/01/04 21:01:08 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/once.h - - ports/winnt/include/isc/offset.h - 1.1 03/01/04 21:01:06 mayer@tecotoo.myibg.com +45 -0 - - ports/winnt/include/isc/offset.h - 1.0 03/01/04 21:01:06 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/offset.h - - ports/winnt/include/isc/net.h - 1.1 03/01/04 21:01:05 mayer@tecotoo.myibg.com +270 -0 - - ports/winnt/include/isc/net.h - 1.0 03/01/04 21:01:05 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/net.h - - ports/winnt/include/isc/mutex.h - 1.1 03/01/04 21:01:03 mayer@tecotoo.myibg.com +51 -0 - - ports/winnt/include/isc/mutex.h - 1.0 03/01/04 21:01:03 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/mutex.h - - ports/winnt/include/isc/ipv6.h - 1.1 03/01/04 21:01:02 mayer@tecotoo.myibg.com +111 -0 - - ports/winnt/include/isc/ipv6.h - 1.0 03/01/04 21:01:02 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/ipv6.h - - ports/winnt/include/isc/int.h - 1.1 03/01/04 21:01:01 mayer@tecotoo.myibg.com +56 -0 - - ports/winnt/include/isc/int.h - 1.0 03/01/04 21:01:00 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/isc/int.h - - libntp/net.c.bak - 1.1 03/01/04 21:00:59 mayer@tecotoo.myibg.com +153 -0 - - libntp/net.c.bak - 1.0 03/01/04 21:00:59 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libntp/net.c.bak - - libisc/net.c - 1.1 03/01/04 21:00:57 mayer@tecotoo.myibg.com +127 -0 - - libisc/net.c - 1.0 03/01/04 21:00:57 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/net.c - - libisc/msgcat.c - 1.1 03/01/04 21:00:55 mayer@tecotoo.myibg.com +129 -0 - - libisc/msgcat.c - 1.0 03/01/04 21:00:55 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/msgcat.c - - libisc/mem.c - 1.1 03/01/04 21:00:53 mayer@tecotoo.myibg.com +42 -0 - - libisc/mem.c - 1.0 03/01/04 21:00:53 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/mem.c - - libisc/lib.c - 1.1 03/01/04 21:00:52 mayer@tecotoo.myibg.com +77 -0 - - libisc/lib.c - 1.0 03/01/04 21:00:52 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/lib.c - - libisc/interfaceiter.c - 1.1 03/01/04 21:00:50 mayer@tecotoo.myibg.com +160 -0 - - libisc/interfaceiter.c - 1.0 03/01/04 21:00:50 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/interfaceiter.c - - libisc/ifiter_sysctl.c - 1.1 03/01/04 21:00:49 mayer@tecotoo.myibg.com +294 -0 - - libisc/ifiter_sysctl.c - 1.0 03/01/04 21:00:48 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/ifiter_sysctl.c - - libisc/ifiter_ioctl.c - 1.1 03/01/04 21:00:47 mayer@tecotoo.myibg.com +771 -0 - - libisc/ifiter_ioctl.c - 1.0 03/01/04 21:00:47 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/ifiter_ioctl.c - - libisc/error.c - 1.1 03/01/04 21:00:45 mayer@tecotoo.myibg.com +101 -0 - - libisc/error.c - 1.0 03/01/04 21:00:45 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/error.c - - libisc/assertions.c - 1.1 03/01/04 21:00:44 mayer@tecotoo.myibg.com +93 -0 - - libisc/assertions.c - 1.0 03/01/04 21:00:44 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/libisc/assertions.c - - include/isc/util.h - 1.1 03/01/04 21:00:42 mayer@tecotoo.myibg.com +225 -0 - - include/isc/util.h - 1.0 03/01/04 21:00:42 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/util.h - - include/isc/types.h - 1.1 03/01/04 21:00:40 mayer@tecotoo.myibg.com +102 -0 - - include/isc/types.h - 1.0 03/01/04 21:00:40 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/types.h - - include/isc/string.h - 1.1 03/01/04 21:00:38 mayer@tecotoo.myibg.com +56 -0 - - include/isc/string.h - 1.0 03/01/04 21:00:38 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/string.h - - include/isc/strerror.h - 1.1 03/01/04 21:00:37 mayer@tecotoo.myibg.com +42 -0 - - include/isc/strerror.h - 1.0 03/01/04 21:00:37 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/strerror.h - - include/isc/sockaddr.h - 1.1 03/01/04 21:00:35 mayer@tecotoo.myibg.com +196 -0 - - include/isc/sockaddr.h - 1.0 03/01/04 21:00:35 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/sockaddr.h - - include/isc/result.h - 1.1 03/01/04 21:00:33 mayer@tecotoo.myibg.com +103 -0 - - include/isc/result.h - 1.0 03/01/04 21:00:33 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/result.h - - include/isc/platform.h.in - 1.1 03/01/04 21:00:31 mayer@tecotoo.myibg.com +220 -0 - - include/isc/platform.h.in - 1.0 03/01/04 21:00:31 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/platform.h.in - - include/isc/once.h - 1.1 03/01/04 21:00:29 mayer@tecotoo.myibg.com +32 -0 - - include/isc/once.h - 1.0 03/01/04 21:00:29 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/once.h - - include/isc/offset.h - 1.1 03/01/04 21:00:28 mayer@tecotoo.myibg.com +44 -0 - - include/isc/offset.h - 1.0 03/01/04 21:00:28 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/offset.h - - include/isc/netaddr.h - 1.1 03/01/04 21:00:26 mayer@tecotoo.myibg.com +136 -0 - - include/isc/netaddr.h - 1.0 03/01/04 21:00:26 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/netaddr.h - - include/isc/net.h - 1.1 03/01/04 21:00:24 mayer@tecotoo.myibg.com +282 -0 - - include/isc/net.h - 1.0 03/01/04 21:00:24 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/net.h - - include/isc/mutex.h - 1.1 03/01/04 21:00:23 mayer@tecotoo.myibg.com +39 -0 - - include/isc/mutex.h - 1.0 03/01/04 21:00:22 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/mutex.h - - include/isc/msgs.h - 1.1 03/01/04 21:00:21 mayer@tecotoo.myibg.com +181 -0 - - include/isc/msgs.h - 1.0 03/01/04 21:00:21 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/msgs.h - - include/isc/msgcat.h - 1.1 03/01/04 21:00:19 mayer@tecotoo.myibg.com +132 -0 - - include/isc/msgcat.h - 1.0 03/01/04 21:00:19 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/msgcat.h - - include/isc/mem.h - 1.1 03/01/04 21:00:18 mayer@tecotoo.myibg.com +31 -0 - - include/isc/mem.h - 1.0 03/01/04 21:00:18 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/mem.h - - include/isc/magic.h - 1.1 03/01/04 21:00:16 mayer@tecotoo.myibg.com +40 -0 - - include/isc/magic.h - 1.0 03/01/04 21:00:16 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/magic.h - - include/isc/list.h - 1.1 03/01/04 21:00:14 mayer@tecotoo.myibg.com +180 -0 - - include/isc/list.h - 1.0 03/01/04 21:00:14 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/list.h - - include/isc/lib.h - 1.1 03/01/04 21:00:13 mayer@tecotoo.myibg.com +39 -0 - - include/isc/lib.h - 1.0 03/01/04 21:00:13 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/lib.h - - include/isc/lang.h - 1.1 03/01/04 21:00:11 mayer@tecotoo.myibg.com +31 -0 - - include/isc/lang.h - 1.0 03/01/04 21:00:11 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/lang.h - - include/isc/ipv6.h - 1.1 03/01/04 21:00:09 mayer@tecotoo.myibg.com +148 -0 - - include/isc/ipv6.h - 1.0 03/01/04 21:00:09 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/ipv6.h - - include/isc/interfaceiter.h - 1.1 03/01/04 21:00:08 mayer@tecotoo.myibg.com +137 -0 - - include/isc/interfaceiter.h - 1.0 03/01/04 21:00:08 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/interfaceiter.h - - include/isc/int.h - 1.1 03/01/04 21:00:06 mayer@tecotoo.myibg.com +53 -0 - - include/isc/int.h - 1.0 03/01/04 21:00:06 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/int.h - - include/isc/formatcheck.h - 1.1 03/01/04 21:00:05 mayer@tecotoo.myibg.com +34 -0 - - include/isc/formatcheck.h - 1.0 03/01/04 21:00:04 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/formatcheck.h - - include/isc/error.h - 1.1 03/01/04 21:00:03 mayer@tecotoo.myibg.com +55 -0 - - include/isc/error.h - 1.0 03/01/04 21:00:03 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/error.h - - include/isc/boolean.h - 1.1 03/01/04 21:00:01 mayer@tecotoo.myibg.com +29 -0 - - include/isc/boolean.h - 1.0 03/01/04 21:00:01 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/boolean.h - - include/isc/assertions.h - 1.1 03/01/04 21:00:00 mayer@tecotoo.myibg.com +120 -0 - - include/isc/assertions.h - 1.0 03/01/04 21:00:00 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/assertions.h - - include/isc/app.h - 1.1 03/01/04 20:59:58 mayer@tecotoo.myibg.com +212 -0 - - include/isc/app.h - 1.0 03/01/04 20:59:57 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/isc/app.h - - ports/winnt/ntptrace/ntptrace.dsp - 1.8 03/01/04 20:59:56 mayer@tecotoo.myibg.com +2 -2 - Fix the include order - - ports/winnt/ntpq/ntpq.dsp - 1.10 03/01/04 20:59:55 mayer@tecotoo.myibg.com +2 -2 - Fix the include order - - ports/winnt/ntpdc/ntpdc.dsp - 1.10 03/01/04 20:59:54 mayer@tecotoo.myibg.com +2 -2 - Fix the include order - - ports/winnt/ntpdate/ntpdate.dsp - 1.8 03/01/04 20:59:52 mayer@tecotoo.myibg.com +2 -2 - Fix the include order - - ports/winnt/ntpd/ntpd.dsp - 1.13 03/01/04 20:59:51 mayer@tecotoo.myibg.com +2 -11 - Updated to support the ISC files - - ports/winnt/libntp/libntp.dsp - 1.10 03/01/04 20:59:49 mayer@tecotoo.myibg.com +34 -2 - Updated to support the ISC files and fix the include file order - - ntpd/refclock_palisade.c - 1.14 03/01/04 20:59:48 mayer@tecotoo.myibg.com +1 -1 - Reference should be to \0 and not NULL which is a pointer type. - - ntpd/ntp_io.c - 1.55 03/01/04 20:59:45 mayer@tecotoo.myibg.com +410 -633 - Rewrite to properly support interfaces. Numerous bug fixes to properly deal with IPv6. - - include/ntp.h - 1.78.1.1 03/01/04 20:59:42 mayer@tecotoo.myibg.com +7 -5 - Increase the name size of the interface and update the interface flags - -ChangeSet - 1.683.4.130 03/01/05 02:30:47 matthias.andree@gmx.de +1 -0 - Fix "make distcheck" for newer automake installations. - - Newer automakes create the distdirs read-only, - so Makefile.am's "dist-hook" target was unable to run unix2dos - in $(distdir)/ports/winnt and choked "make distcheck". - - Makefile.am - 1.12.1.18 03/01/05 02:30:47 matthias.andree@gmx.de +1 -0 - Fix "make distcheck" for newer automake installations. - - Newer automakes create the distdirs read-only, - so Makefile.am's "dist-hook" target was unable to run unix2dos - in $(distdir)/ports/winnt and choked "make distcheck". - -ChangeSet - 1.683.4.129 03/01/05 02:28:26 matthias.andree@gmx.de +5 -0 - Fix autoheader warnings by removing acconfig.h and placing an - AH_TEMPLATE line into configure.in instead. - - BitKeeper/etc/logging_ok - 1.1.1.6 03/01/05 02:28:25 matthias.andree@gmx.de +1 -0 - Logging to logging@openlogging.org accepted - - configure.in - 1.219.3.36 03/01/05 02:28:24 matthias.andree@gmx.de +1 -0 - Add AH_TEMPLATE that supersedes acconfig.h. - - README - 1.14.1.5 03/01/05 02:28:24 matthias.andree@gmx.de +0 -3 - Remove information for acconfig.h. - - Makefile.am - 1.12.1.17 03/01/05 02:28:24 matthias.andree@gmx.de +1 -2 - Remove acconfig.h. - - BitKeeper/deleted/.del-acconfig.h~3aed0663 - 1.23.3.7 03/01/05 02:25:43 matthias.andree@gmx.de +0 -0 - Delete: acconfig.h - -ChangeSet - 1.957.1.7 03/01/04 18:36:58 stenn@whimsy.udel.edu +3 -0 - Cleanup from Dave - - ntpd/ntpsim.c - 1.8 03/01/04 18:34:54 stenn@whimsy.udel.edu +11 -4 - - ntpd/ntp_loopfilter.c - 1.70 03/01/04 18:34:53 stenn@whimsy.udel.edu +22 -12 - - libntp/systime.c - 1.23 03/01/04 18:34:53 stenn@whimsy.udel.edu +7 -3 - -ChangeSet - 1.683.4.128 03/01/02 23:01:23 stenn@whimsy.udel.edu +1 -0 - 4.1.1c-rc1 - - configure.in - 1.219.3.35 03/01/02 23:01:20 stenn@whimsy.udel.edu +1 -1 - 4.1.1c-rc1 - -ChangeSet - 1.957.1.6 03/01/02 15:42:27 stenn@whimsy.udel.edu +9 -0 - Cleanup from Dave Mills. - - ntpd/ntpsim.c - 1.7 03/01/02 15:42:23 stenn@whimsy.udel.edu +27 -10 - Cleanup from Dave Mills. - - ntpd/ntp_util.c - 1.24 03/01/02 15:42:23 stenn@whimsy.udel.edu +41 -53 - Cleanup from Dave Mills. - - ntpd/ntp_proto.c - 1.140 03/01/02 15:42:22 stenn@whimsy.udel.edu +0 -2 - Cleanup from Dave Mills. - - libntp/systime.c - 1.22 03/01/02 15:42:22 stenn@whimsy.udel.edu +49 -39 - Cleanup from Dave Mills. - - html/release.html - 1.26 03/01/02 15:42:22 stenn@whimsy.udel.edu +28 -52 - Cleanup from Dave Mills. - - html/patches.html - 1.14 03/01/02 15:42:22 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/ntpdsim.html - 1.2 03/01/02 15:42:22 stenn@whimsy.udel.edu +16 -11 - Cleanup from Dave Mills. - - html/index.html - 1.23 03/01/02 15:42:22 stenn@whimsy.udel.edu +10 -10 - Cleanup from Dave Mills. - - html/debug.html - 1.17 03/01/02 15:42:21 stenn@whimsy.udel.edu +14 -10 - Cleanup from Dave Mills. - -ChangeSet - 1.957.1.5 02/12/30 20:56:45 stenn@whimsy.udel.edu +18 -0 - Simulator and slew cleanup from Dave Mills. - - html/ntpdsim.html - 1.1 02/12/30 20:56:40 stenn@whimsy.udel.edu +67 -0 - - ntpd/ntpsim.c - 1.6 02/12/30 20:56:40 stenn@whimsy.udel.edu +251 -198 - Cleanup from Dave Mills. - - ntpd/ntp_util.c - 1.23 02/12/30 20:56:40 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave Mills. - - html/ntpdsim.html - 1.0 02/12/30 20:56:40 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/ntpdsim.html - - ntpd/ntp_proto.c - 1.139 02/12/30 20:56:39 stenn@whimsy.udel.edu +9 -7 - Cleanup from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.69 02/12/30 20:56:39 stenn@whimsy.udel.edu +44 -62 - Cleanup from Dave Mills. - - ntpd/ntp_config.c - 1.81 02/12/30 20:56:39 stenn@whimsy.udel.edu +0 -5 - Cleanup from Dave Mills. - - ntpd/cmd_args.c - 1.17 02/12/30 20:56:39 stenn@whimsy.udel.edu +21 -28 - Cleanup from Dave Mills. - - libntp/systime.c - 1.21 02/12/30 20:56:38 stenn@whimsy.udel.edu +125 -188 - Cleanup from Dave Mills. - - include/ntpsim.h - 1.5 02/12/30 20:56:38 stenn@whimsy.udel.edu +46 -52 - Cleanup from Dave Mills. - - include/ntpd.h - 1.53 02/12/30 20:56:38 stenn@whimsy.udel.edu +1 -3 - Cleanup from Dave Mills. - - include/ntp_config.h - 1.24 02/12/30 20:56:38 stenn@whimsy.udel.edu +2 -3 - Cleanup from Dave Mills. - - html/ntpq.html - 1.19 02/12/30 20:56:38 stenn@whimsy.udel.edu +3 -4 - Cleanup from Dave Mills. - - html/ntpdc.html - 1.16 02/12/30 20:56:38 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/ntpdate.html - 1.15 02/12/30 20:56:38 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/ntpd.html - 1.26 02/12/30 20:56:38 stenn@whimsy.udel.edu +3 -4 - Cleanup from Dave Mills. - - html/miscopt.html - 1.24 02/12/30 20:56:37 stenn@whimsy.udel.edu +4 -8 - Cleanup from Dave Mills. - - html/index.html - 1.22 02/12/30 20:56:37 stenn@whimsy.udel.edu +2 -1 - Cleanup from Dave Mills. - - BitKeeper/deleted/.del-ipv6.html~39bb7fae3b663414 - 1.2 02/12/30 20:51:24 stenn@whimsy.udel.edu +0 -0 - Delete: html/ipv6.html - -ChangeSet - 1.957.1.4 02/12/27 22:52:00 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave Mills. - - ntpd/ntp_util.c - 1.22 02/12/27 22:51:57 stenn@whimsy.udel.edu +55 -110 - record_*() cleanup from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.68 02/12/27 22:51:57 stenn@whimsy.udel.edu +24 -48 - PLL/FLL parameter/adjustment cleanup from Dave Mills. - -ChangeSet - 1.957.1.3 02/12/27 09:27:16 jhay@angel.cids.org.za +1 -0 - Prefer an IPv4 loopback address, if one is available. It is only used - for the peer->dstadr of local reference clocks, so only affects the - bilboards. - - Get rid of some #ifdefs and make it more clear where the magic value 2 - come from. Fix one place that was missed previously when the IPv6 stuff - was #ifdefed. - - ntpd/ntp_io.c - 1.53.1.1 02/12/27 09:27:15 jhay@angel.cids.org.za +15 -18 - Prefer an IPv4 loopback address, if one is available. It is only used - for the peer->dstadr of local reference clocks, so only affects the - bilboards. - - Get rid of some #ifdefs and make it more clear where the magic value 2 - come from. Fix one place that was missed previously when the IPv6 stuff - was #ifdefed. - -ChangeSet - 1.957.1.2 02/12/23 22:42:49 stenn@whimsy.udel.edu +1 -0 - 4.1.72c - - configure.in - 1.284 02/12/23 22:42:46 stenn@whimsy.udel.edu +1 -1 - 4.1.72c - -ChangeSet - 1.957.1.1 02/12/23 22:22:12 stenn@whimsy.udel.edu +7 -0 - Lose the original SNTP manpage. - - Cleanup from Dave Mills. - - ntpd/ntp_refclock.c - 1.49 02/12/23 22:22:08 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - ntpd/ntp_proto.c - 1.138 02/12/23 22:22:07 stenn@whimsy.udel.edu +15 -11 - Cleanup from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.67 02/12/23 22:22:07 stenn@whimsy.udel.edu +6 -4 - Cleanup from Dave Mills. - - libntp/msyslog.c - 1.15 02/12/23 22:22:07 stenn@whimsy.udel.edu +4 -0 - Cleanup from Dave Mills. - - include/ntp.h - 1.79 02/12/23 22:22:07 stenn@whimsy.udel.edu +0 -1 - Cleanup from Dave Mills. - - sntp/Makefile.am - 1.3 02/12/23 22:06:21 stenn@whimsy.udel.edu +0 -2 - Lose the original man page; Dave wrote an HTML page for sntp. - - BitKeeper/deleted/.del-sntp.1~da4d5277190b3155 - 1.2 02/12/23 21:25:53 stenn@whimsy.udel.edu +0 -0 - Delete: sntp/sntp.1 - -ChangeSet - 1.958 02/12/22 21:17:51 mayer@tecotoo.myibg.com +1 -0 - Merge - - ntpd/ntp_io.c - 1.54 02/12/22 21:17:26 mayer@tecotoo.myibg.com +0 -5 - Merge - -ChangeSet - 1.953.1.1 02/12/22 20:58:26 mayer@tecotoo.myibg.com +2 -0 - IPV6 fixes and close_socket - - BitKeeper/etc/ignore - 1.27 02/12/22 20:58:01 mayer@tecotoo.myibg.com +3 -0 - Added cmd_args.diff ntp_io.diff ntpd/ntp_io.csave to the ignore list - - ntpd/ntp_io.c - 1.51.1.1 02/12/22 20:57:55 mayer@tecotoo.myibg.com +18 -12 - IPv6 interface fixes and close_socket changed to closesocket - -ChangeSet - 1.957 02/12/21 20:44:43 jhay@angel.cids.org.za +3 -0 - Cleanup some warnings that crept in. - - ntpq/ntpq.c - 1.31 02/12/21 20:44:42 jhay@angel.cids.org.za +1 -2 - Align a comment and remove an extra "int ai_fam_templ" that slipped in - somewhere during a merge. - - ntpd/ntp_request.c - 1.42 02/12/21 20:44:42 jhay@angel.cids.org.za +1 -1 - srcadr is already a pointer, so don't add a '&' in front of it when using it - as an argument for stoa(). - - ntpd/ntp_io.c - 1.53 02/12/21 20:44:42 jhay@angel.cids.org.za +1 -1 - Danny Mayer found another close_socket() that should be a - closesocket(). - -ChangeSet - 1.956 02/12/21 17:53:49 jhay@angel.cids.org.za +1 -0 - Invert the meaning of -L. The default is now to listen on all addresses on all - interfaces. When using -L on the commandline, virtual interfaces are ignored. - - ntpd/cmd_args.c - 1.16 02/12/21 17:53:48 jhay@angel.cids.org.za +2 -2 - Invert the meaning of -L. The default is now to listen on all addresses on all - interfaces. When using -L on the commandline, virtual interfaces are ignored. - -ChangeSet - 1.955 02/12/19 13:20:53 stenn@whimsy.udel.edu +1 -0 - Fixes from John Hay. - - ntpd/ntp_io.c - 1.52 02/12/19 13:20:47 stenn@whimsy.udel.edu +5 -5 - Fixes from John Hay. - -ChangeSet - 1.954 02/12/14 17:06:36 stenn@pogo.udel.edu +4 -0 - Merge pogo.udel.edu:/pogo/users/mayer/ntp-dev - into pogo.udel.edu:/pogo/users/stenn/ntp-dev - - BitKeeper/etc/logging_ok - 1.13 02/12/14 17:06:27 stenn@pogo.udel.edu +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/ntp_proto.c - 1.137 02/12/14 17:05:59 stenn@pogo.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.52 02/12/14 17:05:58 stenn@pogo.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.78 02/12/14 17:05:58 stenn@pogo.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.945.1.32 02/12/14 15:24:21 stenn@whimsy.udel.edu +5 -0 - Cleanup and new stuff from Dave Mills. - - util/ntp-keygen.c - 1.21 02/12/14 15:22:07 stenn@whimsy.udel.edu +137 -122 - Changes from Dave Mills. - - ntpd/ntp_proto.c - 1.134.1.2 02/12/14 15:22:07 stenn@whimsy.udel.edu +42 -56 - Dave Mills added peer_unfit(). - - ntpd/ntp_crypto.c - 1.74 02/12/14 15:22:06 stenn@whimsy.udel.edu +116 -111 - Added crypto_ident(). From Dave Mills. - - include/ntpd.h - 1.48.1.2 02/12/14 15:22:06 stenn@whimsy.udel.edu +1 -0 - Added crypto_ident(). From Dave Mills. - - include/ntp.h - 1.75.1.1 02/12/14 15:22:06 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - -ChangeSet - 1.945.1.31 02/12/14 12:37:57 stenn@whimsy.udel.edu +56 -0 - Documentation cleanup from Dave Mills. - - html/scripts/style.css - 1.1 02/12/14 12:37:47 stenn@whimsy.udel.edu +64 -0 - - html/scripts/links9.txt - 1.1 02/12/14 12:37:47 stenn@whimsy.udel.edu +7 -0 - - html/scripts/style.css - 1.0 02/12/14 12:37:47 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/style.css - - html/scripts/links9.txt - 1.0 02/12/14 12:37:47 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/links9.txt - - html/scripts/links8.txt - 1.1 02/12/14 12:37:46 stenn@whimsy.udel.edu +6 -0 - - html/scripts/links7.txt - 1.1 02/12/14 12:37:46 stenn@whimsy.udel.edu +5 -0 - - html/scripts/links11.txt - 1.1 02/12/14 12:37:46 stenn@whimsy.udel.edu +5 -0 - - html/scripts/links10.txt - 1.1 02/12/14 12:37:46 stenn@whimsy.udel.edu +6 -0 - - html/scripts/header.txt - 1.1 02/12/14 12:37:46 stenn@whimsy.udel.edu +1 -0 - - html/scripts/footer.txt - 1.1 02/12/14 12:37:46 stenn@whimsy.udel.edu +8 -0 - - html/tickadj.html - 1.13 02/12/14 12:37:46 stenn@whimsy.udel.edu +1 -0 - Documentation cleanup from Dave Mills. - - html/scripts/links8.txt - 1.0 02/12/14 12:37:46 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/links8.txt - - html/scripts/links7.txt - 1.0 02/12/14 12:37:46 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/links7.txt - - html/scripts/links11.txt - 1.0 02/12/14 12:37:46 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/links11.txt - - html/scripts/links10.txt - 1.0 02/12/14 12:37:46 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/links10.txt - - html/scripts/header.txt - 1.0 02/12/14 12:37:46 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/header.txt - - html/scripts/footer.txt - 1.0 02/12/14 12:37:46 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/scripts/footer.txt - - html/sntp.html - 1.2 02/12/14 12:37:45 stenn@whimsy.udel.edu +1 -0 - Documentation cleanup from Dave Mills. - - html/release.html - 1.25 02/12/14 12:37:45 stenn@whimsy.udel.edu +4 -4 - Documentation cleanup from Dave Mills. - - html/refclock.html - 1.26 02/12/14 12:37:45 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/rdebug.html - 1.12 02/12/14 12:37:45 stenn@whimsy.udel.edu +5 -8 - Documentation cleanup from Dave Mills. - - html/quick.html - 1.13 02/12/14 12:37:45 stenn@whimsy.udel.edu +3 -2 - Documentation cleanup from Dave Mills. - - html/prefer.html - 1.12 02/12/14 12:37:45 stenn@whimsy.udel.edu +7 -9 - Documentation cleanup from Dave Mills. - - html/pps.html - 1.16 02/12/14 12:37:45 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/porting.html - 1.11 02/12/14 12:37:45 stenn@whimsy.udel.edu +4 -2 - Documentation cleanup from Dave Mills. - - html/patches.html - 1.13 02/12/14 12:37:44 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/ntptrace.html - 1.12 02/12/14 12:37:44 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/ntptime.html - 1.14 02/12/14 12:37:44 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/ntpq.html - 1.18 02/12/14 12:37:44 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/ntpdc.html - 1.15 02/12/14 12:37:44 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/ntpdate.html - 1.14 02/12/14 12:37:44 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/ntpd.html - 1.25 02/12/14 12:37:44 stenn@whimsy.udel.edu +19 -17 - Documentation cleanup from Dave Mills. - - html/notes.html - 1.15 02/12/14 12:37:43 stenn@whimsy.udel.edu +4 -1 - Documentation cleanup from Dave Mills. - - html/monopt.html - 1.16 02/12/14 12:37:43 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/miscopt.html - 1.23 02/12/14 12:37:43 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/measure.html - 1.10 02/12/14 12:37:43 stenn@whimsy.udel.edu +1 -0 - Documentation cleanup from Dave Mills. - - html/manyopt.html - 1.8 02/12/14 12:37:43 stenn@whimsy.udel.edu +2 -1 - Documentation cleanup from Dave Mills. - - html/ldisc.html - 1.10 02/12/14 12:37:43 stenn@whimsy.udel.edu +2 -5 - Documentation cleanup from Dave Mills. - - html/kern.html - 1.13 02/12/14 12:37:43 stenn@whimsy.udel.edu +5 -6 - Documentation cleanup from Dave Mills. - - html/index.html - 1.21 02/12/14 12:37:42 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/howto.html - 1.14 02/12/14 12:37:42 stenn@whimsy.udel.edu +6 -8 - Documentation cleanup from Dave Mills. - - html/hints.html - 1.12 02/12/14 12:37:42 stenn@whimsy.udel.edu +3 -2 - Documentation cleanup from Dave Mills. - - html/genkeys.html - 1.17 02/12/14 12:37:42 stenn@whimsy.udel.edu +102 -28 - Documentation cleanup from Dave Mills. - - html/extern.html - 1.11 02/12/14 12:37:42 stenn@whimsy.udel.edu +1 -0 - Documentation cleanup from Dave Mills. - - html/driver7.html - 1.17 02/12/14 12:37:42 stenn@whimsy.udel.edu +2 -5 - Documentation cleanup from Dave Mills. - - html/driver6.html - 1.12 02/12/14 12:37:42 stenn@whimsy.udel.edu +3 -5 - Documentation cleanup from Dave Mills. - - html/driver36.html - 1.15 02/12/14 12:37:41 stenn@whimsy.udel.edu +0 -3 - Documentation cleanup from Dave Mills. - - html/debug.html - 1.16 02/12/14 12:37:41 stenn@whimsy.udel.edu +4 -3 - Documentation cleanup from Dave Mills. - - html/copyright.html - 1.25 02/12/14 12:37:41 stenn@whimsy.udel.edu +3 -1 - Documentation cleanup from Dave Mills. - - html/confopt.html - 1.25 02/12/14 12:37:41 stenn@whimsy.udel.edu +3 -2 - Documentation cleanup from Dave Mills. - - html/config.html - 1.15 02/12/14 12:37:41 stenn@whimsy.udel.edu +24 -24 - Documentation cleanup from Dave Mills. - - html/clockopt.html - 1.15 02/12/14 12:37:41 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/build.html - 1.16 02/12/14 12:37:41 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - html/authopt.html - 1.25 02/12/14 12:37:40 stenn@whimsy.udel.edu +5 -4 - Documentation cleanup from Dave Mills. - - html/audio.html - 1.14 02/12/14 12:37:40 stenn@whimsy.udel.edu +7 -8 - Documentation cleanup from Dave Mills. - - html/assoc.html - 1.18 02/12/14 12:37:40 stenn@whimsy.udel.edu +7 -8 - Documentation cleanup from Dave Mills. - - html/accopt.html - 1.16 02/12/14 12:37:40 stenn@whimsy.udel.edu +4 -5 - Documentation cleanup from Dave Mills. - - BitKeeper/deleted/.del-qth.html~2c795ab6 - 1.7 02/12/14 12:14:38 stenn@whimsy.udel.edu +0 -0 - Delete: html/qth.html - - BitKeeper/deleted/.del-sunrise1.psd~bb69d707b7e88 - 1.2 02/12/14 12:14:18 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/sunrise1.psd - - BitKeeper/deleted/.del-leap.html~c77c42fd - 1.5 02/12/14 12:13:12 stenn@whimsy.udel.edu +0 -0 - Delete: html/leap.html - - BitKeeper/deleted/.del-kernpps.html~3aed0663 - 1.10 02/12/14 12:12:54 stenn@whimsy.udel.edu +0 -0 - Delete: html/kernpps.html - - BitKeeper/deleted/.del-gadget.html~3aed0663 - 1.10 02/12/14 12:12:01 stenn@whimsy.udel.edu +0 -0 - Delete: html/gadget.html - - BitKeeper/deleted/.del-exec.html~3aed0663 - 1.11 02/12/14 12:11:38 stenn@whimsy.udel.edu +0 -0 - Delete: html/exec.html - - BitKeeper/deleted/.del-biblio.html~3aed0663 - 1.8 02/12/14 12:09:37 stenn@whimsy.udel.edu +0 -0 - Delete: html/biblio.html - -ChangeSet - 1.952 02/12/06 21:36:18 mayer@tecotoo.myibg.com +2 -0 - Fix Typos - - BitKeeper/etc/ignore - 1.26 02/12/06 21:35:47 mayer@tecotoo.myibg.com +1 -0 - Added ntpd/ntp_io.cold to the ignore list - - ntpd/ntp_io.c - 1.51 02/12/06 21:35:42 mayer@tecotoo.myibg.com +3 -3 - Fix typos - -ChangeSet - 1.945.1.30 02/12/04 21:51:28 stenn@whimsy.udel.edu +2 -0 - Lose ntp-genkeys. - - util/Makefile.am - 1.20 02/12/04 21:51:25 stenn@whimsy.udel.edu +1 -4 - Lose ntp-genkeys. - - BitKeeper/deleted/.del-ntp-genkeys.c~5de683d0 - 1.76 02/12/04 21:48:12 stenn@whimsy.udel.edu +0 -0 - Delete: util/ntp-genkeys.c - -ChangeSet - 1.951 02/12/03 01:08:26 mayer@tecotoo.myibg.com +1 -0 - Remove win32 debugging code - - ntpd/ntp_io.c - 1.50 02/12/03 01:08:04 mayer@tecotoo.myibg.com +1 -2 - Remove win32 debugging code - -ChangeSet - 1.950 02/12/03 00:28:00 mayer@tecotoo.myibg.com +8 -0 - Merge - - ntpd/refclock_palisade.c - 1.13 02/12/03 00:27:38 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_request.c - 1.41 02/12/03 00:27:37 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_proto.c - 1.136 02/12/03 00:27:36 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_control.c - 1.59 02/12/03 00:27:35 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_config.c - 1.80 02/12/03 00:27:34 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - include/ntp_config.h - 1.23 02/12/03 00:27:32 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.12 02/12/03 00:23:14 mayer@tecotoo.myibg.com +0 -0 - auto-union - - BitKeeper/etc/logging_ok - 1.12 02/12/03 00:23:10 mayer@tecotoo.myibg.com +0 -0 - auto-union - -ChangeSet - 1.949 02/12/03 00:20:22 mayer@tecotoo.myibg.com +1 -0 - Fixes to ntp_io.c for missing semicolons. - - ntpd/ntp_io.c - 1.49 02/12/03 00:19:58 mayer@tecotoo.myibg.com +3 -3 - Fix missing semicolons. Change -1 to INVALID_SOCKET. - -ChangeSet - 1.945.1.29 02/11/29 18:54:14 stenn@whimsy.udel.edu +1 -0 - CLK_TYPE() fix for the Praecis CDMA patch from Mark Santcroos. - - ntpd/refclock_palisade.c - 1.11.1.3 02/11/29 18:54:10 stenn@whimsy.udel.edu +1 -2 - CLK_TYPE() fix for the Praecis CDMA patch from Mark Santcroos. - -ChangeSet - 1.945.1.28 02/11/27 23:47:53 stenn@whimsy.udel.edu +1 -0 - howland is working again. - - br-flock - 1.4 02/11/27 23:47:50 stenn@whimsy.udel.edu +1 -2 - howland is working again. - -ChangeSet - 1.945.1.27 02/11/27 23:41:56 stenn@whimsy.udel.edu +2 -0 - ntp-dev Praecis updates. Needs a fix for CLK_TYPE(). - - ntpd/refclock_palisade.c - 1.11.1.2 02/11/27 23:41:53 stenn@whimsy.udel.edu +2 -1 - CLK_TYPE() had a bug - disable it for now. - - html/driver29.html - 1.9 02/11/27 23:41:52 stenn@whimsy.udel.edu +5 -0 - Doc updates for Praecis CDMA in the Trimble Palisade driver. - -ChangeSet - 1.945.1.26 02/11/27 23:27:40 stenn@whimsy.udel.edu +2 -0 - Praecis merge. - - html/driver29.html - 1.8 02/11/27 23:27:38 stenn@whimsy.udel.edu +0 -13 - Don't use ntp-stable's doc patch. - - ntpd/refclock_palisade.c - 1.11.1.1 02/11/27 23:21:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver29.html - 1.2.1.3 02/11/27 23:21:13 stenn@whimsy.udel.edu +0 -0 - Merge rename: html/driver29.htm -> html/driver29.html - -ChangeSet - 1.683.4.127 02/11/27 23:09:43 stenn@whimsy.udel.edu +3 -0 - Praecis CDMA mods for the Trimble Palisade driver. - From: Mark Santcroos - - ntpd/refclock_palisade.h - 1.7 02/11/27 23:09:39 stenn@whimsy.udel.edu +1 -0 - Praecis CDMA mods for the Trimble Palisade driver. - From: Mark Santcroos - - ntpd/refclock_palisade.c - 1.9.2.1 02/11/27 23:09:39 stenn@whimsy.udel.edu +63 -0 - Praecis CDMA mods for the Trimble Palisade driver. - From: Mark Santcroos - - html/driver29.htm - 1.2.1.2 02/11/27 23:09:39 stenn@whimsy.udel.edu +13 -0 - Praecis CDMA mods for the Trimble Palisade driver. - From: Mark Santcroos - -ChangeSet - 1.945.1.25 02/11/27 00:10:51 stenn@whimsy.udel.edu +2 -0 - Clean up from recent merges from ntp-stable. - - ntpd/ntp_request.c - 1.38.1.2 02/11/27 00:10:46 stenn@whimsy.udel.edu +1 -1 - ntp-dev's srcadr's can be IPv6. - - configure.in - 1.283 02/11/27 00:10:46 stenn@whimsy.udel.edu +1 -0 - Missed scripts/ntptrace in that merge... - -ChangeSet - 1.945.1.24 02/11/26 23:51:00 stenn@whimsy.udel.edu +1 -0 - I hope I didn't mess this up... resolve the comflicting lines between - configure.in in ntp-stable and ntp-dev regarding the scripts/ stuff. - - configure.in - 1.282 02/11/26 23:50:57 stenn@whimsy.udel.edu +14 -1 - I hope I didn't mess this up... resolve the comflicting lines between - configure.in in ntp-stable and ntp-dev regarding the scripts/ stuff. - -ChangeSet - 1.683.4.126 02/11/26 23:32:44 stenn@whimsy.udel.edu +1 -0 - Try a better way to get the stuff in scripts/ to be executable. - - configure.in - 1.219.3.34 02/11/26 23:32:40 stenn@whimsy.udel.edu +9 -11 - Try a better way to get the stuff in scripts/ to be executable. - -ChangeSet - 1.945.1.23 02/11/26 23:06:09 stenn@whimsy.udel.edu +5 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.38.1.1 02/11/26 23:06:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.281 02/11/26 23:06:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - - NEWS - 1.40 02/11/26 23:06:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.10.1.3 02/11/26 23:06:04 stenn@whimsy.udel.edu +1 -0 - 'Auto converge' - - BitKeeper/etc/logging_ok - 1.10.1.2 02/11/26 23:06:04 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.8.1.4 02/11/26 23:06:04 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.10.1.1 02/11/26 23:06:03 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.8.1.3 02/11/26 23:05:57 stenn@whimsy.udel.edu +1 -1 - auto-union - -ChangeSet - 1.683.4.125 02/11/26 23:00:30 stenn@whimsy.udel.edu +1 -0 - Added the note about the unicos port. - - NEWS - 1.31.1.9 02/11/26 23:00:28 stenn@whimsy.udel.edu +1 -0 - Added the note about the unicos port. - -ChangeSet - 1.683.9.4 02/11/26 22:43:12 stenn@whimsy.udel.edu +1 -0 - Log the IP of bad mode 7 packets. - From: Scott Hazen Mueller - - ntpd/ntp_request.c - 1.23.3.1 02/11/26 22:43:09 stenn@whimsy.udel.edu +1 -1 - Log the IP of bad mode 7 packets. - From: Scott Hazen Mueller - -ChangeSet - 1.945.1.22 02/11/25 23:01:11 stenn@whimsy.udel.edu +12 -0 - MV crypto updates from Dave Mills. - - html/pic/radio2.jpg - 1.1 02/11/25 23:01:06 stenn@whimsy.udel.edu +379 -0 - - util/ntp-keygen.c - 1.20 02/11/25 23:01:06 stenn@whimsy.udel.edu +518 -364 - MV crypto updates from Dave Mills. - - ntpd/ntp_proto.c - 1.134.1.1 02/11/25 23:01:06 stenn@whimsy.udel.edu +19 -9 - MV crypto updates from Dave Mills. - - ntpd/ntp_crypto.c - 1.73 02/11/25 23:01:06 stenn@whimsy.udel.edu +474 -113 - MV crypto updates from Dave Mills. - - html/pic/radio2.jpg - 1.0 02/11/25 23:01:06 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/pic/radio2.jpg - - ntpd/ntp_control.c - 1.55.1.2 02/11/25 23:01:05 stenn@whimsy.udel.edu +8 -0 - MV crypto updates from Dave Mills. - - ntpd/ntp_config.c - 1.77.1.1 02/11/25 23:01:05 stenn@whimsy.udel.edu +6 -6 - MV crypto updates from Dave Mills. - - include/ntp_crypto.h - 1.31 02/11/25 23:01:05 stenn@whimsy.udel.edu +5 -3 - MV crypto updates from Dave Mills. - - include/ntp_control.h - 1.22 02/11/25 23:01:05 stenn@whimsy.udel.edu +2 -1 - MV crypto updates from Dave Mills. - - include/ntp_config.h - 1.21.1.1 02/11/25 23:01:05 stenn@whimsy.udel.edu +2 -2 - MV crypto updates from Dave Mills. - - html/genkeys.html - 1.16 02/11/25 23:01:04 stenn@whimsy.udel.edu +16 -10 - Updates from Dave Mills. - - html/authopt.html - 1.24 02/11/25 23:01:04 stenn@whimsy.udel.edu +19 -20 - A new MV identity scheme has been added to Autokey. This one allows - operators to sell broadcast authentication keys that can be activated - and deactivated by the broadcaster without changing client keys. - - From: Dave Mills. - - html/audio.html - 1.13 02/11/25 23:01:04 stenn@whimsy.udel.edu +1 -1 - Updates froem Dave Mills. - -ChangeSet - 1.948 02/11/24 23:31:33 mayer@tecotoo.myibg.com +13 -0 - Merge - - ntpq/ntpq_ops.c - 1.16 02/11/24 23:31:13 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpq/ntpq.c - 1.30 02/11/24 23:31:13 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpdc/ntpdc.c - 1.22 02/11/24 23:31:12 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpdate/ntpdate.c - 1.40 02/11/24 23:31:11 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntpd.c - 1.43 02/11/24 23:31:10 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_util.c - 1.21 02/11/24 23:31:10 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_peer.c - 1.53 02/11/24 23:31:09 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_io.c - 1.48 02/11/24 23:31:08 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/ntp_control.c - 1.58 02/11/24 23:31:07 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ntpd/cmd_args.c - 1.15 02/11/24 23:31:06 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - libntp/ntp_rfc2553.c - 1.11 02/11/24 23:31:06 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - libntp/a_md5encrypt.c - 1.11 02/11/24 23:31:05 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - include/ntpd.h - 1.51 02/11/24 23:31:05 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - -ChangeSet - 1.947 02/11/24 23:20:38 mayer@tecotoo.myibg.com +45 -0 - Add support for SOCKET type to support Win32. Fix casting issues. Update - Macros. Fix if statements to not also assign. Miscellaneous fixes. - - BitKeeper/etc/ignore - 1.25 02/11/24 23:19:38 mayer@tecotoo.myibg.com +3 -0 - Added builderrors.txt ports/winnt/libntp/messages.aps ports/winnt/ntpd/stderr to the ignore list - - ports/winnt/libntp/syslog.c - 1.1 02/11/24 23:19:34 mayer@tecotoo.myibg.com +193 -0 - - ports/winnt/libntp/syslog.c - 1.0 02/11/24 23:19:34 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libntp/syslog.c - - ports/winnt/libntp/strerror.c - 1.1 02/11/24 23:19:33 mayer@tecotoo.myibg.com +440 -0 - - ports/winnt/libntp/strerror.c - 1.0 02/11/24 23:19:33 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libntp/strerror.c - - ports/winnt/libntp/interfaceiter.c - 1.1 02/11/24 23:19:31 mayer@tecotoo.myibg.com +380 -0 - - ports/winnt/libntp/interfaceiter.c - 1.0 02/11/24 23:19:31 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/libntp/interfaceiter.c - - include/interfaceiter.h - 1.1 02/11/24 23:19:29 mayer@tecotoo.myibg.com +134 -0 - - include/interfaceiter.h - 1.0 02/11/24 23:19:29 mayer@tecotoo.myibg.com +0 -0 - BitKeeper file H:/ntpbk/ntp-dev/include/interfaceiter.h - - ports/winnt/ntpq/ntpq.dsp - 1.9 02/11/24 23:19:27 mayer@tecotoo.myibg.com +2 -2 - Update build file. - - ports/winnt/ntpdc/ntpdc.dsp - 1.9 02/11/24 23:19:26 mayer@tecotoo.myibg.com +2 -2 - Update build file. - - ports/winnt/ntpd/ntpd.dsp - 1.12 02/11/24 23:19:24 mayer@tecotoo.myibg.com +9 -0 - Update build file. - - ports/winnt/ntpd/ntp_iocompletionport.c - 1.8 02/11/24 23:19:23 mayer@tecotoo.myibg.com +1 -1 - Fix for sockaddr_storage structure. - - ports/winnt/libntp/libntp.dsp - 1.9 02/11/24 23:19:21 mayer@tecotoo.myibg.com +17 -1 - Updates for different includes and links. - - ports/winnt/include/syslog.h - 1.4 02/11/24 23:19:19 mayer@tecotoo.myibg.com +81 -17 - Replace old Win32 syslog.h with one from Win32 BIND 9. - - ports/winnt/include/ntp_iocompletionport.h - 1.6 02/11/24 23:19:18 mayer@tecotoo.myibg.com +1 -1 - Fix function call for sockaddr_storage - - ports/winnt/include/config.h - 1.16 02/11/24 23:19:16 mayer@tecotoo.myibg.com +1 -0 - Add HAVE_SOCKADDR_IN6 macro. - - ntpq/ntpq_ops.c - 1.14.1.1 02/11/24 23:19:15 mayer@tecotoo.myibg.com +2 -2 - Fix casting issues. - - ntpq/ntpq.c - 1.29 02/11/24 23:19:13 mayer@tecotoo.myibg.com +29 -37 - Use SOCKET for Win32 support. Code cleanup. Fix casting issues. - - ntpdc/ntpdc_ops.c - 1.22 02/11/24 23:19:10 mayer@tecotoo.myibg.com +9 -2 - Fix casting issues. Properly initialize cres structure. - - ntpdc/ntpdc.c - 1.21 02/11/24 23:19:09 mayer@tecotoo.myibg.com +6 -5 - showhostnames was already declared extern so cannot also declare static.. - Use SOCKET to support Win32. Fix casting issues. - - ntpdate/ntpdate.c - 1.39 02/11/24 23:19:07 mayer@tecotoo.myibg.com +7 -4 - Use SOCKET to support Win32. Fix casting issues. - - ntpd/refclock_nmea.c - 1.20 02/11/24 23:19:04 mayer@tecotoo.myibg.com +5 -4 - Fix assignment issues within if statement. Fix casting issues. - - ntpd/refclock_hopfser.c - 1.7 02/11/24 23:19:01 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues. - - ntpd/refclock_hopfpci.c - 1.7 02/11/24 23:18:58 mayer@tecotoo.myibg.com +2 -2 - Use SOCKET to support Win32. Fix casting issues. - - ntpd/refclock_dumbclock.c - 1.8 02/11/24 23:18:55 mayer@tecotoo.myibg.com +6 -5 - Fix to not make assignments with if statements. Fix casting issues. - - ntpd/ntpd.c - 1.42 02/11/24 23:18:51 mayer@tecotoo.myibg.com +16 -4 - Remove unused moredebug/lessdebug functions for Win32. Remove assignments - from if statements. Use SOCKET for Win32 support. - - ntpd/ntp_request.c - 1.40 02/11/24 23:18:47 mayer@tecotoo.myibg.com +2 -2 - Fix casting issues. - - ntpd/ntp_refclock.c - 1.48 02/11/24 23:18:44 mayer@tecotoo.myibg.com +12 -8 - Don't do assignments within if statements. Fix casting issues - - ntpd/ntp_proto.c - 1.135 02/11/24 23:18:40 mayer@tecotoo.myibg.com +10 -10 - Fix casting issues. leap_consensus order wrong. peer needed to be assigned - before orring with peer->leap. - - ntpd/ntp_peer.c - 1.52 02/11/24 23:18:36 mayer@tecotoo.myibg.com +5 -5 - Fix casting issues - - ntpd/ntp_io.c - 1.47 02/11/24 23:18:33 mayer@tecotoo.myibg.com +152 -40 - Fix to use SOCKET for Win32 support. Fix casting issues. Fixes to properly implement - IPv6 and to support platforms that don't have IPv6 stacks. Make sure the close_socket - function gets used. General code cleanup to reduce Macro mess. Fix setsockopt - problem with setting IP_MULTICAST_TTL on Win32. - - ntpd/ntp_intres.c - 1.27 02/11/24 23:18:29 mayer@tecotoo.myibg.com +0 -4 - Use SOCKET for Win32 support. - - ntpd/ntp_filegen.c - 1.7 02/11/24 23:18:26 mayer@tecotoo.myibg.com +3 -3 - Fix casting issues - - ntpd/ntp_control.c - 1.57 02/11/24 23:18:23 mayer@tecotoo.myibg.com +3 -2 - Fix casting issues and don't assign within if statement. - - ntpd/ntp_config.c - 1.79 02/11/24 23:18:19 mayer@tecotoo.myibg.com +12 -12 - Fixes to not define or compile unused function catchchild. Fix casting issues. - Don't use if statement at same time as an assignment for the Win32 specific - CreateThread calls. - - ntpd/cmd_args.c - 1.13.1.1 02/11/24 23:18:15 mayer@tecotoo.myibg.com +7 -2 - Add support for directing log output to stderr or stdout so that all output can go to - the same place. Fix of casting issue. - - libntp/systime.c - 1.20 02/11/24 23:18:12 mayer@tecotoo.myibg.com +1 -1 - Function call needed a NULL instead of a structure cast of 0. - - libntp/socktohost.c - 1.4 02/11/24 23:18:09 mayer@tecotoo.myibg.com +1 -1 - Replace NULL with 0. Argument was supposed to be an unsigned int. - - libntp/ntp_rfc2553.c - 1.9.1.1 02/11/24 23:18:06 mayer@tecotoo.myibg.com +2 -3 - Fixes to support Win32. Remove old-style gai_strerror call definition. - - libntp/msyslog.c - 1.14 02/11/24 23:18:03 mayer@tecotoo.myibg.com +14 -46 - Replace Win32 specific code with calls to Win32 syslog and strerror developed for BIND 9. - path separator defined to be different on Unix and Win32. - - include/recvbuff.h - 1.7 02/11/24 23:18:00 mayer@tecotoo.myibg.com +0 -4 - Use SOCKET instead of int for Win32 support - - include/ntpd.h - 1.50 02/11/24 23:17:58 mayer@tecotoo.myibg.com +3 -6 - SOCKET defined instead of int to support Win32 - - include/ntp_rfc2553.h - 1.7 02/11/24 23:17:56 mayer@tecotoo.myibg.com +11 -0 - Add Win32 support for IPv6 - - include/ntp_request.h - 1.19 02/11/24 23:17:54 mayer@tecotoo.myibg.com +1 -1 - Fix casting issue - - include/ntp_refclock.h - 1.15 02/11/24 23:17:51 mayer@tecotoo.myibg.com +0 -4 - Replace int with SOCKET - - include/ntp_machine.h - 1.15 02/11/24 23:17:49 mayer@tecotoo.myibg.com +15 -1 - Add SOCKET type to support Win32 - Fixes for some Win32 defines - - include/ntp_config.h - 1.22 02/11/24 23:17:47 mayer@tecotoo.myibg.com +1 -0 - Add directory location for Win32 for NTP_KEYSDIR - - include/ntp.h - 1.77 02/11/24 23:17:44 mayer@tecotoo.myibg.com +4 -6 - Add SOCKET type to support Win32 - -ChangeSet - 1.945.1.21 02/11/22 23:13:59 stenn@whimsy.udel.edu +1 -0 - Reorder some lines to be compatible with autoconf-2.56. - - configure.in - 1.280 02/11/22 23:13:01 stenn@whimsy.udel.edu +27 -8 - Reorder some lines to be compatible with autoconf-2.56. - -ChangeSet - 1.945.1.20 02/11/21 05:15:31 stenn@whimsy.udel.edu +1 -0 - ntp-dev uses stoa(), not ntoa(). - - ntpd/ntp_peer.c - 1.50.1.1 02/11/21 05:15:29 stenn@whimsy.udel.edu +2 -3 - ntp-dev uses stoa(), not ntoa(). - -ChangeSet - 1.683.9.3 02/11/21 05:02:34 stenn@whimsy.udel.edu +1 -0 - Fix a NULL pointer dereference in ntp_peer.c::newpeer() - From: Poul-Henning Kamp - - ntpd/ntp_peer.c - 1.29.3.1 02/11/21 05:02:30 stenn@whimsy.udel.edu +2 -1 - Fix a NULL pointer dereference in ntp_peer.c::newpeer() - From: Poul-Henning Kamp - -ChangeSet - 1.945.1.19 02/11/16 17:31:55 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_control.c - 1.55.1.1 02/11/16 17:31:52 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.9.2 02/11/16 17:28:53 stenn@whimsy.udel.edu +1 -0 - PEER_EVENT bugfix. - From: Luis Batanero - - ntpd/ntp_control.c - 1.37.3.7 02/11/16 17:28:50 stenn@whimsy.udel.edu +2 -1 - PEER_EVENT bugfix. - From: Luis Batanero - -ChangeSet - 1.945.1.18 02/11/16 01:12:46 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave. - - ntpd/refclock_irig.c - 1.18 02/11/16 01:12:43 stenn@whimsy.udel.edu +5 -3 - fudgetime2 is a frequency vernier for broken codec sample frequency. - Fix MAXFREQ. - - From Dave Mills. - - html/ntpd.html - 1.24 02/11/16 01:12:43 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - -ChangeSet - 1.945.1.17 02/11/14 18:20:48 jhay@angel.cids.org.za +3 -0 - First try getaddrinfo() with the AI_NUMERICHOST hint and try again as - before if it fails. This works around the "problem" on Solaris that - return the "IPv4-mapped IPv6 address" if you give it an IPv4 address. - - ntpq/ntpq.c - 1.27.1.3 02/11/14 18:20:47 jhay@angel.cids.org.za +20 -9 - First try getaddrinfo() with the AI_NUMERICHOST hint and try again as - before if it fails. This works around the "problem" on Solaris that - return the "IPv4-mapped IPv6 address" if you give it an IPv4 address. - - ntpdc/ntpdc.c - 1.19.1.2 02/11/14 18:20:47 jhay@angel.cids.org.za +21 -10 - First try getaddrinfo() with the AI_NUMERICHOST hint and try again as - before if it fails. This works around the "problem" on Solaris that - return the "IPv4-mapped IPv6 address" if you give it an IPv4 address. - - libntp/ntp_rfc2553.c - 1.10 02/11/14 18:20:47 jhay@angel.cids.org.za +66 -36 - Teach our getaddrinfo() about the AI_NUMERICHOST hint. - Reshufle the code a bit to handle the different cases better. - Fix some memory leaks in error cases. - -ChangeSet - 1.945.1.16 02/11/12 19:01:24 jhay@angel.cids.org.za +2 -0 - Don't exit on a failed lookup. Send the error message to stderr and - not stdout. - - ntpq/ntpq.c - 1.27.1.2 02/11/12 19:01:23 jhay@angel.cids.org.za +2 -2 - Don't exit on a failed lookup. Send the error message to stderr and - not stdout. - - ntpdc/ntpdc.c - 1.19.1.1 02/11/12 19:01:23 jhay@angel.cids.org.za +2 -2 - Don't exit on a failed lookup. Send the error message to stderr and - not stdout. - -ChangeSet - 1.945.1.15 02/11/06 01:04:08 stenn@whimsy.udel.edu +1 -0 - Don't install the snmp man page - we have Dave's html page now. - - sntp/Makefile.am - 1.2 02/11/06 01:04:02 stenn@whimsy.udel.edu +2 -2 - Don't install the snmp man page - we have Dave's html page now. - -ChangeSet - 1.945.1.14 02/11/05 18:35:51 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev-clockctl - into whimsy.udel.edu:/backroom/ntp-dev - - html/config.html - 1.14 02/11/05 18:35:49 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.945.2.1 02/11/05 18:24:15 stenn@whimsy.udel.edu +9 -0 - clockctl changes from Emmanuel Dreyfus . - - html/hints/netbsd - 1.1 02/11/05 18:23:50 stenn@whimsy.udel.edu +37 -0 - - ntpd/ntpd.c - 1.38.1.3 02/11/05 18:23:50 stenn@whimsy.udel.edu +75 -0 - clockctl changes from Emmanuel Dreyfus . - - ntpd/cmd_args.c - 1.14 02/11/05 18:23:50 stenn@whimsy.udel.edu +29 -0 - clockctl changes from Emmanuel Dreyfus . - - html/hints/netbsd - 1.0 02/11/05 18:23:50 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev-clockctl/html/hints/netbsd - - libntp/md5c.c - 1.4 02/11/05 18:23:49 stenn@whimsy.udel.edu +3 -3 - clockctl changes from Emmanuel Dreyfus . - - libntp/a_md5encrypt.c - 1.8.1.4 02/11/05 18:23:49 stenn@whimsy.udel.edu +3 -3 - clockctl changes from Emmanuel Dreyfus . - - include/ntpd.h - 1.48.1.1 02/11/05 18:23:49 stenn@whimsy.udel.edu +5 -0 - clockctl changes from Emmanuel Dreyfus . - - include/md5.h - 1.3 02/11/05 18:23:49 stenn@whimsy.udel.edu +4 -4 - clockctl changes from Emmanuel Dreyfus . - - html/config.html - 1.12.1.1 02/11/05 18:23:49 stenn@whimsy.udel.edu +2 -1 - clockctl changes from Emmanuel Dreyfus . - - configure.in - 1.279 02/11/05 18:23:49 stenn@whimsy.udel.edu +20 -0 - clockctl changes from Emmanuel Dreyfus . - -ChangeSet - 1.945.1.13 02/11/05 17:21:27 stenn@whimsy.udel.edu +44 -0 - Documentation cleanup from Dave Mills. - - html/sntp.html - 1.1 02/11/05 17:21:14 stenn@whimsy.udel.edu +52 -0 - - html/tickadj.html - 1.12 02/11/05 17:21:14 stenn@whimsy.udel.edu +1 -2 - Documentation cleanup from Dave Mills. - - html/sntp.html - 1.0 02/11/05 17:21:14 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/sntp.html - - html/release.html - 1.24 02/11/05 17:21:13 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/refclock.html - 1.25 02/11/05 17:21:13 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/rdebug.html - 1.11 02/11/05 17:21:13 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/quick.html - 1.12 02/11/05 17:21:13 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/prefer.html - 1.11 02/11/05 17:21:13 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/pps.html - 1.15 02/11/05 17:21:13 stenn@whimsy.udel.edu +14 -6 - Documentation cleanup from Dave Mills. - - html/porting.html - 1.10 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/patches.html - 1.12 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ntptrace.html - 1.11 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ntptime.html - 1.13 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ntpq.html - 1.17 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ntpdc.html - 1.14 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ntpdate.html - 1.13 02/11/05 17:21:12 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ntpd.html - 1.23 02/11/05 17:21:11 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/notes.html - 1.14 02/11/05 17:21:11 stenn@whimsy.udel.edu +3 -4 - Documentation cleanup from Dave Mills. - - html/monopt.html - 1.15 02/11/05 17:21:11 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/miscopt.html - 1.22 02/11/05 17:21:11 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/manyopt.html - 1.7 02/11/05 17:21:11 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/ldisc.html - 1.9 02/11/05 17:21:11 stenn@whimsy.udel.edu +4 -25 - Documentation cleanup from Dave Mills. - - html/kern.html - 1.12 02/11/05 17:21:10 stenn@whimsy.udel.edu +8 -12 - Documentation cleanup from Dave Mills. - - html/index.html - 1.20 02/11/05 17:21:10 stenn@whimsy.udel.edu +50 -54 - Documentation cleanup from Dave Mills. - - html/howto.html - 1.13 02/11/05 17:21:10 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/hints/winnt.html - 1.11 02/11/05 17:21:10 stenn@whimsy.udel.edu +192 -332 - Documentation cleanup from Dave Mills. - - html/hints/sco.html - 1.5 02/11/05 17:21:10 stenn@whimsy.udel.edu +2 -0 - Documentation cleanup from Dave Mills. - - html/hints.html - 1.11 02/11/05 17:21:10 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/genkeys.html - 1.15 02/11/05 17:21:10 stenn@whimsy.udel.edu +29 -24 - Documentation cleanup from Dave Mills. - - html/driver9.html - 1.10 02/11/05 17:21:09 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/driver8.html - 1.9 02/11/05 17:21:09 stenn@whimsy.udel.edu +15 -15 - Documentation cleanup from Dave Mills. - - html/driver7.html - 1.16 02/11/05 17:21:09 stenn@whimsy.udel.edu +4 -4 - Documentation cleanup from Dave Mills. - - html/driver40.html - 1.7 02/11/05 17:21:09 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/driver37.html - 1.8 02/11/05 17:21:09 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/driver36.html - 1.14 02/11/05 17:21:09 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/driver27.html - 1.8 02/11/05 17:21:09 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/driver23.html - 1.9 02/11/05 17:21:08 stenn@whimsy.udel.edu +3 -3 - Documentation cleanup from Dave Mills. - - html/debug.html - 1.15 02/11/05 17:21:08 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/confopt.html - 1.24 02/11/05 17:21:08 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/config.html - 1.13 02/11/05 17:21:08 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/clockopt.html - 1.14 02/11/05 17:21:08 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/build.html - 1.15 02/11/05 17:21:08 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills. - - html/authopt.html - 1.23 02/11/05 17:21:07 stenn@whimsy.udel.edu +29 -22 - Documentation cleanup from Dave Mills. - - html/assoc.html - 1.17 02/11/05 17:21:07 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - - html/accopt.html - 1.15 02/11/05 17:21:07 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup from Dave Mills. - -ChangeSet - 1.945.1.12 02/11/05 16:55:16 stenn@whimsy.udel.edu +1 -0 - NONBLOCK_BROKEN is for sunos, not solaris. From John Hay. - - sntp/configure.ac - 1.5 02/11/05 16:55:10 stenn@whimsy.udel.edu +1 -1 - NONBLOCK_BROKEN is for sunos, not solaris. From John Hay. - -ChangeSet - 1.945.1.11 02/11/05 12:22:05 jhay@angel.cids.org.za +2 -0 - Do not dns lookup the refid. It is not meaningful anymore. - - ntpq/ntpq_ops.c - 1.15 02/11/05 12:22:04 jhay@angel.cids.org.za +5 -1 - Do not dns lookup the refid. It is not meaningful anymore. - - ntpq/ntpq.c - 1.27.1.1 02/11/05 12:22:04 jhay@angel.cids.org.za +8 -3 - Do not dns lookup the refid. It is not meaningful anymore. - -ChangeSet - 1.945.1.10 02/11/05 12:07:46 jhay@angel.cids.org.za +1 -0 - Only use known parts of sockaddr_storage for sock_hash(). - Do a whitespace cleanup of sock_hash() while I'm here. - - ntpd/ntp_util.c - 1.19.1.1 02/11/05 12:07:44 jhay@angel.cids.org.za +38 -13 - Only use known parts of sockaddr_storage for sock_hash(). - Do a whitespace cleanup of sock_hash() while I'm here. - -ChangeSet - 1.945.1.9 02/11/04 19:35:10 jhay@angel.cids.org.za +1 -0 - Check the error code if socket fails. Don't die if it is one of EPROTONOSUPPORT, - EAFNOSUPPORT or EPFNOSUPPORT. This makes it work on Linux without IPv6 in the - kernel. - - ntpdate/ntpdate.c - 1.37.1.1 02/11/04 19:35:09 jhay@angel.cids.org.za +3 -0 - Check the error code if socket fails. Don't die if it is one of EPROTONOSUPPORT, - EAFNOSUPPORT or EPFNOSUPPORT. This makes it work on Linux without IPv6 in the - kernel. - -ChangeSet - 1.945.1.8 02/11/03 14:56:11 stenn@whimsy.udel.edu +1 -0 - mu goes from double to long. From Dave Mills. - - ntpd/ntp_loopfilter.c - 1.66 02/11/03 14:56:08 stenn@whimsy.udel.edu +11 -6 - mu goes from double to long. From Dave Mills. - -ChangeSet - 1.945.1.7 02/11/01 04:45:36 stenn@whimsy.udel.edu +1 -0 - ONCORE Bugfix from Reg Clemens, from a report by John Hay. - - ntpd/refclock_oncore.c - 1.44 02/11/01 04:45:34 stenn@whimsy.udel.edu +4 -7 - Bugfix from Reg Clemens, from a report by John Hay. - -ChangeSet - 1.945.1.6 02/10/31 03:07:35 stenn@whimsy.udel.edu +1 -0 - ONCORE improvements from Reg Clemens. - - ntpd/refclock_oncore.c - 1.43 02/10/31 03:07:32 stenn@whimsy.udel.edu +116 -35 - Reg Clemens says... - the changes here are: - (a) reformat some message calls (messages stay the same). - (b) add code to allow SETTING mask angle (angle in sky below - which satellites will be ignored). - (c) add code to print more information about possible antenna - problems. - -ChangeSet - 1.945.1.5 02/10/31 01:58:34 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - html/pic/driver43_2.jpg - 1.3 02/10/31 01:58:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/pic/driver43_1.gif - 1.3 02/10/31 01:58:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.9.1 02/10/31 01:56:09 stenn@whimsy.udel.edu +2 -0 - Some of the picture files were in the wrong web subdir. - Reported by John Hay. - - html/pic/driver43_2.jpg - 1.1.1.1 02/10/31 01:51:53 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43_2.jpg -> html/pic/driver43_2.jpg - - html/pic/driver43_1.gif - 1.1.1.1 02/10/31 01:51:52 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43_1.gif -> html/pic/driver43_1.gif - -ChangeSet - 1.683.4.122 02/10/29 14:23:52 ginsbach@clunk.us.cray.com +3 -0 - Changes to support Cray's new operating system UNICOS/mp. Configure fixes - for IRIX. - - BitKeeper/etc/logging_ok - 1.1.1.5 02/10/29 14:23:49 ginsbach@clunk.us.cray.com +1 -0 - Logging to logging@openlogging.org accepted - - util/timetrim.c - 1.4 02/10/29 14:08:15 ginsbach@clunk.us.cray.com +20 -1 - Add UNICOS/mp support - - configure.in - 1.219.3.33 02/10/29 14:07:11 ginsbach@clunk.us.cray.com +42 -4 - Fix for IRIX64 (LP64 IRIX) - Fix IRIX defaults that don't apply to IRIX 6.5 - Add UNICOS/mp support - -ChangeSet - 1.945.1.4 02/10/29 08:01:39 jhay@angel.cids.org.za +1 -0 - Fix a debug printf to also show usefull data in the IPv6 case. - - ntpd/ntp_io.c - 1.45.1.1 02/10/29 08:01:38 jhay@angel.cids.org.za +1 -1 - Fix a debug printf to also show usefull data in the IPv6 case. - -ChangeSet - 1.945.1.3 02/10/29 07:50:42 jhay@angel.cids.org.za +1 -0 - Add #define OPENSSL_NO_MD5 to make openssl-0.9.7-beta3 compile. - - libntp/a_md5encrypt.c - 1.8.1.3 02/10/29 07:50:40 jhay@angel.cids.org.za +1 -0 - Add #define OPENSSL_NO_MD5 to make openssl-0.9.7-beta3 compile. - -ChangeSet - 1.945.1.2 02/10/28 23:52:45 stenn@whimsy.udel.edu +1 -0 - Enable the IRIG sawtooth code for Solaris-2.8 and 2.9 for now. - - configure.in - 1.278 02/10/28 23:52:42 stenn@whimsy.udel.edu +17 -0 - Enable the IRIG sawtooth code for Solaris-2.8 and 2.9 for now. - -ChangeSet - 1.945.1.1 02/10/28 22:18:19 stenn@whimsy.udel.edu +2 -0 - Sawtooth and ntp-keygen changes from Dave Mills. - - util/ntp-keygen.c - 1.19 02/10/28 22:18:15 stenn@whimsy.udel.edu +53 -29 - Broadcast crypto changes/cleanup. Dave says the stuff needs serious - work before it can be used, but we don't use it yet and his current - code should still be useful once the spec is useful. - - ntpd/refclock_irig.c - 1.17 02/10/28 22:18:15 stenn@whimsy.udel.edu +15 -20 - Sawtooth filter cleanup for Solaris 5.8 and beyond, from Dave Mills. - -ChangeSet - 1.946 02/10/26 15:09:20 mayer@tecotoo.myibg.com +26 -0 - Merge Conflicts - - ports/winnt/include/config.h - 1.15 02/10/26 15:08:45 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpq/ntpq.c - 1.28 02/10/26 15:08:43 mayer@tecotoo.myibg.com +0 -1 - Merge Conflicts - - ntpdc/ntpdc.c - 1.20 02/10/26 15:08:41 mayer@tecotoo.myibg.com +0 -5 - Merge Conflicts - - ntpdate/ntpdate.c - 1.38 02/10/26 15:08:40 mayer@tecotoo.myibg.com +0 -7 - Merge Conflicts - - ntpd/refclock_hopfser.c - 1.6 02/10/26 15:08:38 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntpd.c - 1.41 02/10/26 15:08:36 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_util.c - 1.20 02/10/26 15:08:34 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_request.c - 1.39 02/10/26 15:08:33 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_refclock.c - 1.47 02/10/26 15:08:31 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_peer.c - 1.51 02/10/26 15:08:29 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_io.c - 1.46 02/10/26 15:08:27 mayer@tecotoo.myibg.com +0 -74 - Merge Conflicts - - ntpd/ntp_intres.c - 1.26 02/10/26 15:08:25 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_control.c - 1.56 02/10/26 15:08:23 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - ntpd/ntp_config.c - 1.78 02/10/26 15:08:21 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - libntp/msyslog.c - 1.13 02/10/26 15:08:19 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - libntp/a_md5encrypt.c - 1.10 02/10/26 15:08:16 mayer@tecotoo.myibg.com +2 -0 - Merge Conflicts - - include/recvbuff.h - 1.6 02/10/26 15:08:15 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - include/ntpd.h - 1.49 02/10/26 15:08:14 mayer@tecotoo.myibg.com +0 -1 - Merge Conflicts - - include/ntp_stdlib.h - 1.18 02/10/26 15:08:12 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - include/ntp_refclock.h - 1.14 02/10/26 15:08:11 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - include/ntp_machine.h - 1.14 02/10/26 15:08:09 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - include/ntp_fp.h - 1.7 02/10/26 15:08:08 mayer@tecotoo.myibg.com +0 -0 - Merge Conflicts - - include/ntp.h - 1.76 02/10/26 15:08:06 mayer@tecotoo.myibg.com +0 -3 - Merge Conflicts - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.11 02/10/26 14:37:32 mayer@tecotoo.myibg.com +0 -0 - auto-union - - BitKeeper/etc/logging_ok - 1.11 02/10/26 14:37:30 mayer@tecotoo.myibg.com +1 -1 - auto-union - - BitKeeper/etc/ignore - 1.24 02/10/26 14:37:27 mayer@tecotoo.myibg.com +11 -11 - auto-union - -ChangeSet - 1.945 02/10/25 22:06:11 stenn@whimsy.udel.edu +3 -0 - version number merge cleanup - - configure.in - 1.277 02/10/25 22:06:08 stenn@whimsy.udel.edu +0 -1 - ntp-dev uses ntp-dev version numbers... - - NEWS - 1.39 02/10/25 22:03:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.34 02/10/25 22:03:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.121 02/10/25 21:58:47 stenn@whimsy.udel.edu +3 -0 - Nits for 4.1.1b - - configure.in - 1.219.3.32 02/10/25 21:58:43 stenn@whimsy.udel.edu +1 -1 - 4.1.1b - - NEWS - 1.31.1.8 02/10/25 21:58:43 stenn@whimsy.udel.edu +1 -0 - Updated. - - Makefile.am - 1.12.1.16 02/10/25 21:58:43 stenn@whimsy.udel.edu +1 -1 - Make sure the .ds? files are writable before we convert them from - Unix to DOS EOLs. - -ChangeSet - 1.944 02/10/25 20:16:47 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_loopfilter.c - 1.65 02/10/25 20:16:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.120 02/10/25 20:12:59 stenn@whimsy.udel.edu +1 -0 - Clock state machine bugfix from Dave Mills. - - ntpd/ntp_loopfilter.c - 1.53.1.5 02/10/25 20:12:56 stenn@whimsy.udel.edu +1 -1 - Guys, - - I stumbled over a bug in the clock state machine that has been there - for the longest time. The bug is exposed in certain cases when first - starting up with a very poor initial frequency in ntp.drift together - with a moderate time offset greater than 128 ms. The state machine - oscillates between S_FREQ and S_TSET without ever setting the offset - to zero and allowing an accurate frequency determination. - - This bug probably explains a number of reports on the newsgroup about - failure to converge with very broken clock oscillators. I tested the - most broken configuration I can, initial ntp.drift 500 PPM and minpoll - at 1024 s. It all works like a pinball machine, but it does take a - couple of hours for the bumps and grinds to settle down. However, - without the state machine the discipline could take a week to converge - at 9 cents a call every 15 minutes. - -ChangeSet - 1.943 02/10/24 00:37:50 stenn@whimsy.udel.edu +1 -0 - Fixes for Solaris le interface from John Hay. - - ntpd/ntp_io.c - 1.45 02/10/24 00:37:47 stenn@whimsy.udel.edu +4 -1 - Fixes for Solaris le interface from John Hay. - -ChangeSet - 1.942 02/10/23 23:30:41 stenn@whimsy.udel.edu +3 -0 - Changes from Dave Mills. Sawtooth filter for audio IRIG, mainly. - - ntpd/refclock_irig.c - 1.16 02/10/23 23:30:38 stenn@whimsy.udel.edu +72 -8 - Sawtooth filter for audio IRIG. - Work around a problem in recent Sun kernels. - - ntpd/ntp_request.c - 1.38 02/10/23 23:30:38 stenn@whimsy.udel.edu +1 -1 - Typo fix. - - ntpd/ntp_proto.c - 1.134 02/10/23 23:30:38 stenn@whimsy.udel.edu +1 -1 - a < b/2 ==> 2*a < b - -ChangeSet - 1.941 02/10/22 01:08:49 stenn@whimsy.udel.edu +1 -0 - BACKWARD INCOMPATIBLE CHANGE! - - Make the code agree with the docs. - - To have ntpd run at high priority, use '-N'. - - It used to require '-N high'. - - ntpd/cmd_args.c - 1.13 02/10/22 01:08:46 stenn@whimsy.udel.edu +2 -2 - BACKWARD INCOMPATIBLE CHANGE! - - Make the code agree with the docs. - - To have ntpd run at high priority, use '-N'. - - It used to require '-N high'. - -ChangeSet - 1.706.2.79 02/10/21 22:51:03 mayer@tecotoo.myibg.com +19 -0 - Changes required to support Windows Sockets and include files - - ports/winnt/ntpq/ntpq.dsp - 1.8 02/10/21 22:05:41 mayer@tecotoo.myibg.com +2 -2 - Required project changes - - ports/winnt/ntpdc/ntpdc.dsp - 1.8 02/10/21 22:05:39 mayer@tecotoo.myibg.com +2 -2 - Required porject changes - - ports/winnt/ntpd/win32_io.c - 1.6 02/10/21 22:05:38 mayer@tecotoo.myibg.com +2 -2 - functions require a return value - - ports/winnt/ntpd/hopf_PCI_io.c - 1.4 02/10/21 22:05:36 mayer@tecotoo.myibg.com +1 -0 - Windows specific inclusion - - ports/winnt/libntp/libntp.dsp - 1.8 02/10/21 22:05:34 mayer@tecotoo.myibg.com +0 -8 - Project file changes - - ports/winnt/include/sys/time.h - 1.4 02/10/21 22:05:33 mayer@tecotoo.myibg.com +2 -0 - Windows specific include - - ports/winnt/include/config.h - 1.14 02/10/21 22:05:29 mayer@tecotoo.myibg.com +7 -4 - NT specific code to prevent inclusion of winsock.h - - ntpq/ntpq.c - 1.19.1.3 02/10/21 22:05:06 mayer@tecotoo.myibg.com +4 -0 - Change int to SOCKET - - ntpdc/ntpdc.c - 1.11.1.3 02/10/21 22:05:04 mayer@tecotoo.myibg.com +4 -0 - Change int to SOCKET - - ntpdate/ntpdate.c - 1.23.1.6 02/10/21 22:05:02 mayer@tecotoo.myibg.com +5 -0 - Change int to SOCKET - - ntpd/ntpd.c - 1.40 02/10/21 22:04:59 mayer@tecotoo.myibg.com +1 -1 - Change int to SOCKET - - ntpd/ntp_io.c - 1.21.1.6 02/10/21 22:04:56 mayer@tecotoo.myibg.com +18 -16 - Change int to SOCKET - - ntpd/ntp_intres.c - 1.17.1.4 02/10/21 22:04:53 mayer@tecotoo.myibg.com +4 -1 - Change int to SOCKET - - include/recvbuff.h - 1.1.2.1 02/10/21 22:04:50 mayer@tecotoo.myibg.com +5 -1 - Change int to SOCKET - - include/ntpd.h - 1.31.1.7 02/10/21 22:04:49 mayer@tecotoo.myibg.com +3 -1 - Change int to SOCKET for NT - Add INVALID_SOCKET macro - - include/ntp_refclock.h - 1.9.1.4 02/10/21 22:04:47 mayer@tecotoo.myibg.com +4 -0 - Change int to SOCKET for NT - - include/ntp_machine.h - 1.13 02/10/21 22:04:45 mayer@tecotoo.myibg.com +1 -1 - Remove unnecessary comment - - include/ntp.h - 1.50.3.1 02/10/21 22:04:43 mayer@tecotoo.myibg.com +5 -0 - Change int to SOCKET - - BitKeeper/etc/ignore - 1.14.2.1 02/10/21 22:04:39 mayer@tecotoo.myibg.com +11 -0 - Added NT specific files to ignore - -ChangeSet - 1.940 02/10/20 00:19:35 stenn@whimsy.udel.edu +1 -0 - Another giant whack of changes from Dave Mills. - - util/ntp-keygen.c - 1.18 02/10/20 00:19:32 stenn@whimsy.udel.edu +108 -263 - Another giant whack of changes from Dave Mills. - -ChangeSet - 1.939 02/10/19 23:14:36 stenn@whimsy.udel.edu +1 -0 - Correctness assertion fix in the clock selection algorithm. - - ntpd/ntp_proto.c - 1.133 02/10/19 23:14:31 stenn@whimsy.udel.edu +53 -19 - Fix, as I understand it, a 14-year-old bug in the clock selection - algorithm code in the correctness assertions. Dave Mills sez: - - The only thing folks might notice is that, as originally intended, - if a clique containing more than half of the candidates does not - exist, the Byzantines lose the war and formally correct - synchronization is not possible. This only happens if the correctness - intervals do not overlap and no clique claims a majority. In - principle, it would be possible to mitigate using other information, - such as distance, but that would seriously complicate the routine. - -ChangeSet - 1.938 02/10/19 21:51:37 stenn@whimsy.udel.edu +5 -0 - IPv6 patches from John Hay. - - sntp/socket.c - 1.2 02/10/19 21:51:33 stenn@whimsy.udel.edu +152 -11 - IPv6 patches from John Hay. - - sntp/main.c - 1.2 02/10/19 21:51:33 stenn@whimsy.udel.edu +9 -3 - IPv6 patches from John Hay. - - sntp/internet.h - 1.2 02/10/19 21:51:33 stenn@whimsy.udel.edu +9 -1 - IPv6 patches from John Hay. - - sntp/internet.c - 1.2 02/10/19 21:51:33 stenn@whimsy.udel.edu +97 -0 - IPv6 patches from John Hay. - - sntp/header.h - 1.2 02/10/19 21:51:33 stenn@whimsy.udel.edu +3 -0 - IPv6 patches from John Hay. - -ChangeSet - 1.937 02/10/19 21:44:04 stenn@whimsy.udel.edu +1 -0 - Provide recommended -D stuff for linux and solaris. - - sntp/configure.ac - 1.4 02/10/19 21:43:59 stenn@whimsy.udel.edu +10 -0 - Provide recommended -D stuff for linux and solaris. - -ChangeSet - 1.936 02/10/16 03:27:04 stenn@whimsy.udel.edu +1 -0 - Build sntp on the flock. - - flock-build - 1.25 02/10/16 03:27:00 stenn@whimsy.udel.edu +5 -4 - Build sntp on the flock. - -ChangeSet - 1.935 02/10/13 21:47:47 stenn@whimsy.udel.edu +9 -0 - More crypto stuff from Dave Mills. - - Add some doc files that got lost in the recent upgrade. - - html/pic/sunrise1.psd - 1.1 02/10/13 21:47:43 stenn@whimsy.udel.edu +8917 -0 - - html/pic/sunrise1.jpg - 1.1 02/10/13 21:47:43 stenn@whimsy.udel.edu +522 -0 - - html/pic/sunrise1.psd - 1.0 02/10/13 21:47:43 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/pic/sunrise1.psd - - html/pic/sunrise1.jpg - 1.0 02/10/13 21:47:43 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/pic/sunrise1.jpg - - html/pic/butterfly.gif - 1.1 02/10/13 21:47:42 stenn@whimsy.udel.edu +46 -0 - - html/pic/alautun4b.gif - 1.1 02/10/13 21:47:42 stenn@whimsy.udel.edu +14 -0 - - html/ipv6.html - 1.1 02/10/13 21:47:42 stenn@whimsy.udel.edu +9 -0 - - util/ntp-keygen.c - 1.17 02/10/13 21:47:42 stenn@whimsy.udel.edu +225 -157 - More crypto stuff from Dave Mills. - - ntpd/ntp_proto.c - 1.132 02/10/13 21:47:42 stenn@whimsy.udel.edu +3 -4 - More crypto stuff from Dave Mills. - - html/pic/butterfly.gif - 1.0 02/10/13 21:47:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/pic/butterfly.gif - - html/pic/alautun4b.gif - 1.0 02/10/13 21:47:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/pic/alautun4b.gif - - html/ipv6.html - 1.0 02/10/13 21:47:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/ipv6.html - - ntpd/ntp_crypto.c - 1.72 02/10/13 21:47:41 stenn@whimsy.udel.edu +76 -27 - More crypto stuff from Dave Mills. - - include/ntp.h - 1.75 02/10/13 21:47:41 stenn@whimsy.udel.edu +2 -1 - More crypto stuff from Dave Mills. - -ChangeSet - 1.934 02/10/13 21:34:13 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - Makefile.am - 1.33 02/10/13 21:34:10 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.119 02/10/13 21:30:22 stenn@whimsy.udel.edu +1 -0 - Make sure the winnt .ds[wp] files in the tarball have DOS EOLs. - - Makefile.am - 1.12.1.15 02/10/13 21:30:19 stenn@whimsy.udel.edu +2 -0 - Make sure the winnt .ds[wp] files in the tarball have DOS EOLs. - -ChangeSet - 1.933 02/10/12 00:16:04 stenn@whimsy.udel.edu +1 -0 - Fix a typo that caused us to miss building util/ . - - Makefile.am - 1.32 02/10/12 00:15:58 stenn@whimsy.udel.edu +1 -1 - Typo. - -ChangeSet - 1.932 02/10/11 03:27:35 stenn@whimsy.udel.edu +1 -0 - Portability fixes. - - sntp/unix.c - 1.2 02/10/11 03:27:32 stenn@whimsy.udel.edu +12 -4 - Improve portability to ancient machines. - - Begin to make function definitions match the format required - by ansi2knr. - -ChangeSet - 1.683.4.118 02/10/10 02:49:18 stenn@whimsy.udel.edu +1 -0 - Stop a buffer overflow. - From: Kris Kennaway - - libntp/msyslog.c - 1.11.1.1 02/10/10 02:49:15 stenn@whimsy.udel.edu +1 -1 - Stop a buffer overflow. - From: Kris Kennaway - -ChangeSet - 1.930 02/10/08 22:33:32 stenn@whimsy.udel.edu +1 -0 - If we say --with-sntp then compile it. - - Makefile.am - 1.31 02/10/08 22:33:29 stenn@whimsy.udel.edu +1 -0 - If we say --with-sntp then compile it. - -ChangeSet - 1.929 02/10/08 20:27:10 stenn@whimsy.udel.edu +1 -0 - sntp autoconf improvements. - - sntp/configure.ac - 1.3 02/10/08 20:27:06 stenn@whimsy.udel.edu +6 -1 - Feature test for libraries for sqrt and the network routines. - -ChangeSet - 1.928 02/10/08 02:58:53 stenn@whimsy.udel.edu +3 -0 - COPYRIGHT rule fixes, sntp configure cleanup. - - sntp/configure.ac - 1.2 02/10/08 02:58:50 stenn@whimsy.udel.edu +2 -2 - Be backward-compatible with AC_INIT and AM_INIT_AUTOMAKE. - - configure.in - 1.276 02/10/08 02:58:49 stenn@whimsy.udel.edu +23 -1 - ElectricFence was not using AC_HELP_STRING(). - - Added --with-sntp flag (defaults to "no" for now). - - If we want SNTP, run configure there. - - Makefile.am - 1.30 02/10/08 02:58:49 stenn@whimsy.udel.edu +2 -2 - The COPYRIGHT file rules needed htm -> html changes. - -ChangeSet - 1.927 02/10/08 01:16:57 stenn@whimsy.udel.edu +83 -0 - Reconcile with Dave's new html stuff. - - html/release.html - 1.23 02/10/08 01:16:51 stenn@whimsy.udel.edu +11 -11 - Cleanup from Dave Mills. - - html/refclock.html - 1.24 02/10/08 01:16:51 stenn@whimsy.udel.edu +81 -66 - Cleanup from Dave Mills. - - html/rdebug.html - 1.10 02/10/08 01:16:51 stenn@whimsy.udel.edu +9 -3 - Cleanup from Dave Mills. - - html/quick.html - 1.11 02/10/08 01:16:51 stenn@whimsy.udel.edu +5 -5 - Cleanup from Dave Mills. - - html/prefer.html - 1.10 02/10/08 01:16:50 stenn@whimsy.udel.edu +36 -33 - Cleanup from Dave Mills. - - html/pps.html - 1.14 02/10/08 01:16:50 stenn@whimsy.udel.edu +11 -6 - Cleanup from Dave Mills. - - html/porting.html - 1.9 02/10/08 01:16:50 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/patches.html - 1.11 02/10/08 01:16:50 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/parsenew.html - 1.7 02/10/08 01:16:50 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/parsedata.html - 1.10 02/10/08 01:16:50 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/ntptrace.html - 1.10 02/10/08 01:16:50 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/ntptime.html - 1.12 02/10/08 01:16:50 stenn@whimsy.udel.edu +3 -3 - Cleanup from Dave Mills. - - html/ntpq.html - 1.16 02/10/08 01:16:50 stenn@whimsy.udel.edu +8 -8 - Cleanup from Dave Mills. - - html/ntpdc.html - 1.13 02/10/08 01:16:49 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/ntpdate.html - 1.12 02/10/08 01:16:49 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/ntpd.html - 1.22 02/10/08 01:16:49 stenn@whimsy.udel.edu +41 -24 - Cleanup from Dave Mills. - - html/notes.html - 1.13 02/10/08 01:16:49 stenn@whimsy.udel.edu +14 -14 - Cleanup from Dave Mills. - - html/monopt.html - 1.14 02/10/08 01:16:49 stenn@whimsy.udel.edu +7 -12 - Cleanup from Dave Mills. - - html/miscopt.html - 1.21 02/10/08 01:16:48 stenn@whimsy.udel.edu +9 -5 - Cleanup from Dave Mills. - - html/measure.html - 1.9 02/10/08 01:16:48 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/manyopt.html - 1.6 02/10/08 01:16:48 stenn@whimsy.udel.edu +14 -7 - Cleanup from Dave Mills. - - html/ldisc.html - 1.8 02/10/08 01:16:48 stenn@whimsy.udel.edu +7 -2 - Cleanup from Dave Mills. - - html/kernpps.html - 1.9 02/10/08 01:16:48 stenn@whimsy.udel.edu +9 -4 - Cleanup from Dave Mills. - - html/kern.html - 1.11 02/10/08 01:16:48 stenn@whimsy.udel.edu +14 -12 - Cleanup from Dave Mills. - - html/index.html - 1.19 02/10/08 01:16:48 stenn@whimsy.udel.edu +69 -51 - Cleanup from Dave Mills. - - html/howto.html - 1.12 02/10/08 01:16:48 stenn@whimsy.udel.edu +22 -12 - Cleanup from Dave Mills. - - html/hints/vxworks.html - 1.5 02/10/08 01:16:47 stenn@whimsy.udel.edu +79 -151 - Cleanup from Dave Mills. - - html/hints/solaris.html - 1.6 02/10/08 01:16:47 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/hints.html - 1.10 02/10/08 01:16:47 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/genkeys.html - 1.14 02/10/08 01:16:47 stenn@whimsy.udel.edu +36 -19 - Cleanup from Dave Mills. - - html/gadget.html - 1.9 02/10/08 01:16:47 stenn@whimsy.udel.edu +17 -9 - Cleanup from Dave Mills. - - html/extern.html - 1.10 02/10/08 01:16:47 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver9.html - 1.9 02/10/08 01:16:47 stenn@whimsy.udel.edu +55 -127 - Cleanup from Dave Mills. - - html/driver8.html - 1.8 02/10/08 01:16:46 stenn@whimsy.udel.edu +9 -7 - Cleanup from Dave Mills. - - html/driver7.html - 1.15 02/10/08 01:16:46 stenn@whimsy.udel.edu +6 -4 - Cleanup from Dave Mills. - - html/driver6.html - 1.11 02/10/08 01:16:46 stenn@whimsy.udel.edu +9 -7 - Cleanup from Dave Mills. - - html/driver5.html - 1.8 02/10/08 01:16:46 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver44.html - 1.6 02/10/08 01:16:46 stenn@whimsy.udel.edu +89 -124 - Cleanup from Dave Mills. - - html/driver43.html - 1.5 02/10/08 01:16:46 stenn@whimsy.udel.edu +7 -4 - Cleanup from Dave Mills. - - html/driver42.html - 1.8 02/10/08 01:16:46 stenn@whimsy.udel.edu +26 -29 - Cleanup from Dave Mills. - - html/driver40.html - 1.6 02/10/08 01:16:46 stenn@whimsy.udel.edu +3 -7 - Cleanup from Dave Mills. - - html/driver4.html - 1.8 02/10/08 01:16:45 stenn@whimsy.udel.edu +62 -124 - Cleanup from Dave Mills. - - html/driver39.html - 1.8 02/10/08 01:16:45 stenn@whimsy.udel.edu +113 -160 - Cleanup from Dave Mills. - - html/driver38.html - 1.8 02/10/08 01:16:45 stenn@whimsy.udel.edu +135 -189 - Cleanup from Dave Mills. - - html/driver37.html - 1.7 02/10/08 01:16:45 stenn@whimsy.udel.edu +47 -73 - Cleanup from Dave Mills. - - html/driver36.html - 1.13 02/10/08 01:16:45 stenn@whimsy.udel.edu +7 -5 - Cleanup from Dave Mills. - - html/driver35.html - 1.10 02/10/08 01:16:45 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/driver34.html - 1.7 02/10/08 01:16:45 stenn@whimsy.udel.edu +44 -53 - Cleanup from Dave Mills. - - html/driver33.html - 1.8 02/10/08 01:16:45 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver32.html - 1.8 02/10/08 01:16:45 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver30.html - 1.13 02/10/08 01:16:44 stenn@whimsy.udel.edu +38 -39 - Cleanup from Dave Mills. - - html/driver3.html - 1.7 02/10/08 01:16:44 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/driver29.html - 1.7 02/10/08 01:16:44 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver28.html - 1.7 02/10/08 01:16:44 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/driver27.html - 1.7 02/10/08 01:16:44 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/driver26.html - 1.6 02/10/08 01:16:44 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave Mills. - - html/driver24.html - 1.6 02/10/08 01:16:44 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave Mills. - - html/driver23.html - 1.8 02/10/08 01:16:44 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/driver22.html - 1.11 02/10/08 01:16:43 stenn@whimsy.udel.edu +4 -4 - Cleanup from Dave Mills. - - html/driver20.html - 1.9 02/10/08 01:16:43 stenn@whimsy.udel.edu +2 -3 - Cleanup from Dave Mills. - - html/driver2.html - 1.8 02/10/08 01:16:43 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver19.html - 1.7 02/10/08 01:16:43 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/driver18.html - 1.8 02/10/08 01:16:43 stenn@whimsy.udel.edu +3 -1 - Cleanup from Dave Mills. - - html/driver16.html - 1.7 02/10/08 01:16:43 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/driver12.html - 1.8 02/10/08 01:16:43 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/driver11.html - 1.8 02/10/08 01:16:43 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave Mills. - - html/driver10.html - 1.8 02/10/08 01:16:43 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/driver1.html - 1.9 02/10/08 01:16:43 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave Mills. - - html/debug.html - 1.14 02/10/08 01:16:42 stenn@whimsy.udel.edu +14 -14 - Cleanup from Dave Mills. - - html/copyright.html - 1.24 02/10/08 01:16:42 stenn@whimsy.udel.edu +51 -51 - Cleanup from Dave Mills. - - html/confopt.html - 1.23 02/10/08 01:16:42 stenn@whimsy.udel.edu +30 -22 - Cleanup from Dave Mills. - - html/config.html - 1.12 02/10/08 01:16:42 stenn@whimsy.udel.edu +24 -9 - Cleanup from Dave Mills. - - html/clockopt.html - 1.13 02/10/08 01:16:42 stenn@whimsy.udel.edu +21 -14 - Cleanup from Dave Mills. - - html/build.html - 1.14 02/10/08 01:16:42 stenn@whimsy.udel.edu +35 -23 - Cleanup from Dave Mills. - - html/authopt.html - 1.22 02/10/08 01:16:41 stenn@whimsy.udel.edu +40 -25 - Cleanup from Dave Mills. - - html/audio.html - 1.12 02/10/08 01:16:41 stenn@whimsy.udel.edu +13 -10 - Cleanup from Dave Mills. - - html/assoc.html - 1.16 02/10/08 01:16:41 stenn@whimsy.udel.edu +26 -12 - Cleanup from Dave Mills. - - html/accopt.html - 1.14 02/10/08 01:16:41 stenn@whimsy.udel.edu +18 -8 - Cleanup from Dave Mills. - - BitKeeper/deleted/.del-radio2.jpg~b1ba4335 - 1.2 02/10/08 01:11:14 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/radio2.jpg - - BitKeeper/deleted/.del-home.gif~33271372 - 1.2 02/10/08 01:11:13 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/home.gif - - BitKeeper/deleted/.del-flatheads.gif~33271372 - 1.2 02/10/08 01:11:13 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/flatheads.gif - - BitKeeper/deleted/.del-alice15.gif~33271372 - 1.2 02/10/08 01:11:13 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/alice15.gif - - BitKeeper/deleted/.del-alice12.gif~33271372 - 1.2 02/10/08 01:11:13 stenn@whimsy.udel.edu +0 -0 - Delete: html/pic/alice12.gif - -ChangeSet - 1.926 02/10/08 00:58:20 stenn@whimsy.udel.edu +87 -0 - Documentation rename, from Dave Mills. - - html/hints/vxworks.html - 1.4 02/10/08 00:54:53 stenn@whimsy.udel.edu +0 -0 - Rename: html/hints/vxworks.htm -> html/hints/vxworks.html - - BitKeeper/deleted/.del-vxworks.html~3e480692 - 1.4 02/10/08 00:54:44 stenn@whimsy.udel.edu +0 -0 - Delete: html/hints/vxworks.html - - html/hints/winnt.html - 1.10 02/10/08 00:53:57 stenn@whimsy.udel.edu +0 -0 - Rename: html/hints/winnt.htm -> html/hints/winnt.html - - html/hints/sco.html - 1.4 02/10/08 00:53:57 stenn@whimsy.udel.edu +0 -0 - Rename: html/hints/sco.htm -> html/hints/sco.html - - html/tickadj.html - 1.11 02/10/08 00:53:39 stenn@whimsy.udel.edu +0 -0 - Rename: html/tickadj.htm -> html/tickadj.html - - html/release.html - 1.22 02/10/08 00:53:39 stenn@whimsy.udel.edu +0 -0 - Rename: html/release.htm -> html/release.html - - html/refclock.html - 1.23 02/10/08 00:53:39 stenn@whimsy.udel.edu +0 -0 - Rename: html/refclock.htm -> html/refclock.html - - html/rdebug.html - 1.9 02/10/08 00:53:39 stenn@whimsy.udel.edu +0 -0 - Rename: html/rdebug.htm -> html/rdebug.html - - html/quick.html - 1.10 02/10/08 00:53:38 stenn@whimsy.udel.edu +0 -0 - Rename: html/quick.htm -> html/quick.html - - html/qth.html - 1.6 02/10/08 00:53:38 stenn@whimsy.udel.edu +0 -0 - Rename: html/qth.htm -> html/qth.html - - html/prefer.html - 1.9 02/10/08 00:53:38 stenn@whimsy.udel.edu +0 -0 - Rename: html/prefer.htm -> html/prefer.html - - html/pps.html - 1.13 02/10/08 00:53:38 stenn@whimsy.udel.edu +0 -0 - Rename: html/pps.htm -> html/pps.html - - html/porting.html - 1.8 02/10/08 00:53:37 stenn@whimsy.udel.edu +0 -0 - Rename: html/porting.htm -> html/porting.html - - html/patches.html - 1.10 02/10/08 00:53:37 stenn@whimsy.udel.edu +0 -0 - Rename: html/patches.htm -> html/patches.html - - html/parsenew.html - 1.6 02/10/08 00:53:37 stenn@whimsy.udel.edu +0 -0 - Rename: html/parsenew.htm -> html/parsenew.html - - html/parsedata.html - 1.9 02/10/08 00:53:37 stenn@whimsy.udel.edu +0 -0 - Rename: html/parsedata.htm -> html/parsedata.html - - html/oncore-shmem.html - 1.8 02/10/08 00:53:37 stenn@whimsy.udel.edu +0 -0 - Rename: html/oncore-shmem.htm -> html/oncore-shmem.html - - html/ntptrace.html - 1.9 02/10/08 00:53:36 stenn@whimsy.udel.edu +0 -0 - Rename: html/ntptrace.htm -> html/ntptrace.html - - html/ntptime.html - 1.11 02/10/08 00:53:36 stenn@whimsy.udel.edu +0 -0 - Rename: html/ntptime.htm -> html/ntptime.html - - html/ntpq.html - 1.15 02/10/08 00:53:36 stenn@whimsy.udel.edu +0 -0 - Rename: html/ntpq.htm -> html/ntpq.html - - html/ntpdc.html - 1.12 02/10/08 00:53:36 stenn@whimsy.udel.edu +0 -0 - Rename: html/ntpdc.htm -> html/ntpdc.html - - html/ntpdate.html - 1.11 02/10/08 00:53:35 stenn@whimsy.udel.edu +0 -0 - Rename: html/ntpdate.htm -> html/ntpdate.html - - html/ntpd.html - 1.21 02/10/08 00:53:35 stenn@whimsy.udel.edu +0 -0 - Rename: html/ntpd.htm -> html/ntpd.html - - html/notes.html - 1.12 02/10/08 00:53:35 stenn@whimsy.udel.edu +0 -0 - Rename: html/notes.htm -> html/notes.html - - html/mx4200data.html - 1.9 02/10/08 00:53:35 stenn@whimsy.udel.edu +0 -0 - Rename: html/mx4200data.htm -> html/mx4200data.html - - html/monopt.html - 1.13 02/10/08 00:53:34 stenn@whimsy.udel.edu +0 -0 - Rename: html/monopt.htm -> html/monopt.html - - html/miscopt.html - 1.20 02/10/08 00:53:34 stenn@whimsy.udel.edu +0 -0 - Rename: html/miscopt.htm -> html/miscopt.html - - html/measure.html - 1.8 02/10/08 00:53:34 stenn@whimsy.udel.edu +0 -0 - Rename: html/measure.htm -> html/measure.html - - html/manyopt.html - 1.5 02/10/08 00:53:34 stenn@whimsy.udel.edu +0 -0 - Rename: html/manyopt.htm -> html/manyopt.html - - html/leap.html - 1.4 02/10/08 00:53:33 stenn@whimsy.udel.edu +0 -0 - Rename: html/leap.htm -> html/leap.html - - html/ldisc.html - 1.7 02/10/08 00:53:33 stenn@whimsy.udel.edu +0 -0 - Rename: html/ldisc.htm -> html/ldisc.html - - html/kernpps.html - 1.8 02/10/08 00:53:33 stenn@whimsy.udel.edu +0 -0 - Rename: html/kernpps.htm -> html/kernpps.html - - html/kern.html - 1.10 02/10/08 00:53:33 stenn@whimsy.udel.edu +0 -0 - Rename: html/kern.htm -> html/kern.html - - html/index.html - 1.18 02/10/08 00:53:33 stenn@whimsy.udel.edu +0 -0 - Rename: html/index.htm -> html/index.html - - html/howto.html - 1.11 02/10/08 00:53:32 stenn@whimsy.udel.edu +0 -0 - Rename: html/howto.htm -> html/howto.html - - html/hints.html - 1.9 02/10/08 00:53:32 stenn@whimsy.udel.edu +0 -0 - Rename: html/hints.htm -> html/hints.html - - html/genkeys.html - 1.13 02/10/08 00:53:32 stenn@whimsy.udel.edu +0 -0 - Rename: html/genkeys.htm -> html/genkeys.html - - html/gadget.html - 1.8 02/10/08 00:53:32 stenn@whimsy.udel.edu +0 -0 - Rename: html/gadget.htm -> html/gadget.html - - html/extern.html - 1.9 02/10/08 00:53:31 stenn@whimsy.udel.edu +0 -0 - Rename: html/extern.htm -> html/extern.html - - html/exec.html - 1.10 02/10/08 00:53:31 stenn@whimsy.udel.edu +0 -0 - Rename: html/exec.htm -> html/exec.html - - html/driver9.html - 1.8 02/10/08 00:53:31 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver9.htm -> html/driver9.html - - html/driver8.html - 1.7 02/10/08 00:53:31 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver8.htm -> html/driver8.html - - html/driver7.html - 1.14 02/10/08 00:53:30 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver7.htm -> html/driver7.html - - html/driver6.html - 1.10 02/10/08 00:53:30 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver6.htm -> html/driver6.html - - html/driver5.html - 1.7 02/10/08 00:53:30 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver5.htm -> html/driver5.html - - html/driver44.html - 1.5 02/10/08 00:53:30 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver44.htm -> html/driver44.html - - html/driver43.html - 1.4 02/10/08 00:53:29 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43.htm -> html/driver43.html - - html/driver42.html - 1.7 02/10/08 00:53:29 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver42.htm -> html/driver42.html - - html/driver40.html - 1.5 02/10/08 00:53:29 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver40.htm -> html/driver40.html - - html/driver4.html - 1.7 02/10/08 00:53:29 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver4.htm -> html/driver4.html - - html/driver39.html - 1.7 02/10/08 00:53:29 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver39.htm -> html/driver39.html - - html/driver38.html - 1.7 02/10/08 00:53:28 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver38.htm -> html/driver38.html - - html/driver37.html - 1.6 02/10/08 00:53:28 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver37.htm -> html/driver37.html - - html/driver36.html - 1.12 02/10/08 00:53:28 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver36.htm -> html/driver36.html - - html/driver35.html - 1.9 02/10/08 00:53:28 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver35.htm -> html/driver35.html - - html/driver34.html - 1.6 02/10/08 00:53:28 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver34.htm -> html/driver34.html - - html/driver33.html - 1.7 02/10/08 00:53:27 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver33.htm -> html/driver33.html - - html/driver32.html - 1.7 02/10/08 00:53:27 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver32.htm -> html/driver32.html - - html/driver30.html - 1.12 02/10/08 00:53:27 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver30.htm -> html/driver30.html - - html/driver3.html - 1.6 02/10/08 00:53:27 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver3.htm -> html/driver3.html - - html/driver29.html - 1.6 02/10/08 00:53:27 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver29.htm -> html/driver29.html - - html/driver28.html - 1.6 02/10/08 00:53:26 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver28.htm -> html/driver28.html - - html/driver27.html - 1.6 02/10/08 00:53:26 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver27.htm -> html/driver27.html - - html/driver26.html - 1.5 02/10/08 00:53:26 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver26.htm -> html/driver26.html - - html/driver24.html - 1.5 02/10/08 00:53:26 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver24.htm -> html/driver24.html - - html/driver23.html - 1.7 02/10/08 00:53:26 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver23.htm -> html/driver23.html - - html/driver22.html - 1.10 02/10/08 00:53:25 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver22.htm -> html/driver22.html - - html/driver20.html - 1.8 02/10/08 00:53:25 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver20.htm -> html/driver20.html - - html/driver2.html - 1.7 02/10/08 00:53:25 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver2.htm -> html/driver2.html - - html/driver19.html - 1.6 02/10/08 00:53:25 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver19.htm -> html/driver19.html - - html/driver18.html - 1.7 02/10/08 00:53:25 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver18.htm -> html/driver18.html - - html/driver16.html - 1.6 02/10/08 00:53:24 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver16.htm -> html/driver16.html - - html/driver12.html - 1.7 02/10/08 00:53:24 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver12.htm -> html/driver12.html - - html/driver11.html - 1.7 02/10/08 00:53:24 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver11.htm -> html/driver11.html - - html/driver10.html - 1.7 02/10/08 00:53:24 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver10.htm -> html/driver10.html - - html/driver1.html - 1.8 02/10/08 00:53:24 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver1.htm -> html/driver1.html - - html/debug.html - 1.13 02/10/08 00:53:23 stenn@whimsy.udel.edu +0 -0 - Rename: html/debug.htm -> html/debug.html - - html/copyright.html - 1.23 02/10/08 00:53:23 stenn@whimsy.udel.edu +0 -0 - Rename: html/copyright.htm -> html/copyright.html - - html/confopt.html - 1.22 02/10/08 00:53:23 stenn@whimsy.udel.edu +0 -0 - Rename: html/confopt.htm -> html/confopt.html - - html/config.html - 1.11 02/10/08 00:53:23 stenn@whimsy.udel.edu +0 -0 - Rename: html/config.htm -> html/config.html - - html/clockopt.html - 1.12 02/10/08 00:53:23 stenn@whimsy.udel.edu +0 -0 - Rename: html/clockopt.htm -> html/clockopt.html - - html/build.html - 1.13 02/10/08 00:53:22 stenn@whimsy.udel.edu +0 -0 - Rename: html/build.htm -> html/build.html - - html/biblio.html - 1.7 02/10/08 00:53:22 stenn@whimsy.udel.edu +0 -0 - Rename: html/biblio.htm -> html/biblio.html - - html/authopt.html - 1.21 02/10/08 00:53:22 stenn@whimsy.udel.edu +0 -0 - Rename: html/authopt.htm -> html/authopt.html - - html/audio.html - 1.11 02/10/08 00:53:22 stenn@whimsy.udel.edu +0 -0 - Rename: html/audio.htm -> html/audio.html - - html/assoc.html - 1.15 02/10/08 00:53:21 stenn@whimsy.udel.edu +0 -0 - Rename: html/assoc.htm -> html/assoc.html - - html/accopt.html - 1.13 02/10/08 00:53:21 stenn@whimsy.udel.edu +0 -0 - Rename: html/accopt.htm -> html/accopt.html - -ChangeSet - 1.925 02/10/08 00:46:43 stenn@whimsy.udel.edu +2 -0 - More stuff from Dave Mills. - - util/ntp-keygen.c - 1.16 02/10/08 00:46:39 stenn@whimsy.udel.edu +120 -71 - More new stuff from Dave Mills. - - ntpd/ntp_peer.c - 1.50 02/10/08 00:46:39 stenn@whimsy.udel.edu +1 -1 - Account for removed associations a bit better. - From Dave Mills. - -ChangeSet - 1.924 02/10/05 10:33:45 jhay@angel.cids.org.za +1 -0 - Merge angel.cids.org.za:/home/ntp/ntp-dev-clean - into angel.cids.org.za:/home/ntp/ntp-dev - - ntpd/ntp_io.c - 1.44 02/10/05 10:33:44 jhay@angel.cids.org.za +0 -0 - Auto merged - -ChangeSet - 1.922.1.2 02/10/05 03:40:05 stenn@whimsy.udel.edu +17 -0 - SNTP import from Nick Maclaren. - - ntp-keygen stuff from Dave Mills. - - sntp/unix.c - 1.1 02/10/05 03:40:01 stenn@whimsy.udel.edu +85 -0 - - sntp/timing.c - 1.1 02/10/05 03:40:01 stenn@whimsy.udel.edu +110 -0 - - sntp/unix.c - 1.0 02/10/05 03:40:01 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/unix.c - - sntp/timing.c - 1.0 02/10/05 03:40:01 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/timing.c - - sntp/socket.c - 1.1 02/10/05 03:40:00 stenn@whimsy.udel.edu +254 -0 - - sntp/sntp.1 - 1.1 02/10/05 03:40:00 stenn@whimsy.udel.edu +325 -0 - - sntp/main.c - 1.1 02/10/05 03:40:00 stenn@whimsy.udel.edu +1783 -0 - - sntp/kludges.h - 1.1 02/10/05 03:40:00 stenn@whimsy.udel.edu +62 -0 - - sntp/socket.c - 1.0 02/10/05 03:40:00 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/socket.c - - sntp/sntp.1 - 1.0 02/10/05 03:40:00 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/sntp.1 - - sntp/main.c - 1.0 02/10/05 03:40:00 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/main.c - - sntp/kludges.h - 1.0 02/10/05 03:40:00 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/kludges.h - - sntp/internet.h - 1.1 02/10/05 03:39:59 stenn@whimsy.udel.edu +39 -0 - - sntp/internet.c - 1.1 02/10/05 03:39:59 stenn@whimsy.udel.edu +124 -0 - - sntp/header.h - 1.1 02/10/05 03:39:59 stenn@whimsy.udel.edu +86 -0 - - sntp/configure.ac - 1.1 02/10/05 03:39:59 stenn@whimsy.udel.edu +28 -0 - - sntp/RFC2030.TXT - 1.1 02/10/05 03:39:59 stenn@whimsy.udel.edu +1011 -0 - - sntp/README - 1.1 02/10/05 03:39:59 stenn@whimsy.udel.edu +535 -0 - - sntp/internet.h - 1.0 02/10/05 03:39:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/internet.h - - sntp/internet.c - 1.0 02/10/05 03:39:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/internet.c - - sntp/header.h - 1.0 02/10/05 03:39:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/header.h - - sntp/configure.ac - 1.0 02/10/05 03:39:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/configure.ac - - sntp/RFC2030.TXT - 1.0 02/10/05 03:39:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/RFC2030.TXT - - sntp/README - 1.0 02/10/05 03:39:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/README - - sntp/Mf - 1.1 02/10/05 03:39:58 stenn@whimsy.udel.edu +141 -0 - - sntp/Makefile.am - 1.1 02/10/05 03:39:58 stenn@whimsy.udel.edu +40 -0 - - sntp/Copyright - 1.1 02/10/05 03:39:58 stenn@whimsy.udel.edu +80 -0 - - util/ntp-keygen.c - 1.15 02/10/05 03:39:58 stenn@whimsy.udel.edu +459 -24 - New stuff from Dave Mills. - - sntp/Mf - 1.0 02/10/05 03:39:58 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/Mf - - sntp/Makefile.am - 1.0 02/10/05 03:39:58 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/Makefile.am - - sntp/Copyright - 1.0 02/10/05 03:39:58 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/sntp/Copyright - - ntpd/ntp_io.c - 1.42.1.1 02/10/05 03:39:58 stenn@whimsy.udel.edu +44 -21 - Stupid comment cleanup. This code really needs to be rewritten. - -ChangeSet - 1.922.1.1 02/10/03 22:16:12 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.275 02/10/03 22:15:36 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.4.117 02/10/03 22:06:53 stenn@whimsy.udel.edu +1 -0 - Don't build RIPENCC refclock by default. - - configure.in - 1.219.3.31 02/10/03 22:06:29 stenn@whimsy.udel.edu +1 -1 - Don't build RIPENCC refclock by default. - -ChangeSet - 1.923 02/10/03 16:13:02 jhay@angel.cids.org.za +1 -0 - If the socket() call inside open_socket() fails, don't exit if errno is either - of EPROTONOSUPPORT, EAFNOSUPPORT or EPFNOSUPPORT. - - ntpd/ntp_io.c - 1.43 02/10/03 16:13:01 jhay@angel.cids.org.za +3 -0 - If the socket() call inside open_socket() fails, don't exit if errno is either - of EPROTONOSUPPORT, EAFNOSUPPORT or EPFNOSUPPORT. - -ChangeSet - 1.922 02/10/03 03:51:43 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - include/l_stdlib.h - 1.11 02/10/03 03:51:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.116 02/10/03 03:40:37 stenn@whimsy.udel.edu +3 -0 - Quiet GCC warnings. From Peter Breitenlohner - - parseutil/dcfd.c - 1.9 02/10/03 03:40:33 stenn@whimsy.udel.edu +5 -3 - Prevent warnings. - - include/ntp_syscall.h - 1.6 02/10/03 03:40:33 stenn@whimsy.udel.edu +2 -0 - Prevent warnings. - - include/l_stdlib.h - 1.8.1.1 02/10/03 03:40:33 stenn@whimsy.udel.edu +1 -1 - Prevent warnings. - -ChangeSet - 1.921 02/09/22 08:35:14 jhay@angel.cids.org.za +4 -0 - Remove unused USE_STREAMS_DEVICE_FOR_IFCONFIG and SUN_3_3_STINKS and a piece - of code in a #if 0. - - include/ntp_machine.h still have some docs about USE_STREAMS_DEVICE_FOR_IFCONFIG. - - ntpd/ntp_io.c - 1.42 02/09/22 08:35:13 jhay@angel.cids.org.za +0 -62 - Remove unused USE_STREAMS_DEVICE_FOR_IFCONFIG and SUN_3_3_STINKS and a piece - of code in a #if 0. - - include/ntp_if.h - 1.4 02/09/22 08:35:13 jhay@angel.cids.org.za +0 -21 - Remove unused USE_STREAMS_DEVICE_FOR_IFCONFIG. - - configure.in - 1.274 02/09/22 08:35:13 jhay@angel.cids.org.za +0 -4 - Remove unused USE_STREAMS_DEVICE_FOR_IFCONFIG. - - TODO - 1.7 02/09/22 08:35:13 jhay@angel.cids.org.za +0 -4 - Remove SUN_3_3_STINKS. - -ChangeSet - 1.920 02/09/22 07:58:55 jhay@angel.cids.org.za +1 -0 - Add support for SIOCGLIFCONF which is used on Solaris 8+. On Solaris 8+ the - SIOCGIFCONF ioctl does not return IPv6 info. - - ntpd/ntp_io.c - 1.41 02/09/22 07:52:22 jhay@angel.cids.org.za +123 -81 - Add support for SIOCGLIFCONF which is used on Solaris 8+. On Solaris 8+ the - SIOCGIFCONF ioctl does not return IPv6 info. - -ChangeSet - 1.919 02/09/21 13:22:00 jhay@angel.cids.org.za +1 -0 - Put pps_enable = 1 back, so that ntpd knows that there is a hardpps() capable - driver. Otherwise it will never enable the kernel hardpps() stuff. - - ntpd/refclock_oncore.c - 1.42 02/09/21 13:21:59 jhay@angel.cids.org.za +1 -0 - Put pps_enable = 1 back, so that ntpd knows that there is a hardpps() capable - driver. Otherwise it will never enable the kernel hardpps() stuff. - -ChangeSet - 1.918 02/09/18 02:45:42 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpdate/ntpdate.c - 1.37 02/09/18 02:45:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.115 02/09/18 02:43:10 stenn@whimsy.udel.edu +1 -0 - Improved patch from Matthias. - - ntpdate/ntpdate.c - 1.23.2.2 02/09/18 02:43:07 stenn@whimsy.udel.edu +1 -2 - Improved patch from Matthias. - -ChangeSet - 1.917 02/09/18 02:33:17 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpdate/ntpdate.c - 1.36 02/09/18 02:33:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.114 02/09/18 02:30:06 stenn@whimsy.udel.edu +1 -0 - absoffset can be "too negative". Reported by Brian Utterback, - with fix from Mattias Lang. - - ntpdate/ntpdate.c - 1.23.2.1 02/09/18 02:30:03 stenn@whimsy.udel.edu +2 -1 - absoffset can be "too negative". Reported by Brian Utterback, - with fix from Mattias Lang. - -ChangeSet - 1.916 02/09/18 02:08:36 stenn@whimsy.udel.edu +85 -0 - More doc cleanup from Dave Mills. - - html/tickadj.htm - 1.10 02/09/18 02:08:31 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/release.htm - 1.21 02/09/18 02:08:31 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/refclock.htm - 1.22 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/rdebug.htm - 1.8 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/quick.htm - 1.9 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/prefer.htm - 1.8 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/pps.htm - 1.12 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -3 - More doc cleanup from Dave Mills. - - html/porting.htm - 1.7 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/patches.htm - 1.9 02/09/18 02:08:30 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/parsenew.htm - 1.5 02/09/18 02:08:30 stenn@whimsy.udel.edu +46 -38 - More doc cleanup from Dave Mills. - - html/parsedata.htm - 1.8 02/09/18 02:08:30 stenn@whimsy.udel.edu +71 -72 - More doc cleanup from Dave Mills. - - html/oncore-shmem.htm - 1.7 02/09/18 02:08:29 stenn@whimsy.udel.edu +1 -0 - More doc cleanup from Dave Mills. - - html/ntptrace.htm - 1.8 02/09/18 02:08:29 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/ntptime.htm - 1.10 02/09/18 02:08:29 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/ntpq.htm - 1.14 02/09/18 02:08:29 stenn@whimsy.udel.edu +2 -4 - More doc cleanup from Dave Mills. - - html/ntpdc.htm - 1.11 02/09/18 02:08:29 stenn@whimsy.udel.edu +2 -4 - More doc cleanup from Dave Mills. - - html/ntpdate.htm - 1.10 02/09/18 02:08:29 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/ntpd.htm - 1.20 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/notes.htm - 1.11 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/mx4200data.htm - 1.8 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -0 - More doc cleanup from Dave Mills. - - html/monopt.htm - 1.12 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/miscopt.htm - 1.19 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/measure.htm - 1.7 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/manyopt.htm - 1.4 02/09/18 02:08:28 stenn@whimsy.udel.edu +2 -3 - More doc cleanup from Dave Mills. - - html/ldisc.htm - 1.6 02/09/18 02:08:27 stenn@whimsy.udel.edu +37 -41 - More doc cleanup from Dave Mills. - - html/kernpps.htm - 1.7 02/09/18 02:08:27 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/kern.htm - 1.9 02/09/18 02:08:27 stenn@whimsy.udel.edu +2 -5 - More doc cleanup from Dave Mills. - - html/index.htm - 1.17 02/09/18 02:08:27 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/howto.htm - 1.10 02/09/18 02:08:27 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/hints/winnt.htm - 1.9 02/09/18 02:08:27 stenn@whimsy.udel.edu +19 -18 - More doc cleanup from Dave Mills. - - html/hints/vxworks.htm - 1.3 02/09/18 02:08:27 stenn@whimsy.udel.edu +10 -9 - More doc cleanup from Dave Mills. - - html/hints/vxworks.html - 1.3 02/09/18 02:08:27 stenn@whimsy.udel.edu +2 -1 - More doc cleanup from Dave Mills. - - html/hints/solaris.html - 1.5 02/09/18 02:08:26 stenn@whimsy.udel.edu +2 -1 - More doc cleanup from Dave Mills. - - html/hints/solaris-dosynctodr.html - 1.3 02/09/18 02:08:26 stenn@whimsy.udel.edu +2 -1 - More doc cleanup from Dave Mills. - - html/hints/sco.htm - 1.3 02/09/18 02:08:26 stenn@whimsy.udel.edu +2 -1 - More doc cleanup from Dave Mills. - - html/hints.htm - 1.8 02/09/18 02:08:26 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/genkeys.htm - 1.12 02/09/18 02:08:26 stenn@whimsy.udel.edu +4 -4 - More doc cleanup from Dave Mills. - - html/gadget.htm - 1.7 02/09/18 02:08:26 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/extern.htm - 1.8 02/09/18 02:08:25 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/driver9.htm - 1.7 02/09/18 02:08:25 stenn@whimsy.udel.edu +18 -17 - More doc cleanup from Dave Mills. - - html/driver8.htm - 1.6 02/09/18 02:08:25 stenn@whimsy.udel.edu +132 -351 - More doc cleanup from Dave Mills. - - html/driver7.htm - 1.13 02/09/18 02:08:25 stenn@whimsy.udel.edu +4 -4 - More doc cleanup from Dave Mills. - - html/driver6.htm - 1.9 02/09/18 02:08:25 stenn@whimsy.udel.edu +3 -3 - More doc cleanup from Dave Mills. - - html/driver5.htm - 1.6 02/09/18 02:08:25 stenn@whimsy.udel.edu +4 -3 - More doc cleanup from Dave Mills. - - html/driver44.htm - 1.4 02/09/18 02:08:25 stenn@whimsy.udel.edu +21 -20 - More doc cleanup from Dave Mills. - - html/driver43.htm - 1.3 02/09/18 02:08:25 stenn@whimsy.udel.edu +36 -84 - More doc cleanup from Dave Mills. - - html/driver42.htm - 1.6 02/09/18 02:08:24 stenn@whimsy.udel.edu +2 -1 - More doc cleanup from Dave Mills. - - html/driver40.htm - 1.4 02/09/18 02:08:24 stenn@whimsy.udel.edu +99 -172 - More doc cleanup from Dave Mills. - - html/driver4.htm - 1.6 02/09/18 02:08:24 stenn@whimsy.udel.edu +18 -17 - More doc cleanup from Dave Mills. - - html/driver39.htm - 1.6 02/09/18 02:08:24 stenn@whimsy.udel.edu +6 -5 - More doc cleanup from Dave Mills. - - html/driver38.htm - 1.6 02/09/18 02:08:24 stenn@whimsy.udel.edu +8 -7 - More doc cleanup from Dave Mills. - - html/driver37.htm - 1.5 02/09/18 02:08:24 stenn@whimsy.udel.edu +18 -17 - More doc cleanup from Dave Mills. - - html/driver36.htm - 1.11 02/09/18 02:08:24 stenn@whimsy.udel.edu +246 -882 - More doc cleanup from Dave Mills. - - html/driver35.htm - 1.8 02/09/18 02:08:24 stenn@whimsy.udel.edu +43 -76 - More doc cleanup from Dave Mills. - - html/driver34.htm - 1.5 02/09/18 02:08:24 stenn@whimsy.udel.edu +2 -1 - More doc cleanup from Dave Mills. - - html/driver33.htm - 1.6 02/09/18 02:08:24 stenn@whimsy.udel.edu +26 -29 - More doc cleanup from Dave Mills. - - html/driver32.htm - 1.6 02/09/18 02:08:24 stenn@whimsy.udel.edu +26 -30 - More doc cleanup from Dave Mills. - - html/driver30.htm - 1.11 02/09/18 02:08:23 stenn@whimsy.udel.edu +81 -186 - More doc cleanup from Dave Mills. - - html/driver3.htm - 1.5 02/09/18 02:08:23 stenn@whimsy.udel.edu +54 -111 - More doc cleanup from Dave Mills. - - html/driver29.htm - 1.5 02/09/18 02:08:23 stenn@whimsy.udel.edu +788 -1250 - More doc cleanup from Dave Mills. - - html/driver28.htm - 1.5 02/09/18 02:08:23 stenn@whimsy.udel.edu +53 -112 - More doc cleanup from Dave Mills. - - html/driver27.htm - 1.5 02/09/18 02:08:23 stenn@whimsy.udel.edu +193 -594 - More doc cleanup from Dave Mills. - - html/driver26.htm - 1.4 02/09/18 02:08:23 stenn@whimsy.udel.edu +46 -107 - More doc cleanup from Dave Mills. - - html/driver24.htm - 1.4 02/09/18 02:08:23 stenn@whimsy.udel.edu +42 -83 - More doc cleanup from Dave Mills. - - html/driver23.htm - 1.6 02/09/18 02:08:23 stenn@whimsy.udel.edu +100 -176 - More doc cleanup from Dave Mills. - - html/driver22.htm - 1.9 02/09/18 02:08:23 stenn@whimsy.udel.edu +53 -155 - More doc cleanup from Dave Mills. - - html/driver20.htm - 1.7 02/09/18 02:08:22 stenn@whimsy.udel.edu +72 -136 - More doc cleanup from Dave Mills. - - html/driver2.htm - 1.6 02/09/18 02:08:22 stenn@whimsy.udel.edu +10 -10 - More doc cleanup from Dave Mills. - - html/driver19.htm - 1.5 02/09/18 02:08:22 stenn@whimsy.udel.edu +52 -119 - More doc cleanup from Dave Mills. - - html/driver18.htm - 1.6 02/09/18 02:08:22 stenn@whimsy.udel.edu +11 -11 - More doc cleanup from Dave Mills. - - html/driver16.htm - 1.5 02/09/18 02:08:22 stenn@whimsy.udel.edu +7 -7 - More doc cleanup from Dave Mills. - - html/driver12.htm - 1.6 02/09/18 02:08:22 stenn@whimsy.udel.edu +8 -8 - More doc cleanup from Dave Mills. - - html/driver11.htm - 1.6 02/09/18 02:08:22 stenn@whimsy.udel.edu +8 -8 - More doc cleanup from Dave Mills. - - html/driver10.htm - 1.6 02/09/18 02:08:22 stenn@whimsy.udel.edu +8 -8 - More doc cleanup from Dave Mills. - - html/driver1.htm - 1.7 02/09/18 02:08:22 stenn@whimsy.udel.edu +7 -9 - More doc cleanup from Dave Mills. - - html/debug.htm - 1.12 02/09/18 02:08:21 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/copyright.htm - 1.22 02/09/18 02:08:21 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/confopt.htm - 1.21 02/09/18 02:08:21 stenn@whimsy.udel.edu +2 -3 - More doc cleanup from Dave Mills. - - html/config.htm - 1.10 02/09/18 02:08:21 stenn@whimsy.udel.edu +3 -3 - More doc cleanup from Dave Mills. - - html/clockopt.htm - 1.11 02/09/18 02:08:21 stenn@whimsy.udel.edu +2 -4 - More doc cleanup from Dave Mills. - - html/build.htm - 1.12 02/09/18 02:08:21 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - - html/authopt.htm - 1.20 02/09/18 02:08:21 stenn@whimsy.udel.edu +2 -3 - More doc cleanup from Dave Mills. - - html/audio.htm - 1.10 02/09/18 02:08:20 stenn@whimsy.udel.edu +3 -3 - More doc cleanup from Dave Mills. - - html/assoc.htm - 1.14 02/09/18 02:08:20 stenn@whimsy.udel.edu +3 -3 - More doc cleanup from Dave Mills. - - html/accopt.htm - 1.12 02/09/18 02:08:20 stenn@whimsy.udel.edu +2 -2 - More doc cleanup from Dave Mills. - -ChangeSet - 1.915 02/09/16 00:16:09 stenn@whimsy.udel.edu +21 -0 - Documentation cleanup form Dave Mills. - - html/oncore-shmem.htm - 1.6 02/09/16 00:16:06 stenn@whimsy.udel.edu +79 -183 - Documentation cleanup form Dave Mills. - - html/tickadj.htm - 1.9 02/09/16 00:16:05 stenn@whimsy.udel.edu +39 -95 - Documentation cleanup form Dave Mills. - - html/refclock.htm - 1.21 02/09/16 00:16:05 stenn@whimsy.udel.edu +85 -253 - Documentation cleanup form Dave Mills. - - html/rdebug.htm - 1.7 02/09/16 00:16:05 stenn@whimsy.udel.edu +23 -22 - Documentation cleanup form Dave Mills. - - html/quick.htm - 1.8 02/09/16 00:16:05 stenn@whimsy.udel.edu +27 -97 - Documentation cleanup form Dave Mills. - - html/prefer.htm - 1.7 02/09/16 00:16:05 stenn@whimsy.udel.edu +67 -90 - Documentation cleanup form Dave Mills. - - html/porting.htm - 1.6 02/09/16 00:16:05 stenn@whimsy.udel.edu +35 -81 - Documentation cleanup form Dave Mills. - - html/patches.htm - 1.8 02/09/16 00:16:05 stenn@whimsy.udel.edu +32 -39 - Documentation cleanup form Dave Mills. - - html/parsenew.htm - 1.4 02/09/16 00:16:05 stenn@whimsy.udel.edu +51 -101 - Documentation cleanup form Dave Mills. - - html/parsedata.htm - 1.7 02/09/16 00:16:05 stenn@whimsy.udel.edu +99 -169 - Documentation cleanup form Dave Mills. - - html/ntptrace.htm - 1.7 02/09/16 00:16:05 stenn@whimsy.udel.edu +40 -84 - Documentation cleanup form Dave Mills. - - html/ntptime.htm - 1.9 02/09/16 00:16:04 stenn@whimsy.udel.edu +43 -77 - Documentation cleanup form Dave Mills. - - html/ntpq.htm - 1.13 02/09/16 00:16:04 stenn@whimsy.udel.edu +259 -763 - Documentation cleanup form Dave Mills. - - html/ntpdc.htm - 1.10 02/09/16 00:16:04 stenn@whimsy.udel.edu +154 -524 - Documentation cleanup form Dave Mills. - - html/ntpdate.htm - 1.9 02/09/16 00:16:04 stenn@whimsy.udel.edu +65 -198 - Documentation cleanup form Dave Mills. - - html/ntpd.htm - 1.19 02/09/16 00:16:04 stenn@whimsy.udel.edu +115 -470 - Documentation cleanup form Dave Mills. - - html/notes.htm - 1.10 02/09/16 00:16:04 stenn@whimsy.udel.edu +149 -1185 - Documentation cleanup form Dave Mills. - - html/mx4200data.htm - 1.7 02/09/16 00:16:03 stenn@whimsy.udel.edu +1069 -441 - Documentation cleanup form Dave Mills. - - html/driver7.htm - 1.12 02/09/16 00:16:03 stenn@whimsy.udel.edu +213 -634 - Documentation cleanup form Dave Mills. - - html/driver6.htm - 1.8 02/09/16 00:16:03 stenn@whimsy.udel.edu +79 -274 - Documentation cleanup form Dave Mills. - - html/driver5.htm - 1.5 02/09/16 00:16:03 stenn@whimsy.udel.edu +68 -156 - Documentation cleanup form Dave Mills. - - html/oncore-shmem.htm - 1.5 02/09/15 21:16:08 stenn@whimsy.udel.edu +0 -0 - Rename: html/Oncore-SHMEM.htm -> html/oncore-shmem.htm - -ChangeSet - 1.914 02/09/12 01:30:07 stenn@whimsy.udel.edu +6 -0 - HTML updates from Dave. - - html/monopt.htm - 1.11 02/09/12 01:30:03 stenn@whimsy.udel.edu +104 -305 - HTML updates from Dave. - - html/miscopt.htm - 1.18 02/09/12 01:30:03 stenn@whimsy.udel.edu +89 -298 - HTML updates from Dave. - - html/measure.htm - 1.6 02/09/12 01:30:02 stenn@whimsy.udel.edu +17 -13 - HTML updates from Dave. - - html/manyopt.htm - 1.3 02/09/12 01:30:02 stenn@whimsy.udel.edu +59 -291 - HTML updates from Dave. - - html/debug.htm - 1.11 02/09/12 01:30:02 stenn@whimsy.udel.edu +7 -7 - HTML updates from Dave. - - html/assoc.htm - 1.13 02/09/12 01:30:02 stenn@whimsy.udel.edu +10 -10 - HTML updates from Dave. - -ChangeSet - 1.913 02/09/09 19:07:03 stenn@whimsy.udel.edu +42 -0 - Crypto changes and documentation cleanup from Dave Mills. - - util/ntp-keygen.c - 1.14 02/09/09 19:06:57 stenn@whimsy.udel.edu +35 -17 - Crypto changes from Dave Mills. - - ntpd/ntp_crypto.c - 1.71 02/09/09 19:06:57 stenn@whimsy.udel.edu +18 -9 - Crypto changes from Dave Mills. - - ntpd/ntp_config.c - 1.77 02/09/09 19:06:56 stenn@whimsy.udel.edu +5 -0 - Crypto changes from Dave Mills. - - include/ntp_crypto.h - 1.30 02/09/09 19:06:56 stenn@whimsy.udel.edu +2 -0 - Crypto changes from Dave Mills. - - include/ntp_config.h - 1.21 02/09/09 19:06:56 stenn@whimsy.udel.edu +1 -0 - Crypto changes from Dave Mills. - - html/tickadj.htm - 1.8 02/09/09 19:06:56 stenn@whimsy.udel.edu +1 -2 - Documentation cleanup from Dave Mills - - html/release.htm - 1.20 02/09/09 19:06:56 stenn@whimsy.udel.edu +78 -361 - Documentation cleanup from Dave Mills - - html/refclock.htm - 1.20 02/09/09 19:06:56 stenn@whimsy.udel.edu +4 -2 - Documentation cleanup from Dave Mills - - html/pps.htm - 1.11 02/09/09 19:06:56 stenn@whimsy.udel.edu +26 -103 - Documentation cleanup from Dave Mills - - html/patches.htm - 1.7 02/09/09 19:06:56 stenn@whimsy.udel.edu +2 -2 - Documentation cleanup from Dave Mills - - html/notes.htm - 1.9 02/09/09 19:06:55 stenn@whimsy.udel.edu +10 -60 - Documentation cleanup from Dave Mills - - html/ldisc.htm - 1.5 02/09/09 19:06:55 stenn@whimsy.udel.edu +61 -81 - Documentation cleanup from Dave Mills - - html/kernpps.htm - 1.6 02/09/09 19:06:55 stenn@whimsy.udel.edu +22 -21 - Documentation cleanup from Dave Mills - - html/kern.htm - 1.8 02/09/09 19:06:55 stenn@whimsy.udel.edu +35 -118 - Documentation cleanup from Dave Mills - - html/index.htm - 1.16 02/09/09 19:06:55 stenn@whimsy.udel.edu +82 -305 - Documentation cleanup from Dave Mills - - html/howto.htm - 1.9 02/09/09 19:06:55 stenn@whimsy.udel.edu +85 -383 - Documentation cleanup from Dave Mills - - html/hints.htm - 1.7 02/09/09 19:06:55 stenn@whimsy.udel.edu +18 -28 - Documentation cleanup from Dave Mills - - html/genkeys.htm - 1.11 02/09/09 19:06:54 stenn@whimsy.udel.edu +98 -506 - Documentation cleanup from Dave Mills - - html/gadget.htm - 1.6 02/09/09 19:06:54 stenn@whimsy.udel.edu +40 -45 - Documentation cleanup from Dave Mills - - html/extern.htm - 1.7 02/09/09 19:06:54 stenn@whimsy.udel.edu +24 -105 - Documentation cleanup from Dave Mills - - html/driver44.htm - 1.3 02/09/09 19:06:54 stenn@whimsy.udel.edu +9 -14 - Documentation cleanup from Dave Mills - - html/driver30.htm - 1.10 02/09/09 19:06:54 stenn@whimsy.udel.edu +12 -10 - Documentation cleanup from Dave Mills - - html/driver2.htm - 1.5 02/09/09 19:06:54 stenn@whimsy.udel.edu +59 -129 - Documentation cleanup from Dave Mills - - html/driver18.htm - 1.5 02/09/09 19:06:54 stenn@whimsy.udel.edu +72 -222 - Documentation cleanup from Dave Mills - - html/driver16.htm - 1.4 02/09/09 19:06:54 stenn@whimsy.udel.edu +26 -38 - Documentation cleanup from Dave Mills - - html/driver12.htm - 1.5 02/09/09 19:06:54 stenn@whimsy.udel.edu +46 -95 - Documentation cleanup from Dave Mills - - html/driver11.htm - 1.5 02/09/09 19:06:54 stenn@whimsy.udel.edu +66 -129 - Documentation cleanup from Dave Mills - - html/driver10.htm - 1.5 02/09/09 19:06:54 stenn@whimsy.udel.edu +50 -111 - Documentation cleanup from Dave Mills - - html/driver1.htm - 1.6 02/09/09 19:06:53 stenn@whimsy.udel.edu +52 -154 - Documentation cleanup from Dave Mills - - html/debug.htm - 1.10 02/09/09 19:06:53 stenn@whimsy.udel.edu +119 -593 - Documentation cleanup from Dave Mills - - html/copyright.htm - 1.21 02/09/09 19:06:53 stenn@whimsy.udel.edu +72 -126 - Documentation cleanup from Dave Mills - - html/confopt.htm - 1.20 02/09/09 19:06:53 stenn@whimsy.udel.edu +73 -270 - Documentation cleanup from Dave Mills - - html/config.htm - 1.9 02/09/09 19:06:53 stenn@whimsy.udel.edu +53 -100 - Documentation cleanup from Dave Mills - - html/clockopt.htm - 1.10 02/09/09 19:06:53 stenn@whimsy.udel.edu +60 -216 - Documentation cleanup from Dave Mills - - html/build.htm - 1.11 02/09/09 19:06:52 stenn@whimsy.udel.edu +69 -239 - Documentation cleanup from Dave Mills - - html/authopt.htm - 1.19 02/09/09 19:06:52 stenn@whimsy.udel.edu +132 -567 - Documentation cleanup from Dave Mills - - html/audio.htm - 1.9 02/09/09 19:06:52 stenn@whimsy.udel.edu +50 -224 - Documentation cleanup from Dave Mills - - html/assoc.htm - 1.12 02/09/09 19:06:52 stenn@whimsy.udel.edu +42 -244 - Documentation cleanup from Dave Mills - - html/accopt.htm - 1.11 02/09/09 19:06:52 stenn@whimsy.udel.edu +62 -224 - Documentation cleanup from Dave Mills - - BitKeeper/deleted/.del-htmlprimer.htm~3e480692 - 1.4 02/09/09 18:49:17 stenn@whimsy.udel.edu +0 -0 - Delete: html/htmlprimer.htm - - html/pic/driver43_2.jpg - 1.2 02/09/09 00:07:50 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43_2.jpg -> html/pic/driver43_2.jpg - - html/pic/driver43_1.gif - 1.2 02/09/09 00:07:50 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43_1.gif -> html/pic/driver43_1.gif - -ChangeSet - 1.912 02/09/07 15:38:04 jhay@angel.cids.org.za +1 -0 - Do not do ioctl(SIOCGNETMASK) on IPv6 addresses, based on the patch sent by - Hideaki Imaizumi . - - Also change a continue back to an exit, like it was before the IPv6 days. - - ntpd/ntp_io.c - 1.40 02/09/07 15:38:03 jhay@angel.cids.org.za +15 -16 - Do not do ioctl(SIOCGNETMASK) on IPv6 addresses, based on the patch sent by - Hideaki Imaizumi . - - Also change a continue back to an exit, like it was before the IPv6 days. - -ChangeSet - 1.911 02/09/07 15:24:13 jhay@angel.cids.org.za +1 -0 - Do this in a more obvious way. The result is that the bytes are now swapped - compared to the previous way. - - libntp/a_md5encrypt.c - 1.8.1.2 02/09/07 15:24:12 jhay@angel.cids.org.za +1 -7 - Do this in a more obvious way. The result is that the bytes are now swapped - compared to the previous way. - -ChangeSet - 1.910 02/09/02 19:02:53 stenn@whimsy.udel.edu +1 -0 - Typo fix from Reg Clemens, reported by John Hay. - - ntpd/refclock_oncore.c - 1.41 02/09/02 19:02:50 stenn@whimsy.udel.edu +1 -1 - Typo fix from Reg Clemens, reported by John Hay. - -ChangeSet - 1.909 02/08/28 23:38:39 stenn@whimsy.udel.edu +1 -0 - ntp_rfc2553.h is a noinst_HEADER. - Reported by Dave Mills. - - include/Makefile.am - 1.14 02/08/28 23:38:35 stenn@whimsy.udel.edu +1 -0 - ntp_rfc2553.h is a noinst_HEADER. - Reported by Dave Mills. - -ChangeSet - 1.908 02/08/28 06:32:58 stenn@whimsy.udel.edu +1 -0 - Improve the instructions for adding a new clock, as far as - configure.in is concerned. - - html/howto.htm - 1.8 02/08/28 06:32:55 stenn@whimsy.udel.edu +4 -26 - Improve the instructions for adding a new clock, as far as - configure.in is concerned. - -ChangeSet - 1.907 02/08/28 04:06:17 stenn@whimsy.udel.edu +5 -0 - Documentation updates from Dave Mills. - - html/ntpq.htm - 1.12 02/08/28 04:06:13 stenn@whimsy.udel.edu +19 -1 - Documentation updates from Dave Mills. - - html/ntpdc.htm - 1.9 02/08/28 04:06:13 stenn@whimsy.udel.edu +15 -0 - Documentation updates from Dave Mills. - - html/ntpdate.htm - 1.8 02/08/28 04:06:13 stenn@whimsy.udel.edu +15 -0 - Documentation updates from Dave Mills. - - html/ntpd.htm - 1.18 02/08/28 04:06:13 stenn@whimsy.udel.edu +15 -2 - Documentation updates from Dave Mills. - - html/confopt.htm - 1.19 02/08/28 04:06:13 stenn@whimsy.udel.edu +8 -5 - Documentation updates from Dave Mills. - -ChangeSet - 1.906 02/08/28 03:50:09 stenn@whimsy.udel.edu +1 -0 - Update the backroom flock build list. - - br-flock - 1.3 02/08/28 03:50:06 stenn@whimsy.udel.edu +2 -1 - Update the backroom flock build list. - -ChangeSet - 1.905 02/08/28 03:39:33 stenn@whimsy.udel.edu +5 -0 - Cleanup and fixes from Reg Clemens. - - ntpd/refclock_ripencc.c - 1.3 02/08/28 03:39:29 stenn@whimsy.udel.edu +1 -3 - Lose pps_assert and pps_hardpps. - - ntpd/refclock_oncore.c - 1.40 02/08/28 03:39:29 stenn@whimsy.udel.edu +154 -96 - Lose pps_assert and pps_hardpps. - Fix the size of a memset(). - Support for M12+. - - ntpd/refclock_atom.c - 1.41 02/08/28 03:39:29 stenn@whimsy.udel.edu +2 -4 - Remove pps_assert and pps_hardpps. - - ntpd/ntp_config.c - 1.76 02/08/28 03:39:29 stenn@whimsy.udel.edu +0 -45 - Lose PPS stuff and pps_assert/pps_hardpps. - From Reg Clemens. - - html/driver30.htm - 1.9 02/08/28 03:39:29 stenn@whimsy.udel.edu +9 -11 - Cleanup from Reg Clemens. - -ChangeSet - 1.904 02/08/25 02:47:21 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - acinclude.m4 - 1.10 02/08/25 02:47:19 stenn@whimsy.udel.edu +0 -0 - Auto merged - - acinclude.m4 - 1.9 02/08/25 02:47:18 stenn@whimsy.udel.edu +0 -0 - Merge rename: BitKeeper/deleted/.del-acinclude.m4~457f12ef -> acinclude.m4 - - BitKeeper/etc/ignore - 1.23 02/08/25 02:47:12 stenn@whimsy.udel.edu +0 -0 - auto-union - -ChangeSet - 1.683.4.113 02/08/25 02:45:14 stenn@whimsy.udel.edu +2 -0 - Wrong toast... - - BitKeeper/etc/ignore - 1.1.2.17 02/08/25 02:45:11 stenn@whimsy.udel.edu +0 -1 - Wrong toast... - - acinclude.m4 - 1.3.1.6 02/08/25 02:41:22 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-acinclude.m4~457f12ef -> acinclude.m4 - -ChangeSet - 1.903 02/08/25 02:34:21 stenn@whimsy.udel.edu +10 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/deleted/.del-mkinstalldirs~3aed0663 - 1.9 02/08/25 02:34:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-missing~3aed0663 - 1.9 02/08/25 02:34:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-install-sh~3e480692 - 1.7 02/08/25 02:34:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-depcomp~4c5f0744 - 1.8 02/08/25 02:34:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-config.sub~3aed0663 - 1.13 02/08/25 02:34:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-config.guess~3aed0663 - 1.13 02/08/25 02:34:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-acinclude.m4~457f12ef - 1.8 02/08/25 02:34:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-acinclude.m4~457f12ef - 1.7 02/08/25 02:34:14 stenn@whimsy.udel.edu +0 -0 - Merge rename: acinclude.m4 -> BitKeeper/deleted/.del-acinclude.m4~457f12ef - - BitKeeper/etc/gone - 1.4 02/08/25 02:34:10 stenn@whimsy.udel.edu +6 -0 - 'Auto converge' - - BitKeeper/etc/gone - 1.3 02/08/25 02:34:10 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-gone~2d146fa833ebf630 -> BitKeeper/etc/gone - - BitKeeper/deleted/.del-gone~49d73223570d08a2 - 1.2 02/08/25 02:34:09 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/gone - - BitKeeper/deleted/.del-gone~2d146fa833ebf630 - 1.2 02/08/25 02:34:09 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/ignore - 1.22 02/08/25 02:34:07 stenn@whimsy.udel.edu +4 -10 - auto-union - -ChangeSet - 1.683.4.112 02/08/25 02:15:43 stenn@whimsy.udel.edu +2 -0 - Lose more auto* generated files. - - BitKeeper/etc/ignore - 1.1.2.16 02/08/25 02:13:45 stenn@whimsy.udel.edu +1 -0 - added acinclude.m4 - - BitKeeper/deleted/.del-acinclude.m4~457f12ef - 1.3.1.5 02/08/25 02:13:41 stenn@whimsy.udel.edu +0 -0 - Delete: acinclude.m4 - -ChangeSet - 1.683.4.111 02/08/25 02:06:54 stenn@whimsy.udel.edu +1 -0 - Lose some auto* generated files. - - BitKeeper/etc/gone - 1.1 02/08/25 02:04:22 stenn@whimsy.udel.edu +6 -0 - - BitKeeper/etc/gone - 1.0 02/08/25 02:04:22 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/etc/gone - -ChangeSet - 1.683.4.110 02/08/25 01:52:06 stenn@whimsy.udel.edu +9 -0 - Lose (and ignore) auto* generated files. - - BitKeeper/etc/ignore - 1.1.2.15 02/08/25 01:42:42 stenn@whimsy.udel.edu +1 -0 - added mkinstalldirs - - BitKeeper/etc/ignore - 1.1.2.14 02/08/25 01:42:41 stenn@whimsy.udel.edu +1 -0 - added missing - - BitKeeper/etc/ignore - 1.1.2.13 02/08/25 01:42:41 stenn@whimsy.udel.edu +1 -0 - added install-sh - - BitKeeper/etc/ignore - 1.1.2.12 02/08/25 01:42:41 stenn@whimsy.udel.edu +1 -0 - added depcomp - - BitKeeper/deleted/.del-mkinstalldirs~3aed0663 - 1.7.1.1 02/08/25 01:42:42 stenn@whimsy.udel.edu +0 -0 - Delete: mkinstalldirs - - BitKeeper/etc/ignore - 1.1.2.11 02/08/25 01:42:40 stenn@whimsy.udel.edu +1 -0 - added config.sub - - BitKeeper/deleted/.del-missing~3aed0663 - 1.7.1.1 02/08/25 01:42:41 stenn@whimsy.udel.edu +0 -0 - Delete: missing - - BitKeeper/deleted/.del-install-sh~3e480692 - 1.5.1.1 02/08/25 01:42:41 stenn@whimsy.udel.edu +0 -0 - Delete: install-sh - - BitKeeper/etc/ignore - 1.1.2.10 02/08/25 01:42:40 stenn@whimsy.udel.edu +1 -0 - added config.guess - - BitKeeper/deleted/.del-depcomp~4c5f0744 - 1.6.1.1 02/08/25 01:42:40 stenn@whimsy.udel.edu +0 -0 - Delete: depcomp - - BitKeeper/deleted/.del-config.sub~3aed0663 - 1.10.1.1 02/08/25 01:42:40 stenn@whimsy.udel.edu +0 -0 - Delete: config.sub - - BitKeeper/deleted/.del-config.guess~3aed0663 - 1.10.1.1 02/08/25 01:42:40 stenn@whimsy.udel.edu +0 -0 - Delete: config.guess - - BitKeeper/etc/ignore - 1.1.2.9 02/08/25 01:28:26 stenn@whimsy.udel.edu +2 -0 - added ansi2knr.1 ansi2knr.c - - BitKeeper/deleted/.del-ansi2knr.c~3aed0663 - 1.4 02/08/25 01:27:22 stenn@whimsy.udel.edu +0 -0 - Delete: util/ansi2knr.c - - BitKeeper/deleted/.del-ansi2knr.1~3e480692 - 1.3 02/08/25 01:27:22 stenn@whimsy.udel.edu +0 -0 - Delete: util/ansi2knr.1 - -ChangeSet - 1.902 02/08/22 19:53:45 jhay@angel.cids.org.za +1 -0 - Add the files just removed to the ignore list, so that bk isn't surprised when - they appear after a autoreconf run. - - BitKeeper/etc/ignore - 1.21 02/08/22 19:53:45 jhay@angel.cids.org.za +6 -0 - Add the files just removed to the ignore list, so that bk isn't surprised when - they appear after a autoreconf run. - -ChangeSet - 1.901 02/08/22 19:43:01 jhay@angel.cids.org.za +6 -0 - Remove files created by autoreconf. - - BitKeeper/deleted/.del-mkinstalldirs~3aed0663 - 1.8 02/08/22 19:41:14 jhay@angel.cids.org.za +0 -0 - Delete: mkinstalldirs - - BitKeeper/deleted/.del-missing~3aed0663 - 1.8 02/08/22 19:41:14 jhay@angel.cids.org.za +0 -0 - Delete: missing - - BitKeeper/deleted/.del-install-sh~3e480692 - 1.6 02/08/22 19:41:14 jhay@angel.cids.org.za +0 -0 - Delete: install-sh - - BitKeeper/deleted/.del-depcomp~4c5f0744 - 1.7 02/08/22 19:41:14 jhay@angel.cids.org.za +0 -0 - Delete: depcomp - - BitKeeper/deleted/.del-config.sub~3aed0663 - 1.12 02/08/22 19:41:14 jhay@angel.cids.org.za +0 -0 - Delete: config.sub - - BitKeeper/deleted/.del-config.guess~3aed0663 - 1.12 02/08/22 19:41:14 jhay@angel.cids.org.za +0 -0 - Delete: config.guess - -ChangeSet - 1.900 02/08/18 23:33:44 stenn@whimsy.udel.edu +2 -0 - Patch from Rainer Orth: - - Provide u_int64_t if missing (IRIX 6.5.12 defines u_int8_t, - but lacks u_int64_t). - - include/ntp_rfc2553.h - 1.6 02/08/18 23:33:41 stenn@whimsy.udel.edu +4 -1 - Use the new u_unt64_t test. - - configure.in - 1.273 02/08/18 23:33:41 stenn@whimsy.udel.edu +10 -0 - Separate the u_int64_t test. - -ChangeSet - 1.899 02/08/18 23:22:31 stenn@whimsy.udel.edu +1 -0 - Dave hacked some changes to the keyID code dealing with the MAC, - apparently dealing with #ifdef OPENSSL. - - ntpd/ntp_proto.c - 1.131 02/08/18 23:22:27 stenn@whimsy.udel.edu +9 -9 - Dave hacked some changes to the keyID code dealing with the MAC, - apparently dealing with #ifdef OPENSSL. - -ChangeSet - 1.898 02/08/15 03:10:36 stenn@whimsy.udel.edu +1 -0 - More documentation updates. - - html/driver42.htm - 1.5 02/08/15 03:10:33 stenn@whimsy.udel.edu +30 -40 - Somebody reformatted this... - -ChangeSet - 1.897 02/08/15 02:33:39 stenn@whimsy.udel.edu +14 -0 - HTML updates from Dave Mills. - - html/release.htm - 1.19 02/08/15 02:33:35 stenn@whimsy.udel.edu +119 -84 - Upates from Dave Mills - - html/refclock.htm - 1.19 02/08/15 02:33:35 stenn@whimsy.udel.edu +242 -189 - Upates from Dave Mills - - html/ntpq.htm - 1.11 02/08/15 02:33:35 stenn@whimsy.udel.edu +181 -164 - Upates from Dave Mills - - html/ntpd.htm - 1.17 02/08/15 02:33:35 stenn@whimsy.udel.edu +7 -5 - Upates from Dave Mills - - html/miscopt.htm - 1.17 02/08/15 02:33:34 stenn@whimsy.udel.edu +6 -0 - Upates from Dave Mills - - html/index.htm - 1.15 02/08/15 02:33:34 stenn@whimsy.udel.edu +12 -3 - Upates from Dave Mills - - html/genkeys.htm - 1.10 02/08/15 02:33:34 stenn@whimsy.udel.edu +384 -152 - Upates from Dave Mills - - html/driver44.htm - 1.2 02/08/15 02:33:34 stenn@whimsy.udel.edu +2 -2 - Upates from Dave Mills - - html/debug.htm - 1.9 02/08/15 02:33:34 stenn@whimsy.udel.edu +159 -51 - Upates from Dave Mills - - html/copyright.htm - 1.20 02/08/15 02:33:34 stenn@whimsy.udel.edu +5 -1 - Upates from Dave Mills - - html/confopt.htm - 1.18 02/08/15 02:33:34 stenn@whimsy.udel.edu +32 -15 - Upates from Dave Mills - - html/config.htm - 1.8 02/08/15 02:33:34 stenn@whimsy.udel.edu +63 -52 - Upates from Dave Mills - - html/authopt.htm - 1.18 02/08/15 02:33:33 stenn@whimsy.udel.edu +253 -201 - Upates from Dave Mills - - html/accopt.htm - 1.10 02/08/15 02:33:33 stenn@whimsy.udel.edu +53 -36 - Upates from Dave Mills - -ChangeSet - 1.896 02/08/13 20:03:41 jhay@angel.cids.org.za +3 -0 - Fix compilation on Slackware 8.1 with the help of Andrew Hood - - - ntpq/ntpq.c - 1.27 02/08/13 20:03:40 jhay@angel.cids.org.za +8 -2 - Fix compilation on Slackware 8.1 with the help of Andrew Hood - - - ntpdc/ntpdc.c - 1.19 02/08/13 20:03:40 jhay@angel.cids.org.za +8 -2 - Fix compilation on Slackware 8.1 with the help of Andrew Hood - - - include/ntp_rfc2553.h - 1.5 02/08/13 20:03:40 jhay@angel.cids.org.za +1 -1 - Fix compilation on Slackware 8.1 with the help of Andrew Hood - - -ChangeSet - 1.895 02/08/07 10:08:32 jhay@angel.cids.org.za +2 -0 - Fix the breakage caused by my warning reduction. - - ntpd/ntp_io.c - 1.39 02/08/07 10:08:31 jhay@angel.cids.org.za +0 -2 - Remove haddr6 totally in io_multicast_add(). It does not seem to be needed. This - will unbreak the build on solaris 8. - - include/l_stdlib.h - 1.10 02/08/07 10:08:31 jhay@angel.cids.org.za +0 -2 - Remove #include again. It breaks libparse. I'll fix the missing prototypes - for printf and friends another way. - -ChangeSet - 1.894 02/08/06 21:03:46 jhay@angel.cids.org.za +21 -0 - Reduce compiler warnings. - - util/ntptime.c - 1.15 02/08/06 21:03:45 jhay@angel.cids.org.za +1 -1 - Reduce compiler warnings. - - util/ntp-keygen.c - 1.13 02/08/06 21:03:45 jhay@angel.cids.org.za +2 -1 - Reduce compiler warnings. - - ntpq/ntpq.c - 1.26 02/08/06 21:03:45 jhay@angel.cids.org.za +2 -2 - Reduce compiler warnings. - - ntpdc/ntpdc.c - 1.18 02/08/06 21:03:45 jhay@angel.cids.org.za +2 -2 - Reduce compiler warnings. - - ntpd/refclock_msfees.c - 1.9 02/08/06 21:03:44 jhay@angel.cids.org.za +1 -1 - Reduce compiler warnings. - - ntpd/refclock_hopfser.c - 1.4.1.1 02/08/06 21:03:44 jhay@angel.cids.org.za +7 -7 - Reduce compiler warnings. - - ntpd/refclock_hopfpci.c - 1.6 02/08/06 21:03:44 jhay@angel.cids.org.za +1 -1 - Reduce compiler warnings. - - ntpd/ntp_proto.c - 1.130 02/08/06 21:03:44 jhay@angel.cids.org.za +2 -0 - Reduce compiler warnings. - - ntpd/ntp_io.c - 1.38 02/08/06 21:03:44 jhay@angel.cids.org.za +1 -1 - Reduce compiler warnings. - - ntpd/ntp_crypto.c - 1.70 02/08/06 21:03:44 jhay@angel.cids.org.za +0 -2 - Reduce compiler warnings. - - ntpd/ntp_config.c - 1.75 02/08/06 21:03:44 jhay@angel.cids.org.za +1 -1 - Reduce compiler warnings. - - libntp/strerror.c - 1.4 02/08/06 21:03:44 jhay@angel.cids.org.za +2 -0 - Reduce compiler warnings. - - libntp/snprintf.c - 1.7 02/08/06 21:03:44 jhay@angel.cids.org.za +2 -0 - Reduce compiler warnings. - - libntp/ntp_rfc2553.c - 1.9 02/08/06 21:03:44 jhay@angel.cids.org.za +2 -1 - Reduce compiler warnings. - - libntp/memmove.c - 1.3 02/08/06 21:03:44 jhay@angel.cids.org.za +6 -2 - Reduce compiler warnings. - - libntp/md5c.c - 1.3 02/08/06 21:03:44 jhay@angel.cids.org.za +9 -9 - Reduce compiler warnings. - - libntp/icom.c - 1.8 02/08/06 21:03:44 jhay@angel.cids.org.za +1 -0 - Reduce compiler warnings. - - libntp/audio.c - 1.17 02/08/06 21:03:44 jhay@angel.cids.org.za +6 -6 - Reduce compiler warnings. - - kernel/sys/parsestreams.h - 1.4 02/08/06 21:03:44 jhay@angel.cids.org.za +2 -0 - Reduce compiler warnings. - - include/ntp_rfc2553.h - 1.4 02/08/06 21:03:44 jhay@angel.cids.org.za +0 -1 - Reduce compiler warnings. - - include/l_stdlib.h - 1.9 02/08/06 21:03:44 jhay@angel.cids.org.za +2 -0 - Reduce compiler warnings. - -ChangeSet - 1.893 02/08/06 04:15:38 stenn@whimsy.udel.edu +4 -0 - Calldelay, from Dave Mills. - - ntpd/ntp_proto.c - 1.129 02/08/06 04:15:33 stenn@whimsy.udel.edu +27 -10 - calldelay, from Dave Mills. - - ntpd/ntp_config.c - 1.74 02/08/06 04:15:32 stenn@whimsy.udel.edu +13 -0 - Implement calldelay, from Dave Mills. - - include/ntp_config.h - 1.20 02/08/06 04:15:32 stenn@whimsy.udel.edu +2 -1 - CONFIG_CDELAY from Dave Mills. - - include/ntp.h - 1.74 02/08/06 04:15:32 stenn@whimsy.udel.edu +2 -3 - PROTO_CALLDELAY from Dave Mills. - -ChangeSet - 1.892 02/08/04 23:05:58 stenn@whimsy.udel.edu +1 -0 - Attempt to compensate for Microsoft's protocol violations. - From: Dave Mills. - - ntpd/ntp_proto.c - 1.128 02/08/04 23:05:55 stenn@whimsy.udel.edu +4 -3 - Attempt to compensate for Microsoft's protocol violations. - From: Dave Mills. - -ChangeSet - 1.891 02/08/04 06:55:16 jhay@angel.cids.org.za +2 -0 - Get rid of some warnings. - - ntpq/ntpq.c - 1.25 02/08/04 06:55:13 jhay@angel.cids.org.za +1 -1 - Comment out the rest of the #endif line to make the compiler a little happier. - - ntpdc/ntpdc.c - 1.17 02/08/04 06:55:12 jhay@angel.cids.org.za +3 -3 - Get rid of a warning I caused in my previous commit. - -ChangeSet - 1.890 02/08/03 19:50:25 jhay@angel.cids.org.za +4 -0 - Add address family selection to ntpdc and ntpq. The -4|-6 overrides can be used - on the commandline, the host command and all the places in ntpdc that use dns - names or addresses in their arguments. - - ntpq/ntpq_ops.c - 1.14 02/08/03 19:50:25 jhay@angel.cids.org.za +6 -6 - Add address family selection to ntpdc and ntpq. The -4|-6 overrides can be used - on the commandline, the host command and all the places in ntpdc that use dns - names or addresses in their arguments. - - ntpq/ntpq.c - 1.24 02/08/03 19:50:24 jhay@angel.cids.org.za +43 -14 - Add address family selection to ntpdc and ntpq. The -4|-6 overrides can be used - on the commandline, the host command and all the places in ntpdc that use dns - names or addresses in their arguments. - - ntpdc/ntpdc_ops.c - 1.21 02/08/03 19:50:24 jhay@angel.cids.org.za +4 -4 - Add address family selection to ntpdc and ntpq. The -4|-6 overrides can be used - on the commandline, the host command and all the places in ntpdc that use dns - names or addresses in their arguments. - - ntpdc/ntpdc.c - 1.16 02/08/03 19:50:24 jhay@angel.cids.org.za +81 -26 - Add address family selection to ntpdc and ntpq. The -4|-6 overrides can be used - on the commandline, the host command and all the places in ntpdc that use dns - names or addresses in their arguments. - -ChangeSet - 1.889 02/08/01 06:11:17 jhay@angel.cids.org.za +1 -0 - Add address family override on the commandline. Use -4/-6 like most other - programs that do it. Note that it overrides it for all the servers on the - commandline. - - ntpdate/ntpdate.c - 1.35 02/08/01 06:11:16 jhay@angel.cids.org.za +12 -5 - Add address family override on the commandline. Use -4/-6 like most other - programs that do it. Note that it overrides it for all the servers on the - commandline. - -ChangeSet - 1.888 02/07/31 21:33:33 jhay@angel.cids.org.za +1 -0 - Remove stop_timer() and so make multiple servers work again. I really don't - know why this piece of code came with the original IPv6 port. Ntpdate did not - need it before and is broken with it. - - ntpdate/ntpdate.c - 1.34 02/07/31 21:33:32 jhay@angel.cids.org.za +1 -20 - Remove stop_timer() and so make multiple servers work again. I really don't - know why this piece of code came with the original IPv6 port. Ntpdate did not - need it before and is broken with it. - -ChangeSet - 1.887 02/07/30 17:08:59 stenn@whimsy.udel.edu +1 -0 - Disable the RIPE NCC clock by default until the sprintf() problem - is fixed. - - configure.in - 1.272 02/07/30 17:08:55 stenn@whimsy.udel.edu +1 -1 - Disable the RIPE NCC clock by default until the sprintf() problem - is fixed. - -ChangeSet - 1.886 02/07/30 12:44:12 jhay@angel.cids.org.za +1 -0 - Add an extra argument, complain, to matchkey() so that the caller can tell it - if it should be quiet or verbose about missing keywords. This should quiet - down syslog after the addition of the -4 / -6 address specifier. - - ntpd/ntp_config.c - 1.73 02/07/30 12:44:02 jhay@angel.cids.org.za +27 -24 - Add an extra argument, complain, to matchkey() so that the caller can tell it - if it should be quiet or verbose about missing keywords. This should quiet - down syslog after the addition of the -4 / -6 address specifier. - -ChangeSet - 1.885 02/07/30 02:40:03 stenn@whimsy.udel.edu +2 -0 - Lose the ntp-dev-ipv6 info, IPv6 is now part of ntp-dev. - - README.bk - 1.13 02/07/30 02:39:57 stenn@whimsy.udel.edu +0 -11 - Lose the ntp-dev-ipv6 info, IPv6 is now part of ntp-dev. - - BitKeeper/deleted/.del-INSTALLv6.txt~afab5ba5572d4686 - 1.2 02/07/30 02:37:19 stenn@whimsy.udel.edu +0 -0 - Delete: INSTALLv6.txt - -ChangeSet - 1.884 02/07/29 11:20:21 jhay@angel.cids.org.za +7 -0 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - ntpd/refclock_atom.c - 1.40 02/07/29 11:20:19 jhay@angel.cids.org.za +1 -1 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - ntpd/ntp_proto.c - 1.127 02/07/29 11:20:19 jhay@angel.cids.org.za +11 -13 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - ntpd/ntp_io.c - 1.37 02/07/29 11:20:19 jhay@angel.cids.org.za +7 -43 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - libntp/a_md5encrypt.c - 1.8.1.1 02/07/29 11:20:19 jhay@angel.cids.org.za +34 -0 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - include/ntpd.h - 1.48 02/07/29 11:20:19 jhay@angel.cids.org.za +0 -1 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - include/ntp_stdlib.h - 1.17 02/07/29 11:20:19 jhay@angel.cids.org.za +1 -0 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - - include/ntp.h - 1.73 02/07/29 11:20:19 jhay@angel.cids.org.za +1 -0 - Second try at getting the refid stuff right for ipv6. Add an addr_refid field - to the interface structure and hash each interface address on startup. This is - then used to compare the incoming refid's against. The hash function, - addr2refid() use md5 on the ipv6 addresses and use the ipv4 addresses just as - it is. Add sys_peer_refid which is the hash value of the ip address of sys_peer - and gets recalculated in clock_select() when sys_peer change. This way the - behaviour for the ipv4 case stay the same as previous implementations. - -ChangeSet - 1.883 02/07/29 08:11:14 jhay@angel.cids.org.za +2 -0 - Make it possible to force the dns to resolve names to IPv4 or IPv6. This is done - by adding an optional -4 or -6 keyword before all the places where a dns name can - be used, for example, these are valid: - - server -4 some.domain ... - server -6 some.domain ... - server some.domain ... - - ntpd/ntp_config.c - 1.72 02/07/29 08:11:13 jhay@angel.cids.org.za +103 -20 - Make it possible to force the dns to resolve names to IPv4 or IPv6. This is done - by adding an optional -4 or -6 keyword before all the places where a dns name can - be used, for example, these are valid: - - server -4 some.domain ... - server -6 some.domain ... - server some.domain ... - - include/ntp_config.h - 1.19 02/07/29 08:11:13 jhay@angel.cids.org.za +6 -0 - Make it possible to force the dns to resolve names to IPv4 or IPv6. This is done - by adding an optional -4 or -6 keyword before all the places where a dns name can - be used, for example, these are valid: - - server -4 some.domain ... - server -6 some.domain ... - server some.domain ... - -ChangeSet - 1.882 02/07/29 07:58:13 jhay@angel.cids.org.za +1 -0 - Older implementations of IPv6 used IPV6_BINDV6ONLY instead of IPV6_V6ONLY. Support - them too. - - ntpd/ntp_io.c - 1.36 02/07/29 07:58:12 jhay@angel.cids.org.za +10 -0 - Older implementations of IPv6 used IPV6_BINDV6ONLY instead of IPV6_V6ONLY. Support - them too. - -ChangeSet - 1.881 02/07/27 01:12:41 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.271 02/07/27 01:12:38 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.62 02/07/27 00:59:05 stenn@whimsy.udel.edu +1 -0 - Merge cleanup. - - configure.in - 1.226.1.55 02/07/27 00:59:03 stenn@whimsy.udel.edu +1 -2 - Merge cleanup. - -ChangeSet - 1.683.4.109 02/07/27 00:52:48 stenn@whimsy.udel.edu +1 -0 - Typo, reported by BOUWSMA Beery. - - configure.in - 1.219.3.30 02/07/27 00:52:44 stenn@whimsy.udel.edu +2 -2 - Typo, reported by BOUWSMA Beery. - -ChangeSet - 1.878.1.1 02/07/26 20:57:23 stenn@whimsy.udel.edu +2 -0 - Changes from Dave Mills (near as I can tell). - - ntpd/ntp_proto.c - 1.126 02/07/26 20:57:20 stenn@whimsy.udel.edu +1 -1 - Lose a burst check. - - ntpd/ntp_control.c - 1.55 02/07/26 20:57:19 stenn@whimsy.udel.edu +1 -1 - recval.tstamp needs to be "put" in network order. - -ChangeSet - 1.879 02/07/26 19:57:44 jhay@angel.cids.org.za +1 -0 - Catch a srcadr that should be a dstadr, thanks to BOUWSMA Beery. - - ntpq/ntpq_ops.c - 1.13 02/07/26 19:57:43 jhay@angel.cids.org.za +1 -1 - Catch a srcadr that should be a dstadr, thanks to BOUWSMA Beery. - -ChangeSet - 1.878 02/07/24 00:59:37 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.270 02/07/24 00:59:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.61 02/07/24 00:44:47 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.54 02/07/24 00:44:45 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.4.108 02/07/24 00:38:12 stenn@whimsy.udel.edu +1 -0 - Make sure the readline headers exist before checking for the library. - - configure.in - 1.219.3.29 02/07/24 00:38:07 stenn@whimsy.udel.edu +14 -9 - Make sure the readline headers exist before checking for the library. - -ChangeSet - 1.877 02/07/22 21:11:44 jhay@angel.cids.org.za +1 -0 - Cleanup debug printf. - - libntp/ntp_rfc2553.c - 1.8 02/07/22 21:11:43 jhay@angel.cids.org.za +1 -2 - Cleanup debug printf. - -ChangeSet - 1.876 02/07/22 18:45:54 jhay@angel.cids.org.za +2 -0 - Some fixes to make ntpdate work on SunOS4. - - ntpdate/ntpdate.c - 1.33 02/07/22 18:45:53 jhay@angel.cids.org.za +1 -1 - Use SOCKLEN() rather than ai_addrlen, it is safer on older machines. - - libntp/ntp_rfc2553.c - 1.7 02/07/22 18:45:53 jhay@angel.cids.org.za +3 -4 - Found a little bug, use INADDR_ANY and not LOCALHOST. Also fill in a few more fields - that SunOS4 needs to make ntpdate work. - -ChangeSet - 1.875 02/07/21 16:14:22 jhay@angel.cids.org.za +1 -0 - Fill in a few more needed fields in the ipv4_aton() case. This makes getnetnum() - happy, says SunOS4. - - libntp/ntp_rfc2553.c - 1.6 02/07/21 16:14:21 jhay@angel.cids.org.za +3 -0 - Fill in a few more needed fields in the ipv4_aton() case. This makes getnetnum() - happy, says SunOS4. - -ChangeSet - 1.874 02/07/19 22:42:28 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.269 02/07/19 22:42:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.60 02/07/19 22:39:20 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.53 02/07/19 22:39:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.107 02/07/19 22:35:24 stenn@whimsy.udel.edu +1 -0 - Disable the NeoCLock by default for now - the driver assumes sprintf() - returns an int... - - configure.in - 1.219.3.28 02/07/19 22:35:18 stenn@whimsy.udel.edu +2 -2 - Disable the NeoCLock by default for now - the driver assumes sprintf() - returns an int... - -ChangeSet - 1.873 02/07/19 16:49:39 stenn@whimsy.udel.edu +1 -0 - Tabify, and replace the REFCLOC_MAX that got lost. - - include/ntp.h - 1.72 02/07/19 16:49:34 stenn@whimsy.udel.edu +15 -14 - Tabify, and replace the REFCLOC_MAX that got lost. - -ChangeSet - 1.872 02/07/19 16:25:46 stenn@whimsy.udel.edu +4 -0 - Merge cleanup. - - include/ntp.h - 1.71 02/07/19 16:25:41 stenn@whimsy.udel.edu +0 -1 - Merge cleanup - - ntpd/ntp_control.c - 1.54 02/07/19 16:15:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.268 02/07/19 16:15:42 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.10 02/07/19 16:15:35 stenn@whimsy.udel.edu +0 -0 - auto-union - -ChangeSet - 1.706.10.59 02/07/19 16:02:19 stenn@whimsy.udel.edu +1 -0 - Merge cleanup (neoclock) - - configure.in - 1.226.1.52 02/07/19 16:02:15 stenn@whimsy.udel.edu +0 -10 - Merge cleanup. - -ChangeSet - 1.683.4.106 02/07/19 14:06:56 stenn@whimsy.udel.edu +1 -0 - Alphabetize the neoclock test. - - configure.in - 1.219.3.27 02/07/19 14:06:51 stenn@whimsy.udel.edu +10 -10 - Alphabetize the neoclock test. - -ChangeSet - 1.706.10.58 02/07/19 13:44:43 stenn@whimsy.udel.edu +1 -0 - neoclock msec/nsec conversion attempt. - - ntpd/refclock_neoclock4x.c - 1.2 02/07/19 13:44:37 stenn@whimsy.udel.edu +4 -4 - msec -> nsec conversion attempt. - -ChangeSet - 1.706.10.57 02/07/19 13:16:01 stenn@whimsy.udel.edu +9 -0 - Merge cleanup. - - libntp/clocktypes.c - 1.15 02/07/19 13:15:54 stenn@whimsy.udel.edu +2 -2 - Merge cleanup (I hope). - - configure.in - 1.226.1.51 02/07/19 13:15:54 stenn@whimsy.udel.edu +10 -10 - Put the NeoCLock4X check in alphabetic sequence. - - ntpd/refclock_conf.c - 1.21 02/07/19 12:34:40 stenn@whimsy.udel.edu +8 -9 - Auto merged - - ntpd/ntp_control.c - 1.39.2.6 02/07/19 12:34:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/Makefile.am - 1.33 02/07/19 12:34:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.50.1.19 02/07/19 12:34:38 stenn@whimsy.udel.edu +2 -3 - Auto merged - - html/refclock.htm - 1.18 02/07/19 12:34:38 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.3.3.3 02/07/19 12:34:33 stenn@whimsy.udel.edu +1 -0 - 'Auto converge' - - BitKeeper/etc/logging_ok - 1.3.3.2 02/07/19 12:34:33 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.8.1.2 02/07/19 12:34:33 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.3.3.1 02/07/19 12:34:32 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.8.1.1 02/07/19 12:34:30 stenn@whimsy.udel.edu +1 -1 - auto-union - -ChangeSet - 1.871 02/07/19 16:05:58 jhay@angel.cids.org.za +1 -0 - If gethostbyname() fails, try to decode the string as a ipv4 number. This should - make SunOS 4 happy. - - libntp/ntp_rfc2553.c - 1.5 02/07/19 16:05:57 jhay@angel.cids.org.za +84 -5 - If gethostbyname() fails, try to decode the string as a ipv4 number. This should - make SunOS 4 happy. - -ChangeSet - 1.683.4.105 02/07/18 17:44:35 claas@webfix.linum.ein +11 -0 - Many files: - support for new refclock driver NeoClock4X - neoclock4x.gif, driver44.htm, refclock_neoclock4x.c: - support for new refclock driver NeoClock4X - - BitKeeper/etc/logging_ok - 1.1.1.4 02/07/18 17:44:35 claas@webfix.linum.ein +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_conf.c - 1.13.1.6 02/07/18 17:42:39 claas@webfix.linum.ein +8 -1 - new reflock driver NeoClock4X - - ntpd/ntp_control.c - 1.37.3.6 02/07/18 17:42:29 claas@webfix.linum.ein +1 -0 - new reflock driver NeoClock4X - - ntpd/Makefile.am - 1.18.2.8 02/07/18 17:42:17 claas@webfix.linum.ein +1 -1 - new reflock driver NeoClock4X - - libntp/clocktypes.c - 1.7.1.6 02/07/18 17:42:04 claas@webfix.linum.ein +2 -0 - new reflock driver NeoClock4X - - include/ntp.h - 1.47.3.6 02/07/18 17:41:48 claas@webfix.linum.ein +2 -1 - new reflock driver NeoClock4X - - configure.in - 1.219.3.26 02/07/18 17:41:32 claas@webfix.linum.ein +9 -0 - new reflock driver NeoClock4X - - html/refclock.htm - 1.13.1.3 02/07/18 17:40:50 claas@webfix.linum.ein +189 -241 - new reflock driver NeoClock4X - - html/pic/neoclock4x.gif - 1.1 02/07/18 17:39:43 claas@webfix.linum.ein +334 -0 - - html/pic/neoclock4x.gif - 1.0 02/07/18 17:39:43 claas@webfix.linum.ein +0 -0 - BitKeeper file /usr/src/ntp-stable/html/pic/neoclock4x.gif - - html/driver44.htm - 1.1 02/07/18 17:39:24 claas@webfix.linum.ein +131 -0 - - html/driver44.htm - 1.0 02/07/18 17:39:24 claas@webfix.linum.ein +0 -0 - BitKeeper file /usr/src/ntp-stable/html/driver44.htm - - ntpd/refclock_neoclock4x.c - 1.1 02/07/18 17:38:39 claas@webfix.linum.ein +864 -0 - - ntpd/refclock_neoclock4x.c - 1.0 02/07/18 17:38:39 claas@webfix.linum.ein +0 -0 - BitKeeper file /usr/src/ntp-stable/ntpd/refclock_neoclock4x.c - -ChangeSet - 1.870 02/07/17 13:56:51 jhay@angel.cids.org.za +2 -0 - Some (older) implementations do not like the AI_ADDRCONFIG flag. If getaddrinfo() - fails because of EAI_BADFLAGS, retry it without that flag. - - ntpq/ntpq.c - 1.23 02/07/17 13:56:51 jhay@angel.cids.org.za +5 -0 - Some (older) implementations do not like the AI_ADDRCONFIG flag. If getaddrinfo() - fails because of EAI_BADFLAGS, retry it without that flag. - - ntpdc/ntpdc.c - 1.15 02/07/17 13:56:50 jhay@angel.cids.org.za +5 -0 - Some (older) implementations do not like the AI_ADDRCONFIG flag. If getaddrinfo() - fails because of EAI_BADFLAGS, retry it without that flag. - -ChangeSet - 1.869 02/07/16 17:28:11 jhay@angel.cids.org.za +4 -0 - IPv6 code cleanup. - - ntpdc/ntpdc_ops.c - 1.20 02/07/16 17:28:08 jhay@angel.cids.org.za +2 -0 - Clear the address and mask structures before use in reslist. - - ntpd/ntp_restrict.c - 1.13 02/07/16 17:28:08 jhay@angel.cids.org.za +2 -2 - Add a ntohs() to the IPv6 port. - - libntp/socktohost.c - 1.3 02/07/16 17:28:08 jhay@angel.cids.org.za +1 -1 - Use the real buffer length. - - libntp/socktoa.c - 1.3 02/07/16 17:28:08 jhay@angel.cids.org.za +5 -3 - Wrap long lines. - -ChangeSet - 1.868 02/07/16 02:32:20 stenn@whimsy.udel.edu +1 -0 - Fixes from John Hay. - - ntpdc/ntpdc_ops.c - 1.19 02/07/16 02:32:15 stenn@whimsy.udel.edu +8 -1 - Fixes from John Hay. - -ChangeSet - 1.867 02/07/16 01:48:32 stenn@whimsy.udel.edu +3 -0 - Reconcile the merge. - - ntpd/ntp_proto.c - 1.125 02/07/16 01:48:27 stenn@whimsy.udel.edu +1 -2 - Reconcile the merge. - - ntpd/ntp_crypto.c - 1.69 02/07/16 01:40:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/ignore - 1.20 02/07/16 01:40:07 stenn@whimsy.udel.edu +0 -6 - auto-union - -ChangeSet - 1.706.10.56 02/07/16 01:36:45 stenn@whimsy.udel.edu +2 -0 - Changes from Dave. - - ntpd/ntp_proto.c - 1.99.1.22 02/07/16 01:36:39 stenn@whimsy.udel.edu +13 -4 - Changes from Dave. - - ntpd/ntp_crypto.c - 1.48.1.18 02/07/16 01:36:39 stenn@whimsy.udel.edu +15 -3 - Changes from Dave. - -ChangeSet - 1.706.10.55 02/07/16 01:27:19 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/etc/ignore - 1.14.1.5 02/07/16 01:27:11 stenn@whimsy.udel.edu +6 -6 - auto-union - -ChangeSet - 1.683.4.104 02/07/16 01:23:45 stenn@whimsy.udel.edu +1 -0 - Ignore autom4te.cache . - - BitKeeper/etc/ignore - 1.1.2.8 02/07/16 01:23:39 stenn@whimsy.udel.edu +1 -0 - Ignore autom4te.cache . - -ChangeSet - 1.866 02/07/16 01:03:36 stenn@whimsy.udel.edu +1 -0 - My bad - it wasn't a 2po. Sigh. - - ntpd/ntp_restrict.c - 1.12 02/07/16 01:03:30 stenn@whimsy.udel.edu +5 -4 - My bad - it wasn't a 2po. Sigh. - -ChangeSet - 1.865 02/07/15 22:26:23 stenn@whimsy.udel.edu +2 -0 - Cleanup from John Hay (ntpsim). - - ntpd/ntpsim.c - 1.5 02/07/15 22:26:17 stenn@whimsy.udel.edu +4 -4 - Cleanup from John Hay (ntpsim). - - include/ntpsim.h - 1.4 02/07/15 22:26:17 stenn@whimsy.udel.edu +2 -1 - Cleanup from John Hay (ntpsim). - -ChangeSet - 1.864 02/07/15 22:12:38 stenn@whimsy.udel.edu +1 -0 - Fix a 2po. - - ntpd/ntp_restrict.c - 1.11 02/07/15 22:12:32 stenn@whimsy.udel.edu +0 -1 - Fix a 2po. - -ChangeSet - 1.863 02/07/15 22:01:29 stenn@whimsy.udel.edu +5 -0 - Cleanup from John Hay. - - ntpd/ntp_restrict.c - 1.10 02/07/15 22:01:23 stenn@whimsy.udel.edu +341 -324 - Cleanup from John Hay. - - ntpd/ntp_request.c - 1.37 02/07/15 22:01:23 stenn@whimsy.udel.edu +2 -2 - Cleanup from John Hay. - - ntpd/ntp_io.c - 1.35 02/07/15 22:01:23 stenn@whimsy.udel.edu +3 -3 - Cleanup from John Hay. - - ntpd/ntp_config.c - 1.71 02/07/15 22:01:22 stenn@whimsy.udel.edu +5 -3 - Cleanup from John Hay. - - include/ntp.h - 1.70 02/07/15 22:01:22 stenn@whimsy.udel.edu +33 -22 - Cleanup from John Hay. - -ChangeSet - 1.862 02/07/15 02:55:21 stenn@whimsy.udel.edu +1 -0 - Cleanup from John Hay. - - libntp/decodenetnum.c - 1.5 02/07/15 02:55:15 stenn@whimsy.udel.edu +1 -1 - Cleanup from John Hay. - -ChangeSet - 1.861 02/07/15 02:46:25 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - include/ntpd.h - 1.47 02/07/15 02:46:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.54 02/07/15 02:42:55 stenn@whimsy.udel.edu +2 -0 - Cleanup from John Hay. - - include/ntpd.h - 1.31.2.6 02/07/15 02:42:49 stenn@whimsy.udel.edu +0 -1 - Cleanup from John Hay. - - include/ntp_machine.h - 1.11.1.1 02/07/15 02:42:49 stenn@whimsy.udel.edu +4 -0 - Cleanup from John Hay. - -ChangeSet - 1.860 02/07/15 02:05:11 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.267 02/07/15 02:05:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.53 02/07/15 01:38:07 stenn@whimsy.udel.edu +1 -0 - I messed up the previous merge - it's now ntp-keygen. - - configure.in - 1.226.1.50 02/07/15 01:38:00 stenn@whimsy.udel.edu +2 -2 - I messed up the previous merge - it's now ntp-keygen. - -ChangeSet - 1.706.10.52 02/07/15 01:04:18 stenn@whimsy.udel.edu +3 -0 - Merge - - configure.in - 1.226.1.49 02/07/15 01:04:07 stenn@whimsy.udel.edu +7 -13 - Merge clenup. - - acconfig.h - 1.29 02/07/15 00:49:48 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - ports/winnt/include/config.h - 1.12.1.1 02/07/15 00:48:55 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.103 02/07/15 00:14:51 harlan@dog.pfcs.com +3 -0 - Autoheader template conversion. - - ports/winnt/include/config.h - 1.9.2.1 02/07/15 00:14:47 harlan@dog.pfcs.com +0 -1 - Lose an obsolete variable. - - configure.in - 1.219.3.25 02/07/15 00:14:46 harlan@dog.pfcs.com +200 -200 - Convert to autoheader templates. - - acconfig.h - 1.23.3.6 02/07/15 00:14:46 harlan@dog.pfcs.com +0 -484 - Convert to autoheader templates. - -ChangeSet - 1.859 02/07/13 15:13:42 stenn@whimsy.udel.edu +2 -0 - Merge cleanup from John Hay. - - ntpd/ntp_proto.c - 1.124 02/07/13 15:13:31 stenn@whimsy.udel.edu +6 -14 - Merge cleanup from John Hay. - - include/ntp.h - 1.69 02/07/13 15:13:31 stenn@whimsy.udel.edu +11 -0 - Merge cleanup from John Hay. - -ChangeSet - 1.858 02/07/12 21:37:25 stenn@whimsy.udel.edu +4 -0 - Merge Dave's changes into ipV6. - - ntpd/ntp_proto.c - 1.123 02/07/12 21:37:20 stenn@whimsy.udel.edu +5 -5 - I hope I merged this right... - - ntpd/ntp_peer.c - 1.49 02/07/12 21:19:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.68 02/07/12 21:19:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.68 02/07/12 21:19:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.51 02/07/12 21:15:10 stenn@whimsy.udel.edu +6 -0 - Cleanup and changes from Dave. - - ntpd/ntp_proto.c - 1.99.1.21 02/07/12 21:15:00 stenn@whimsy.udel.edu +180 -206 - Cleanup and changes from Dave. - - ntpd/ntp_peer.c - 1.32.2.7 02/07/12 21:15:00 stenn@whimsy.udel.edu +13 -10 - Cleanup and changes from Dave. - - ntpd/ntp_crypto.c - 1.48.1.17 02/07/12 21:14:59 stenn@whimsy.udel.edu +39 -46 - Cleanup from Dave. - - libntp/statestr.c - 1.8 02/07/12 21:14:59 stenn@whimsy.udel.edu +2 -2 - Crypto flag cleanup. - - include/ntp_crypto.h - 1.29 02/07/12 21:14:59 stenn@whimsy.udel.edu +4 -3 - Added CRYPTO_FLAG_MASK. - - include/ntp.h - 1.50.1.18 02/07/12 21:14:59 stenn@whimsy.udel.edu +1 -1 - Moved unreachable count and changed it from a u_char to a u_int. - -ChangeSet - 1.683.4.102 02/07/11 20:46:19 stenn@whimsy.udel.edu +1 -0 - Reserve refclock 44 for Claas Hilbrecht. - - README.refclocks - 1.2 02/07/11 20:46:09 stenn@whimsy.udel.edu +1 -0 - Reserve refclock 44 for Claas Hilbrecht. - -ChangeSet - 1.856 02/07/11 20:09:17 stenn@whimsy.udel.edu +5 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_refclock.c - 1.46 02/07/11 20:09:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.122 02/07/11 20:09:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.48 02/07/11 20:09:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.67 02/07/11 20:09:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.46 02/07/11 20:09:12 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.49 02/07/11 20:04:02 stenn@whimsy.udel.edu +5 -0 - peer_clear() changes from Dave Mills. - - ntpd/ntp_refclock.c - 1.40.2.1 02/07/11 20:03:50 stenn@whimsy.udel.edu +1 -1 - peer_clear() changes. - - ntpd/ntp_proto.c - 1.99.1.20 02/07/11 20:03:50 stenn@whimsy.udel.edu +12 -28 - peer_clear() changes. - - ntpd/ntp_peer.c - 1.32.2.6 02/07/11 20:03:50 stenn@whimsy.udel.edu +12 -5 - peer_clear() now uses a 2nd arg ("why"). - - ntpd/ntp_crypto.c - 1.48.1.16 02/07/11 20:03:49 stenn@whimsy.udel.edu +3 -4 - Comment cleanup. - Lose keysdir again. - - include/ntpd.h - 1.31.2.5 02/07/11 20:03:49 stenn@whimsy.udel.edu +1 -1 - peer-clear() now takes 2 args. - -ChangeSet - 1.855 02/07/11 19:44:20 stenn@whimsy.udel.edu +4 -0 - John Hay's refid changes. - - ntpd/refclock_atom.c - 1.39 02/07/11 19:44:09 stenn@whimsy.udel.edu +1 -1 - John Hay's refid changes. - - ntpd/ntp_proto.c - 1.121 02/07/11 19:44:09 stenn@whimsy.udel.edu +14 -12 - John Hay's refid changes. - - ntpd/ntp_io.c - 1.34 02/07/11 19:44:08 stenn@whimsy.udel.edu +43 -0 - John Hay's refid changes. - - include/ntpd.h - 1.45 02/07/11 19:44:08 stenn@whimsy.udel.edu +1 -1 - John Hay's refid changes. - -ChangeSet - 1.854 02/07/11 15:04:44 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - Makefile.am - 1.29 02/07/11 15:04:42 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.48 02/07/11 15:01:19 stenn@whimsy.udel.edu +1 -0 - Merge - - Makefile.am - 1.16.1.12 02/07/11 15:01:18 stenn@whimsy.udel.edu +0 -0 - SCCS merged - -ChangeSet - 1.683.4.101 02/07/11 14:56:18 stenn@whimsy.udel.edu +2 -0 - README.refclocks. - - README.refclocks - 1.1 02/07/11 14:56:08 stenn@whimsy.udel.edu +49 -0 - - README.refclocks - 1.0 02/07/11 14:56:08 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/README.refclocks - - Makefile.am - 1.12.1.14 02/07/11 14:56:08 stenn@whimsy.udel.edu +1 -0 - Added README.refclocks. - -ChangeSet - 1.853 02/07/11 12:51:53 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_proto.c - 1.120 02/07/11 12:51:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.47 02/07/11 12:51:50 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.47 02/07/11 12:47:13 stenn@whimsy.udel.edu +2 -0 - Cleanup and fixes from Dave. - - ntpd/ntp_proto.c - 1.99.1.19 02/07/11 12:47:01 stenn@whimsy.udel.edu +6 -3 - Bugfixes from Dave. - - ntpd/ntp_peer.c - 1.32.2.5 02/07/11 12:47:01 stenn@whimsy.udel.edu +4 -1 - Peer cleanup from Dave. - -ChangeSet - 1.706.10.46 02/07/10 15:39:51 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_jjy.c - 1.10 02/07/10 15:39:50 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.100 02/07/10 15:36:34 stenn@whimsy.udel.edu +1 -0 - Bug report and initial patch from Norikatsu Shigemura . - Actual (more portable) patch from Akinori MUSHA . - - - ntpd/refclock_jjy.c - 1.2.2.2 02/07/10 15:36:24 stenn@whimsy.udel.edu +1 -1 - Bug report and initial patch from Norikatsu Shigemura . - Actual (more portable) patch from Akinori MUSHA . - - -ChangeSet - 1.851 02/07/10 13:16:35 stenn@whimsy.udel.edu +2 -0 - Fixes from John Hay. - - ntpd/ntp_refclock.c - 1.45 02/07/10 13:16:24 stenn@whimsy.udel.edu +1 -8 - Fixes from John Hay. - - libntp/decodenetnum.c - 1.4 02/07/10 13:16:24 stenn@whimsy.udel.edu +1 -1 - Fixes from John Hay. - -ChangeSet - 1.850 02/07/10 00:48:28 stenn@whimsy.udel.edu +1 -0 - Cleanup from John Hay. - - ntpd/ntp_crypto.c - 1.66 02/07/10 00:48:21 stenn@whimsy.udel.edu +15 -8 - Cleanup from John Hay. - -ChangeSet - 1.849 02/07/09 22:20:32 stenn@whimsy.udel.edu +1 -0 - Merge - - ntpd/ntp_config.c - 1.70 02/07/09 22:20:31 stenn@whimsy.udel.edu +0 -0 - SCCS merged - -ChangeSet - 1.706.10.45 02/07/09 22:06:17 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave. - - ntpd/ntp_config.c - 1.52.3.4 02/07/09 22:06:06 stenn@whimsy.udel.edu +0 -19 - Cleanup from Dave. - -ChangeSet - 1.848 02/07/09 19:13:34 stenn@whimsy.udel.edu +3 -0 - Cleanup from John Hay. - - ntpd/ntp_proto.c - 1.119 02/07/09 19:13:25 stenn@whimsy.udel.edu +11 -3 - Cleanup from John Hay. - - ntpd/ntp_crypto.c - 1.65 02/07/09 19:13:25 stenn@whimsy.udel.edu +0 -17 - Cleanup from John Hay. - - ntpd/ntp_config.c - 1.69 02/07/09 19:13:25 stenn@whimsy.udel.edu +0 -6 - Cleanup from John Hay. - -ChangeSet - 1.847 02/07/08 21:47:34 stenn@whimsy.udel.edu +1 -0 - Dave fixed a typo. - - ntpd/ntp_crypto.c - 1.64 02/07/08 21:47:23 stenn@whimsy.udel.edu +1 -1 - Dave fixed a typo. - -ChangeSet - 1.846 02/07/08 19:59:06 stenn@whimsy.udel.edu +11 -0 - Attempt to resolve recent changes from Dave. - - ntpd/ntp_request.c - 1.36 02/07/08 19:58:54 stenn@whimsy.udel.edu +0 -2 - Attempt to resolve recent changes from Dave. - - ntpd/ntp_proto.c - 1.118 02/07/08 19:58:54 stenn@whimsy.udel.edu +1 -3 - Attempt to resolve recent changes from Dave. - - ntpd/ntp_crypto.c - 1.63 02/07/08 19:58:53 stenn@whimsy.udel.edu +17 -1 - Attempt to resolve recent changes from Dave. - - libntp/netof.c - 1.6 02/07/08 19:58:53 stenn@whimsy.udel.edu +12 -11 - Attempt to resolve recent changes from Dave. - - ntpdc/ntpdc_ops.c - 1.18 02/07/08 19:42:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_restrict.c - 1.9 02/07/08 19:42:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.46 02/07/08 19:42:50 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.68 02/07/08 19:42:49 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.44 02/07/08 19:42:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_request.h - 1.18 02/07/08 19:42:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.67 02/07/08 19:42:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.44 02/07/08 19:38:20 stenn@whimsy.udel.edu +17 -0 - Cleanup from Dave. - - util/ntp-keygen.c - 1.12 02/07/08 19:38:13 stenn@whimsy.udel.edu +17 -18 - Cleanup from Dave. - - ntpdc/ntpdc_ops.c - 1.12.1.3 02/07/08 19:38:13 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave. - - ntpd/ntpsim.c - 1.4 02/07/08 19:38:13 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave. - - ntpd/ntpd.c - 1.38.1.2 02/07/08 19:38:13 stenn@whimsy.udel.edu +0 -4 - Cleanup from Dave. - - ntpd/ntp_timer.c - 1.22 02/07/08 19:38:13 stenn@whimsy.udel.edu +1 -4 - Cleanup from Dave. - - ntpd/ntp_restrict.c - 1.3.1.2 02/07/08 19:38:13 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave. - - ntpd/ntp_request.c - 1.24.2.1 02/07/08 19:38:12 stenn@whimsy.udel.edu +6 -5 - Cleanup from Dave. - - ntpd/ntp_proto.c - 1.99.1.18 02/07/08 19:38:12 stenn@whimsy.udel.edu +241 -211 - Cleanup from Dave. - - ntpd/ntp_peer.c - 1.32.2.4 02/07/08 19:38:12 stenn@whimsy.udel.edu +3 -2 - Cleanup from Dave. - - ntpd/ntp_crypto.c - 1.48.1.15 02/07/08 19:38:11 stenn@whimsy.udel.edu +18 -28 - Cleanup from Dave. - - ntpd/ntp_config.c - 1.52.3.3 02/07/08 19:38:11 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave. - - libntp/netof.c - 1.1.1.2 02/07/08 19:38:11 stenn@whimsy.udel.edu +5 -2 - Cleanup from Dave. - - libntp/authkeys.c - 1.10 02/07/08 19:38:11 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave. - - include/ntpd.h - 1.31.2.4 02/07/08 19:38:11 stenn@whimsy.udel.edu +8 -10 - Cleanup from Dave. - - include/ntp_request.h - 1.10.1.4 02/07/08 19:38:11 stenn@whimsy.udel.edu +0 -4 - Cleanup from Dave. - - include/ntp_crypto.h - 1.28 02/07/08 19:38:11 stenn@whimsy.udel.edu +62 -3 - Cleanup from Dave. - - include/ntp.h - 1.50.1.17 02/07/08 19:38:10 stenn@whimsy.udel.edu +45 -92 - Cleanup from Dave. - -ChangeSet - 1.845 02/07/04 02:43:41 stenn@whimsy.udel.edu +3 -0 - Cleanup from John Hay. - - ntpd/ntp_proto.c - 1.117 02/07/04 02:43:36 stenn@whimsy.udel.edu +18 -3 - Cleanup from John Hay. - - ntpd/ntp_crypto.c - 1.62 02/07/04 02:43:36 stenn@whimsy.udel.edu +9 -3 - Cleanup from John Hay. - - include/ntpd.h - 1.43 02/07/04 02:43:36 stenn@whimsy.udel.edu +1 -1 - Cleanup from John Hay. - -ChangeSet - 1.844 02/07/02 03:30:40 stenn@whimsy.udel.edu +5 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_proto.c - 1.116 02/07/02 03:30:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.45 02/07/02 03:30:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.61 02/07/02 03:30:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.67 02/07/02 03:30:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.66 02/07/02 03:30:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.43 02/07/02 03:21:03 stenn@whimsy.udel.edu +6 -0 - Crypto cleanup from Dave. - keysdir fixes from John Hay. - - ntpd/ntp_proto.c - 1.99.1.17 02/07/02 03:20:59 stenn@whimsy.udel.edu +202 -267 - Cleanup from Dave. - - ntpd/ntp_peer.c - 1.32.2.3 02/07/02 03:20:59 stenn@whimsy.udel.edu +5 -1 - Cleanup from Dave. - - ntpd/ntp_crypto.c - 1.48.1.14 02/07/02 03:20:58 stenn@whimsy.udel.edu +6 -7 - Keysdir fixes from John Hay. - Cleanup from Dave. - - ntpd/ntp_config.c - 1.52.3.2 02/07/02 03:20:58 stenn@whimsy.udel.edu +1 -1 - keysdir fixes from John Hay. - - include/ntp_crypto.h - 1.27 02/07/02 03:20:58 stenn@whimsy.udel.edu +1 -0 - keysdir fixes from John Hay. - - include/ntp.h - 1.50.1.16 02/07/02 03:20:58 stenn@whimsy.udel.edu +0 -7 - Cleanup from Dave. - -ChangeSet - 1.843 02/06/30 02:39:58 stenn@whimsy.udel.edu +8 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpdc/ntpdc_ops.c - 1.17 02/06/30 02:39:56 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.115 02/06/30 02:39:56 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.60 02/06/30 02:39:55 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.53 02/06/30 02:39:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_control.h - 1.21 02/06/30 02:39:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.65 02/06/30 02:39:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.266 02/06/30 02:39:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/ignore - 1.19 02/06/30 02:39:45 stenn@whimsy.udel.edu +1 -1 - auto-union - -ChangeSet - 1.706.10.42 02/06/30 02:37:12 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.48 02/06/30 02:37:10 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.99 02/06/30 02:34:52 stenn@whimsy.udel.edu +1 -0 - Default the RIPE NCC refclock to off for now - it uses the return - value of sprintf. - - configure.in - 1.219.3.24 02/06/30 02:34:49 stenn@whimsy.udel.edu +3 -2 - Default the RIPE NCC refclock to off for now - it uses the return - value of sprintf. - -ChangeSet - 1.706.10.41 02/06/30 02:29:14 stenn@whimsy.udel.edu +7 -0 - Cleanup from Dave. - - ntpd/ntp_proto.c - 1.99.1.16 02/06/30 02:29:10 stenn@whimsy.udel.edu +32 -28 - Cleanup from Dave. - - ntpd/ntp_crypto.c - 1.48.1.13 02/06/30 02:29:10 stenn@whimsy.udel.edu +2 -0 - Cleanup from Dave. - - BitKeeper/etc/ignore - 1.14.1.4 02/06/30 02:29:10 stenn@whimsy.udel.edu +1 -0 - Added compile to the ignore list - - ntpd/ntp_control.c - 1.39.2.5 02/06/30 02:29:09 stenn@whimsy.udel.edu +5 -13 - Cleanup from Dave. - - include/ntp_crypto.h - 1.26 02/06/30 02:29:09 stenn@whimsy.udel.edu +2 -2 - Cleanup from Dave. - - include/ntp_control.h - 1.15.1.5 02/06/30 02:29:09 stenn@whimsy.udel.edu +4 -5 - Cleanup from Dave. - - include/ntp.h - 1.50.1.15 02/06/30 02:29:09 stenn@whimsy.udel.edu +6 -0 - KOD codes from Dave. - -ChangeSet - 1.706.10.40 02/06/29 03:54:20 stenn@whimsy.udel.edu +6 -0 - Fix the check_y2k linking. - Cleanup from Dave. - - ntpdc/ntpdc_ops.c - 1.12.1.2 02/06/29 03:54:17 stenn@whimsy.udel.edu +1 -0 - Cleanup from Dave. - - ntpd/ntp_proto.c - 1.99.1.15 02/06/29 03:54:17 stenn@whimsy.udel.edu +44 -23 - Cleanup from Dave. - - ntpd/ntp_crypto.c - 1.48.1.12 02/06/29 03:54:16 stenn@whimsy.udel.edu +57 -50 - Cleanup from Dave. - - ntpd/ntp_control.c - 1.39.2.4 02/06/29 03:54:16 stenn@whimsy.udel.edu +1 -1 - Cleanup from Dave. - - ntpd/Makefile.am - 1.32 02/06/29 03:54:16 stenn@whimsy.udel.edu +3 -2 - Fix the check_y2k linking. - - include/ntp.h - 1.50.1.14 02/06/29 03:54:16 stenn@whimsy.udel.edu +2 -1 - Cleanup from Dave. - -ChangeSet - 1.842 02/06/29 02:53:48 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.265 02/06/29 02:53:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.39 02/06/29 02:51:06 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.47 02/06/29 02:51:04 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.98 02/06/28 19:11:23 stenn@whimsy.udel.edu +1 -0 - Only build the RIPE NCC driver if we have the PPSAPI. - - configure.in - 1.219.3.23 02/06/28 19:11:20 stenn@whimsy.udel.edu +7 -2 - Only build the RIPE NCC driver if we have the PPSAPI. - -ChangeSet - 1.706.10.38 02/06/28 02:32:32 stenn@whimsy.udel.edu +1 -0 - ntp-4.2 uses nsec, not msec. - - ntpd/refclock_ripencc.c - 1.2 02/06/28 02:32:29 stenn@whimsy.udel.edu +2 -2 - ntp-4.2 uses nsec, not msec. - -ChangeSet - 1.840 02/06/28 02:16:01 stenn@whimsy.udel.edu +5 -0 - ipV6 merge cleanup. - - ntpd/ntp_control.c - 1.52 02/06/28 02:15:58 stenn@whimsy.udel.edu +2 -3 - merge cleanup - - include/ntp.h - 1.64 02/06/28 02:15:58 stenn@whimsy.udel.edu +0 -1 - Merge cleanup. - - ntpd/ntp_proto.c - 1.114 02/06/28 02:11:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.59 02/06/28 02:11:04 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.264 02/06/28 02:11:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.37 02/06/28 02:07:47 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - html/driver42.htm - 1.4 02/06/28 02:07:45 stenn@whimsy.udel.edu +0 -40 - Auto merged - -ChangeSet - 1.683.4.97 02/06/28 02:05:22 stenn@whimsy.udel.edu +1 -0 - MFC the version from ntp-dev. - - html/driver42.htm - 1.1.1.3 02/06/28 02:05:19 stenn@whimsy.udel.edu +40 -38 - MFC the version from ntp-dev. - -ChangeSet - 1.683.4.96 02/06/28 01:59:12 stenn@whimsy.udel.edu +1 -0 - Typo. - - html/driver42.htm - 1.1.1.2 02/06/28 01:56:56 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver.htm -> html/driver42.htm - -ChangeSet - 1.683.4.95 02/06/28 01:50:11 stenn@whimsy.udel.edu +2 -0 - rename .htm files for consistency. - - html/driver43.htm - 1.2 02/06/28 01:47:33 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver43.html -> html/driver43.htm - - html/driver.htm - 1.1.1.1 02/06/28 01:46:32 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver42.html -> html/driver.htm - -ChangeSet - 1.706.10.36 02/06/28 01:42:08 stenn@whimsy.udel.edu +6 -0 - merge cleanup - - libntp/clocktypes.c - 1.14 02/06/28 01:42:06 stenn@whimsy.udel.edu +3 -3 - merge cleanup - - ntpd/refclock_conf.c - 1.20 02/06/28 01:39:08 stenn@whimsy.udel.edu +8 -9 - Auto merged - - ntpd/ntp_control.c - 1.39.2.3 02/06/28 01:39:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/Makefile.am - 1.31 02/06/28 01:39:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.50.1.13 02/06/28 01:39:07 stenn@whimsy.udel.edu +2 -3 - Auto merged - - configure.in - 1.226.1.46 02/06/28 01:39:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.35 02/06/28 01:35:26 stenn@whimsy.udel.edu +3 -0 - Cleanup from Dave. - - ntpd/ntp_proto.c - 1.99.1.14 02/06/28 01:35:23 stenn@whimsy.udel.edu +64 -48 - Cleanup from Dave. - - ntpd/ntp_crypto.c - 1.48.1.11 02/06/28 01:35:22 stenn@whimsy.udel.edu +1 -13 - Cleanup from Dave. - - ntpd/ntp_control.c - 1.39.2.2 02/06/28 01:35:22 stenn@whimsy.udel.edu +10 -9 - Cleanup from Dave. - -ChangeSet - 1.683.4.94 02/06/28 01:25:19 stenn@whimsy.udel.edu +10 -0 - Added RIPE NCC trimble driver - From: Mark Santcroos - - ntpd/refclock_ripencc.c - 1.1 02/06/28 01:25:15 stenn@whimsy.udel.edu +4872 -0 - - html/driver43_2.jpg - 1.1 02/06/28 01:25:15 stenn@whimsy.udel.edu +148 -0 - - html/driver43_1.gif - 1.1 02/06/28 01:25:15 stenn@whimsy.udel.edu +864 -0 - - html/driver43.html - 1.1 02/06/28 01:25:15 stenn@whimsy.udel.edu +109 -0 - - ntpd/refclock_ripencc.c - 1.0 02/06/28 01:25:15 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/ntpd/refclock_ripencc.c - - ntpd/refclock_conf.c - 1.13.1.5 02/06/28 01:25:15 stenn@whimsy.udel.edu +8 -1 - Added RIPE NCC trimble driver - From: Mark Santcroos - - ntpd/ntp_control.c - 1.37.3.5 02/06/28 01:25:15 stenn@whimsy.udel.edu +1 -0 - Added RIPE NCC trimble driver - From: Mark Santcroos - - ntpd/Makefile.am - 1.18.2.7 02/06/28 01:25:15 stenn@whimsy.udel.edu +1 -1 - Added RIPE NCC trimble driver - From: Mark Santcroos - - libntp/clocktypes.c - 1.7.1.5 02/06/28 01:25:15 stenn@whimsy.udel.edu +2 -0 - Added RIPE NCC trimble driver - From: Mark Santcroos - - html/driver43_2.jpg - 1.0 02/06/28 01:25:15 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/html/driver43_2.jpg - - html/driver43_1.gif - 1.0 02/06/28 01:25:15 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/html/driver43_1.gif - - html/driver43.html - 1.0 02/06/28 01:25:15 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/html/driver43.html - - include/ntp.h - 1.47.3.5 02/06/28 01:25:14 stenn@whimsy.udel.edu +2 -1 - Added RIPE NCC trimble driver - From: Mark Santcroos - - configure.in - 1.219.3.22 02/06/28 01:25:14 stenn@whimsy.udel.edu +10 -0 - Added RIPE NCC trimble driver - From: Mark Santcroos - -ChangeSet - 1.839 02/06/28 00:10:34 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.263 02/06/28 00:10:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.34 02/06/28 00:04:58 stenn@whimsy.udel.edu +2 -0 - BUild ntp-keygen iff we have the crypto stuff. - - util/Makefile.am - 1.19 02/06/28 00:04:55 stenn@whimsy.udel.edu +3 -3 - BUild ntp-keygen iff we have the crypto stuff. - - configure.in - 1.226.1.45 02/06/28 00:04:55 stenn@whimsy.udel.edu +2 -1 - BUild ntp-keygen iff we have the crypto stuff. - -ChangeSet - 1.838 02/06/27 19:32:04 stenn@whimsy.udel.edu +3 -0 - ipV6 merge resolution - - ntpd/ntp_proto.c - 1.113 02/06/27 19:32:02 stenn@whimsy.udel.edu +1 -1 - ipV6 merge resolution - - ntpd/ntp_crypto.c - 1.58 02/06/27 19:28:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.42 02/06/27 19:28:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.33 02/06/27 19:25:13 stenn@whimsy.udel.edu +3 -0 - Crypto cleanup from Dave. - - ntpd/ntp_proto.c - 1.99.1.13 02/06/27 19:25:10 stenn@whimsy.udel.edu +108 -78 - Crypto cleanup from Dave. - - ntpd/ntp_crypto.c - 1.48.1.10 02/06/27 19:25:09 stenn@whimsy.udel.edu +169 -163 - Crypto cleanup from Dave. - - include/ntpd.h - 1.31.2.3 02/06/27 19:25:09 stenn@whimsy.udel.edu +1 -2 - Crypto cleanup from Dave. - -ChangeSet - 1.706.10.32 02/06/27 04:40:17 stenn@whimsy.udel.edu +1 -0 - LIBPARSE cleanup re libntpd.a convenience library. - - ntpd/Makefile.am - 1.30 02/06/27 04:40:14 stenn@whimsy.udel.edu +3 -2 - LIBPARSE cleanup re libntpd.a convenience library. - -ChangeSet - 1.837 02/06/26 03:26:51 stenn@whimsy.udel.edu +9 -0 - I hope I did this right... Deal with the ipV6 merge. - - ntpd/ntp_proto.c - 1.112 02/06/26 03:26:48 stenn@whimsy.udel.edu +0 -3 - I hope I did this right... Deal with the ipV6 merge. - - util/ntp-genkeys.c - 1.75 02/06/26 03:22:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.44 02/06/26 03:22:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.57 02/06/26 03:22:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.51 02/06/26 03:22:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.66 02/06/26 03:22:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/recvbuff.h - 1.5 02/06/26 03:22:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.41 02/06/26 03:22:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.63 02/06/26 03:22:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.31 02/06/26 03:18:13 stenn@whimsy.udel.edu +15 -0 - Crypto cleanup (and a few others) from Dave. - Deprecate ntp-genkeys and update the all-new ntp-keygen. - - util/ntp-keygen.c - 1.11 02/06/26 03:18:09 stenn@whimsy.udel.edu +961 -381 - Massive changes from Dave. - - util/ntp-genkeys.c - 1.73.1.1 02/06/26 03:18:09 stenn@whimsy.udel.edu +1 -2 - keysdir cleanup from Dave. - - util/Makefile.am - 1.18 02/06/26 03:18:09 stenn@whimsy.udel.edu +4 -8 - Deprecate ntp-genkeys, install ntp-keygen. - - ntpd/refclock_irig.c - 1.15 02/06/26 03:18:09 stenn@whimsy.udel.edu +21 -23 - Cleanup from Dave. - - ntpd/ntp_proto.c - 1.99.1.12 02/06/26 03:18:08 stenn@whimsy.udel.edu +294 -126 - Crypto cleanup from Dave - - ntpd/ntp_peer.c - 1.32.2.2 02/06/26 03:18:08 stenn@whimsy.udel.edu +2 -2 - Crypto cleanup from Dave - - ntpd/ntp_crypto.c - 1.48.1.9 02/06/26 03:18:08 stenn@whimsy.udel.edu +1362 -312 - Crypto cleanup from Dave - - ntpd/ntp_control.c - 1.39.2.1 02/06/26 03:18:08 stenn@whimsy.udel.edu +2 -2 - Crypto cleanup from Dave - - ntpd/ntp_config.c - 1.52.3.1 02/06/26 03:18:07 stenn@whimsy.udel.edu +34 -43 - Crypto cleanup from Dave - - libntp/statestr.c - 1.7 02/06/26 03:18:07 stenn@whimsy.udel.edu +2 -1 - Crypto cleanup from Dave - - include/recvbuff.h - 1.1.1.2 02/06/26 03:18:07 stenn@whimsy.udel.edu +4 -4 - Crypto cleanup from Dave - - include/ntpd.h - 1.31.2.2 02/06/26 03:18:07 stenn@whimsy.udel.edu +2 -1 - Crypto cleanup from Dave - - include/ntp_crypto.h - 1.25 02/06/26 03:18:07 stenn@whimsy.udel.edu +23 -13 - Crypto cleanup from Dave - - include/ntp_config.h - 1.18 02/06/26 03:18:07 stenn@whimsy.udel.edu +6 -7 - Crypto cleanup from Dave - - include/ntp.h - 1.50.1.12 02/06/26 03:18:07 stenn@whimsy.udel.edu +8 -2 - Crypto cleanup from Dave - - util/ntp-keygen.c - 1.10 02/06/26 03:01:12 stenn@whimsy.udel.edu +0 -0 - Rename: util/genkeys.c -> util/ntp-keygen.c - -ChangeSet - 1.836 02/06/25 04:17:28 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - README.bk - 1.12 02/06/25 04:17:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.30 02/06/25 04:15:14 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.7.1.4 02/06/25 04:15:12 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.93 02/06/25 04:12:29 stenn@whimsy.udel.edu +1 -0 - Update auto* tool verison requirements. - - README.bk - 1.1.1.14 02/06/25 04:12:27 stenn@whimsy.udel.edu +2 -2 - Update auto* tool verison requirements. - -ChangeSet - 1.706.10.29 02/06/25 01:24:52 stenn@whimsy.udel.edu +1 -0 - libntpd needs to come before libparse. - - ntpd/Makefile.am - 1.29 02/06/25 01:24:48 stenn@whimsy.udel.edu +1 -1 - libntpd needs to come before libparse. - -ChangeSet - 1.834 02/06/10 03:56:27 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.262 02/06/10 03:56:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.28 02/06/10 03:49:57 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.44 02/06/10 03:49:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-strstr.c - 1.3 02/06/10 03:49:53 stenn@whimsy.udel.edu +0 -0 - Delete: libntp/strstr.c - -ChangeSet - 1.683.4.92 02/06/10 03:46:37 stenn@whimsy.udel.edu +2 -0 - Bit-o-cleanup. - - libntp/strstr.c - 1.1 02/06/10 03:46:35 stenn@whimsy.udel.edu +52 -0 - - libntp/strstr.c - 1.0 02/06/10 03:46:35 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/libntp/strstr.c - - configure.in - 1.219.3.21 02/06/10 03:46:35 stenn@whimsy.udel.edu +1 -1 - - -ChangeSet - 1.833 02/06/04 02:59:49 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.261 02/06/04 02:59:47 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.27 02/06/04 02:53:04 stenn@whimsy.udel.edu +1 -0 - Recover from the big merge. - - configure.in - 1.226.1.43 02/06/04 02:53:01 stenn@whimsy.udel.edu +0 -39 - Recover from the big merge. - -ChangeSet - 1.706.10.26 02/06/04 02:45:36 stenn@whimsy.udel.edu +1 -0 - Don't ask... - - configure.in - 1.226.1.42 02/06/04 02:45:33 stenn@whimsy.udel.edu +35 -332 - Don't ask... - -ChangeSet - 1.683.4.91 02/06/04 01:58:40 stenn@whimsy.udel.edu +1 -0 - Upgrade configure.in to the same technology used in ntp-dev. - Do the cross-compile stuff better. - Order some of the refclocks better. - Brought in some stuff from ntp-dev that we don't need, but it - will make future merges easier. - - configure.in - 1.219.3.20 02/06/04 01:58:37 stenn@whimsy.udel.edu +350 -268 - Upgrade configure.in to the same technology used in ntp-dev. - Do the cross-compile stuff better. - Order some of the refclocks better. - Brought in some stuff from ntp-dev that we don't need, but it - will make future merges easier. - -ChangeSet - 1.832 02/06/04 01:25:14 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.260 02/06/04 01:25:12 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.25 02/06/04 01:21:45 stenn@whimsy.udel.edu +1 -0 - Use the new style AC_DEFINE for HAVE_LIBCURSES. - Reported by John Hay. - - configure.in - 1.226.1.41 02/06/04 01:21:42 stenn@whimsy.udel.edu +1 -1 - Use the new style AC_DEFINE for HAVE_LIBCURSES. - Reported by John Hay. - -ChangeSet - 1.831 02/05/30 02:56:59 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.259 02/05/30 02:56:56 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.24 02/05/30 02:40:10 stenn@whimsy.udel.edu +1 -0 - Split the AC_CONFIG_FILES() targets into separate lines. - - configure.in - 1.226.1.40 02/05/30 02:40:07 stenn@whimsy.udel.edu +29 -9 - Split the AC_CONFIG_FILES() targets into separate lines. - -ChangeSet - 1.830 02/05/27 21:43:34 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - README.bk - 1.11 02/05/27 21:43:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.23 02/05/27 21:40:45 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.7.1.3 02/05/27 21:40:43 stenn@whimsy.udel.edu +2 -2 - Auto merged - -ChangeSet - 1.683.4.90 02/05/27 21:38:29 stenn@whimsy.udel.edu +1 -0 - Note that ntp.bk{server,bits}.net are being upgraded. - - README.bk - 1.1.1.13 02/05/27 21:38:27 stenn@whimsy.udel.edu +10 -0 - Note that ntp.bk{server,bits}.net are being upgraded. - -ChangeSet - 1.683.4.89 02/05/27 00:22:05 stenn@whimsy.udel.edu +1 -0 - Renamed the email list for commit log messages from cvs-all to commitlogs. - - BitKeeper/triggers/delta-changelog - 1.5 02/05/27 00:22:03 stenn@whimsy.udel.edu +1 -1 - Renamed the email list for commit log messages from cvs-all to commitlogs. - -ChangeSet - 1.828 02/05/24 23:44:37 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.258 02/05/24 23:44:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.21 02/05/24 23:38:04 stenn@whimsy.udel.edu +1 -0 - AUtomerge cleanup. - - configure.in - 1.226.1.39 02/05/24 23:38:02 stenn@whimsy.udel.edu +1 -1 - Clean up the automerge. - -ChangeSet - 1.683.4.88 02/05/24 23:17:59 stenn@whimsy.udel.edu +1 -0 - AmigoOS changes, -lreadline improvements. - - configure.in - 1.219.3.19 02/05/24 23:17:56 stenn@whimsy.udel.edu +12 -1 - Add flags for amigaos from a request by Philippe Bourdin. - - Improve the -lreadline checks. - -ChangeSet - 1.827 02/05/24 03:21:34 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_crypto.c - 1.56 02/05/24 03:21:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.40 02/05/24 03:21:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.257 02/05/24 03:21:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.20 02/05/24 03:15:06 stenn@whimsy.udel.edu +3 -0 - Changes from Dave Mills. - - util/genkeys.c - 1.9 02/05/24 03:15:02 stenn@whimsy.udel.edu +274 -12 - Many changes. - - Harlan will not be porting these to ntp-genkeys.c . - Is there a volunteer to take over? - - ntpd/ntp_crypto.c - 1.48.1.8 02/05/24 03:15:02 stenn@whimsy.udel.edu +3 -6 - Header reorganization. - - include/ntpd.h - 1.31.2.1 02/05/24 03:15:02 stenn@whimsy.udel.edu +1 -0 - Declare timegm(). - -ChangeSet - 1.706.10.19 02/05/24 03:01:03 stenn@whimsy.udel.edu +1 -0 - autoconf cleanup. - - configure.in - 1.226.1.38 02/05/24 03:00:58 stenn@whimsy.udel.edu +5 -43 - I have heard we really need autoconf-2.52; believe it and take - advantage of its cross-compile-aware AC_CHECK_SIZEOF() macros. - Think about requiring 2.53 so we can use its c-c-a AC_BIG_ENDIAN - check. - -ChangeSet - 1.706.10.18 02/05/17 19:03:03 stenn@whimsy.udel.edu +1 -0 - Tidy. Renamed from .html to .htm . - - html/driver42.htm - 1.3 02/05/17 19:03:00 stenn@whimsy.udel.edu +40 -38 - Tidy. Renamed from .html to .htm . - - html/driver42.htm - 1.2 02/05/17 18:57:46 stenn@whimsy.udel.edu +0 -0 - Rename: html/driver42.html -> html/driver42.htm - -ChangeSet - 1.706.10.17 02/05/09 02:14:18 stenn@whimsy.udel.edu +7 -0 - Documentation improvements from Dave Mills. - - html/monopt.htm - 1.10 02/05/09 02:14:15 stenn@whimsy.udel.edu +4 -4 - Documentation improvements from Dave Mills. - - html/manyopt.htm - 1.2 02/05/09 02:14:15 stenn@whimsy.udel.edu +48 -19 - Documentation improvements from Dave Mills. - - html/index.htm - 1.14 02/05/09 02:14:15 stenn@whimsy.udel.edu +3 -0 - Documentation improvements from Dave Mills. - - html/genkeys.htm - 1.9 02/05/09 02:14:14 stenn@whimsy.udel.edu +22 -30 - Documentation improvements from Dave Mills. - - html/exec.htm - 1.9 02/05/09 02:14:14 stenn@whimsy.udel.edu +2 -3 - Documentation improvements from Dave Mills. - - html/authopt.htm - 1.17 02/05/09 02:14:14 stenn@whimsy.udel.edu +111 -69 - Documentation improvements from Dave Mills. - - html/assoc.htm - 1.11 02/05/09 02:14:14 stenn@whimsy.udel.edu +35 -39 - Documentation improvements from Dave Mills. - -ChangeSet - 1.825 02/05/04 03:11:51 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_crypto.c - 1.55 02/05/04 03:11:49 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.256 02/05/04 03:11:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.16 02/05/04 03:08:37 stenn@whimsy.udel.edu +3 -0 - timegm() patch from John Hay . - - ntpd/ntp_crypto.c - 1.48.1.7 02/05/04 03:08:34 stenn@whimsy.udel.edu +1 -1 - Use timegm() to get the timestamp, not mktime(). - - libntp/mktime.c - 1.5 02/05/04 03:08:34 stenn@whimsy.udel.edu +35 -8 - timegm() implementation. - - configure.in - 1.226.1.37 02/05/04 03:08:34 stenn@whimsy.udel.edu +2 -1 - Check for timegm(). - - We should now use AC_CHECK_FUNCS() instead of AC_REPLACE_FUNCS() - for mktime() and timegm(). - -ChangeSet - 1.706.10.15 02/05/02 01:29:43 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_local.c - 1.11 02/05/02 01:29:42 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.4.87 02/05/02 01:24:37 stenn@whimsy.udel.edu +1 -0 - Patch from ntp-dev. - - ntpd/refclock_local.c - 1.6.1.2 02/05/02 01:24:34 stenn@whimsy.udel.edu +1 -0 - Patch from ntp-dev. - -ChangeSet - 1.823 02/04/30 23:50:17 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/cmd_args.c - 1.12 02/04/30 23:50:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.14 02/04/30 21:43:51 stenn@whimsy.udel.edu +4 -0 - Simulator improvements from Harish Nair . - - ntpd/ntpsim.c - 1.3 02/04/30 21:43:48 stenn@whimsy.udel.edu +29 -17 - Use the new parameters. - - ntpd/cmd_args.c - 1.7.1.3 02/04/30 21:43:48 stenn@whimsy.udel.edu +38 -10 - New options. - - include/ntpsim.h - 1.3 02/04/30 21:43:48 stenn@whimsy.udel.edu +7 -2 - Add more parameters. - - README.simulator - 1.2 02/04/30 21:43:48 stenn@whimsy.udel.edu +15 -28 - Update the docs. - -ChangeSet - 1.706.10.13 02/04/30 21:32:55 stenn@whimsy.udel.edu +1 -0 - Update the peer->stratum. - Bugfix from Dave Mills. - - ntpd/refclock_local.c - 1.10 02/04/30 21:32:52 stenn@whimsy.udel.edu +1 -0 - Update the peer->stratum. - Bugfix from Dave Mills. - -ChangeSet - 1.822 02/04/28 18:04:14 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.255 02/04/28 18:04:11 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.12 02/04/28 18:00:57 stenn@whimsy.udel.edu +3 -0 - Bump version number. - - configure.in - 1.226.1.36 02/04/28 18:00:54 stenn@whimsy.udel.edu +1 -1 - Bump the version to 4.1.72b. - - build - 1.20 02/04/28 18:00:54 stenn@whimsy.udel.edu +3 -0 - If we detect the wrong build directory, show some debug info. - - br-flock - 1.2 02/04/28 18:00:54 stenn@whimsy.udel.edu +1 -1 - Add arlib and simulator to the default br-flock build. - -ChangeSet - 1.706.10.11 02/04/28 17:36:59 stenn@whimsy.udel.edu +1 -0 - Include ntpsim.h in the distribution. - Reported by Harish Nair . - - include/Makefile.am - 1.13 02/04/28 17:36:56 stenn@whimsy.udel.edu +1 -0 - Include ntpsim.h in the distribution. - Reported by Harish Nair . - -ChangeSet - 1.821 02/04/25 17:41:12 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_proto.c - 1.111 02/04/25 17:41:09 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.10 02/04/25 17:37:10 stenn@whimsy.udel.edu +1 -0 - Fix an evil typo found by Brian Utterback. - - ntpd/ntp_proto.c - 1.99.1.11 02/04/25 17:37:07 stenn@whimsy.udel.edu +1 -1 - Fix an evil typo found by Brian Utterback. - -ChangeSet - 1.706.10.9 02/04/24 02:50:08 stenn@whimsy.udel.edu +1 -0 - pp->[mu]sec are gone now. Use ->nsec instead. - Reported by Danny Mayer. - - ntpd/refclock_hopfpci.c - 1.5 02/04/24 02:50:03 stenn@whimsy.udel.edu +3 -4 - pp->[mu]sec are gone now. Use ->nsec instead. - -ChangeSet - 1.819 02/04/24 02:00:28 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.254 02/04/24 02:00:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.8 02/04/24 01:58:11 stenn@whimsy.udel.edu +1 -0 - Clean up the HOPF driver tests. - - configure.in - 1.226.1.35 02/04/24 01:58:08 stenn@whimsy.udel.edu +11 -29 - Clean up the HOPF driver tests. - -ChangeSet - 1.706.10.7 02/04/24 01:27:34 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.34 02/04/24 01:27:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.818 02/04/24 01:23:59 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.253 02/04/24 01:23:56 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.6 02/04/24 01:20:41 stenn@whimsy.udel.edu +1 -0 - Crypto support message cleanup. - - configure.in - 1.226.1.33 02/04/24 01:20:35 stenn@whimsy.udel.edu +1 -1 - Crypto support message cleanup. - -ChangeSet - 1.683.4.86 02/04/24 00:55:13 stenn@whimsy.udel.edu +1 -0 - The HOPF serial and PCI drivers were in the wrong place and - not being selected. - - configure.in - 1.219.3.18 02/04/24 00:55:10 stenn@whimsy.udel.edu +18 -18 - The HOPF serial and PCI drivers were in the wrong place and - not being selected. - -ChangeSet - 1.706.10.5 02/04/23 02:55:17 stenn@whimsy.udel.edu +2 -0 - Fix the header problem with the simulator. - - ntpd/ntpsim.c - 1.2 02/04/23 02:55:15 stenn@whimsy.udel.edu +1 -0 - THis is where we need to #include "ntpd.h". - - include/ntpsim.h - 1.2 02/04/23 02:55:14 stenn@whimsy.udel.edu +0 -1 - Lose the include of ntpd.h . - -ChangeSet - 1.816 02/04/22 21:18:16 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/cmd_args.c - 1.11 02/04/22 21:18:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/Makefile.am - 1.21 02/04/22 21:18:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.4 02/04/22 21:15:21 stenn@whimsy.udel.edu +2 -0 - Simulator option fixes. - libntpsim.a dependency cleanup. - - ntpd/cmd_args.c - 1.7.1.2 02/04/22 21:15:18 stenn@whimsy.udel.edu +23 -2 - ntp simulator option support. - - libntp/Makefile.am - 1.12.1.7 02/04/22 21:15:18 stenn@whimsy.udel.edu +1 -0 - libntpsim.a Makefile dependency cleanup. - -ChangeSet - 1.815 02/04/18 21:25:28 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.252 02/04/18 21:25:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.28 02/04/18 21:25:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.3 02/04/18 21:18:24 stenn@whimsy.udel.edu +2 -0 - We still need to distribute ntptrace/ . - - configure.in - 1.226.1.32 02/04/18 21:18:21 stenn@whimsy.udel.edu +1 -1 - bump to '72a just so we can distingush the latest changes. - - Makefile.am - 1.16.1.11 02/04/18 21:18:21 stenn@whimsy.udel.edu +2 -0 - We still need to distribute the ntptrace subdir. - -ChangeSet - 1.814 02/04/18 03:16:31 stenn@whimsy.udel.edu +6 -0 - IPV6 cleanup of the simulator patches. - - ntpd/ntp_proto.c - 1.110 02/04/18 03:16:27 stenn@whimsy.udel.edu +1 -1 - IPV6 cleanup of the simulator patches. - - ntpd/ntp_io.c - 1.33 02/04/18 03:16:27 stenn@whimsy.udel.edu +1 -1 - IPV6 cleanup of the simulator patches. - - libntp/Makefile.am - 1.20 02/04/18 03:16:27 stenn@whimsy.udel.edu +3 -4 - IPV6 cleanup of the simulator patches. - - ntpd/ntp_peer.c - 1.43 02/04/18 03:08:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.62 02/04/18 03:08:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.251 02/04/18 03:08:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.2 02/04/18 03:05:43 stenn@whimsy.udel.edu +14 -0 - Simulator auto* changes from Harlan. - Crypto changes from Dave. - Simulator code from Harish Nair . - - ntpd/ntpsim.c - 1.1 02/04/18 03:05:39 stenn@whimsy.udel.edu +278 -0 - - libntp/systime_s.c - 1.1 02/04/18 03:05:39 stenn@whimsy.udel.edu +2 -0 - - include/ntpsim.h - 1.1 02/04/18 03:05:39 stenn@whimsy.udel.edu +94 -0 - - README.simulator - 1.1 02/04/18 03:05:39 stenn@whimsy.udel.edu +32 -0 - - ntpd/ntpsim.c - 1.0 02/04/18 03:05:39 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/ntpd/ntpsim.c - - ntpd/ntpd.c - 1.38.1.1 02/04/18 03:05:39 stenn@whimsy.udel.edu +15 -1 - Simulator changes. - - libntp/systime_s.c - 1.0 02/04/18 03:05:39 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/libntp/systime_s.c - - include/ntpsim.h - 1.0 02/04/18 03:05:39 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/include/ntpsim.h - - README.simulator - 1.0 02/04/18 03:05:39 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/README.simulator - - ntpd/ntp_proto.c - 1.99.1.10 02/04/18 03:05:38 stenn@whimsy.udel.edu +53 -44 - More crypto cleanup from Dave. - - ntpd/ntp_peer.c - 1.32.2.1 02/04/18 03:05:38 stenn@whimsy.udel.edu +4 -3 - Looks like more crypto changes from Dave. - - ntpd/ntp_io.c - 1.21.2.1 02/04/18 03:05:38 stenn@whimsy.udel.edu +8 -0 - Simulator changes. - - ntpd/Makefile.am - 1.28 02/04/18 03:05:38 stenn@whimsy.udel.edu +13 -7 - Support for building ntpdsim, the simulator version of ntpd. - - libntp/systime.c - 1.19 02/04/18 03:05:37 stenn@whimsy.udel.edu +208 -0 - Simulator changes. - - libntp/Makefile.am - 1.12.1.6 02/04/18 03:05:37 stenn@whimsy.udel.edu +5 -3 - Also build libntpsim.a for the simulator stuff. I did this in a - really gross way... - - include/ntp_unixtime.h - 1.4 02/04/18 03:05:37 stenn@whimsy.udel.edu +11 -0 - simulator stuff. - - include/ntp.h - 1.50.1.11 02/04/18 03:05:37 stenn@whimsy.udel.edu +2 -2 - This might have been more crypto cleanup from Dave's previous fix. - - configure.in - 1.226.1.31 02/04/18 03:05:37 stenn@whimsy.udel.edu +14 -0 - auto* the ntp simulator stuff. - -ChangeSet - 1.813 02/04/18 02:18:31 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_crypto.c - 1.54 02/04/18 02:18:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.10.1 02/04/18 02:14:26 stenn@whimsy.udel.edu +1 -0 - Crypto improvements from Dave. - - ntpd/ntp_crypto.c - 1.48.1.6 02/04/18 02:14:23 stenn@whimsy.udel.edu +9 -10 - Crypto improvements from Dave. - -ChangeSet - 1.706.2.78 02/04/07 00:10:31 mayer@tecotoo.myibg.com +21 -0 - Merge - - libntp/a_md5encrypt.c - 1.9 02/04/07 00:10:09 mayer@tecotoo.myibg.com +0 -0 - SCCS merged - - ports/winnt/include/config.h - 1.13 02/04/06 23:01:37 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpq/ntpq.c - 1.19.1.2 02/04/06 23:01:33 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpdc/ntpdc.c - 1.11.1.2 02/04/06 23:01:28 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/refclock_palisade.c - 1.12 02/04/06 23:01:24 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/refclock_nmea.c - 1.19 02/04/06 23:01:19 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/refclock_hopfser.c - 1.5 02/04/06 23:01:15 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/refclock_dumbclock.c - 1.7 02/04/06 23:01:10 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntpd.c - 1.39 02/04/06 23:01:06 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_util.c - 1.15.1.3 02/04/06 23:01:02 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_request.c - 1.24.1.7 02/04/06 23:00:56 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_refclock.c - 1.40.1.5 02/04/06 23:00:50 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.32.1.8 02/04/06 23:00:45 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_io.c - 1.21.1.5 02/04/06 23:00:41 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.39.1.12 02/04/06 23:00:32 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.52.1.11 02/04/06 23:00:27 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - include/ntpd.h - 1.31.1.6 02/04/06 23:00:18 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - include/ntp_stdlib.h - 1.11.1.3 02/04/06 23:00:13 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - include/ntp_machine.h - 1.12 02/04/06 23:00:09 mayer@tecotoo.myibg.com +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.3.2.7 02/04/06 22:59:17 mayer@tecotoo.myibg.com +1 -0 - 'Auto converge' - - BitKeeper/etc/logging_ok - 1.3.2.6 02/04/06 22:59:15 mayer@tecotoo.myibg.com +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.10 02/04/06 22:59:12 mayer@tecotoo.myibg.com +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.3.2.5 02/04/06 22:58:58 mayer@tecotoo.myibg.com +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.9 02/04/06 22:58:09 mayer@tecotoo.myibg.com +1 -1 - auto-union - -ChangeSet - 1.812 02/04/05 02:32:57 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_crypto.c - 1.53 02/04/05 02:32:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.77 02/04/05 02:18:56 stenn@whimsy.udel.edu +1 -0 - Dave made a lot of improvements and changes to ntp_crypto.c . - - ntpd/ntp_crypto.c - 1.48.1.5 02/04/05 02:18:44 stenn@whimsy.udel.edu +27 -16 - Dave made a lot of improvements and changes. - -ChangeSet - 1.811 02/04/03 03:17:08 harlan@dog.pfcs.com +2 -0 - ipv6 cleanup. - - util/ntp-genkeys.c - 1.74 02/04/03 03:16:50 harlan@dog.pfcs.com +9 -7 - ipv6 changes. - - ntpdate/Makefile.am - 1.10 02/04/03 03:16:49 harlan@dog.pfcs.com +3 -1 - Disable ntptimeset for now. - -ChangeSet - 1.810 02/04/03 00:17:16 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_peer.c - 1.42 02/04/03 00:17:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.76 02/04/03 00:13:14 stenn@whimsy.udel.edu +1 -0 - expire_all(): Call resetmanycast() before we leave. - - ntpd/ntp_peer.c - 1.32.1.7 02/04/03 00:13:03 stenn@whimsy.udel.edu +1 -0 - expire_all(): Call resetmanycast() before we leave. - -ChangeSet - 1.809 02/03/31 03:06:17 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - BitKeeper/etc/ignore - 1.18 02/03/31 03:06:09 stenn@whimsy.udel.edu +5 -5 - auto-union - -ChangeSet - 1.706.2.75 02/03/31 03:03:10 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/triggers/triggerd - 1.17 02/03/31 03:03:08 stenn@whimsy.udel.edu +0 -1 - Auto merged - - BitKeeper/triggers/trigger.mk - 1.9 02/03/31 03:03:08 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.4.85 02/03/31 03:00:08 stenn@whimsy.udel.edu +2 -0 - Trigger improvements/fixes. - - BitKeeper/triggers/triggerd - 1.15.1.1 02/03/31 02:59:59 stenn@whimsy.udel.edu +1 -1 - Typo fix. - - BitKeeper/triggers/trigger.mk - 1.7.1.1 02/03/31 02:59:58 stenn@whimsy.udel.edu +1 -1 - Lose the (apparently) bogus "triggerd: trigger.cfg" dependency. - -ChangeSet - 1.706.2.74 02/03/31 02:45:03 stenn@whimsy.udel.edu +4 -0 - Trigger cleanup. - - BitKeeper/triggers/triggerd - 1.16 02/03/31 02:44:54 stenn@whimsy.udel.edu +1 -1 - Typo. - - BitKeeper/triggers/trigger.mk - 1.8 02/03/31 02:44:54 stenn@whimsy.udel.edu +1 -1 - Comment out the 'triggerd: trigger.cfg' dependency. - - BitKeeper/triggers/00-list - 1.3 02/03/31 02:44:54 stenn@whimsy.udel.edu +6 -5 - Order like the help page. Add the new pre-delta trigger. - - BitKeeper/etc/ignore - 1.14.1.3 02/03/31 02:44:54 stenn@whimsy.udel.edu +5 -0 - Added ChangeLog.new arlib/depcomp arlib/install-sh arlib/missing arlib/mkinstalldirs to the ignore list - -ChangeSet - 1.808 02/03/31 00:48:23 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.250 02/03/31 00:48:21 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.73 02/03/31 00:42:26 stenn@whimsy.udel.edu +1 -0 - Generate the ntptrace script. - - configure.in - 1.226.1.30 02/03/31 00:42:18 stenn@whimsy.udel.edu +3 -2 - Generate the ntptrace script. - -ChangeSet - 1.807 02/03/31 00:12:26 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - Makefile.am - 1.27 02/03/31 00:12:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.72 02/03/31 00:06:43 stenn@whimsy.udel.edu +3 -0 - Ntptrace: out with the old, in with the new... - - scripts/ntptrace.in - 1.1 02/03/31 00:06:37 stenn@whimsy.udel.edu +60 -0 - - scripts/ntptrace.in - 1.0 02/03/31 00:06:37 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/scripts/ntptrace.in - - scripts/Makefile.am - 1.10 02/03/31 00:06:37 stenn@whimsy.udel.edu +1 -1 - Install the new ntptrace script - - Makefile.am - 1.16.1.10 02/03/31 00:06:37 stenn@whimsy.udel.edu +0 -1 - Stop doing anything in ntptrace/ by default. - -ChangeSet - 1.806 02/03/30 21:35:07 stenn@whimsy.udel.edu +1 -0 - Merge resolution - - ntpd/ntp_proto.c - 1.109 02/03/30 21:35:03 stenn@whimsy.udel.edu +1 -1 - Merge resolution - -ChangeSet - 1.706.2.71 02/03/30 21:22:50 stenn@whimsy.udel.edu +1 -0 - Local variable cleanup for OpenSSL. - - ntpd/ntp_proto.c - 1.99.1.9 02/03/30 21:22:45 stenn@whimsy.udel.edu +3 -1 - Local variable cleanup for OpenSSL. - -ChangeSet - 1.805 02/03/30 01:46:01 stenn@whimsy.udel.edu +8 -0 - Merge resolution. - - libntp/Makefile.am - 1.19 02/03/30 01:45:47 stenn@whimsy.udel.edu +2 -6 - Merge resolution. - - ntpd/ntp_proto.c - 1.108 02/03/30 01:36:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.41 02/03/30 01:36:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.52 02/03/30 01:36:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.50 02/03/30 01:36:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.65 02/03/30 01:36:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.61 02/03/30 01:36:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.249 02/03/30 01:36:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.70 02/03/30 01:29:10 stenn@whimsy.udel.edu +2 -0 - Merge resolution. - - libntp/clocktypes.c - 1.13 02/03/30 01:29:02 stenn@whimsy.udel.edu +0 -3 - Merge resolution. - - include/ntp.h - 1.50.1.10 02/03/30 01:29:02 stenn@whimsy.udel.edu +1 -4 - Merge resolution. - -ChangeSet - 1.683.4.84 02/03/30 01:12:34 stenn@whimsy.udel.edu +2 -0 - clocktypes.c, ntp.h: - Add REFCLK_TT560. - - libntp/clocktypes.c - 1.7.1.4 02/03/30 01:12:28 stenn@whimsy.udel.edu +3 -1 - Add REFCLK_TT560. - - include/ntp.h - 1.47.3.4 02/03/30 01:12:28 stenn@whimsy.udel.edu +3 -2 - Add REFCLK_TT560. - -ChangeSet - 1.706.2.69 02/03/30 00:25:23 stenn@whimsy.udel.edu +7 -0 - Merge cleanup. - - configure.in - 1.226.1.29 02/03/30 00:25:18 stenn@whimsy.udel.edu +0 -11 - Merge cleanup. - - ntpd/refclock_zyfer.c - 1.4 02/03/30 00:12:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_conf.c - 1.19 02/03/30 00:12:53 stenn@whimsy.udel.edu +0 -8 - Auto merged - - ntpd/ntp_control.c - 1.39.1.11 02/03/30 00:12:53 stenn@whimsy.udel.edu +0 -2 - Auto merged - - ntpd/Makefile.am - 1.27 02/03/30 00:12:53 stenn@whimsy.udel.edu +0 -11 - Auto merged - - BitKeeper/deleted/.del-refclock_tt560.c - 1.2 02/03/30 00:12:52 stenn@whimsy.udel.edu +0 -0 - Delete: ntpd/refclock_tt560.c - - BitKeeper/deleted/.del-README.rsa~6f1a085f - 1.7 02/03/30 00:12:52 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-README.rsa~6f1a085f - 1.3.2.2 02/03/30 00:12:36 stenn@whimsy.udel.edu +0 -0 - Merge rename: README.rsa -> BitKeeper/deleted/.del-README.rsa~6f1a085f - -ChangeSet - 1.683.4.83 02/03/29 23:38:30 harlan@dog.pfcs.com +1 -0 - Typo fix. - - ntpd/refclock_zyfer.c - 1.1.1.2 02/03/29 23:38:21 harlan@dog.pfcs.com +1 -1 - Typo fix. - -ChangeSet - 1.706.9.2 02/03/29 23:24:37 stenn@whimsy.udel.edu +1 -0 - ntp_config.h: - Add CONF_CRYPT_KEYS. - - include/ntp_config.h - 1.17 02/03/29 23:24:26 stenn@whimsy.udel.edu +1 -0 - Add CONF_CRYPT_KEYS. - -ChangeSet - 1.706.9.1 02/03/29 21:58:28 stenn@whimsy.udel.edu +7 -0 - ntp_proto.c: - For burst, use NTP_BURST instead of NTP_SHIFT for peer->burst. - ntp_peer.c: - Improve statstr diagnostic message. - ntp_crypto.c: - Dave made a ton of changes and improvements. - ntp_control.c: - Add REFCLOCK_TT560 (Harlan) - Code cleanup (Dave) - ntp_config.c: - Added "keysdir" and CRYPTO_CONF_KEYS. - ntp.h: - Added NTP_BURST and FLAG_CLUST. - Changed the X509 version variable name. - Makefile.am: - Disable all installation for now. (Harlan) - - ntpd/ntp_proto.c - 1.99.1.8 02/03/29 21:58:09 stenn@whimsy.udel.edu +11 -18 - For burst, use NTP_BURST instead of NTP_SHIFT for peer->burst. - - ntpd/ntp_peer.c - 1.32.1.6 02/03/29 21:58:08 stenn@whimsy.udel.edu +3 -1 - Improve statstr diagnostic message. - - ntpd/ntp_crypto.c - 1.48.1.4 02/03/29 21:58:08 stenn@whimsy.udel.edu +159 -94 - Dave made a ton of changes and improvements. - - ntpd/ntp_control.c - 1.39.1.10 02/03/29 21:58:08 stenn@whimsy.udel.edu +4 -2 - Add REFCLOCK_TT560 (Harlan) - Code cleanup (Dave) - - ntpd/ntp_config.c - 1.52.1.10 02/03/29 21:58:07 stenn@whimsy.udel.edu +5 -0 - Added "keysdir" and CRYPTO_CONF_KEYS. - - include/ntp.h - 1.50.1.9 02/03/29 21:58:07 stenn@whimsy.udel.edu +3 -3 - Added NTP_BURST and FLAG_CLUST. - Changed the X509 version variable name. - - arlib/Makefile.am - 1.2 02/03/29 21:58:07 stenn@whimsy.udel.edu +8 -4 - Disable all installation for now. (Harlan) - -ChangeSet - 1.683.4.82 02/03/28 19:06:16 stenn@whimsy.udel.edu +6 -0 - Backport the TrueTime 560 IRIG driver so the clock numbers - don't change on the Zyfer. - - ntpd/refclock_tt560.c - 1.1 02/03/28 19:06:14 stenn@whimsy.udel.edu +274 -0 - - ntpd/refclock_tt560.c - 1.0 02/03/28 19:06:14 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/ntpd/refclock_tt560.c - - ntpd/refclock_conf.c - 1.13.1.4 02/03/28 19:06:14 stenn@whimsy.udel.edu +12 -5 - C - - ntpd/ntp_control.c - 1.37.3.4 02/03/28 19:06:14 stenn@whimsy.udel.edu +2 -1 - Add the TT560 driver. - - ntpd/Makefile.am - 1.18.2.6 02/03/28 19:06:14 stenn@whimsy.udel.edu +11 -11 - Better order the source files. Include the TT560 driver. - - configure.in - 1.219.3.17 02/03/28 19:06:14 stenn@whimsy.udel.edu +11 -1 - Backport the TrueTime 560 IRIG driver so the clock numbers don't change - on the Zyfer. - - README.rsa - 1.3.2.1 02/03/28 19:06:14 stenn@whimsy.udel.edu +2 -4 - Cleanup. - -ChangeSet - 1.706.2.66 02/03/26 20:59:14 harlan@dog.pfcs.com +1 -0 - Finish the integration of strstr.c - - libntp/strstr.c - 1.2 02/03/26 20:59:05 harlan@dog.pfcs.com +7 -1 - Finish the integration of strstr.c - -ChangeSet - 1.706.2.65 02/03/26 20:22:52 harlan@dog.pfcs.com +5 -0 - ntp-stable -> ntp-dev integration wibbles. - - libntp/Makefile.am - 1.12.1.5 02/03/26 20:22:42 harlan@dog.pfcs.com +5 -14 - Integrate what used to go in LIBOBJS. - - configure.in - 1.226.1.28 02/03/26 20:22:40 harlan@dog.pfcs.com +0 -2 - ntp-dev doesn't use RSAREF. - - ntpd/refclock_zyfer.c - 1.3 02/03/26 16:50:45 harlan@dog.pfcs.com +0 -10 - Auto merged - - ntpd/ntp_loopfilter.c - 1.64 02/03/26 16:50:44 harlan@dog.pfcs.com +0 -0 - Auto merged - - BitKeeper/deleted/.del-Makefile.am~e832209e - 1.18 02/03/26 16:50:42 harlan@dog.pfcs.com +0 -0 - Auto merged - - BitKeeper/deleted/.del-Makefile.am~e832209e - 1.14.2.2 02/03/26 16:50:38 harlan@dog.pfcs.com +0 -0 - Merge rename: librsaref/Makefile.am -> BitKeeper/deleted/.del-Makefile.am~e832209e - -ChangeSet - 1.683.4.81 02/03/26 11:22:48 harlan@dog.pfcs.com +1 -0 - Zyfer PPS fixes. - - ntpd/refclock_zyfer.c - 1.1.1.1 02/03/26 11:22:47 harlan@dog.pfcs.com +10 -0 - PPS fixes. - -ChangeSet - 1.683.4.80 02/03/26 03:57:29 harlan@dog.pfcs.com +7 -0 - Auto* cleanup. - - librsaref/Makefile.am - 1.14.2.1 02/03/26 03:57:28 harlan@dog.pfcs.com +4 -1 - Lose RSASRCS from the library; it's now forbidden to do things this way. - - libntp/strerror.c - 1.3 02/03/26 03:57:28 harlan@dog.pfcs.com +6 -0 - Always compile the file, but only provide the guts if we need them. - - libntp/strdup.c - 1.5 02/03/26 03:57:28 harlan@dog.pfcs.com +6 -0 - Always compile the file, but only provide the guts if we need them. - - libntp/snprintf.c - 1.6 02/03/26 03:57:27 harlan@dog.pfcs.com +4 -0 - Always compile the file, but only provide the guts if we need them. - - libntp/mktime.c - 1.4 02/03/26 03:57:27 harlan@dog.pfcs.com +5 -0 - Always compile the file, but only provide the guts if we need them. - - libntp/Makefile.am - 1.11.2.3 02/03/26 03:57:27 harlan@dog.pfcs.com +10 -13 - Alphabetize libntp_a_SOURCES, and avoid the libntp/*.c automake problem - by always compiling the AC_REPLACE_FUNCS() items. - - configure.in - 1.219.3.16 02/03/26 03:57:25 harlan@dog.pfcs.com +7 -5 - auto* cleanup: - Cleanup the RSAREF source stuff, and the LIBOBJS cruft. - Quote the AC_CHECK_HEADERS(sys/timepps.h) [from John Hay] - -ChangeSet - 1.683.4.79 02/03/25 02:19:44 harlan@dog.pfcs.com +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-stable - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-stable - - configure.in - 1.219.3.15 02/03/25 02:19:41 harlan@dog.pfcs.com +0 -0 - Auto merged - -ChangeSet - 1.804 02/03/25 00:11:25 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.248 02/03/25 00:11:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.64 02/03/25 00:05:26 stenn@whimsy.udel.edu +1 -0 - Merge - - configure.in - 1.226.1.27 02/03/25 00:05:24 stenn@whimsy.udel.edu +0 -0 - SCCS merged - -ChangeSet - 1.683.8.1 02/03/24 23:45:05 stenn@whimsy.udel.edu +1 -0 - configure.in: Comment out the LIBOBJS hack for ANSI2KNR. - We needed it at one time, but 2.52 doesn't need it and 2.53 hates it. - - configure.in - 1.219.4.2 02/03/24 23:45:03 stenn@whimsy.udel.edu +3 -2 - configure.in: Comment out the LIBOBJS hack for ANSI2KNR. - We needed it at one time, but 2.52 doesn't need it and 2.53 hates it. - -ChangeSet - 1.683.7.3 02/03/24 19:25:36 mayer@tecotoo.myibg.com +8 -0 - WINNT specific includes were included in wrong place. - Casting issue fixes. - - ntpd/ntp_request.c - 1.23.2.6 02/03/24 19:25:13 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues - - ntpd/ntp_refclock.c - 1.39.2.2 02/03/24 19:25:10 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues - - ntpd/ntp_config.c - 1.50.3.5 02/03/24 19:25:06 mayer@tecotoo.myibg.com +3 -2 - Fix assignment - - libntp/dolfptoa.c - 1.4 02/03/24 19:25:03 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues - - libntp/dofptoa.c - 1.4 02/03/24 19:25:00 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues - - libntp/caljulian.c - 1.4 02/03/24 19:24:57 mayer@tecotoo.myibg.com +1 -1 - Fix casting issues - - libntp/binio.c - 1.3 02/03/24 19:24:54 mayer@tecotoo.myibg.com +12 -12 - Fix casting issues - - include/ntp_machine.h - 1.7.1.4 02/03/24 19:24:50 mayer@tecotoo.myibg.com +5 -4 - WINNT specific includes were included in the wrong place - conditionally define register as empty since registers should not - be used here. - -ChangeSet - 1.683.7.2 02/03/23 21:11:39 mayer@tecotoo.myibg.com +39 -0 - This is a miscellaneous set of fixes necessary to build on WINNT. Some of the - fixes are errors in the non-WINNT specific areas related to type mismatches and - casting issues. - - BitKeeper/etc/logging_ok - 1.1.2.1 02/03/23 21:10:57 mayer@tecotoo.myibg.com +1 -0 - Logging to logging@openlogging.org accepted - - ports/winnt/ntptrace/ntptrace.dsp - 1.7 02/03/23 21:10:37 mayer@tecotoo.myibg.com +3 -3 - Fix the WINT build command lines - - ports/winnt/ntpq/ntpq.dsp - 1.7 02/03/23 21:10:35 mayer@tecotoo.myibg.com +3 -3 - Fix the WINT build command lines - - ports/winnt/ntpdc/ntpdc.dsp - 1.7 02/03/23 21:10:34 mayer@tecotoo.myibg.com +3 -3 - Fix the WINT build command lines - - ports/winnt/ntpdate/ntpdate.dsp - 1.7 02/03/23 21:10:32 mayer@tecotoo.myibg.com +4 -4 - Fix the WINT build command lines - - ports/winnt/ntpd/ntp_iocompletionport.c - 1.7 02/03/23 21:10:30 mayer@tecotoo.myibg.com +4 -6 - Fix completion port code to make the proper calls and return the proper error - codes. - - ports/winnt/ntpd/hopf_PCI_io.c - 1.3 02/03/23 21:10:28 mayer@tecotoo.myibg.com +0 -4 - Remove dead code - - ports/winnt/libntp/mexit.c - 1.4 02/03/23 21:10:27 mayer@tecotoo.myibg.com +1 -1 - Reorder includes. - - ports/winnt/libntp/log.h - 1.4 02/03/23 21:10:25 mayer@tecotoo.myibg.com +1 -0 - Add process.h include for WINNT - - ports/winnt/libntp/libntp.dsp - 1.7 02/03/23 21:10:24 mayer@tecotoo.myibg.com +1 -1 - Fixes for WINNT command line builds. - - ports/winnt/instsrv/instsrv.c - 1.6 02/03/23 21:10:22 mayer@tecotoo.myibg.com +14 -14 - Miscellaneous WINNT code fixes to build properly and to make the function call - to add the ntp events to the registry work with the calling arguments. - - ports/winnt/instsrv/Instsrv.dsp - 1.5 02/03/23 21:10:20 mayer@tecotoo.myibg.com +4 -3 - Fix the WINNT build options - - ports/winnt/include/config.h - 1.9.1.2 02/03/23 21:10:18 mayer@tecotoo.myibg.com +23 -1 - Add WINNT specific definitions for proper support - - ports/winnt/include/clockstuff.h - 1.5 02/03/23 21:10:16 mayer@tecotoo.myibg.com +4 -1 - Reorder includes - Add function calls to init_winnt_time and reset_winnt_time - - ntpq/ntpq.c - 1.16.1.2 02/03/23 21:10:14 mayer@tecotoo.myibg.com +3 -3 - Remove function abortcmd for WINNT. - fix cmdsort to be non-const. - - ntpdc/ntpdc.c - 1.8.1.3 02/03/23 21:10:12 mayer@tecotoo.myibg.com +3 -2 - Remove function abortcmd for WINNT. - fix cmdsort to be non-const. - - ntpd/refclock_palisade.c - 1.9.1.2 02/03/23 21:10:10 mayer@tecotoo.myibg.com +5 -0 - Fix WINNT to call closesocket instead of close - - ntpd/refclock_nmea.c - 1.16.1.1 02/03/23 21:10:07 mayer@tecotoo.myibg.com +5 -0 - Fix WINNT to call closesocket instead of close - - ntpd/refclock_hopfser.c - 1.3.1.1 02/03/23 21:10:04 mayer@tecotoo.myibg.com +5 -0 - Fix WINNT to call closesocket instead of close - - ntpd/refclock_dumbclock.c - 1.5.1.1 02/03/23 21:10:02 mayer@tecotoo.myibg.com +5 -0 - Fix WINNT to call closesocket instead of close. - - ntpd/ntpd.c - 1.33.1.4 02/03/23 21:09:59 mayer@tecotoo.myibg.com +2 -1 - Add missing include for WINNT. - - ntpd/ntp_util.c - 1.14.2.2 02/03/23 21:09:56 mayer@tecotoo.myibg.com +1 -1 - Fix WINNT specific function call. - - ntpd/ntp_peer.c - 1.29.2.2 02/03/23 21:09:52 mayer@tecotoo.myibg.com +2 -2 - Fixes for Type mismatches - - ntpd/ntp_io.c - 1.20.2.4 02/03/23 21:09:49 mayer@tecotoo.myibg.com +6 -6 - Fixes for Type mismatches - - ntpd/ntp_control.c - 1.37.4.1 02/03/23 21:09:46 mayer@tecotoo.myibg.com +6 -6 - Fix type conversion to include the or par of the condition - - ntpd/ntp_config.c - 1.50.3.4 02/03/23 21:09:42 mayer@tecotoo.myibg.com +2 -2 - Fix quotes since this is a single character and not a string. - Fix WINNT Function call GetTempPath to not return a length since the length is not - used and the code generates a warning message. - - libntp/msyslog.c - 1.12 02/03/23 21:09:39 mayer@tecotoo.myibg.com +1 -1 - Fixes for Type mismatches - - libntp/mfptoms.c - 1.3 02/03/23 21:09:36 mayer@tecotoo.myibg.com +1 -1 - Fixes for Type mismatches - - libntp/mfptoa.c - 1.3 02/03/23 21:09:33 mayer@tecotoo.myibg.com +1 -1 - Fixes for Type mismatches - - libntp/log.c - 1.3 02/03/23 21:09:31 mayer@tecotoo.myibg.com +8 -4 - Fixes for WINNT specific code. This probably should be in the port/winnt/libntp directory. - - libntp/fptoms.c - 1.3 02/03/23 21:09:28 mayer@tecotoo.myibg.com +1 -1 - Fixes for Type mismatches - - libntp/fptoa.c - 1.3 02/03/23 21:09:25 mayer@tecotoo.myibg.com +1 -1 - Fixes for Type mismatches - - libntp/dolfptoa.c - 1.3 02/03/23 21:09:22 mayer@tecotoo.myibg.com +1 -1 - Fixes for Type mismatches - - libntp/dofptoa.c - 1.3 02/03/23 21:09:19 mayer@tecotoo.myibg.com +2 -2 - Fixes for Type mismatches - - libntp/a_md5encrypt.c - 1.5.1.2 02/03/23 21:09:16 mayer@tecotoo.myibg.com +2 -2 - Reorder so that the config.h gets included before the ntp_machine.h file. - - include/ntpd.h - 1.27.2.3 02/03/23 21:09:13 mayer@tecotoo.myibg.com +4 -4 - Fixes for Type mismatches - - include/ntp_stdlib.h - 1.10.2.2 02/03/23 21:09:11 mayer@tecotoo.myibg.com +2 -2 - Fixes for type mismatches - - include/ntp_machine.h - 1.7.1.3 02/03/23 21:09:09 mayer@tecotoo.myibg.com +19 -5 - Fixes for WinNT support - - include/ntp_fp.h - 1.2.1.2 02/03/23 21:09:06 mayer@tecotoo.myibg.com +4 -5 - Fix type mismatches - -ChangeSet - 1.803 02/03/23 14:59:48 stenn@whimsy.udel.edu +8 -0 - Merge resolution. - - ntpd/ntp_config.c - 1.64 02/03/23 14:59:46 stenn@whimsy.udel.edu +5 -0 - Merge resolution. - - ntpd/ntp_proto.c - 1.107 02/03/23 14:51:02 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.40 02/03/23 14:51:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.51 02/03/23 14:51:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.49 02/03/23 14:51:00 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.39 02/03/23 14:50:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_control.h - 1.20 02/03/23 14:50:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.60 02/03/23 14:50:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.63 02/03/23 01:12:33 harlan@dog.pfcs.com +1 -0 - Merge stenn@whimsy.udel.edu:/backroom/ntp-dev - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev - - ntpd/ntp_config.c - 1.52.1.9 02/03/23 01:12:31 harlan@dog.pfcs.com +0 -0 - Auto merged - -ChangeSet - 1.706.8.1 02/03/23 01:07:49 stenn@whimsy.udel.edu +13 -0 - Integrate Dave's certificate changes. - - util/genkeys.c - 1.8 02/03/23 01:07:48 stenn@whimsy.udel.edu +10 -73 - Lose the DH stuff and the cert req's. - - ntpd/ntp_timer.c - 1.21 02/03/23 01:07:48 stenn@whimsy.udel.edu +1 -1 - interface updates. - - ntpd/ntp_proto.c - 1.99.1.7 02/03/23 01:07:48 stenn@whimsy.udel.edu +87 -67 - Many crypto/cert changes. - - ntpd/ntp_peer.c - 1.32.1.5 02/03/23 01:07:47 stenn@whimsy.udel.edu +1 -1 - Interface cleanup. - - ntpd/ntp_crypto.c - 1.48.1.3 02/03/23 01:07:47 stenn@whimsy.udel.edu +1170 -648 - Lots of changes and cleanup. - - ntpd/ntp_control.c - 1.39.1.9 02/03/23 01:07:47 stenn@whimsy.udel.edu +26 -30 - Various cleanup/changes. - - ntpd/ntp_config.c - 1.52.2.1 02/03/23 01:07:46 stenn@whimsy.udel.edu +5 -4 - Implement CONF_CRYPTO_TRUST. - - libntp/statestr.c - 1.6 02/03/23 01:07:46 stenn@whimsy.udel.edu +7 -9 - State message updates. - - include/ntpd.h - 1.31.1.5 02/03/23 01:07:46 stenn@whimsy.udel.edu +4 -5 - Various interface changes. - - include/ntp_crypto.h - 1.24 02/03/23 01:07:46 stenn@whimsy.udel.edu +23 -30 - Wiggle some flag bits. - Add some certificate stuff. - - include/ntp_control.h - 1.15.1.4 02/03/23 01:07:46 stenn@whimsy.udel.edu +5 -6 - Lose CP_CERTIF. - - include/ntp_config.h - 1.16 02/03/23 01:07:46 stenn@whimsy.udel.edu +1 -0 - New #define: CONF_CRYPTO_TRUST. - - include/ntp.h - 1.50.1.8 02/03/23 01:07:46 stenn@whimsy.udel.edu +40 -6 - Lose pkt from struct value. - Create struct exten, struct cert_info. - Clean up/update some of the other bits. - -ChangeSet - 1.706.2.62 02/03/23 00:10:36 harlan@dog.pfcs.com +2 -0 - ntp-genkeys improvements. - - util/ntp-genkeys.c - 1.73 02/03/23 00:10:34 harlan@dog.pfcs.com +14 -1 - Have the peer_config() stub return nonzero so getconfig() doesn't squawk. - Set call_resolver to 0 so getconfig() doesn't try and call the resolver. - Add in the missing calls to unlink() before we create the symlinks. - Control generation of X509 certificate requests with a #define until we - figure out if we want them at all. - - ntpd/ntp_config.c - 1.52.1.8 02/03/23 00:10:32 harlan@dog.pfcs.com +7 -4 - Implement a "call_resolver" variable (default to "yes"), as while we want - to run the resolver by default, when we crack ntp.conf anywhere other than - in ntpd we don't want to call the resolver. - -ChangeSet - 1.683.4.78 02/03/22 22:05:41 harlan@dog.pfcs.com +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-stable - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-stable - - configure.in - 1.219.3.14 02/03/22 22:05:39 harlan@dog.pfcs.com +0 -0 - Auto merged - -ChangeSet - 1.802 02/03/21 23:16:08 stenn@whimsy.udel.edu +2 -0 - libntp's Makefile.am has some additional source modules. - - libntp/Makefile.am - 1.18 02/03/21 23:16:08 stenn@whimsy.udel.edu +5 -5 - Reorder the source modules. - - configure.in - 1.247 02/03/21 23:03:17 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.61 02/03/21 22:50:18 harlan@dog.pfcs.com +4 -0 - Provide strstr.c . - ntp-genkeys should be usable now. - - libntp/strstr.c - 1.1 02/03/21 22:50:17 harlan@dog.pfcs.com +46 -0 - - libntp/strstr.c - 1.0 02/03/21 22:50:17 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev/libntp/strstr.c - - util/ntp-genkeys.c - 1.72 02/03/21 22:50:16 harlan@dog.pfcs.com +93 -68 - Allow for hostname substitution in the filenames in ntp.conf. - Implement the default filename stuff. - Update the filenames for each host. - - libntp/Makefile.am - 1.12.1.4 02/03/21 22:50:15 harlan@dog.pfcs.com +11 -12 - C - - configure.in - 1.226.1.26 02/03/21 22:50:13 harlan@dog.pfcs.com +1 -1 - Look for/provide strstr(). - -ChangeSet - 1.706.2.60 02/03/18 01:18:31 harlan@dog.pfcs.com +1 -0 - ntp-genkeys improvements. - - util/ntp-genkeys.c - 1.71 02/03/18 01:18:29 harlan@dog.pfcs.com +5 -2 - Fix bug in the case where we want to use the key specified in ntp.conf . - -ChangeSet - 1.706.2.59 02/03/18 00:53:41 harlan@dog.pfcs.com +1 -0 - ntp-genkeys is mostly functional now. Mostly. - - util/ntp-genkeys.c - 1.70 02/03/18 00:53:39 harlan@dog.pfcs.com +46 -19 - Raise the bar for debug noise. - Implement the symlink code. - -ChangeSet - 1.706.2.58 02/03/17 22:50:20 harlan@dog.pfcs.com +1 -0 - ntp-genkeys is real close now... - - util/ntp-genkeys.c - 1.69 02/03/17 22:50:18 harlan@dog.pfcs.com +157 -41 - Real close now... - -ChangeSet - 1.706.2.57 02/03/17 01:51:54 harlan@dog.pfcs.com +1 -0 - ntp-genkeys cleanup and improvements. - - util/ntp-genkeys.c - 1.68 02/03/17 01:51:52 harlan@dog.pfcs.com +16 -9 - cleanup/improvements. - -ChangeSet - 1.706.2.56 02/03/16 23:19:29 harlan@dog.pfcs.com +1 -0 - Added pps-api to EXTRA_PROGRAMS. - - util/Makefile.am - 1.17 02/03/16 23:19:29 harlan@dog.pfcs.com +1 -1 - Added pps-api to EXTRA_PROGRAMS. - -ChangeSet - 1.706.2.55 02/03/16 23:14:32 harlan@dog.pfcs.com +2 -0 - More progress on ntp-genkeys. - - Add in the pps-api.c test program from P-HK. - - util/pps-api.c - 1.1 02/03/16 23:14:31 harlan@dog.pfcs.com +100 -0 - - util/pps-api.c - 1.0 02/03/16 23:14:31 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev/util/pps-api.c - - util/ntp-genkeys.c - 1.67 02/03/16 23:14:30 harlan@dog.pfcs.com +278 -192 - Much progress. Now generates what we say, but the symlinks still need - to be generated. - -ChangeSet - 1.798 02/03/12 19:19:07 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.246 02/03/12 19:19:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.54 02/03/12 19:15:19 stenn@whimsy.udel.edu +1 -0 - Lose PUBKEY - it's really obsolete. - - configure.in - 1.226.1.25 02/03/12 19:15:18 stenn@whimsy.udel.edu +0 -1 - Lose PUBKEY - it's really obsolete. - -ChangeSet - 1.706.2.53 02/03/11 15:25:50 harlan@dog.pfcs.com +1 -0 - Make ntp-genkeys compile in the absence of OPENSSL. - - util/ntp-genkeys.c - 1.66 02/03/11 15:25:46 harlan@dog.pfcs.com +2 -0 - If no OPENSSL then we can't parse openssl-specific keywords. - -ChangeSet - 1.706.2.52 02/03/09 21:17:03 harlan@dog.pfcs.com +1 -0 - More ntp-genkeys work. - - util/ntp-genkeys.c - 1.65 02/03/09 21:17:02 harlan@dog.pfcs.com +270 -67 - More ntp-genkeys work. - -ChangeSet - 1.706.7.2 02/03/09 16:55:30 stenn@whimsy.udel.edu +1 -0 - QNX cleanup. - From: Dmitry Alexeyev - - libntp/adjtime.c - 1.6 02/03/09 16:55:30 stenn@whimsy.udel.edu +0 -10 - QNX cleanup. - From: Dmitry Alexeyev - -ChangeSet - 1.706.2.50 02/03/09 04:17:28 harlan@dog.pfcs.com +1 -0 - ntp-genkeys: Begin the cert bitmask stuff. - - util/ntp-genkeys.c - 1.64 02/03/09 04:17:26 harlan@dog.pfcs.com +75 -38 - Begin the cert bitmask stuff. - -ChangeSet - 1.706.7.1 02/03/08 15:20:53 stenn@whimsy.udel.edu +1 -0 - Include arlib/'s copying permission statement. - - arlib/COPYING - 1.2 02/03/08 15:20:52 stenn@whimsy.udel.edu +46 -0 - Distribute the copying permission for arlib/. - -ChangeSet - 1.706.2.49 02/03/08 03:56:36 harlan@dog.pfcs.com +2 -0 - Check in recent ntp-genkeys work. - - util/ntp-genkeys.c - 1.63 02/03/08 03:56:34 harlan@dog.pfcs.com +354 -52 - Check in tonights work on ntp-genkeys. - - util/Makefile.am - 1.16 02/03/08 03:56:34 harlan@dog.pfcs.com +2 -2 - ntp-genkeys needs the ntp.conf cracking stuff now. - -ChangeSet - 1.794 02/03/07 22:23:50 stenn@whimsy.udel.edu +2 -0 - Merge resolution. - - ntpdate/ntpdate.c - 1.32 02/03/07 22:23:49 stenn@whimsy.udel.edu +2 -2 - Conflict resolution. Nothing spiffy. - - configure.in - 1.245 02/03/07 22:15:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.48 02/03/07 22:04:02 stenn@whimsy.udel.edu +2 -0 - Update config.guess and config.sub. - - config.sub - 1.11 02/03/07 22:04:01 stenn@whimsy.udel.edu +154 -86 - Freshen up. - - config.guess - 1.11 02/03/07 22:04:01 stenn@whimsy.udel.edu +152 -128 - Freshen up. - -ChangeSet - 1.706.2.47 02/03/07 21:41:02 harlan@dog.pfcs.com +5 -0 - Take a stab at finishing the QNX patches sent in from Dmitry Alexeyev - - ntpdate/ntpdate.c - 1.23.1.5 02/03/07 21:41:00 harlan@dog.pfcs.com +4 -0 - QNX patches, from Dmitry Alexeyev - - libntp/iosignal.c - 1.10 02/03/07 21:41:00 harlan@dog.pfcs.com +6 -0 - QNX patches, from Dmitry Alexeyev - - libntp/adjtime.c - 1.5 02/03/07 21:40:59 harlan@dog.pfcs.com +11 -1 - QNX patches, from Dmitry Alexeyev - - include/adjtime.h - 1.3 02/03/07 21:40:59 harlan@dog.pfcs.com +6 -0 - QNX patches, from Dmitry Alexeyev - - configure.in - 1.226.1.24 02/03/07 21:40:57 harlan@dog.pfcs.com +5 -2 - Take a stab at QNX patches (inspired by Dmitry's patch) and some cleanup. - -ChangeSet - 1.706.2.46 02/03/07 19:04:20 harlan@dog.pfcs.com +2 -0 - Build both genkeys and ntp-genkeys while we're waiting for ntp-genkeys - to be finished. - - util/ntp-genkeys.c - 1.62 02/03/07 19:04:18 harlan@dog.pfcs.com +506 -937 - Initial cut at updated ntp-genkeys. - - This still needs work before it's useful. - - util/Makefile.am - 1.15 02/03/07 19:04:18 harlan@dog.pfcs.com +2 -2 - Build both genkeys and ntp-genkeys while we're still making progress - on the official version of ntp-genkeys. - -ChangeSet - 1.792 02/03/07 18:44:07 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.244 02/03/07 18:44:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.26 02/03/07 18:44:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.45 02/03/07 18:38:58 harlan@dog.pfcs.com +1 -0 - audio.c: Linux doesn't do AIOGFMT and snd_chan_param. - - libntp/audio.c - 1.16 02/03/07 18:38:57 harlan@dog.pfcs.com +4 -0 - audio.c: Linux doesn't do AIOGFMT and snd_chan_param. - -ChangeSet - 1.706.2.44 02/03/07 13:36:48 harlan@dog.pfcs.com +1 -0 - Merge stenn@whimsy.udel.edu:/backroom/ntp-dev - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev - - configure.in - 1.226.1.23 02/03/07 13:36:46 harlan@dog.pfcs.com +0 -0 - Auto merged - -ChangeSet - 1.706.6.1 02/03/07 13:34:34 harlan@dog.pfcs.com +1 -0 - AC_CANONICAL_SYSTEM ($host/$target/$build) cleanup. - - configure.in - 1.226.3.1 02/03/07 13:34:31 harlan@dog.pfcs.com +97 -97 - AC_CANONICAL_SYSTEM ($host/$target/$build) cleanup. - -ChangeSet - 1.706.2.43 02/03/07 03:40:34 stenn@whimsy.udel.edu +1 -0 - Control compilation of arlib/ via --with-arlib - - configure.in - 1.226.1.22 02/03/07 03:40:33 stenn@whimsy.udel.edu +10 -2 - Control compilation of arlib/ via --with-arlib - - arlib/sample.c - 1.1 02/03/07 02:40:54 stenn@whimsy.udel.edu +143 -0 - -ChangeSet - 1.706.2.42 02/03/07 02:40:54 stenn@whimsy.udel.edu +11 -0 - arlib/ checkin. - - arlib/sample.c - 1.0 02/03/07 02:40:54 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/sample.c - - arlib/configure.in - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +57 -0 - - arlib/arplib.h - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +45 -0 - - arlib/arlib.h - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +29 -0 - - arlib/arlib.c - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +1056 -0 - - arlib/arlib.3 - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +230 -0 - - arlib/UNSHAR.HDR - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +32 -0 - - arlib/README - 1.1 02/03/07 02:40:53 stenn@whimsy.udel.edu +49 -0 - - arlib/configure.in - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/configure.in - - arlib/arplib.h - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/arplib.h - - arlib/arlib.h - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/arlib.h - - arlib/arlib.c - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/arlib.c - - arlib/arlib.3 - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/arlib.3 - - arlib/UNSHAR.HDR - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/UNSHAR.HDR - - arlib/README - 1.0 02/03/07 02:40:53 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/README - - arlib/Makefile.am - 1.1 02/03/07 02:40:52 stenn@whimsy.udel.edu +11 -0 - - arlib/INSTALL - 1.1 02/03/07 02:40:52 stenn@whimsy.udel.edu +182 -0 - - arlib/COPYING - 1.1 02/03/07 02:40:52 stenn@whimsy.udel.edu +0 -0 - - arlib/Makefile.am - 1.0 02/03/07 02:40:52 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/Makefile.am - - arlib/INSTALL - 1.0 02/03/07 02:40:52 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/INSTALL - - arlib/COPYING - 1.0 02/03/07 02:40:52 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/arlib/COPYING - -ChangeSet - 1.706.2.41 02/03/04 01:30:41 harlan@dog.pfcs.com +2 -0 - Add in conditional support for building the async resolver library. - We're not using this (yet). - - configure.in - 1.226.1.21 02/03/04 01:30:39 harlan@dog.pfcs.com +13 -6 - Add in conditional support for building the async resolver library. - We're not using this (yet). - - Makefile.am - 1.16.1.9 02/03/04 01:30:38 harlan@dog.pfcs.com +1 -0 - Add in conditional support for building the async resolver library. - We're not using this (yet). - -ChangeSet - 1.706.2.40 02/03/02 16:42:08 harlan@dog.pfcs.com +1 -0 - Patches to html2man.pl - - scripts/html2man.pl - 1.2 02/03/02 16:42:07 harlan@dog.pfcs.com +6 -4 - Recent perl's mkdir seems to require the 2nd arg... - -ChangeSet - 1.790 02/03/02 16:29:04 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.243 02/03/02 16:29:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/ignore - 1.17 02/03/02 16:28:57 stenn@whimsy.udel.edu +0 -0 - auto-union - -ChangeSet - 1.706.2.39 02/03/02 16:11:35 harlan@dog.pfcs.com +1 -0 - Ignore generated man pages. - - BitKeeper/etc/ignore - 1.14.1.2 02/03/02 16:11:35 harlan@dog.pfcs.com +1 -0 - Ignore generated man pages. - -ChangeSet - 1.706.2.38 02/03/02 16:08:40 harlan@dog.pfcs.com +2 -0 - PCM_SOUND: Check for struct snd_size - apparently it's not in Linux. - - libntp/audio.c - 1.15 02/03/02 16:08:39 harlan@dog.pfcs.com +4 -0 - Guard use of struct snd_size. - - configure.in - 1.226.1.20 02/03/02 16:08:37 harlan@dog.pfcs.com +21 -0 - PCM_SOUND: Check for struct snd_size - apparently it's not in Linux - -ChangeSet - 1.706.5.1 02/02/28 15:17:46 harlan@dog.pfcs.com +1 -0 - Added html2man script. - - From: Peter Boettcher - - scripts/html2man.pl - 1.1 02/02/28 15:17:45 harlan@dog.pfcs.com +172 -0 - - scripts/html2man.pl - 1.0 02/02/28 15:17:45 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev/scripts/html2man.pl - -ChangeSet - 1.789 02/02/27 01:41:33 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.242 02/02/27 01:41:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.36 02/02/27 01:38:22 stenn@whimsy.udel.edu +2 -0 - Resolve the automerge - ntp-dev's version number is the one we want. - - configure.in - 1.226.1.19 02/02/27 01:38:21 stenn@whimsy.udel.edu +0 -1 - Resolve the automerge - ntp-dev uses ntp-dev's version number. - - NEWS - 1.38 02/02/27 01:31:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.7.1 02/02/26 22:44:34 stenn@whimsy.udel.edu +2 -0 - ntp-4.1.1 - - configure.in - 1.219.4.1 02/02/26 22:44:33 stenn@whimsy.udel.edu +1 -1 - ntp-4.1.1 - - NEWS - 1.31.1.7 02/02/26 22:44:32 stenn@whimsy.udel.edu +1 -0 - Update the NEWS file. - -ChangeSet - 1.706.2.35 02/02/26 04:01:55 stenn@whimsy.udel.edu +1 -0 - Apparently, the TPRO refclock didn't get updated when the refclockproc - structure changed the usec member to nsec. Fix it now. - - ntpd/refclock_tpro.c - 1.8 02/02/26 04:01:55 stenn@whimsy.udel.edu +7 -1 - Apparently, the TPRO refclock didn't get updated when the refclockproc - structure changed the usec member to nsec. Fix it now. - -ChangeSet - 1.706.2.34 02/02/26 03:38:12 stenn@whimsy.udel.edu +1 -0 - Generate X509v3 certificate requests. - - util/genkeys.c - 1.7 02/02/26 03:38:11 stenn@whimsy.udel.edu +5 -5 - Generate X509v3 certificate requests. - - util/audio-pcm.c - 1.1 02/02/24 02:21:11 harlan@dog.pfcs.com +154 -0 - -ChangeSet - 1.706.2.33 02/02/24 02:21:11 harlan@dog.pfcs.com +2 -0 - New program: util/audio-pcm, used for debugging the PCM audio stuff. - - util/audio-pcm.c - 1.0 02/02/24 02:21:11 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev/util/audio-pcm.c - - util/Makefile.am - 1.14 02/02/24 02:21:10 harlan@dog.pfcs.com +4 -1 - audio-pcm is a new extra program. - -ChangeSet - 1.706.2.32 02/02/24 02:17:52 harlan@dog.pfcs.com +1 -0 - Finish off the /etc/ntp.audio config file processing. - - libntp/audio.c - 1.14 02/02/24 02:17:51 harlan@dog.pfcs.com +71 -8 - Finish off the /etc/ntp.audio config file processing. - -ChangeSet - 1.706.2.31 02/02/23 22:05:20 harlan@dog.pfcs.com +1 -0 - Only do PCM audio config file processing if we have PCM audio. - - libntp/audio.c - 1.13 02/02/23 22:05:19 harlan@dog.pfcs.com +2 -0 - Only do PCM audio config file processing if we have PCM audio. - -ChangeSet - 1.706.2.30 02/02/23 21:51:51 harlan@dog.pfcs.com +5 -0 - Revert the audio port/mongain changes. - - Prepare for PCM audio config files. - - ntpd/refclock_wwv.c - 1.35 02/02/23 21:51:48 harlan@dog.pfcs.com +27 -29 - Revert the audio port/mongain changes. - - ntpd/refclock_irig.c - 1.14 02/02/23 21:51:47 harlan@dog.pfcs.com +31 -31 - Revert the audio port/mongain changes. - - ntpd/refclock_chu.c - 1.29 02/02/23 21:51:46 harlan@dog.pfcs.com +37 -42 - Revert the audio port/mongain changes. - - libntp/audio.c - 1.12 02/02/23 21:51:45 harlan@dog.pfcs.com +163 -51 - Revert the audio port/mongain changes. - - Prepare for PCM audio config files. - - include/audio.h - 1.6 02/02/23 21:51:45 harlan@dog.pfcs.com +2 -2 - Revert the audio port/mongain changes. - -ChangeSet - 1.706.2.29 02/02/22 22:23:28 harlan@dog.pfcs.com +1 -0 - Merge stenn@whimsy.udel.edu:/backroom/ntp-dev - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev - - ntpd/refclock_chu.c - 1.28 02/02/22 22:23:27 harlan@dog.pfcs.com +0 -0 - Auto merged - -ChangeSet - 1.706.4.1 02/02/22 22:21:38 harlan@dog.pfcs.com +5 -0 - Set the port and mongain in audio_init(), not audio_gain(). - - ntpd/refclock_wwv.c - 1.34 02/02/22 22:21:34 harlan@dog.pfcs.com +30 -28 - Set the port and mongain in audio_init(), not audio_gain(). - - ntpd/refclock_irig.c - 1.13 02/02/22 22:21:33 harlan@dog.pfcs.com +33 -33 - Set the port and mongain in audio_init(), not audio_gain(). - - ntpd/refclock_chu.c - 1.26.1.1 02/02/22 22:21:32 harlan@dog.pfcs.com +42 -37 - Set the port and mongain in audio_init(), not audio_gain(). - - libntp/audio.c - 1.11 02/02/22 22:21:32 harlan@dog.pfcs.com +82 -66 - Set the port and mongain in audio_init(), not audio_gain(). - - include/audio.h - 1.5 02/02/22 22:21:32 harlan@dog.pfcs.com +2 -2 - Set the port and mongain in audio_init(), not audio_gain(). - -ChangeSet - 1.706.2.28 02/02/22 21:59:51 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_chu.c - 1.27 02/02/22 21:59:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.27 02/02/22 21:58:56 stenn@whimsy.udel.edu +1 -0 - Begin PPS support for the Zyfer. - - ntpd/refclock_zyfer.c - 1.2 02/02/22 21:58:55 stenn@whimsy.udel.edu +10 -0 - Begin PPS support for the Zyfer. - -ChangeSet - 1.683.4.76 02/02/22 21:10:08 stenn@whimsy.udel.edu +1 -0 - LEAP_DELSECOND support for CHU. - - From: Ralph Siemsen - - ntpd/refclock_chu.c - 1.21.1.1 02/02/22 21:10:07 stenn@whimsy.udel.edu +3 -0 - LEAP_DELSECOND support. - - From: Ralph Siemsen - -ChangeSet - 1.683.6.1 02/02/20 12:36:45 harlan@dog.pfcs.com +1 -0 - Merge bk://www.ntp.org/home/bk/ntp-stable - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-stable - - ntpd/ntp_loopfilter.c - 1.53.1.4 02/02/20 12:36:43 harlan@dog.pfcs.com +0 -2 - Auto merged - -ChangeSet - 1.786 02/02/19 19:16:50 stenn@whimsy.udel.edu +4 -0 - Merge - - include/ntp.h - 1.59 02/02/19 19:16:49 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - ntpd/ntp_control.c - 1.48 02/02/19 19:14:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.241 02/02/19 19:14:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.9 02/02/19 19:14:17 stenn@whimsy.udel.edu +0 -0 - auto-union - -ChangeSet - 1.683.4.75 02/02/19 19:07:29 stenn@whimsy.udel.edu +2 -0 - Trigger improvements. - - BitKeeper/triggers/trigger.cfg - 1.9 02/02/19 19:07:28 stenn@whimsy.udel.edu +2 -2 - Enable the email-related log messages. - - BitKeeper/triggers/delta-changelog - 1.4 02/02/19 19:07:28 stenn@whimsy.udel.edu +3 -2 - Don't use this to update ChangeLog, but use it only to send the - checkin log email. - -ChangeSet - 1.706.2.25 02/02/19 13:35:59 harlan@dog.pfcs.com +5 -0 - Automerge cleanup. - - ntpd/refclock_conf.c - 1.18 02/02/19 13:35:58 harlan@dog.pfcs.com +8 -9 - Automerge cleanup. - - ntpd/Makefile.am - 1.26 02/02/19 13:35:58 harlan@dog.pfcs.com +0 -2 - Automerge cleanup - - libntp/clocktypes.c - 1.12 02/02/19 13:35:57 harlan@dog.pfcs.com +3 -3 - Automerge cleanup - - include/ntp.h - 1.50.1.7 02/02/19 13:35:56 harlan@dog.pfcs.com +3 -4 - Automerge cleanup. - - configure.in - 1.226.1.18 02/02/19 13:35:54 harlan@dog.pfcs.com +11 -20 - Automerge cleanup. - -ChangeSet - 1.706.3.2 02/02/19 13:07:32 harlan@dog.pfcs.com +10 -0 - Merge dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-stable - into dog.pfcs.com:/a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev - - ntpd/refclock_conf.c - 1.16.1.2 02/02/19 13:07:31 harlan@dog.pfcs.com +0 -8 - Auto merged - - ntpd/ntp_loopfilter.c - 1.63 02/02/19 13:07:29 harlan@dog.pfcs.com +0 -2 - Auto merged - - ntpd/ntp_control.c - 1.39.1.8 02/02/19 13:07:26 harlan@dog.pfcs.com +0 -1 - Auto merged - - ntpd/Makefile.am - 1.24.1.2 02/02/19 13:07:23 harlan@dog.pfcs.com +0 -4 - Auto merged - - libntp/clocktypes.c - 1.10.1.2 02/02/19 13:07:23 harlan@dog.pfcs.com +0 -2 - Auto merged - - include/ntp.h - 1.50.2.2 02/02/19 13:07:21 harlan@dog.pfcs.com +0 -2 - Auto merged - - configure.in - 1.226.2.2 02/02/19 13:07:18 harlan@dog.pfcs.com +0 -0 - Auto merged - - BitKeeper/deleted/.del-refclock_zyfer.c - 1.2 02/02/19 13:07:14 harlan@dog.pfcs.com +0 -0 - Delete: ntpd/refclock_zyfer.c - - BitKeeper/etc/logging_ok - 1.3.2.4 02/02/19 13:06:36 harlan@dog.pfcs.com +1 -1 - 'Auto converge' - - BitKeeper/etc/logging_ok - 1.3.2.3 02/02/19 13:06:36 harlan@dog.pfcs.com +0 -0 - Rename: BitKeeper/deleted/.del-logging_ok~bebb84d857254496 -> BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.8 02/02/19 13:06:36 harlan@dog.pfcs.com +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.3.2.2 02/02/19 13:06:35 harlan@dog.pfcs.com +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.7 02/02/19 13:06:34 harlan@dog.pfcs.com +1 -1 - auto-union - -ChangeSet - 1.706.3.1 02/02/19 13:04:34 harlan@dog.pfcs.com +9 -0 - PCM sound support, from Harlan Stenn. - - Zyfer GPStarplus support, from Harlan Stenn - - BitKeeper/etc/logging_ok - 1.3.2.1 02/02/19 13:04:26 harlan@dog.pfcs.com +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_zyfer.c - 1.1 02/02/19 13:04:14 harlan@dog.pfcs.com +336 -0 - - ntpd/refclock_zyfer.c - 1.0 02/02/19 13:04:14 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-dev/ntpd/refclock_zyfer.c - - ntpd/refclock_conf.c - 1.16.1.1 02/02/19 13:04:14 harlan@dog.pfcs.com +8 -1 - Zyfer GPStarplus support. - - ntpd/ntp_control.c - 1.39.1.7 02/02/19 13:04:13 harlan@dog.pfcs.com +1 -0 - Added Zyfer GPStarplus. - - ntpd/Makefile.am - 1.24.1.1 02/02/19 13:04:12 harlan@dog.pfcs.com +4 -3 - refclock_zyfer.c added to refclock list. - - libntp/clocktypes.c - 1.10.1.1 02/02/19 13:04:12 harlan@dog.pfcs.com +2 -0 - Zyfer GPStarplus support. - - libntp/audio.c - 1.10 02/02/19 13:04:12 harlan@dog.pfcs.com +135 -18 - PCM audio support. - - include/ntp.h - 1.50.2.1 02/02/19 13:04:11 harlan@dog.pfcs.com +2 -1 - Zyfer GPStarplus support. - - configure.in - 1.226.2.1 02/02/19 13:04:09 harlan@dog.pfcs.com +14 -2 - PCM Audio support. - - Zyfer GPStarplus support. - -ChangeSet - 1.683.5.1 02/02/19 12:52:08 harlan@dog.pfcs.com +10 -0 - Zyfer GPStarplus driver (From Harlan Stenn) - - debug cleanup in loopfilter. - - BitKeeper/etc/logging_ok - 1.1.1.3 02/02/19 12:52:02 harlan@dog.pfcs.com +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/refclock_zyfer.c - 1.1 02/02/19 12:51:58 harlan@dog.pfcs.com +336 -0 - - ntpd/refclock_zyfer.c - 1.0 02/02/19 12:51:58 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-stable/ntpd/refclock_zyfer.c - - html/driver42.html - 1.1 02/02/19 12:51:57 harlan@dog.pfcs.com +39 -0 - - ntpd/refclock_conf.c - 1.13.1.3 02/02/19 12:51:57 harlan@dog.pfcs.com +8 -1 - Added hooks for the ZyferGPStarplus. - - html/driver42.html - 1.0 02/02/19 12:51:57 harlan@dog.pfcs.com +0 -0 - BitKeeper file /a/local/etc/amd.stage/spot/._d/da3s1f/src/Networking/Xntp/ntp-stable/html/driver42.html - - ntpd/ntp_loopfilter.c - 1.53.2.1 02/02/19 12:51:56 harlan@dog.pfcs.com +2 -2 - Don't divide the sys_jitter by mu, as mu may be zero. - - ntpd/ntp_control.c - 1.37.3.3 02/02/19 12:51:54 harlan@dog.pfcs.com +1 -0 - Zyfer GPStarplus refclock. - - ntpd/Makefile.am - 1.18.2.5 02/02/19 12:51:54 harlan@dog.pfcs.com +4 -3 - Added refclock_zyfer.c to the refclock list. - - libntp/clocktypes.c - 1.7.1.3 02/02/19 12:51:54 harlan@dog.pfcs.com +2 -0 - Zyfer GPStarplus receiver. - - include/ntp.h - 1.47.3.3 02/02/19 12:51:53 harlan@dog.pfcs.com +2 -1 - Zyfer GPStarplus receiver. - - configure.in - 1.219.3.13 02/02/19 12:51:51 harlan@dog.pfcs.com +10 -0 - Zyfer GPStarplus refclock support. - -ChangeSet - 1.706.2.24 02/02/19 12:37:55 stenn@whimsy.udel.edu +2 -0 - Don't enable the TT560 by default yet. - - Finish adding the hooks for the TT560. - - ntpd/refclock_conf.c - 1.17 02/02/19 12:37:54 stenn@whimsy.udel.edu +8 -1 - Add the tt560 clock to the list. - - configure.in - 1.226.1.17 02/02/19 12:37:53 stenn@whimsy.udel.edu +2 -2 - Disable the TT560 for now - it doesn't compile and I need to - check in another driver. - -ChangeSet - 1.785 02/02/19 00:30:20 stenn@whimsy.udel.edu +1 -0 - Allocate memory for entry->ce_name - and remove some unnecessary code. - - From: John Hay. - - ntpd/ntp_intres.c - 1.25 02/02/19 00:30:19 stenn@whimsy.udel.edu +3 -5 - Allocate memory for entry->ce_name - and remove some unnecessary code. - - From: John Hay. - -ChangeSet - 1.784 02/02/19 00:08:56 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_crypto.c - 1.50 02/02/19 00:08:55 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.23 02/02/19 00:03:21 stenn@whimsy.udel.edu +1 -0 - struct value encrypt -> encryptval (avoid name collision). - - From: John Hay - - ntpd/ntp_crypto.c - 1.48.1.2 02/02/19 00:03:20 stenn@whimsy.udel.edu +2 -2 - struct value encrypt -> encryptval (avoid name collision). - - From: John Hay - -ChangeSet - 1.706.2.22 02/02/18 23:39:12 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_crypto.c - 1.48.1.1 02/02/18 23:39:12 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.74 02/02/18 23:27:09 stenn@whimsy.udel.edu +1 -0 - ntp_adjtime() call cleanup. - From: John Hay - - ntpd/ntp_crypto.c - 1.43.1.2 02/02/18 23:27:08 stenn@whimsy.udel.edu +1 -3 - ntp_adjtime() call cleanup. - From John Hay. - -ChangeSet - 1.783 02/02/18 22:42:10 stenn@whimsy.udel.edu +1 -0 - Merge - - include/ntp.h - 1.58 02/02/18 22:42:09 stenn@whimsy.udel.edu +0 -0 - SCCS merged - -ChangeSet - 1.782 02/02/18 22:41:06 stenn@whimsy.udel.edu +1 -0 - Automerge cleanup. - - configure.in - 1.240 02/02/18 22:23:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.21 02/02/18 22:17:33 stenn@whimsy.udel.edu +7 -0 - TrueTime 560 refclock. - - Some configure.in cleanup. - - ntpd/refclock_tt560.c - 1.1 02/02/18 22:17:32 stenn@whimsy.udel.edu +274 -0 - - kernel/sys/tt560_api.h - 1.1 02/02/18 22:17:32 stenn@whimsy.udel.edu +489 -0 - - ntpd/refclock_tt560.c - 1.0 02/02/18 22:17:32 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/ntpd/refclock_tt560.c - - ntpd/Makefile.am - 1.25 02/02/18 22:17:32 stenn@whimsy.udel.edu +11 -11 - A - - libntp/clocktypes.c - 1.11 02/02/18 22:17:32 stenn@whimsy.udel.edu +4 -2 - TT560 support. - - kernel/sys/tt560_api.h - 1.0 02/02/18 22:17:32 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/kernel/sys/tt560_api.h - - kernel/sys/Makefile.am - 1.3 02/02/18 22:17:32 stenn@whimsy.udel.edu +1 -1 - noinst_HEADERS: add tt560_api.h - - include/ntp.h - 1.50.1.6 02/02/18 22:17:32 stenn@whimsy.udel.edu +4 -3 - Add support for the TT560. - - configure.in - 1.226.1.16 02/02/18 22:17:31 stenn@whimsy.udel.edu +188 -128 - Alphabetize the clock list by "enable" option name. - - Convert the clock enable list to AC_HELP_STRING() format. - - Add support for the TrueTime 560 clock. - -ChangeSet - 1.706.2.20 02/02/18 13:39:54 stenn@whimsy.udel.edu +1 -0 - JJY driver doc cleanup from Takao Abe. - - html/driver40.htm - 1.3 02/02/18 13:39:53 stenn@whimsy.udel.edu +39 -4 - Cleanup from Takao Abe - -ChangeSet - 1.706.2.19 02/01/25 18:54:43 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_loopfilter.c - 1.62 02/01/25 18:54:42 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.73 02/01/25 18:51:26 stenn@whimsy.udel.edu +1 -0 - mu can be 0, and the (old) debug info would divide sys_jitter by mu. - Lose the division. - From: Dave Mills. - - ntpd/ntp_loopfilter.c - 1.53.1.3 02/01/25 18:51:25 stenn@whimsy.udel.edu +2 -2 - mu can be 0, and the (old) debug info would divide sys_jitter by mu. - Lose the division. - From: Dave Mills. - -ChangeSet - 1.780 02/01/22 18:43:08 stenn@whimsy.udel.edu +1 -0 - Gotta wonder where this code went... - - ntpd/ntp_intres.c - 1.24 02/01/22 18:43:08 stenn@whimsy.udel.edu +3 -0 - Gotta wonder where this code went... - -ChangeSet - 1.706.2.18 02/01/22 18:19:55 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - util/ntp-genkeys.c - 1.61 02/01/22 18:19:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.72 02/01/22 18:16:09 stenn@whimsy.udel.edu +2 -0 - Lint cleanup. - From Marc.Brett@westerngeco.com - - util/ntp-genkeys.c - 1.56.1.4 02/01/22 18:16:08 stenn@whimsy.udel.edu +0 -1 - Lint. - - ntpd/ntp_intres.c - 1.17.1.3 02/01/22 18:16:08 stenn@whimsy.udel.edu +1 -1 - Lint. - -ChangeSet - 1.779 02/01/17 18:01:29 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_proto.c - 1.106 02/01/17 18:01:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.17 02/01/17 17:56:08 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_proto.c - 1.99.1.6 02/01/17 17:56:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.71 02/01/17 17:52:47 stenn@whimsy.udel.edu +1 -0 - Lose the source port check. Too many folks are going thru Port and - Address Translators, and present wisdom says that one should not - trust source ports anyway. - - ntpd/ntp_proto.c - 1.93.2.3 02/01/17 17:52:46 stenn@whimsy.udel.edu +1 -5 - Lose the source port check. Too many folks are going thru Port and - Address Translators, and present wisdom says that one should not - trust source ports anyway. - -ChangeSet - 1.706.2.16 02/01/17 16:12:23 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_palisade.c - 1.11 02/01/17 16:12:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_local.c - 1.9 02/01/17 16:12:22 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_jjy.c - 1.9 02/01/17 16:12:22 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.70 02/01/17 16:02:37 stenn@whimsy.udel.edu +3 -0 - Lint cleanup from Marc.Brett@westerngeco.com . - - ntpd/refclock_palisade.c - 1.9.1.1 02/01/17 16:02:36 stenn@whimsy.udel.edu +2 -0 - Lint. - - ntpd/refclock_local.c - 1.6.1.1 02/01/17 16:02:36 stenn@whimsy.udel.edu +2 -0 - Lint. - - ntpd/refclock_jjy.c - 1.2.2.1 02/01/17 16:02:36 stenn@whimsy.udel.edu +1 -4 - Lint. - -ChangeSet - 1.683.4.69 02/01/13 11:52:50 stenn@whimsy.udel.edu +1 -0 - Disable the delta-changelog and related scripts. - - BitKeeper/triggers/trigger.cfg - 1.8 02/01/13 11:52:49 stenn@whimsy.udel.edu +2 -2 - Disable the delta-changelog and related scripts. - -ChangeSet - 1.776 02/01/13 11:33:49 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.239 02/01/13 11:33:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.14 02/01/13 11:23:35 stenn@whimsy.udel.edu +1 -0 - ntp-dev uses its own version string. - - configure.in - 1.226.1.15 02/01/13 11:23:34 stenn@whimsy.udel.edu +0 -1 - ntp-dev uses its own version string. - -ChangeSet - 1.683.4.68 02/01/12 23:36:13 stenn@whimsy.udel.edu +1 -0 - 4.1.0b-rc3 - - configure.in - 1.219.3.12 02/01/12 23:36:12 stenn@whimsy.udel.edu +1 -1 - 4.1.0b-rc3 - -ChangeSet - 1.706.2.13 02/01/12 02:15:25 stenn@whimsy.udel.edu +1 -0 - Validate the version of OpenSSL we're using against the version - we had when we were compiled. - If RAND_load_file() fails, print a bit more info. Still not enough... - - util/genkeys.c - 1.6 02/01/12 02:15:24 stenn@whimsy.udel.edu +12 -1 - Validate the version of OpenSSL we're using against the version - we had when we were compiled. - If RAND_load_file() fails, print a bit more info. Still not enough... - -ChangeSet - 1.706.2.12 02/01/10 20:48:59 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - NEWS - 1.37 02/01/10 20:48:58 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.67 02/01/10 20:43:25 stenn@whimsy.udel.edu +1 -0 - Update the NEWS file. - - NEWS - 1.31.1.6 02/01/10 20:43:25 stenn@whimsy.udel.edu +5 -0 - Update the NEWS file. - -ChangeSet - 1.706.2.11 02/01/06 18:42:12 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/refclock_true.c - 1.9 02/01/06 18:42:12 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.66 02/01/06 18:35:45 stenn@whimsy.udel.edu +1 -0 - Disable the refclock_report(peer, CEVNT_BADREPLY) if the GOES - clock reports !(lon > 7000 && lon < 14000). - From: Paul Vixie. - - ntpd/refclock_true.c - 1.7.1.1 02/01/06 18:35:45 stenn@whimsy.udel.edu +1 -1 - Disable the refclock_report(peer, CEVNT_BADREPLY) if the GOES - clock reports !(lon > 7000 && lon < 14000). - From: Paul Vixie. - -ChangeSet - 1.773 02/01/05 00:01:18 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_control.c - 1.47 02/01/05 00:01:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.10 02/01/04 23:57:50 stenn@whimsy.udel.edu +1 -0 - Lose the extra EOV entry. - - ntpd/ntp_control.c - 1.39.1.6 02/01/04 23:57:49 stenn@whimsy.udel.edu +1 -3 - Lose the extra EOV entry. - -ChangeSet - 1.772 02/01/04 04:15:00 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_request.c - 1.35 02/01/04 04:14:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.9 02/01/04 04:08:21 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.24.1.6 02/01/04 04:08:21 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.65 02/01/04 04:03:26 stenn@whimsy.udel.edu +1 -0 - Lose some implementation debug output. - From: John Hay - - ntpd/ntp_request.c - 1.23.2.5 02/01/04 04:03:25 stenn@whimsy.udel.edu +0 -7 - Lose some implementation debug output. - -ChangeSet - 1.771 02/01/04 10:27:36 jhay@angel.cids.org.za +1 -0 - Fix another merge mistake. The implementation version is a variable in the -ipv6 - tree. - - ntpdc/ntpdc_ops.c - 1.16 02/01/04 10:27:35 jhay@angel.cids.org.za +1 -1 - Fix another merge mistake. The implementation version is a variable in the -ipv6 - tree. - -ChangeSet - 1.770 02/01/04 10:09:58 jhay@angel.cids.org.za +1 -0 - Fix merge mistake, remove duplicate struct req_pkt_tail. - - include/ntp_request.h - 1.17 02/01/04 10:09:58 jhay@angel.cids.org.za +0 -10 - Fix merge mistake, remove duplicate struct req_pkt_tail. - -ChangeSet - 1.769 02/01/04 10:02:57 jhay@angel.cids.org.za +4 -0 - merge (x)ntpdc compatibilty changes. - - ntpdc/ntpdc_ops.c - 1.15 02/01/04 10:02:57 jhay@angel.cids.org.za +8 -7 - merge (x)ntpdc compatibilty changes. - - ntpdc/ntpdc.c - 1.14 02/01/04 10:02:57 jhay@angel.cids.org.za +0 -36 - merge (x)ntpdc compatibilty changes. - - ntpd/ntp_request.c - 1.34 02/01/04 10:02:57 jhay@angel.cids.org.za +13 -49 - merge (x)ntpdc compatibilty changes. - - include/ntp_request.h - 1.16 02/01/04 08:52:16 jhay@angel.cids.org.za +0 -1 - Auto merged - -ChangeSet - 1.706.2.8 02/01/04 01:08:45 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpdc/ntpdc.c - 1.11.1.1 02/01/04 01:08:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_request.c - 1.24.1.5 02/01/04 01:08:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.64 02/01/04 00:37:40 stenn@whimsy.udel.edu +4 -0 - From: John Hay - Subject: [ntp:hackers] (x)ntpdc compatibility patch - - And there was much rejoicing... - - ntpdc/ntpdc_ops.c - 1.12.1.1 02/01/04 00:37:39 stenn@whimsy.udel.edu +7 -0 - If we get back INFO_ERR_FMT, try again with the old conf_peer size. - - ntpdc/ntpdc.c - 1.8.1.2 02/01/04 00:37:39 stenn@whimsy.udel.edu +36 -5 - Handle sending packets of both size. We might need to send along - a req_pkt_tail. If we send the request and get back INFO_ERR_FMT, - try again with a req_pkt_size of 48. - - ntpd/ntp_request.c - 1.23.2.4 02/01/04 00:37:39 stenn@whimsy.udel.edu +48 -11 - Deal with both short and long packets. REQ_CONFIG can have two - sizes, too. Count old_conf_peer packets. Lose keystr - it's no - longer used. - - include/ntp_request.h - 1.10.1.3 02/01/04 00:37:39 stenn@whimsy.udel.edu +23 -0 - Added struct req_pkt_tail, REQ_LEN_HDR, and struct old_conf_peer. - -ChangeSet - 1.768 02/01/03 13:29:04 jhay@angel.cids.org.za +1 -0 - proto_config() has 4 parameters in the IPv6 tree. - - ntpd/ntp_config.c - 1.63 02/01/03 13:29:04 jhay@angel.cids.org.za +5 -5 - proto_config() has 4 parameters in the IPv6 tree. - -ChangeSet - 1.767 02/01/03 13:09:39 jhay@angel.cids.org.za +4 -0 - merge - - ntpd/ntp_io.c - 1.32 02/01/03 13:09:39 jhay@angel.cids.org.za +3 -8 - Merge virtual ips on loopback device. - - configure.in - 1.238 02/01/03 12:37:01 jhay@angel.cids.org.za +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.8 02/01/03 12:36:51 jhay@angel.cids.org.za +0 -1 - auto-union - -ChangeSet - 1.706.2.7 02/01/02 23:57:06 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_io.c - 1.21.1.4 02/01/02 23:57:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.63 02/01/02 23:52:46 stenn@whimsy.udel.edu +1 -0 - The loopback is OK if we're listening to virtual IPs. - Show candidate interface addresses during debug. - From: Paul Vixie - - ntpd/ntp_io.c - 1.20.2.3 02/01/02 23:52:46 stenn@whimsy.udel.edu +14 -8 - The loopback is OK if we're listening to virtual IPs. - Show candidate interface addresses during debug. - -ChangeSet - 1.706.2.6 02/01/02 22:50:05 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/deleted/.del-README.cvs~1e180ca3 - 1.10 02/01/02 22:50:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.226.1.14 02/01/02 22:50:04 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-README.cvs~1e180ca3 - 1.6.2.2 02/01/02 22:50:04 stenn@whimsy.udel.edu +0 -0 - Merge rename: README.cvs -> BitKeeper/deleted/.del-README.cvs~1e180ca3 - -ChangeSet - 1.683.4.62 02/01/02 22:36:34 stenn@whimsy.udel.edu +1 -0 - F_SETOWN bsdi typo fix - From: Paul Vixie - - configure.in - 1.219.3.11 02/01/02 22:36:33 stenn@whimsy.udel.edu +1 -1 - F_SETOWN bsdi typo fix - From: Paul Vixie - -ChangeSet - 1.683.4.61 02/01/02 22:26:22 stenn@whimsy.udel.edu +2 -0 - Boring documentation cleanup. - - README.versions - 1.2 02/01/02 22:26:22 stenn@whimsy.udel.edu +1 -1 - Bit-o-cleanup... - - README.cvs - 1.6.2.1 02/01/02 22:26:22 stenn@whimsy.udel.edu +4 -0 - Note that the CVS repo is dormant. - -ChangeSet - 1.706.2.5 01/12/31 19:31:31 stenn@whimsy.udel.edu +1 -0 - Document the "includefile" config parameter. - From: Dean Gibson. - - html/miscopt.htm - 1.16 01/12/31 19:31:31 stenn@whimsy.udel.edu +9 -0 - Document the "includefile" config parameter. - -ChangeSet - 1.765 01/12/31 03:03:54 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - include/ntpd.h - 1.38 01/12/31 03:03:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.237 01/12/31 03:03:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.4 01/12/31 02:54:46 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_loopfilter.c - 1.61 01/12/31 02:54:45 stenn@whimsy.udel.edu +0 -55 - Auto merged - - include/ntpd.h - 1.31.1.4 01/12/31 02:54:45 stenn@whimsy.udel.edu +0 -1 - Auto merged - - configure.in - 1.226.1.13 01/12/31 02:54:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.764 01/12/31 02:53:22 stenn@whimsy.udel.edu +9 -0 - Automerge Dvae's recent changes from ntp-dev. - I probably broke something when doing the conflict resolution on - ntp_proto.c . - - ntpd/ntp_proto.c - 1.105 01/12/31 02:53:21 stenn@whimsy.udel.edu +0 -2 - Somebody should look at this patch - there are differences between - this and ntp-dev that I just don't understand. Things like svalue/value - and the new "weeding" of the manycast survivors. - - ntpq/ntpq.c - 1.22 01/12/31 02:37:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_parse.c - 1.20 01/12/31 02:37:50 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.39 01/12/31 02:37:49 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.46 01/12/31 02:37:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.62 01/12/31 02:37:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.37 01/12/31 02:37:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_control.h - 1.19 01/12/31 02:37:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.57 01/12/31 02:37:45 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.3 01/12/31 02:32:00 stenn@whimsy.udel.edu +30 -0 - Changes/improvements from Dave Mills. - - html/manyopt.htm - 1.1 01/12/31 02:31:58 stenn@whimsy.udel.edu +265 -0 - - ntpq/ntpq.c - 1.19.1.1 01/12/31 02:31:58 stenn@whimsy.udel.edu +0 -1 - ttlmax -> ttl cleanup. - - ntpd/refclock_wwv.c - 1.33 01/12/31 02:31:58 stenn@whimsy.udel.edu +3 -3 - ttlmax -> ttl cleanup. - - html/manyopt.htm - 1.0 01/12/31 02:31:58 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/html/manyopt.htm - - ntpd/refclock_usno.c - 1.8 01/12/31 02:31:57 stenn@whimsy.udel.edu +1 -1 - ttlmax -> ttl cleanup. - - ntpd/refclock_parse.c - 1.18.1.1 01/12/31 02:31:57 stenn@whimsy.udel.edu +2 -2 - ttlmax -> ttl cleanup. - - ntpd/refclock_nmea.c - 1.18 01/12/31 02:31:57 stenn@whimsy.udel.edu +2 -2 - ttlmax -> ttl cleanup. - - ntpd/refclock_jjy.c - 1.8 01/12/31 02:31:57 stenn@whimsy.udel.edu +7 -7 - ttlmax -> ttl cleanup. - - ntpd/refclock_heath.c - 1.11 01/12/31 02:31:57 stenn@whimsy.udel.edu +1 -1 - ttlmax -> ttl cleanup. - - ntpd/refclock_chu.c - 1.26 01/12/31 02:31:57 stenn@whimsy.udel.edu +4 -4 - ttlmax -> ttl cleanup. - - ntpd/refclock_as2201.c - 1.9 01/12/31 02:31:56 stenn@whimsy.udel.edu +1 -1 - pp->nsec is a "long". - - ntpd/refclock_acts.c - 1.10 01/12/31 02:31:56 stenn@whimsy.udel.edu +1 -1 - ttlmax -> ttl cleanup. - - ntpd/ntp_proto.c - 1.99.1.5 01/12/31 02:31:56 stenn@whimsy.udel.edu +195 -134 - FLOOR, CEILING, MINSANE, MINCLOCK, COHORT, and ttl cleanup. - Other cleanup/improvements. - - ntpd/ntp_peer.c - 1.32.1.4 01/12/31 02:31:56 stenn@whimsy.udel.edu +3 -3 - ttlmax -> ttl cleanup. - - ntpd/ntp_loopfilter.c - 1.60 01/12/31 02:31:56 stenn@whimsy.udel.edu +1 -1 - allow_panic should be FALSE in the default case. - - ntpd/ntp_control.c - 1.39.1.5 01/12/31 02:31:55 stenn@whimsy.udel.edu +5 -13 - Lose TTLMAX. Cleanup. - - ntpd/ntp_config.c - 1.52.1.7 01/12/31 02:31:55 stenn@whimsy.udel.edu +78 -9 - TOS config stuff. Cleanup/validation. - - include/ntpd.h - 1.31.1.3 01/12/31 02:31:55 stenn@whimsy.udel.edu +7 -1 - Add support for minclock, minsane, floor, ceiling, and the - ttl cleanup. - - include/ntp_control.h - 1.15.1.3 01/12/31 02:31:55 stenn@whimsy.udel.edu +9 -10 - Lose TTLMAX. - - include/ntp_config.h - 1.15 01/12/31 02:31:55 stenn@whimsy.udel.edu +14 -4 - CONFIG_ TOS, TTL, and INCLUDEFILE. - CONFIG_TOS_ MINCLOC, MINSANE, FLOOR, CEILING, and COHORT. - - include/ntp.h - 1.50.1.5 01/12/31 02:31:55 stenn@whimsy.udel.edu +7 -2 - Lose ttlmax; ttl alone is just fine. - MINCLOCK, MINSANE, FLOOR, CEILING, and COHORT. - - html/release.htm - 1.18 01/12/31 02:31:55 stenn@whimsy.udel.edu +55 -65 - Cleanup. Note that ntpdate is headed for retirement. - Talk about the PPS refclock. - - html/quick.htm - 1.7 01/12/31 02:31:54 stenn@whimsy.udel.edu +4 -4 - Cleanup. - - html/ntpd.htm - 1.16 01/12/31 02:31:54 stenn@whimsy.udel.edu +2 -1 - Cleanup. Reference the new manyopt.htm page. - - html/miscopt.htm - 1.15 01/12/31 02:31:54 stenn@whimsy.udel.edu +46 -40 - Cleanup. Discuss the new "tinker" options. - - html/index.htm - 1.13 01/12/31 02:31:54 stenn@whimsy.udel.edu +50 -15 - Cleanup. Mention the OpenSSL crypto stuff, and manycast. - - html/hints.htm - 1.6 01/12/31 02:31:54 stenn@whimsy.udel.edu +1 -1 - Cleanup. - - html/build.htm - 1.10 01/12/31 02:31:54 stenn@whimsy.udel.edu +42 -36 - Lose the RSAREF comments, talk about OpenSSL instead. - Cleanup. Mention the .rnd file and point folks at the directions - for generating auth keys. Also mention the manyicast stuff. - - html/authopt.htm - 1.16 01/12/31 02:31:54 stenn@whimsy.udel.edu +11 -8 - Cleanup. Update the "crypto" config line. - - html/assoc.htm - 1.10 01/12/31 02:31:54 stenn@whimsy.udel.edu +9 -97 - Cleanup. Moved a bunch of stuff to the new manyopt.htm page. - - conf/baldwin.conf - 1.4 01/12/31 02:31:54 stenn@whimsy.udel.edu +7 -31 - Converted to a manycast configuration file. - -ChangeSet - 1.683.4.60 01/12/31 00:53:29 stenn@whimsy.udel.edu +3 -0 - Later verisons of FreeBSD need the PARENB IGNPAR thing. - Backport ntp_loopfilter fixes. - - ntpd/ntp_loopfilter.c - 1.53.1.2 01/12/31 00:53:28 stenn@whimsy.udel.edu +55 -26 - Backport ntp_loopfilter fixes. - - include/ntpd.h - 1.27.2.2 01/12/31 00:53:28 stenn@whimsy.udel.edu +1 -1 - Backport ntp_loopfilter fixes. - - configure.in - 1.219.3.10 01/12/31 00:53:28 stenn@whimsy.udel.edu +5 -0 - Later verisons of FreeBSD need the PARENB IGNPAR thing. - -ChangeSet - 1.763 01/12/22 00:22:06 stenn@whimsy.udel.edu +3 -0 - Resolve automerge conflict: removed refclock_atom's LEAP_NOWARNING. - Could be wrong... - - ntpd/refclock_atom.c - 1.38 01/12/22 00:22:06 stenn@whimsy.udel.edu +1 -2 - Remove pp->leap = LEAP_NOWARNING. Could be wrong... - - ntpd/ntp_refclock.c - 1.44 01/12/21 23:58:20 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_refclock.h - 1.13 01/12/21 23:58:19 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.2.2 01/12/21 23:27:19 stenn@whimsy.udel.edu +2 -0 - Documentation cleanup from Dave Mills. - - html/howto.htm - 1.7 01/12/21 23:27:18 stenn@whimsy.udel.edu +346 -246 - Documentation cleanup - - html/driver36.htm - 1.10 01/12/21 23:27:18 stenn@whimsy.udel.edu +97 -122 - Documentation cleanup - -ChangeSet - 1.706.2.1 01/12/21 22:24:22 stenn@whimsy.udel.edu +37 -0 - Guys, - - Fixed a wee bug and the house caved in. Just about every driver was - broken in a little evil way and broke the interface conventions in the - following: - - 1. The drivers did not correctly update the reference time variable - pp->lastref. Some left it untouched, some broke the rule that the - reference time must not be later than the receive timestamp. I added - pp->lastref = pp->lastrec just before the refclock_receive() call, which - should be correct in most cases. For those drivers that use - refclock_process(), coders might want to move the line just before that - call. - - 2. There were two variables pp->usec and pp->msec for microseconds and - milliseconds, respectively, of the second. There was no provision for - nanoseconds. Some drivers used both of these, which was not handled - correctly in the interface. I removed both and replaced with pp->nsec - for nanoseconds and recoded various drivers to do that correctly. - - 3. Some drivers did not zero the fraction part of the l_fp offset - variable computed by clocktime(). This was the first thing I noticed in - testing. The result in some cases was garbage when computing the - difference between clock time and system time. - - 4. The SAMPLE macro in ntp_refclock.h and the refclock_sample() routine - was defective. If the median filter ever filled up, the latter would - consider it empty and toss the entire filter contents. The intent when - the filter fills up is that old samples are overwritten and the filter - retains its maximum size untl refclock_receive() empties it. - - 5. Small changes were made to interface routines in order to improve and - simplify the debug trace. - - While I carefully checked all the drivers and the changes are minor, I - am able to test only a few, including the audio drivers, PSTI, - Spectracom, Arbiter and PPS, which do just fine. I have done nothing for - the parse drivers, which may or may not need the same updates. I was - able to confirm the Solaris, SunOS, FreeBSD and Linux builds work. Later - for HPUX and Alpha. - - Aside: In experimenting with the -N high option, which is necessary for - the WWV audio driver, I discovered some little evils. First, the serial - port jitter is terrible with my Ultra 30 - simething like 10 ms - and - the latency surprisingly large, like 10 ms. Checking timestamps, I - discovered without -N the CR and LF have the same timestamp, while with - -N they have separate and much more precise timestamps. I also - discovered for whatever reason the monitor function of the audio codec - doesn't work in the Ultra 30, but works just fine using the same code in - the Blade 1000, both Solariba 8. - - ntpd/refclock_wwvb.c - 1.11 01/12/21 22:24:21 stenn@whimsy.udel.edu +20 -17 - Dave's big cleanup - - ntpd/refclock_wwv.c - 1.32 01/12/21 22:24:20 stenn@whimsy.udel.edu +12 -11 - Dave's big cleanup - - ntpd/refclock_usno.c - 1.7 01/12/21 22:24:20 stenn@whimsy.udel.edu +2 -1 - Dave's big cleanup - - ntpd/refclock_ulink.c - 1.12 01/12/21 22:24:20 stenn@whimsy.udel.edu +6 -7 - Dave's big cleanup - - ntpd/refclock_true.c - 1.8 01/12/21 22:24:20 stenn@whimsy.udel.edu +3 -1 - Dave's big cleanup - - ntpd/refclock_trak.c - 1.8 01/12/21 22:24:20 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_tpro.c - 1.7 01/12/21 22:24:20 stenn@whimsy.udel.edu +2 -0 - Dave's big cleanup - - ntpd/refclock_shm.c - 1.11 01/12/21 22:24:20 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_pst.c - 1.7 01/12/21 22:24:20 stenn@whimsy.udel.edu +24 -20 - Dave's big cleanup - - ntpd/refclock_pcf.c - 1.7 01/12/21 22:24:19 stenn@whimsy.udel.edu +3 -2 - Dave's big cleanup - - ntpd/refclock_palisade.c - 1.10 01/12/21 22:24:19 stenn@whimsy.udel.edu +7 -7 - Dave's big cleanup - - ntpd/refclock_oncore.c - 1.39 01/12/21 22:24:19 stenn@whimsy.udel.edu +1 -1 - Dave's big cleanup - - ntpd/refclock_nmea.c - 1.17 01/12/21 22:24:19 stenn@whimsy.udel.edu +7 -7 - Dave's big cleanup - - ntpd/refclock_mx4200.c - 1.16 01/12/21 22:24:19 stenn@whimsy.udel.edu +1 -3 - Dave's big cleanup - - ntpd/refclock_local.c - 1.8 01/12/21 22:24:19 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_leitch.c - 1.6 01/12/21 22:24:19 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_jupiter.c - 1.9 01/12/21 22:24:18 stenn@whimsy.udel.edu +4 -8 - Dave's big cleanup - - ntpd/refclock_jjy.c - 1.7 01/12/21 22:24:18 stenn@whimsy.udel.edu +3 -5 - Dave's big cleanup - - ntpd/refclock_irig.c - 1.12 01/12/21 22:24:18 stenn@whimsy.udel.edu +94 -84 - Dave's big cleanup - - ntpd/refclock_hpgps.c - 1.6 01/12/21 22:24:18 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_hopfser.c - 1.4 01/12/21 22:24:18 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_hopfpci.c - 1.4 01/12/21 22:24:18 stenn@whimsy.udel.edu +1 -2 - Dave's big cleanup - - ntpd/refclock_heath.c - 1.10 01/12/21 22:24:18 stenn@whimsy.udel.edu +15 -51 - Dave's big cleanup - - ntpd/refclock_gpsvme.c - 1.6 01/12/21 22:24:18 stenn@whimsy.udel.edu +8 -5 - Dave's big cleanup - - ntpd/refclock_fg.c - 1.8 01/12/21 22:24:18 stenn@whimsy.udel.edu +5 -5 - Dave's big cleanup - - ntpd/refclock_dumbclock.c - 1.6 01/12/21 22:24:18 stenn@whimsy.udel.edu +2 -2 - Dave's big cleanup - - ntpd/refclock_datum.c - 1.8 01/12/21 22:24:17 stenn@whimsy.udel.edu +2 -0 - Dave's big cleanup - - ntpd/refclock_chu.c - 1.25 01/12/21 22:24:17 stenn@whimsy.udel.edu +6 -5 - Dave's big cleanup - - ntpd/refclock_chronolog.c - 1.6 01/12/21 22:24:17 stenn@whimsy.udel.edu +2 -2 - Dave's big cleanup - - ntpd/refclock_bancomm.c - 1.8 01/12/21 22:24:17 stenn@whimsy.udel.edu +2 -1 - Dave's big cleanup - - ntpd/refclock_atom.c - 1.34.1.3 01/12/21 22:24:17 stenn@whimsy.udel.edu +1 -0 - Dave's big cleanup - - ntpd/refclock_as2201.c - 1.8 01/12/21 22:24:17 stenn@whimsy.udel.edu +2 -1 - Dave's big cleanup - - ntpd/refclock_arc.c - 1.9 01/12/21 22:24:17 stenn@whimsy.udel.edu +1 -5 - Dave's big cleanup - - ntpd/refclock_arbiter.c - 1.6 01/12/21 22:24:17 stenn@whimsy.udel.edu +2 -1 - Dave's big cleanup - - ntpd/refclock_acts.c - 1.9 01/12/21 22:24:17 stenn@whimsy.udel.edu +2 -1 - Dave's big cleanup - - ntpd/ntp_refclock.c - 1.40.1.4 01/12/21 22:24:16 stenn@whimsy.udel.edu +29 -22 - Dave's big cleanup - - include/ntp_refclock.h - 1.9.1.3 01/12/21 22:24:16 stenn@whimsy.udel.edu +7 -7 - Dave's big cleanup - -ChangeSet - 1.706.1.59 01/12/21 16:45:12 jhay@angel.cids.org.za +2 -0 - Merge - - BitKeeper/etc/logging_ok - 1.3.1.5 01/12/21 16:45:12 jhay@angel.cids.org.za +1 -0 - Auto merged - - BitKeeper/deleted/.del-logging_ok~f9e0e77ee75409f0 - 1.2 01/12/21 16:45:12 jhay@angel.cids.org.za +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/etc/logging_ok - 1.1 01/12/21 15:46:14 jhay@angel.cids.org.za +1 -0 - -ChangeSet - 1.706.1.58 01/12/21 15:46:14 jhay@angel.cids.org.za +2 -0 - Merge bk://ntp.bkserver.net/ntp-dev - into angel.cids.org.za:/home/ntp/ntp-dev - - BitKeeper/etc/logging_ok - 1.0 01/12/21 15:46:14 jhay@angel.cids.org.za +0 -0 - BitKeeper file /home/ntp/ntp-dev/RESYNC/BitKeeper/etc/logging_ok - -ChangeSet - 1.762 01/12/19 18:56:48 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.236 01/12/19 18:56:47 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.25 01/12/19 18:56:47 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.57 01/12/19 18:52:03 stenn@whimsy.udel.edu +2 -0 - Usual nits when the parent's version is changed. - - configure.in - 1.226.1.12 01/12/19 18:52:03 stenn@whimsy.udel.edu +0 -1 - Nits. - - Makefile.am - 1.16.1.8 01/12/19 18:52:02 stenn@whimsy.udel.edu +0 -0 - Nits. - -ChangeSet - 1.683.4.59 01/12/19 15:57:09 stenn@whimsy.udel.edu +1 -0 - Distribute README.versions . - - Makefile.am - 1.12.1.13 01/12/19 15:57:07 stenn@whimsy.udel.edu +1 -0 - Distribute README.versions . - -ChangeSet - 1.706.1.56 01/12/18 21:23:31 stenn@whimsy.udel.edu +1 -0 - 4.1.72 - - configure.in - 1.226.1.11 01/12/18 21:23:30 stenn@whimsy.udel.edu +1 -1 - 4.1.72 - -ChangeSet - 1.706.1.55 01/12/18 20:17:53 stenn@whimsy.udel.edu +3 -0 - Cleanup from Dave Mills. - - ntpd/refclock_wwv.c - 1.31 01/12/18 20:17:52 stenn@whimsy.udel.edu +25 -34 - Cleanup from Dave Mills. - - ntpd/refclock_irig.c - 1.11 01/12/18 20:17:52 stenn@whimsy.udel.edu +5 -9 - Cleanup from Dave Mills. - - ntpd/refclock_chu.c - 1.24 01/12/18 20:17:52 stenn@whimsy.udel.edu +4 -6 - Cleanup from Dave Mills. - -ChangeSet - 1.683.4.58 01/12/18 19:27:29 stenn@whimsy.udel.edu +1 -0 - 4.1.0b-rc2 - - configure.in - 1.219.3.9 01/12/18 19:27:28 stenn@whimsy.udel.edu +1 -1 - 4.1.0b-rc2 - -ChangeSet - 1.761 01/12/17 23:32:08 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpdate/ntpdate.c - 1.31 01/12/17 23:32:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.57 01/12/17 23:25:13 stenn@whimsy.udel.edu +1 -0 - Be more verbose/descriptive of problems in debug mode. - From: Todd MacDermid - - ntpdate/ntpdate.c - 1.23.1.4 01/12/17 23:25:12 stenn@whimsy.udel.edu +30 -9 - Be more verbose/descriptive of problems in debug mode. - From: Todd MacDermid - -ChangeSet - 1.760 01/12/17 00:37:32 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - libntp/machines.c - 1.16 01/12/17 00:37:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.53 01/12/17 00:29:05 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - libntp/machines.c - 1.12.1.3 01/12/17 00:29:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.56 01/12/17 00:26:09 stenn@whimsy.udel.edu +1 -0 - Make the ntp_set_tod() debug messages less confusing/chatty. - - libntp/machines.c - 1.11.1.2 01/12/17 00:26:09 stenn@whimsy.udel.edu +16 -16 - Make the ntp_set_tod() debug messages less confusing/chatty. - -ChangeSet - 1.706.1.52 01/12/16 23:16:41 stenn@whimsy.udel.edu +1 -0 - cleanup/improvements from Dave Mills. - - ntpd/refclock_wwv.c - 1.30 01/12/16 23:16:40 stenn@whimsy.udel.edu +233 -191 - cleanup/improvements from Dave Mills. - -ChangeSet - 1.706.1.51 01/12/16 01:41:34 stenn@whimsy.udel.edu +1 -0 - cleanup for systems without sys/audioio.h . - From Dave Mills. - - libntp/audio.c - 1.9 01/12/16 01:41:33 stenn@whimsy.udel.edu +6 -5 - cleanup for systems without sys/audioio.h . - From Dave Mills. - -ChangeSet - 1.683.4.55 01/12/14 02:43:08 stenn@whimsy.udel.edu +1 -0 - This patch fixes a bug in NTP which appears if NTP is built on a system - where signaled I/O is used, i.e. HAVE_SIGNALED_IO is defined in - config.h. The bug has been found in ntp-4.1.71 but seems to last in the - NTP code since the xntp3 days. - - The symptom: - If a radio clock is connected via the serial port using the parse driver - (driver 8) then there are lots of messages in the syslog saying: - > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2! - > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2! - - This has been observed under AIX 4.3.2 and Solaris 8, and the patch - works in both cases. This effect is very obvious if a radio clock is - connected via a serial interface, and a SIGIO signal is raised whenever - a character has been received. It's a common problem, however, but the - probability that a signal is raised again while the handler for the - previous signal is still executing is much less if there - are only signals if network packets are received. - - The fix: - The patch below is used to take care that the SIGIO signal is not - unintentionally unblocked inside the sigio_handler() if the handler - executes a piece of code that is bracketed by BLOCKIO()/UNBLOCKIO() - calls. - - From: Martin Burnicki - - libntp/iosignal.c - 1.9 01/12/14 02:43:08 stenn@whimsy.udel.edu +72 -39 - This patch fixes a bug in NTP which appears if NTP is built on a system - where signaled I/O is used, i.e. HAVE_SIGNALED_IO is defined in - config.h. The bug has been found in ntp-4.1.71 but seems to last in the - NTP code since the xntp3 days. - - The symptom: - If a radio clock is connected via the serial port using the parse driver - (driver 8) then there are lots of messages in the syslog saying: - > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2! - > 31 Oct 09:13:42 ntpd[6708]: input_handler: handler_count is 2! - - This has been observed under AIX 4.3.2 and Solaris 8, and the patch - works in both cases. This effect is very obvious if a radio clock is - connected via a serial interface, and a SIGIO signal is raised whenever - a character has been received. It's a common problem, however, but the - probability that a signal is raised again while the handler for the - previous signal is still executing is much less if there - are only signals if network packets are received. - - The fix: - The patch below is used to take care that the SIGIO signal is not - unintentionally unblocked inside the sigio_handler() if the handler - executes a piece of code that is bracketed by BLOCKIO()/UNBLOCKIO() - calls. - - From: Martin Burnicki - -ChangeSet - 1.756 01/12/12 21:53:52 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpdate/ntpdate.c - 1.30 01/12/12 21:53:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.54 01/12/12 21:46:20 stenn@whimsy.udel.edu +1 -0 - Alter the "ci" calculation to reduce the chance of overflow. - From: Michael Andres - - ntpdate/ntpdate.c - 1.23.1.3 01/12/12 21:46:19 stenn@whimsy.udel.edu +8 -2 - Alter the "ci" calculation to reduce the chance of overflow. - From: Michael Andres - -ChangeSet - 1.706.1.48 01/12/11 02:03:30 stenn@whimsy.udel.edu +5 -0 - wwv/audio improvements from Dave Mills. - - ntpd/refclock_wwv.c - 1.29 01/12/11 02:03:29 stenn@whimsy.udel.edu +282 -358 - Improvements and cleanup. - - ntpd/refclock_irig.c - 1.10 01/12/11 02:03:29 stenn@whimsy.udel.edu +28 -26 - Improvements. - - ntpd/refclock_chu.c - 1.23 01/12/11 02:03:29 stenn@whimsy.udel.edu +42 -70 - Improvements. - - libntp/audio.c - 1.8 01/12/11 02:03:29 stenn@whimsy.udel.edu +16 -12 - audio_init()'s new arg is bufsize, plus various improvements. - Audio_gain()'s new arg is monitor gain, plus various improvements. - - include/audio.h - 1.4 01/12/11 02:03:28 stenn@whimsy.udel.edu +4 -3 - audio_init() and audio_gain() now take another arg. - -ChangeSet - 1.683.4.53 01/12/10 22:02:24 stenn@whimsy.udel.edu +1 -0 - Properly check the pps_device variable. - From: "David G. Andersen" - - ntpd/refclock_oncore.c - 1.38 01/12/10 22:02:23 stenn@whimsy.udel.edu +1 -1 - Properly check the pps_device variable. - From: "David G. Andersen" - -ChangeSet - 1.753 01/12/06 11:03:58 jhay@angel.cids.org.za +3 -0 - Portability fixes to make it compile on the Udel flock. - - ntpdc/ntpdc_ops.c - 1.14 01/12/06 11:03:58 jhay@angel.cids.org.za +38 -8 - Portability fixes to make it compile on the Udel flock. - - ntpdc/ntpdc.c - 1.13 01/12/06 11:03:58 jhay@angel.cids.org.za +1 -1 - Portability fixes to make it compile on the Udel flock. - - ntpd/ntp_request.c - 1.33 01/12/06 11:03:58 jhay@angel.cids.org.za +21 -2 - Portability fixes to make it compile on the Udel flock. - -ChangeSet - 1.752 01/12/05 21:22:32 jhay@angel.cids.org.za +1 -0 - Merge angel.cids.org.za:/home/ntp/ntp-dev-ipv6-clean - into angel.cids.org.za:/home/ntp/ntp-dev-ipv6 - - ntpd/ntp_request.c - 1.32 01/12/05 21:22:32 jhay@angel.cids.org.za +0 -0 - Auto merged - -ChangeSet - 1.745.1.1 01/12/05 21:21:09 jhay@angel.cids.org.za +9 -0 - Add IPv6 support for ntpdc and make both ntpd and ntpdc capable of talking to - older versions of (x)ntpdc and (x)ntpd. - - ntpdc/ntpdc_ops.c - 1.13 01/12/05 21:21:08 jhay@angel.cids.org.za +689 -208 - Add IPv6 support to ntpdc and also make it capable of talking to older versions - of ntpd. - - ntpdc/ntpdc.h - 1.3 01/12/05 21:21:08 jhay@angel.cids.org.za +8 -3 - Add IPv6 support to ntpdc and also make it capable of talking to older versions - of ntpd. - - ntpdc/ntpdc.c - 1.12 01/12/05 21:21:08 jhay@angel.cids.org.za +180 -70 - Add IPv6 support to ntpdc and also make it capable of talking to older versions - of ntpd. - - ntpd/ntp_request.c - 1.30.1.1 01/12/05 21:21:08 jhay@angel.cids.org.za +609 -362 - Add IPv6 support to mode 7 packets and add backward compatability so that just - about any (x)ntpdc can talk to it. - - ntpd/ntp_peer.c - 1.38 01/12/05 21:21:08 jhay@angel.cids.org.za +1 -1 - Handle the case where dstadr == NULL correctly. - - ntpd/ntp_intres.c - 1.23 01/12/05 21:21:08 jhay@angel.cids.org.za +25 -10 - Catch up to the ntp_request.h changes. - - include/ntpd.h - 1.36 01/12/05 21:21:08 jhay@angel.cids.org.za +2 -1 - Export the IPv6 restrictlist. - - include/ntp_request.h - 1.15 01/12/05 21:21:08 jhay@angel.cids.org.za +95 -28 - Add IPv6 addresses to structures for use by ntpdc. Also add struct req_pkt_tail - so that variable length request packets can be supported. - - include/ntp.h - 1.56 01/12/05 21:21:08 jhay@angel.cids.org.za +5 -0 - Add some macros used in the ntpdc port to IPv6. - -ChangeSet - 1.706.1.46 01/12/05 03:25:31 stenn@whimsy.udel.edu +1 -0 - Fix the "gone" file. - - BitKeeper/etc/gone - 1.1 01/12/05 03:21:09 stenn@whimsy.udel.edu +1 -0 - - BitKeeper/etc/gone - 1.0 01/12/05 03:21:09 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev/BitKeeper/etc/gone - -ChangeSet - 1.751 01/12/05 02:44:54 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - -ChangeSet - 1.706.1.45 01/12/05 02:35:45 stenn@whimsy.udel.edu +1 -0 - Use the right copy of refclock_jjy.c - - ntpd/refclock_jjy.c - 1.6 01/12/05 02:35:44 stenn@whimsy.udel.edu +0 -0 - Use the right copy of the file... - - refclock_jjy.c - 1.5 01/12/05 02:19:59 stenn@whimsy.udel.edu +0 -0 - Rename: BitKeeper/deleted/.del-refclock_jjy.c -> refclock_jjy.c - -ChangeSet - 1.706.1.44 01/12/05 01:28:27 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/deleted/.del-refclock_jjy.c - 1.4 01/12/05 01:28:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-refclock_jjy.c - 1.2.1.2 01/12/05 01:28:26 stenn@whimsy.udel.edu +0 -0 - Merge rename: ntpd/refclock_jjy.c -> BitKeeper/deleted/.del-refclock_jjy.c - -ChangeSet - 1.683.4.52 01/12/05 01:24:04 stenn@whimsy.udel.edu +1 -0 - C-DEX patch. - From: Masaki Fukushima - - ntpd/refclock_jjy.c - 1.2.1.1 01/12/05 01:24:03 stenn@whimsy.udel.edu +3 -1 - C-DEX patch. - From: Masaki Fukushima - - README.versions - 1.1 01/12/02 23:02:32 stenn@whimsy.udel.edu +35 -0 - -ChangeSet - 1.683.4.51 01/12/02 23:02:32 stenn@whimsy.udel.edu +1 -0 - Added README.versions, which describes the version numbering scheme - we are using. Suggested by Ulrich Windl. - - README.versions - 1.0 01/12/02 23:02:32 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/README.versions - -ChangeSet - 1.749 01/12/02 12:42:06 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - libntp/machines.c - 1.15 01/12/02 12:42:05 stenn@whimsy.udel.edu +0 -2 - Auto merged - -ChangeSet - 1.706.1.42 01/12/02 12:33:54 stenn@whimsy.udel.edu +1 -0 - Put the definition of adjtv where it belongs. - - libntp/machines.c - 1.12.1.2 01/12/02 12:33:53 stenn@whimsy.udel.edu +2 -1 - Put the definition of adjtv where it belongs. - -ChangeSet - 1.748 01/12/02 12:23:39 stenn@whimsy.udel.edu +2 -0 - automerge + conflict resolution. - - libntp/machines.c - 1.14 01/12/02 12:23:38 stenn@whimsy.udel.edu +1 -2 - Conflict cleanup from automerge. - - configure.in - 1.235 01/12/02 04:40:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.41 01/12/02 04:26:18 stenn@whimsy.udel.edu +2 -0 - Boring conflict resolution after automerge. - - libntp/machines.c - 1.12.1.1 01/12/02 04:26:18 stenn@whimsy.udel.edu +1 -1 - Boring conflict resolution. - - configure.in - 1.226.1.10 01/12/02 04:15:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.50 01/12/02 04:12:13 stenn@whimsy.udel.edu +2 -0 - settimeofday() fix in configure, do a better job tracking and - reporting progress in ntp_set_tod(). - - libntp/machines.c - 1.11.1.1 01/12/02 04:12:12 stenn@whimsy.udel.edu +40 -21 - Do a better job tracking (and reporting, if debug enabled) progress - in ntp_set_tod(). - - configure.in - 1.219.3.8 01/12/02 04:12:12 stenn@whimsy.udel.edu +1 -1 - Use AC_CHECK_FUNCS instead of _FUNC to check for settimeofday() - because we need HAVE_SETTIMEOFDAY. - -ChangeSet - 1.706.1.40 01/12/01 23:08:32 stenn@whimsy.udel.edu +4 -0 - WWV and CHU improvements from Dave Mills. - - ntpd/refclock_wwv.c - 1.28 01/12/01 23:08:31 stenn@whimsy.udel.edu +350 -400 - Improvements from Dave Mills: - - it does better with the audio codec than my - Spectracom WWVB receiver with serial port. - - ntpd/refclock_chu.c - 1.22 01/12/01 23:08:31 stenn@whimsy.udel.edu +4 -9 - Simplify - let refclock_process_offset() do the work. - From Dave Mills. - - html/authopt.htm - 1.15 01/12/01 23:08:31 stenn@whimsy.udel.edu +1 -3 - Update the documentation of the crypto line. - - NEWS - 1.36 01/12/01 23:08:30 stenn@whimsy.udel.edu +1 -0 - Document wwv and chu improvements in the NEWS file. - -ChangeSet - 1.746 01/11/30 19:42:42 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_request.c - 1.31 01/11/30 19:42:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.39 01/11/30 19:39:37 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.24.1.4 01/11/30 19:39:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.49 01/11/30 19:36:36 stenn@whimsy.udel.edu +1 -0 - If no REFCLOCK, no cal_enable. - From: Ralf Nyren - - ntpd/ntp_request.c - 1.23.2.3 01/11/30 19:36:35 stenn@whimsy.udel.edu +2 -0 - If no REFCLOCK, no cal_enable. - From: Ralf Nyren - -ChangeSet - 1.745 01/11/30 01:10:14 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.234 01/11/30 01:10:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.38 01/11/30 00:56:47 stenn@whimsy.udel.edu +2 -0 - Check for EVP_md2 - Some redhat distros have lost it, too. - - util/genkeys.c - 1.5 01/11/30 00:56:46 stenn@whimsy.udel.edu +2 -0 - Check for EVP_md2 - Some redhat distros have lost it, too. - - configure.in - 1.226.1.9 01/11/30 00:56:46 stenn@whimsy.udel.edu +1 -1 - Check for EVP_md2 - Some redhat distros have lost it, too. - -ChangeSet - 1.741.1.5 01/11/24 23:58:03 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.233 01/11/24 23:58:02 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.37 01/11/24 23:50:35 stenn@whimsy.udel.edu +3 -0 - Mostly updates to the NEWS file. - - configure.in - 1.226.1.8 01/11/24 23:50:34 stenn@whimsy.udel.edu +0 -1 - Use the ntp-dev version number. - - NEWS - 1.35 01/11/24 23:38:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-driver40.htm - 1.2 01/11/24 23:38:03 stenn@whimsy.udel.edu +0 -0 - Delete: html/driver40.htm - -ChangeSet - 1.683.4.48 01/11/24 23:30:49 stenn@whimsy.udel.edu +1 -0 - Somewhere along the line, the driver40.htm file got lost - recover it. - - html/driver40.htm - 1.1 01/11/24 23:30:48 stenn@whimsy.udel.edu +141 -0 - - html/driver40.htm - 1.0 01/11/24 23:30:48 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/html/driver40.htm - -ChangeSet - 1.683.4.47 01/11/23 23:23:23 stenn@whimsy.udel.edu +2 -0 - 4.1.0b-rc1 - - configure.in - 1.219.3.7 01/11/23 23:23:22 stenn@whimsy.udel.edu +1 -1 - 4.1.0b-rc1 - - NEWS - 1.31.1.5 01/11/23 23:23:22 stenn@whimsy.udel.edu +7 -0 - Update the NEWS file. - -ChangeSet - 1.706.1.36 01/11/19 22:20:56 stenn@whimsy.udel.edu +2 -0 - Doc cleanups from Dave Mills. - - html/ntpdc.htm - 1.8 01/11/19 22:20:55 stenn@whimsy.udel.edu +8 -69 - Doc cleanups from Dave Mills. - - html/miscopt.htm - 1.14 01/11/19 22:20:55 stenn@whimsy.udel.edu +33 -32 - Doc cleanups from Dave Mills. - -ChangeSet - 1.741.1.3 01/11/19 21:58:25 stenn@whimsy.udel.edu +3 -0 - proto_config() needs a 4th arg in the IPv6 code. - - ntpd/ntp_request.c - 1.30 01/11/19 21:58:24 stenn@whimsy.udel.edu +8 -14 - proto_config() apparently takes a 4th arg in the IPv6 code. - - ntpd/ntp_config.c - 1.61 01/11/19 21:40:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_request.h - 1.14 01/11/19 21:40:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.35 01/11/19 21:35:42 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_request.c - 1.24.1.3 01/11/19 21:35:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.52.1.6 01/11/19 21:35:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.46 01/11/19 21:29:34 stenn@whimsy.udel.edu +4 -0 - enable/disable calibrate. - - Flags cleanup for ntpdc and friends. - - From Dave Mills. - - ntpdc/ntpdc_ops.c - 1.12 01/11/19 21:29:33 stenn@whimsy.udel.edu +17 -13 - Flag cleanup. - - ntpd/ntp_request.c - 1.23.2.2 01/11/19 21:29:33 stenn@whimsy.udel.edu +25 -20 - Alphabetize the keyword checks. - - setclr/handle the CAL and AUTH flag bits, too. - - ntpd/ntp_config.c - 1.50.3.3 01/11/19 21:29:33 stenn@whimsy.udel.edu +4 -4 - One can also enable/disable calibrate. - - Alphabetize the flag keywords. - - include/ntp_request.h - 1.10.1.2 01/11/19 21:29:33 stenn@whimsy.udel.edu +7 -5 - Cleanup/fixes from Dave Mills. - -ChangeSet - 1.706.1.34 01/11/17 00:53:52 stenn@whimsy.udel.edu +3 -0 - HTML cleanup from Dave Mills. - - html/parsedata.htm - 1.6 01/11/17 00:53:51 stenn@whimsy.udel.edu +1 -1 - HTML cleanup from Dave Mills. - - html/driver39.htm - 1.5 01/11/17 00:53:51 stenn@whimsy.udel.edu +1 -1 - HTML cleanup from Dave Mills. - - html/driver38.htm - 1.5 01/11/17 00:53:51 stenn@whimsy.udel.edu +1 -1 - HTML cleanup from Dave Mills. - -ChangeSet - 1.706.1.33 01/11/16 23:51:30 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/Makefile.am - 1.24 01/11/16 23:51:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.45 01/11/16 23:35:26 stenn@whimsy.udel.edu +1 -0 - ntp_resolver.c is currently unused. - - ntpd/Makefile.am - 1.18.2.4 01/11/16 23:35:25 stenn@whimsy.udel.edu +2 -1 - ntp_resolver.c is currently unused. - -ChangeSet - 1.742 01/11/15 19:25:09 jhay@angel.cids.org.za +1 -0 - Fix an off by 1 error. - Handle the case where ai->ai_canonname is NULL sometimes. - - ntpq/ntpq.c - 1.21 01/11/15 19:25:09 jhay@angel.cids.org.za +8 -2 - Fix an off by 1 error. - Handle the case where ai->ai_canonname is NULL sometimes. - -ChangeSet - 1.739.1.1 01/11/10 13:58:28 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - Makefile.am - 1.24 01/11/10 13:58:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.32 01/11/10 13:50:22 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - Makefile.am - 1.16.1.7 01/11/10 13:50:21 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.44 01/11/10 13:46:34 stenn@whimsy.udel.edu +1 -0 - Handle the version stuff even when building completely outside - the srcdir. - - Makefile.am - 1.12.1.12 01/11/10 13:46:34 stenn@whimsy.udel.edu +7 -1 - Handle the version stuff even when building completely outside - the srcdir. - -ChangeSet - 1.740 01/11/10 13:32:50 jhay@angel.cids.org.za +1 -0 - Make ntpdate also compile and run on rackety (SunOS 4.1.3) - Catch a if(... = ...). - - ntpdate/ntpdate.c - 1.29 01/11/10 13:32:50 jhay@angel.cids.org.za +5 -3 - Make ntpdate also compile and run on rackety (SunOS 4.1.3) - Catch a if(... = ...). - -ChangeSet - 1.706.1.31 01/11/10 02:00:29 stenn@whimsy.udel.edu +1 -0 - Be less aggressive when looking for ASYNC and NDELAY alternatives. - From John Hay. - - include/ntp_io.h - 1.5 01/11/10 02:00:29 stenn@whimsy.udel.edu +4 -6 - Be less aggressive when looking for ASYNC and NDELAY alternatives. - From John Hay. - -ChangeSet - 1.738 01/11/09 23:44:59 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - Makefile.am - 1.23 01/11/09 23:44:58 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.30 01/11/09 23:41:20 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - Makefile.am - 1.16.1.6 01/11/09 23:41:20 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.43 01/11/09 23:29:51 stenn@whimsy.udel.edu +1 -0 - Improve the version file generation code. - - Makefile.am - 1.12.1.11 01/11/09 23:29:50 stenn@whimsy.udel.edu +3 -4 - Improve the version file generation code. - -ChangeSet - 1.737 01/11/09 20:23:41 jhay@angel.cids.org.za +8 -0 - IPv6 port by Bill Cote USG with twiddling be me to make - it work with the rest of our code. - - ntpq/ntpq_ops.c - 1.12 01/11/09 20:23:41 jhay@angel.cids.org.za +139 -70 - IPv6 port by Bill Cote USG with twiddling be me to make - it work with the rest of our code. - - ntpq/ntpq.h - 1.3 01/11/09 20:23:41 jhay@angel.cids.org.za +4 -3 - IPv6 port by Bill Cote USG with twiddling be me to make - it work with the rest of our code. - - ntpq/ntpq.c - 1.20 01/11/09 20:23:41 jhay@angel.cids.org.za +102 -53 - IPv6 port by Bill Cote USG with twiddling be me to make - it work with the rest of our code. - - libntp/socktohost.c - 1.2 01/11/09 20:23:41 jhay@angel.cids.org.za +3 -1 - Return a string representation of the address if the dns lookup fail. - - libntp/ntp_rfc2553.c - 1.4 01/11/09 20:23:41 jhay@angel.cids.org.za +9 -2 - ntpq needs a little more of the rfc2553 api. - - libntp/decodenetnum.c - 1.3 01/11/09 20:23:41 jhay@angel.cids.org.za +16 -35 - IPv6 port by Bill Cote USG with twiddling be me to make - it work with the rest of our code. - - include/ntp_stdlib.h - 1.16 01/11/09 20:23:41 jhay@angel.cids.org.za +2 -2 - Change decodenetnum to use sockaddr_storage. - - include/ntp_rfc2553.h - 1.3 01/11/09 20:23:41 jhay@angel.cids.org.za +2 -0 - We now need AI_ADDRCONFIG too. - -ChangeSet - 1.736 01/11/08 16:52:48 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - Makefile.am - 1.22 01/11/08 16:52:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.29 01/11/08 16:49:41 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - Makefile.am - 1.16.1.5 01/11/08 16:49:40 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.42 01/11/08 16:46:12 stenn@whimsy.udel.edu +1 -0 - Make the cmp of the version file be silent. - - Makefile.am - 1.12.1.10 01/11/08 16:46:11 stenn@whimsy.udel.edu +1 -1 - Make the cmp of the version file be silent. - -ChangeSet - 1.683.4.41 01/11/08 16:37:05 stenn@whimsy.udel.edu +2 -0 - Fix the version file update code. - Reported by John Hay. - The "version" file should not be checked in. - - Makefile.am - 1.12.1.9 01/11/08 16:37:02 stenn@whimsy.udel.edu +3 -2 - Fix the version file update code. - Reported by John Hay. - - BitKeeper/deleted/.del-version~aeecada457249d0c - 1.2 01/11/08 16:34:27 stenn@whimsy.udel.edu +1 -1 - Delete: version - -ChangeSet - 1.735 01/11/08 03:40:27 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.232 01/11/08 03:40:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.21 01/11/08 03:40:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/ignore - 1.16 01/11/08 03:40:17 stenn@whimsy.udel.edu +7 -0 - auto-union - -ChangeSet - 1.706.1.28 01/11/08 03:32:50 stenn@whimsy.udel.edu +1 -0 - Comment out apparently unused RSA stuff. - - configure.in - 1.226.1.7 01/11/08 03:32:49 stenn@whimsy.udel.edu +6 -6 - Comment out RSA stuff - I think it's no longer used. - -ChangeSet - 1.706.1.27 01/11/08 03:19:45 stenn@whimsy.udel.edu +6 -0 - Merge - - ntpq/Makefile.am - 1.8 01/11/08 03:19:45 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - ntpdc/Makefile.am - 1.7 01/11/08 03:19:45 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - ntpdate/Makefile.am - 1.9 01/11/08 03:19:45 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - ntpd/Makefile.am - 1.23 01/11/08 03:19:45 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - Makefile.am - 1.16.1.4 01/11/08 03:15:40 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/ignore - 1.14.1.1 01/11/08 03:15:34 stenn@whimsy.udel.edu +0 -0 - auto-union - -ChangeSet - 1.683.4.40 01/11/08 03:06:18 stenn@whimsy.udel.edu +9 -0 - Get the ChangeSet number in the compiled-in version strings. - - version - 1.1 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -0 - - BitKeeper/etc/ignore - 1.1.2.7 01/11/08 03:06:17 stenn@whimsy.udel.edu +1 -0 - Added version to the ignore list - - version - 1.0 01/11/08 03:06:16 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/version - - scripts/mkver.in - 1.9 01/11/08 03:06:16 stenn@whimsy.udel.edu +5 -0 - If - - ntptrace/Makefile.am - 1.4 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1 - Pass the contents of the version file in to the mkver script. - - ntpq/Makefile.am - 1.4.1.2 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1 - Pass the contents of the version file in to the mkver script. - - ntpdc/Makefile.am - 1.3.1.2 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1 - Pass the contents of the version file in to the mkver script. - - ntpdate/Makefile.am - 1.5.1.2 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1 - Pass the contents of the version file in to the mkver script. - - ntpd/Makefile.am - 1.18.2.3 01/11/08 03:06:16 stenn@whimsy.udel.edu +1 -1 - Pass the contents of the version file in to the mkver script. - - Makefile.am - 1.12.1.8 01/11/08 03:06:16 stenn@whimsy.udel.edu +9 -3 - Maintain the version file, which holds the latest ChangeSet number. - -ChangeSet - 1.734 01/11/05 00:34:46 stenn@whimsy.udel.edu +1 -0 - Attempt to reconcile the multicast patch with the one in ntp-dev. - - ntpd/ntp_peer.c - 1.37 01/11/05 00:34:46 stenn@whimsy.udel.edu +0 -8 - Attempt to reconcile the multicast patch with the one in ntp-dev. - -ChangeSet - 1.706.1.26 01/11/04 23:48:00 stenn@whimsy.udel.edu +1 -0 - Multicast improvements - From: John.Hay@icomtek.csir.co.za - - ntpd/ntp_peer.c - 1.32.1.3 01/11/04 23:47:59 stenn@whimsy.udel.edu +8 -2 - Multicast improvements - From: John.Hay@icomtek.csir.co.za - -ChangeSet - 1.706.1.25 01/11/04 04:42:02 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/deleted/.del-00-list~baf8bb517d043606 - 1.5 01/11/04 04:42:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-00-list~baf8bb517d043606 - 1.4 01/11/04 04:42:01 stenn@whimsy.udel.edu +0 -0 - Merge rename: BitKeeper/deleted/.del-00-list -> BitKeeper/deleted/.del-00-list~baf8bb517d043606 - -ChangeSet - 1.683.4.39 01/11/04 04:38:31 stenn@whimsy.udel.edu +1 -0 - Lose an obsolete file. - - BitKeeper/deleted/.del-00-list~baf8bb517d043606 - 1.2.1.1 01/11/04 04:34:24 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/00-list - -ChangeSet - 1.723.1.5 01/11/04 04:30:43 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.231 01/11/04 04:30:42 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.38 01/11/04 04:21:46 stenn@whimsy.udel.edu +3 -0 - Attempt to handle the cases where triggers are being run from the - RESYNC dir. - - BitKeeper/triggers/triggert - 1.4 01/11/04 04:21:45 stenn@whimsy.udel.edu +10 -4 - General cleanup, and pass along $bkp (bk repo prefix) so we can - find the repo directory instead of the RESYNC dir. - - BitKeeper/triggers/lg-changeset - 1.2 01/11/04 04:21:45 stenn@whimsy.udel.edu +1 -1 - Make sure we're're accessing the .lgc file in the main repo and not in a RESYNC dir. - - BitKeeper/triggers/delta-changelog - 1.3 01/11/04 04:21:45 stenn@whimsy.udel.edu +1 -1 - Use bkp to make sure we get the .lgc file in the repo and not - (potentially) the (bogus) one in the RESYNC tree. - -ChangeSet - 1.683.4.37 01/11/03 14:46:21 stenn@whimsy.udel.edu +1 -0 - Cleanup - - BitKeeper/triggers/trigger.mk - 1.7 01/11/03 14:46:20 stenn@whimsy.udel.edu +2 -7 - Cleanup - -ChangeSet - 1.723.1.4 01/11/03 14:25:15 stenn@whimsy.udel.edu +1 -0 - Clean up the ignore file - - BitKeeper/etc/ignore - 1.15 01/11/03 14:25:14 stenn@whimsy.udel.edu +0 -7 - Clean up the ignore file - -ChangeSet - 1.706.1.23 01/11/03 02:16:34 stenn@whimsy.udel.edu +5 -0 - QNX 6.x patches - From: Chris Burghart - - util/genkeys.c - 1.4 01/11/03 02:16:34 stenn@whimsy.udel.edu +3 -0 - util/genkeys.c needs a protected sys/types.h for QNX. - - ntpd/check_y2k.c - 1.7 01/11/03 02:16:34 stenn@whimsy.udel.edu +3 -0 - ntpd/check_y2k needs a protected sys/signal.h for QNX. - - libntp/adjtime.c - 1.4 01/11/03 02:16:33 stenn@whimsy.udel.edu +77 -3 - QNX adjtime hack. - - include/ntp_io.h - 1.4 01/11/03 02:16:33 stenn@whimsy.udel.edu +19 -0 - QNX 6 patches - - configure.in - 1.226.1.6 01/11/03 02:16:33 stenn@whimsy.udel.edu +23 -1 - QNX patches - -ChangeSet - 1.732 01/11/03 08:26:08 jhay@angel.cids.org.za +1 -0 - Make multicasting from other subnets work with autokey. - - ntpd/ntp_peer.c - 1.36 01/11/03 08:26:08 jhay@angel.cids.org.za +8 -2 - Make multicasting from other subnets work with autokey. - -ChangeSet - 1.706.1.22 01/11/02 17:06:51 stenn@whimsy.udel.edu +2 -0 - .del-pre-apply.paranoid~eabcafcd55240e3e: - Delete: BitKeeper/triggers/pre-apply.paranoid - .del-post-commit.changelog~eabcee9c552e8cb4: - Delete: BitKeeper/triggers/post-commit.changelog - - BitKeeper/deleted/.del-pre-apply.paranoid~eabcafcd55240e3e - 1.2 01/11/02 17:06:20 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/pre-apply.paranoid - - BitKeeper/deleted/.del-post-commit.changelog~eabcee9c552e8cb4 - 1.2 01/11/02 17:06:19 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/post-commit.changelog - -ChangeSet - 1.706.1.21 01/11/02 17:04:56 stenn@whimsy.udel.edu +1 -0 - Merge - - BitKeeper/etc/ignore - 1.14 01/11/02 17:04:36 stenn@whimsy.udel.edu +1 -1 - auto-union - -ChangeSet - 1.683.4.36 01/11/02 16:56:25 stenn@whimsy.udel.edu +1 -0 - Cleanup. - - BitKeeper/triggers/trigger.mk - 1.6 01/11/02 16:56:25 stenn@whimsy.udel.edu +0 -1 - Remove the trigger.touch file. No longer needed. - We should look at some of the other touch files, too. - -ChangeSet - 1.683.4.35 01/11/02 16:39:34 stenn@whimsy.udel.edu +2 -0 - Cleanup/reality check smoe trigger stuff. - - BitKeeper/triggers/trigger.cfg - 1.7 01/11/02 16:39:33 stenn@whimsy.udel.edu +3 -5 - Update the header docs, merge some of the trigger scripts. - - BitKeeper/triggers/trigger.README - 1.3 01/11/02 16:39:33 stenn@whimsy.udel.edu +8 -7 - Cleanup/reality check the file. - -ChangeSet - 1.683.4.34 01/11/02 04:52:47 stenn@whimsy.udel.edu +1 -0 - Enable the delta changelog and last-good changeset triggers. - - BitKeeper/triggers/trigger.cfg - 1.6 01/11/02 04:52:47 stenn@whimsy.udel.edu +4 -4 - Enable the delta changelog and last-good changeset triggers. - -ChangeSet - 1.683.4.33 01/11/02 04:33:25 stenn@whimsy.udel.edu +1 -0 - Prepend the new logs to the ChangeLog. - - BitKeeper/triggers/delta-changelog - 1.2 01/11/02 04:33:25 stenn@whimsy.udel.edu +3 -1 - Prepend the new logs to the ChangeLog. - -ChangeSet - 1.683.4.32 01/11/02 04:15:19 stenn@whimsy.udel.edu +2 -0 - Now that we are using sed to install the trigger, call 'chmod +x' - when we're done. - - BitKeeper/triggers/triggerd - 1.15 01/11/02 04:15:18 stenn@whimsy.udel.edu +1 -0 - Now that we are using sed to install the trigger, call 'chmod +x' - when we're done. - - BitKeeper/triggers/trigger.mk - 1.5 01/11/02 04:15:18 stenn@whimsy.udel.edu +1 -1 - Now that we are using sed to install the trigger, call 'chmod +x' - when we're done. - -ChangeSet - 1.683.4.31 01/11/02 04:05:19 stenn@whimsy.udel.edu +1 -0 - Better logging. - - BitKeeper/triggers/triggert - 1.3 01/11/02 04:05:18 stenn@whimsy.udel.edu +1 -1 - Better logging. - -ChangeSet - 1.683.4.30 01/11/02 03:58:14 stenn@whimsy.udel.edu +1 -0 - Mirror updates. - - BitKeeper/triggers/trigger.cfg - 1.5 01/11/02 03:58:13 stenn@whimsy.udel.edu +2 -2 - Enable the mirror updates - -ChangeSet - 1.683.4.29 01/11/02 03:49:01 stenn@whimsy.udel.edu +1 -0 - Typos. - - BitKeeper/triggers/triggerd - 1.14 01/11/02 03:49:00 stenn@whimsy.udel.edu +1 -1 - Typos. I"m getting pretty tired... - -ChangeSet - 1.683.4.28 01/11/02 03:42:45 stenn@whimsy.udel.edu +1 -0 - Trigger manager improvements. - - BitKeeper/triggers/triggerd - 1.13 01/11/02 03:42:44 stenn@whimsy.udel.edu +3 -3 - Install triggert to call the actual trigger, using a sed substitution. - -ChangeSet - 1.683.4.27 01/11/02 03:33:15 stenn@whimsy.udel.edu +1 -0 - Typo. - - BitKeeper/triggers/trigger.mk - 1.4 01/11/02 03:33:15 stenn@whimsy.udel.edu +1 -1 - Typo. - -ChangeSet - 1.683.4.26 01/11/02 03:24:31 stenn@whimsy.udel.edu +2 -0 - trigger manager improvements. - - BitKeeper/triggers/triggert - 1.2 01/11/02 03:24:30 stenn@whimsy.udel.edu +1 -1 - Use a sed substitution for the target trigger name. - - BitKeeper/triggers/trigger.mk - 1.3 01/11/02 03:24:30 stenn@whimsy.udel.edu +1 -1 - Use sed instead of cp to copy triggert to the target; we will - most likely want to use this trick for the triggers in trigger.cfg, - too. - -ChangeSet - 1.683.4.25 01/11/02 03:08:17 stenn@whimsy.udel.edu +1 -0 - More trigger manager fixes - - BitKeeper/triggers/triggerd - 1.12 01/11/02 03:08:17 stenn@whimsy.udel.edu +2 -2 - Set the file count to 0 even earlier. - -ChangeSet - 1.683.4.24 01/11/02 02:49:46 stenn@whimsy.udel.edu +1 -0 - More trigger manager work - - BitKeeper/triggers/triggerd - 1.11 01/11/02 02:49:46 stenn@whimsy.udel.edu +3 -2 - Don't reset the count at each new tag; somebody might use a tag more - than once. - -ChangeSet - 1.683.4.23 01/11/02 02:36:34 stenn@whimsy.udel.edu +2 -0 - Start enabling more triggers... - - BitKeeper/triggers/trigger.cfg - 1.4 01/11/02 02:36:34 stenn@whimsy.udel.edu +1 -1 - Try enabling the paranoid check. - - BitKeeper/etc/ignore - 1.1.2.6 01/11/02 02:36:33 stenn@whimsy.udel.edu +1 -0 - Ignore BitKeeper/triggers/p*--*, as those are the files installed - by the trigger manager package. - -ChangeSet - 1.683.4.22 01/11/02 02:29:37 stenn@whimsy.udel.edu +1 -0 - More trigger manager cleanup. - - BitKeeper/triggers/triggerd - 1.10 01/11/02 02:29:36 stenn@whimsy.udel.edu +26 -21 - Typos, cleanup. - -ChangeSet - 1.683.4.21 01/11/02 00:27:34 stenn@whimsy.udel.edu +1 -0 - More trigger manager work. - - BitKeeper/triggers/triggerd - 1.9 01/11/02 00:27:33 stenn@whimsy.udel.edu +6 -3 - Better logging. - Fix some typos. - -ChangeSet - 1.683.4.20 01/11/02 00:12:41 stenn@whimsy.udel.edu +4 -0 - Another pass at the trigger manager. - - BitKeeper/triggers/triggerd - 1.8 01/11/02 00:12:40 stenn@whimsy.udel.edu +55 -19 - Now that wedon't call the triggers from triggerd, there is no reason - to re-exec ourselves. - - When we process the triggers.cfg file, first remove the old triggers. - Validate the trigger classes. - Process each script for each tag, installing them so that they are - executed in the correct order. - - BitKeeper/triggers/trigger.mk - 1.2 01/11/02 00:12:40 stenn@whimsy.udel.edu +1 -2 - Only install triggerd for post-commit and post-incoming. - - BitKeeper/triggers/trigger.cfg - 1.3 01/11/02 00:12:40 stenn@whimsy.udel.edu +1 -1 - Enable the "notify" trigger. - - BitKeeper/triggers/trigger.README - 1.2 01/11/02 00:12:40 stenn@whimsy.udel.edu +2 -5 - Implement multiple triggers per tag line. - -ChangeSet - 1.706.1.20 01/11/01 02:10:09 stenn@whimsy.udel.edu +5 -0 - Cleanup. From Dave Mills. - - ntpd/refclock_wwv.c - 1.27 01/11/01 02:10:08 stenn@whimsy.udel.edu +5 -5 - Cleanup. From Dave Mills. - - html/notes.htm - 1.8 01/11/01 02:10:08 stenn@whimsy.udel.edu +1237 -1421 - Cleanup. From Dave Mills. - - html/driver6.htm - 1.7 01/11/01 02:10:07 stenn@whimsy.udel.edu +62 -49 - Cleanup. From Dave Mills. - - html/driver36.htm - 1.9 01/11/01 02:10:07 stenn@whimsy.udel.edu +4 -3 - Cleanup. From Dave Mills. - - html/audio.htm - 1.8 01/11/01 02:10:07 stenn@whimsy.udel.edu +54 -14 - Cleanup. From Dave Mills. - -ChangeSet - 1.723.1.1 01/11/01 01:38:33 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - Makefile.am - 1.20 01/11/01 01:38:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/etc/logging_ok - 1.7 01/11/01 01:38:25 stenn@whimsy.udel.edu +1 -1 - auto-union - -ChangeSet - 1.706.1.19 01/11/01 01:25:02 stenn@whimsy.udel.edu +8 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntpd.c - 1.38 01/11/01 01:25:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.16.1.3 01/11/01 01:25:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-pre-apply.paranoid~baecee4c7d243e1c - 1.5 01/11/01 01:25:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-post-commit.changelog~baedea457d24369c - 1.8 01/11/01 01:25:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-2mirrors - 1.2 01/11/01 01:25:00 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/2mirrors - - BitKeeper/deleted/.del-pre-apply.paranoid~baecee4c7d243e1c - 1.4 01/11/01 01:23:43 stenn@whimsy.udel.edu +0 -0 - Merge rename: BitKeeper/deleted/.del-pre-apply.paranoid -> BitKeeper/deleted/.del-pre-apply.paranoid~baecee4c7d243e1c - - BitKeeper/deleted/.del-post-commit.changelog~baedea457d24369c - 1.7 01/11/01 01:23:40 stenn@whimsy.udel.edu +0 -0 - Merge rename: BitKeeper/deleted/.del-post-commit.changelog -> BitKeeper/deleted/.del-post-commit.changelog~baedea457d24369c - - BitKeeper/etc/logging_ok - 1.3.1.4 01/11/01 01:22:03 stenn@whimsy.udel.edu +1 -0 - 'Auto converge' - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.6 01/11/01 01:22:03 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.3.1.3 01/11/01 01:22:03 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.5 01/11/01 01:22:01 stenn@whimsy.udel.edu +0 -0 - auto-union - - BitKeeper/etc/ignore - 1.13 01/11/01 01:22:00 stenn@whimsy.udel.edu +13 -13 - auto-union - -ChangeSet - 1.683.4.19 01/10/24 10:00:02 stenn@whimsy.udel.edu +1 -0 - Disable our triggers until I can find the processing bug. - - BitKeeper/triggers/trigger.cfg - 1.2 01/10/24 10:00:02 stenn@whimsy.udel.edu +8 -8 - Disable our triggers until I can find the processing bug. - -ChangeSet - 1.683.4.18 01/10/24 04:42:37 stenn@whimsy.udel.edu +2 -0 - Recover the 2mirror script. - - BitKeeper/triggers/2mirrors - 1.1 01/10/24 04:14:04 stenn@whimsy.udel.edu +40 -0 - - BitKeeper/triggers/2mirrors - 1.0 01/10/24 04:14:04 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/2mirrors - - BitKeeper/triggers/triggerd - 1.7 01/10/24 03:54:25 stenn@whimsy.udel.edu +1 -4 - Quiet some debug stuff. - - BitKeeper/triggers/triggerd - 1.6 01/10/24 03:43:12 stenn@whimsy.udel.edu +3 -2 - Run the right script. Sigh. - - BitKeeper/triggers/triggerd - 1.5 01/10/24 03:33:59 stenn@whimsy.udel.edu +2 -0 - triggerd hacking - - BitKeeper/triggers/triggerd - 1.4 01/10/24 03:07:10 stenn@whimsy.udel.edu +2 -1 - Disable the re-exec; it seems to be hosing us. - - BitKeeper/triggers/triggerd - 1.3 01/10/24 02:46:31 stenn@whimsy.udel.edu +2 -1 - Use the right ball. Actually get the script if it isn't checked - out and actually run it. - - BitKeeper/triggers/triggerd - 1.2 01/10/24 01:59:12 stenn@whimsy.udel.edu +1 -0 - Play ball - actually run the intended trigger script. - -ChangeSet - 1.683.4.17 01/10/24 01:50:16 stenn@whimsy.udel.edu +1 -0 - Ignore some of the trigger system overhead files. - - BitKeeper/etc/ignore - 1.1.2.5 01/10/24 01:37:32 stenn@whimsy.udel.edu +3 -0 - added BitKeeper/triggers/trigger.t1 BitKeeper/triggers/trigger.t2 BitKeeper/triggers/trigger.touch - - BitKeeper/etc/ignore - 1.1.2.4 01/10/24 01:37:05 stenn@whimsy.udel.edu +8 -0 - added BitKeeper/triggers/post-commit BitKeeper/triggers/post-incoming BitKeeper/triggers/post-outgoing BitKeeper/triggers/pre-apply BitKeeper/triggers/pre-commit BitKeeper/triggers/pre-incoming BitKeeper/triggers/pre-outgoing BitKeeper/triggers/pre-resolve - -ChangeSet - 1.683.4.16 01/10/24 01:32:31 stenn@whimsy.udel.edu +14 -0 - New ChagneLog processing. - New trigger scripts. - - BitKeeper/triggers/triggert - 1.1 01/10/24 01:32:30 stenn@whimsy.udel.edu +14 -0 - - BitKeeper/triggers/triggerd - 1.1 01/10/24 01:32:30 stenn@whimsy.udel.edu +54 -0 - - BitKeeper/triggers/triggert - 1.0 01/10/24 01:32:30 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/triggert - - BitKeeper/triggers/triggerd - 1.0 01/10/24 01:32:30 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/triggerd - - BitKeeper/triggers/trigger.mk - 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +17 -0 - - BitKeeper/triggers/trigger.cfg - 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +25 -0 - - BitKeeper/triggers/trigger.README - 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +53 -0 - - BitKeeper/triggers/paranoid - 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +80 -0 - - BitKeeper/triggers/lg-changeset - 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +15 -0 - - BitKeeper/triggers/delta-changelog - 1.1 01/10/24 01:32:29 stenn@whimsy.udel.edu +64 -0 - - BitKeeper/etc/ignore - 1.1.2.3 01/10/24 01:32:30 stenn@whimsy.udel.edu +2 -0 - Added ChangeLog BitKeeper/triggers/.lgc to the ignore list - - Makefile.am - 1.12.1.7 01/10/24 01:32:29 stenn@whimsy.udel.edu +1 -0 - Distribute ChangeLog-4.1.0. - - ChangeLog-4.1.0 - 1.589 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - Renamed the CVS ChangeLog to ChangeLog-4.1.0; - the new ChangeLog is auto-generated. - - BitKeeper/triggers/trigger.mk - 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/trigger.mk - - BitKeeper/triggers/trigger.cfg - 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/trigger.cfg - - BitKeeper/triggers/trigger.README - 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/trigger.README - - BitKeeper/triggers/paranoid - 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/paranoid - - BitKeeper/triggers/lg-changeset - 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/lg-changeset - - BitKeeper/triggers/delta-changelog - 1.0 01/10/24 01:32:29 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/delta-changelog - - BitKeeper/deleted/.del-post-commit.changelog~baedea457d24369c - 1.5.1.1 01/10/24 01:11:24 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/post-commit.changelog - - BitKeeper/deleted/.del-pre-apply.paranoid~baecee4c7d243e1c - 1.2.1.1 01/10/24 00:42:20 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/pre-apply.paranoid - - BitKeeper/deleted/.del-post-incoming.2mirrors~baedfb107d26b494 - 1.5 01/10/24 00:42:11 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/post-incoming.2mirrors - -ChangeSet - 1.729 01/10/23 15:06:06 jhay@angel.cids.org.za +1 -0 - Get rid of & in front of addr6 and rl6->addr6. Those are pointers already. - - ntpd/ntp_restrict.c - 1.8 01/10/23 15:06:06 jhay@angel.cids.org.za +5 -5 - Get rid of & in front of addr6 and rl6->addr6. Those are pointers already. - -ChangeSet - 1.728 01/10/23 15:02:59 jhay@angel.cids.org.za +1 -0 - Move adjtv to get rid of an unused variable warning. - - libntp/machines.c - 1.13 01/10/23 15:02:59 jhay@angel.cids.org.za +2 -1 - Move adjtv to get rid of an unused variable warning. - -ChangeSet - 1.727 01/10/23 14:38:35 jhay@angel.cids.org.za +3 -0 - Some sockaddr_in to sockaddr_storage conversions. They were missed because they came - after the initial IPv6 port. - - ntpd/ntp_util.c - 1.19 01/10/23 14:38:35 jhay@angel.cids.org.za +2 -2 - Some sockaddr_in to sockaddr_storage conversions. They were missed because they came - after the initial IPv6 port. - - ntpd/ntp_crypto.c - 1.49 01/10/23 14:38:35 jhay@angel.cids.org.za +12 -4 - Some sockaddr_in to sockaddr_storage conversions. They were missed because they came - after the initial IPv6 port. - - include/ntpd.h - 1.35 01/10/23 14:38:35 jhay@angel.cids.org.za +2 -2 - Some sockaddr_in to sockaddr_storage conversions. They were missed because they came - after the initial IPv6 port. - -ChangeSet - 1.726 01/10/23 10:44:04 jhay@angel.cids.org.za +1 -0 - Oops, I forgot the copyright for this file. Give credit where credit is due. - - libntp/ntp_rfc2553.c - 1.3 01/10/23 10:44:04 jhay@angel.cids.org.za +67 -0 - Oops, I forgot the copyright for this file. Give credit where credit is due. - -ChangeSet - 1.725 01/10/23 09:23:04 jhay@angel.cids.org.za +3 -0 - With these changes a flock-build of libntp and ntpd survive. - - ntpd/ntp_io.c - 1.31 01/10/23 09:23:04 jhay@angel.cids.org.za +1 -1 - Add a missing &, addr is not a pointer. - - libntp/ntp_rfc2553.c - 1.2 01/10/23 09:23:04 jhay@angel.cids.org.za +1 -0 - At least on some systems including ntp_stdlib.h is needed. - - include/ntp_rfc2553.h - 1.2 01/10/23 09:23:04 jhay@angel.cids.org.za +1 -3 - Try a different way of defining u_int64_t. - -ChangeSet - 1.724 01/10/22 20:59:18 jhay@angel.cids.org.za +1 -0 - Fix two places where refnumtoa() usage were not converted to the post IPv6 way. - - ntpd/refclock_parse.c - 1.19 01/10/22 20:59:17 jhay@angel.cids.org.za +2 -2 - Fix two places where refnumtoa() usage were not converted to the post IPv6 way. - -ChangeSet - 1.683.4.15 01/10/20 12:07:53 wink@iris1.saville.com +4 -0 - Add support for waiting on an IO event under Windows NT. This improves the responsiveness - of the system when running under NT. - - BitKeeper/etc/logging_ok - 1.1.1.2 01/10/20 12:07:50 wink@iris1.saville.com +1 -0 - Logging to logging@openlogging.org accepted - - ports/winnt/ntpd/ntp_iocompletionport.c - 1.6 01/10/20 12:07:43 wink@iris1.saville.com +33 -0 - Add support for waiting on an IO event under to improve responsiveness. - - ports/winnt/include/ntp_iocompletionport.h - 1.5 01/10/20 12:07:43 wink@iris1.saville.com +2 -0 - Add get_io_event - - ntpd/ntpd.c - 1.33.1.3 01/10/20 12:07:43 wink@iris1.saville.com +27 -6 - Add support for waiting on an IO event under Windows NT. This improves the responsiveness - of the system when running under NT. - -ChangeSet - 1.723 01/10/20 12:55:32 jhay@angel.cids.org.za +1 -0 - Make IPv6 multicasting work. - - ntpd/ntp_io.c - 1.30 01/10/20 12:55:32 jhay@angel.cids.org.za +3 -3 - Make IPv6 multicasting work. - -ChangeSet - 1.720.1.1 01/10/19 17:22:38 jhay@angel.cids.org.za +2 -0 - Make IPv4 multicastclient work again after the IPv6 merge. - - ntpd/ntp_io.c - 1.29 01/10/19 17:22:38 jhay@angel.cids.org.za +1 -15 - Make IPv4 multicastclient work again after the IPv6 merge. - - include/ntp.h - 1.55 01/10/19 17:22:38 jhay@angel.cids.org.za +6 -6 - Protect the macros with brackets around them. - -ChangeSet - 1.706.1.18 01/10/18 00:34:09 stenn@whimsy.udel.edu +1 -0 - #include ntp_machine.h so we can use the P() macros - so we can use prototype declarations. - - util/genkeys.c - 1.3 01/10/18 00:34:08 stenn@whimsy.udel.edu +5 -4 - #include ntp_machine.h so we can use the P() macros - so we can use prototype declarations. - -ChangeSet - 1.720 01/10/17 01:49:20 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - configure.in - 1.230 01/10/17 01:49:19 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.17 01/10/17 01:44:22 stenn@whimsy.udel.edu +2 -0 - Changes from Dave Mills: - cleanup and portability improvements. - - ntpd/ntp_loopfilter.c - 1.59 01/10/17 01:44:22 stenn@whimsy.udel.edu +1 -2 - flladj calc cleanup. - From: Dave Mills. - - libntp/machines.c - 1.12 01/10/17 01:44:22 stenn@whimsy.udel.edu +7 -0 - Some broken systems don't reset adjtime() when the clock is stepped. - From: Dave Mills. - -ChangeSet - 1.706.1.16 01/10/17 01:19:23 stenn@whimsy.udel.edu +2 -0 - EVP_mdc2() portability hack. - portability improvement to genkey.c. - - util/genkeys.c - 1.2 01/10/17 01:19:23 stenn@whimsy.udel.edu +3 -1 - Define JAN_1970 using the ULONG_CONST macro. - Guard the call to EVP_mdc2(). - - configure.in - 1.226.1.5 01/10/17 01:19:23 stenn@whimsy.udel.edu +1 -0 - Look for EVP_mdc2; some Linux distros don't have it. - -ChangeSet - 1.719 01/10/16 00:11:03 stenn@whimsy.udel.edu +2 -0 - Merge - - libntp/Makefile.am - 1.17 01/10/16 00:11:03 stenn@whimsy.udel.edu +0 -0 - SCCS merged - - ntpd/ntp_config.c - 1.60 01/10/16 00:06:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.15 01/10/15 23:57:46 stenn@whimsy.udel.edu +1 -0 - Merge - - libntp/Makefile.am - 1.12.1.3 01/10/15 23:57:46 stenn@whimsy.udel.edu +0 -0 - SCCS merged - -ChangeSet - 1.683.4.14 01/10/15 23:36:58 stenn@whimsy.udel.edu +1 -0 - Lose mktime.c snprintf.c strdup.c strerror.c from - EXTRA_libntp_a_SOURCES as they are auto-added by AC_REPLACE_FUNCS - - libntp/Makefile.am - 1.11.2.2 01/10/15 23:36:58 stenn@whimsy.udel.edu +2 -2 - Lose mktime.c snprintf.c strdup.c strerror.c from - EXTRA_libntp_a_SOURCES as they are auto-added by AC_REPLACE_FUNCS - -ChangeSet - 1.718 01/10/15 19:19:45 jhay@angel.cids.org.za +1 -0 - Fix a memory leak. - - libntp/netof.c - 1.5 01/10/15 19:19:45 jhay@angel.cids.org.za +8 -1 - Fix a memory leak. Is there a better way? - -ChangeSet - 1.717 01/10/15 19:18:42 jhay@angel.cids.org.za +1 -0 - Fixup after latest ntp-dev merge. - - ntpd/ntp_control.c - 1.45 01/10/15 19:18:41 jhay@angel.cids.org.za +2 -2 - Fixup after latest ntp-dev merge. - -ChangeSet - 1.683.4.13 01/10/11 00:15:50 stenn@whimsy.udel.edu +1 -0 - Make a little mirror trigger noise - - BitKeeper/triggers/post-incoming.2mirrors - 1.4 01/10/11 00:14:58 stenn@whimsy.udel.edu +2 -0 - Make a little mirror trigger noise - -ChangeSet - 1.706.1.14 01/10/10 21:22:59 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_config.c - 1.52.1.5 01/10/10 21:22:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.12 01/10/10 21:14:30 stenn@whimsy.udel.edu +1 -0 - Use %u to display the keyid. - From: Simon Burge - - ntpd/ntp_config.c - 1.50.3.2 01/10/10 21:14:29 stenn@whimsy.udel.edu +2 -2 - Use %u to display the keyid. - From: Simon Burge - -ChangeSet - 1.716 01/10/09 21:31:44 jhay@angel.cids.org.za +11 -0 - Merge angel.cids.org.za:/home/ntp/ntp-dev-ipv6 - into angel.cids.org.za:/export/3-stable/home/ntp/ntp-dev-ipv6 - - ntpdate/ntpdate.c - 1.28 01/10/09 21:31:43 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpdate/ntpdate.c - 1.27 01/10/09 21:31:43 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_restrict.c - 1.7 01/10/09 21:31:41 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_restrict.c - 1.6 01/10/09 21:31:41 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_request.c - 1.29 01/10/09 21:31:39 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_request.c - 1.28 01/10/09 21:31:39 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_io.c - 1.28 01/10/09 21:31:36 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_io.c - 1.27 01/10/09 21:31:36 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_intres.c - 1.22 01/10/09 21:31:27 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_intres.c - 1.21 01/10/09 21:31:27 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_control.c - 1.44 01/10/09 21:31:24 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.43 01/10/09 21:31:24 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_config.c - 1.59 01/10/09 21:31:21 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.58 01/10/09 21:31:21 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - libntp/Makefile.am - 1.16 01/10/09 21:31:13 jhay@angel.cids.org.za +0 -0 - Auto merged - - libntp/Makefile.am - 1.15 01/10/09 21:31:13 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_stdlib.h - 1.15 01/10/09 21:31:11 jhay@angel.cids.org.za +0 -0 - Auto merged - - include/ntp_stdlib.h - 1.14 01/10/09 21:31:11 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_fp.h - 1.6 01/10/09 21:30:59 jhay@angel.cids.org.za +0 -0 - Auto merged - - include/ntp_fp.h - 1.5 01/10/09 21:30:59 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - configure.in - 1.229 01/10/09 21:28:53 jhay@angel.cids.org.za +0 -0 - Auto merged - - configure.in - 1.228 01/10/09 21:28:53 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - -ChangeSet - 1.712.1.2 01/10/09 21:22:30 jhay@angel.cids.org.za +4 -0 - Merge bk://ntp.bkserver.net/ntp-dev-ipv6 - into angel.cids.org.za:/home/ntp/ntp-dev-ipv6 - - ntpd/ntp_proto.c - 1.104 01/10/09 21:22:29 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.103 01/10/09 21:22:29 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_io.c - 1.24.1.2 01/10/09 21:22:14 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_io.c - 1.24.1.1 01/10/09 21:22:14 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_config.c - 1.56.1.2 01/10/09 21:21:48 jhay@angel.cids.org.za +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.56.1.1 01/10/09 21:21:48 jhay@angel.cids.org.za +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/etc/logging_ok - 1.6 01/10/09 21:15:27 jhay@angel.cids.org.za +0 -0 - auto-union - -ChangeSet - 1.708.1.9 01/10/09 03:49:37 stenn@whimsy.udel.edu +29 -0 - Automerge, EOLN_NATIVE cleanup, REFID cleanup. - - ntpd/refclock_atom.c - 1.37 01/10/09 03:49:36 stenn@whimsy.udel.edu +2 -1 - REFID cleanup - - ntpd/ntp_refclock.c - 1.43 01/10/09 03:49:35 stenn@whimsy.udel.edu +4 -1 - REFID cleanup. - - ntpd/ntp_control.c - 1.41.1.2 01/10/09 03:49:35 stenn@whimsy.udel.edu +1 -1 - REFID cleanup. - - ntpdate/ntpdate.h - 1.7 01/10/09 03:06:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpdate/ntpdate.h - 1.6 01/10/09 03:06:43 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/ntpdate.c - 1.25.1.2 01/10/09 03:06:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpdate/ntpdate.c - 1.25.1.1 01/10/09 03:06:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_atom.c - 1.36 01/10/09 03:06:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_util.c - 1.18 01/10/09 03:06:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_util.c - 1.17 01/10/09 03:06:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_restrict.c - 1.4.1.2 01/10/09 03:06:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_restrict.c - 1.4.1.1 01/10/09 03:06:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_resolver.c - 1.15 01/10/09 03:06:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_resolver.c - 1.14 01/10/09 03:06:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_request.c - 1.25.1.2 01/10/09 03:06:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_request.c - 1.25.1.1 01/10/09 03:06:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_refclock.c - 1.42 01/10/09 03:06:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_proto.c - 1.100.1.4 01/10/09 03:06:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.100.1.3 01/10/09 03:06:23 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_peer.c - 1.35 01/10/09 03:06:21 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.34 01/10/09 03:06:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_monitor.c - 1.7 01/10/09 03:06:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_monitor.c - 1.6 01/10/09 03:06:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_io.c - 1.22.1.4 01/10/09 03:06:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_io.c - 1.22.1.3 01/10/09 03:06:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_intres.c - 1.19.1.2 01/10/09 03:06:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_intres.c - 1.19.1.1 01/10/09 03:06:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_control.c - 1.41.1.1 01/10/09 03:05:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_config.c - 1.53.1.5 01/10/09 03:05:55 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.53.1.4 01/10/09 03:05:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/cmd_args.c - 1.10 01/10/09 03:05:48 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/cmd_args.c - 1.9 01/10/09 03:05:47 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/refnumtoa.c - 1.4 01/10/09 03:05:38 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/refnumtoa.c - 1.3 01/10/09 03:05:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/netof.c - 1.4 01/10/09 03:05:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/netof.c - 1.3 01/10/09 03:05:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/Makefile.am - 1.13.1.2 01/10/09 03:05:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/Makefile.am - 1.13.1.1 01/10/09 03:05:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/recvbuff.h - 1.4 01/10/09 03:05:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/recvbuff.h - 1.3 01/10/09 03:05:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntpd.h - 1.34 01/10/09 03:05:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.33 01/10/09 03:05:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_stdlib.h - 1.12.1.2 01/10/09 03:05:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_stdlib.h - 1.12.1.1 01/10/09 03:05:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_request.h - 1.13 01/10/09 03:05:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_request.h - 1.12 01/10/09 03:05:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_refclock.h - 1.12 01/10/09 03:05:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_refclock.h - 1.11 01/10/09 03:05:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_fp.h - 1.3.1.2 01/10/09 03:04:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_fp.h - 1.3.1.1 01/10/09 03:04:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_control.h - 1.18 01/10/09 03:04:56 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_control.h - 1.17 01/10/09 03:04:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp.h - 1.54 01/10/09 03:04:47 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.53 01/10/09 03:04:47 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.bk - 1.10 01/10/09 03:04:38 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.19 01/10/09 03:04:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.18 01/10/09 03:04:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - -ChangeSet - 1.706.1.13 01/10/09 02:57:09 stenn@whimsy.udel.edu +2 -0 - Lose autokey. - - flock-build - 1.24 01/10/09 02:57:09 stenn@whimsy.udel.edu +0 -2 - Lose autokey. - - configure.in - 1.226.1.4 01/10/09 02:57:09 stenn@whimsy.udel.edu +1 -9 - Lose autokey. - -ChangeSet - 1.706.1.12 01/10/09 02:19:59 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - configure.in - 1.226.1.3 01/10/09 02:19:58 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.4.11 01/10/09 02:04:10 stenn@whimsy.udel.edu +1 -0 - Check for clock_gettime(). - - configure.in - 1.219.3.6 01/10/09 02:04:09 stenn@whimsy.udel.edu +1 -1 - Check for clock_gettime(). - -ChangeSet - 1.706.1.11 01/10/08 23:13:17 stenn@whimsy.udel.edu +149 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev-hms - - util/ntp-genkeys.c - 1.60 01/10/08 23:13:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - util/ntp-genkeys.c - 1.59 01/10/08 23:13:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/Makefile.am - 1.13 01/10/08 23:13:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - util/Makefile.am - 1.12 01/10/08 23:13:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/ntpq.c - 1.19 01/10/08 23:13:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpq/ntpq.c - 1.18 01/10/08 23:13:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/Makefile.am - 1.7 01/10/08 23:13:01 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpq/Makefile.am - 1.6 01/10/08 23:13:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/ntpdc.c - 1.11 01/10/08 23:12:50 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpdc/ntpdc.c - 1.10 01/10/08 23:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/Makefile.am - 1.6 01/10/08 23:12:38 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpdc/Makefile.am - 1.5 01/10/08 23:12:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/Makefile.am - 1.8 01/10/08 23:12:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpdate/Makefile.am - 1.7 01/10/08 23:12:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_local.c - 1.7 01/10/08 23:12:21 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_local.c - 1.5.1.2 01/10/08 23:12:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_conf.c - 1.16 01/10/08 23:12:16 stenn@whimsy.udel.edu +0 -8 - Auto merged - - ntpd/refclock_conf.c - 1.15 01/10/08 23:12:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_atom.c - 1.34.1.2 01/10/08 23:12:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/refclock_atom.c - 1.34.2.2 01/10/08 23:12:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntpd.c - 1.37 01/10/08 23:12:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntpd.c - 1.36 01/10/08 23:12:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_util.c - 1.15.1.2 01/10/08 23:12:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_util.c - 1.15.1.1 01/10/08 23:12:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_timer.c - 1.20 01/10/08 23:11:57 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_timer.c - 1.19 01/10/08 23:11:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_request.c - 1.24.1.2 01/10/08 23:11:54 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_request.c - 1.24.1.1 01/10/08 23:11:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_refclock.c - 1.40.1.3 01/10/08 23:11:49 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_refclock.c - 1.40.1.2 01/10/08 23:11:49 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_proto.c - 1.99.1.4 01/10/08 23:11:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.99.1.3 01/10/08 23:11:43 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_peer.c - 1.32.1.2 01/10/08 23:11:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.32.1.1 01/10/08 23:11:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_loopfilter.c - 1.58 01/10/08 23:11:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_loopfilter.c - 1.57 01/10/08 23:11:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_io.c - 1.21.1.3 01/10/08 23:11:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_io.c - 1.21.1.2 01/10/08 23:11:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_crypto.c - 1.48 01/10/08 23:11:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_crypto.c - 1.47 01/10/08 23:11:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_control.c - 1.39.1.4 01/10/08 23:11:22 stenn@whimsy.udel.edu +0 -1 - Auto merged - - ntpd/ntp_control.c - 1.39.1.3 01/10/08 23:11:22 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_config.c - 1.52.1.4 01/10/08 23:11:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.52.1.3 01/10/08 23:11:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/Makefile.am - 1.22 01/10/08 23:11:11 stenn@whimsy.udel.edu +0 -1 - Auto merged - - ntpd/Makefile.am - 1.21 01/10/08 23:11:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/statestr.c - 1.5 01/10/08 23:10:59 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/statestr.c - 1.4 01/10/08 23:10:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/clocktypes.c - 1.10 01/10/08 23:10:54 stenn@whimsy.udel.edu +0 -2 - Auto merged - - libntp/clocktypes.c - 1.9 01/10/08 23:10:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authusekey.c - 1.6 01/10/08 23:10:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/authusekey.c - 1.5 01/10/08 23:10:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authreadkeys.c - 1.6 01/10/08 23:10:43 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/authreadkeys.c - 1.5 01/10/08 23:10:43 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authkeys.c - 1.9 01/10/08 23:10:40 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/authkeys.c - 1.8 01/10/08 23:10:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/a_md5encrypt.c - 1.8 01/10/08 23:10:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/a_md5encrypt.c - 1.7 01/10/08 23:10:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/Makefile.am - 1.12.1.2 01/10/08 23:10:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/Makefile.am - 1.12.1.1 01/10/08 23:10:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntpd.h - 1.31.1.2 01/10/08 23:10:20 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntpd.h - 1.31.1.1 01/10/08 23:10:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_stdlib.h - 1.11.1.2 01/10/08 23:10:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_stdlib.h - 1.11.1.1 01/10/08 23:10:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_refclock.h - 1.9.1.2 01/10/08 23:10:13 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_refclock.h - 1.9.2.2 01/10/08 23:10:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_machine.h - 1.11 01/10/08 23:10:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_machine.h - 1.10 01/10/08 23:10:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_crypto.h - 1.23 01/10/08 23:10:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_crypto.h - 1.22 01/10/08 23:10:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_control.h - 1.15.1.2 01/10/08 23:09:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_control.h - 1.15.1.1 01/10/08 23:09:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_config.h - 1.14 01/10/08 23:09:47 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_config.h - 1.13 01/10/08 23:09:47 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp.h - 1.50.1.4 01/10/08 23:09:44 stenn@whimsy.udel.edu +0 -2 - Auto merged - - include/ntp.h - 1.50.1.3 01/10/08 23:09:43 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/rackety.conf - 1.4 01/10/08 23:09:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - - conf/rackety.conf - 1.3 01/10/08 23:09:41 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/pogo.conf - 1.5 01/10/08 23:09:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - - conf/pogo.conf - 1.4 01/10/08 23:09:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/malarky.conf - 1.4 01/10/08 23:09:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - conf/malarky.conf - 1.3 01/10/08 23:09:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/grundoon.conf - 1.5 01/10/08 23:09:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - conf/grundoon.conf - 1.4 01/10/08 23:09:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/README - 1.6 01/10/08 23:09:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - conf/README - 1.5 01/10/08 23:09:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/config.h - 1.12 01/10/08 23:09:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ports/winnt/include/config.h - 1.11 01/10/08 23:09:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/refclock.htm - 1.17 01/10/08 23:09:15 stenn@whimsy.udel.edu +0 -8 - Auto merged - - html/tickadj.htm - 1.7 01/10/08 23:09:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/release.htm - 1.17 01/10/08 23:09:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/refclock.htm - 1.16 01/10/08 23:09:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/rdebug.htm - 1.6 01/10/08 23:09:07 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/qth.htm - 1.5 01/10/08 23:09:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/quick.htm - 1.6 01/10/08 23:09:06 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/qth.htm - 1.4 01/10/08 23:09:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/prefer.htm - 1.6 01/10/08 23:08:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/pps.htm - 1.10 01/10/08 23:08:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/porting.htm - 1.5 01/10/08 23:08:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/patches.htm - 1.6 01/10/08 23:08:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/parsenew.htm - 1.3 01/10/08 23:08:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/parsedata.htm - 1.5 01/10/08 23:08:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ntptrace.htm - 1.6 01/10/08 23:08:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ntptime.htm - 1.8 01/10/08 23:08:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ntpq.htm - 1.10 01/10/08 23:08:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ntpdc.htm - 1.7 01/10/08 23:08:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ntpdate.htm - 1.7 01/10/08 23:08:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ntpd.htm - 1.15 01/10/08 23:08:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/notes.htm - 1.7 01/10/08 23:08:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/mx4200data.htm - 1.6 01/10/08 23:08:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/monopt.htm - 1.9 01/10/08 23:08:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/miscopt.htm - 1.13 01/10/08 23:08:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/measure.htm - 1.5 01/10/08 23:08:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/leap.htm - 1.3 01/10/08 23:08:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/ldisc.htm - 1.4 01/10/08 23:08:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/kernpps.htm - 1.5 01/10/08 23:08:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/kern.htm - 1.7 01/10/08 23:08:31 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/index.htm - 1.12 01/10/08 23:08:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/htmlprimer.htm - 1.3 01/10/08 23:08:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/howto.htm - 1.6 01/10/08 23:08:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/hints.htm - 1.5 01/10/08 23:08:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/genkeys.htm - 1.8 01/10/08 23:08:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/gadget.htm - 1.5 01/10/08 23:08:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/extern.htm - 1.6 01/10/08 23:08:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/exec.htm - 1.8 01/10/08 23:08:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver9.htm - 1.6 01/10/08 23:08:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver8.htm - 1.5 01/10/08 23:08:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver7.htm - 1.11 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver6.htm - 1.6 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver5.htm - 1.4 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver4.htm - 1.5 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver39.htm - 1.4 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver38.htm - 1.4 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver37.htm - 1.4 01/10/08 23:08:28 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver36.htm - 1.8 01/10/08 23:08:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver35.htm - 1.7 01/10/08 23:08:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver34.htm - 1.4 01/10/08 23:08:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver33.htm - 1.5 01/10/08 23:08:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver32.htm - 1.5 01/10/08 23:08:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver30.htm - 1.8 01/10/08 23:08:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver3.htm - 1.4 01/10/08 23:08:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver29.htm - 1.4 01/10/08 23:08:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver28.htm - 1.4 01/10/08 23:08:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver27.htm - 1.4 01/10/08 23:08:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver26.htm - 1.3 01/10/08 23:08:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver24.htm - 1.3 01/10/08 23:08:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver23.htm - 1.5 01/10/08 23:08:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver22.htm - 1.8 01/10/08 23:08:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver20.htm - 1.6 01/10/08 23:08:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver2.htm - 1.4 01/10/08 23:08:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver19.htm - 1.4 01/10/08 23:08:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver18.htm - 1.4 01/10/08 23:08:25 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver16.htm - 1.3 01/10/08 23:08:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver12.htm - 1.4 01/10/08 23:08:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver11.htm - 1.4 01/10/08 23:08:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver10.htm - 1.4 01/10/08 23:08:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/driver1.htm - 1.5 01/10/08 23:08:24 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/debug.htm - 1.8 01/10/08 23:08:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/copyright.htm - 1.19 01/10/08 23:08:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/confopt.htm - 1.17 01/10/08 23:08:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/config.htm - 1.7 01/10/08 23:08:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/clockopt.htm - 1.9 01/10/08 23:08:22 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/clockopt.htm - 1.7.1.2 01/10/08 23:08:22 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/build.htm - 1.9 01/10/08 23:08:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/biblio.htm - 1.6 01/10/08 23:08:16 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/authopt.htm - 1.14 01/10/08 23:08:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/audio.htm - 1.7 01/10/08 23:08:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/assoc.htm - 1.9 01/10/08 23:08:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/accopt.htm - 1.9 01/10/08 23:08:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - html/Oncore-SHMEM.htm - 1.4 01/10/08 23:08:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-ntp_update~382c0630 - 1.9 01/10/08 23:08:14 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-ntp_update~382c0630 - 1.8 01/10/08 23:08:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-README.rsa~6f1a085f - 1.6 01/10/08 23:08:12 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-README.rsa~6f1a085f - 1.5 01/10/08 23:08:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-README.des~3aed0663 - 1.9 01/10/08 23:08:08 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-README.des~3aed0663 - 1.8 01/10/08 23:08:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-Makefile.am~e832209e - 1.17 01/10/08 23:07:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-Makefile.am~e832209e - 1.16 01/10/08 23:07:44 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-authparity.c~3aed0663 - 1.6 01/10/08 23:06:58 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-authparity.c~3aed0663 - 1.5 01/10/08 23:06:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-authencrypt.c~3aed0663 - 1.8 01/10/08 23:06:46 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-authencrypt.c~3aed0663 - 1.7 01/10/08 23:06:46 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-dewey.conf~3e480692 - 1.4 01/10/08 23:06:30 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-dewey.conf~3e480692 - 1.3 01/10/08 23:06:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-README.cvs~1e180ca3 - 1.9 01/10/08 23:06:27 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-README.cvs~1e180ca3 - 1.8 01/10/08 23:06:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - configure.in - 1.226.1.2 01/10/08 23:06:18 stenn@whimsy.udel.edu +0 -9 - Auto merged - - BitKeeper/etc/config - 1.6 01/10/08 23:06:19 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.226.1.1 01/10/08 23:06:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - build - 1.19 01/10/08 23:06:15 stenn@whimsy.udel.edu +0 -0 - Auto merged - - build - 1.18 01/10/08 23:06:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - acinclude.m4 - 1.6 01/10/08 23:06:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - acinclude.m4 - 1.5 01/10/08 23:06:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - acconfig.h - 1.28 01/10/08 23:05:57 stenn@whimsy.udel.edu +0 -3 - Auto merged - - acconfig.h - 1.27 01/10/08 23:05:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README - 1.18 01/10/08 23:05:51 stenn@whimsy.udel.edu +0 -0 - Auto merged - - README - 1.17 01/10/08 23:05:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.bk - 1.7.1.2 01/10/08 23:05:39 stenn@whimsy.udel.edu +1 -3 - Auto merged - - NEWS - 1.34 01/10/08 23:05:39 stenn@whimsy.udel.edu +0 -0 - Auto merged - - NEWS - 1.33 01/10/08 23:05:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - Makefile.am - 1.16.1.2 01/10/08 23:03:40 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.16.1.1 01/10/08 23:03:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/deleted/.del-pre-apply.paranoid - 1.3 01/10/08 23:03:00 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/pre-apply.paranoid - - BitKeeper/deleted/.del-post-incoming.2mirrors - 1.2 01/10/08 23:02:49 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/post-incoming.2mirrors - - BitKeeper/deleted/.del-post-commit.changelog - 1.6 01/10/08 23:02:18 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/post-commit.changelog - - BitKeeper/deleted/.del-notify - 1.3 01/10/08 23:01:58 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/notify - - BitKeeper/deleted/.del-00-list - 1.3 01/10/08 23:01:44 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/00-list - - BitKeeper/deleted/.del-refclock_jjy.c - 1.3 01/10/08 23:01:17 stenn@whimsy.udel.edu +0 -0 - Delete: ntpd/refclock_jjy.c - - BitKeeper/deleted/.del-ntp_update~382c0630 - 1.6.1.5 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: ntp_update -> BitKeeper/deleted/.del-ntp_update~382c0630 - - BitKeeper/deleted/.del-dewey.conf~3e480692 - 1.1.1.2 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: conf/dewey.conf -> BitKeeper/deleted/.del-dewey.conf~3e480692 - - BitKeeper/deleted/.del-authparity.c~3aed0663 - 1.3.1.2 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: libntp/authparity.c -> BitKeeper/deleted/.del-authparity.c~3aed0663 - - BitKeeper/deleted/.del-authencrypt.c~3aed0663 - 1.4.1.2 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: libntp/authencrypt.c -> BitKeeper/deleted/.del-authencrypt.c~3aed0663 - - BitKeeper/deleted/.del-README.rsa~6f1a085f - 1.3.1.5 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: README.rsa -> BitKeeper/deleted/.del-README.rsa~6f1a085f - - BitKeeper/deleted/.del-README.des~3aed0663 - 1.6.1.5 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: README.des -> BitKeeper/deleted/.del-README.des~3aed0663 - - BitKeeper/deleted/.del-Makefile.am~e832209e - 1.14.1.2 01/10/08 22:55:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: librsaref/Makefile.am -> BitKeeper/deleted/.del-Makefile.am~e832209e - - BitKeeper/deleted/.del-README.cvs~1e180ca3 - 1.6.1.5 01/10/08 22:55:51 stenn@whimsy.udel.edu +0 -0 - Merge rename: README.cvs -> BitKeeper/deleted/.del-README.cvs~1e180ca3 - - BitKeeper/etc/logging_ok - 1.3.1.2 01/10/08 22:55:47 stenn@whimsy.udel.edu +0 -0 - 'Auto converge' - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.4 01/10/08 22:55:46 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.3.1.1 01/10/08 22:55:45 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - - BitKeeper/etc/logging_ok - 1.3 01/10/08 22:55:44 stenn@whimsy.udel.edu +0 -0 - auto-union - - BitKeeper/etc/ignore - 1.12 01/10/08 22:55:44 stenn@whimsy.udel.edu +3 -24 - auto-union - -ChangeSet - 1.706.1.10 01/10/08 22:36:23 stenn@whimsy.udel.edu +89 -0 - Cleanup and improvements from Dave Mills. - - ntpd/refclock_local.c - 1.5.1.1 01/10/08 22:36:20 stenn@whimsy.udel.edu +1 -1 - The stratum is in pp, not peer. - - ntpd/refclock_atom.c - 1.34.2.1 01/10/08 22:36:20 stenn@whimsy.udel.edu +12 -8 - Cleanup and improvements. - - ntpd/ntp_refclock.c - 1.40.1.1 01/10/08 22:36:20 stenn@whimsy.udel.edu +8 -13 - Cleanup and improvements. - - BitKeeper/etc/ignore - 1.11 01/10/08 22:36:20 stenn@whimsy.udel.edu +3 -0 - Added ntpd/atom.bak ntpd/atom.c ntpd/ntp_proto.c.2 to the ignore list - - ntpd/ntp_proto.c - 1.99.1.2 01/10/08 22:36:19 stenn@whimsy.udel.edu +77 -123 - Comment cleanup. - Improvements and cleanup. - - ntpd/ntp_loopfilter.c - 1.56 01/10/08 22:36:19 stenn@whimsy.udel.edu +1 -1 - Use clock_offset, not fp_offset. - - ntpd/ntp_control.c - 1.39.1.2 01/10/08 22:36:19 stenn@whimsy.udel.edu +11 -7 - REFID cleanup. - - include/ntp_refclock.h - 1.9.2.1 01/10/08 22:36:18 stenn@whimsy.udel.edu +1 -0 - Lose unused stratum variable. - - include/ntp.h - 1.50.1.2 01/10/08 22:36:18 stenn@whimsy.udel.edu +1 -1 - Comment cleanup - - html/refclock.htm - 1.15 01/10/08 22:36:18 stenn@whimsy.udel.edu +6 -5 - Cleanup from Dave Mills. - - html/qth.htm - 1.3 01/10/08 22:36:18 stenn@whimsy.udel.edu +2 -28 - Cleanup from Dave Mills. - - html/driver40.htm - 1.2 01/10/08 22:36:18 stenn@whimsy.udel.edu +87 -178 - Convert to NTP-style format - - html/clockopt.htm - 1.7.1.1 01/10/08 22:36:18 stenn@whimsy.udel.edu +182 -39 - Clean up. - -ChangeSet - 1.683.4.10 01/10/08 21:51:07 stenn@whimsy.udel.edu +548 -0 - Use EOLN_NATIVE. - - ElectricFence/tstheap.c - 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/print.c - 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/page.c - 1.5 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/libefence.3 - 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/README - 1.2 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/Makefile.am - 1.7 01/10/08 21:18:40 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/timetrim.c - 1.3 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/tickadj.c - 1.5 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/testrs6000.c - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/sht.c - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/eftest.c - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/efence.h - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/efence.c - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/Makefile- - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/COPYING - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ElectricFence/CHANGES - 1.2 01/10/08 21:18:39 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/precision.c - 1.3 01/10/08 21:18:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/README - 1.3 01/10/08 21:18:38 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/ntptime.c - 1.14 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/ntp-genkeys.c - 1.56.1.3 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/longsize.c - 1.2 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/kern.c - 1.3 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/jitter.c - 1.3 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/Makefile.am - 1.9.1.1 01/10/08 21:18:37 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/hist.c - 1.5 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/byteorder.c - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/ansi2knr.c - 1.3 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - util/ansi2knr.1 - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/etc/setup - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/etc/rc - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/etc/install - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/etc/cron - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/etc/crontab - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/rc2/local.ntpd - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/rc1/xntp - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/rc1/prototype - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/rc1/preremove - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/rc1/preinstall - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/rc1/postinstall - 1.2 01/10/08 21:18:36 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/tickconf - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4m - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4m.faui45m - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4m.faui42 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4c - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4c.Lucifer - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4.faui45 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4.faui10 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun4.sun4.faui01 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/sun3.sun3 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/ntp.conf - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/hp800.hp800 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/hp700.hp700 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/hp700.hp700.faui47 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/conf/hp300.hp300 - 1.2 01/10/08 21:18:35 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/bin/mvstats - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/bin/monl - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/support/README - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/tdata.awk - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/tdata.S - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/summary.sh - 1.3 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/psummary.awk - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/peer.awk - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/loop_summary - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/loop.awk - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/loop.S - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/itf.awk - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/itf.S - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/README - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/README.timecodes - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/README.stats - 1.2 01/10/08 21:18:34 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/etf.awk - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/etf.S - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/ensemble.awk - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/ensemble.S - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/dupe.awk - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/stats/clock.awk - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/timelocal.pl - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/ntptrap - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/ntploopwatch - 1.2 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/README - 1.3 01/10/08 21:18:33 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/summary.in - 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/plot_summary.in - 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntpver.in - 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntpsweep.in - 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntp-wait.in - 1.5 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/ntploopstat - 1.3 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/ntp.pl - 1.3 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/lr.pl - 1.3 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/monitoring/loopwatch.config.SAMPLE - 1.2 01/10/08 21:18:32 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntp-status - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntp-restart - 1.3 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntp-groper - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/ntp-close - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/mkver.in - 1.8 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/hpadjtime.sh - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/freq_adj.in - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/fixautomakedepsmagic - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/checktime.in - 1.2 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/Makefile.am - 1.9 01/10/08 21:18:31 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/calc_tickadj.in - 1.2 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - scripts/README - 1.8 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/wait.h - 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/time.h - 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/socket.h - 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/netinet/ip.h - 1.2 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/netinet/in_system.h - 1.2 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/netinet/in.h - 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/arpa/inet.h - 1.3 01/10/08 21:18:30 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/win32_io.h - 1.4 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/unistd.h - 1.2 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/transmitbuff.h - 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/signal.h - 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/resource.h - 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/param.h - 1.3 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/sys/ioctl.h - 1.4 01/10/08 21:18:29 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/instsrv/instsrv.c - 1.5 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/termios.h - 1.2 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/syslog.h - 1.3 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/ntp_timer.h - 1.3 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/ntp_iocompletionport.h - 1.4 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/netdb.h - 1.3 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/hopf_PCI_io.h - 1.2 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/config.h - 1.9.1.1 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/include/clockstuff.h - 1.4 01/10/08 21:18:28 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpd/refclock_trimbledc.h - 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpd/refclock_trimbledc.c - 1.4 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpd/ntp_iocompletionport.c - 1.5 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/util_clockstuff.c - 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/transmitbuff.c - 1.4 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/mexit.c - 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/messages.mc - 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/log.h - 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/SetSystemTime.c - 1.3 01/10/08 21:18:27 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/scripts/mkver.bat - 1.4 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpd/win32_io.c - 1.5 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpd/nt_clockstuff.c - 1.10 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpd/hopf_PCI_io.c - 1.2 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - parseutil/testdcf.c - 1.3 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - parseutil/README - 1.2 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - parseutil/Makefile.am - 1.4 01/10/08 21:18:26 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - parseutil/dcfd.c - 1.8 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntptrace/ntptrace.h - 1.2 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntptrace/ntptrace.c - 1.15 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntptrace/README - 1.3 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntptrace/Makefile.am - 1.3 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/ntpq_ops.c - 1.11 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/README - 1.3 01/10/08 21:18:25 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/ntpq.h - 1.2 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/ntpq.c - 1.16.1.1 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpq/Makefile.am - 1.4.1.1 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/ntpdc_ops.c - 1.11 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/ntpdc.h - 1.2 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/ntpdc.c - 1.8.1.1 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/README - 1.3 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdc/Makefile.am - 1.3.1.1 01/10/08 21:18:24 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/ntptimeset.c - 1.11 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/ntptime_config.c - 1.5 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/ntpdate.h - 1.4.1.1 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/ntpdate.c - 1.23.1.2 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/Makefile.am - 1.5.1.1 01/10/08 21:18:23 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpdate/README - 1.3 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_wwvb.c - 1.10 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_usno.c - 1.6 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_ulink.c - 1.11 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_jjy.c - 1.2 01/10/08 21:18:22 stenn@whimsy.udel.edu +0 -0 - - ntpd/refclock_wwv.c - 1.26 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_true.c - 1.7 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_trak.c - 1.7 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_tpro.c - 1.6 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_shm.c - 1.10 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_ptbacts.c - 1.2 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_parse.c - 1.18 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_palisade.h - 1.6 01/10/08 21:18:21 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_palisade.c - 1.9 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_oncore.c - 1.37 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_nmea.c - 1.16 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_mx4200.c - 1.15 01/10/08 21:18:20 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_pst.c - 1.6 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_pcf.c - 1.6 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_msfees.c - 1.8 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_local.c - 1.6 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_leitch.c - 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_jupiter.c - 1.8 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_irig.c - 1.9 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_hpgps.c - 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_hopfser.c - 1.3 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_hopfpci.c - 1.3 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_heath.c - 1.9 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_gpsvme.c - 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_dumbclock.c - 1.5 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_datum.c - 1.7 01/10/08 21:18:19 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_fg.c - 1.7 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_conf.c - 1.13.1.2 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_chu.c - 1.21 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_chronolog.c - 1.5 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_bancomm.c - 1.7 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_atom.c - 1.34.1.1 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_as2201.c - 1.7 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_arc.c - 1.8 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_arbiter.c - 1.5 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/refclock_acts.c - 1.8 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_util.c - 1.14.2.1 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_timer.c - 1.15.1.2 01/10/08 21:18:18 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_restrict.c - 1.3.1.1 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_resolver.c - 1.11.1.2 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_request.c - 1.23.2.1 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_refclock.c - 1.39.2.1 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_proto.c - 1.93.2.2 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_peer.c - 1.29.2.1 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_monitor.c - 1.4.1.1 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_loopfilter.c - 1.53.1.1 01/10/08 21:18:17 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntpd.c - 1.33.1.2 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_intres.c - 1.17.1.2 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_filegen.c - 1.6 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_crypto.c - 1.43.1.1 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_control.c - 1.37.3.2 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_config.c - 1.50.3.1 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/map_vme.c - 1.4 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/jupiter.h - 1.2 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/Makefile.am - 1.18.2.2 01/10/08 21:18:16 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/ntp_io.c - 1.20.2.2 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/cmd_args.c - 1.7.1.1 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntpd/check_y2k.c - 1.6 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/trim_info.c - 1.2 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/parsestreams.c - 1.4 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/parsesolaris.c - 1.4 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/parse_conf.c - 1.7 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/parse.c - 1.8 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/mkinfo_scmd.sed - 1.2 01/10/08 21:18:15 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/mkinfo_rcmd.sed - 1.2 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/info_trimble.c - 1.2 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/data_mbg.c - 1.3 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_wharton.c - 1.4 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_varitext.c - 1.5 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_trimtsip.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_trimtaip.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_schmid.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_rcc8000.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_rawdcf.c - 1.8 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_meinberg.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_hopf6021.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_dcf7000.c - 1.6 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/Makefile.am - 1.7 01/10/08 21:18:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/clk_computime.c - 1.6 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libparse/README - 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/ymd2yd.c - 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/utvtoa.c - 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/uinttoa.c - 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/uglydate.c - 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/tvtots.c - 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/tvtoa.c - 1.3 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/tstotv.c - 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/tsftomsu.c - 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/systime.c - 1.18 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/syssignal.c - 1.8 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/strerror.c - 1.2 01/10/08 21:18:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/strdup.c - 1.4 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/statestr.c - 1.2.1.1 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/snprintf.c - 1.5 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/refnumtoa.c - 1.1.1.1 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/recvbuff.c - 1.8 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/ranny.c - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/random.c - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/prettydate.c - 1.3 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/octtoint.c - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/numtohost.c - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/numtoa.c - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/netof.c - 1.1.1.1 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/msyslog.c - 1.11 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/msutotsf.c - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/README - 1.2 01/10/08 21:18:12 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/mstolfp.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/modetoa.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/mktime.c - 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/mfptoms.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/mfptoa.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/mfp_mul.c - 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/memmove.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/md5c.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/machines.c - 1.11 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/log.h - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/log.c - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/lib_strbuf.h - 1.2 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/lib_strbuf.c - 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/iosignal.c - 1.8 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/ieee754io.c - 1.4 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/humandate.c - 1.3 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/Makefile.am - 1.11.2.1 01/10/08 21:18:11 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/inttoa.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/icom.c - 1.7 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/hextolfp.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/hextoint.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/gpstolfp.c - 1.5 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/getopt.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/fptoms.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/fptoa.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/findconfig.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/emalloc.c - 1.5 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/dolfptoa.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/dofptoa.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/decodenetnum.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/clocktypes.c - 1.7.1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/clocktime.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/calyearstart.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/calleapwhen.c - 1.2 01/10/08 21:18:10 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/caltontp.c - 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/caljulian.c - 1.3 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/buftvtots.c - 1.3 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/binio.c - 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authusekey.c - 1.3.1.1 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authreadkeys.c - 1.3.1.1 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authparity.c - 1.3.1.1 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authkeys.c - 1.6.1.1 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/authencrypt.c - 1.4.1.1 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/audio.c - 1.7 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/atouint.c - 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/atolfp.c - 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/atoint.c - 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/adjtimex.c - 1.2 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/adjtime.c - 1.3 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - libntp/a_md5encrypt.c - 1.5.1.1 01/10/08 21:18:09 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/tty_clk_STREAMS.c - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/tty_clk.c - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/tty_chu_STREAMS.c - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/tty_chu.c - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/tpro.h - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/timex.h - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/ppsclock.h - 1.3 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/pcl720.h - 1.3 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/parsestreams.h - 1.3 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/i8253.h - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/clkdefs.h - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/chudefs.h - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/bsd_audioirig.h - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/README - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/sys/Makefile.am - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/Makefile.am - 1.2 01/10/08 21:18:08 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/clkinit.c - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/chuinit.c - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - kernel/README - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/trimble.h - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/recvbuff.h - 1.1.1.1 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/parse_conf.h - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/parse.h - 1.4 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_unixtime.h - 1.3 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_types.h - 1.4 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_syslog.h - 1.3 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_syscall.h - 1.5 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_string.h - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_stdlib.h - 1.10.2.1 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_select.h - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_request.h - 1.10.1.1 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/README - 1.2 01/10/08 21:18:07 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_tty.h - 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_refclock.h - 1.9.1.1 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_proto.h - 1.4 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_malloc.h - 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_machine.h - 1.7.1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_io.h - 1.3 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_if.h - 1.3 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_fp.h - 1.2.1.1 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_filegen.h - 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_datum.h - 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_crypto.h - 1.20.1.1 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_control.h - 1.13.2.1 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_config.h - 1.11.1.1 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_cmdargs.h - 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp_calendar.h - 1.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntp.h - 1.47.3.2 01/10/08 21:18:06 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntpd.h - 1.27.2.1 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ntif.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/mx4200.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/md5.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/mbg_gps166.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/l_stdlib.h - 1.8 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/iosignal.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ieee754io.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/icom.h - 1.4 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/hopf6039.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/gps.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/global.h - 1.3 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/binio.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/audio.h - 1.3 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/ascii.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/adjtime.h - 1.2 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - include/Makefile.am - 1.12 01/10/08 21:18:05 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/winnt.htm - 1.8 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/mpeix - 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - - conf/rackety.conf - 1.1.1.1 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/pogo.conf - 1.2.1.1 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/malarky.conf - 1.1.1.1 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/grundoon.conf - 1.2.1.1 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/dewey.conf - 1.1.1.1 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/beauregard.conf - 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/baldwin.conf - 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - conf/README - 1.3.1.1 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - clockstuff/propdelay.c - 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - clockstuff/clktest.c - 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - clockstuff/chutest.c - 1.2 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - clockstuff/README - 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - clockstuff/Makefile.am - 1.3 01/10/08 21:18:04 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/vxworks.htm - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/vxworks.html - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/todo - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/svr4_package - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/svr4-dell - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/sun4 - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/solaris.xtra.patchfreq - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/solaris.xtra.S99ntpd - 1.3 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/solaris.xtra.4095849 - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/solaris.xtra.4023118 - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/solaris.html - 1.4 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/solaris-dosynctodr.html - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/sco.htm - 1.2 01/10/08 21:18:03 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/sgi - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/rs6000 - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/refclocks - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/parse - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/notes-xntp-v3 - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/linux - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/hpux - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/freebsd - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/decosf2 - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/decosf1 - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/changes - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/bsdi - 1.2 01/10/08 21:18:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/tickadj.htm - 1.5.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/release.htm - 1.13.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/refclock.htm - 1.13.1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/rdebug.htm - 1.4.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/quick.htm - 1.4.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/qth.htm - 1.1.1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/porting.htm - 1.3.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/patches.htm - 1.4.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/parsenew.htm - 1.1.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/parsedata.htm - 1.2.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntptrace.htm - 1.4.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntptime.htm - 1.6.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/aix - 1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints/a-ux - 1.2 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/Oncore-SHMEM.htm - 1.2.1.1 01/10/08 21:18:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/prefer.htm - 1.4.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/pps.htm - 1.8.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpq.htm - 1.6.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpdc.htm - 1.5.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpdate.htm - 1.5.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpd.htm - 1.13.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/notes.htm - 1.5.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/mx4200data.htm - 1.4.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/miscopt.htm - 1.11.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/measure.htm - 1.3.1.1 01/10/08 21:18:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/monopt.htm - 1.6.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/leap.htm - 1.1.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ldisc.htm - 1.2.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/kernpps.htm - 1.3.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/kern.htm - 1.5.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/index.htm - 1.10.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/htmlprimer.htm - 1.1.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/howto.htm - 1.4.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints.htm - 1.3.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/genkeys.htm - 1.5.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/gadget.htm - 1.3.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/extern.htm - 1.4.1.1 01/10/08 21:17:59 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver9.htm - 1.4.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver8.htm - 1.3.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver7.htm - 1.9.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver6.htm - 1.4.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver5.htm - 1.2.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver4.htm - 1.3.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver39.htm - 1.1.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver38.htm - 1.1.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver37.htm - 1.2.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver36.htm - 1.6.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver35.htm - 1.4.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver34.htm - 1.2.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver33.htm - 1.3.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver3.htm - 1.2.1.1 01/10/08 21:17:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver32.htm - 1.3.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver30.htm - 1.6.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver29.htm - 1.2.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver28.htm - 1.2.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver27.htm - 1.2.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver26.htm - 1.1.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver24.htm - 1.1.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver23.htm - 1.3.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver22.htm - 1.6.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver20.htm - 1.4.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver2.htm - 1.2.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver19.htm - 1.2.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver18.htm - 1.2.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver16.htm - 1.1.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver1.htm - 1.3.1.1 01/10/08 21:17:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/exec.htm - 1.6.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver12.htm - 1.2.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver11.htm - 1.2.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver10.htm - 1.2.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/debug.htm - 1.5.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/copyright.htm - 1.17.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/confopt.htm - 1.14.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/config.htm - 1.4.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/clockopt.htm - 1.8 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/build.htm - 1.6.1.1 01/10/08 21:17:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - librsaref/Makefile.am - 1.14.1.1 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/biblio.htm - 1.4.1.1 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/authopt.htm - 1.11.1.1 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/audio.htm - 1.5.1.1 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/assoc.htm - 1.6.1.1 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/accopt.htm - 1.7.1.1 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - adjtimed/adjtimed.c - 1.4 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - adjtimed/README - 1.3 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - adjtimed/Makefile.am - 1.2 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - BitKeeper/triggers/pre-apply.paranoid - 1.2 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/triggers/post-commit.changelog - 1.5 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/triggers/00-list - 1.2 01/10/08 21:17:55 stenn@whimsy.udel.edu +0 -0 - - results.y2kfixes - 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - readme.y2kfixes - 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - ntp_update - 1.6.1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - mkinstalldirs - 1.7 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - WHERE-TO-START - 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - TODO - 1.6 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - README - 1.14.1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - README.rsa - 1.3.1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - README.hackers - 1.5 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - README.des - 1.6.1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - README.cvs - 1.6.1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - NOTES.y2kfixes - 1.6 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - NEWS - 1.31.1.4 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/triggers/post-incoming.2mirrors - 1.3 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/triggers/notify - 1.2 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/etc/logging_ok - 1.1.1.1 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/etc/ignore - 1.1.2.2 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - BitKeeper/etc/config - 1.1.1.3 01/10/08 21:17:54 stenn@whimsy.udel.edu +0 -0 - - missing - 1.7 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - install-sh - 1.5 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - flock-build - 1.23 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - excludes - 1.5 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - dot.emacs - 1.7 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - depcomp - 1.6 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - configure.in - 1.219.3.5 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - config.sub - 1.10 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - config.guess - 1.10 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - acconfig.h - 1.23.3.5 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - README.bk - 1.1.1.12 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - INSTALL - 1.7 01/10/08 21:17:53 stenn@whimsy.udel.edu +0 -0 - - build - 1.16.1.4 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0 - - acinclude.m4 - 1.3.1.4 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0 - - Makefile.am - 1.12.1.6 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0 - - ChangeLog - 1.588 01/10/08 21:17:52 stenn@whimsy.udel.edu +0 -0 - - results.y2kfixes - 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - readme.y2kfixes - 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - ntp_update - 1.6.1.3 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - mkinstalldirs - 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - missing - 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - install-sh - 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - flock-build - 1.22 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - excludes - 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - dot.emacs - 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - depcomp - 1.5 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - configure.in - 1.219.3.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - acconfig.h - 1.23.3.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - WHERE-TO-START - 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - TODO - 1.5 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - README - 1.14.1.3 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - README.rsa - 1.3.1.3 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - README.hackers - 1.4 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - README.des - 1.6.1.3 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - README.cvs - 1.6.1.3 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - NOTES.y2kfixes - 1.5 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - NEWS - 1.31.1.3 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - INSTALL - 1.6 01/10/08 02:09:51 stenn@whimsy.udel.edu +0 -0 - - config.sub - 1.9 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - - config.guess - 1.9 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - - build - 1.16.1.3 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - - acinclude.m4 - 1.3.1.3 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - - README.bk - 1.1.1.11 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - - Makefile.am - 1.12.1.5 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - - ChangeLog - 1.587 01/10/08 02:09:50 stenn@whimsy.udel.edu +0 -0 - -ChangeSet - 1.683.4.9 01/10/08 02:05:47 stenn@whimsy.udel.edu +29 -0 - EOLN_NATIVE. - - results.y2kfixes - 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - readme.y2kfixes - 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - WHERE-TO-START - 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - TODO - 1.4 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - README - 1.14.1.2 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - README.rsa - 1.3.1.2 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - README.hackers - 1.3 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - README.des - 1.6.1.2 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - NOTES.y2kfixes - 1.4 01/10/08 01:57:14 stenn@whimsy.udel.edu +0 -0 - - ntp_update - 1.6.1.2 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - mkinstalldirs - 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - missing - 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - install-sh - 1.3 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - flock-build - 1.21 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - excludes - 1.3 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - dot.emacs - 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - depcomp - 1.4 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - configure.in - 1.219.3.3 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - config.sub - 1.8 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - config.guess - 1.8 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - build - 1.16.1.2 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - acconfig.h - 1.23.3.3 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - README.cvs - 1.6.1.2 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - README.bk - 1.1.1.10 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - NEWS - 1.31.1.2 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - INSTALL - 1.5 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - ChangeLog - 1.586 01/10/08 01:57:13 stenn@whimsy.udel.edu +0 -0 - - acinclude.m4 - 1.3.1.2 01/10/08 01:57:12 stenn@whimsy.udel.edu +0 -0 - - Makefile.am - 1.12.1.4 01/10/08 01:57:12 stenn@whimsy.udel.edu +0 -0 - - results.y2kfixes - 1.2 01/10/08 01:57:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - WHERE-TO-START - 1.2 01/10/08 01:57:02 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - readme.y2kfixes - 1.2 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ntp_update - 1.6.1.1 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - mkinstalldirs - 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - missing - 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - flock-build - 1.20 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - configure.in - 1.219.3.2 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - TODO - 1.3 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README - 1.14.1.1 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.rsa - 1.3.1.1 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.hackers - 1.2 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.des - 1.6.1.1 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.cvs - 1.6.1.1 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - NOTES.y2kfixes - 1.3 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - NEWS - 1.31.1.1 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - INSTALL - 1.4 01/10/08 01:57:01 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - install-sh - 1.2 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - excludes - 1.2 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - dot.emacs - 1.4 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - depcomp - 1.3 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - config.sub - 1.7 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - config.guess - 1.7 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - build - 1.16.1.1 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - acinclude.m4 - 1.3.1.1 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - acconfig.h - 1.23.3.2 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - README.bk - 1.1.1.9 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - - Makefile.am - 1.12.1.3 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ChangeLog - 1.585 01/10/08 01:57:00 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - -ChangeSet - 1.683.4.8 01/10/08 01:55:18 stenn@whimsy.udel.edu +1 -0 - Re-import the JJY patch. - - html/qth.htm - 1.1.1.1 01/10/08 01:55:17 stenn@whimsy.udel.edu +12 -0 - JJY entries. - - html/tickadj.htm - 1.6 01/10/08 01:12:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/release.htm - 1.16 01/10/08 01:12:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/rdebug.htm - 1.5 01/10/08 01:12:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/quick.htm - 1.5 01/10/08 01:12:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/prefer.htm - 1.5 01/10/08 01:12:58 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/pps.htm - 1.9 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/porting.htm - 1.4 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/patches.htm - 1.5 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/parsenew.htm - 1.2 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/parsedata.htm - 1.4 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntptrace.htm - 1.5 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntptime.htm - 1.7 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpq.htm - 1.9 01/10/08 01:12:57 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpdc.htm - 1.6 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpdate.htm - 1.6 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ntpd.htm - 1.14 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/notes.htm - 1.6 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/mx4200data.htm - 1.5 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/monopt.htm - 1.8 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/miscopt.htm - 1.12 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/measure.htm - 1.4 01/10/08 01:12:56 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/leap.htm - 1.2 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/ldisc.htm - 1.3 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/kernpps.htm - 1.4 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/kern.htm - 1.6 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/index.htm - 1.11 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/htmlprimer.htm - 1.2 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/howto.htm - 1.5 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/hints.htm - 1.4 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/genkeys.htm - 1.7 01/10/08 01:12:55 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/gadget.htm - 1.4 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/extern.htm - 1.5 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/exec.htm - 1.7 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver9.htm - 1.5 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver8.htm - 1.4 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver7.htm - 1.10 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver6.htm - 1.5 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver5.htm - 1.3 01/10/08 01:12:54 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver4.htm - 1.4 01/10/08 01:12:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver39.htm - 1.3 01/10/08 01:12:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver38.htm - 1.3 01/10/08 01:12:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver37.htm - 1.3 01/10/08 01:12:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver36.htm - 1.7 01/10/08 01:12:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver35.htm - 1.6 01/10/08 01:12:53 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver34.htm - 1.3 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver33.htm - 1.4 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver32.htm - 1.4 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver30.htm - 1.7 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver3.htm - 1.3 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver29.htm - 1.3 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver28.htm - 1.3 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver27.htm - 1.3 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver26.htm - 1.2 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver24.htm - 1.2 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver23.htm - 1.4 01/10/08 01:12:52 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver22.htm - 1.7 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver20.htm - 1.5 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver2.htm - 1.3 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver19.htm - 1.3 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver18.htm - 1.3 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver16.htm - 1.2 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver12.htm - 1.3 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver11.htm - 1.3 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver10.htm - 1.3 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/driver1.htm - 1.4 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/debug.htm - 1.7 01/10/08 01:12:51 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/copyright.htm - 1.18 01/10/08 01:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/confopt.htm - 1.16 01/10/08 01:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/config.htm - 1.6 01/10/08 01:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/build.htm - 1.8 01/10/08 01:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/biblio.htm - 1.5 01/10/08 01:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/authopt.htm - 1.13 01/10/08 01:12:50 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/audio.htm - 1.6 01/10/08 01:12:49 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/assoc.htm - 1.8 01/10/08 01:12:49 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/accopt.htm - 1.8 01/10/08 01:12:49 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - html/Oncore-SHMEM.htm - 1.3 01/10/08 01:12:49 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - -ChangeSet - 1.683.4.7 01/10/06 15:30:18 stenn@whimsy.udel.edu +1 -0 - More trigger debugging. - - BitKeeper/triggers/post-commit.changelog - 1.4 01/10/06 15:30:18 stenn@whimsy.udel.edu +3 -0 - More debug stuff. - -ChangeSet - 1.683.4.6 01/10/06 14:48:38 stenn@whimsy.udel.edu +1 -0 - Debug the post-commit.changelog trigger. - - BitKeeper/triggers/post-commit.changelog - 1.3 01/10/06 14:48:37 stenn@whimsy.udel.edu +4 -0 - More debug stuff. - -ChangeSet - 1.683.4.5 01/10/06 13:50:26 stenn@whimsy.udel.edu +3 -0 - Trigger cleanup and debug. - - BitKeeper/triggers/post-commit.changelog - 1.2 01/10/06 13:50:25 stenn@whimsy.udel.edu +1 -0 - Add a delay to the changelog (cvs-all email) trigger so maybe I'll - be able to see it happen... - - BitKeeper/deleted/.del-changelog~bafcae117d0e1606 - 1.2 01/10/06 12:58:27 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/changelog - - BitKeeper/deleted/.del-2mirrors~baf8ef547d0494ae - 1.3 01/10/06 12:57:43 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/triggers/2mirrors - -ChangeSet - 1.683.4.4 01/10/06 04:28:47 stenn@whimsy.udel.edu +1 -0 - Grab the updates from the master 2mirrors script. - - BitKeeper/triggers/post-incoming.2mirrors - 1.2 01/10/06 04:28:47 stenn@whimsy.udel.edu +2 -2 - Grab the updates from the master 2mirrors script. - -ChangeSet - 1.683.4.3 01/10/06 04:16:36 stenn@whimsy.udel.edu +1 -0 - 2mirrors trigger is now quiet when we don't run it. - - BitKeeper/triggers/2mirrors - 1.2 01/10/06 04:16:36 stenn@whimsy.udel.edu +2 -2 - Don't show the "starting 2mirrors trigger" message unless we're - on a host that actually runs it. - -ChangeSet - 1.683.4.2 01/10/06 03:34:37 stenn@whimsy.udel.edu +8 -0 - Recover ntp-stable - update the ignore file and replace the triggers. - - BitKeeper/triggers/pre-apply.paranoid - 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +80 -0 - - BitKeeper/triggers/post-incoming.2mirrors - 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +40 -0 - - BitKeeper/triggers/post-commit.changelog - 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +61 -0 - - BitKeeper/triggers/notify - 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +81 -0 - - BitKeeper/triggers/changelog - 1.1 01/10/06 03:34:36 stenn@whimsy.udel.edu +61 -0 - - BitKeeper/triggers/pre-apply.paranoid - 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/pre-apply.paranoid - - BitKeeper/triggers/post-incoming.2mirrors - 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/post-incoming.2mirrors - - BitKeeper/triggers/post-commit.changelog - 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/post-commit.changelog - - BitKeeper/triggers/notify - 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/notify - - BitKeeper/triggers/changelog - 1.0 01/10/06 03:34:36 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/changelog - - BitKeeper/triggers/2mirrors - 1.1 01/10/06 03:34:35 stenn@whimsy.udel.edu +40 -0 - - BitKeeper/triggers/00-list - 1.1 01/10/06 03:34:35 stenn@whimsy.udel.edu +8 -0 - - BitKeeper/triggers/2mirrors - 1.0 01/10/06 03:34:35 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/2mirrors - - BitKeeper/triggers/00-list - 1.0 01/10/06 03:34:35 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/00-list - - BitKeeper/etc/ignore - 1.1.2.1 01/10/06 03:34:35 stenn@whimsy.udel.edu +25 -5 - Recover the changes to the ignore file. - -ChangeSet - 1.683.4.1 01/10/06 03:09:54 stenn@whimsy.udel.edu +3 -0 - Merge maccarony://home/bk/ntp-stable-hosed - into whimsy.udel.edu:/backroom/ntp-stable - - configure.in - 1.219.3.1 01/10/06 03:09:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - - acconfig.h - 1.23.3.1 01/10/06 03:09:52 stenn@whimsy.udel.edu +0 -0 - Auto merged - - README.bk - 1.1.1.8 01/10/06 03:09:52 stenn@whimsy.udel.edu +0 -8 - Auto merged - -ChangeSet - 1.683.3.1 01/10/06 02:03:04 stenn@whimsy.udel.edu +10 -0 - README.bk improvements. - JJY driver patch. - - ntpd/refclock_jjy.c - 1.1 01/10/06 02:02:57 stenn@whimsy.udel.edu +713 -0 - - ntpd/refclock_jjy.c - 1.0 01/10/06 02:02:57 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable-hms/ntpd/refclock_jjy.c - - ntpd/refclock_conf.c - 1.13.1.1 01/10/06 02:02:57 stenn@whimsy.udel.edu +8 -1 - Re-import the JJY driver patch. - - ntpd/ntp_control.c - 1.37.3.1 01/10/06 02:02:57 stenn@whimsy.udel.edu +1 -0 - Re-import the JJY driver patch. - - ntpd/Makefile.am - 1.18.2.1 01/10/06 02:02:57 stenn@whimsy.udel.edu +1 -1 - Re-import the JJY driver patch. - - libntp/clocktypes.c - 1.7.1.1 01/10/06 02:02:57 stenn@whimsy.udel.edu +2 -0 - Re-import the JJY driver patch. - - include/ntp.h - 1.47.3.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +2 -1 - Re-import the JJY driver patch. - - html/refclock.htm - 1.13.1.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +8 -4 - Re-import the JJY driver patch. - - configure.in - 1.219.2.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +9 -1 - Re-import the JJY driver patch. - - acconfig.h - 1.23.2.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +3 -0 - Re-import the JJY driver patch. - - README.bk - 1.1.2.1 01/10/06 02:02:56 stenn@whimsy.udel.edu +22 -7 - Resync with latest copy, add new info about getting bitkeeper - and using HTTP as the transport protocol. - -ChangeSet - 1.714 01/10/04 21:49:32 jhay@angel.cids.org.za +5 -0 - With these fixes ntpd can sync to another ntpd using IPv6. - - ntpd/ntp_request.c - 1.27 01/10/04 21:49:32 jhay@angel.cids.org.za +3 -3 - IPv6 fix - - ntpd/ntp_io.c - 1.26 01/10/04 21:49:32 jhay@angel.cids.org.za +4 -1 - IPv6 fix - - ntpd/ntp_intres.c - 1.20 01/10/04 21:49:32 jhay@angel.cids.org.za +2 -0 - IPv6 fix - - ntpd/ntp_control.c - 1.42 01/10/04 21:49:32 jhay@angel.cids.org.za +4 -3 - IPv6 fix - - ntpd/ntp_config.c - 1.57 01/10/04 21:49:32 jhay@angel.cids.org.za +5 -4 - IPv6 fix - -ChangeSet - 1.713 01/10/04 21:42:50 jhay@angel.cids.org.za +11 -0 - Port the new IPv6 codebase to legacy systems - - libntp/ntp_rfc2553.c - 1.1 01/10/04 21:42:49 jhay@angel.cids.org.za +146 -0 - - include/ntp_rfc2553.h - 1.1 01/10/04 21:42:49 jhay@angel.cids.org.za +232 -0 - - ntpdate/ntpdate.c - 1.26 01/10/04 21:42:49 jhay@angel.cids.org.za +3 -3 - Port to legacy systems - - ntpd/ntp_restrict.c - 1.5 01/10/04 21:42:49 jhay@angel.cids.org.za +2 -2 - Port to legacy systems - - libntp/ntp_rfc2553.c - 1.0 01/10/04 21:42:49 jhay@angel.cids.org.za +0 -0 - BitKeeper file /export/3-stable/home/ntp/ntp-dev-ipv6/libntp/ntp_rfc2553.c - - include/ntp_rfc2553.h - 1.0 01/10/04 21:42:49 jhay@angel.cids.org.za +0 -0 - BitKeeper file /export/3-stable/home/ntp/ntp-dev-ipv6/include/ntp_rfc2553.h - - ntpd/ntp_request.c - 1.26 01/10/04 21:42:48 jhay@angel.cids.org.za +0 -2 - Port to legacy systems - - ntpd/ntp_io.c - 1.25 01/10/04 21:42:48 jhay@angel.cids.org.za +26 -2 - Port to legacy systems - - libntp/socktoa.c - 1.2 01/10/04 21:42:48 jhay@angel.cids.org.za +4 -1 - Port to legacy systems - - libntp/Makefile.am - 1.14 01/10/04 21:42:48 jhay@angel.cids.org.za +1 -1 - Port to legacy systems - - include/ntp_stdlib.h - 1.13 01/10/04 21:42:48 jhay@angel.cids.org.za +1 -0 - Port to legacy systems - - include/ntp_fp.h - 1.4 01/10/04 21:42:48 jhay@angel.cids.org.za +1 -0 - Port to legacy systems - - configure.in - 1.227 01/10/04 21:42:48 jhay@angel.cids.org.za +10 -0 - Port to legacy systems - -ChangeSet - 1.712 01/09/24 20:21:51 jhay@angel.cids.org.za +1 -0 - Merge bk://ntp.bkserver.net/ntp-dev-ipv6 - into angel.cids.org.za:/home/ntp/ntp-dev-ipv6 - - ntpd/ntp_config.c - 1.56 01/09/24 20:21:51 jhay@angel.cids.org.za +0 -0 - Auto merged - -ChangeSet - 1.706.1.9 01/09/24 01:15:15 stenn@whimsy.udel.edu +1 -0 - ntfs hates names with `:' in them; rename :list to 00-list - - BitKeeper/triggers/00-list - 1.2 01/09/24 01:15:15 stenn@whimsy.udel.edu +0 -0 - Renamed from :list - -ChangeSet - 1.708.1.7 01/09/22 03:26:30 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_config.c - 1.53.1.3 01/09/22 03:26:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.8 01/09/22 03:15:03 stenn@whimsy.udel.edu +1 -0 - Clean up the patch that was already in there. - - ntpd/ntp_config.c - 1.52.1.2 01/09/22 03:15:02 stenn@whimsy.udel.edu +0 -3 - The patch was already there... - -ChangeSet - 1.683.2.13 01/09/22 03:07:03 stenn@whimsy.udel.edu +1 -0 - manycastclient bugfix. - From: Sydney Weinstein - - ntpd/ntp_config.c - 1.50.2.2 01/09/22 03:07:02 stenn@whimsy.udel.edu +3 -0 - On at least Solaris 8 (5.8), the manycastclient does not do the calls - to join the multicast group, so it works on the local LAN but not - across routers. The switch statements in ntp_config.c for - MULTICASTCLIENT do this as they are part of MANYCASTSERVER as well. - I added the call to MANYCASTCLIENT switch statement. - -ChangeSet - 1.708.1.6 01/09/22 02:44:30 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - ntpd/ntp_control.c - 1.41 01/09/22 02:44:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.52 01/09/22 02:44:29 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.7 01/09/22 02:35:35 stenn@whimsy.udel.edu +5 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - ntpd/ntp_control.c - 1.39.1.1 01/09/22 02:35:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/Makefile.am - 1.20 01/09/22 02:35:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.50.1.1 01/09/22 02:35:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.226 01/09/22 02:35:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - acconfig.h - 1.26 01/09/22 02:35:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.2.12 01/09/22 02:31:31 stenn@whimsy.udel.edu +11 -0 - Add support for the JJY receiver. - From: Takao Abe - - html/driver40.htm - 1.1 01/09/22 02:31:30 stenn@whimsy.udel.edu +232 -0 - - ntpd/refclock_conf.c - 1.14 01/09/22 02:31:30 stenn@whimsy.udel.edu +8 -1 - Add the entries for the refclk_jjy driver. - - ntpd/ntp_control.c - 1.37.2.1 01/09/22 02:31:30 stenn@whimsy.udel.edu +1 -0 - REFCLK_JJY is a CTL_SST_TS_LF beast. - - ntpd/Makefile.am - 1.18.1.1 01/09/22 02:31:30 stenn@whimsy.udel.edu +1 -1 - Add the refclock_jjy.c module to the build list. - - html/driver40.htm - 1.0 01/09/22 02:31:30 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/html/driver40.htm - - libntp/clocktypes.c - 1.8 01/09/22 02:31:29 stenn@whimsy.udel.edu +2 -0 - Add the JJY refclock entries. - - include/ntp.h - 1.47.2.1 01/09/22 02:31:29 stenn@whimsy.udel.edu +2 -1 - Add #define for REFCLK_JJY. - - html/refclock.htm - 1.14 01/09/22 02:31:29 stenn@whimsy.udel.edu +4 -1 - Add a link to the JJY driver. - - html/qth.htm - 1.2 01/09/22 02:31:29 stenn@whimsy.udel.edu +28 -2 - Add JJY frequencies. - - configure.in - 1.219.1.4 01/09/22 02:31:29 stenn@whimsy.udel.edu +9 -1 - Cleanup whitespace, add the test for the JJY clock. - - acconfig.h - 1.23.1.2 01/09/22 02:31:29 stenn@whimsy.udel.edu +3 -0 - Add the #define for CLOCK_JJY - -ChangeSet - 1.706.1.6 01/09/22 00:39:27 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/etc/ignore - 1.10 01/09/22 00:39:23 stenn@whimsy.udel.edu +2 -4 - auto-union - -ChangeSet - 1.683.2.11 01/09/22 00:34:44 stenn@whimsy.udel.edu +9 -0 - Update the ignore list. - Check in the triggers. - - br-flock - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +8 -0 - - BitKeeper/triggers/pre-apply.paranoid - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +80 -0 - - BitKeeper/triggers/post-incoming.2mirrors - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +40 -0 - - BitKeeper/triggers/post-commit.changelog - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +61 -0 - - BitKeeper/triggers/notify - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +81 -0 - - BitKeeper/triggers/changelog - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +61 -0 - - BitKeeper/triggers/:list - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +8 -0 - - BitKeeper/triggers/2mirrors - 1.1 01/09/22 00:34:42 stenn@whimsy.udel.edu +40 -0 - - BitKeeper/etc/ignore - 1.1.1.7 01/09/22 00:34:43 stenn@whimsy.udel.edu +2 -0 - Added .buildkey rsaref2 to the ignore list - - br-flock - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/br-flock - - BitKeeper/triggers/pre-apply.paranoid - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/pre-apply.paranoid - - BitKeeper/triggers/post-incoming.2mirrors - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/post-incoming.2mirrors - - BitKeeper/triggers/post-commit.changelog - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/post-commit.changelog - - BitKeeper/triggers/notify - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/notify - - BitKeeper/triggers/changelog - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/changelog - - BitKeeper/triggers/:list - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/:list - - BitKeeper/triggers/2mirrors - 1.0 01/09/22 00:34:42 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/triggers/2mirrors - - BitKeeper/etc/ignore - 1.1.1.6 01/09/22 00:34:42 stenn@whimsy.udel.edu +1 -1 - Alphabetize the librsaref/*.h entry. - - BitKeeper/etc/ignore - 1.1.1.5 01/09/22 00:24:48 stenn@whimsy.udel.edu +7 -3 - added librsaref/*.h - -ChangeSet - 1.711 01/09/21 17:24:45 jhay@angel.cids.org.za +3 -0 - Merge bk://ntp.bkserver.net/ntp-dev-ipv6 - into angel.cids.org.za:/home/ntp/ntp-dev-ipv6 - - ntpd/ntp_proto.c - 1.102 01/09/21 17:24:45 jhay@angel.cids.org.za +0 -5 - Auto merged - - ntpd/ntp_io.c - 1.24 01/09/21 17:24:45 jhay@angel.cids.org.za +0 -1 - Auto merged - - ntpd/ntp_config.c - 1.55 01/09/21 17:24:45 jhay@angel.cids.org.za +0 -1 - Auto merged - -ChangeSet - 1.708.1.4 01/09/21 03:08:08 stenn@whimsy.udel.edu +3 -0 - IPv6 patches to make it compile under FreeBSD (at least). - From: John Hay - - ntpd/ntp_proto.c - 1.100.1.2 01/09/21 03:08:08 stenn@whimsy.udel.edu +5 -3 - Add a missing reference operator. - Fix/conditionalize an address compare. - - ntpd/ntp_io.c - 1.22.1.2 01/09/21 03:08:08 stenn@whimsy.udel.edu +1 -1 - Use fd instead of listenfds[n] on the setsockopt() call - - ntpd/ntp_config.c - 1.53.1.2 01/09/21 03:08:07 stenn@whimsy.udel.edu +1 -1 - Use 0 instead of peeeraddr...s_addr. - -ChangeSet - 1.708.1.3 01/09/21 02:48:37 stenn@whimsy.udel.edu +7 -0 - Looks like reconciliation of the HP-MPE/iX stuff... - - ntpdate/ntpdate.c - 1.25 01/09/21 02:48:36 stenn@whimsy.udel.edu +4 -0 - We might need netinfo/ni.h, apparently. - - ntpd/ntp_io.c - 1.22.1.1 01/09/21 02:48:36 stenn@whimsy.udel.edu +1 -2 - Reconcile the default 127.0.0.1 test - - ntpd/ntp_resolver.c - 1.13 01/09/20 18:06:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.100.1.1 01/09/20 18:06:23 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_intres.c - 1.19 01/09/20 18:06:22 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.53.1.1 01/09/20 18:06:22 stenn@whimsy.udel.edu +0 -0 - Auto merged - - README.bk - 1.9 01/09/20 18:06:21 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.5 01/09/20 16:09:38 stenn@whimsy.udel.edu +10 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - util/ntp-genkeys.c - 1.58 01/09/20 16:09:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntpd.c - 1.35 01/09/20 16:09:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_timer.c - 1.18 01/09/20 16:09:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_proto.c - 1.99.1.1 01/09/20 16:09:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_io.c - 1.21.1.1 01/09/20 16:09:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.52.1.1 01/09/20 16:09:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_machine.h - 1.9 01/09/20 16:09:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - - configure.in - 1.225 01/09/20 16:09:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - acconfig.h - 1.25 01/09/20 16:09:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - README.bk - 1.7.1.1 01/09/20 16:09:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.2.10 01/09/20 04:54:45 stenn@whimsy.udel.edu +1 -0 - Clean up a small portability nit from the MPE port. - - util/ntp-genkeys.c - 1.56.1.2 01/09/20 04:54:45 stenn@whimsy.udel.edu +4 -0 - There are a number of platforms that don't use GETTIMEOFDAY; - deal with it here, where we need it. - -ChangeSet - 1.683.2.9 01/09/20 02:15:15 stenn@whimsy.udel.edu +18 -0 - HP MPE/iX patch - From: "BIXBY,MARK (HP-Cupertino,ex1)" - - html/hints/mpeix - 1.1 01/09/20 02:15:14 stenn@whimsy.udel.edu +50 -0 - - util/ntp-genkeys.c - 1.56.1.1 01/09/20 02:15:14 stenn@whimsy.udel.edu +8 -5 - #include cleanup. - Use the GETTIMEOFDAY macro instead of making the call directly. - Ditto for SRANDOM() and RANDOM(). - - ntptrace/ntptrace.c - 1.14 01/09/20 02:15:14 stenn@whimsy.udel.edu +8 -2 - #include guarding - - ntpdate/ntptimeset.c - 1.10 01/09/20 02:15:14 stenn@whimsy.udel.edu +6 -1 - #include cleanup and guarding - - ntpdate/ntpdate.c - 1.23.1.1 01/09/20 02:15:14 stenn@whimsy.udel.edu +6 -1 - #include guarding - - html/hints/mpeix - 1.0 01/09/20 02:15:14 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/html/hints/mpeix - - ntpd/ntpd.c - 1.33.1.1 01/09/20 02:15:13 stenn@whimsy.udel.edu +10 -3 - #include guarding - MPE doesn't have the concept of "root". - - ntpd/ntp_timer.c - 1.15.1.1 01/09/20 02:15:13 stenn@whimsy.udel.edu +3 -1 - #include guarding - - ntpd/ntp_resolver.c - 1.11.1.1 01/09/20 02:15:13 stenn@whimsy.udel.edu +1 -0 - #include cleanup - - ntpd/ntp_proto.c - 1.93.2.1 01/09/20 02:15:13 stenn@whimsy.udel.edu +2 -1 - MPE does not use a struct timezone tzp. - - ntpd/ntp_io.c - 1.20.2.1 01/09/20 02:15:13 stenn@whimsy.udel.edu +8 -4 - #include guarding - Clean up the default local loopback test - - ntpd/ntp_intres.c - 1.17.1.1 01/09/20 02:15:12 stenn@whimsy.udel.edu +1 -0 - #include cleanup - - ntpd/ntp_config.c - 1.50.2.1 01/09/20 02:15:12 stenn@whimsy.udel.edu +2 -0 - header #include cleanup/guarding - - libntp/strdup.c - 1.3 01/09/20 02:15:12 stenn@whimsy.udel.edu +3 -1 - MPE header cleanup - - libntp/machines.c - 1.10 01/09/20 02:15:12 stenn@whimsy.udel.edu +285 -1 - MPE portability stuff - wrappers for bind(), fcntl(), setitimer(), - gettimeofday(), and settimeofday(). - - libntp/adjtime.c - 1.2 01/09/20 02:15:12 stenn@whimsy.udel.edu +97 -0 - adjtime() implementation for MPE/iX - - include/ntp_machine.h - 1.7.1.1 01/09/20 02:15:12 stenn@whimsy.udel.edu +42 -0 - MPE portability stuff - - configure.in - 1.219.1.3 01/09/20 02:15:12 stenn@whimsy.udel.edu +56 -6 - Various portability and MPE/iX porting patches. - - acconfig.h - 1.23.1.1 01/09/20 02:15:12 stenn@whimsy.udel.edu +3 -0 - Added DECL_INET_NTOA_0 - -ChangeSet - 1.683.2.8 01/09/19 20:27:23 stenn@whimsy.udel.edu +1 -0 - README.bk improvements - - README.bk - 1.1.1.7 01/09/19 20:27:22 stenn@whimsy.udel.edu +2 -1 - Mention that warnings from autorefonc are expected. - -ChangeSet - 1.710 01/09/19 19:00:18 jhay@angel.cids.org.za +1 -0 - Merge bk://ntp.bkserver.net/ntp-dev-ipv6 - into angel.cids.org.za:/home/ntp/ntp-dev-ipv6 - - BitKeeper/etc/logging_ok - 1.5 01/09/19 19:00:17 jhay@angel.cids.org.za +1 -1 - 'Auto converge' - -ChangeSet - 1.708.1.2 01/09/19 02:51:42 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - README.bk - 1.8 01/09/19 02:51:42 stenn@whimsy.udel.edu +0 -1 - Auto merged - - Makefile.am - 1.17 01/09/19 02:51:41 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.4 01/09/19 02:44:16 stenn@whimsy.udel.edu +2 -0 - Version 4.1.71. - - configure.in - 1.224 01/09/19 02:44:15 stenn@whimsy.udel.edu +1 -1 - version 4.1.71 - a testing release. - - Makefile.am - 1.16 01/09/19 02:44:15 stenn@whimsy.udel.edu +0 -4 - Lose obsolete files from the tarball distribution. - -ChangeSet - 1.708.1.1 01/09/19 01:55:12 stenn@whimsy.udel.edu +2 -0 - Merge cleanup. - - README.bk - 1.4.1.2 01/09/19 01:55:12 stenn@whimsy.udel.edu +1 -2 - Merge cleanup. - - Makefile.am - 1.13.1.1 01/09/19 01:48:18 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.3 01/09/19 01:44:27 stenn@whimsy.udel.edu +2 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.7 01/09/19 01:44:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - - Makefile.am - 1.15 01/09/19 01:44:26 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.2.7 01/09/19 01:40:46 stenn@whimsy.udel.edu +1 -0 - Makefile.am cruft cleanup. - - Makefile.am - 1.12.1.2 01/09/19 01:40:46 stenn@whimsy.udel.edu +16 -13 - More cruft cleanup. - -ChangeSet - 1.683.2.6 01/09/19 01:26:24 stenn@whimsy.udel.edu +1 -0 - Fix a typo. - - README.bk - 1.1.1.6 01/09/19 01:26:24 stenn@whimsy.udel.edu +1 -1 - Typo. - -ChangeSet - 1.706.1.2 01/09/19 01:18:03 stenn@whimsy.udel.edu +2 -0 - Makefile.am automerge and README.bk cleanup - - README.bk - 1.6 01/09/19 01:18:02 stenn@whimsy.udel.edu +1 -2 - Cleanup the README.bk commit. - - Makefile.am - 1.14 01/09/19 01:05:44 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.2.5 01/09/19 00:21:06 stenn@whimsy.udel.edu +1 -0 - README.bk improvements - - README.bk - 1.1.1.5 01/09/19 00:21:06 stenn@whimsy.udel.edu +5 -4 - Clean it up even more. - -ChangeSet - 1.709 01/09/18 17:55:36 jhay@angel.cids.org.za +4 -0 - Make ntp-dev-ipv6 compile again. - - BitKeeper/etc/logging_ok - 1.4 01/09/18 17:55:34 jhay@angel.cids.org.za +1 -0 - Logging to logging@openlogging.org accepted - - ntpd/ntp_proto.c - 1.101 01/09/18 17:54:56 jhay@angel.cids.org.za +5 -3 - IPv6 conversion. - - ntpd/ntp_io.c - 1.23 01/09/18 17:54:56 jhay@angel.cids.org.za +1 -1 - Fix filedescriptor. - - ntpd/ntp_config.c - 1.54 01/09/18 17:54:56 jhay@angel.cids.org.za +1 -1 - IPv6 conversion - -ChangeSet - 1.683.2.4 01/09/18 03:20:33 stenn@whimsy.udel.edu +1 -0 - Makefile.am cleanup - - Makefile.am - 1.12.1.1 01/09/18 03:20:33 stenn@whimsy.udel.edu +3 -3 - Add README.bk to the distribution list. - Do the .warning message as a BUILT_SOURCES entry, not as a dependency to Makefile. - -ChangeSet - 1.708 01/09/16 00:29:33 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev-ipv6 - - README.bk - 1.4.1.1 01/09/16 00:29:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.706.1.1 01/09/16 00:28:33 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.5 01/09/16 00:28:32 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.2.3 01/09/16 00:25:29 stenn@whimsy.udel.edu +1 -0 - autoreconf updates - - README.bk - 1.1.1.4 01/09/16 00:25:28 stenn@whimsy.udel.edu +1 -1 - autoreconf updates - -ChangeSet - 1.683.2.2 01/09/16 00:14:53 stenn@whimsy.udel.edu +8 -0 - Make the *.ds[pw] files be EOLN_NATIVE. - - ports/winnt/ntpd/ntpd.dsp - 1.11 01/09/16 00:07:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/libntp/libntp.dsp - 1.6 01/09/16 00:07:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/instsrv/Instsrv.dsp - 1.4 01/09/16 00:07:14 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntptrace/ntptrace.dsp - 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpq/ntpq.dsp - 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpdc/ntpdc.dsp - 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntpdate/ntpdate.dsp - 1.6 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - - ports/winnt/ntp.dsw - 1.5 01/09/16 00:07:13 stenn@whimsy.udel.edu +0 -0 - Turn on EOLN_NATIVE flag - -ChangeSet - 1.683.2.1 01/09/15 03:16:54 stenn@whimsy.udel.edu +1 -0 - ntp-dev-ipv6 update to README.bk - - README.bk - 1.1.1.3 01/09/15 03:16:54 stenn@whimsy.udel.edu +9 -0 - Talk about the new ntp-dev-ipv6 repo. - -ChangeSet - 1.707 01/09/14 23:45:35 stenn@whimsy.udel.edu +13 -0 - Merge ipv6 changes with stuff since 4.1.0 - - ntpd/ntp_proto.c - 1.100 01/09/14 23:45:35 stenn@whimsy.udel.edu +3 -8 - ipv6 merges - - ntpd/ntp_io.c - 1.22 01/09/14 23:45:34 stenn@whimsy.udel.edu +14 -0 - ipv6 merges - - include/ntpd.h - 1.32 01/09/14 23:45:34 stenn@whimsy.udel.edu +1 -1 - ipv6 merges - - ntpd/ntp_util.c - 1.16 01/09/14 22:12:37 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_request.c - 1.25 01/09/14 22:12:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_refclock.c - 1.41 01/09/14 22:12:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_peer.c - 1.33 01/09/14 22:12:35 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_control.c - 1.40 01/09/14 22:12:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.53 01/09/14 22:12:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - libntp/Makefile.am - 1.13 01/09/14 22:12:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_stdlib.h - 1.12 01/09/14 22:12:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp_control.h - 1.16 01/09/14 22:12:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - - include/ntp.h - 1.51 01/09/14 22:12:33 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.683.1.17 01/09/14 17:54:19 stenn@whimsy.udel.edu +30 -0 - IPV6 patches - From: Jean-Francois.Boudreault@viagenie.qc.ca - - libntp/socktohost.c - 1.1 01/09/14 17:54:17 stenn@whimsy.udel.edu +30 -0 - - libntp/socktoa.c - 1.1 01/09/14 17:54:17 stenn@whimsy.udel.edu +41 -0 - - INSTALLv6.txt - 1.1 01/09/14 17:54:17 stenn@whimsy.udel.edu +13 -0 - - ntpdate/ntpdate.h - 1.5 01/09/14 17:54:17 stenn@whimsy.udel.edu +6 -1 - IPV6 patches - - ntpdate/ntpdate.c - 1.24 01/09/14 17:54:17 stenn@whimsy.udel.edu +218 -90 - IPV6 patches - - libntp/socktohost.c - 1.0 01/09/14 17:54:17 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev-ipv6/libntp/socktohost.c - - libntp/socktoa.c - 1.0 01/09/14 17:54:17 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev-ipv6/libntp/socktoa.c - - INSTALLv6.txt - 1.0 01/09/14 17:54:17 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-dev-ipv6/INSTALLv6.txt - - ntpd/refclock_atom.c - 1.35 01/09/14 17:54:16 stenn@whimsy.udel.edu +1 -1 - IPV6 patches - - ntpd/ntp_util.c - 1.14.1.1 01/09/14 17:54:16 stenn@whimsy.udel.edu +34 -7 - IPV6 patches - - ntpd/ntp_restrict.c - 1.4 01/09/14 17:54:16 stenn@whimsy.udel.edu +249 -34 - IPV6 patches - - ntpd/ntp_resolver.c - 1.12 01/09/14 17:54:16 stenn@whimsy.udel.edu +14 -30 - IPV6 patches - - ntpd/ntp_request.c - 1.23.1.1 01/09/14 17:54:16 stenn@whimsy.udel.edu +276 -229 - IPV6 patches - - ntpd/ntp_refclock.c - 1.39.1.1 01/09/14 17:54:16 stenn@whimsy.udel.edu +27 -13 - IPV6 patches - - ntpd/ntp_proto.c - 1.93.1.1 01/09/14 17:54:16 stenn@whimsy.udel.edu +33 -31 - IPV6 patches - - ntpd/ntp_peer.c - 1.29.1.1 01/09/14 17:54:15 stenn@whimsy.udel.edu +41 -23 - IPV6 patches - - ntpd/ntp_monitor.c - 1.5 01/09/14 17:54:15 stenn@whimsy.udel.edu +9 -8 - IPV6 patches - - ntpd/ntp_io.c - 1.20.1.1 01/09/14 17:54:15 stenn@whimsy.udel.edu +696 -306 - IPV6 patches - - ntpd/ntp_intres.c - 1.18 01/09/14 17:54:15 stenn@whimsy.udel.edu +29 -46 - IPV6 patches - - ntpd/ntp_control.c - 1.37.1.1 01/09/14 17:54:15 stenn@whimsy.udel.edu +30 -27 - IPV6 patches - - ntpd/ntp_config.c - 1.50.1.1 01/09/14 17:54:15 stenn@whimsy.udel.edu +79 -85 - IPV6 patches - - ntpd/cmd_args.c - 1.8 01/09/14 17:54:15 stenn@whimsy.udel.edu +9 -5 - IPV6 patches - - libntp/refnumtoa.c - 1.2 01/09/14 17:54:15 stenn@whimsy.udel.edu +15 -10 - IPV6 patches - - libntp/netof.c - 1.2 01/09/14 17:54:14 stenn@whimsy.udel.edu +17 -5 - IPV6 patches - - libntp/Makefile.am - 1.11.1.1 01/09/14 17:54:14 stenn@whimsy.udel.edu +1 -1 - IPV6 patches - - include/recvbuff.h - 1.2 01/09/14 17:54:14 stenn@whimsy.udel.edu +2 -2 - IPV6 patches - - include/ntpd.h - 1.27.1.1 01/09/14 17:54:14 stenn@whimsy.udel.edu +23 -20 - IPV6 patches - - include/ntp_stdlib.h - 1.10.1.1 01/09/14 17:54:14 stenn@whimsy.udel.edu +5 -2 - IPV6 patches - - include/ntp_request.h - 1.11 01/09/14 17:54:14 stenn@whimsy.udel.edu +26 -34 - IPV6 patches - - include/ntp_refclock.h - 1.10 01/09/14 17:54:14 stenn@whimsy.udel.edu +2 -2 - IPV6 patches - - include/ntp_fp.h - 1.3 01/09/14 17:54:14 stenn@whimsy.udel.edu +5 -2 - IPV6 patches - - include/ntp_control.h - 1.13.1.1 01/09/14 17:54:14 stenn@whimsy.udel.edu +1 -1 - IPV6 patches - - include/ntp.h - 1.47.1.1 01/09/14 17:54:14 stenn@whimsy.udel.edu +43 -11 - IPV6 patches - -ChangeSet - 1.706 01/09/13 02:05:34 stenn@whimsy.udel.edu +1 -0 - Fix from Dave Mills: location of #endif typo. - - ntpd/ntp_peer.c - 1.32 01/09/13 02:05:33 stenn@whimsy.udel.edu +1 -1 - Fix a typo (location) on an #endif for OPENSSL. - From: Dave Mills. - -ChangeSet - 1.705 01/09/13 01:58:19 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/etc/ignore - 1.9 01/09/13 01:58:13 stenn@whimsy.udel.edu +2 -2 - auto-union - -ChangeSet - 1.683.1.16 01/09/13 01:42:48 stenn@whimsy.udel.edu +1 -0 - Ignore some auto* related files. - - BitKeeper/etc/ignore - 1.1.1.4 01/09/13 01:38:23 stenn@whimsy.udel.edu +2 -0 - added config.h.in stamp-h.in - -ChangeSet - 1.704 01/09/11 22:03:54 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/deleted/.del-config.h.in~3aed0663 - 1.65 01/09/11 22:03:53 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-config.h.in~3aed0663 - 1.64 01/09/11 22:03:52 stenn@whimsy.udel.edu +0 -0 - Merge rename: config.h.in -> BitKeeper/deleted/.del-config.h.in~3aed0663 - -ChangeSet - 1.683.1.15 01/09/11 21:41:11 stenn@whimsy.udel.edu +2 -0 - Remove more auto* generated/related files. - - BitKeeper/deleted/.del-stamp-h.in~3aed0663 - 1.4 01/09/11 21:33:41 stenn@whimsy.udel.edu +0 -0 - Delete: stamp-h.in - - BitKeeper/deleted/.del-config.h.in~3aed0663 - 1.62.1.1 01/09/11 21:33:41 stenn@whimsy.udel.edu +0 -0 - Delete: config.h.in - -ChangeSet - 1.703 01/09/08 20:29:17 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.4 01/09/08 20:29:16 stenn@whimsy.udel.edu +8 -9 - Auto merged - -ChangeSet - 1.683.1.14 01/09/08 20:23:01 stenn@whimsy.udel.edu +1 -0 - Document the mirrors at www.ntp.org. - - README.bk - 1.1.1.2 01/09/08 20:23:01 stenn@whimsy.udel.edu +14 -1 - Document the mirrors at www.ntp.org. - -ChangeSet - 1.702 01/09/08 19:54:57 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - README.bk - 1.3 01/09/08 19:54:57 stenn@whimsy.udel.edu +0 -12 - Auto merged - -ChangeSet - 1.683.1.13 01/09/08 19:39:22 stenn@whimsy.udel.edu +1 -0 - Doc updates. - - README.bk - 1.1.1.1 01/09/08 19:39:21 stenn@whimsy.udel.edu +12 -2 - Say what versions of the auto* tools we need. - Say where to find bk and the ntp repos. - -ChangeSet - 1.701 01/09/08 03:57:56 stenn@whimsy.udel.edu +2 -0 - Lose ntp_update. It's a CVS thing... - - README - 1.16 01/09/08 03:57:55 stenn@whimsy.udel.edu +0 -2 - Lose ntp_update - we don't need it anymore. - - BitKeeper/deleted/.del-ntp_update~382c0630 - 1.7 01/09/08 03:51:39 stenn@whimsy.udel.edu +0 -0 - Delete: ntp_update - -ChangeSet - 1.700 01/09/08 03:31:34 stenn@whimsy.udel.edu +27 -0 - Lose DES and MD5 manifests, lose rsaref stuff. - - util/ntp-genkeys.c - 1.57 01/09/08 03:31:28 stenn@whimsy.udel.edu +2 -2 - Lose DES stuff. - - util/Makefile.am - 1.11 01/09/08 03:31:28 stenn@whimsy.udel.edu +3 -3 - Lose rsaref stuff. - - ports/winnt/include/config.h - 1.10 01/09/08 03:31:28 stenn@whimsy.udel.edu +0 -2 - Lose DES and MD5. - - ntpq/ntpq.c - 1.17 01/09/08 03:31:27 stenn@whimsy.udel.edu +5 -15 - Lose DES stuff. - - ntpq/Makefile.am - 1.5 01/09/08 03:31:27 stenn@whimsy.udel.edu +2 -2 - Lose rsaref stuff. - - ntpdc/ntpdc.c - 1.9 01/09/08 03:31:27 stenn@whimsy.udel.edu +6 -16 - Lose DES stuff. - - ntpdc/Makefile.am - 1.4 01/09/08 03:31:27 stenn@whimsy.udel.edu +2 -2 - Lose rsaref stuff. - - ntpdate/Makefile.am - 1.6 01/09/08 03:31:27 stenn@whimsy.udel.edu +2 -2 - Lose rsaref stuff. - - ntpd/ntp_proto.c - 1.99 01/09/08 03:31:27 stenn@whimsy.udel.edu +1 -1 - Lose DES. - - ntpd/Makefile.am - 1.19 01/09/08 03:31:27 stenn@whimsy.udel.edu +3 -3 - Lose rsaref stuff. - - libntp/authusekey.c - 1.4 01/09/08 03:31:27 stenn@whimsy.udel.edu +0 -83 - Lose DES-related stuff. - - libntp/authreadkeys.c - 1.4 01/09/08 03:31:27 stenn@whimsy.udel.edu +0 -37 - Lose DES-related stuff. - - libntp/authkeys.c - 1.7 01/09/08 03:31:27 stenn@whimsy.udel.edu +0 -74 - Lose DES stuff. - - libntp/Makefile.am - 1.12 01/09/08 03:31:27 stenn@whimsy.udel.edu +2 -2 - Lose DES- and rsaref-related stuff. - - include/ntp_stdlib.h - 1.11 01/09/08 03:31:26 stenn@whimsy.udel.edu +0 -9 - Lose DES-related stuff. - - include/ntp_machine.h - 1.8 01/09/08 03:31:26 stenn@whimsy.udel.edu +2 -2 - Lose DES-related stuff. - - configure.in - 1.223 01/09/08 03:31:26 stenn@whimsy.udel.edu +15 -51 - Lose rsaref-related stuff. - - config.h.in - 1.63 01/09/08 03:31:26 stenn@whimsy.udel.edu +0 -9 - Perhaps we should lose this file from the repo... - Lose the DES, MD5, and RSAREF manifests. - - acconfig.h - 1.24 01/09/08 03:31:26 stenn@whimsy.udel.edu +0 -6 - Lose the MD5 manifest - we always support it. - Lose the DES manifest - we don't support DES anymore. - - README - 1.15 01/09/08 03:31:26 stenn@whimsy.udel.edu +1 -5 - Added README.bk, lose README.cvs, README.des, and librsaref entries. - - Makefile.am - 1.13 01/09/08 03:31:26 stenn@whimsy.udel.edu +0 -1 - Lose librsaref - we don't use it anymore. - - BitKeeper/deleted/.del-authparity.c~3aed0663 - 1.4 01/09/08 02:37:24 stenn@whimsy.udel.edu +0 -0 - Delete: libntp/authparity.c - - BitKeeper/deleted/.del-authencrypt.c~3aed0663 - 1.6 01/09/08 02:35:05 stenn@whimsy.udel.edu +0 -0 - Delete: libntp/authencrypt.c - - BitKeeper/deleted/.del-README.cvs~1e180ca3 - 1.7 01/09/08 02:23:03 stenn@whimsy.udel.edu +0 -0 - Delete: README.cvs - - BitKeeper/deleted/.del-README.rsa~6f1a085f - 1.4 01/09/08 02:22:08 stenn@whimsy.udel.edu +0 -0 - Delete: README.rsa - - BitKeeper/deleted/.del-README.des~3aed0663 - 1.7 01/09/08 02:21:37 stenn@whimsy.udel.edu +0 -0 - Delete: README.des - - BitKeeper/deleted/.del-Makefile.am~e832209e - 1.15 01/09/08 02:18:56 stenn@whimsy.udel.edu +0 -0 - Delete: librsaref/Makefile.am - -ChangeSet - 1.699 01/09/06 04:22:29 stenn@whimsy.udel.edu +2 -0 - Cleanup pull from ntp-stable - - configure.in - 1.222 01/09/06 04:22:29 stenn@whimsy.udel.edu +0 -1 - We use ntp-dev version numbers, not ntp-stable ones. - - BitKeeper/etc/ignore - 1.8 01/09/06 04:15:41 stenn@whimsy.udel.edu +10 -11 - auto-union - -ChangeSet - 1.683.1.12 01/09/06 04:09:32 stenn@whimsy.udel.edu +1 -0 - From: David Campbell - Subject: [ntp:bugs] Compiling ntp on Dynix PTX (CFLAGS patch) - - configure.in - 1.219.1.2 01/09/06 04:09:31 stenn@whimsy.udel.edu +2 -2 - From: David Campbell - Subject: [ntp:bugs] Compiling ntp on Dynix PTX (CFLAGS patch) - -ChangeSet - 1.683.1.11 01/09/06 03:36:29 stenn@whimsy.udel.edu +1 -0 - Ignore ~ backup files. - - BitKeeper/etc/ignore - 1.1.1.3 01/09/06 03:36:28 stenn@whimsy.udel.edu +1 -0 - Ignore ~ backup files. - -ChangeSet - 1.683.1.10 01/09/06 03:26:08 stenn@whimsy.udel.edu +1 -0 - From: Hubert Feyrer - Subject: [ntp:bugs] "-u" missing from ntpdate usage statement - - ntpdate/ntpdate.c - 1.23 01/09/06 03:26:07 stenn@whimsy.udel.edu +1 -1 - From: Hubert Feyrer - Subject: [ntp:bugs] "-u" missing from ntpdate usage statement - -ChangeSet - 1.698 01/09/06 02:42:14 stenn@whimsy.udel.edu +1 -0 - Merge whimsy.udel.edu:/backroom/ntp-stable - into whimsy.udel.edu:/backroom/ntp-dev - - BitKeeper/etc/config - 1.5 01/09/06 02:42:14 stenn@whimsy.udel.edu +0 -1 - Auto merged - -ChangeSet - 1.683.1.9 01/09/06 02:28:37 stenn@whimsy.udel.edu +1 -0 - Try the new EDIT checkout mode - it's supposed to fix the timestamp problem. - - BitKeeper/etc/config - 1.1.1.2 01/09/06 02:28:36 stenn@whimsy.udel.edu +1 -1 - Use checkout:EDIT instead of checkout:edit. - -ChangeSet - 1.697 01/09/06 01:30:35 stenn@whimsy.udel.edu +3 -0 - Changes from Dave Mills: loop stability improvements. - - ntpd/ntp_proto.c - 1.98 01/09/06 01:30:34 stenn@whimsy.udel.edu +3 -4 - allan_xpt changes. - - ntpd/ntp_loopfilter.c - 1.55 01/09/06 01:30:34 stenn@whimsy.udel.edu +38 -34 - CLOCK_* #define cleanups. - The allan_xpt is now log2 seconds. - Added hybrid PLL/FLL parameters. - Loop stability improvements. - - include/ntpd.h - 1.31 01/09/06 01:30:33 stenn@whimsy.udel.edu +1 -1 - allan_xpt is now a u_char (was a double). - -ChangeSet - 1.696 01/09/06 01:04:40 stenn@whimsy.udel.edu +2 -0 - Say more in README.bk, ignore ~ files. - - README.bk - 1.2 01/09/06 01:04:39 stenn@whimsy.udel.edu +12 -2 - Add more stuff. - - BitKeeper/etc/ignore - 1.7 01/09/06 01:04:39 stenn@whimsy.udel.edu +1 -0 - Ignore *~ files. - -ChangeSet - 1.695 01/09/06 00:48:43 stenn@whimsy.udel.edu +1 -0 - checkout:EDIT - - BitKeeper/etc/config - 1.4 01/09/06 00:48:42 stenn@whimsy.udel.edu +1 -1 - try using EDIT instead of edit for the checkout mode. - -ChangeSet - 1.694 01/09/03 05:25:45 stenn@whimsy.udel.edu +11 -0 - Changes and updates from Dave Mills. - - ntpd/ntp_timer.c - 1.17 01/09/03 05:25:44 stenn@whimsy.udel.edu +8 -4 - sys_revoke chagnes. Use a random poll interval. - Record the refresh timestamp in the crypto stats. - - ntpd/ntp_refclock.c - 1.40 01/09/03 05:25:43 stenn@whimsy.udel.edu +1 -7 - Lose the local hpoll stuff. - - ntpd/ntp_proto.c - 1.97 01/09/03 05:25:43 stenn@whimsy.udel.edu +65 -55 - Fix a typo re config.h inclusion. - clock_select() cleanup. Be careful when we unpeer() versus peer_clear(). - poll_update() changes for SKEY. - hpoll changes. - Randomization changes. - More debug info on the selection stuff. - peer list survivor cleanup. - Lose a call to poll_update(). No more hcookie. - - ntpd/ntp_peer.c - 1.31 01/09/03 05:25:43 stenn@whimsy.udel.edu +29 -8 - Log unpeer info. - hpoll/ppoll cleanup. - Log newpeer info. - More peer-related wiggles. - anycast(?) poll_update cleanup. - - ntpd/ntp_loopfilter.c - 1.54 01/09/03 05:25:43 stenn@whimsy.udel.edu +39 -13 - Group PPS_MAXAGE with earlier #define's. - PLL/FLL/Allan intercept wiggles. - - ntpd/ntp_crypto.c - 1.46 01/09/03 05:25:43 stenn@whimsy.udel.edu +9 -13 - Lose MAX_LINELEN and MAX_STATLEN in favor of NTP_MAXSTRLEN. - No more hcookie. - - ntpd/ntp_control.c - 1.39 01/09/03 05:25:42 stenn@whimsy.udel.edu +6 -10 - CP_SASKEY changes. - Deal with losing hcookie. - - ntpd/ntp_config.c - 1.52 01/09/03 05:25:42 stenn@whimsy.udel.edu +1 -1 - sys_revoke changes. - - include/ntpd.h - 1.30 01/09/03 05:25:42 stenn@whimsy.udel.edu +1 -1 - sys_revoke is now log2 - make it a u_char instead of a u_long. - - include/ntp_control.h - 1.15 01/09/03 05:25:42 stenn@whimsy.udel.edu +4 -5 - Lose CP_SASKEY. - - include/ntp.h - 1.50 01/09/03 05:25:42 stenn@whimsy.udel.edu +2 -2 - Create NTP_MAXSTR, a generic max strlen value. - Lose the host cookie. - -ChangeSet - 1.693 01/09/03 04:15:52 stenn@whimsy.udel.edu +5 -0 - html cleanup from Dave Mills. - - BitKeeper/etc/ignore - 1.6 01/09/03 04:15:52 stenn@whimsy.udel.edu +9 -0 - Added html/pic/thumbs.db html/thumbs.db ntpd/loop.bak ntpd/loop.c ntpd/ntp_crypto.c.1 ntpd/ntp_proto.c.1 ntpd/peer.bak ntpd/peer.c ntpd/precision to the ignore list - - html/release.htm - 1.15 01/09/03 04:15:51 stenn@whimsy.udel.edu +31 -26 - Cleanup, reformat, and reality check. - - html/ntpq.htm - 1.8 01/09/03 04:15:51 stenn@whimsy.udel.edu +8 -2 - Cleanup, reformat, and reality check. - - html/confopt.htm - 1.15 01/09/03 04:15:51 stenn@whimsy.udel.edu +11 -15 - Cleanup, reformat, and reality check. - - html/assoc.htm - 1.7 01/09/03 04:15:51 stenn@whimsy.udel.edu +304 -54 - Cleanup, reformat, and reality check. - -ChangeSet - 1.692 01/08/27 04:17:41 stenn@whimsy.udel.edu +6 -0 - Lose auto* generated files. - - configure.in - 1.221 01/08/27 04:17:40 stenn@whimsy.udel.edu +1 -2 - Update version number - - BitKeeper/deleted/.del-Makefile.in~3aed0663~13 - 1.29 01/08/27 04:17:40 stenn@whimsy.udel.edu +79 -26 - Pedantic cruft. - - BitKeeper/deleted/.del-configure~3aed0663 - 1.227 01/08/27 04:05:05 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-aclocal.m4~3aed0663 - 1.90 01/08/27 04:05:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-COPYRIGHT~3aed0663 - 1.25 01/08/27 04:05:03 stenn@whimsy.udel.edu +0 -0 - Auto merged - - BitKeeper/deleted/.del-configure~3aed0663 - 1.226 01/08/27 04:05:02 stenn@whimsy.udel.edu +0 -0 - Merge rename: configure -> BitKeeper/deleted/.del-configure~3aed0663 - - BitKeeper/deleted/.del-aclocal.m4~3aed0663 - 1.89 01/08/27 04:05:01 stenn@whimsy.udel.edu +0 -0 - Merge rename: aclocal.m4 -> BitKeeper/deleted/.del-aclocal.m4~3aed0663 - - BitKeeper/deleted/.del-Makefile.in~3aed0663~13 - 1.28 01/08/27 04:05:00 stenn@whimsy.udel.edu +0 -0 - Merge rename: util/Makefile.in -> BitKeeper/deleted/.del-Makefile.in~3aed0663~13 - - BitKeeper/deleted/.del-COPYRIGHT~3aed0663 - 1.24 01/08/27 04:05:00 stenn@whimsy.udel.edu +0 -0 - Merge rename: COPYRIGHT -> BitKeeper/deleted/.del-COPYRIGHT~3aed0663 - - BitKeeper/etc/ignore - 1.5 01/08/27 04:04:54 stenn@whimsy.udel.edu +7 -7 - auto-union - -ChangeSet - 1.683.1.8 01/08/27 03:49:01 stenn@whimsy.udel.edu +5 -0 - Finish up cleanup from losing generated files. - Bump verison number. - - README.bk - 1.1 01/08/27 03:49:00 stenn@whimsy.udel.edu +15 -0 - - BitKeeper/etc/ignore - 1.1.1.2 01/08/27 03:49:01 stenn@whimsy.udel.edu +22 -0 - Added COPYRIGHT ElectricFence/Makefile.in Makefile.in aclocal.m4 adjtimed/Makefile.in am.log clockstuff/Makefile.in configure include/Makefile.in kernel/Makefile.in kernel/sys/Makefile.in libntp/Makefile.in libparse/Makefile.in librsaref/Makefile.in ntpd/Makefile.in ntpdate/Makefile.in ntpdc/Makefile.in ntpq/Makefile.in ntptrace/Makefile.in parseutil/Makefile.in scripts/Makefile.in util/Makefile.in to the ignore list - - configure.in - 1.219.1.1 01/08/27 03:49:00 stenn@whimsy.udel.edu +1 -1 - Call this version '0a1. - - config.h.in - 1.62 01/08/27 03:49:00 stenn@whimsy.udel.edu +3 -0 - HAVE_STDINT_H check. - - clockstuff/Makefile.am - 1.2 01/08/27 03:49:00 stenn@whimsy.udel.edu +2 -2 - Portability improvements found by automake 1.5 - - README.bk - 1.0 01/08/27 03:49:00 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/README.bk - -ChangeSet - 1.683.1.7 01/08/27 03:30:52 stenn@whimsy.udel.edu +21 -0 - .del-aclocal.m4~3aed0663: - Delete: aclocal.m4 - .del-Makefile.in~52231e38: - Delete: ElectricFence/Makefile.in - .del-Makefile.in~bd702e17: - Delete: scripts/Makefile.in - .del-Makefile.in~3aed0663~12: - Delete: parseutil/Makefile.in - .del-Makefile.in~3aed0663~13: - Delete: util/Makefile.in - .del-Makefile.in~3aed0663~14: - Delete: Makefile.in - .del-Makefile.in~3aed0663~10: - Delete: ntpq/Makefile.in - .del-Makefile.in~3aed0663~11: - Delete: ntptrace/Makefile.in - .del-Makefile.in~3aed0663~6: - Delete: libparse/Makefile.in - .del-Makefile.in~3aed0663~7: - Delete: ntpd/Makefile.in - .del-Makefile.in~3aed0663~8: - Delete: ntpdate/Makefile.in - .del-Makefile.in~3aed0663~9: - Delete: ntpdc/Makefile.in - .del-Makefile.in~3aed0663: - Delete: adjtimed/Makefile.in - .del-Makefile.in~3aed0663~1: - Delete: clockstuff/Makefile.in - .del-Makefile.in~3aed0663~4: - Delete: kernel/Makefile.in - .del-Makefile.in~3aed0663~5: - Delete: libntp/Makefile.in - .del-Makefile.in~3aed0663~2: - Delete: include/Makefile.in - .del-Makefile.in~3aed0663~3: - Delete: kernel/sys/Makefile.in - .del-Makefile.in~e832209e: - Delete: librsaref/Makefile.in - .del-COPYRIGHT~3aed0663: - Delete: COPYRIGHT - .del-configure~3aed0663: - Delete: configure - - BitKeeper/deleted/.del-aclocal.m4~3aed0663 - 1.86.1.2 01/08/27 02:37:31 stenn@whimsy.udel.edu +217 -160 - Delete: aclocal.m4 - - BitKeeper/deleted/.del-Makefile.in~bd702e17 - 1.27 01/08/27 02:35:20 stenn@whimsy.udel.edu +30 -39 - Delete: scripts/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~52231e38 - 1.18 01/08/27 02:35:20 stenn@whimsy.udel.edu +89 -97 - Delete: ElectricFence/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~14 - 1.43 01/08/27 02:35:20 stenn@whimsy.udel.edu +62 -63 - Delete: Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~13 - 1.26.1.1 01/08/27 02:35:20 stenn@whimsy.udel.edu +150 -169 - Delete: util/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~12 - 1.23 01/08/27 02:35:20 stenn@whimsy.udel.edu +76 -88 - Delete: parseutil/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~9 - 1.27 01/08/27 02:35:19 stenn@whimsy.udel.edu +78 -89 - Delete: ntpdc/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~8 - 1.31 01/08/27 02:35:19 stenn@whimsy.udel.edu +86 -97 - Delete: ntpdate/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~7 - 1.30 01/08/27 02:35:19 stenn@whimsy.udel.edu +273 -260 - Delete: ntpd/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~6 - 1.27 01/08/27 02:35:19 stenn@whimsy.udel.edu +148 -152 - Delete: libparse/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~11 - 1.22 01/08/27 02:35:19 stenn@whimsy.udel.edu +76 -87 - Delete: ntptrace/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~10 - 1.27 01/08/27 02:35:19 stenn@whimsy.udel.edu +78 -89 - Delete: ntpq/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~e832209e - 1.33 01/08/27 02:35:18 stenn@whimsy.udel.edu +89 -95 - Delete: librsaref/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~5 - 1.31 01/08/27 02:35:18 stenn@whimsy.udel.edu +282 -286 - Delete: libntp/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~4 - 1.22 01/08/27 02:35:18 stenn@whimsy.udel.edu +43 -47 - Delete: kernel/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~3 - 1.21 01/08/27 02:35:18 stenn@whimsy.udel.edu +34 -41 - Delete: kernel/sys/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~2 - 1.34 01/08/27 02:35:18 stenn@whimsy.udel.edu +35 -42 - Delete: include/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663~1 - 1.22 01/08/27 02:35:18 stenn@whimsy.udel.edu +78 -89 - Delete: clockstuff/Makefile.in - - BitKeeper/deleted/.del-Makefile.in~3aed0663 - 1.22 01/08/27 02:35:18 stenn@whimsy.udel.edu +76 -87 - Delete: adjtimed/Makefile.in - - BitKeeper/deleted/.del-configure~3aed0663 - 1.224.1.1 01/08/27 02:35:16 stenn@whimsy.udel.edu +1959 -2108 - Delete: configure - - BitKeeper/deleted/.del-COPYRIGHT~3aed0663 - 1.20.1.2 01/08/27 02:35:16 stenn@whimsy.udel.edu +0 -0 - Delete: COPYRIGHT - -ChangeSet - 1.683.1.6 01/08/26 04:41:45 stenn@whimsy.udel.edu +1 -0 - Readline support, - From: Ollivier Robert - - ntpq/ntpq.c - 1.16 01/08/26 03:06:34 stenn@whimsy.udel.edu +30 -14 - Readline support. - -ChangeSet - 1.690 01/08/26 00:14:37 stenn@whimsy.udel.edu +2 -0 - Anti-clockhop hysteresis stuff from Dave Mills. - - ntpd/ntp_proto.c - 1.96 01/08/26 00:14:36 stenn@whimsy.udel.edu +8 -1 - Implement the anti-clockhop hysteresis stuff. - Comment accordingly. - - include/ntp.h - 1.49 01/08/26 00:14:36 stenn@whimsy.udel.edu +3 -0 - anti-clockhop hysteresis #defines - -ChangeSet - 1.689 01/08/26 00:05:56 stenn@whimsy.udel.edu +1 -0 - Generated files. Gotta try and lose these soon... - - COPYRIGHT - 1.23 01/08/26 00:05:55 stenn@whimsy.udel.edu +1 -1 - Generated file - -ChangeSet - 1.688 01/08/23 22:52:15 stenn@whimsy.udel.edu +4 -0 - Changes fro Dave Mills: crypto_recv() improvements, etc. - - ntpd/ntp_proto.c - 1.95 01/08/23 22:52:15 stenn@whimsy.udel.edu +58 -46 - Document some variables. - Call crypto_recv() with the new 3rd arg. - Do test4 (access denied) sooner. - Comment cleanup. - OpenSSL patch for is_org. - Call peer_clear() instead of key_expire()+flag wiggle. - - BitKeeper/etc/ignore - 1.4 01/08/23 22:52:15 stenn@whimsy.udel.edu +6 -0 - Added .buildkey br-flock ntpd/crypto.bak ntpd/crypto.c ntpd/proto.bak ntpd/proto.c to the ignore list - - ntpd/ntp_crypto.c - 1.45 01/08/23 22:52:14 stenn@whimsy.udel.edu +67 -27 - Only create a sig if the tstamp isn't 0. - - Add a timestamps test arg to crypto_recv(). - Postpone setting peer->assoc. - Discard the message if the status word has already been received or - the response does not match the request. - - include/ntpd.h - 1.29 01/08/23 22:52:14 stenn@whimsy.udel.edu +1 -1 - crypto_recv() now takes a 3rd arg - the timestamps test flag. - -ChangeSet - 1.687 01/08/23 04:17:09 stenn@whimsy.udel.edu +3 -0 - pull resolution - - COPYRIGHT - 1.22 01/08/23 04:17:08 stenn@whimsy.udel.edu +0 -1 - Conflict cleanup - - aclocal.m4 - 1.88 01/08/23 04:04:49 stenn@whimsy.udel.edu +0 -1 - Auto merged - - BitKeeper/etc/ignore - 1.3 01/08/23 04:04:45 stenn@whimsy.udel.edu +1 -2 - auto-union - -ChangeSet - 1.683.1.5 01/08/23 03:56:20 stenn@whimsy.udel.edu +1 -0 - Ignore A.* directories. - -ChangeSet - 1.683.1.4 01/08/23 03:46:22 stenn@whimsy.udel.edu +4 -0 - Don't include SCCS subdirs in a distribution. - - aclocal.m4 - 1.86.1.1 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -1 - Regenerated file. - - Makefile.in - 1.42 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -0 - Regenerated file. - - Makefile.am - 1.12 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -0 - Clean out SCCS subdirs when making a distribution. - - COPYRIGHT - 1.20.1.1 01/08/23 03:46:21 stenn@whimsy.udel.edu +1 -1 - Regenerated file. - - BitKeeper/etc/ignore - 1.1.1.1 01/08/23 02:35:50 stenn@whimsy.udel.edu +1 -0 - added A.* - -ChangeSet - 1.686 01/08/17 18:36:01 stenn@whimsy.udel.edu +1 -0 - Note the integration of OpenSSL in the NEWS file - - NEWS - 1.32 01/08/17 18:35:57 stenn@whimsy.udel.edu +1 -0 - Note the integration of OpenSSL - -ChangeSet - 1.685 01/08/17 18:21:24 stenn@whimsy.udel.edu +3 -0 - Merge whimsy.udel.edu:/backroom/ntp-dev - into whimsy.udel.edu:/backroom/ntpssl41c - - BitKeeper/etc/config - 1.3 01/08/17 18:21:24 stenn@whimsy.udel.edu +0 -2 - Auto merged - - BitKeeper/etc/logging_ok - 1.3 01/08/17 18:21:22 stenn@whimsy.udel.edu +0 -0 - 'Auto converge' - - BitKeeper/deleted/.del-logging_ok~bfee81887dad4c1e - 1.2 01/08/17 18:21:21 stenn@whimsy.udel.edu +0 -0 - Delete: BitKeeper/etc/logging_ok - - BitKeeper/deleted/.del-logging_ok~bebb84d857254496 - 1.2 01/08/17 18:21:21 stenn@whimsy.udel.edu +0 -0 - 'Auto converge rename' - -ChangeSet - 1.683.1.3 01/08/16 02:47:35 stenn@whimsy.udel.edu +1 -0 - Add a marker to the NEWS file. - - NEWS - 1.31 01/08/16 02:47:34 stenn@whimsy.udel.edu +1 -0 - Add a "marker" to the file so we can easily segregate stable from - development changes in the NEWS file. - -ChangeSet - 1.683.1.2 01/08/16 02:28:43 stenn@whimsy.udel.edu +1 -0 - Final ntp-4.1.0 changes to the NEWS file. - - NEWS - 1.30 01/08/16 02:28:43 stenn@whimsy.udel.edu +2 -0 - Add the final missing bits to the NEWS file for the 4.1.0 release. - -ChangeSet - 1.683.1.1 01/08/16 01:05:37 stenn@whimsy.udel.edu +2 -0 - Enable auto-checkout. - - BitKeeper/etc/logging_ok - 1.1 01/08/16 01:05:33 stenn@whimsy.udel.edu +1 -0 - - BitKeeper/etc/logging_ok - 1.0 01/08/16 01:05:33 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-stable/BitKeeper/etc/logging_ok - - BitKeeper/etc/config - 1.1.1.1 01/08/16 01:05:21 stenn@whimsy.udel.edu +2 -0 - Dave and I want auto-checkout. - -ChangeSet - 1.684 01/08/16 00:57:43 stenn@whimsy.udel.edu +8 -0 - Merge Dave's OpenSSL work with the latest code. - - include/ntp_config.h - 1.12 01/08/16 00:57:42 stenn@whimsy.udel.edu +0 -1 - Lose an extra/redundant #define. - - configure.in - 1.220 01/08/16 00:57:42 stenn@whimsy.udel.edu +1 -2 - Use 4.1.70 as the version number for the merged OpenSSL code. - - configure - 1.225 01/08/16 00:57:41 stenn@whimsy.udel.edu +1 -2 - Generated file - - ntpd/ntp_control.c - 1.38 01/08/16 00:49:36 stenn@whimsy.udel.edu +0 -0 - Auto merged - - ntpd/ntp_config.c - 1.51 01/08/16 00:49:36 stenn@whimsy.udel.edu +0 -39 - Auto merged - - html/driver35.htm - 1.5 01/08/16 00:49:35 stenn@whimsy.udel.edu +0 -1 - Auto merged - - html/config.htm - 1.5 01/08/16 00:49:35 stenn@whimsy.udel.edu +0 -150 - Auto merged - - aclocal.m4 - 1.87 01/08/16 00:49:34 stenn@whimsy.udel.edu +0 -0 - Auto merged - -ChangeSet - 1.672.1.3 01/08/15 18:45:08 stenn@whimsy.udel.edu +4 -0 - Update some generated files. I'd like to lose these from the repo... - - configure - 1.219.1.1 01/08/15 18:45:06 stenn@whimsy.udel.edu +3 -3 - generated file - - aclocal.m4 - 1.81.1.1 01/08/15 18:45:06 stenn@whimsy.udel.edu +2 -2 - Generated file - - COPYRIGHT - 1.21 01/08/15 18:45:05 stenn@whimsy.udel.edu +1 -1 - Generated file - - BitKeeper/etc/ignore - 1.2 01/08/15 18:39:01 stenn@whimsy.udel.edu +1 -0 - added A.* - -ChangeSet - 1.672.1.2 01/08/15 18:04:18 stenn@whimsy.udel.edu +1 -0 - Dave and I like our code visible... - - BitKeeper/etc/config - 1.2 01/08/15 18:04:18 stenn@whimsy.udel.edu +2 -0 - Dave and I like our code visible... - -ChangeSet - 1.672.1.1 01/08/15 17:45:05 stenn@whimsy.udel.edu +44 -0 - Dave's OpenSSL modifications - - BitKeeper/etc/logging_ok - 1.1 01/08/15 05:13:24 stenn@whimsy.udel.edu +1 -0 - - BitKeeper/etc/logging_ok - 1.0 01/08/15 05:13:24 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-ssl-int/BitKeeper/etc/logging_ok - - util/genkeys.c - 1.1 01/08/15 05:12:59 stenn@whimsy.udel.edu +452 -0 - - util/genkeys.c - 1.0 01/08/15 05:12:59 stenn@whimsy.udel.edu +0 -0 - BitKeeper file /backroom/ntp-ssl-int/util/genkeys.c - - util/Makefile.in - 1.27 01/08/15 05:12:59 stenn@whimsy.udel.edu +32 -29 - generated file - - util/Makefile.am - 1.10 01/08/15 05:12:59 stenn@whimsy.udel.edu +4 -3 - Disable ntp_genkeys for now. Make genkeys instead. - - ntpd/ntpd.c - 1.34 01/08/15 05:12:58 stenn@whimsy.udel.edu +4 -18 - OpenSSL changes - - ntpd/ntp_util.c - 1.15 01/08/15 05:12:58 stenn@whimsy.udel.edu +72 -3 - OpenSSL changes - - ntpd/ntp_timer.c - 1.16 01/08/15 05:12:58 stenn@whimsy.udel.edu +6 -6 - OpenSSL changes - - ntpd/ntp_request.c - 1.24 01/08/15 05:12:58 stenn@whimsy.udel.edu +2 -2 - OpenSSL changes - - ntpd/ntp_proto.c - 1.94 01/08/15 05:12:58 stenn@whimsy.udel.edu +312 -256 - OpenSSL changes - - ntpd/ntp_peer.c - 1.30 01/08/15 05:12:58 stenn@whimsy.udel.edu +9 -11 - OpenSSL changes - - ntpd/ntp_io.c - 1.21 01/08/15 05:12:58 stenn@whimsy.udel.edu +4 -0 - OpenSSL changes - - ntpd/ntp_crypto.c - 1.44 01/08/15 05:12:57 stenn@whimsy.udel.edu +1246 -1446 - OpenSSL changes - - ntpd/ntp_control.c - 1.36.1.1 01/08/15 05:12:57 stenn@whimsy.udel.edu +85 -68 - OpenSSL changes - - ntpd/ntp_config.c - 1.47.1.1 01/08/15 05:12:57 stenn@whimsy.udel.edu +70 -45 - OpenSSL changes - - libntp/statestr.c - 1.3 01/08/15 05:12:57 stenn@whimsy.udel.edu +35 -2 - OpenSSL changes - - libntp/authencrypt.c - 1.5 01/08/15 05:12:57 stenn@whimsy.udel.edu +2 -48 - OpenSSL changes - - libntp/a_md5encrypt.c - 1.6 01/08/15 05:12:57 stenn@whimsy.udel.edu +18 -26 - OpenSSL changes - - include/ntpd.h - 1.28 01/08/15 05:12:57 stenn@whimsy.udel.edu +21 -4 - OpenSSL changes - - include/ntp_crypto.h - 1.21 01/08/15 05:12:57 stenn@whimsy.udel.edu +75 -70 - OpenSSL changes - - include/ntp_control.h - 1.14 01/08/15 05:12:56 stenn@whimsy.udel.edu +17 -17 - OpenSSL changes - - include/ntp_config.h - 1.10.1.1 01/08/15 05:12:56 stenn@whimsy.udel.edu +14 -13 - OpenSSL changes - - include/ntp.h - 1.48 01/08/15 05:12:56 stenn@whimsy.udel.edu +26 -42 - OpenSSL changes - - html/release.htm - 1.14 01/08/15 05:12:56 stenn@whimsy.udel.edu +133 -89 - Documentation cleanup - - html/parsedata.htm - 1.3 01/08/15 05:12:56 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup - - html/ntpq.htm - 1.7 01/08/15 05:12:56 stenn@whimsy.udel.edu +235 -168 - Documentation cleanup - - html/monopt.htm - 1.7 01/08/15 05:12:56 stenn@whimsy.udel.edu +227 -174 - Documentation cleanup - - html/genkeys.htm - 1.6 01/08/15 05:12:56 stenn@whimsy.udel.edu +237 -133 - Documentation cleanup - - html/driver39.htm - 1.2 01/08/15 05:12:56 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup - - html/driver38.htm - 1.2 01/08/15 05:12:55 stenn@whimsy.udel.edu +1 -1 - Documentation cleanup - - html/driver35.htm - 1.3.1.1 01/08/15 05:12:55 stenn@whimsy.udel.edu +1 -2 - Documentation cleanup - - html/debug.htm - 1.6 01/08/15 05:12:55 stenn@whimsy.udel.edu +89 -37 - Documentation cleanup - - html/config.htm - 1.3.1.1 01/08/15 05:12:55 stenn@whimsy.udel.edu +150 -255 - Documentation cleanup - - html/build.htm - 1.7 01/08/15 05:12:55 stenn@whimsy.udel.edu +23 -26 - Documentation cleanup - - html/authopt.htm - 1.12 01/08/15 05:12:55 stenn@whimsy.udel.edu +307 -247 - Documentation cleanup - - configure.in - 1.214.1.1 01/08/15 05:12:55 stenn@whimsy.udel.edu +4 -4 - version changes, crypto option update. - - conf/rackety.conf - 1.2 01/08/15 05:12:55 stenn@whimsy.udel.edu +9 -1 - Comment cleanup, restrict changes (KOD and version) - - conf/pogo.conf - 1.3 01/08/15 05:12:55 stenn@whimsy.udel.edu +2 -13 - comment cleanup, crypto line changes, added cryptostats. - - conf/malarky.conf - 1.2 01/08/15 05:12:54 stenn@whimsy.udel.edu +1 -1 - comment cleanup - - conf/grundoon.conf - 1.3 01/08/15 05:12:54 stenn@whimsy.udel.edu +1 -1 - Comment cleanup - - conf/README - 1.4 01/08/15 05:12:54 stenn@whimsy.udel.edu +4 -8 - OpenSSL updates - - build - 1.17 01/08/15 05:12:54 stenn@whimsy.udel.edu +1 -1 - OpenSSL changes - - acinclude.m4 - 1.4 01/08/15 05:12:54 stenn@whimsy.udel.edu +1 -1 - Keyword expansion - - BitKeeper/deleted/.del-stats.ulrich.patches~3aed0663 - 1.3 01/08/15 05:12:54 stenn@whimsy.udel.edu +0 -0 - No idea what this file is... - - BitKeeper/deleted/.del-dewey.conf~3e480692 - 1.2 01/08/15 04:27:03 stenn@whimsy.udel.edu +0 -0 - Delete: conf/dewey.conf - -ChangeSet - 1.683 01/08/01 23:01:12 stenn@whimsy.udel.edu +4 -0 - aclocal.m4, ChangeLog, configure, configure.in: - * configure.in: 4.1.0 - - configure.in - 1.219 01/08/01 23:01:12 stenn@whimsy.udel.edu +1 -1 - * configure.in: 4.1.0 - - configure - 1.224 01/08/01 23:01:10 stenn@whimsy.udel.edu +1 -1 - * configure.in: 4.1.0 - - aclocal.m4 - 1.86 01/08/01 23:01:10 stenn@whimsy.udel.edu +0 -0 - * configure.in: 4.1.0 - - ChangeLog - 1.584 01/08/01 23:01:10 stenn@whimsy.udel.edu +4 -0 - * configure.in: 4.1.0 - +(4.2.4p5) 2008/08/17 Released by Harlan Stenn +--- +(4.2.4p5) 2008/08/17 Released by Harlan Stenn +(4.2.4p5) 2008/08/17 Released by Harlan Stenn + +* [BUG 1051] Month off by one in leap second message written to clockstats + file fixed. +* [Bug 450] Windows only: Under original Windows NT we must not discard the + wildcard socket to workaround a bug in NT's getsockname(). +* [Bug 1038] Built-in getpass() function also prompts for password if + not built with DEBUG. +* [Bug 841] Obsolete the "dynamic" keyword and make deferred binding + to local interfaces the default. + Emit a warning if that keyword is used for configuration. +* [Bug 959] Refclock on Windows not properly releasing recvbuffs. +* [Bug 993] Fix memory leak when fetching system messages. +* [Bug 987] Wake up the resolver thread/process when a new interface has + become available. +* Correctly apply negative-sawtooth for oncore 12 channel receiver. +* Startup code for original LinuxPPS removed. LinuxPPS now conforms to + the PPSAPI. +* [Bug 1000] allow implicit receive buffer allocation for Windows. + fixes startup for windows systems with many interfaces. + reduces dropped packets on network bursts. + additionally fix timer() starvation during high load. +* [Bug 990] drop minimum time restriction for interface update interval. +* [Bug 977] Fix mismatching #ifdefs for builds without IPv6. +* Update the copyright year. +* Build system cleanup (make autogen-generated files writable). +* [Bug 957] Windows only: Let command line parameters from the Windows SCM GUI + override the standard parameters from the ImagePath registry key. +* Fixes for ntpdate: +* [Bug 532] nptdate timeout is too long if several servers are supplied. +* [Bug 698] timeBeginPeriod is called without timeEndPeriod in some NTP tools. +* [Bug 857] ntpdate debug mode adjusts system clock when it shouldn't. +* [Bug 908] ntpdate crashes sometimes. +* [Bug 982] ntpdate(and ntptimeset) buffer overrun if HAVE_POLL_H isn't set + (dup of 908). +* [Bug 997] ntpdate buffer too small and unsafe. +* ntpdate.c: Under Windows check whether NTP port in use under same conditions + as under other OSs. +* ntpdate.c: Fixed some typos and indents (tabs/spaces). + +--- +(4.2.4p4) Released by Harlan Stenn + +* [Bug 902] Fix problems with the -6 flag. +* Updated include/copyright.def (owner and year). +* [Bug 878] Avoid ntpdc use of refid value as unterminated string. +* [Bug 881] Corrected display of pll offset on 64bit systems. +* [Bug 886] Corrected sign handling on 64bit in ntpdc loopinfo command. +* [Bug 889] avoid malloc() interrupted by SIGIO risk +* ntpd/refclock_parse.c: cleanup shutdown while the file descriptor is still open. +* [Bug 885] use emalloc() to get a message at the end of the memory + unsigned types cannot be less than 0 + default_ai_family is a short + lose trailing , from enum list + clarify ntp_restrict.c for easier automated analysis +* [Bug 884] don't access recv buffers after having them passed to the free list. +* [Bug 882] allow loopback interfaces to share addresses with other interfaces. + +--- +(4.2.4p3) Released by Harlan Stenn + +* [Bug 863] unable to stop ntpd on Windows as the handle reference for events + changed + +--- +(4.2.4p2) Released by Harlan Stenn + +* [Bug 854] Broadcast address was not correctly set for interface addresses +* [Bug 829] reduce syslog noise, while there fix Enabled/Disable logging + to reflect the actual configuration. +* [Bug 795] Moved declaration of variable to top of function. +* [Bug 789] Fix multicast client crypto authentication and make sure arriving + multicast packets do not disturb the autokey dance. +* [Bug 785] improve handling of multicast interfaces + (multicast routers still need to run a multicast routing + software/daemon) +* [Bug 527] Don't write from source address length to wrong location +* Upgraded autogen and libopts. +* [Bug 811] ntpd should not read a .ntprc file. + +--- +(4.2.4p1) (skipped) + +--- +(4.2.4p0) Released by Harlan Stenn + +* [Bug 793] Update Hans Lambermont's email address in ntpsweep. +* [Bug 776] Remove unimplemented "rate" flag from ntpdate. +* [Bug 586] Avoid lookups if AI_NUMERICHOST is set. +* [Bug 770] Fix numeric parameters to ntp-keygen (Alain Guibert). +* [Bug 768] Fix io_setbclient() error message. +* [Bug 765] Use net_bind_service capability on linux. +* [Bug 760] The background resolver must be aware of the 'dynamic' keyword. +* [Bug 753] make union timestamp anonymous (Philip Prindeville). +* confopt.html: move description for "dynamic" keyword into the right section. +* pick the right type for the recv*() length argument. + +--- +(4.2.4) Released by Harlan Stenn + +* monopt.html fixes from Dave Mills. +* [Bug 452] Do not report kernel PLL/FLL flips. +* [Bug 746] Expert mouseCLOCK USB v2.0 support added.' +* driver8.html updates. +* [Bug 747] Drop tags from ntpdc.html. +* sntp now uses the returned precision to control decimal places. +* sntp -u will use an unprivileged port for its queries. +* [Bug 741] "burst" doesn't work with !unfit peers. +* [Bug 735] Fix a make/gmake VPATH issue on Solaris. +* [Bug 739] ntpd -x should not take an argument. +* [Bug 737] Some systems need help providing struct iovec. +* [Bug 717] Fix libopts compile problem. +* [Bug 728] parse documentation fixes. +* [Bug 734] setsockopt(..., IP_MULTICAST_IF, ...) fails on 64-bit platforms. +* [Bug 732] C-DEX JST2000 patch from Hideo Kuramatsu. +* [Bug 721] check for __ss_family and __ss_len separately. +* [Bug 666] ntpq opeers displays jitter rather than dispersion. +* [Bug 718] Use the recommended type for the saddrlen arg to getsockname(). +* [Bug 715] Fix a multicast issue under Linux. +* [Bug 690] Fix a Windows DNS lookup buffer overflow. +* [Bug 670] Resolved a Windows issue with the dynamic interface rescan code. +* K&R C support is being deprecated. +* [Bug 714] ntpq -p should conflict with -i, not -c. +* WWV refclock improvements from Dave Mills. +* [Bug 708] Use thread affinity only for the clock interpolation thread. +* [Bug 706] ntpd can be running several times in parallel. +* [Bug 704] Documentation typos. +* [Bug 701] coverity: NULL dereference in ntp_peer.c +* [Bug 695] libopts does not protect against macro collisions. +* [Bug 693] __adjtimex is independent of ntp_{adj,get}time. +* [Bug 692] sys_limitrejected was not being incremented. +* [Bug 691] restrictions() assumption not always valid. +* [Bug 689] Deprecate HEATH GC-1001 II; the driver never worked. +* [Bug 688] Fix documentation typos. +* [Bug 686] Handle leap seconds better under Windows. +* [Bug 685] Use the Windows multimedia timer. +* [Bug 684] Only allow debug options if debugging is enabled. +* [Bug 683] Use the right version string. +* [Bug 680] Fix the generated version string on Windows. +* [Bug 678] Use the correct size for control messages. +* [Bug 677] Do not check uint_t in configure.ac. +* [Bug 676] Use the right value for msg_namelen. +* [Bug 675] Make sure ntpd builds without debugging. +* [Bug 672] Fix cross-platform structure padding/size differences. +* [Bug 660] New TIMESTAMP code fails tp build on Solaris Express. +* [Bug 659] libopts does not build under Windows. +* [Bug 658] HP-UX with cc needs -Wp,-H8166 in CFLAGS. +* [Bug 656] ntpdate doesn't work with multicast address. +* [Bug 638] STREAMS_TLI is deprecated - remove it. +* [Bug 635] Fix tOptions definition. +* [Bug 628] Fallback to ntp discipline not working for large offsets. +* [Bug 622] Dynamic interface tracking for ntpd. +* [Bug 603] Don't link with libelf if it's not needed. +* [Bug 523] ntpd service under Windows does't shut down properly. +* [Bug 500] sntp should always be built. +* [Bug 479] Fix the -P option. +* [Bug 421] Support the bc637PCI-U card. +* [Bug 342] Deprecate broken TRAK refclock driver. +* [Bug 340] Deprecate broken MSF EES refclock driver. +* [Bug 153] Don't do DNS lookups on address masks. +* [Bug 143] Fix interrupted system call on HP-UX. +* [Bug 42] Distribution tarballs should be signed. +* Support separate PPS devices for PARSE refclocks. +* [Bug 637, 51?] Dynamic interface scanning can now be done. +* Options processing now uses GNU AutoGen. + +--- +(4.2.2p4) Released by Harlan Stenn + + * [Bug 710] compat getnameinfo() has off-by-one error + * [Bug 690] Buffer overflow in Windows when doing DNS Lookups + +--- +(4.2.2p3) Released by Harlan Stenn + + * Make the ChangeLog file cleaner and easier to read + * [Bug 601] ntpq's decodeint uses an extra level of indirection + * [Bug 657] Different OSes need different sized args for IP_MULTICAST_LOOP + * release engineering/build changes + * Documentation fixes + * Get sntp working under AIX-5 + +--- +(4.2.2p2) (broken) + + * Get sntp working under AIX-5 + +--- +(4.2.2p1) + + * [Bug 661] Use environment variable to specify the base path to openssl. + * Resolve an ambiguity in the copyright notice + * Added some new documentation files + * URL cleanup in the documentation + * [Bug 657]: IP_MULTICAST_LOOP uses a u_char value/size + * quiet gcc4 complaints + * more Coverity fixes + * [Bug 614] manage file descriptors better + * [Bug 632] update kernel PPS offsets when PPS offset is re-configured + * [Bug 637] Ignore UP in*addr_any interfaces + * [Bug 633] Avoid writing files in srcdir + * release engineering/build changes + +--- +(4.2.2) + + * SNTP + * Many bugfixes + * Implements the current "goal state" of NTPv4 + * Autokey improvements + * Much better IPv6 support + * [Bug 360] ntpd loses handles with LAN connection disabled. + * [Bug 239] Fix intermittent autokey failure with multicast clients. + * Rewrite of the multicast code + * New version numbering scheme + +--- +(4.2.0) + +* More stuff than I have time to document +* IPv6 support +* Bugfixes +* call-gap filtering +* wwv and chu refclock improvements +* OpenSSL integration + +--- +(4.1.2) + +* clock state machine bugfix +* Lose the source port check on incoming packets +* (x)ntpdc compatibility patch +* Virtual IP improvements +* ntp_loopfilter fixes and improvements +* ntpdc improvements +* GOES refclock fix +* JJY driver +* Jupiter refclock fixes +* Neoclock4X refclock fixes +* AIX 5 port +* bsdi port fixes +* Cray unicos port upgrade +* HP MPE/iX port +* Win/NT port upgrade +* Dynix PTX port fixes +* Document conversion from CVS to BK +* readline support for ntpq + +--- +(4.1.0) + +* CERT problem fixed (99k23) + +* Huff-n-Puff filter +* Preparation for OpenSSL support +* Resolver changes/improvements are not backward compatible with mode 7 + requests (which are implementation-specific anyway) +* leap second stuff +* manycast should work now +* ntp-genkeys does new good things. +* scripts/ntp-close +* PPS cleanup and improvements +* readline support for ntpdc +* Crypto/authentication rewrite +* WINNT builds with MD5 by default +* WINNT no longer requires Perl for building with Visual C++ 6.0 +* algorithmic improvements, bugfixes +* Solaris dosynctodr info update +* html/pic/* is *lots* smaller +* New/updated drivers: Forum Graphic GPS, WWV/H, Heath GC-100 II, HOPF + serial and PCI, ONCORE, ulink331 +* Rewrite of the audio drivers + +--- +(4.0.99) + +* Driver updates: CHU, DCF, GPS/VME, Oncore, PCF, Ulink, WWVB, burst + If you use the ONCORE driver with a HARDPPS kernel module, + you *must* have a properly specified: + pps [assert/clear] [hardpps] + line in the /etc/ntp.conf file. +* PARSE cleanup +* PPS cleanup +* ntpd, ntpq, ntpdate cleanup and fixes +* NT port improvements +* AIX, BSDI, DEC OSF, FreeBSD, NetBSD, Reliant, SCO, Solaris port improvements + +--- +(4.0.98) + +* Solaris kernel FLL bug is fixed in 106541-07 +* Bug/lint cleanup +* PPS cleanup +* ReliantUNIX patches +* NetInfo support +* Ultralink driver +* Trimble OEM Ace-II support +* DCF77 power choices +* Oncore improvements + +--- +(4.0.97) + +* NT patches +* AIX,SunOS,IRIX portability +* NeXT portability +* ntptimeset utility added +* cygwin portability patches + +--- +(4.0.96) + +* -lnsl, -lsocket, -lgen configuration patches +* Y2K patches from AT&T +* Linux portability cruft + +--- +(4.0.95) + +* NT port cleanup/replacement +* a few portability fixes +* VARITEXT Parse clock added + +--- +(4.0.94) + +* PPS updates (including ntp.config options) +* Lose the old DES stuff in favor of the (optional) RSAREF stuff +* html cleanup/updates +* numerous drivers cleaned up +* numerous portability patches and code cleanup + +--- +(4.0.93) + +* Oncore refclock needs PPS or one of two ioctls. +* Don't make ntptime under Linux. It doesn't compile for too many folks. +* Autokey cleanup +* ReliantUnix patches +* html cleanup +* tickadj cleanup +* PARSE cleanup +* IRIX -n32 cleanup +* byte order cleanup +* ntptrace improvements and patches +* ntpdc improvements and patches +* PPS cleanup +* mx4200 cleanup +* New clock state machine +* SCO cleanup +* Skip alias interfaces + +--- +(4.0.92) + +* chronolog and dumbclock refclocks +* SCO updates +* Cleanup/bugfixes +* Y2K patches +* Updated palisade driver +* Plug memory leak +* wharton kernel clock +* Oncore clock upgrades +* NMEA clock improvements +* PPS improvements +* AIX portability patches + +--- +(4.0.91) + +* New ONCORE driver +* New MX4200 driver +* Palisade improvements +* config file bugfixes and problem reporting +* autoconf upgrade and cleanup +* HP-UX, IRIX lint cleanup +* AIX portability patches +* NT cleanup + +--- +(4.0.90) + +* Nanoseconds +* New palisade driver +* New Oncore driver + +--- +(4.0.73) + +* README.hackers added +* PARSE driver is working again +* Solaris 2.6 has nasty kernel bugs. DO NOT enable pll! +* DES is out of the distribution. + +--- +(4.0.72) + +* K&R C compiling should work again. +* IRIG patches. +* MX4200 driver patches. +* Jupiter driver added. +* Palisade driver added. Needs work (ANSI, ntoh/hton, sizeof double, ???) diff --git a/CommitLog b/CommitLog new file mode 100644 index 000000000000..861e03d0dee0 --- /dev/null +++ b/CommitLog @@ -0,0 +1,23578 @@ +ChangeSet@1.1541, 2008-08-17 05:30:47-04:00, stenn@whimsy.udel.edu +26 -0 + NTP_4_2_4P5 + TAG: NTP_4_2_4P5 + + ChangeLog@1.44, 2008-08-17 05:30:27-04:00, stenn@whimsy.udel.edu +3 -0 + NTP_4_2_4P5 + + ntpd/ntpd-opts.c@1.74, 2008-08-17 05:30:28-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpd/ntpd-opts.h@1.74, 2008-08-17 05:30:28-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5 + + ntpd/ntpd-opts.texi@1.73, 2008-08-17 05:30:29-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5 + + ntpd/ntpd.1@1.72, 2008-08-17 05:30:30-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpd/ntpdsim-opts.c@1.74, 2008-08-17 05:30:30-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpd/ntpdsim-opts.h@1.74, 2008-08-17 05:30:31-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5 + + ntpd/ntpdsim-opts.texi@1.72, 2008-08-17 05:30:32-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5 + + ntpd/ntpdsim.1@1.72, 2008-08-17 05:30:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpdc/ntpdc-opts.c@1.74, 2008-08-17 05:30:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpdc/ntpdc-opts.h@1.74, 2008-08-17 05:30:34-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5 + + ntpdc/ntpdc-opts.texi@1.72, 2008-08-17 05:30:34-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5 + + ntpdc/ntpdc.1@1.72, 2008-08-17 05:30:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpq/ntpq-opts.c@1.76, 2008-08-17 05:30:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + ntpq/ntpq-opts.h@1.76, 2008-08-17 05:30:36-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5 + + ntpq/ntpq-opts.texi@1.73, 2008-08-17 05:30:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5 + + ntpq/ntpq.1@1.72, 2008-08-17 05:30:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + packageinfo.sh@1.101, 2008-08-17 05:30:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + sntp/sntp-opts.c@1.72, 2008-08-17 05:30:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + sntp/sntp-opts.h@1.72, 2008-08-17 05:30:39-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5 + + sntp/sntp-opts.texi@1.69, 2008-08-17 05:30:39-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5 + + sntp/sntp.1@1.72, 2008-08-17 05:30:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + util/ntp-keygen-opts.c@1.73, 2008-08-17 05:30:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + + util/ntp-keygen-opts.h@1.73, 2008-08-17 05:30:41-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5 + + util/ntp-keygen-opts.texi@1.71, 2008-08-17 05:30:42-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5 + + util/ntp-keygen.1@1.71, 2008-08-17 05:30:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5 + +ChangeSet@1.1540, 2008-08-17 05:29:47-04:00, stenn@whimsy.udel.edu +1 -0 + typo + + scripts/addChangeLogTag@1.2, 2008-08-17 05:29:37-04:00, stenn@whimsy.udel.edu +1 -1 + typo + +ChangeSet@1.1539, 2008-08-17 03:28:53-04:00, stenn@whimsy.udel.edu +5 -0 + 4.2.4p5 prep + + .point-changed-filelist@1.2, 2008-08-17 03:27:42-04:00, stenn@whimsy.udel.edu +1 -0 + 4.2.4p5 prep + + NEWS@1.99, 2008-08-17 03:27:42-04:00, stenn@whimsy.udel.edu +17 -0 + 4.2.4p5 prep + + packageinfo.sh@1.100, 2008-08-17 03:27:43-04:00, stenn@whimsy.udel.edu +1 -1 + 4.2.4p5 prep + + scripts/addChangeLogTag@1.1, 2008-08-17 03:27:55-04:00, stenn@whimsy.udel.edu +27 -0 + BitKeeper file /deacon/backroom/ntp-stable/scripts/addChangeLogTag + + scripts/addChangeLogTag@1.0, 2008-08-17 03:27:55-04:00, stenn@whimsy.udel.edu +0 -0 + + scripts/genChangeLogTag@1.1, 2008-08-17 03:27:55-04:00, stenn@whimsy.udel.edu +6 -0 + BitKeeper file /deacon/backroom/ntp-stable/scripts/genChangeLogTag + + scripts/genChangeLogTag@1.0, 2008-08-17 03:27:55-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1538, 2008-08-16 22:42:08-04:00, stenn@whimsy.udel.edu +2 -0 + [BUG 1051] Month off by one in leap second message written to clockstats + + ChangeLog@1.43, 2008-08-16 22:41:50-04:00, stenn@whimsy.udel.edu +2 -0 + [BUG 1051] Month off by one in leap second message written to clockstats + + ntpd/refclock_oncore.c@1.63, 2008-08-16 22:41:50-04:00, stenn@whimsy.udel.edu +1 -1 + [BUG 1051] Month off by one in leap second message written to clockstats + +ChangeSet@1.1537, 2008-08-10 07:44:31-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P5_RC2 + TAG: NTP_4_2_4P5_RC2 + + ntpd/ntpd-opts.c@1.73, 2008-08-10 07:44:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpd/ntpd-opts.h@1.73, 2008-08-10 07:44:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC2 + + ntpd/ntpd-opts.texi@1.72, 2008-08-10 07:44:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC2 + + ntpd/ntpd.1@1.71, 2008-08-10 07:44:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpd/ntpdsim-opts.c@1.73, 2008-08-10 07:44:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpd/ntpdsim-opts.h@1.73, 2008-08-10 07:44:12-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC2 + + ntpd/ntpdsim-opts.texi@1.71, 2008-08-10 07:44:12-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC2 + + ntpd/ntpdsim.1@1.71, 2008-08-10 07:44:13-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpdc/ntpdc-opts.c@1.73, 2008-08-10 07:44:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpdc/ntpdc-opts.h@1.73, 2008-08-10 07:44:15-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC2 + + ntpdc/ntpdc-opts.texi@1.71, 2008-08-10 07:44:16-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC2 + + ntpdc/ntpdc.1@1.71, 2008-08-10 07:44:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpq/ntpq-opts.c@1.75, 2008-08-10 07:44:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + ntpq/ntpq-opts.h@1.75, 2008-08-10 07:44:18-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC2 + + ntpq/ntpq-opts.texi@1.72, 2008-08-10 07:44:19-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC2 + + ntpq/ntpq.1@1.71, 2008-08-10 07:44:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + packageinfo.sh@1.99, 2008-08-10 07:44:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC2 + + sntp/sntp-opts.c@1.71, 2008-08-10 07:44:22-04:00, stenn@whimsy.udel.edu +4 -5 + NTP_4_2_4P5_RC2 + + sntp/sntp-opts.h@1.71, 2008-08-10 07:44:23-04:00, stenn@whimsy.udel.edu +5 -6 + NTP_4_2_4P5_RC2 + + sntp/sntp-opts.texi@1.68, 2008-08-10 07:44:23-04:00, stenn@whimsy.udel.edu +2 -3 + NTP_4_2_4P5_RC2 + + sntp/sntp.1@1.71, 2008-08-10 07:44:24-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC2 + + util/ntp-keygen-opts.c@1.72, 2008-08-10 07:44:25-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + + util/ntp-keygen-opts.h@1.72, 2008-08-10 07:44:25-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC2 + + util/ntp-keygen-opts.texi@1.70, 2008-08-10 07:44:27-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC2 + + util/ntp-keygen.1@1.70, 2008-08-10 07:44:27-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC2 + +ChangeSet@1.1531.3.1, 2008-08-10 02:22:22-04:00, stenn@whimsy.udel.edu +1 -0 + triggert needs to handle rooted RESYNC paths now + + BitKeeper/triggers/triggert@1.5, 2008-08-10 02:22:11-04:00, stenn@whimsy.udel.edu +3 -2 + triggert needs to handle rooted RESYNC paths now + +ChangeSet@1.1534, 2008-08-09 20:05:06-04:00, stenn@whimsy.udel.edu +2 -0 + AutoGen'd files must be writable + + sntp/Makefile.am@1.23, 2008-08-09 20:04:56-04:00, stenn@whimsy.udel.edu +2 -2 + AutoGen'd files must be writable + + sntp/sntp-opts.menu@1.3, 2008-08-09 20:04:10-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + +ChangeSet@1.1531.2.1, 2008-08-07 20:44:31+02:00, burnicki@pogo.udel.edu +3 -0 + [Bug 450] Windows only: Under original Windows NT we must not discard the + wildcard socket to workaround a bug in NT's getsockname(). + + ChangeLog@1.39.2.1, 2008-08-07 20:44:30+02:00, burnicki@pogo.udel.edu +2 -0 + [Bug 450] Windows only: Under original Windows NT we must not discard the + wildcard socket to workaround a bug in NT's getsockname(). + + ntpd/ntp_peer.c@1.99.1.1, 2008-08-07 20:44:30+02:00, burnicki@pogo.udel.edu +10 -2 + [Bug 450] Windows only: Under original Windows NT we must not discard the + wildcard socket to workaround a bug in NT's getsockname(). + + ports/winnt/ntpd/ntservice.c@1.11, 2008-08-07 20:44:30+02:00, burnicki@pogo.udel.edu +8 -1 + [Bug 450] Windows only: Under original Windows NT we must not discard the + wildcard socket to workaround a bug in NT's getsockname(). + +ChangeSet@1.1531.1.2, 2008-08-05 09:56:08+02:00, burnicki@pogo.udel.edu +1 -0 + Removed Windows-specific debug code which has been added in ntp-dev and fails to compile in ntp-stable. + + ports/winnt/ntpd/ntp_iocompletionport.c@1.26, 2008-08-05 09:56:08+02:00, burnicki@pogo.udel.edu +0 -8 + Removed Windows-specific debug code which has been added in ntp-dev and fails to compile in ntp-stable. + +ChangeSet@1.1531.1.1, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +10 -0 + [Bug 841] Obsolete the "dynamic" keyword and make deferred binding + to local interfaces the default. + Emit a warning if that keyword is used for configuration. + + ChangeLog@1.39.1.1, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +3 -0 + [Bug 841] Obsolete the "dynamic" keyword and make deferred binding + to local interfaces the default. + Emit a warning if that keyword is used for configuration. + + html/confopt.html@1.36, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +0 -2 + Bug 841: Obsolete the "dynamic" keyword. + + html/ntpdc.html@1.27, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +2 -3 + Bug 841: Obsolete the "dynamic" keyword. + + include/ntp.h@1.129, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +0 -1 + Bug 841: Obsolete the "dynamic" keyword. + + include/ntp_request.h@1.31, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +0 -1 + Bug 841: Obsolete the "dynamic" keyword. + + ntpd/ntp_config.c@1.144, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +4 -2 + [Bug 841] Obsolete the "dynamic" keyword and make deferred binding + to local interfaces the default. + Emit a warning if that keyword is used for configuration. + + ntpd/ntp_intres.c@1.52, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +1 -3 + Bug 841: Obsolete the "dynamic" keyword. + + ntpd/ntp_peer.c@1.100, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +5 -25 + [Bug 841] Obsolete the "dynamic" keyword and make deferred binding + to local interfaces the default. + + ntpd/ntp_request.c@1.66, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +1 -3 + Bug 841: Obsolete the "dynamic" keyword. + + ntpdc/ntpdc_ops.c@1.50, 2008-08-05 09:50:23+02:00, burnicki@pogo.udel.edu +3 -3 + [Bug 841] Obsolete the "dynamic" keyword and make deferred binding + to local interfaces the default. + +ChangeSet@1.1532, 2008-07-22 11:41:26+02:00, burnicki@pogo.udel.edu +2 -0 + [Bug 1038] Built-in getpass() function also prompts for password if not built with DEBUG. + + ChangeLog@1.40, 2008-07-22 11:41:25+02:00, burnicki@pogo.udel.edu +1 -0 + [Bug 1038] Built-in getpass() function also prompts for password if not built with DEBUG. + + libntp/machines.c@1.19, 2008-07-22 11:41:25+02:00, burnicki@pogo.udel.edu +2 -2 + [Bug 1038] Built-in getpass() function also prompts for password if not built with DEBUG. + +ChangeSet@1.1531, 2008-05-20 03:51:01-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P5_RC1 + TAG: NTP_4_2_4P5_RC1 + + ntpd/ntpd-opts.c@1.72, 2008-05-20 03:50:37-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpd/ntpd-opts.h@1.72, 2008-05-20 03:50:37-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpd/ntpd-opts.texi@1.71, 2008-05-20 03:50:38-04:00, stenn@whimsy.udel.edu +8 -11 + NTP_4_2_4P5_RC1 + + ntpd/ntpd.1@1.70, 2008-05-20 03:50:39-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P5_RC1 + + ntpd/ntpdsim-opts.c@1.72, 2008-05-20 03:50:40-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpd/ntpdsim-opts.h@1.72, 2008-05-20 03:50:41-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpd/ntpdsim-opts.texi@1.70, 2008-05-20 03:50:42-04:00, stenn@whimsy.udel.edu +3 -4 + NTP_4_2_4P5_RC1 + + ntpd/ntpdsim.1@1.70, 2008-05-20 03:50:43-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P5_RC1 + + ntpdc/ntpdc-opts.c@1.72, 2008-05-20 03:50:44-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpdc/ntpdc-opts.h@1.72, 2008-05-20 03:50:44-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpdc/ntpdc-opts.texi@1.70, 2008-05-20 03:50:45-04:00, stenn@whimsy.udel.edu +5 -6 + NTP_4_2_4P5_RC1 + + ntpdc/ntpdc.1@1.70, 2008-05-20 03:50:46-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC1 + + ntpq/ntpq-opts.c@1.74, 2008-05-20 03:50:47-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpq/ntpq-opts.h@1.74, 2008-05-20 03:50:47-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + ntpq/ntpq-opts.texi@1.71, 2008-05-20 03:50:48-04:00, stenn@whimsy.udel.edu +5 -6 + NTP_4_2_4P5_RC1 + + ntpq/ntpq.1@1.70, 2008-05-20 03:50:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC1 + + packageinfo.sh@1.98, 2008-05-20 03:50:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC1 + + sntp/sntp-opts.c@1.70, 2008-05-20 03:50:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC1 + + sntp/sntp-opts.h@1.70, 2008-05-20 03:50:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC1 + + sntp/sntp-opts.texi@1.67, 2008-05-20 03:50:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P5_RC1 + + sntp/sntp.1@1.70, 2008-05-20 03:50:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P5_RC1 + + util/ntp-keygen-opts.c@1.71, 2008-05-20 03:50:54-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + util/ntp-keygen-opts.h@1.71, 2008-05-20 03:50:54-04:00, stenn@whimsy.udel.edu +6 -7 + NTP_4_2_4P5_RC1 + + util/ntp-keygen-opts.texi@1.69, 2008-05-20 03:50:55-04:00, stenn@whimsy.udel.edu +7 -9 + NTP_4_2_4P5_RC1 + + util/ntp-keygen.1@1.69, 2008-05-20 03:50:56-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P5_RC1 + +ChangeSet@1.1530, 2008-05-18 05:14:37-04:00, stenn@whimsy.udel.edu +1 -0 + Start the 4.2.4p5 release candidate cycle + + packageinfo.sh@1.97, 2008-05-18 05:14:27-04:00, stenn@whimsy.udel.edu +1 -1 + Start the 4.2.4p5 release candidate cycle + +ChangeSet@1.1529, 2008-04-11 18:41:57-04:00, stenn@whimsy.udel.edu +1 -0 + Solaris _XOPEN_SOURCE updates + + configure.ac@1.401, 2008-04-11 18:41:47-04:00, stenn@whimsy.udel.edu +5 -1 + Solaris _XOPEN_SOURCE updates + +ChangeSet@1.1524.1.3, 2008-04-10 02:09:52-04:00, stenn@pogo.udel.edu +1 -0 + Changelog cleanup + + ChangeLog@1.37.1.2, 2008-04-10 02:08:57-04:00, stenn@pogo.udel.edu +2 -1 + +ChangeSet@1.1524.1.2, 2008-04-08 12:20:22+02:00, burnicki@pogo.udel.edu +1 -0 + Always sleep a little before calling doconfigure() to make sure the network is completely up. + + ntpd/ntp_intres.c@1.51, 2008-04-08 12:20:21+02:00, burnicki@pogo.udel.edu +5 -6 + Always sleep a little before calling doconfigure() to make sure the network is completely up. + +ChangeSet@1.1524.1.1, 2008-04-03 10:19:03-04:00, burnicki@pogo.udel.edu +5 -0 + [Bug 987] Wake up the resolver thread/process when a new interface has become available. + + ChangeLog@1.37.1.1, 2008-04-03 10:18:59-04:00, burnicki@pogo.udel.edu +1 -0 + [Bug 987] Wake up the resolver thread/process when a new interface has become available. + + include/ntpd.h@1.98, 2008-04-03 10:18:59-04:00, burnicki@pogo.udel.edu +5 -0 + Added vars used to wake up the resolver process/thread. + + ntpd/ntp_config.c@1.143, 2008-04-03 10:18:59-04:00, burnicki@pogo.udel.edu +34 -1 + Initialize synchronization variables when the resolver process/thread is started. + + ntpd/ntp_intres.c@1.50, 2008-04-03 10:18:59-04:00, burnicki@pogo.udel.edu +64 -65 + Enable the resolver to be woken up when a new interface has become available. + + ntpd/ntp_io.c@1.256, 2008-04-03 10:19:00-04:00, burnicki@pogo.udel.edu +25 -5 + Wake up the resolver thread/process when a new interface has become available. + +ChangeSet@1.1527, 2008-03-24 22:12:42-04:00, mayer@pogo.udel.edu +1 -0 + bugs 993 a d 959 + + ChangeLog@1.38, 2008-03-24 22:12:26-04:00, mayer@pogo.udel.edu +2 -0 + bugs 993 a d 959 + +ChangeSet@1.1526, 2008-03-24 21:41:55-04:00, mayer@pogo.udel.edu +1 -0 + [Bug 959] Refclock on Windows not properly releasing recvbuffs + + ports/winnt/ntpd/ntp_iocompletionport.c@1.25, 2008-03-24 21:41:37-04:00, mayer@pogo.udel.edu +25 -13 + [Bug 959] Refclock on Windows not properly releasing recvbuffs + +ChangeSet@1.1525, 2008-03-24 21:40:32-04:00, mayer@pogo.udel.edu +1 -0 + [Bug 993] Windows: Fix memory leak when fetching system messages + + ports/winnt/libisc/isc_strerror.c@1.5, 2008-03-24 21:40:07-04:00, mayer@pogo.udel.edu +78 -18 + [Bug 993] Windows: Fix memory leak when fetching system messages + +ChangeSet@1.1520.3.5, 2008-03-22 02:12:10-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 977] Fix mismatching #ifdefs for builds without IPv6 + + ChangeLog@1.35.3.4, 2008-03-22 02:11:57-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 977] Fix mismatching #ifdefs for builds without IPv6 + + libisc/net.c@1.9, 2008-03-22 02:11:58-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 977] Fix mismatching #ifdefs for builds without IPv6 + +ChangeSet@1.1520.3.4, 2008-03-22 02:02:36-05:00, stenn@whimsy.udel.edu +3 -0 + Update the copyright year + + ChangeLog@1.35.3.3, 2008-03-22 02:02:24-05:00, stenn@whimsy.udel.edu +8 -6 + Update the copyright year + + html/copyright.html@1.37, 2008-03-22 02:02:25-05:00, stenn@whimsy.udel.edu +1 -1 + Update the copyright year + + include/copyright.def@1.6, 2008-03-22 02:02:25-05:00, stenn@whimsy.udel.edu +1 -1 + Update the copyright year + +ChangeSet@1.1520.3.3, 2008-03-22 01:58:52-05:00, stenn@whimsy.udel.edu +5 -0 + Make autogen-generated files writable + + ntpd/Makefile.am@1.54, 2008-03-22 01:57:08-05:00, stenn@whimsy.udel.edu +1 -1 + Make autogen-generated files writable + + ntpdc/Makefile.am@1.35, 2008-03-22 01:57:09-05:00, stenn@whimsy.udel.edu +1 -1 + Make autogen-generated files writable + + ntpq/Makefile.am@1.27, 2008-03-22 01:57:10-05:00, stenn@whimsy.udel.edu +1 -1 + Make autogen-generated files writable + + sntp/Makefile.am@1.22, 2008-03-22 01:57:11-05:00, stenn@whimsy.udel.edu +1 -1 + Make autogen-generated files writable + + util/Makefile.am@1.36, 2008-03-22 01:57:11-05:00, stenn@whimsy.udel.edu +1 -1 + Make autogen-generated files writable + +ChangeSet@1.1520.4.1, 2008-03-16 09:15:13-04:00, burnicki@pogo.udel.edu +2 -0 + [Bug 957] Windows only: Let command line parameters from the Windows SCM GUI override the standard parameters from the ImagePath registry key. + + ChangeLog@1.35.4.1, 2008-03-16 09:15:10-04:00, burnicki@pogo.udel.edu +3 -0 + [Bug 957] Let command line parameters from the Windows SCM GUI override the standard parameters from the ImagePath registry key. + + ports/winnt/ntpd/ntservice.c@1.10, 2008-03-16 09:15:11-04:00, burnicki@pogo.udel.edu +11 -2 + [Bug 957] Let command line parameters from the Windows SCM GUI override the standard parameters from the ImagePath registry key. + +ChangeSet@1.1520.3.1, 2008-03-03 11:50:50+01:00, martin@pc-martin.py.meinberg.de +2 -0 + [Bug 532] nptdate timeout is too long if several servers are supplied + [Bug 698] timeBeginPeriod is called without timeEndPeriod in some NTP tools + [Bug 857] ntpdate debug mode adjusts system clock when it shouldn't + [Bug 908] ntpdate crashes sometimes + [Bug 982] ntpdate(and ntptimeset) buffer overrun if HAVE_POLL_H isn't set (dup of 908) + [Bug 997] ntpdate buffer too small and unsafe + Under Windows check whether NTP port in use under same conditions as under other OSs. + Fixed some typos and indents (tabs/spaces). + + ChangeLog@1.35.3.1, 2008-03-03 11:50:49+01:00, martin@pc-martin.py.meinberg.de +10 -0 + [Bug 532] nptdate timeout is too long if several servers are supplied + [Bug 698] timeBeginPeriod is called without timeEndPeriod in some NTP tools + [Bug 857] ntpdate debug mode adjusts system clock when it shouldn't + [Bug 908] ntpdate crashes sometimes + [Bug 982] ntpdate(and ntptimeset) buffer overrun if HAVE_POLL_H isn't set (dup of 908) + [Bug 997] ntpdate buffer too small and unsafe + Under Windows check whether NTP port in use under same conditions as under other OSs. + Fixed some typos and indents (tabs/spaces). + + ntpdate/ntpdate.c@1.62, 2008-03-03 11:50:49+01:00, martin@pc-martin.py.meinberg.de +101 -82 + [Bug 532] nptdate timeout is too long if several servers are supplied + [Bug 698] timeBeginPeriod is called without timeEndPeriod in some NTP tools + [Bug 857] ntpdate debug mode adjusts system clock when it shouldn't + [Bug 908] ntpdate crashes sometimes + [Bug 982] ntpdate(and ntptimeset) buffer overrun if HAVE_POLL_H isn't set (dup of 908) + [Bug 997] ntpdate buffer too small and unsafe + Under Windows check whether NTP port in use under same conditions as under other OSs. + Fixed some typos and indents (tabs/spaces). + +ChangeSet@1.1520.2.7, 2008-02-20 12:13:24+01:00, martin@pc-martin4. +2 -0 + [Bug 909] Define int32_t for Windows (backport from ntp-dev) + + ChangeLog@1.35.2.3, 2008-02-20 12:13:24+01:00, martin@pc-martin4. +1 -0 + [Bug 909] Define int32_t for Windows (backport from ntp-dev) + + ports/winnt/include/config.h@1.47, 2008-02-20 12:13:24+01:00, martin@pc-martin4. +2 -0 + [Bug 909] Define int32_t for Windows (backport from ntp-dev) + +ChangeSet@1.1520.2.6, 2008-02-19 11:08:55-05:00, burnicki@pogo.udel.edu +1 -0 + Fixed indentation. + + ntpd/ntp_io.c@1.255, 2008-02-19 11:08:52-05:00, burnicki@pogo.udel.edu +1 -1 + Fixed indentation. + +ChangeSet@1.1520.2.5, 2008-02-18 09:30:34-05:00, burnicki@pogo.udel.edu +1 -0 + Use new get_free_recv_buffer_alloc(). + + ports/winnt/ntpd/ntp_iocompletionport.c@1.24, 2008-02-18 09:30:31-05:00, burnicki@pogo.udel.edu +4 -4 + Use new get_free_recv_buffer_alloc(). + +ChangeSet@1.1520.2.4, 2008-02-17 17:48:29+00:00, kardel@pogo.udel.edu +1 -0 + recvbuff.c: + Bug 1000: add some pico optimizations + + libntp/recvbuff.c@1.29, 2008-02-17 17:42:21+00:00, kardel@pogo.udel.edu +5 -8 + Bug 1000: add some pico optimizations + +ChangeSet@1.1520.2.3, 2008-02-17 08:38:07+00:00, kardel@pogo.udel.edu +2 -0 + ntpd.c: + Bug 1000: avoid timer() starvation during high load conditions + ChangeLog: + Bug 1000: additionally fix timer() starvation during high load + + ChangeLog@1.35.2.2, 2008-02-17 08:37:20+00:00, kardel@pogo.udel.edu +1 -0 + Bug 1000: additionally fix timer() starvation during high load + + ntpd/ntpd.c@1.85, 2008-02-17 08:34:13+00:00, kardel@pogo.udel.edu +11 -0 + Bug 1000: avoid timer() starvation during high load conditions + +ChangeSet@1.1520.2.2, 2008-02-17 08:10:59+00:00, kardel@pogo.udel.edu +1 -0 + recvbuff.c: + Bug 1000: replenish when having expeirenced empty free lists + + libntp/recvbuff.c@1.28, 2008-02-17 08:09:37+00:00, kardel@pogo.udel.edu +1 -1 + Bug 1000: replenish when having expeirenced empty free lists + +ChangeSet@1.1520.2.1, 2008-02-17 07:31:29+00:00, kardel@pogo.udel.edu +4 -0 + recvbuff.c, recvbuff.h, ntp_io.c, ChangeLog: + Bug 1000: Potentially insufficient number of receive buffers at startup + + ChangeLog@1.35.2.1, 2008-02-17 07:29:23+00:00, kardel@pogo.udel.edu +3 -0 + Bug 1000: Potentially insufficient number of receive buffers at startup + + include/recvbuff.h@1.13, 2008-02-17 07:30:35+00:00, kardel@pogo.udel.edu +2 -1 + Bug 1000: Potentially insufficient number of receive buffers at startup + + libntp/recvbuff.c@1.27, 2008-02-17 07:30:09+00:00, kardel@pogo.udel.edu +30 -11 + Bug 1000: Potentially insufficient number of receive buffers at startup + + ntpd/ntp_io.c@1.254, 2008-02-17 07:30:50+00:00, kardel@pogo.udel.edu +6 -2 + Bug 1000: Potentially insufficient number of receive buffers at startup + +ChangeSet@1.1520.1.1, 2008-01-26 06:43:33+00:00, kardel@pogo.udel.edu +3 -0 + ntpdbase-opts.def, ChangeLog, cmd_args.c: + remove minimum interface update interval restriction + + ChangeLog@1.35.1.1, 2008-01-26 06:42:11+00:00, kardel@pogo.udel.edu +2 -0 + remove minimum interface update interval restriction + + ntpd/cmd_args.c@1.48, 2008-01-26 06:42:47+00:00, kardel@pogo.udel.edu +2 -2 + remove minimum interface update interval restriction + + ntpd/ntpdbase-opts.def@1.11, 2008-01-26 06:43:10+00:00, kardel@pogo.udel.edu +1 -1 + remove minimum interface update interval restriction + +ChangeSet@1.1523, 2007-11-01 03:52:00-04:00, clemens@pogo.udel.edu +1 -0 + * Negative-sawtooth not applied correctly for oncore 12 channel + receiver. Fixed. + * Startup code for original LinuxPPS removed. LinuxPPS now + conforms to the PPSAPI. + + ChangeLog@1.36, 2007-11-01 03:51:58-04:00, clemens@pogo.udel.edu +4 -0 + * Negative-sawtooth not applied correctly for oncore 12 channel + receiver. Fixed. + * Startup code for original LinuxPPS removed. LinuxPPS now + conforms to the PPSAPI. + +ChangeSet@1.1522, 2007-11-01 03:29:24-04:00, clemens@pogo.udel.edu +1 -0 + The original version of LinuxPPS did not comply with the PPSAPI and required + some changes to the startup code in refclock_oncore.c . The current version + complies, and these changes can be removed. + + ntpd/refclock_oncore.c@1.62, 2007-11-01 03:29:21-04:00, clemens@pogo.udel.edu +1 -56 + The original version of LinuxPPS did not comply with the PPSAPI and required + some changes to the startup code in refclock_oncore.c . The current version + complies, and these changes can be removed. + +ChangeSet@1.1521, 2007-11-01 02:16:36-04:00, clemens@pogo.udel.edu +1 -0 + The oncore hardware provides a 'negative saw-tooth' the offset of the PPS signal + which is on the zero crossing of its internal clock, from its true value. the + refclock_oncore.c driver applies this difference to correct the time of the + provided timestamp. This value was being applied correctly for the 6 and 8 channel + receivers, but not for the 12 channel. This has been corrected. + + ntpd/refclock_oncore.c@1.61, 2007-11-01 02:16:33-04:00, clemens@pogo.udel.edu +2 -2 + The oncore hardware provides a 'negative saw-tooth' the offset of the PPS signal + which is on the zero crossing of its internal clock, from its true value. the + refclock_oncore.c driver applies this difference to correct the time of the + provided timestamp. This value was being applied correctly for the 6 and 8 channel + receivers, but not for the 12 channel. This has been corrected. + +ChangeSet@1.1520, 2007-09-10 20:40:19-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P4 + TAG: NTP_4_2_4P4 + + ntpd/ntpd-opts.c@1.71, 2007-09-10 20:39:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpd/ntpd-opts.h@1.71, 2007-09-10 20:39:56-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4 + + ntpd/ntpd-opts.texi@1.70, 2007-09-10 20:39:57-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4 + + ntpd/ntpd.1@1.69, 2007-09-10 20:39:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpd/ntpdsim-opts.c@1.71, 2007-09-10 20:39:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpd/ntpdsim-opts.h@1.71, 2007-09-10 20:39:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4 + + ntpd/ntpdsim-opts.texi@1.69, 2007-09-10 20:40:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4 + + ntpd/ntpdsim.1@1.69, 2007-09-10 20:40:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpdc/ntpdc-opts.c@1.71, 2007-09-10 20:40:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpdc/ntpdc-opts.h@1.71, 2007-09-10 20:40:02-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4 + + ntpdc/ntpdc-opts.texi@1.69, 2007-09-10 20:40:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4 + + ntpdc/ntpdc.1@1.69, 2007-09-10 20:40:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpq/ntpq-opts.c@1.73, 2007-09-10 20:40:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + ntpq/ntpq-opts.h@1.73, 2007-09-10 20:40:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4 + + ntpq/ntpq-opts.texi@1.70, 2007-09-10 20:40:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4 + + ntpq/ntpq.1@1.69, 2007-09-10 20:40:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + packageinfo.sh@1.96, 2007-09-10 20:40:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + sntp/sntp-opts.c@1.69, 2007-09-10 20:40:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + sntp/sntp-opts.h@1.69, 2007-09-10 20:40:08-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4 + + sntp/sntp-opts.texi@1.66, 2007-09-10 20:40:09-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4 + + sntp/sntp.1@1.69, 2007-09-10 20:40:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + util/ntp-keygen-opts.c@1.70, 2007-09-10 20:40:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + + util/ntp-keygen-opts.h@1.70, 2007-09-10 20:40:12-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4 + + util/ntp-keygen-opts.texi@1.68, 2007-09-10 20:40:13-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4 + + util/ntp-keygen.1@1.68, 2007-09-10 20:40:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4 + +ChangeSet@1.1519, 2007-09-10 16:56:09-04:00, stenn@whimsy.udel.edu +3 -0 + Release 4.2.4p4 + + ChangeLog@1.35, 2007-09-10 16:55:51-04:00, stenn@whimsy.udel.edu +3 -0 + Release 4.2.4p4 + + NEWS@1.98, 2007-09-10 16:55:54-04:00, stenn@whimsy.udel.edu +11 -0 + Release 4.2.4p4 + + packageinfo.sh@1.95, 2007-09-10 16:55:58-04:00, stenn@whimsy.udel.edu +1 -1 + Release 4.2.4p4 + +ChangeSet@1.1518, 2007-09-10 01:57:20-04:00, stenn@whimsy.udel.edu +3 -0 + [Bug 902] Fix problems with the -6 flag + + ChangeLog@1.34, 2007-09-10 01:57:02-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 902] Fix problems with the -6 flag + + libopts/save.c@1.2, 2007-09-10 01:57:02-04:00, stenn@whimsy.udel.edu +11 -2 + [Bug 902] Fix problems with the -6 flag + + sntp/libopts/save.c@1.2, 2007-09-10 01:57:03-04:00, stenn@whimsy.udel.edu +11 -2 + [Bug 902] Fix problems with the -6 flag + +ChangeSet@1.1517, 2007-08-28 15:34:55-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P4_RC2 + TAG: NTP_4_2_4P4_RC2 + + ntpd/ntpd-opts.c@1.70, 2007-08-28 15:34:28-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpd/ntpd-opts.h@1.70, 2007-08-28 15:34:29-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpd/ntpd-opts.texi@1.69, 2007-08-28 15:34:31-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC2 + + ntpd/ntpd.1@1.68, 2007-08-28 15:34:32-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC2 + + ntpd/ntpdsim-opts.c@1.70, 2007-08-28 15:34:32-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpd/ntpdsim-opts.h@1.70, 2007-08-28 15:34:33-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpd/ntpdsim-opts.texi@1.68, 2007-08-28 15:34:34-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4_RC2 + + ntpd/ntpdsim.1@1.68, 2007-08-28 15:34:34-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC2 + + ntpdc/ntpdc-opts.c@1.70, 2007-08-28 15:34:35-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpdc/ntpdc-opts.h@1.70, 2007-08-28 15:34:36-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpdc/ntpdc-opts.texi@1.68, 2007-08-28 15:34:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC2 + + ntpdc/ntpdc.1@1.68, 2007-08-28 15:34:38-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC2 + + ntpq/ntpq-opts.c@1.72, 2007-08-28 15:34:38-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpq/ntpq-opts.h@1.72, 2007-08-28 15:34:39-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + ntpq/ntpq-opts.texi@1.69, 2007-08-28 15:34:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC2 + + ntpq/ntpq.1@1.68, 2007-08-28 15:34:41-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC2 + + packageinfo.sh@1.94, 2007-08-28 15:34:41-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4_RC2 + + sntp/sntp-opts.c@1.68, 2007-08-28 15:34:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC2 + + sntp/sntp-opts.h@1.68, 2007-08-28 15:34:43-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC2 + + sntp/sntp-opts.texi@1.65, 2007-08-28 15:34:44-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4_RC2 + + sntp/sntp.1@1.68, 2007-08-28 15:34:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC2 + + util/ntp-keygen-opts.c@1.69, 2007-08-28 15:34:45-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + util/ntp-keygen-opts.h@1.69, 2007-08-28 15:34:46-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P4_RC2 + + util/ntp-keygen-opts.texi@1.67, 2007-08-28 15:34:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC2 + + util/ntp-keygen.1@1.67, 2007-08-28 15:34:48-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC2 + +ChangeSet@1.1516, 2007-08-27 22:38:57-04:00, stenn@whimsy.udel.edu +2 -0 + Updated include/copyright.def (owner and year) + + ChangeLog@1.33, 2007-08-27 22:38:46-04:00, stenn@whimsy.udel.edu +1 -0 + Updated include/copyright.def (owner and year) + + include/copyright.def@1.5, 2007-08-27 22:38:47-04:00, stenn@whimsy.udel.edu +2 -2 + Updated include/copyright.def (owner and year) + +ChangeSet@1.1515, 2007-08-19 05:26:13-04:00, dunlop@pogo.udel.edu +2 -0 + ntpdc_ops.c, ChangeLog: + [BUG 881] Corrected display of pll offset on 64bit systems. + [BUG 886] Corrected sign extension of il->compliance on 64 bit systems + [BUG 878] Avoid ntpdc use of refid value as unterminated string. + + ChangeLog@1.32, 2007-08-19 05:20:42-04:00, dunlop@pogo.udel.edu +1 -0 + [Bug 878] Avoid ntpdc use of refid value as unterminated string. + + ChangeLog@1.31, 2007-08-19 05:13:18-04:00, dunlop@pogo.udel.edu +1 -0 + [Bug 881] Corrected display of pll offset on 64bit systems. + + ChangeLog@1.30, 2007-08-19 05:01:14-04:00, dunlop@pogo.udel.edu +1 -0 + [BUG 886] Corrected sign extension of il->compliance on 64 bit systems + + ntpdc/ntpdc_ops.c@1.49, 2007-08-19 05:20:34-04:00, dunlop@pogo.udel.edu +1 -3 + [Bug 878] Avoid ntpdc use of refid value as unterminated string. + + ntpdc/ntpdc_ops.c@1.48, 2007-08-19 05:12:52-04:00, dunlop@pogo.udel.edu +1 -1 + [Bug 881] Corrected display of pll offset on 64bit systems. + + ntpdc/ntpdc_ops.c@1.47, 2007-08-19 04:59:48-04:00, dunlop@pogo.udel.edu +2 -2 + [BUG 886] Corrected sign extension of il->compliance on 64 bit systems + +ChangeSet@1.1514, 2007-08-18 17:11:19-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P4_RC1 + TAG: NTP_4_2_4P4_RC1 + + ntpd/ntpd-opts.c@1.69, 2007-08-18 17:10:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpd/ntpd-opts.h@1.69, 2007-08-18 17:10:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC1 + + ntpd/ntpd-opts.texi@1.68, 2007-08-18 17:10:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpd/ntpd.1@1.67, 2007-08-18 17:10:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpd/ntpdsim-opts.c@1.69, 2007-08-18 17:10:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpd/ntpdsim-opts.h@1.69, 2007-08-18 17:10:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC1 + + ntpd/ntpdsim-opts.texi@1.67, 2007-08-18 17:10:56-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4_RC1 + + ntpd/ntpdsim.1@1.67, 2007-08-18 17:10:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpdc/ntpdc-opts.c@1.69, 2007-08-18 17:10:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpdc/ntpdc-opts.h@1.69, 2007-08-18 17:10:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC1 + + ntpdc/ntpdc-opts.texi@1.67, 2007-08-18 17:10:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpdc/ntpdc.1@1.67, 2007-08-18 17:10:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpq/ntpq-opts.c@1.71, 2007-08-18 17:10:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpq/ntpq-opts.h@1.71, 2007-08-18 17:11:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC1 + + ntpq/ntpq-opts.texi@1.68, 2007-08-18 17:11:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + ntpq/ntpq.1@1.67, 2007-08-18 17:11:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + packageinfo.sh@1.93, 2007-08-18 17:11:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + sntp/sntp-opts.c@1.67, 2007-08-18 17:11:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + sntp/sntp-opts.h@1.67, 2007-08-18 17:11:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC1 + + sntp/sntp-opts.texi@1.64, 2007-08-18 17:11:07-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P4_RC1 + + sntp/sntp.1@1.67, 2007-08-18 17:11:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + util/ntp-keygen-opts.c@1.68, 2007-08-18 17:11:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + util/ntp-keygen-opts.h@1.68, 2007-08-18 17:11:10-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P4_RC1 + + util/ntp-keygen-opts.texi@1.66, 2007-08-18 17:11:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + + util/ntp-keygen.1@1.66, 2007-08-18 17:11:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P4_RC1 + +ChangeSet@1.1513, 2007-08-18 16:16:22-04:00, stenn@whimsy.udel.edu +1 -0 + 4.2.4p4-RC + + packageinfo.sh@1.92, 2007-08-18 16:16:06-04:00, stenn@whimsy.udel.edu +1 -1 + 4.2.4p4-RC + +ChangeSet@1.1512, 2007-08-18 12:59:45+00:00, kardel@pogo.udel.edu +2 -0 + ntp_restrict.c: + Bug 885: clarify to allow tools to pick up + invariants easier. + Use NULL instead of 0 with pointers. + ChangeLog: + document ntp_restrict.c change + + ChangeLog@1.29, 2007-08-18 12:59:05+00:00, kardel@pogo.udel.edu +1 -0 + document ntp_restrict.c change + + ntpd/ntp_restrict.c@1.23, 2007-08-18 12:56:40+00:00, kardel@pogo.udel.edu +21 -21 + Bug 885: clarify to allow tools to pick up + invariants easier. + Use NULL instead of 0 with pointers. + +ChangeSet@1.1511, 2007-08-18 12:53:35+00:00, kardel@pogo.udel.edu +2 -0 + recvbuff.c: + Bug 889: avoid malloc() interrupted by SIGIO risk + ChangeLog: + document Bug 889 + + ChangeLog@1.28, 2007-08-18 12:52:19+00:00, kardel@pogo.udel.edu +1 -0 + document Bug 889 + + libntp/recvbuff.c@1.26, 2007-08-18 12:49:27+00:00, kardel@pogo.udel.edu +28 -21 + Bug 889: avoid malloc() interrupted by SIGIO risk + +ChangeSet@1.1510, 2007-08-18 09:51:41+00:00, kardel@pogo.udel.edu +1 -0 + cmd_args.c: + Bug 885: fix comparison + + ntpd/cmd_args.c@1.47, 2007-08-18 09:50:28+00:00, kardel@pogo.udel.edu +1 -1 + Bug 885: fix comparison + +ChangeSet@1.1502.1.1, 2007-08-17 05:28:07-04:00, stenn@pogo.udel.edu +1 -0 + Use autoconf-2.59 and automake-1.9 for building 4.2.4 + + bootstrap@1.19, 2007-08-17 05:27:51-04:00, stenn@pogo.udel.edu +18 -2 + Use autoconf-2.59 and automake-1.9 for building 4.2.4 + +ChangeSet@1.1508, 2007-08-11 17:32:22+00:00, kardel@pogo.udel.edu +1 -0 + ChangeLog: + document refclock_parse.c fix + + ChangeLog@1.27, 2007-08-11 17:31:30+00:00, kardel@pogo.udel.edu +1 -0 + document refclock_parse.c fix + +ChangeSet@1.1507, 2007-08-11 17:30:42+00:00, kardel@pogo.udel.edu +4 -0 + ChangeLog: + document Bug 885 + ntp_io.c: + Bug 885: use emalloc() to get a message at the end of the memory + cmd_args.c: + Bug 885: unsigned types cannot be less than 0 + default_ai_family is a short + ntp_config.c: + Bug 885: lose trailing , from enum list + + ChangeLog@1.26, 2007-08-11 17:30:24+00:00, kardel@pogo.udel.edu +4 -0 + document Bug 885 + + ntpd/cmd_args.c@1.46, 2007-08-11 17:19:51+00:00, kardel@pogo.udel.edu +2 -2 + Bug 885: unsigned types cannot be less than 0 + default_ai_family is a short + + ntpd/ntp_config.c@1.142, 2007-08-11 17:20:52+00:00, kardel@pogo.udel.edu +1 -1 + Bug 885: lose trailing , from enum list + + ntpd/ntp_io.c@1.253, 2007-08-11 17:21:17+00:00, kardel@pogo.udel.edu +1 -1 + Bug 885: use emalloc() to get a message at the end of the memory + +ChangeSet@1.1506, 2007-08-11 17:19:45+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + remove io binding before io_closeclock() closes the file descriptor + + ntpd/refclock_parse.c@1.48, 2007-08-11 17:17:16+00:00, kardel@pogo.udel.edu +25 -10 + remove io binding before io_closeclock() closes the file descriptor + +ChangeSet@1.1505, 2007-08-09 20:30:55+00:00, kardel@pogo.udel.edu +1 -0 + ChangeLog: + [Bug 882] allow loopback interfaces to share addresses with other interfaces. + [Bug 884] don't access recv buffers after having them passed to the free list. + + ChangeLog@1.25, 2007-08-09 20:30:26+00:00, kardel@pogo.udel.edu +3 -0 + [Bug 882] allow loopback interfaces to share addresses with other interfaces. + [Bug 884] don't access recv buffers after having them passed to the free list. + +ChangeSet@1.1504, 2007-08-09 19:05:17+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + Bug 884: no access to recv buffers after they are returned to free pool + + ntpd/ntp_io.c@1.252, 2007-08-09 19:01:30+00:00, kardel@pogo.udel.edu +9 -7 + Bug 884: no access to recv buffers after they are returned to free pool + +ChangeSet@1.1503, 2007-08-07 18:14:16+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + Bug 882: loopback interfaces may share IP addresses with other interfaces + thus allow addresses also found on loopback interfaces to be used + as local address. + + ntpd/ntp_io.c@1.251, 2007-08-07 18:09:50+00:00, kardel@pogo.udel.edu +1 -1 + Bug 882: loopback interfaces may share IP addresses with other interfaces + thus allow addresses also found on loopback interfaces to be used + as local address. + +ChangeSet@1.1502, 2007-06-29 15:46:00-04:00, stenn@deacon.udel.edu +25 -0 + NTP_4_2_4P3 + TAG: NTP_4_2_4P3 + + ntpd/ntpd-opts.c@1.68, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpd/ntpd-opts.h@1.68, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +3 -3 + NTP_4_2_4P3 + + ntpd/ntpd-opts.texi@1.67, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpd/ntpd.1@1.66, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpd/ntpdsim-opts.c@1.68, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpd/ntpdsim-opts.h@1.68, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +3 -3 + NTP_4_2_4P3 + + ntpd/ntpdsim-opts.texi@1.66, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +1 -1 + NTP_4_2_4P3 + + ntpd/ntpdsim.1@1.66, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpdc/ntpdc-opts.c@1.68, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpdc/ntpdc-opts.h@1.68, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +3 -3 + NTP_4_2_4P3 + + ntpdc/ntpdc-opts.texi@1.66, 2007-06-29 15:45:58-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpdc/ntpdc.1@1.66, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpq/ntpq-opts.c@1.70, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpq/ntpq-opts.h@1.70, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +3 -3 + NTP_4_2_4P3 + + ntpq/ntpq-opts.texi@1.67, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + ntpq/ntpq.1@1.66, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + packageinfo.sh@1.91, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + sntp/sntp-opts.c@1.66, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + sntp/sntp-opts.h@1.66, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +3 -3 + NTP_4_2_4P3 + + sntp/sntp-opts.texi@1.63, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +1 -1 + NTP_4_2_4P3 + + sntp/sntp.1@1.66, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + util/ntp-keygen-opts.c@1.67, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + util/ntp-keygen-opts.h@1.67, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +3 -3 + NTP_4_2_4P3 + + util/ntp-keygen-opts.texi@1.65, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + + util/ntp-keygen.1@1.65, 2007-06-29 15:45:59-04:00, stenn@deacon.udel.edu +2 -2 + NTP_4_2_4P3 + +ChangeSet@1.1501, 2007-06-29 15:31:21-04:00, stenn@deacon.udel.edu +3 -0 + Release 4.2.4p3 + + ChangeLog@1.24, 2007-06-29 15:30:58-04:00, stenn@deacon.udel.edu +1 -1 + Release 4.2.4p3 + + NEWS@1.97, 2007-06-29 15:30:58-04:00, stenn@deacon.udel.edu +1 -1 + Release 4.2.4p3 + + packageinfo.sh@1.90, 2007-06-29 15:30:58-04:00, stenn@deacon.udel.edu +1 -1 + Release 4.2.4p3 + +ChangeSet@1.1500, 2007-06-29 19:03:39+00:00, stenn@ntp1.isc.org +2 -0 + Cosmetic reformatting + + ChangeLog@1.23, 2007-06-29 19:03:32+00:00, stenn@ntp1.isc.org +70 -16 + Cosmetic reformatting + + NEWS@1.96, 2007-06-29 19:03:32+00:00, stenn@ntp1.isc.org +4 -0 + Cosmetic reformatting + +ChangeSet@1.1499, 2007-06-27 07:46:44-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P3_RC1 + TAG: NTP_4_2_4P3_RC1 + + ntpd/ntpd-opts.c@1.67, 2007-06-27 07:46:22-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpd/ntpd-opts.h@1.67, 2007-06-27 07:46:23-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P3_RC1 + + ntpd/ntpd-opts.texi@1.66, 2007-06-27 07:46:24-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpd/ntpd.1@1.65, 2007-06-27 07:46:24-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpd/ntpdsim-opts.c@1.67, 2007-06-27 07:46:25-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpd/ntpdsim-opts.h@1.67, 2007-06-27 07:46:26-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P3_RC1 + + ntpd/ntpdsim-opts.texi@1.65, 2007-06-27 07:46:27-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P3_RC1 + + ntpd/ntpdsim.1@1.65, 2007-06-27 07:46:28-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpdc/ntpdc-opts.c@1.67, 2007-06-27 07:46:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpdc/ntpdc-opts.h@1.67, 2007-06-27 07:46:29-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P3_RC1 + + ntpdc/ntpdc-opts.texi@1.65, 2007-06-27 07:46:30-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpdc/ntpdc.1@1.65, 2007-06-27 07:46:31-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpq/ntpq-opts.c@1.69, 2007-06-27 07:46:31-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpq/ntpq-opts.h@1.69, 2007-06-27 07:46:32-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P3_RC1 + + ntpq/ntpq-opts.texi@1.66, 2007-06-27 07:46:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + ntpq/ntpq.1@1.65, 2007-06-27 07:46:34-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + packageinfo.sh@1.89, 2007-06-27 07:46:34-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + sntp/sntp-opts.c@1.65, 2007-06-27 07:46:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + sntp/sntp-opts.h@1.65, 2007-06-27 07:46:36-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P3_RC1 + + sntp/sntp-opts.texi@1.62, 2007-06-27 07:46:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P3_RC1 + + sntp/sntp.1@1.65, 2007-06-27 07:46:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + util/ntp-keygen-opts.c@1.66, 2007-06-27 07:46:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + util/ntp-keygen-opts.h@1.66, 2007-06-27 07:46:39-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P3_RC1 + + util/ntp-keygen-opts.texi@1.64, 2007-06-27 07:46:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + + util/ntp-keygen.1@1.64, 2007-06-27 07:46:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P3_RC1 + +ChangeSet@1.1498, 2007-06-27 01:42:30-04:00, stenn@whimsy.udel.edu +3 -0 + First RC for 4.2.4p3 + + ChangeLog@1.22, 2007-06-27 01:41:43-04:00, stenn@whimsy.udel.edu +2 -1 + First RC for 4.2.4p3 + + NEWS@1.95, 2007-06-27 01:41:46-04:00, stenn@whimsy.udel.edu +8 -0 + First RC for 4.2.4p3 + + packageinfo.sh@1.88, 2007-06-27 01:41:59-04:00, stenn@whimsy.udel.edu +1 -1 + First RC for 4.2.4p3 + +ChangeSet@1.1497, 2007-06-23 08:47:07-04:00, mayer@pogo.udel.edu +1 -0 + Added Bug #863 + + ChangeLog@1.21, 2007-06-23 08:46:51-04:00, mayer@pogo.udel.edu +2 -0 + Added Bug #863 + +ChangeSet@1.1492.1.1, 2007-06-23 08:42:58-04:00, mayer@pogo.udel.edu +3 -0 + Bug #863 Unable to stop ntpd because the handle index changed + + ports/winnt/include/ntp_iocompletionport.h@1.13, 2007-06-23 08:42:41-04:00, mayer@pogo.udel.edu +3 -0 + Bug #863 Unable to stop ntpd because the handle index changed + + ports/winnt/ntpd/ntp_iocompletionport.c@1.23, 2007-06-23 08:42:41-04:00, mayer@pogo.udel.edu +15 -1 + Bug #863 Unable to stop ntpd because the handle index changed + + ports/winnt/ntpd/ntservice.c@1.9, 2007-06-23 08:42:41-04:00, mayer@pogo.udel.edu +9 -5 + Bug #863 Unable to stop ntpd because the handle index changed + +ChangeSet@1.1495, 2007-06-20 07:45:57-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2 + TAG: NTP_4_2_4P2 + + ntpd/ntpd-opts.c@1.66, 2007-06-20 07:45:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpd/ntpd-opts.h@1.66, 2007-06-20 07:45:33-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2 + + ntpd/ntpd-opts.texi@1.65, 2007-06-20 07:45:34-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P2 + + ntpd/ntpd.1@1.64, 2007-06-20 07:45:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpd/ntpdsim-opts.c@1.66, 2007-06-20 07:45:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpd/ntpdsim-opts.h@1.66, 2007-06-20 07:45:36-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2 + + ntpd/ntpdsim-opts.texi@1.64, 2007-06-20 07:45:37-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2 + + ntpd/ntpdsim.1@1.64, 2007-06-20 07:45:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpdc/ntpdc-opts.c@1.66, 2007-06-20 07:45:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpdc/ntpdc-opts.h@1.66, 2007-06-20 07:45:39-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2 + + ntpdc/ntpdc-opts.texi@1.64, 2007-06-20 07:45:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpdc/ntpdc.1@1.64, 2007-06-20 07:45:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpq/ntpq-opts.c@1.68, 2007-06-20 07:45:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpq/ntpq-opts.h@1.68, 2007-06-20 07:45:43-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2 + + ntpq/ntpq-opts.texi@1.65, 2007-06-20 07:45:43-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + ntpq/ntpq.1@1.64, 2007-06-20 07:45:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + packageinfo.sh@1.87, 2007-06-20 07:45:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + sntp/sntp-opts.c@1.64, 2007-06-20 07:45:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + sntp/sntp-opts.h@1.64, 2007-06-20 07:45:47-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2 + + sntp/sntp-opts.texi@1.61, 2007-06-20 07:45:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2 + + sntp/sntp.1@1.64, 2007-06-20 07:45:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + util/ntp-keygen-opts.c@1.65, 2007-06-20 07:45:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + util/ntp-keygen-opts.h@1.65, 2007-06-20 07:45:50-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2 + + util/ntp-keygen-opts.texi@1.63, 2007-06-20 07:45:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + + util/ntp-keygen.1@1.63, 2007-06-20 07:45:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2 + +ChangeSet@1.1494, 2007-06-20 04:07:34-04:00, stenn@deacon.udel.edu +3 -0 + 4.2.4p2 + + ChangeLog@1.20, 2007-06-20 04:07:25-04:00, stenn@deacon.udel.edu +1 -0 + 4.2.4p2 + + NEWS@1.94, 2007-06-20 04:07:25-04:00, stenn@deacon.udel.edu +8 -13 + 4.2.4p2 + + packageinfo.sh@1.86, 2007-06-20 04:07:26-04:00, stenn@deacon.udel.edu +1 -1 + 4.2.4p2 + +ChangeSet@1.1493, 2007-06-10 07:58:59-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2_RC6 + TAG: NTP_4_2_4P2_RC6 + + ntpd/ntpd-opts.c@1.65, 2007-06-10 07:58:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpd/ntpd-opts.h@1.65, 2007-06-10 07:58:37-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC6 + + ntpd/ntpd-opts.texi@1.64, 2007-06-10 07:58:38-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + ntpd/ntpd.1@1.63, 2007-06-10 07:58:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpd/ntpdsim-opts.c@1.65, 2007-06-10 07:58:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpd/ntpdsim-opts.h@1.65, 2007-06-10 07:58:41-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC6 + + ntpd/ntpdsim-opts.texi@1.63, 2007-06-10 07:58:41-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + ntpd/ntpdsim.1@1.63, 2007-06-10 07:58:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpdc/ntpdc-opts.c@1.65, 2007-06-10 07:58:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpdc/ntpdc-opts.h@1.65, 2007-06-10 07:58:43-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC6 + + ntpdc/ntpdc-opts.texi@1.63, 2007-06-10 07:58:44-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + ntpdc/ntpdc.1@1.63, 2007-06-10 07:58:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpq/ntpq-opts.c@1.67, 2007-06-10 07:58:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + ntpq/ntpq-opts.h@1.67, 2007-06-10 07:58:46-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC6 + + ntpq/ntpq-opts.texi@1.64, 2007-06-10 07:58:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + ntpq/ntpq.1@1.63, 2007-06-10 07:58:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + packageinfo.sh@1.85, 2007-06-10 07:58:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + sntp/sntp-opts.c@1.63, 2007-06-10 07:58:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + sntp/sntp-opts.h@1.63, 2007-06-10 07:58:50-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC6 + + sntp/sntp-opts.texi@1.60, 2007-06-10 07:58:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + sntp/sntp.1@1.63, 2007-06-10 07:58:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + util/ntp-keygen-opts.c@1.64, 2007-06-10 07:58:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + + util/ntp-keygen-opts.h@1.64, 2007-06-10 07:58:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC6 + + util/ntp-keygen-opts.texi@1.62, 2007-06-10 07:58:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC6 + + util/ntp-keygen.1@1.62, 2007-06-10 07:58:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC6 + +ChangeSet@1.1492, 2007-06-07 09:28:16-04:00, mayer@pogo.udel.edu +1 -0 + Bug #854 Broadcast address was not correctly set for interface addresses + + ChangeLog@1.19, 2007-06-07 09:28:05-04:00, mayer@pogo.udel.edu +1 -0 + Bug #854 Broadcast address was not correctly set for interface addresses + +ChangeSet@1.1491, 2007-06-07 09:25:17-04:00, mayer@pogo.udel.edu +1 -0 + Bug #854 Broadcast address was not correctly set for interface addresses + + ports/winnt/libisc/interfaceiter.c@1.7, 2007-06-07 09:24:57-04:00, mayer@pogo.udel.edu +35 -13 + Bug #854 Broadcast address was not correctly set for interface addresses + +ChangeSet@1.1490, 2007-05-29 07:43:58-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2_RC5 + TAG: NTP_4_2_4P2_RC5 + + ntpd/ntpd-opts.c@1.64, 2007-05-29 07:43:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpd/ntpd-opts.h@1.64, 2007-05-29 07:43:35-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC5 + + ntpd/ntpd-opts.texi@1.63, 2007-05-29 07:43:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + ntpd/ntpd.1@1.62, 2007-05-29 07:43:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpd/ntpdsim-opts.c@1.64, 2007-05-29 07:43:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpd/ntpdsim-opts.h@1.64, 2007-05-29 07:43:39-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC5 + + ntpd/ntpdsim-opts.texi@1.62, 2007-05-29 07:43:40-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + ntpd/ntpdsim.1@1.62, 2007-05-29 07:43:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpdc/ntpdc-opts.c@1.64, 2007-05-29 07:43:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpdc/ntpdc-opts.h@1.64, 2007-05-29 07:43:42-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC5 + + ntpdc/ntpdc-opts.texi@1.62, 2007-05-29 07:43:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + ntpdc/ntpdc.1@1.62, 2007-05-29 07:43:43-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpq/ntpq-opts.c@1.66, 2007-05-29 07:43:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + ntpq/ntpq-opts.h@1.66, 2007-05-29 07:43:45-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC5 + + ntpq/ntpq-opts.texi@1.63, 2007-05-29 07:43:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + ntpq/ntpq.1@1.62, 2007-05-29 07:43:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + packageinfo.sh@1.84, 2007-05-29 07:43:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + sntp/sntp-opts.c@1.62, 2007-05-29 07:43:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + sntp/sntp-opts.h@1.62, 2007-05-29 07:43:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC5 + + sntp/sntp-opts.texi@1.59, 2007-05-29 07:43:49-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + sntp/sntp.1@1.62, 2007-05-29 07:43:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + util/ntp-keygen-opts.c@1.63, 2007-05-29 07:43:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + + util/ntp-keygen-opts.h@1.63, 2007-05-29 07:43:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC5 + + util/ntp-keygen-opts.texi@1.61, 2007-05-29 07:43:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC5 + + util/ntp-keygen.1@1.61, 2007-05-29 07:43:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC5 + +ChangeSet@1.1489, 2007-05-29 01:32:29-04:00, stenn@whimsy.udel.edu +2 -0 + typo cleanup + + ChangeLog@1.18, 2007-05-29 01:32:14-04:00, stenn@whimsy.udel.edu +1 -1 + typo cleanup + + NEWS@1.93, 2007-05-29 01:32:15-04:00, stenn@whimsy.udel.edu +1 -2 + typo cleanup + +ChangeSet@1.1488, 2007-05-28 10:00:27+00:00, kardel@pogo.udel.edu +3 -0 + NEWS, ntp_io.c, ChangeLog: + Bug 829: reduce syslog noise, while there fix Enabled/Disable logging + to reflect the actual configuration + + ChangeLog@1.17, 2007-05-28 09:54:40+00:00, kardel@pogo.udel.edu +2 -0 + Bug 829: reduce syslog noise, while there fix Enabled/Disable logging + to reflect the actual configuration + + NEWS@1.92, 2007-05-28 09:55:04+00:00, kardel@pogo.udel.edu +3 -0 + Bug 829: reduce syslog noise, while there fix Enabled/Disable logging + to reflect the actual configuration + + ntpd/ntp_io.c@1.250, 2007-05-28 09:59:44+00:00, kardel@pogo.udel.edu +58 -44 + Bug 829: reduce syslog noise, while there fix Enabled/Disable logging + to reflect the actual configuration + +ChangeSet@1.1487, 2007-05-27 07:45:05-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2_RC4 + TAG: NTP_4_2_4P2_RC4 + + ntpd/ntpd-opts.c@1.63, 2007-05-27 07:44:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpd/ntpd-opts.h@1.63, 2007-05-27 07:44:40-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC4 + + ntpd/ntpd-opts.texi@1.62, 2007-05-27 07:44:41-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + ntpd/ntpd.1@1.61, 2007-05-27 07:44:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpd/ntpdsim-opts.c@1.63, 2007-05-27 07:44:43-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpd/ntpdsim-opts.h@1.63, 2007-05-27 07:44:44-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC4 + + ntpd/ntpdsim-opts.texi@1.61, 2007-05-27 07:44:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + ntpd/ntpdsim.1@1.61, 2007-05-27 07:44:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpdc/ntpdc-opts.c@1.63, 2007-05-27 07:44:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpdc/ntpdc-opts.h@1.63, 2007-05-27 07:44:47-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC4 + + ntpdc/ntpdc-opts.texi@1.61, 2007-05-27 07:44:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + ntpdc/ntpdc.1@1.61, 2007-05-27 07:44:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpq/ntpq-opts.c@1.65, 2007-05-27 07:44:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + ntpq/ntpq-opts.h@1.65, 2007-05-27 07:44:50-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC4 + + ntpq/ntpq-opts.texi@1.62, 2007-05-27 07:44:51-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + ntpq/ntpq.1@1.61, 2007-05-27 07:44:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + packageinfo.sh@1.83, 2007-05-27 07:44:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + sntp/sntp-opts.c@1.61, 2007-05-27 07:44:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + sntp/sntp-opts.h@1.61, 2007-05-27 07:44:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC4 + + sntp/sntp-opts.texi@1.58, 2007-05-27 07:44:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + sntp/sntp.1@1.61, 2007-05-27 07:44:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + util/ntp-keygen-opts.c@1.62, 2007-05-27 07:44:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + + util/ntp-keygen-opts.h@1.62, 2007-05-27 07:44:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC4 + + util/ntp-keygen-opts.texi@1.60, 2007-05-27 07:44:58-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC4 + + util/ntp-keygen.1@1.60, 2007-05-27 07:44:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC4 + +ChangeSet@1.1486, 2007-05-27 00:52:52-04:00, stenn@whimsy.udel.edu +1 -0 + update NEWS file with new fixes + + NEWS@1.91, 2007-05-27 00:52:43-04:00, stenn@whimsy.udel.edu +6 -0 + update NEWS file with new fixes + +ChangeSet@1.1485, 2007-05-27 00:31:51-04:00, stenn@deacon.udel.edu +1 -0 + Cleanup + + ChangeLog@1.16, 2007-05-27 00:31:40-04:00, stenn@deacon.udel.edu +2 -2 + Cleanup + +ChangeSet@1.1484, 2007-05-26 08:00:03+00:00, kardel@pogo.udel.edu +2 -0 + ntp_io.c: + [Bug 795] Moved declaration of variable to top of function. + ChangeLog: + [Bug 795] Moved declaration of variable to top of function. + + ChangeLog@1.15, 2007-05-26 07:57:22+00:00, kardel@pogo.udel.edu +1 -0 + Bug 795 + + ntpd/ntp_io.c@1.249, 2007-05-26 07:58:40+00:00, kardel@pogo.udel.edu +4 -1 + [Bug 795] Moved declaration of variable to top of function. + +ChangeSet@1.1480.1.9, 2007-05-25 07:44:43-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2_RC3 + TAG: NTP_4_2_4P2_RC3 + + ntpd/ntpd-opts.c@1.62, 2007-05-25 07:44:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpd/ntpd-opts.h@1.62, 2007-05-25 07:44:21-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC3 + + ntpd/ntpd-opts.texi@1.61, 2007-05-25 07:44:22-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + ntpd/ntpd.1@1.60, 2007-05-25 07:44:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpd/ntpdsim-opts.c@1.62, 2007-05-25 07:44:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpd/ntpdsim-opts.h@1.62, 2007-05-25 07:44:24-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC3 + + ntpd/ntpdsim-opts.texi@1.60, 2007-05-25 07:44:25-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + ntpd/ntpdsim.1@1.60, 2007-05-25 07:44:25-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpdc/ntpdc-opts.c@1.62, 2007-05-25 07:44:26-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpdc/ntpdc-opts.h@1.62, 2007-05-25 07:44:27-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC3 + + ntpdc/ntpdc-opts.texi@1.60, 2007-05-25 07:44:28-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + ntpdc/ntpdc.1@1.60, 2007-05-25 07:44:28-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpq/ntpq-opts.c@1.64, 2007-05-25 07:44:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + ntpq/ntpq-opts.h@1.64, 2007-05-25 07:44:30-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC3 + + ntpq/ntpq-opts.texi@1.61, 2007-05-25 07:44:31-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + ntpq/ntpq.1@1.60, 2007-05-25 07:44:32-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + packageinfo.sh@1.82, 2007-05-25 07:44:33-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + sntp/sntp-opts.c@1.60, 2007-05-25 07:44:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + sntp/sntp-opts.h@1.60, 2007-05-25 07:44:35-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC3 + + sntp/sntp-opts.texi@1.57, 2007-05-25 07:44:35-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + sntp/sntp.1@1.60, 2007-05-25 07:44:36-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + util/ntp-keygen-opts.c@1.61, 2007-05-25 07:44:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + + util/ntp-keygen-opts.h@1.61, 2007-05-25 07:44:38-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC3 + + util/ntp-keygen-opts.texi@1.59, 2007-05-25 07:44:38-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC3 + + util/ntp-keygen.1@1.59, 2007-05-25 07:44:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC3 + +ChangeSet@1.1480.1.8, 2007-05-25 02:18:59-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + NEWS@1.90, 2007-05-25 02:18:48-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + +ChangeSet@1.1480.2.1, 2007-05-25 02:06:52-04:00, stenn@whimsy.udel.edu +2 -0 + Upgraded autogen and libopts + + ChangeLog@1.11.2.1, 2007-05-25 02:06:37-04:00, stenn@whimsy.udel.edu +1 -0 + Upgraded autogen and libopts + + NEWS@1.89, 2007-05-25 02:06:38-04:00, stenn@whimsy.udel.edu +1 -0 + Upgraded autogen and libopts + +ChangeSet@1.1480.1.6, 2007-05-25 01:07:59-04:00, stenn@pogo.udel.edu +1 -0 + cleanup ChangeLog + + ChangeLog@1.11.1.3, 2007-05-25 01:07:52-04:00, stenn@pogo.udel.edu +1 -1 + cleanup ChangeLog + +ChangeSet@1.1480.1.5, 2007-05-24 08:10:30-04:00, mayer@pogo.udel.edu +1 -0 + Bug #527 Don't write from source address length to wrong location + + ChangeLog@1.11.1.2, 2007-05-24 08:10:20-04:00, mayer@pogo.udel.edu +1 -0 + Bug #527 Don't write from source address length to wrong location + +ChangeSet@1.1480.1.4, 2007-05-24 08:08:34-04:00, mayer@pogo.udel.edu +4 -0 + Bug #527 Don't write from source address length to wrong location + + include/recvbuff.h@1.12, 2007-05-24 08:08:03-04:00, mayer@pogo.udel.edu +2 -0 + Bug #527 Don't write from source address length to wrong location + + libntp/recvbuff.c@1.25, 2007-05-24 08:08:03-04:00, mayer@pogo.udel.edu +27 -13 + Bug #527 Don't write from source address length to wrong location + + ports/winnt/libntp/transmitbuff.c@1.7, 2007-05-24 08:08:03-04:00, mayer@pogo.udel.edu +10 -10 + Bug #527 Don't write from source address length to wrong location + + ports/winnt/ntpd/ntp_iocompletionport.c@1.22, 2007-05-24 08:08:03-04:00, mayer@pogo.udel.edu +76 -62 + Bug #527 Don't write from source address length to wrong location + +ChangeSet@1.1480.1.3, 2007-05-19 07:53:57-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2_RC2 + TAG: NTP_4_2_4P2_RC2 + + ntpd/ntpd-opts.c@1.61, 2007-05-19 07:53:35-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P2_RC2 + + ntpd/ntpd-opts.h@1.61, 2007-05-19 07:53:35-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC2 + + ntpd/ntpd-opts.texi@1.60, 2007-05-19 07:53:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC2 + + ntpd/ntpd.1@1.59, 2007-05-19 07:53:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + ntpd/ntpdsim-opts.c@1.61, 2007-05-19 07:53:38-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P2_RC2 + + ntpd/ntpdsim-opts.h@1.61, 2007-05-19 07:53:39-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC2 + + ntpd/ntpdsim-opts.texi@1.59, 2007-05-19 07:53:40-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC2 + + ntpd/ntpdsim.1@1.59, 2007-05-19 07:53:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + ntpdc/ntpdc-opts.c@1.61, 2007-05-19 07:53:41-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P2_RC2 + + ntpdc/ntpdc-opts.h@1.61, 2007-05-19 07:53:42-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC2 + + ntpdc/ntpdc-opts.texi@1.59, 2007-05-19 07:53:43-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + ntpdc/ntpdc.1@1.59, 2007-05-19 07:53:43-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + ntpq/ntpq-opts.c@1.63, 2007-05-19 07:53:44-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P2_RC2 + + ntpq/ntpq-opts.h@1.63, 2007-05-19 07:53:45-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC2 + + ntpq/ntpq-opts.texi@1.60, 2007-05-19 07:53:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + ntpq/ntpq.1@1.59, 2007-05-19 07:53:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + packageinfo.sh@1.81, 2007-05-19 07:53:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC2 + + sntp/sntp-opts.c@1.59, 2007-05-19 07:53:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + sntp/sntp-opts.h@1.59, 2007-05-19 07:53:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC2 + + sntp/sntp-opts.texi@1.56, 2007-05-19 07:53:49-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC2 + + sntp/sntp.1@1.59, 2007-05-19 07:53:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + util/ntp-keygen-opts.c@1.60, 2007-05-19 07:53:51-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_4P2_RC2 + + util/ntp-keygen-opts.h@1.60, 2007-05-19 07:53:51-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC2 + + util/ntp-keygen-opts.texi@1.58, 2007-05-19 07:53:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + + util/ntp-keygen.1@1.58, 2007-05-19 07:53:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC2 + +ChangeSet@1.1480.1.2, 2007-05-19 02:33:04-04:00, stenn@whimsy.udel.edu +193 -0 + We need another RC release to be sure the new autogen/libopts works. + + BitKeeper/deleted/.del-COPYING.lgpl~492b62c9d62ba57a@1.2, 2007-05-19 00:01:18-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/COPYING.lgpl + + BitKeeper/deleted/.del-COPYING.lgpl~adfa2ac04d64c0f7@1.2, 2007-05-19 00:00:02-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/COPYING.lgpl + + BitKeeper/deleted/.del-COPYING.mbsd~7e1baaedfa33c877@1.2, 2007-05-19 00:00:03-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/COPYING.mbsd + + BitKeeper/deleted/.del-COPYING.mbsd~e8244dcf5895b58f@1.2, 2007-05-19 00:01:19-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/COPYING.mbsd + + BitKeeper/deleted/.del-MakeDefs.inc~3fd54e9b117bfdad@1.2, 2007-05-19 00:01:20-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/MakeDefs.inc + + BitKeeper/deleted/.del-MakeDefs.inc~511eb438badc27b@1.2, 2007-05-19 00:00:04-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/MakeDefs.inc + + BitKeeper/deleted/.del-Makefile.am~65692661e68a4392@1.2, 2007-05-19 00:00:04-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/Makefile.am + + BitKeeper/deleted/.del-Makefile.am~fdf1a715e04b5f2c@1.2, 2007-05-19 00:01:21-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/Makefile.am + + BitKeeper/deleted/.del-README~7ed47aff36cc39c@1.2, 2007-05-19 00:01:22-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/README + + BitKeeper/deleted/.del-README~cec57621589d1ea6@1.2, 2007-05-19 00:00:05-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/README + + BitKeeper/deleted/.del-autoopts.c~7b48d6dc5ca9c3b@1.2, 2007-05-19 00:01:22-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.c~917f3eb3a2030087@1.2, 2007-05-19 00:00:06-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.h~4184ad33bbb8222@1.2, 2007-05-19 00:00:08-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts.h + + BitKeeper/deleted/.del-autoopts.h~d0834f397c8a330d@1.2, 2007-05-19 00:01:24-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts.h + + BitKeeper/deleted/.del-boolean.c~50ae286fc516eee2@1.2, 2007-05-19 00:01:25-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/boolean.c + + BitKeeper/deleted/.del-boolean.c~afd23e01a43b9536@1.2, 2007-05-19 00:00:09-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/boolean.c + + BitKeeper/deleted/.del-compat.h~2bcdd381f6a570a1@1.2, 2007-05-19 00:01:54-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/compat.h + + BitKeeper/deleted/.del-compat.h~e5d9fc11f0b928f2@1.2, 2007-05-19 00:00:35-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/compat.h + + BitKeeper/deleted/.del-configfile.c~53384c73e434a615@1.2, 2007-05-19 00:00:09-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/configfile.c + + BitKeeper/deleted/.del-configfile.c~ee0b7d49d26b4f74@1.2, 2007-05-19 00:01:26-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/configfile.c + + BitKeeper/deleted/.del-cook.c~760181d2119b672@1.2, 2007-05-19 00:01:27-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/cook.c + + BitKeeper/deleted/.del-cook.c~84c1af00a5581292@1.2, 2007-05-19 00:00:11-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/cook.c + + BitKeeper/deleted/.del-enumeration.c~551805256cb9068c@1.2, 2007-05-19 00:00:12-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/enumeration.c + + BitKeeper/deleted/.del-enumeration.c~969462e75e3913a3@1.2, 2007-05-19 00:01:29-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/enumeration.c + + BitKeeper/deleted/.del-environment.c~643ce1e5a16a4f94@1.2, 2007-05-19 00:01:30-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/environment.c + + BitKeeper/deleted/.del-environment.c~965d8c0fdf1150f5@1.2, 2007-05-19 00:00:13-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/environment.c + + BitKeeper/deleted/.del-genshell.c~20529138c60103c3@1.2, 2007-05-19 00:00:14-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/genshell.c + + BitKeeper/deleted/.del-genshell.c~bd74153097ec640f@1.2, 2007-05-19 00:01:31-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/genshell.c + + BitKeeper/deleted/.del-genshell.h~7f41539b135f914a@1.2, 2007-05-19 00:00:15-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/genshell.h + + BitKeeper/deleted/.del-genshell.h~b2793e1ea2981ff5@1.2, 2007-05-19 00:01:32-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/genshell.h + + BitKeeper/deleted/.del-libopts.c~9353e1c3a0c56ad@1.2, 2007-05-19 00:00:16-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/libopts.c + + BitKeeper/deleted/.del-libopts.c~bfc74bb368a309be@1.2, 2007-05-19 00:01:33-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/libopts.c + + BitKeeper/deleted/.del-libopts.m4~9851dd84df41023b@1.2, 2007-05-19 00:00:40-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/m4/libopts.m4 + + BitKeeper/deleted/.del-libopts.m4~9fa7e371d1cc0426@1.2, 2007-05-19 00:02:00-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/m4/libopts.m4 + + BitKeeper/deleted/.del-liboptschk.m4~1828e1c4576e5aea@1.2, 2007-05-19 00:00:41-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/m4/liboptschk.m4 + + BitKeeper/deleted/.del-liboptschk.m4~480d5c4f1634a9fa@1.2, 2007-05-19 00:02:01-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/m4/liboptschk.m4 + + BitKeeper/deleted/.del-load.c~688d4934eb14272@1.2, 2007-05-19 00:01:34-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/load.c + + BitKeeper/deleted/.del-load.c~b6aa568c6e3eaca1@1.2, 2007-05-19 00:00:16-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/load.c + + BitKeeper/deleted/.del-makeshell.c~8c63bc5a263da752@1.2, 2007-05-19 00:01:35-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/makeshell.c + + BitKeeper/deleted/.del-makeshell.c~a9cd96c3bfbc0835@1.2, 2007-05-19 00:00:17-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/makeshell.c + + BitKeeper/deleted/.del-nested.c~1670193227f54043@1.2, 2007-05-19 00:01:36-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/nested.c + + BitKeeper/deleted/.del-nested.c~a8521c8fcff292b6@1.2, 2007-05-19 00:00:18-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/nested.c + + BitKeeper/deleted/.del-numeric.c~eb3fbec29633e61@1.2, 2007-05-19 00:01:37-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/numeric.c + + BitKeeper/deleted/.del-numeric.c~ec644fa246942cbc@1.2, 2007-05-19 00:00:19-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/numeric.c + + BitKeeper/deleted/.del-options.h~3cb6af32ad01957@1.2, 2007-05-19 00:01:52-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts/options.h + + BitKeeper/deleted/.del-options.h~f700d69ce23e3e23@1.2, 2007-05-19 00:00:33-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts/options.h + + BitKeeper/deleted/.del-pathfind.c~953a96dbc9932@1.2, 2007-05-19 00:01:56-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/pathfind.c + + BitKeeper/deleted/.del-pathfind.c~c132dab083075929@1.2, 2007-05-19 00:00:36-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/pathfind.c + + BitKeeper/deleted/.del-pgusage.c~5c1f8f132e9a1546@1.2, 2007-05-19 00:01:39-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/pgusage.c + + BitKeeper/deleted/.del-pgusage.c~cec1309617012832@1.2, 2007-05-19 00:00:20-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/pgusage.c + + BitKeeper/deleted/.del-proto.h~697b4937ff37ca3f@1.2, 2007-05-19 00:01:40-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/proto.h + + BitKeeper/deleted/.del-proto.h~e2a13f546fbc0d4f@1.2, 2007-05-19 00:00:21-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/proto.h + + BitKeeper/deleted/.del-putshell.c~6845ea506fad6426@1.2, 2007-05-19 00:01:41-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/putshell.c + + BitKeeper/deleted/.del-putshell.c~6e39e6836261f3f7@1.2, 2007-05-19 00:00:22-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/putshell.c + + BitKeeper/deleted/.del-restore.c~c14d8b96be44c6a8@1.2, 2007-05-19 00:01:42-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/restore.c + + BitKeeper/deleted/.del-restore.c~e2a155efceab6f0d@1.2, 2007-05-19 00:00:23-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/restore.c + + BitKeeper/deleted/.del-save.c~17e5ac125a404fb0@1.2, 2007-05-19 00:00:24-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/save.c + + BitKeeper/deleted/.del-save.c~e7e7366cd24e1a8f@1.2, 2007-05-19 00:01:43-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/save.c + + BitKeeper/deleted/.del-snprintf.c~4b42e45647e9ccef@1.2, 2007-05-19 00:00:38-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/snprintf.c + + BitKeeper/deleted/.del-snprintf.c~988df6799c67781f@1.2, 2007-05-19 00:01:57-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/snprintf.c + + BitKeeper/deleted/.del-sort.c~586535d7d26d958@1.2, 2007-05-19 00:01:44-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/sort.c + + BitKeeper/deleted/.del-sort.c~bb92da923b5dcb7@1.2, 2007-05-19 00:00:25-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/sort.c + + BitKeeper/deleted/.del-stack.c~202d33ccdfd74ec@1.2, 2007-05-19 00:01:45-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/stack.c + + BitKeeper/deleted/.del-stack.c~b60d0ab82970f41f@1.2, 2007-05-19 00:00:26-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/stack.c + + BitKeeper/deleted/.del-strchr.c~4a7e412c18f53557@1.2, 2007-05-19 00:01:57-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/strchr.c + + BitKeeper/deleted/.del-strchr.c~7f4589858587fcc4@1.2, 2007-05-19 00:00:38-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/strchr.c + + BitKeeper/deleted/.del-strdup.c~75e27662f28944b1@1.2, 2007-05-19 00:01:58-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/strdup.c + + BitKeeper/deleted/.del-strdup.c~b295027011406c46@1.2, 2007-05-19 00:00:39-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/strdup.c + + BitKeeper/deleted/.del-streqvcmp.c~999e9cfa251ea4b3@1.2, 2007-05-19 00:00:28-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/streqvcmp.c + + BitKeeper/deleted/.del-streqvcmp.c~dc5534ffb1c6f28@1.2, 2007-05-19 00:01:47-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/streqvcmp.c + + BitKeeper/deleted/.del-text_mmap.c~52f2f1dbe57a9743@1.2, 2007-05-19 00:00:29-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/text_mmap.c + + BitKeeper/deleted/.del-text_mmap.c~e5096667484e499a@1.2, 2007-05-19 00:01:48-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/text_mmap.c + + BitKeeper/deleted/.del-tokenize.c~315c26f9b162f234@1.2, 2007-05-19 00:01:49-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/tokenize.c + + BitKeeper/deleted/.del-tokenize.c~6a814216fa293c3c@1.2, 2007-05-19 00:00:30-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/tokenize.c + + BitKeeper/deleted/.del-usage-txt.h~3737a7c76813e8c3@1.2, 2007-05-19 00:00:34-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts/usage-txt.h + + BitKeeper/deleted/.del-usage-txt.h~b71acc916d68c58c@1.2, 2007-05-19 00:01:53-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts/usage-txt.h + + BitKeeper/deleted/.del-usage.c~f21924faa210bfa9@1.2, 2007-05-19 00:01:50-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/usage.c + + BitKeeper/deleted/.del-usage.c~fe9a0f55b3cc55e4@1.2, 2007-05-19 00:00:31-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/usage.c + + BitKeeper/deleted/.del-version.c~b69eccbdea7f51d9@1.2, 2007-05-19 00:01:51-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/version.c + + BitKeeper/deleted/.del-version.c~de7f014d3e2ac91e@1.2, 2007-05-19 00:00:32-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/version.c + + BitKeeper/deleted/.del-windows-config.h~11a9a57b2895598f@1.2, 2007-05-19 00:01:59-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/windows-config.h + + BitKeeper/deleted/.del-windows-config.h~a6ead462c3d18ff0@1.2, 2007-05-19 00:00:39-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/windows-config.h + + clockstuff/clktest-opts.c@1.10, 2007-05-19 02:30:32-04:00, stenn@whimsy.udel.edu +38 -270 + We need to use the upgraded autogen/libopts in -stable too. + + clockstuff/clktest-opts.def@1.6, 2007-05-19 02:27:39-04:00, stenn@whimsy.udel.edu +4 -0 + We need to use the upgraded autogen/libopts in -stable too. + + clockstuff/clktest-opts.h@1.10, 2007-05-19 02:30:33-04:00, stenn@whimsy.udel.edu +22 -57 + We need to use the upgraded autogen/libopts in -stable too. + + include/autogen-version.def@1.4, 2007-05-19 02:27:41-04:00, stenn@whimsy.udel.edu +1 -1 + We need to use the upgraded autogen/libopts in -stable too. + + libopts/COPYING.lgpl@1.1, 2007-05-19 00:04:01-04:00, stenn@whimsy.udel.edu +502 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/COPYING.lgpl + + libopts/COPYING.lgpl@1.0, 2007-05-19 00:04:01-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/COPYING.mbsd@1.1, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +26 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/COPYING.mbsd + + libopts/COPYING.mbsd@1.0, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/MakeDefs.inc@1.1, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/MakeDefs.inc + + libopts/MakeDefs.inc@1.0, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/Makefile.am@1.1, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +24 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/Makefile.am + + libopts/Makefile.am@1.0, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/README@1.1, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/README + + libopts/README@1.0, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/autoopts.c@1.1, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +1120 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/autoopts.c + + libopts/autoopts.c@1.0, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/autoopts.h@1.1, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +387 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/autoopts.h + + libopts/autoopts.h@1.0, 2007-05-19 00:04:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/autoopts/options.h@1.1, 2007-05-19 00:04:14-04:00, stenn@whimsy.udel.edu +977 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/autoopts/options.h + + libopts/autoopts/options.h@1.0, 2007-05-19 00:04:14-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/autoopts/usage-txt.h@1.1, 2007-05-19 00:04:14-04:00, stenn@whimsy.udel.edu +355 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/autoopts/usage-txt.h + + libopts/autoopts/usage-txt.h@1.0, 2007-05-19 00:04:14-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/boolean.c@1.1, 2007-05-19 00:04:03-04:00, stenn@whimsy.udel.edu +106 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/boolean.c + + libopts/boolean.c@1.0, 2007-05-19 00:04:03-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/compat.h@1.1, 2007-05-19 00:04:15-04:00, stenn@whimsy.udel.edu +319 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/compat/compat.h + + libopts/compat/compat.h@1.0, 2007-05-19 00:04:15-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/pathfind.c@1.1, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +339 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/compat/pathfind.c + + libopts/compat/pathfind.c@1.0, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/snprintf.c@1.1, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/compat/snprintf.c + + libopts/compat/snprintf.c@1.0, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/strchr.c@1.1, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/compat/strchr.c + + libopts/compat/strchr.c@1.0, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/strdup.c@1.1, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +19 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/compat/strdup.c + + libopts/compat/strdup.c@1.0, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/windows-config.h@1.1, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +130 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/compat/windows-config.h + + libopts/compat/windows-config.h@1.0, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/configfile.c@1.1, 2007-05-19 00:04:03-04:00, stenn@whimsy.udel.edu +1290 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/configfile.c + + libopts/configfile.c@1.0, 2007-05-19 00:04:03-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/cook.c@1.1, 2007-05-19 00:04:04-04:00, stenn@whimsy.udel.edu +354 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/cook.c + + libopts/cook.c@1.0, 2007-05-19 00:04:04-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/enumeration.c@1.1, 2007-05-19 00:04:05-04:00, stenn@whimsy.udel.edu +498 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/enumeration.c + + libopts/enumeration.c@1.0, 2007-05-19 00:04:05-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/environment.c@1.1, 2007-05-19 00:04:05-04:00, stenn@whimsy.udel.edu +279 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/environment.c + + libopts/environment.c@1.0, 2007-05-19 00:04:05-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/genshell.c@1.1, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +354 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/genshell.c + + libopts/genshell.c@1.0, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/genshell.h@1.1, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +149 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/genshell.h + + libopts/genshell.h@1.0, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/libopts.c@1.1, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +30 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/libopts.c + + libopts/libopts.c@1.0, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/load.c@1.1, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +563 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/load.c + + libopts/load.c@1.0, 2007-05-19 00:04:06-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/m4/libopts.m4@1.1, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +509 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/m4/libopts.m4 + + libopts/m4/libopts.m4@1.0, 2007-05-19 00:04:16-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/m4/liboptschk.m4@1.1, 2007-05-19 00:04:17-04:00, stenn@whimsy.udel.edu +42 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/m4/liboptschk.m4 + + libopts/m4/liboptschk.m4@1.0, 2007-05-19 00:04:17-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/makeshell.c@1.1, 2007-05-19 00:04:07-04:00, stenn@whimsy.udel.edu +1122 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/makeshell.c + + libopts/makeshell.c@1.0, 2007-05-19 00:04:07-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/nested.c@1.1, 2007-05-19 00:04:07-04:00, stenn@whimsy.udel.edu +733 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/nested.c + + libopts/nested.c@1.0, 2007-05-19 00:04:07-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/numeric.c@1.1, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/numeric.c + + libopts/numeric.c@1.0, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/pgusage.c@1.1, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +157 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/pgusage.c + + libopts/pgusage.c@1.0, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/proto.h@1.1, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +91 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/proto.h + + libopts/proto.h@1.0, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/putshell.c@1.1, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +335 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/putshell.c + + libopts/putshell.c@1.0, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/restore.c@1.1, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +250 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/restore.c + + libopts/restore.c@1.0, 2007-05-19 00:04:08-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/save.c@1.1, 2007-05-19 00:04:09-04:00, stenn@whimsy.udel.edu +512 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/save.c + + libopts/save.c@1.0, 2007-05-19 00:04:09-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/sort.c@1.1, 2007-05-19 00:04:09-04:00, stenn@whimsy.udel.edu +359 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/sort.c + + libopts/sort.c@1.0, 2007-05-19 00:04:09-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/stack.c@1.1, 2007-05-19 00:04:10-04:00, stenn@whimsy.udel.edu +269 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/stack.c + + libopts/stack.c@1.0, 2007-05-19 00:04:10-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/streqvcmp.c@1.1, 2007-05-19 00:04:11-04:00, stenn@whimsy.udel.edu +289 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/streqvcmp.c + + libopts/streqvcmp.c@1.0, 2007-05-19 00:04:11-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/text_mmap.c@1.1, 2007-05-19 00:04:11-04:00, stenn@whimsy.udel.edu +363 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/text_mmap.c + + libopts/text_mmap.c@1.0, 2007-05-19 00:04:11-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/tokenize.c@1.1, 2007-05-19 00:04:12-04:00, stenn@whimsy.udel.edu +321 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/tokenize.c + + libopts/tokenize.c@1.0, 2007-05-19 00:04:12-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/usage.c@1.1, 2007-05-19 00:04:13-04:00, stenn@whimsy.udel.edu +740 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/usage.c + + libopts/usage.c@1.0, 2007-05-19 00:04:13-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/version.c@1.1, 2007-05-19 00:04:13-04:00, stenn@whimsy.udel.edu +178 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/libopts/version.c + + libopts/version.c@1.0, 2007-05-19 00:04:13-04:00, stenn@whimsy.udel.edu +0 -0 + + ntpd/ntpd-opts.c@1.60, 2007-05-19 02:30:34-04:00, stenn@whimsy.udel.edu +20 -11 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpd-opts.h@1.60, 2007-05-19 02:30:36-04:00, stenn@whimsy.udel.edu +4 -4 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpd-opts.texi@1.59, 2007-05-19 02:30:36-04:00, stenn@whimsy.udel.edu +2 -8 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpd.1@1.58, 2007-05-19 02:30:37-04:00, stenn@whimsy.udel.edu +2 -2 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpdsim-opts.c@1.60, 2007-05-19 02:30:40-04:00, stenn@whimsy.udel.edu +23 -14 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpdsim-opts.h@1.60, 2007-05-19 02:30:41-04:00, stenn@whimsy.udel.edu +6 -6 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpdsim-opts.texi@1.58, 2007-05-19 02:30:43-04:00, stenn@whimsy.udel.edu +1 -1 + We need to use the upgraded autogen/libopts in -stable too. + + ntpd/ntpdsim.1@1.58, 2007-05-19 02:30:44-04:00, stenn@whimsy.udel.edu +2 -2 + We need to use the upgraded autogen/libopts in -stable too. + + ntpdc/ntpdc-opts.c@1.60, 2007-05-19 02:30:45-04:00, stenn@whimsy.udel.edu +23 -14 + We need to use the upgraded autogen/libopts in -stable too. + + ntpdc/ntpdc-opts.h@1.60, 2007-05-19 02:30:48-04:00, stenn@whimsy.udel.edu +6 -6 + We need to use the upgraded autogen/libopts in -stable too. + + ntpdc/ntpdc-opts.texi@1.58, 2007-05-19 02:30:48-04:00, stenn@whimsy.udel.edu +3 -3 + We need to use the upgraded autogen/libopts in -stable too. + + ntpdc/ntpdc.1@1.58, 2007-05-19 02:30:49-04:00, stenn@whimsy.udel.edu +2 -2 + We need to use the upgraded autogen/libopts in -stable too. + + ntpq/ntpq-opts.c@1.62, 2007-05-19 02:30:50-04:00, stenn@whimsy.udel.edu +23 -14 + We need to use the upgraded autogen/libopts in -stable too. + + ntpq/ntpq-opts.h@1.62, 2007-05-19 02:30:51-04:00, stenn@whimsy.udel.edu +6 -6 + We need to use the upgraded autogen/libopts in -stable too. + + ntpq/ntpq-opts.texi@1.59, 2007-05-19 02:30:52-04:00, stenn@whimsy.udel.edu +3 -3 + We need to use the upgraded autogen/libopts in -stable too. + + ntpq/ntpq.1@1.58, 2007-05-19 02:30:53-04:00, stenn@whimsy.udel.edu +2 -2 + We need to use the upgraded autogen/libopts in -stable too. + + packageinfo.sh@1.80, 2007-05-19 02:28:15-04:00, stenn@whimsy.udel.edu +1 -1 + We need another RC release to be sure the new autogen/libopts works. + + sntp/libopts/COPYING.lgpl@1.1, 2007-05-19 00:04:59-04:00, stenn@whimsy.udel.edu +502 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/COPYING.lgpl + + sntp/libopts/COPYING.lgpl@1.0, 2007-05-19 00:04:59-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/COPYING.mbsd@1.1, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +26 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/COPYING.mbsd + + sntp/libopts/COPYING.mbsd@1.0, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/MakeDefs.inc@1.1, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/MakeDefs.inc + + sntp/libopts/MakeDefs.inc@1.0, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/Makefile.am@1.1, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +24 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/Makefile.am + + sntp/libopts/Makefile.am@1.0, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/README@1.1, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/README + + sntp/libopts/README@1.0, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/autoopts.c@1.1, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +1120 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/autoopts.c + + sntp/libopts/autoopts.c@1.0, 2007-05-19 00:05:00-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/autoopts.h@1.1, 2007-05-19 00:05:01-04:00, stenn@whimsy.udel.edu +387 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/autoopts.h + + sntp/libopts/autoopts.h@1.0, 2007-05-19 00:05:01-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/autoopts/options.h@1.1, 2007-05-19 00:05:12-04:00, stenn@whimsy.udel.edu +977 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/autoopts/options.h + + sntp/libopts/autoopts/options.h@1.0, 2007-05-19 00:05:12-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/autoopts/usage-txt.h@1.1, 2007-05-19 00:05:13-04:00, stenn@whimsy.udel.edu +355 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/autoopts/usage-txt.h + + sntp/libopts/autoopts/usage-txt.h@1.0, 2007-05-19 00:05:13-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/boolean.c@1.1, 2007-05-19 00:05:01-04:00, stenn@whimsy.udel.edu +106 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/boolean.c + + sntp/libopts/boolean.c@1.0, 2007-05-19 00:05:01-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/compat.h@1.1, 2007-05-19 00:05:13-04:00, stenn@whimsy.udel.edu +319 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/compat/compat.h + + sntp/libopts/compat/compat.h@1.0, 2007-05-19 00:05:13-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/pathfind.c@1.1, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +339 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/compat/pathfind.c + + sntp/libopts/compat/pathfind.c@1.0, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/snprintf.c@1.1, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/compat/snprintf.c + + sntp/libopts/compat/snprintf.c@1.0, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/strchr.c@1.1, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/compat/strchr.c + + sntp/libopts/compat/strchr.c@1.0, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/strdup.c@1.1, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +19 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/compat/strdup.c + + sntp/libopts/compat/strdup.c@1.0, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/windows-config.h@1.1, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +130 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/compat/windows-config.h + + sntp/libopts/compat/windows-config.h@1.0, 2007-05-19 00:05:14-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/configfile.c@1.1, 2007-05-19 00:05:01-04:00, stenn@whimsy.udel.edu +1290 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/configfile.c + + sntp/libopts/configfile.c@1.0, 2007-05-19 00:05:01-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/cook.c@1.1, 2007-05-19 00:05:02-04:00, stenn@whimsy.udel.edu +354 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/cook.c + + sntp/libopts/cook.c@1.0, 2007-05-19 00:05:02-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/enumeration.c@1.1, 2007-05-19 00:05:03-04:00, stenn@whimsy.udel.edu +498 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/enumeration.c + + sntp/libopts/enumeration.c@1.0, 2007-05-19 00:05:03-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/environment.c@1.1, 2007-05-19 00:05:04-04:00, stenn@whimsy.udel.edu +279 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/environment.c + + sntp/libopts/environment.c@1.0, 2007-05-19 00:05:04-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/genshell.c@1.1, 2007-05-19 00:05:04-04:00, stenn@whimsy.udel.edu +354 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/genshell.c + + sntp/libopts/genshell.c@1.0, 2007-05-19 00:05:04-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/genshell.h@1.1, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +149 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/genshell.h + + sntp/libopts/genshell.h@1.0, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/libopts.c@1.1, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +30 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/libopts.c + + sntp/libopts/libopts.c@1.0, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/load.c@1.1, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +563 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/load.c + + sntp/libopts/load.c@1.0, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/m4/libopts.m4@1.1, 2007-05-19 00:05:15-04:00, stenn@whimsy.udel.edu +509 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/m4/libopts.m4 + + sntp/libopts/m4/libopts.m4@1.0, 2007-05-19 00:05:15-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/m4/liboptschk.m4@1.1, 2007-05-19 00:05:15-04:00, stenn@whimsy.udel.edu +42 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/m4/liboptschk.m4 + + sntp/libopts/m4/liboptschk.m4@1.0, 2007-05-19 00:05:15-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/makeshell.c@1.1, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +1122 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/makeshell.c + + sntp/libopts/makeshell.c@1.0, 2007-05-19 00:05:05-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/nested.c@1.1, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +733 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/nested.c + + sntp/libopts/nested.c@1.0, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/numeric.c@1.1, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/numeric.c + + sntp/libopts/numeric.c@1.0, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/pgusage.c@1.1, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +157 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/pgusage.c + + sntp/libopts/pgusage.c@1.0, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/proto.h@1.1, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +91 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/proto.h + + sntp/libopts/proto.h@1.0, 2007-05-19 00:05:06-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/putshell.c@1.1, 2007-05-19 00:05:07-04:00, stenn@whimsy.udel.edu +335 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/putshell.c + + sntp/libopts/putshell.c@1.0, 2007-05-19 00:05:07-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/restore.c@1.1, 2007-05-19 00:05:07-04:00, stenn@whimsy.udel.edu +250 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/restore.c + + sntp/libopts/restore.c@1.0, 2007-05-19 00:05:07-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/save.c@1.1, 2007-05-19 00:05:08-04:00, stenn@whimsy.udel.edu +512 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/save.c + + sntp/libopts/save.c@1.0, 2007-05-19 00:05:08-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/sort.c@1.1, 2007-05-19 00:05:08-04:00, stenn@whimsy.udel.edu +359 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/sort.c + + sntp/libopts/sort.c@1.0, 2007-05-19 00:05:08-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/stack.c@1.1, 2007-05-19 00:05:09-04:00, stenn@whimsy.udel.edu +269 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/stack.c + + sntp/libopts/stack.c@1.0, 2007-05-19 00:05:09-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/streqvcmp.c@1.1, 2007-05-19 00:05:09-04:00, stenn@whimsy.udel.edu +289 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/streqvcmp.c + + sntp/libopts/streqvcmp.c@1.0, 2007-05-19 00:05:09-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/text_mmap.c@1.1, 2007-05-19 00:05:10-04:00, stenn@whimsy.udel.edu +363 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/text_mmap.c + + sntp/libopts/text_mmap.c@1.0, 2007-05-19 00:05:10-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/tokenize.c@1.1, 2007-05-19 00:05:10-04:00, stenn@whimsy.udel.edu +321 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/tokenize.c + + sntp/libopts/tokenize.c@1.0, 2007-05-19 00:05:10-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/usage.c@1.1, 2007-05-19 00:05:11-04:00, stenn@whimsy.udel.edu +740 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/usage.c + + sntp/libopts/usage.c@1.0, 2007-05-19 00:05:11-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/version.c@1.1, 2007-05-19 00:05:12-04:00, stenn@whimsy.udel.edu +178 -0 + BitKeeper file /deacon/backroom/ntp-stable-hms/sntp/libopts/version.c + + sntp/libopts/version.c@1.0, 2007-05-19 00:05:12-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/sntp-opts.c@1.58, 2007-05-19 02:30:55-04:00, stenn@whimsy.udel.edu +21 -12 + We need to use the upgraded autogen/libopts in -stable too. + + sntp/sntp-opts.h@1.58, 2007-05-19 02:30:56-04:00, stenn@whimsy.udel.edu +6 -6 + We need to use the upgraded autogen/libopts in -stable too. + + sntp/sntp-opts.texi@1.55, 2007-05-19 02:30:57-04:00, stenn@whimsy.udel.edu +1 -1 + We need to use the upgraded autogen/libopts in -stable too. + + sntp/sntp.1@1.58, 2007-05-19 02:30:58-04:00, stenn@whimsy.udel.edu +2 -2 + We need to use the upgraded autogen/libopts in -stable too. + + util/ntp-keygen-opts.c@1.59, 2007-05-19 02:31:00-04:00, stenn@whimsy.udel.edu +23 -14 + We need to use the upgraded autogen/libopts in -stable too. + + util/ntp-keygen-opts.h@1.59, 2007-05-19 02:31:02-04:00, stenn@whimsy.udel.edu +6 -6 + We need to use the upgraded autogen/libopts in -stable too. + + util/ntp-keygen-opts.texi@1.57, 2007-05-19 02:31:04-04:00, stenn@whimsy.udel.edu +3 -3 + We need to use the upgraded autogen/libopts in -stable too. + + util/ntp-keygen.1@1.57, 2007-05-19 02:31:04-04:00, stenn@whimsy.udel.edu +2 -2 + We need to use the upgraded autogen/libopts in -stable too. + +ChangeSet@1.1480.1.1, 2007-05-18 02:20:56-04:00, stenn@whimsy.udel.edu +3 -0 + Release 4.2.4p2 + + ChangeLog@1.11.1.1, 2007-05-18 02:19:13-04:00, stenn@whimsy.udel.edu +4 -2 + Release 4.2.4p2 + + NEWS@1.88, 2007-05-18 02:19:14-04:00, stenn@whimsy.udel.edu +6 -0 + Release 4.2.4p2 + + packageinfo.sh@1.79, 2007-05-18 02:20:38-04:00, stenn@whimsy.udel.edu +1 -1 + Release 4.2.4p2 + +ChangeSet@1.1482, 2007-04-28 10:19:57+00:00, kardel@pogo.udel.edu +2 -0 + ntp_peer.c: + Bug 789 (backported from ntp-dev): + Fix multicast client crypto authentication and make sure arriving + multicast packets do not disturb the autokey dance. + ChangeLog: + Bug 789 (backported from ntp-dev): + Fix multicast client crypto authentication and make sure arriving + multicast packets do not disturb the autokey dance. + + ChangeLog@1.13, 2007-04-28 10:15:34+00:00, kardel@pogo.udel.edu +4 -1 + Bug 789: + Fix multicast client crypto authentication and make sure arriving + multicast packets do not disturb the autokey dance. + + ntpd/ntp_peer.c@1.99, 2007-04-28 10:06:31+00:00, kardel@pogo.udel.edu +21 -12 + Bug 789 (backported from ntp-dev): + fix multicast client mode by re-setting + crypto information only when the local address + changes and not for BCLNTs. + Addtitionally don't update the local address while + a BCLNT is doing the autokey dance. + +ChangeSet@1.1481, 2007-04-28 10:03:26+00:00, kardel@pogo.udel.edu +3 -0 + ntp_io.c, ChangeLog: + bug 785 (backport from ntp-dev): + improve handling of multicast interfaces + (multicast routers still need to run a multicast routing software/daemon) + ntp_peer.c: + bug 785 (backport from ntp-dev): + clarify debug messages + + ChangeLog@1.12, 2007-04-28 10:00:26+00:00, kardel@pogo.udel.edu +1 -0 + bug 785 (backport from ntp-dev): + improve handling of multicast interfaces + (multicast routers still need to run a multicast routing software/daemon) + + ntpd/ntp_io.c@1.248, 2007-04-28 09:52:18+00:00, kardel@pogo.udel.edu +84 -62 + bug 785 (backport from ntp-dev): + improve handling of multicast interfaces + (multicast routers still need to run a multicast routing software/daemon) + + ntpd/ntp_peer.c@1.98, 2007-04-28 09:53:09+00:00, kardel@pogo.udel.edu +2 -2 + bug 785 (backport from ntp-dev): + clarify debug messages + +ChangeSet@1.1480, 2007-04-14 19:05:07-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P2_RC1 + TAG: NTP_4_2_4P2_RC1 + + ntpd/ntpd-opts.c@1.59, 2007-04-14 19:04:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpd/ntpd-opts.h@1.59, 2007-04-14 19:04:46-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC1 + + ntpd/ntpd-opts.texi@1.58, 2007-04-14 19:04:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC1 + + ntpd/ntpd.1@1.57, 2007-04-14 19:04:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpd/ntpdsim-opts.c@1.59, 2007-04-14 19:04:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpd/ntpdsim-opts.h@1.59, 2007-04-14 19:04:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC1 + + ntpd/ntpdsim-opts.texi@1.57, 2007-04-14 19:04:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC1 + + ntpd/ntpdsim.1@1.57, 2007-04-14 19:04:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpdc/ntpdc-opts.c@1.59, 2007-04-14 19:04:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpdc/ntpdc-opts.h@1.59, 2007-04-14 19:04:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC1 + + ntpdc/ntpdc-opts.texi@1.57, 2007-04-14 19:04:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC1 + + ntpdc/ntpdc.1@1.57, 2007-04-14 19:04:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpq/ntpq-opts.c@1.61, 2007-04-14 19:04:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + ntpq/ntpq-opts.h@1.61, 2007-04-14 19:04:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC1 + + ntpq/ntpq-opts.texi@1.58, 2007-04-14 19:04:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC1 + + ntpq/ntpq.1@1.57, 2007-04-14 19:04:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + packageinfo.sh@1.78, 2007-04-14 19:04:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + sntp/sntp-opts.c@1.57, 2007-04-14 19:04:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + sntp/sntp-opts.h@1.57, 2007-04-14 19:04:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC1 + + sntp/sntp-opts.texi@1.54, 2007-04-14 19:04:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC1 + + sntp/sntp.1@1.57, 2007-04-14 19:04:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + util/ntp-keygen-opts.c@1.58, 2007-04-14 19:05:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + + util/ntp-keygen-opts.h@1.58, 2007-04-14 19:05:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P2_RC1 + + util/ntp-keygen-opts.texi@1.56, 2007-04-14 19:05:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P2_RC1 + + util/ntp-keygen.1@1.56, 2007-04-14 19:05:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P2_RC1 + +ChangeSet@1.1479, 2007-04-14 18:16:04-04:00, stenn@deacon.udel.edu +2 -0 + Distribute include/homerc.def + + include/Makefile.am@1.25, 2007-04-14 18:15:53-04:00, stenn@deacon.udel.edu +1 -1 + Distribute include/homerc.def + + packageinfo.sh@1.77, 2007-04-14 18:14:54-04:00, stenn@deacon.udel.edu +1 -1 + restart the RC + +ChangeSet@1.1478, 2007-04-14 07:53:43-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P1_RC1 + TAG: NTP_4_2_4P1_RC1 + + ntpd/ntpd-opts.c@1.58, 2007-04-14 07:53:21-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpd/ntpd-opts.h@1.58, 2007-04-14 07:53:21-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P1_RC1 + + ntpd/ntpd-opts.texi@1.57, 2007-04-14 07:53:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpd/ntpd.1@1.56, 2007-04-14 07:53:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpd/ntpdsim-opts.c@1.58, 2007-04-14 07:53:24-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpd/ntpdsim-opts.h@1.58, 2007-04-14 07:53:25-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P1_RC1 + + ntpd/ntpdsim-opts.texi@1.56, 2007-04-14 07:53:26-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P1_RC1 + + ntpd/ntpdsim.1@1.56, 2007-04-14 07:53:27-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpdc/ntpdc-opts.c@1.58, 2007-04-14 07:53:28-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpdc/ntpdc-opts.h@1.58, 2007-04-14 07:53:29-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P1_RC1 + + ntpdc/ntpdc-opts.texi@1.56, 2007-04-14 07:53:30-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpdc/ntpdc.1@1.56, 2007-04-14 07:53:30-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpq/ntpq-opts.c@1.60, 2007-04-14 07:53:31-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpq/ntpq-opts.h@1.60, 2007-04-14 07:53:32-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P1_RC1 + + ntpq/ntpq-opts.texi@1.57, 2007-04-14 07:53:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + ntpq/ntpq.1@1.56, 2007-04-14 07:53:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + packageinfo.sh@1.76, 2007-04-14 07:53:34-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + sntp/sntp-opts.c@1.56, 2007-04-14 07:53:35-04:00, stenn@whimsy.udel.edu +8 -7 + NTP_4_2_4P1_RC1 + + sntp/sntp-opts.h@1.56, 2007-04-14 07:53:35-04:00, stenn@whimsy.udel.edu +8 -14 + NTP_4_2_4P1_RC1 + + sntp/sntp-opts.texi@1.53, 2007-04-14 07:53:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P1_RC1 + + sntp/sntp.1@1.56, 2007-04-14 07:53:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + util/ntp-keygen-opts.c@1.57, 2007-04-14 07:53:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + util/ntp-keygen-opts.h@1.57, 2007-04-14 07:53:38-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P1_RC1 + + util/ntp-keygen-opts.texi@1.55, 2007-04-14 07:53:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + + util/ntp-keygen.1@1.55, 2007-04-14 07:53:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P1_RC1 + +ChangeSet@1.1477, 2007-04-14 05:13:18-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + ChangeLog@1.11, 2007-04-14 05:12:51-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + +ChangeSet@1.1476, 2007-04-14 04:47:21-04:00, stenn@whimsy.udel.edu +1 -0 + start an RC cycle + + packageinfo.sh@1.75, 2007-04-14 04:47:01-04:00, stenn@whimsy.udel.edu +2 -2 + start an RC cycle + +ChangeSet@1.1475, 2007-04-14 02:38:03-04:00, stenn@whimsy.udel.edu +32 -0 + [Bug 811] ntpd should not read a .ntprc file + + clockstuff/Makefile.am@1.6, 2007-04-14 02:35:13-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 811] ntpd should not read a .ntprc file + + clockstuff/clktest-opts.def@1.5, 2007-04-14 02:35:14-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + include/copyright.def@1.4, 2007-04-14 02:35:14-04:00, stenn@whimsy.udel.edu +0 -7 + [Bug 811] ntpd should not read a .ntprc file + + include/homerc.def@1.1, 2007-04-14 01:19:52-04:00, stenn@whimsy.udel.edu +9 -0 + BitKeeper file /deacon/backroom/ntp-stable/include/homerc.def + + include/homerc.def@1.0, 2007-04-14 01:19:52-04:00, stenn@whimsy.udel.edu +0 -0 + + ntpd/Makefile.am@1.53, 2007-04-14 02:35:14-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpd-opts.c@1.57, 2007-04-14 02:36:43-04:00, stenn@whimsy.udel.edu +12 -54 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpd-opts.h@1.57, 2007-04-14 02:36:44-04:00, stenn@whimsy.udel.edu +8 -22 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpd-opts.texi@1.56, 2007-04-14 02:36:44-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpd.1@1.55, 2007-04-14 02:36:45-04:00, stenn@whimsy.udel.edu +3 -19 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpdsim-opts.c@1.57, 2007-04-14 02:36:46-04:00, stenn@whimsy.udel.edu +7 -6 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpdsim-opts.def@1.6, 2007-04-14 02:35:15-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpdsim-opts.h@1.57, 2007-04-14 02:36:46-04:00, stenn@whimsy.udel.edu +6 -12 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpdsim-opts.texi@1.55, 2007-04-14 02:36:47-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 811] ntpd should not read a .ntprc file + + ntpd/ntpdsim.1@1.55, 2007-04-14 02:36:48-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 811] ntpd should not read a .ntprc file + + ntpdc/Makefile.am@1.34, 2007-04-14 02:35:15-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + ntpdc/ntpdc-opts.c@1.57, 2007-04-14 02:36:48-04:00, stenn@whimsy.udel.edu +7 -6 + [Bug 811] ntpd should not read a .ntprc file + + ntpdc/ntpdc-opts.def@1.13, 2007-04-14 02:35:16-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + ntpdc/ntpdc-opts.h@1.57, 2007-04-14 02:36:49-04:00, stenn@whimsy.udel.edu +6 -12 + [Bug 811] ntpd should not read a .ntprc file + + ntpdc/ntpdc-opts.texi@1.55, 2007-04-14 02:36:50-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 811] ntpd should not read a .ntprc file + + ntpdc/ntpdc.1@1.55, 2007-04-14 02:36:51-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 811] ntpd should not read a .ntprc file + + ntpq/Makefile.am@1.26, 2007-04-14 02:35:16-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + ntpq/ntpq-opts.c@1.59, 2007-04-14 02:36:52-04:00, stenn@whimsy.udel.edu +7 -6 + [Bug 811] ntpd should not read a .ntprc file + + ntpq/ntpq-opts.def@1.12, 2007-04-14 02:35:16-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + ntpq/ntpq-opts.h@1.59, 2007-04-14 02:36:53-04:00, stenn@whimsy.udel.edu +6 -12 + [Bug 811] ntpd should not read a .ntprc file + + ntpq/ntpq-opts.texi@1.56, 2007-04-14 02:36:53-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 811] ntpd should not read a .ntprc file + + ntpq/ntpq.1@1.55, 2007-04-14 02:36:54-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 811] ntpd should not read a .ntprc file + + util/Makefile.am@1.35, 2007-04-14 02:35:17-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + util/ntp-keygen-opts.c@1.56, 2007-04-14 02:36:55-04:00, stenn@whimsy.udel.edu +7 -6 + [Bug 811] ntpd should not read a .ntprc file + + util/ntp-keygen-opts.def@1.7, 2007-04-14 02:35:18-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 811] ntpd should not read a .ntprc file + + util/ntp-keygen-opts.h@1.56, 2007-04-14 02:36:55-04:00, stenn@whimsy.udel.edu +6 -12 + [Bug 811] ntpd should not read a .ntprc file + + util/ntp-keygen-opts.texi@1.54, 2007-04-14 02:36:56-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 811] ntpd should not read a .ntprc file + + util/ntp-keygen.1@1.54, 2007-04-14 02:36:57-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 811] ntpd should not read a .ntprc file + +ChangeSet@1.1474, 2007-04-14 01:11:33-04:00, stenn@whimsy.udel.edu +166 -0 + autogen/libopts upgrade + + BitKeeper/deleted/.del-COPYING.lgpl@1.3, 2007-04-13 18:58:46-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/COPYING.lgpl + + sntp/libopts/COPYING.lgpl@1.1, 2007-04-13 19:09:02-04:00, stenn@whimsy.udel.edu +502 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/COPYING.lgpl + + sntp/libopts/COPYING.lgpl@1.0, 2007-04-13 19:09:02-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-COPYING.lgpl~54a90ba0899593cb@1.2, 2007-04-13 19:05:57-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/COPYING.lgpl + + libopts/COPYING.lgpl@1.1, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +502 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/COPYING.lgpl + + libopts/COPYING.lgpl@1.0, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-COPYING.mbsd@1.2, 2007-04-13 18:58:48-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/COPYING.mbsd + + libopts/COPYING.mbsd@1.1, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +26 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/COPYING.mbsd + + libopts/COPYING.mbsd@1.0, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-COPYING.mbsd~9b1945bb2136c70b@1.2, 2007-04-13 19:05:59-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/COPYING.mbsd + + sntp/libopts/COPYING.mbsd@1.1, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +26 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/COPYING.mbsd + + sntp/libopts/COPYING.mbsd@1.0, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-MakeDefs.inc@1.2, 2007-04-13 18:58:49-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/MakeDefs.inc + + BitKeeper/deleted/.del-MakeDefs.inc~2b8fdfc9df6d652d@1.2, 2007-04-13 19:06:00-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/MakeDefs.inc + + sntp/libopts/MakeDefs.inc@1.1, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/MakeDefs.inc + + sntp/libopts/MakeDefs.inc@1.0, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/MakeDefs.inc@1.1, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/MakeDefs.inc + + libopts/MakeDefs.inc@1.0, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-Makefile.am@1.7, 2007-04-13 18:58:50-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/Makefile.am + + libopts/Makefile.am@1.1, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +24 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/Makefile.am + + libopts/Makefile.am@1.0, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-Makefile.am~fa9bd87b6045015c@1.5, 2007-04-13 19:06:01-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/Makefile.am + + sntp/libopts/Makefile.am@1.1, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +24 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/Makefile.am + + sntp/libopts/Makefile.am@1.0, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-README@1.2, 2007-04-13 18:58:51-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/README + + BitKeeper/deleted/.del-README~1ae087758ee867d4@1.2, 2007-04-13 19:06:02-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/README + + sntp/libopts/README@1.1, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/README + + sntp/libopts/README@1.0, 2007-04-13 19:09:03-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/README@1.1, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/README + + libopts/README@1.0, 2007-04-13 19:10:05-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-autoopts.c@1.11, 2007-04-13 18:58:52-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.c~5b417341bc85d7a8@1.8, 2007-04-13 19:06:03-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts.c + + sntp/libopts/autoopts.c@1.1, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +1101 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/autoopts.c + + sntp/libopts/autoopts.c@1.0, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/autoopts.c@1.1, 2007-04-13 19:10:06-04:00, stenn@whimsy.udel.edu +1101 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/autoopts.c + + libopts/autoopts.c@1.0, 2007-04-13 19:10:06-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-autoopts.h@1.10, 2007-04-13 18:58:53-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts.h + + libopts/autoopts.h@1.1, 2007-04-13 19:10:06-04:00, stenn@whimsy.udel.edu +377 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/autoopts.h + + libopts/autoopts.h@1.0, 2007-04-13 19:10:06-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-autoopts.h~8cdce21b181a1a01@1.8, 2007-04-13 19:06:05-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts.h + + sntp/libopts/autoopts.h@1.1, 2007-04-13 19:08:51-04:00, stenn@whimsy.udel.edu +377 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/autoopts.h + + sntp/libopts/autoopts.h@1.0, 2007-04-13 19:08:51-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-boolean.c@1.9, 2007-04-13 18:58:54-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/boolean.c + + sntp/libopts/boolean.c@1.1, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +106 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/boolean.c + + sntp/libopts/boolean.c@1.0, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-boolean.c~a5d10c8997e6a2e2@1.6, 2007-04-13 19:06:06-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/boolean.c + + libopts/boolean.c@1.1, 2007-04-13 19:10:07-04:00, stenn@whimsy.udel.edu +106 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/boolean.c + + libopts/boolean.c@1.0, 2007-04-13 19:10:07-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-compat.h@1.13, 2007-04-13 19:04:47-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/compat.h + + sntp/libopts/compat/compat.h@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +314 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/compat/compat.h + + sntp/libopts/compat/compat.h@1.0, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-compat.h~9682d0ac273ae32@1.9, 2007-04-13 19:06:50-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/compat.h + + libopts/compat/compat.h@1.1, 2007-04-13 19:10:38-04:00, stenn@whimsy.udel.edu +314 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/compat/compat.h + + libopts/compat/compat.h@1.0, 2007-04-13 19:10:38-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-configfile.c@1.11, 2007-04-13 18:58:56-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/configfile.c + + libopts/configfile.c@1.1, 2007-04-13 19:10:07-04:00, stenn@whimsy.udel.edu +1288 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/configfile.c + + libopts/configfile.c@1.0, 2007-04-13 19:10:07-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-configfile.c~8194f784686fa804@1.8, 2007-04-13 19:06:07-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/configfile.c + + sntp/libopts/configfile.c@1.1, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +1288 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/configfile.c + + sntp/libopts/configfile.c@1.0, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-cook.c@1.10, 2007-04-13 18:58:57-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/cook.c + + sntp/libopts/cook.c@1.1, 2007-04-13 19:08:53-04:00, stenn@whimsy.udel.edu +354 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/cook.c + + sntp/libopts/cook.c@1.0, 2007-04-13 19:08:53-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/cook.c@1.1, 2007-04-13 19:10:08-04:00, stenn@whimsy.udel.edu +354 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/cook.c + + libopts/cook.c@1.0, 2007-04-13 19:10:08-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-cook.c~e48d079a438432dc@1.7, 2007-04-13 19:06:08-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/cook.c + + BitKeeper/deleted/.del-enumeration.c@1.10, 2007-04-13 18:58:59-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/enumeration.c + + libopts/enumeration.c@1.1, 2007-04-13 19:10:09-04:00, stenn@whimsy.udel.edu +498 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/enumeration.c + + libopts/enumeration.c@1.0, 2007-04-13 19:10:09-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-enumeration.c~5f4e6af2706370ae@1.7, 2007-04-13 19:06:10-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/enumeration.c + + sntp/libopts/enumeration.c@1.1, 2007-04-13 19:08:53-04:00, stenn@whimsy.udel.edu +498 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/enumeration.c + + sntp/libopts/enumeration.c@1.0, 2007-04-13 19:08:53-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-environment.c@1.9, 2007-04-13 18:59:00-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/environment.c + + BitKeeper/deleted/.del-environment.c~2bae2966695067c2@1.6, 2007-04-13 19:06:11-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/environment.c + + sntp/libopts/environment.c@1.1, 2007-04-13 19:08:54-04:00, stenn@whimsy.udel.edu +260 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/environment.c + + sntp/libopts/environment.c@1.0, 2007-04-13 19:08:54-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/environment.c@1.1, 2007-04-13 19:10:09-04:00, stenn@whimsy.udel.edu +260 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/environment.c + + libopts/environment.c@1.0, 2007-04-13 19:10:09-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-genshell.c@1.10, 2007-04-13 18:59:01-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/genshell.c + + BitKeeper/deleted/.del-genshell.c~1fd152b2b52bdab@1.7, 2007-04-13 19:06:12-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/genshell.c + + libopts/genshell.c@1.1, 2007-04-13 19:10:10-04:00, stenn@whimsy.udel.edu +345 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/genshell.c + + libopts/genshell.c@1.0, 2007-04-13 19:10:10-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/genshell.c@1.1, 2007-04-13 19:08:55-04:00, stenn@whimsy.udel.edu +345 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/genshell.c + + sntp/libopts/genshell.c@1.0, 2007-04-13 19:08:55-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-genshell.h@1.10, 2007-04-13 18:59:02-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/genshell.h + + BitKeeper/deleted/.del-genshell.h~375f0fa5b925f454@1.7, 2007-04-13 19:06:14-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/genshell.h + + libopts/genshell.h@1.1, 2007-04-13 19:10:10-04:00, stenn@whimsy.udel.edu +149 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/genshell.h + + libopts/genshell.h@1.0, 2007-04-13 19:10:10-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/genshell.h@1.1, 2007-04-13 19:08:51-04:00, stenn@whimsy.udel.edu +149 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/genshell.h + + sntp/libopts/genshell.h@1.0, 2007-04-13 19:08:51-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-libopts.c@1.4, 2007-04-13 18:59:04-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/libopts.c + + BitKeeper/deleted/.del-libopts.c~58b8fbed850e6d5e@1.4, 2007-04-13 19:06:15-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/libopts.c + + libopts/libopts.c@1.1, 2007-04-13 19:10:10-04:00, stenn@whimsy.udel.edu +30 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/libopts.c + + libopts/libopts.c@1.0, 2007-04-13 19:10:10-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/libopts.c@1.1, 2007-04-13 19:08:50-04:00, stenn@whimsy.udel.edu +30 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/libopts.c + + sntp/libopts/libopts.c@1.0, 2007-04-13 19:08:50-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-libopts.m4@1.15, 2007-04-13 19:04:54-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/m4/libopts.m4 + + libopts/m4/libopts.m4@1.1, 2007-04-13 19:10:43-04:00, stenn@whimsy.udel.edu +489 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/m4/libopts.m4 + + libopts/m4/libopts.m4@1.0, 2007-04-13 19:10:43-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-libopts.m4~9e0f33f57d3a0a9@1.12, 2007-04-13 19:06:56-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/m4/libopts.m4 + + sntp/libopts/m4/libopts.m4@1.1, 2007-04-13 19:08:50-04:00, stenn@whimsy.udel.edu +489 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/m4/libopts.m4 + + sntp/libopts/m4/libopts.m4@1.0, 2007-04-13 19:08:50-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-liboptschk.m4@1.4, 2007-04-13 19:04:55-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/m4/liboptschk.m4 + + libopts/m4/liboptschk.m4@1.1, 2007-04-13 19:10:43-04:00, stenn@whimsy.udel.edu +42 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/m4/liboptschk.m4 + + libopts/m4/liboptschk.m4@1.0, 2007-04-13 19:10:43-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/m4/liboptschk.m4@1.1, 2007-04-13 19:08:50-04:00, stenn@whimsy.udel.edu +42 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/m4/liboptschk.m4 + + sntp/libopts/m4/liboptschk.m4@1.0, 2007-04-13 19:08:50-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-liboptschk.m4~bbeebebe76865058@1.4, 2007-04-13 19:06:58-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/m4/liboptschk.m4 + + BitKeeper/deleted/.del-libtool.m4@1.2, 2007-04-13 19:04:57-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/m4/libtool.m4 + + BitKeeper/deleted/.del-libtool.m4~db8acbd0fb34597f@1.2, 2007-04-13 19:07:00-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/m4/libtool.m4 + + BitKeeper/deleted/.del-load.c@1.11, 2007-04-13 18:59:05-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/load.c + + BitKeeper/deleted/.del-load.c~59960aa12bb95bf7@1.8, 2007-04-13 19:06:16-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/load.c + + sntp/libopts/load.c@1.1, 2007-04-13 19:08:55-04:00, stenn@whimsy.udel.edu +563 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/load.c + + sntp/libopts/load.c@1.0, 2007-04-13 19:08:55-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/load.c@1.1, 2007-04-13 19:10:11-04:00, stenn@whimsy.udel.edu +563 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/load.c + + libopts/load.c@1.0, 2007-04-13 19:10:11-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-makeshell.c@1.12, 2007-04-13 18:59:06-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/makeshell.c + + BitKeeper/deleted/.del-makeshell.c~4fcd12fc31c0a4a4@1.9, 2007-04-13 19:06:18-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/makeshell.c + + sntp/libopts/makeshell.c@1.1, 2007-04-13 19:08:56-04:00, stenn@whimsy.udel.edu +1122 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/makeshell.c + + sntp/libopts/makeshell.c@1.0, 2007-04-13 19:08:56-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/makeshell.c@1.1, 2007-04-13 19:10:11-04:00, stenn@whimsy.udel.edu +1122 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/makeshell.c + + libopts/makeshell.c@1.0, 2007-04-13 19:10:11-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-nested.c@1.10, 2007-04-13 18:59:07-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/nested.c + + sntp/libopts/nested.c@1.1, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +733 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/nested.c + + sntp/libopts/nested.c@1.0, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-nested.c~85346d5d12098689@1.7, 2007-04-13 19:06:19-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/nested.c + + libopts/nested.c@1.1, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +733 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/nested.c + + libopts/nested.c@1.0, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-numeric.c@1.10, 2007-04-13 18:59:08-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/numeric.c + + BitKeeper/deleted/.del-numeric.c~cdb7deb5cf6f27c2@1.7, 2007-04-13 19:06:21-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/numeric.c + + sntp/libopts/numeric.c@1.1, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/numeric.c + + sntp/libopts/numeric.c@1.0, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/numeric.c@1.1, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +93 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/numeric.c + + libopts/numeric.c@1.0, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-options.h@1.11, 2007-04-13 19:04:44-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts/options.h + + sntp/libopts/autoopts/options.h@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +964 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/autoopts/options.h + + sntp/libopts/autoopts/options.h@1.0, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-options.h~6eb465cb95a56bee@1.8, 2007-04-13 19:06:45-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts/options.h + + libopts/autoopts/options.h@1.1, 2007-04-13 19:10:30-04:00, stenn@whimsy.udel.edu +964 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/autoopts/options.h + + libopts/autoopts/options.h@1.0, 2007-04-13 19:10:30-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-pathfind.c@1.10, 2007-04-13 19:04:49-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/pathfind.c + + sntp/libopts/compat/pathfind.c@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +339 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/compat/pathfind.c + + sntp/libopts/compat/pathfind.c@1.0, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-pathfind.c~a0863179d884d4a4@1.7, 2007-04-13 19:06:51-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/pathfind.c + + libopts/compat/pathfind.c@1.1, 2007-04-13 19:10:38-04:00, stenn@whimsy.udel.edu +339 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/compat/pathfind.c + + libopts/compat/pathfind.c@1.0, 2007-04-13 19:10:38-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-pgusage.c@1.10, 2007-04-13 18:59:09-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/pgusage.c + + sntp/libopts/pgusage.c@1.1, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +157 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/pgusage.c + + sntp/libopts/pgusage.c@1.0, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/pgusage.c@1.1, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +157 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/pgusage.c + + libopts/pgusage.c@1.0, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-pgusage.c~d981c42eb301cfdd@1.6, 2007-04-13 19:06:22-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/pgusage.c + + BitKeeper/deleted/.del-proto.h@1.12, 2007-04-13 18:59:11-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/proto.h + + sntp/libopts/proto.h@1.1, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +91 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/proto.h + + sntp/libopts/proto.h@1.0, 2007-04-13 19:08:52-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/proto.h@1.1, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +91 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/proto.h + + libopts/proto.h@1.0, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-proto.h~fa076f6dd9d0667e@1.9, 2007-04-13 19:06:23-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/proto.h + + BitKeeper/deleted/.del-putshell.c@1.11, 2007-04-13 18:59:12-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/putshell.c + + BitKeeper/deleted/.del-putshell.c~24959f5e1ba688e6@1.8, 2007-04-13 19:06:24-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/putshell.c + + sntp/libopts/putshell.c@1.1, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +335 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/putshell.c + + sntp/libopts/putshell.c@1.0, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/putshell.c@1.1, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +335 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/putshell.c + + libopts/putshell.c@1.0, 2007-04-13 19:10:12-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-restore.c@1.10, 2007-04-13 18:59:13-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/restore.c + + sntp/libopts/restore.c@1.1, 2007-04-13 19:08:58-04:00, stenn@whimsy.udel.edu +250 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/restore.c + + sntp/libopts/restore.c@1.0, 2007-04-13 19:08:57-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/restore.c@1.1, 2007-04-13 19:10:13-04:00, stenn@whimsy.udel.edu +250 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/restore.c + + libopts/restore.c@1.0, 2007-04-13 19:10:13-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-restore.c~eada4acbf21cd8bf@1.6, 2007-04-13 19:06:26-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/restore.c + + BitKeeper/deleted/.del-save.c@1.11, 2007-04-13 18:59:15-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/save.c + + libopts/save.c@1.1, 2007-04-13 19:10:14-04:00, stenn@whimsy.udel.edu +512 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/save.c + + libopts/save.c@1.0, 2007-04-13 19:10:14-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-save.c~a29f5bd429a568bb@1.8, 2007-04-13 19:06:27-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/save.c + + sntp/libopts/save.c@1.1, 2007-04-13 19:08:58-04:00, stenn@whimsy.udel.edu +512 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/save.c + + sntp/libopts/save.c@1.0, 2007-04-13 19:08:58-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-snprintf.c@1.5, 2007-04-13 19:04:50-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/snprintf.c + + libopts/compat/snprintf.c@1.1, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/compat/snprintf.c + + libopts/compat/snprintf.c@1.0, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-snprintf.c~66578c716014cd3d@1.4, 2007-04-13 19:06:52-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/snprintf.c + + sntp/libopts/compat/snprintf.c@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/compat/snprintf.c + + sntp/libopts/compat/snprintf.c@1.0, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-sort.c@1.9, 2007-04-13 18:59:16-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/sort.c + + sntp/libopts/sort.c@1.1, 2007-04-13 19:08:59-04:00, stenn@whimsy.udel.edu +359 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/sort.c + + sntp/libopts/sort.c@1.0, 2007-04-13 19:08:59-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/sort.c@1.1, 2007-04-13 19:10:14-04:00, stenn@whimsy.udel.edu +359 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/sort.c + + libopts/sort.c@1.0, 2007-04-13 19:10:14-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-sort.c~bec5a7fb6a01a5dc@1.5, 2007-04-13 19:06:28-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/sort.c + + BitKeeper/deleted/.del-stack.c@1.11, 2007-04-13 18:59:17-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/stack.c + + sntp/libopts/stack.c@1.1, 2007-04-13 19:08:59-04:00, stenn@whimsy.udel.edu +269 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/stack.c + + sntp/libopts/stack.c@1.0, 2007-04-13 19:08:59-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/stack.c@1.1, 2007-04-13 19:10:15-04:00, stenn@whimsy.udel.edu +269 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/stack.c + + libopts/stack.c@1.0, 2007-04-13 19:10:15-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-stack.c~e817b57b18b315c1@1.8, 2007-04-13 19:06:29-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/stack.c + + BitKeeper/deleted/.del-strchr.c@1.4, 2007-04-13 19:04:51-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/strchr.c + + sntp/libopts/compat/strchr.c@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/compat/strchr.c + + sntp/libopts/compat/strchr.c@1.0, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/strchr.c@1.1, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +60 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/compat/strchr.c + + libopts/compat/strchr.c@1.0, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-strchr.c~80e88afbe7e2209a@1.4, 2007-04-13 19:06:53-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/strchr.c + + BitKeeper/deleted/.del-strdup.c@1.4, 2007-04-13 19:04:52-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/strdup.c + + BitKeeper/deleted/.del-strdup.c~1f262be5e55c3c4a@1.3, 2007-04-13 19:06:54-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/strdup.c + + sntp/libopts/compat/strdup.c@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +19 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/compat/strdup.c + + sntp/libopts/compat/strdup.c@1.0, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/compat/strdup.c@1.1, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +19 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/compat/strdup.c + + libopts/compat/strdup.c@1.0, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-streqvcmp.c@1.10, 2007-04-13 18:59:19-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/streqvcmp.c + + BitKeeper/deleted/.del-streqvcmp.c~66420c6082b06827@1.7, 2007-04-13 19:06:31-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/streqvcmp.c + + libopts/streqvcmp.c@1.1, 2007-04-13 19:10:15-04:00, stenn@whimsy.udel.edu +289 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/streqvcmp.c + + libopts/streqvcmp.c@1.0, 2007-04-13 19:10:15-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/streqvcmp.c@1.1, 2007-04-13 19:09:00-04:00, stenn@whimsy.udel.edu +289 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/streqvcmp.c + + sntp/libopts/streqvcmp.c@1.0, 2007-04-13 19:09:00-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-text_mmap.c@1.9, 2007-04-13 18:59:20-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/text_mmap.c + + libopts/text_mmap.c@1.1, 2007-04-13 19:10:16-04:00, stenn@whimsy.udel.edu +363 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/text_mmap.c + + libopts/text_mmap.c@1.0, 2007-04-13 19:10:16-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/text_mmap.c@1.1, 2007-04-13 19:09:01-04:00, stenn@whimsy.udel.edu +363 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/text_mmap.c + + sntp/libopts/text_mmap.c@1.0, 2007-04-13 19:09:01-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-text_mmap.c~f1915a52b87816ba@1.6, 2007-04-13 19:06:32-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/text_mmap.c + + BitKeeper/deleted/.del-tokenize.c@1.6, 2007-04-13 18:59:21-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/tokenize.c + + sntp/libopts/tokenize.c@1.1, 2007-04-13 19:09:01-04:00, stenn@whimsy.udel.edu +321 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/tokenize.c + + sntp/libopts/tokenize.c@1.0, 2007-04-13 19:09:01-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/tokenize.c@1.1, 2007-04-13 19:10:17-04:00, stenn@whimsy.udel.edu +321 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/tokenize.c + + libopts/tokenize.c@1.0, 2007-04-13 19:10:17-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-tokenize.c~ae2f23dbb2bee589@1.5, 2007-04-13 19:06:33-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/tokenize.c + + BitKeeper/deleted/.del-usage-txt.h@1.10, 2007-04-13 19:04:46-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/autoopts/usage-txt.h + + libopts/autoopts/usage-txt.h@1.1, 2007-04-13 19:10:31-04:00, stenn@whimsy.udel.edu +355 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/autoopts/usage-txt.h + + libopts/autoopts/usage-txt.h@1.0, 2007-04-13 19:10:31-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-usage-txt.h~6ce4dce87430d1b@1.7, 2007-04-13 19:06:47-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/autoopts/usage-txt.h + + sntp/libopts/autoopts/usage-txt.h@1.1, 2007-04-13 19:08:49-04:00, stenn@whimsy.udel.edu +355 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/autoopts/usage-txt.h + + sntp/libopts/autoopts/usage-txt.h@1.0, 2007-04-13 19:08:49-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-usage.c@1.10, 2007-04-13 18:59:22-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/usage.c + + BitKeeper/deleted/.del-usage.c~c868ef1e661a6eb1@1.8, 2007-04-13 19:06:34-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/usage.c + + sntp/libopts/usage.c@1.1, 2007-04-13 19:09:02-04:00, stenn@whimsy.udel.edu +731 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/usage.c + + sntp/libopts/usage.c@1.0, 2007-04-13 19:09:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/usage.c@1.1, 2007-04-13 19:10:17-04:00, stenn@whimsy.udel.edu +731 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/usage.c + + libopts/usage.c@1.0, 2007-04-13 19:10:17-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-version.c@1.10, 2007-04-13 18:59:24-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/version.c + + BitKeeper/deleted/.del-version.c~a426e6b58b20d06@1.7, 2007-04-13 19:06:35-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/version.c + + sntp/libopts/version.c@1.1, 2007-04-13 19:09:02-04:00, stenn@whimsy.udel.edu +176 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/version.c + + sntp/libopts/version.c@1.0, 2007-04-13 19:09:02-04:00, stenn@whimsy.udel.edu +0 -0 + + libopts/version.c@1.1, 2007-04-13 19:10:18-04:00, stenn@whimsy.udel.edu +176 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/version.c + + libopts/version.c@1.0, 2007-04-13 19:10:18-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-windows-config.h@1.6, 2007-04-13 19:04:53-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libopts/compat/windows-config.h + + sntp/libopts/compat/windows-config.h@1.1, 2007-04-13 19:08:48-04:00, stenn@whimsy.udel.edu +129 -0 + BitKeeper file /deacon/backroom/ntp-stable/sntp/libopts/compat/windows-config.h + + sntp/libopts/compat/windows-config.h@1.0, 2007-04-13 19:08:47-04:00, stenn@whimsy.udel.edu +0 -0 + + BitKeeper/deleted/.del-windows-config.h~36f7ad2ccf764ad2@1.4, 2007-04-13 19:06:56-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: sntp/libopts/compat/windows-config.h + + libopts/compat/windows-config.h@1.1, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +129 -0 + BitKeeper file /deacon/backroom/ntp-stable/libopts/compat/windows-config.h + + libopts/compat/windows-config.h@1.0, 2007-04-13 19:10:39-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1473, 2007-04-12 06:32:19-04:00, stenn@whimsy.udel.edu +1 -0 + Added ntp2 mirror + + BitKeeper/triggers/2mirrors@1.4, 2007-04-12 06:30:59-04:00, stenn@whimsy.udel.edu +1 -0 + Added ntp2 mirror + +ChangeSet@1.1472, 2007-03-07 06:46:09-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P0 + TAG: NTP_4_2_4P0 + + ntpd/ntpd-opts.c@1.56, 2007-03-07 06:45:46-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpd/ntpd-opts.h@1.56, 2007-03-07 06:45:47-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0 + + ntpd/ntpd-opts.texi@1.55, 2007-03-07 06:45:48-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0 + + ntpd/ntpd.1@1.54, 2007-03-07 06:45:48-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpd/ntpdsim-opts.c@1.56, 2007-03-07 06:45:49-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpd/ntpdsim-opts.h@1.56, 2007-03-07 06:45:50-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0 + + ntpd/ntpdsim-opts.texi@1.54, 2007-03-07 06:45:51-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0 + + ntpd/ntpdsim.1@1.54, 2007-03-07 06:45:51-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpdc/ntpdc-opts.c@1.56, 2007-03-07 06:45:52-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpdc/ntpdc-opts.h@1.56, 2007-03-07 06:45:53-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0 + + ntpdc/ntpdc-opts.texi@1.54, 2007-03-07 06:45:53-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0 + + ntpdc/ntpdc.1@1.54, 2007-03-07 06:45:54-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpq/ntpq-opts.c@1.58, 2007-03-07 06:45:55-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + ntpq/ntpq-opts.h@1.58, 2007-03-07 06:45:56-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0 + + ntpq/ntpq-opts.texi@1.55, 2007-03-07 06:45:57-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0 + + ntpq/ntpq.1@1.54, 2007-03-07 06:45:58-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + packageinfo.sh@1.74, 2007-03-07 06:45:58-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + sntp/sntp-opts.c@1.55, 2007-03-07 06:45:59-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + sntp/sntp-opts.h@1.55, 2007-03-07 06:46:00-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0 + + sntp/sntp-opts.texi@1.52, 2007-03-07 06:46:01-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0 + + sntp/sntp.1@1.55, 2007-03-07 06:46:01-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + util/ntp-keygen-opts.c@1.55, 2007-03-07 06:46:03-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + + util/ntp-keygen-opts.h@1.55, 2007-03-07 06:46:03-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0 + + util/ntp-keygen-opts.texi@1.53, 2007-03-07 06:46:04-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0 + + util/ntp-keygen.1@1.53, 2007-03-07 06:46:05-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0 + +ChangeSet@1.1471, 2007-03-07 00:53:31-05:00, stenn@whimsy.udel.edu +1 -0 + time to release + + packageinfo.sh@1.73, 2007-03-07 00:53:21-05:00, stenn@whimsy.udel.edu +3 -1 + time to release + +ChangeSet@1.1470, 2007-03-03 19:21:29-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 793] Update Hans Lambermont's email address in ntpsweep + + ChangeLog@1.10, 2007-03-03 19:21:16-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 793] Update Hans Lambermont's email address in ntpsweep + + scripts/ntpsweep.in@1.3, 2007-03-03 19:21:17-05:00, stenn@whimsy.udel.edu +1 -2 + [Bug 793] Update Hans Lambermont's email address in ntpsweep + +ChangeSet@1.1469, 2007-02-24 06:42:26-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P0_RC5 + TAG: NTP_4_2_4P0_RC5 + + ntpd/ntpd-opts.c@1.55, 2007-02-24 06:42:04-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpd/ntpd-opts.h@1.55, 2007-02-24 06:42:05-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC5 + + ntpd/ntpd-opts.texi@1.54, 2007-02-24 06:42:06-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + ntpd/ntpd.1@1.53, 2007-02-24 06:42:07-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpd/ntpdsim-opts.c@1.55, 2007-02-24 06:42:08-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpd/ntpdsim-opts.h@1.55, 2007-02-24 06:42:08-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC5 + + ntpd/ntpdsim-opts.texi@1.53, 2007-02-24 06:42:09-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + ntpd/ntpdsim.1@1.53, 2007-02-24 06:42:10-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpdc/ntpdc-opts.c@1.55, 2007-02-24 06:42:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpdc/ntpdc-opts.h@1.55, 2007-02-24 06:42:11-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC5 + + ntpdc/ntpdc-opts.texi@1.53, 2007-02-24 06:42:12-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + ntpdc/ntpdc.1@1.53, 2007-02-24 06:42:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpq/ntpq-opts.c@1.57, 2007-02-24 06:42:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + ntpq/ntpq-opts.h@1.57, 2007-02-24 06:42:14-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC5 + + ntpq/ntpq-opts.texi@1.54, 2007-02-24 06:42:15-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + ntpq/ntpq.1@1.53, 2007-02-24 06:42:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + packageinfo.sh@1.72, 2007-02-24 06:42:17-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + sntp/sntp-opts.c@1.54, 2007-02-24 06:42:17-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + sntp/sntp-opts.h@1.54, 2007-02-24 06:42:18-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC5 + + sntp/sntp-opts.texi@1.51, 2007-02-24 06:42:18-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + sntp/sntp.1@1.54, 2007-02-24 06:42:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + util/ntp-keygen-opts.c@1.54, 2007-02-24 06:42:20-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + + util/ntp-keygen-opts.h@1.54, 2007-02-24 06:42:21-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC5 + + util/ntp-keygen-opts.texi@1.52, 2007-02-24 06:42:21-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC5 + + util/ntp-keygen.1@1.52, 2007-02-24 06:42:22-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC5 + +ChangeSet@1.1468, 2007-02-24 05:07:16-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 628] Fallback to ntp discipline not working for large offsets + + ntpd/ntp_loopfilter.c@1.128, 2007-02-24 05:07:04-05:00, stenn@whimsy.udel.edu +9 -24 + [Bug 628] Fallback to ntp discipline not working for large offsets + +ChangeSet@1.1467, 2007-02-21 15:16:15-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 776] Remove the obsolete r: from the getopt string in ntpdate + + ntpdate/ntpdate.c@1.61, 2007-02-21 15:16:00-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 776] Remove the obsolete r: from the getopt string in ntpdate + +ChangeSet@1.1466, 2007-02-19 06:46:30-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4P0_RC4 + TAG: NTP_4_2_4P0_RC4 + + ntpd/ntpd-opts.c@1.54, 2007-02-19 06:46:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpd/ntpd-opts.h@1.54, 2007-02-19 06:46:11-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + ntpd/ntpd-opts.texi@1.53, 2007-02-19 06:46:12-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpd/ntpd.1@1.52, 2007-02-19 06:46:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpd/ntpdsim-opts.c@1.54, 2007-02-19 06:46:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpd/ntpdsim-opts.h@1.54, 2007-02-19 06:46:14-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + ntpd/ntpdsim-opts.texi@1.52, 2007-02-19 06:46:15-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC4 + + ntpd/ntpdsim.1@1.52, 2007-02-19 06:46:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpdc/ntpdc-opts.c@1.54, 2007-02-19 06:46:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpdc/ntpdc-opts.h@1.54, 2007-02-19 06:46:17-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + ntpdc/ntpdc-opts.texi@1.52, 2007-02-19 06:46:18-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpdc/ntpdc.1@1.52, 2007-02-19 06:46:18-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpq/ntpq-opts.c@1.56, 2007-02-19 06:46:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpq/ntpq-opts.h@1.56, 2007-02-19 06:46:19-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + ntpq/ntpq-opts.texi@1.53, 2007-02-19 06:46:20-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + ntpq/ntpq.1@1.52, 2007-02-19 06:46:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + packageinfo.sh@1.71, 2007-02-19 06:46:22-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + sntp/sntp-opts.c@1.53, 2007-02-19 06:46:22-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + sntp/sntp-opts.h@1.53, 2007-02-19 06:46:23-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + sntp/sntp-opts.texi@1.50, 2007-02-19 06:46:24-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4P0_RC4 + + sntp/sntp.1@1.53, 2007-02-19 06:46:24-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + util/ntp-keygen-opts.c@1.53, 2007-02-19 06:46:25-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + util/ntp-keygen-opts.h@1.53, 2007-02-19 06:46:25-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4P0_RC4 + + util/ntp-keygen-opts.texi@1.51, 2007-02-19 06:46:26-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + + util/ntp-keygen.1@1.51, 2007-02-19 06:46:27-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4P0_RC4 + +ChangeSet@1.1465, 2007-02-19 00:19:22-05:00, stenn@whimsy.udel.edu +1 -0 + Ready to go... + + packageinfo.sh@1.70, 2007-02-19 00:19:05-05:00, stenn@whimsy.udel.edu +2 -2 + Ready to go... + +ChangeSet@1.1464, 2007-02-19 00:14:29-05:00, stenn@whimsy.udel.edu +3 -0 + [Bug 776] Remove unimplemented "rate" flag from ntpdate + + ChangeLog@1.9, 2007-02-19 00:14:19-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 776] Remove unimplemented "rate" flag from ntpdate + + ntpdate/Makefile.am@1.15, 2007-02-19 00:13:50-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 776] Remove unimplemented "rate" flag from ntpdate + + ntpdate/ntpdate.c@1.60, 2007-02-19 00:13:51-05:00, stenn@whimsy.udel.edu +1 -21 + [Bug 776] Remove unimplemented "rate" flag from ntpdate + +ChangeSet@1.1463, 2007-02-05 06:47:44-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4_RC3 + TAG: NTP_4_2_4_RC3 + + ntpd/ntpd-opts.c@1.53, 2007-02-05 06:47:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpd/ntpd-opts.h@1.53, 2007-02-05 06:47:21-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC3 + + ntpd/ntpd-opts.texi@1.52, 2007-02-05 06:47:22-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + ntpd/ntpd.1@1.51, 2007-02-05 06:47:23-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpd/ntpdsim-opts.c@1.53, 2007-02-05 06:47:24-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpd/ntpdsim-opts.h@1.53, 2007-02-05 06:47:24-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC3 + + ntpd/ntpdsim-opts.texi@1.51, 2007-02-05 06:47:25-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + ntpd/ntpdsim.1@1.51, 2007-02-05 06:47:26-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpdc/ntpdc-opts.c@1.53, 2007-02-05 06:47:26-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpdc/ntpdc-opts.h@1.53, 2007-02-05 06:47:28-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC3 + + ntpdc/ntpdc-opts.texi@1.51, 2007-02-05 06:47:28-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + ntpdc/ntpdc.1@1.51, 2007-02-05 06:47:29-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpq/ntpq-opts.c@1.55, 2007-02-05 06:47:30-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + ntpq/ntpq-opts.h@1.55, 2007-02-05 06:47:30-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC3 + + ntpq/ntpq-opts.texi@1.52, 2007-02-05 06:47:31-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + ntpq/ntpq.1@1.51, 2007-02-05 06:47:32-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + packageinfo.sh@1.69, 2007-02-05 06:47:33-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + sntp/sntp-opts.c@1.52, 2007-02-05 06:47:33-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + sntp/sntp-opts.h@1.52, 2007-02-05 06:47:34-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC3 + + sntp/sntp-opts.texi@1.49, 2007-02-05 06:47:35-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + sntp/sntp.1@1.52, 2007-02-05 06:47:37-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + util/ntp-keygen-opts.c@1.52, 2007-02-05 06:47:38-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + + util/ntp-keygen-opts.h@1.52, 2007-02-05 06:47:39-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC3 + + util/ntp-keygen-opts.texi@1.50, 2007-02-05 06:47:39-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC3 + + util/ntp-keygen.1@1.50, 2007-02-05 06:47:40-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC3 + +ChangeSet@1.1462, 2007-02-04 23:08:28-05:00, stenn@whimsy.udel.edu +1 -0 + Danny forgot to pull before editing - replace the change he undid. + + ntpq/ntpq-subs.c@1.27, 2007-02-04 23:08:17-05:00, stenn@whimsy.udel.edu +3 -2 + Danny forgot to pull before editing - replace the change he undid. + +ChangeSet@1.1461, 2007-02-04 22:53:32-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 586] Avoid lookups if AI_NUMERICHOST is set. + + ChangeLog@1.8, 2007-02-04 22:53:22-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 586] Avoid lookups if AI_NUMERICHOST is set. + +ChangeSet@1.1460, 2007-02-04 21:51:15-05:00, mayer@pogo.udel.edu +1 -0 + Bug #586 Don't do lookups if AI_NUMERICHOST is set + + libntp/ntp_rfc2553.c@1.37, 2007-02-04 21:51:01-05:00, mayer@pogo.udel.edu +6 -0 + Bug #586 Don't do lookups if AI_NUMERICHOST is set + +ChangeSet@1.1459, 2007-02-04 21:44:13-05:00, mayer@pogo.udel.edu +1 -0 + Bug #586 Check for <4 characters for the refid first + + ntpq/ntpq-subs.c@1.26, 2007-02-04 21:43:38-05:00, mayer@pogo.udel.edu +9 -10 + Bug #586 Check for <4 characters for the refid first + +ChangeSet@1.1458, 2007-02-04 17:56:17+00:00, kardel@pogo.udel.edu +1 -0 + ntpd.c: + comment clarification about capabilities used + + ntpd/ntpd.c@1.84, 2007-02-04 17:55:31+00:00, kardel@pogo.udel.edu +4 -7 + comment clarification about capabilities used + +ChangeSet@1.1451.1.1, 2007-02-04 17:47:20+00:00, kardel@pogo.udel.edu +1 -0 + ntpd.c: + Bug 765: + use Linux capability mechanism to allow dynamic interface tracking to continue in + unprivileged mode. + + ntpd/ntpd.c@1.83, 2007-02-04 17:45:55+00:00, kardel@pogo.udel.edu +11 -1 + Bug 765: + use Linux capability mechanism to allow dynamic interface tracking to continue in + unprivileged mode. + +ChangeSet@1.1456, 2007-01-30 06:44:11-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4_RC2 + TAG: NTP_4_2_4_RC2 + + ntpd/ntpd-opts.c@1.52, 2007-01-30 06:43:46-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpd/ntpd-opts.h@1.52, 2007-01-30 06:43:46-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC2 + + ntpd/ntpd-opts.texi@1.51, 2007-01-30 06:43:47-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + ntpd/ntpd.1@1.50, 2007-01-30 06:43:48-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpd/ntpdsim-opts.c@1.52, 2007-01-30 06:43:49-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpd/ntpdsim-opts.h@1.52, 2007-01-30 06:43:50-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC2 + + ntpd/ntpdsim-opts.texi@1.50, 2007-01-30 06:43:51-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + ntpd/ntpdsim.1@1.50, 2007-01-30 06:43:52-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpdc/ntpdc-opts.c@1.52, 2007-01-30 06:43:52-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpdc/ntpdc-opts.h@1.52, 2007-01-30 06:43:54-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC2 + + ntpdc/ntpdc-opts.texi@1.50, 2007-01-30 06:43:55-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + ntpdc/ntpdc.1@1.50, 2007-01-30 06:43:55-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpq/ntpq-opts.c@1.54, 2007-01-30 06:43:56-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + ntpq/ntpq-opts.h@1.54, 2007-01-30 06:43:57-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC2 + + ntpq/ntpq-opts.texi@1.51, 2007-01-30 06:43:57-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + ntpq/ntpq.1@1.50, 2007-01-30 06:43:58-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + packageinfo.sh@1.68, 2007-01-30 06:43:59-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + sntp/sntp-opts.c@1.51, 2007-01-30 06:43:59-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + sntp/sntp-opts.h@1.51, 2007-01-30 06:44:00-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC2 + + sntp/sntp-opts.texi@1.48, 2007-01-30 06:44:01-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + sntp/sntp.1@1.51, 2007-01-30 06:44:02-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + util/ntp-keygen-opts.c@1.51, 2007-01-30 06:44:03-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + + util/ntp-keygen-opts.h@1.51, 2007-01-30 06:44:03-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC2 + + util/ntp-keygen-opts.texi@1.49, 2007-01-30 06:44:04-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC2 + + util/ntp-keygen.1@1.49, 2007-01-30 06:44:05-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC2 + +ChangeSet@1.1455, 2007-01-29 21:20:08-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 770] Fix numeric parameters to ntp-keygen (Alain Guibert). + + ChangeLog@1.7, 2007-01-29 21:19:52-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 770] Fix numeric parameters to ntp-keygen (Alain Guibert). + + util/ntp-keygen.c@1.38, 2007-01-29 21:19:53-05:00, stenn@whimsy.udel.edu +3 -3 + [Bug 770] Fix numeric parameters to ntp-keygen (Alain Guibert). + +ChangeSet@1.1454, 2007-01-29 17:43:41-05:00, stenn@whimsy.udel.edu +1 -0 + More ChangeLog -> CommitLog fixes + + scripts/genCommitLog@1.4, 2007-01-29 17:42:48-05:00, stenn@whimsy.udel.edu +2 -2 + More ChangeLog -> CommitLog fixes + +ChangeSet@1.1453, 2007-01-29 16:52:38-05:00, stenn@whimsy.udel.edu +3 -0 + More ChangeLog -> CommitLog fixes + + Makefile.am@1.72, 2007-01-29 16:52:06-05:00, stenn@whimsy.udel.edu +5 -5 + More ChangeLog -> CommitLog fixes + + scripts/Makefile.am@1.15, 2007-01-29 16:52:07-05:00, stenn@whimsy.udel.edu +1 -1 + More ChangeLog -> CommitLog fixes + + scripts/genCommitLog@1.3, 2007-01-29 16:09:19-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: scripts/genChangeLog -> scripts/genCommitLog + +ChangeSet@1.1452, 2007-01-28 23:24:05-05:00, stenn@whimsy.udel.edu +1 -0 + Entries for bugs 765 and 768 + + ChangeLog@1.6, 2007-01-28 23:23:45-05:00, stenn@whimsy.udel.edu +2 -0 + Entries for bugs 765 and 768 + +ChangeSet@1.1451, 2007-01-27 08:54:51+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + fix misleading error message when calling io_setbclient() and + broadcast sockets are already open and not new sockets need to + be opened. + Bug 768: fix binding for broadcast client mode (Ulrich Weber) + + ntpd/ntp_io.c@1.247, 2007-01-27 08:51:50+00:00, kardel@pogo.udel.edu +6 -3 + fix misleading error message when calling io_setbclient() and + broadcast sockets are already open and not new sockets need to + be opened. + + ntpd/ntp_io.c@1.246, 2007-01-27 08:24:25+00:00, kardel@pogo.udel.edu +2 -2 + Bug 768: fix binding for broadcast client mode (Ulrich Weber) + +ChangeSet@1.1450, 2007-01-23 04:47:08-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4_RC1 + TAG: NTP_4_2_4_RC1 + + ntpd/ntpd-opts.c@1.51, 2007-01-23 04:46:47-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpd/ntpd-opts.h@1.51, 2007-01-23 04:46:48-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + ntpd/ntpd-opts.texi@1.50, 2007-01-23 04:46:48-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpd/ntpd.1@1.49, 2007-01-23 04:46:49-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpd/ntpdsim-opts.c@1.51, 2007-01-23 04:46:50-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpd/ntpdsim-opts.h@1.51, 2007-01-23 04:46:50-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + ntpd/ntpdsim-opts.texi@1.49, 2007-01-23 04:46:52-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC1 + + ntpd/ntpdsim.1@1.49, 2007-01-23 04:46:52-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpdc/ntpdc-opts.c@1.51, 2007-01-23 04:46:53-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpdc/ntpdc-opts.h@1.51, 2007-01-23 04:46:54-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + ntpdc/ntpdc-opts.texi@1.49, 2007-01-23 04:46:54-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpdc/ntpdc.1@1.49, 2007-01-23 04:46:55-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpq/ntpq-opts.c@1.53, 2007-01-23 04:46:56-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpq/ntpq-opts.h@1.53, 2007-01-23 04:46:57-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + ntpq/ntpq-opts.texi@1.50, 2007-01-23 04:46:57-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + ntpq/ntpq.1@1.49, 2007-01-23 04:46:58-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + packageinfo.sh@1.67, 2007-01-23 04:46:59-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + sntp/sntp-opts.c@1.50, 2007-01-23 04:47:00-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + sntp/sntp-opts.h@1.50, 2007-01-23 04:47:00-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + sntp/sntp-opts.texi@1.47, 2007-01-23 04:47:01-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4_RC1 + + sntp/sntp.1@1.50, 2007-01-23 04:47:02-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + util/ntp-keygen-opts.c@1.50, 2007-01-23 04:47:03-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + util/ntp-keygen-opts.h@1.50, 2007-01-23 04:47:04-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4_RC1 + + util/ntp-keygen-opts.texi@1.48, 2007-01-23 04:47:04-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + + util/ntp-keygen.1@1.48, 2007-01-23 04:47:05-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4_RC1 + +ChangeSet@1.1449, 2007-01-21 12:44:07-05:00, stenn@whimsy.udel.edu +1 -0 + Danny fixed bug 360 in 4.2.2 + + ChangeLog@1.5, 2007-01-21 12:43:50-05:00, stenn@whimsy.udel.edu +1 -0 + Danny fixed bug 360 in 4.2.2 + +ChangeSet@1.1448, 2007-01-21 12:40:23-05:00, stenn@whimsy.udel.edu +1 -0 + Danny fixed bug 239 in 4.2.2 + + ChangeLog@1.4, 2007-01-21 12:40:13-05:00, stenn@whimsy.udel.edu +2 -0 + Danny fixed bug 239 in 4.2.2 + +ChangeSet@1.1447, 2007-01-21 12:33:46-05:00, stenn@pogo.udel.edu +1 -0 + Added bug 760 description to the ChangeLog + + ChangeLog@1.3, 2007-01-21 12:33:38-05:00, stenn@pogo.udel.edu +1 -0 + Added bug 760 description to the ChangeLog + +ChangeSet@1.1446, 2007-01-21 12:28:04-05:00, stenn@pogo.udel.edu +1 -0 + Update the ChangeLog + + ChangeLog@1.2, 2007-01-21 12:27:59-05:00, stenn@pogo.udel.edu +3 -0 + Update the ChangeLog + +ChangeSet@1.1445, 2007-01-21 07:49:58+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + pick the right type for the recv*() length argument (use GETSOCKNAME_SOCKLEN_TYPE config.h define) + + ntpd/ntp_io.c@1.245, 2007-01-21 07:48:16+00:00, kardel@pogo.udel.edu +1 -1 + pick the right type for the recv*() length argument (use GETSOCKNAME_SOCKLEN_TYPE config.h define) + +ChangeSet@1.1444, 2007-01-20 14:38:38+00:00, kardel@pogo.udel.edu +1 -0 + confopt.html: + move description for "dynamic" keyword into the right section + + html/confopt.html@1.35, 2007-01-20 14:37:48+00:00, kardel@pogo.udel.edu +4 -3 + move description for "dynamic" keyword into the right section + +ChangeSet@1.1443, 2007-01-14 08:46:00+00:00, kardel@pogo.udel.edu +1 -0 + parse.h: + Bug 753: make union timestamp anonymous (Philip Prindeville) + now there are OSes that claim that name in netinet/ip.h... + + include/parse.h@1.8, 2007-01-14 08:41:52+00:00, kardel@pogo.udel.edu +8 -4 + Bug 753: make union timestamp anonymous (Philip Prindeville) + now there are OSes that claim that name in netinet/ip.h... + +ChangeSet@1.1442, 2007-01-13 11:36:29+00:00, kardel@pogo.udel.edu +1 -0 + ntp_intres.c: + support dynamic keyword + + ntpd/ntp_intres.c@1.49, 2007-01-13 11:35:58+00:00, kardel@pogo.udel.edu +3 -1 + support dynamic keyword + +ChangeSet@1.1441, 2007-01-06 18:24:18-05:00, stenn@whimsy.udel.edu +1 -0 + Updated copyright year + + html/copyright.html@1.36, 2007-01-06 18:23:45-05:00, stenn@whimsy.udel.edu +2 -2 + Updated copyright year + +ChangeSet@1.1440, 2007-01-05 00:27:33-05:00, stenn@whimsy.udel.edu +4 -0 + ChangeLog->CommitLog, NEWS->ChangeLog, Release Info->NEWS + + ChangeLog@1.1, 2007-01-05 00:06:33-05:00, stenn@whimsy.udel.edu +260 -0 + BitKeeper file /deacon/backroom/ntp-stable/ChangeLog + + ChangeLog@1.0, 2007-01-05 00:06:33-05:00, stenn@whimsy.udel.edu +0 -0 + + CommitLog-4.1.0@1.592, 2007-01-05 00:05:52-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: ChangeLog-4.1.0 -> CommitLog-4.1.0 + + Makefile.am@1.71, 2007-01-05 00:27:13-05:00, stenn@whimsy.udel.edu +2 -1 + ChangeLog->CommitLog, NEWS->ChangeLog, Release Info->NEWS + + NEWS@1.87, 2007-01-05 00:27:14-05:00, stenn@whimsy.udel.edu +14 -256 + ChangeLog->CommitLog, NEWS->ChangeLog, Release Info->NEWS + +ChangeSet@1.1439, 2007-01-04 23:41:02-05:00, stenn@whimsy.udel.edu +1 -0 + ChangeLog->CommitLog in the ignore file + + BitKeeper/etc/ignore@1.59, 2007-01-04 23:40:52-05:00, stenn@whimsy.udel.edu +1 -2 + ChangeLog->CommitLog in the ignore file + +ChangeSet@1.1438, 2007-01-04 19:31:07-05:00, stenn@whimsy.udel.edu +1 -0 + hostname updates for flock-build + + flock-build@1.39, 2007-01-04 19:30:49-05:00, stenn@whimsy.udel.edu +15 -19 + hostname updates for flock-build + +ChangeSet@1.1437, 2006-12-28 19:21:25-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_4 + TAG: NTP_4_2_4 + + ntpd/ntpd-opts.c@1.50, 2006-12-28 19:21:05-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpd/ntpd-opts.h@1.50, 2006-12-28 19:21:05-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4 + + ntpd/ntpd-opts.texi@1.49, 2006-12-28 19:21:06-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpd/ntpd.1@1.48, 2006-12-28 19:21:07-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpd/ntpdsim-opts.c@1.50, 2006-12-28 19:21:07-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpd/ntpdsim-opts.h@1.50, 2006-12-28 19:21:08-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4 + + ntpd/ntpdsim-opts.texi@1.48, 2006-12-28 19:21:08-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4 + + ntpd/ntpdsim.1@1.48, 2006-12-28 19:21:09-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpdc/ntpdc-opts.c@1.50, 2006-12-28 19:21:10-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpdc/ntpdc-opts.h@1.50, 2006-12-28 19:21:10-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4 + + ntpdc/ntpdc-opts.texi@1.48, 2006-12-28 19:21:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpdc/ntpdc.1@1.48, 2006-12-28 19:21:12-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpq/ntpq-opts.c@1.52, 2006-12-28 19:21:12-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpq/ntpq-opts.h@1.52, 2006-12-28 19:21:13-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4 + + ntpq/ntpq-opts.texi@1.49, 2006-12-28 19:21:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + ntpq/ntpq.1@1.48, 2006-12-28 19:21:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + packageinfo.sh@1.66, 2006-12-28 19:21:15-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + sntp/sntp-opts.c@1.49, 2006-12-28 19:21:15-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + sntp/sntp-opts.h@1.49, 2006-12-28 19:21:17-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4 + + sntp/sntp-opts.texi@1.46, 2006-12-28 19:21:18-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_4 + + sntp/sntp.1@1.49, 2006-12-28 19:21:18-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + util/ntp-keygen-opts.c@1.49, 2006-12-28 19:21:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + util/ntp-keygen-opts.h@1.49, 2006-12-28 19:21:20-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_4 + + util/ntp-keygen-opts.texi@1.47, 2006-12-28 19:21:20-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + + util/ntp-keygen.1@1.47, 2006-12-28 19:21:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_4 + +ChangeSet@1.1436, 2006-12-28 03:09:12-05:00, stenn@whimsy.udel.edu +1 -0 + typo + + packageinfo.sh@1.65, 2006-12-28 02:47:41-05:00, stenn@whimsy.udel.edu +1 -1 + typo + +ChangeSet@1.1435, 2006-12-27 21:17:55-05:00, stenn@whimsy.udel.edu +1 -0 + updated backroom machine list + + br-flock@1.11, 2006-12-27 21:17:39-05:00, stenn@whimsy.udel.edu +1 -1 + updated backroom machine list + +ChangeSet@1.1434, 2006-12-27 20:50:07-05:00, stenn@whimsy.udel.edu +2 -0 + ntp-4.2.4 + + NEWS@1.86, 2006-12-27 20:49:18-05:00, stenn@whimsy.udel.edu +3 -2 + ntp-4.2.4 + + packageinfo.sh@1.64, 2006-12-27 20:49:19-05:00, stenn@whimsy.udel.edu +7 -5 + ntp-4.2.4 + +ChangeSet@1.1433, 2006-12-27 02:21:39-05:00, stenn@whimsy.udel.edu +2 -0 + monopt.html fixes from Dave Mills. + + NEWS@1.85, 2006-12-27 02:21:25-05:00, stenn@whimsy.udel.edu +1 -0 + monopt.html fixes from Dave Mills. + + html/monopt.html@1.23, 2006-12-27 02:21:26-05:00, stenn@whimsy.udel.edu +2 -2 + monopt.html fixes from Dave Mills. + +ChangeSet@1.1432, 2006-12-27 01:57:20-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 452] Do not report kernel PLL/FLL flips. + + NEWS@1.84, 2006-12-27 01:57:03-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 452] Do not report kernel PLL/FLL flips. + + ntpd/ntp_loopfilter.c@1.127, 2006-12-27 01:57:02-05:00, stenn@whimsy.udel.edu +5 -7 + [Bug 452] Do not report kernel PLL/FLL flips. + +ChangeSet@1.1431, 2006-12-27 01:45:38-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 746] Expert mouseCLOCK USB v2.0 support added. + + NEWS@1.83, 2006-12-27 01:45:24-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 746] Expert mouseCLOCK USB v2.0 support added. + +ChangeSet@1.1429, 2006-12-27 01:37:16-05:00, stenn@whimsy.udel.edu +1 -0 + driver8.html updates from Martin Burnicki + + NEWS@1.82, 2006-12-27 01:37:10-05:00, stenn@whimsy.udel.edu +2 -1 + driver8.html updates from Martin Burnicki + +ChangeSet@1.1426.2.1, 2006-12-27 01:22:30-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 747] Drop tags from ntpdc.html + + NEWS@1.81, 2006-12-27 01:20:47-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 747] Drop tags from ntpdc.html + + html/ntpdc.html@1.26, 2006-12-27 01:20:23-05:00, stenn@whimsy.udel.edu +3 -3 + [Bug 747] Drop tags from ntpdc.html + +ChangeSet@1.1426.1.1, 2006-12-22 20:35:42+00:00, kardel@pogo.udel.edu +2 -0 + driver8.html, refclock_parse.c: + Bug 746 (RFE): add configuration for Expert mouseCLOCK USB v2.0 as mode 19 + + html/drivers/driver8.html@1.22.1.1, 2006-12-22 20:35:14+00:00, kardel@pogo.udel.edu +5 -1 + Bug 746 (RFE): add configuration for Expert mouseCLOCK USB v2.0 as mode 19 + + ntpd/refclock_parse.c@1.47, 2006-12-22 20:34:30+00:00, kardel@pogo.udel.edu +34 -3 + Bug 746 (RFE): add configuration for Expert mouseCLOCK USB v2.0 as mode 19 + +ChangeSet@1.1427, 2006-12-06 12:18:15+00:00, burnicki@pogo.udel.edu +4 -0 + Updated Meinberg PZF509 to PZF511. + Provided higher quality pictures with background color according to the web page. + Removed borders around images. + + html/drivers/driver8.html@1.23, 2006-12-06 12:18:12+00:00, burnicki@pogo.udel.edu +5 -5 + Removed borders around images. + Updated Meinberg PZF509 to PZF511. + + html/pic/c51.jpg@1.2, 2006-12-06 12:18:12+00:00, burnicki@pogo.udel.edu +366 -228 + Provided higher quality picture with background color according to the web page. + + html/pic/gps167.jpg@1.2, 2006-12-06 12:18:13+00:00, burnicki@pogo.udel.edu +347 -270 + Provided higher quality picture with background color according to the web page. + + html/pic/pzf511.jpg@1.3, 2006-12-06 12:18:13+00:00, burnicki@pogo.udel.edu +453 -290 + Provided higher quality picture with background color according to the web page. + + html/pic/pzf511.jpg@1.2, 2006-12-06 12:04:23+00:00, burnicki@pogo.udel.edu +0 -0 + Rename: html/pic/pzf509.jpg -> html/pic/pzf511.jpg + +ChangeSet@1.1426, 2006-11-25 06:41:49-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P70_RC + TAG: NTP_4_2_3P70_RC + + ntpd/ntpd-opts.c@1.49, 2006-11-25 06:41:29-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpd/ntpd-opts.h@1.49, 2006-11-25 06:41:30-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P70_RC + + ntpd/ntpd-opts.texi@1.48, 2006-11-25 06:41:31-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + ntpd/ntpd.1@1.47, 2006-11-25 06:41:32-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpd/ntpdsim-opts.c@1.49, 2006-11-25 06:41:32-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpd/ntpdsim-opts.h@1.49, 2006-11-25 06:41:33-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P70_RC + + ntpd/ntpdsim-opts.texi@1.47, 2006-11-25 06:41:33-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + ntpd/ntpdsim.1@1.47, 2006-11-25 06:41:34-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpdc/ntpdc-opts.c@1.49, 2006-11-25 06:41:34-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpdc/ntpdc-opts.h@1.49, 2006-11-25 06:41:36-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P70_RC + + ntpdc/ntpdc-opts.texi@1.47, 2006-11-25 06:41:37-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + ntpdc/ntpdc.1@1.47, 2006-11-25 06:41:37-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpq/ntpq-opts.c@1.51, 2006-11-25 06:41:38-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + ntpq/ntpq-opts.h@1.51, 2006-11-25 06:41:38-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P70_RC + + ntpq/ntpq-opts.texi@1.48, 2006-11-25 06:41:39-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + ntpq/ntpq.1@1.47, 2006-11-25 06:41:40-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + packageinfo.sh@1.63, 2006-11-25 06:41:40-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + sntp/sntp-opts.c@1.48, 2006-11-25 06:41:40-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + sntp/sntp-opts.h@1.48, 2006-11-25 06:41:41-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P70_RC + + sntp/sntp-opts.texi@1.45, 2006-11-25 06:41:42-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + sntp/sntp.1@1.48, 2006-11-25 06:41:43-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + util/ntp-keygen-opts.c@1.48, 2006-11-25 06:41:43-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + + util/ntp-keygen-opts.h@1.48, 2006-11-25 06:41:44-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P70_RC + + util/ntp-keygen-opts.texi@1.46, 2006-11-25 06:41:45-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P70_RC + + util/ntp-keygen.1@1.46, 2006-11-25 06:41:45-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P70_RC + +ChangeSet@1.1425, 2006-11-25 02:31:59-05:00, stenn@whimsy.udel.edu +2 -0 + sntp now uses the returned precision to control decimal places + + NEWS@1.80, 2006-11-25 02:31:35-05:00, stenn@whimsy.udel.edu +1 -0 + sntp now uses the returned precision to control decimal places + + sntp/main.c@1.8, 2006-11-25 02:31:36-05:00, stenn@whimsy.udel.edu +29 -16 + sntp now uses the returned precision to control decimal places + +ChangeSet@1.1424, 2006-11-24 06:42:33-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P69_RC + TAG: NTP_4_2_3P69_RC + + ntpd/ntpd-opts.c@1.48, 2006-11-24 06:42:12-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpd/ntpd-opts.h@1.48, 2006-11-24 06:42:13-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P69_RC + + ntpd/ntpd-opts.texi@1.47, 2006-11-24 06:42:14-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P69_RC + + ntpd/ntpd.1@1.46, 2006-11-24 06:42:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpd/ntpdsim-opts.c@1.48, 2006-11-24 06:42:15-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpd/ntpdsim-opts.h@1.48, 2006-11-24 06:42:16-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P69_RC + + ntpd/ntpdsim-opts.texi@1.46, 2006-11-24 06:42:17-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P69_RC + + ntpd/ntpdsim.1@1.46, 2006-11-24 06:42:18-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpdc/ntpdc-opts.c@1.48, 2006-11-24 06:42:18-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpdc/ntpdc-opts.h@1.48, 2006-11-24 06:42:19-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P69_RC + + ntpdc/ntpdc-opts.texi@1.46, 2006-11-24 06:42:20-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P69_RC + + ntpdc/ntpdc.1@1.46, 2006-11-24 06:42:20-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpq/ntpq-opts.c@1.50, 2006-11-24 06:42:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + ntpq/ntpq-opts.h@1.50, 2006-11-24 06:42:22-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P69_RC + + ntpq/ntpq-opts.texi@1.47, 2006-11-24 06:42:23-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P69_RC + + ntpq/ntpq.1@1.46, 2006-11-24 06:42:23-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + packageinfo.sh@1.62, 2006-11-24 06:42:24-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P69_RC + + sntp/sntp-opts.c@1.47, 2006-11-24 06:42:25-05:00, stenn@whimsy.udel.edu +34 -13 + NTP_4_2_3P69_RC + + sntp/sntp-opts.h@1.47, 2006-11-24 06:42:26-05:00, stenn@whimsy.udel.edu +21 -14 + NTP_4_2_3P69_RC + + sntp/sntp-opts.texi@1.44, 2006-11-24 06:42:27-05:00, stenn@whimsy.udel.edu +9 -1 + NTP_4_2_3P69_RC + + sntp/sntp.1@1.47, 2006-11-24 06:42:27-05:00, stenn@whimsy.udel.edu +8 -64 + NTP_4_2_3P69_RC + + util/ntp-keygen-opts.c@1.47, 2006-11-24 06:42:28-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + + util/ntp-keygen-opts.h@1.47, 2006-11-24 06:42:29-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P69_RC + + util/ntp-keygen-opts.texi@1.45, 2006-11-24 06:42:29-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P69_RC + + util/ntp-keygen.1@1.45, 2006-11-24 06:42:30-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P69_RC + +ChangeSet@1.1423, 2006-11-23 21:09:08-05:00, stenn@whimsy.udel.edu +4 -0 + sntp -u will use an unprivileged port for its queries + + NEWS@1.79, 2006-11-23 21:08:15-05:00, stenn@whimsy.udel.edu +1 -0 + sntp -u will use an unprivileged port for its queries + + sntp/main.c@1.7, 2006-11-23 21:08:04-05:00, stenn@whimsy.udel.edu +13 -2 + sntp -u will use an unprivileged port for its queries + + sntp/sntp-opts.def@1.10, 2006-11-23 21:08:04-05:00, stenn@whimsy.udel.edu +10 -62 + sntp -u will use an unprivileged port for its queries + + sntp/socket.c@1.8, 2006-11-23 21:08:05-05:00, stenn@whimsy.udel.edu +4 -2 + sntp -u will use an unprivileged port for its queries + +ChangeSet@1.1422, 2006-11-22 06:42:29-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P68_RC + TAG: NTP_4_2_3P68_RC + + ntpd/ntpd-opts.c@1.47, 2006-11-22 06:42:08-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpd/ntpd-opts.h@1.47, 2006-11-22 06:42:09-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + ntpd/ntpd-opts.texi@1.46, 2006-11-22 06:42:10-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + ntpd/ntpd.1@1.45, 2006-11-22 06:42:10-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpd/ntpdsim-opts.c@1.47, 2006-11-22 06:42:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpd/ntpdsim-opts.h@1.47, 2006-11-22 06:42:12-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + ntpd/ntpdsim-opts.texi@1.45, 2006-11-22 06:42:13-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P68_RC + + ntpd/ntpdsim.1@1.45, 2006-11-22 06:42:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpdc/ntpdc-opts.c@1.47, 2006-11-22 06:42:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpdc/ntpdc-opts.h@1.47, 2006-11-22 06:42:15-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + ntpdc/ntpdc-opts.texi@1.45, 2006-11-22 06:42:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpdc/ntpdc.1@1.45, 2006-11-22 06:42:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpq/ntpq-opts.c@1.49, 2006-11-22 06:42:17-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpq/ntpq-opts.h@1.49, 2006-11-22 06:42:18-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + ntpq/ntpq-opts.texi@1.46, 2006-11-22 06:42:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + ntpq/ntpq.1@1.45, 2006-11-22 06:42:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + packageinfo.sh@1.61, 2006-11-22 06:42:20-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P68_RC + + sntp/sntp-opts.c@1.46, 2006-11-22 06:42:20-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + sntp/sntp-opts.h@1.46, 2006-11-22 06:42:21-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + sntp/sntp-opts.texi@1.43, 2006-11-22 06:42:22-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P68_RC + + sntp/sntp.1@1.46, 2006-11-22 06:42:23-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + util/ntp-keygen-opts.c@1.46, 2006-11-22 06:42:23-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + util/ntp-keygen-opts.h@1.46, 2006-11-22 06:42:24-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P68_RC + + util/ntp-keygen-opts.texi@1.44, 2006-11-22 06:42:25-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + + util/ntp-keygen.1@1.44, 2006-11-22 06:42:26-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P68_RC + +ChangeSet@1.1421, 2006-11-22 02:15:14-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 741] 'burst' doesn't work with peers + + NEWS@1.78, 2006-11-22 02:14:47-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 741] 'burst' doesn't work with !unfit peers + + ntpd/ntp_proto.c@1.249, 2006-11-22 02:14:48-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 741] 'burst' doesn't work with !unfit peers + +ChangeSet@1.1420, 2006-11-21 23:53:23-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 735] Fix a make/gmake VPATH issue on Solaris + + Makefile.am@1.70, 2006-11-21 23:53:04-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 735] Fix a make/gmake VPATH issue on Solaris + + NEWS@1.77, 2006-11-21 23:53:03-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 735] Fix a make/gmake VPATH issue on Solaris + +ChangeSet@1.1419, 2006-11-21 06:42:26-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P67_RC + TAG: NTP_4_2_3P67_RC + + ntpd/ntpd-opts.c@1.46, 2006-11-21 06:42:02-05:00, stenn@whimsy.udel.edu +3 -4 + NTP_4_2_3P67_RC + + ntpd/ntpd-opts.h@1.46, 2006-11-21 06:42:02-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + ntpd/ntpd-opts.texi@1.45, 2006-11-21 06:42:03-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + ntpd/ntpd.1@1.44, 2006-11-21 06:42:04-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + ntpd/ntpdsim-opts.c@1.46, 2006-11-21 06:42:04-05:00, stenn@whimsy.udel.edu +3 -4 + NTP_4_2_3P67_RC + + ntpd/ntpdsim-opts.h@1.46, 2006-11-21 06:42:05-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + ntpd/ntpdsim-opts.texi@1.44, 2006-11-21 06:42:06-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + ntpd/ntpdsim.1@1.44, 2006-11-21 06:42:06-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + ntpdc/ntpdc-opts.c@1.46, 2006-11-21 06:42:07-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + ntpdc/ntpdc-opts.h@1.46, 2006-11-21 06:42:08-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + ntpdc/ntpdc-opts.texi@1.44, 2006-11-21 06:42:09-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + ntpdc/ntpdc.1@1.44, 2006-11-21 06:42:10-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + ntpq/ntpq-opts.c@1.48, 2006-11-21 06:42:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + ntpq/ntpq-opts.h@1.48, 2006-11-21 06:42:11-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + ntpq/ntpq-opts.texi@1.45, 2006-11-21 06:42:12-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + ntpq/ntpq.1@1.44, 2006-11-21 06:42:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + packageinfo.sh@1.60, 2006-11-21 06:42:13-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + sntp/sntp-opts.c@1.45, 2006-11-21 06:42:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + sntp/sntp-opts.h@1.45, 2006-11-21 06:42:15-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + sntp/sntp-opts.texi@1.42, 2006-11-21 06:42:15-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + sntp/sntp.1@1.45, 2006-11-21 06:42:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + util/ntp-keygen-opts.c@1.45, 2006-11-21 06:42:17-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + + util/ntp-keygen-opts.h@1.45, 2006-11-21 06:42:18-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P67_RC + + util/ntp-keygen-opts.texi@1.43, 2006-11-21 06:42:18-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P67_RC + + util/ntp-keygen.1@1.43, 2006-11-21 06:42:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P67_RC + +ChangeSet@1.1418, 2006-11-21 09:35:31+00:00, burnicki@pogo.udel.edu +1 -0 + Fixed an uppercase typo. + + html/drivers/driver8.html@1.22, 2006-11-21 09:35:24+00:00, burnicki@pogo.udel.edu +1 -1 + Fixed an uppercase typo. + +ChangeSet@1.1417, 2006-11-21 02:43:36-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 717] Make sure sntp/*version.def is up-to-date + + bootstrap@1.18, 2006-11-21 02:43:17-05:00, stenn@whimsy.udel.edu +5 -0 + [Bug 717] Make sure sntp/*version.def is up-to-date + +ChangeSet@1.1416, 2006-11-20 23:05:54-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 739] ntpd -x should not take an argument + + NEWS@1.76, 2006-11-20 23:04:55-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 739] ntpd -x should not take an argument + + ntpd/ntpdbase-opts.def@1.10, 2006-11-20 23:04:27-05:00, stenn@whimsy.udel.edu +0 -1 + [Bug 739] ntpd -x should not take an argument + +ChangeSet@1.1415, 2006-11-19 06:45:35-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P66_RC + TAG: NTP_4_2_3P66_RC + + ntpd/ntpd-opts.c@1.45, 2006-11-19 06:45:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpd/ntpd-opts.h@1.45, 2006-11-19 06:45:14-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P66_RC + + ntpd/ntpd-opts.texi@1.44, 2006-11-19 06:45:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpd/ntpd.1@1.43, 2006-11-19 06:45:15-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpd/ntpdsim-opts.c@1.45, 2006-11-19 06:45:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpd/ntpdsim-opts.h@1.45, 2006-11-19 06:45:17-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P66_RC + + ntpd/ntpdsim-opts.texi@1.43, 2006-11-19 06:45:17-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P66_RC + + ntpd/ntpdsim.1@1.43, 2006-11-19 06:45:18-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpdc/ntpdc-opts.c@1.45, 2006-11-19 06:45:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpdc/ntpdc-opts.h@1.45, 2006-11-19 06:45:19-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P66_RC + + ntpdc/ntpdc-opts.texi@1.43, 2006-11-19 06:45:20-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpdc/ntpdc.1@1.43, 2006-11-19 06:45:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpq/ntpq-opts.c@1.47, 2006-11-19 06:45:22-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpq/ntpq-opts.h@1.47, 2006-11-19 06:45:23-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P66_RC + + ntpq/ntpq-opts.texi@1.44, 2006-11-19 06:45:24-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + ntpq/ntpq.1@1.43, 2006-11-19 06:45:24-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + packageinfo.sh@1.59, 2006-11-19 06:45:25-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P66_RC + + sntp/sntp-opts.c@1.44, 2006-11-19 06:45:26-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + sntp/sntp-opts.h@1.44, 2006-11-19 06:45:27-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P66_RC + + sntp/sntp-opts.texi@1.41, 2006-11-19 06:45:27-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P66_RC + + sntp/sntp.1@1.44, 2006-11-19 06:45:28-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + util/ntp-keygen-opts.c@1.44, 2006-11-19 06:45:29-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + util/ntp-keygen-opts.h@1.44, 2006-11-19 06:45:30-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P66_RC + + util/ntp-keygen-opts.texi@1.42, 2006-11-19 06:45:31-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + + util/ntp-keygen.1@1.42, 2006-11-19 06:45:31-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P66_RC + +ChangeSet@1.1412.1.1, 2006-11-18 21:12:41-08:00, harlan@minnie.everett.org +3 -0 + * [Bug 737] Some systems need help providing struct iovec. + + NEWS@1.75, 2006-11-18 21:12:35-08:00, harlan@minnie.everett.org +1 -0 + * [Bug 737] Some systems need help providing struct iovec. + + configure.ac@1.400, 2006-11-18 21:12:35-08:00, harlan@minnie.everett.org +44 -0 + * [Bug 737] Some systems need help providing struct iovec. + + ntpd/ntp_io.c@1.244, 2006-11-18 21:12:35-08:00, harlan@minnie.everett.org +3 -0 + * [Bug 737] Some systems need help providing struct iovec. + +ChangeSet@1.1413, 2006-11-17 08:59:50+00:00, burnicki@pogo.udel.edu +1 -0 + [Bug #728] More changes by Paul and Martin. + + html/drivers/driver8.html@1.21, 2006-11-17 08:59:48+00:00, burnicki@pogo.udel.edu +93 -44 + More changes by Paul and Martin. + +ChangeSet@1.1412, 2006-11-10 06:41:45-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P65_RC + TAG: NTP_4_2_3P65_RC + + ntpd/ntpd-opts.c@1.44, 2006-11-10 06:41:23-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpd/ntpd-opts.h@1.44, 2006-11-10 06:41:24-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P65_RC + + ntpd/ntpd-opts.texi@1.43, 2006-11-10 06:41:24-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + ntpd/ntpd.1@1.42, 2006-11-10 06:41:25-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpd/ntpdsim-opts.c@1.44, 2006-11-10 06:41:26-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpd/ntpdsim-opts.h@1.44, 2006-11-10 06:41:27-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P65_RC + + ntpd/ntpdsim-opts.texi@1.42, 2006-11-10 06:41:28-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + ntpd/ntpdsim.1@1.42, 2006-11-10 06:41:28-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpdc/ntpdc-opts.c@1.44, 2006-11-10 06:41:29-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpdc/ntpdc-opts.h@1.44, 2006-11-10 06:41:30-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P65_RC + + ntpdc/ntpdc-opts.texi@1.42, 2006-11-10 06:41:32-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + ntpdc/ntpdc.1@1.42, 2006-11-10 06:41:32-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpq/ntpq-opts.c@1.46, 2006-11-10 06:41:33-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + ntpq/ntpq-opts.h@1.46, 2006-11-10 06:41:33-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P65_RC + + ntpq/ntpq-opts.texi@1.43, 2006-11-10 06:41:34-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + ntpq/ntpq.1@1.42, 2006-11-10 06:41:35-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + packageinfo.sh@1.58, 2006-11-10 06:41:35-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + sntp/sntp-opts.c@1.43, 2006-11-10 06:41:36-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + sntp/sntp-opts.h@1.43, 2006-11-10 06:41:37-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P65_RC + + sntp/sntp-opts.texi@1.40, 2006-11-10 06:41:37-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + sntp/sntp.1@1.43, 2006-11-10 06:41:38-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + util/ntp-keygen-opts.c@1.43, 2006-11-10 06:41:39-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + + util/ntp-keygen-opts.h@1.43, 2006-11-10 06:41:39-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P65_RC + + util/ntp-keygen-opts.texi@1.41, 2006-11-10 06:41:40-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P65_RC + + util/ntp-keygen.1@1.41, 2006-11-10 06:41:41-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P65_RC + +ChangeSet@1.1411, 2006-11-10 00:24:06-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 717] Fix libopts compile problem for some windows versions + + NEWS@1.74, 2006-11-10 00:23:54-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 717] Fix libopts compile problem for some windows versions + +ChangeSet@1.1398.1.1, 2006-11-09 22:57:09-05:00, mayer@pogo.udel.edu +1 -0 + Bug #717 Add uintptr_t typedef for VS 6.0 + + ports/winnt/include/config.h@1.46, 2006-11-09 22:56:27-05:00, mayer@pogo.udel.edu +7 -0 + Bug #717 Add uintptr_t typedef for VS 6.0 + +ChangeSet@1.1409, 2006-11-09 06:42:28-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P64_RC + TAG: NTP_4_2_3P64_RC + + ntpd/ntpd-opts.c@1.43, 2006-11-09 06:42:07-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpd/ntpd-opts.h@1.43, 2006-11-09 06:42:07-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P64_RC + + ntpd/ntpd-opts.texi@1.42, 2006-11-09 06:42:08-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + ntpd/ntpd.1@1.41, 2006-11-09 06:42:08-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpd/ntpdsim-opts.c@1.43, 2006-11-09 06:42:09-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpd/ntpdsim-opts.h@1.43, 2006-11-09 06:42:10-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P64_RC + + ntpd/ntpdsim-opts.texi@1.41, 2006-11-09 06:42:10-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + ntpd/ntpdsim.1@1.41, 2006-11-09 06:42:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpdc/ntpdc-opts.c@1.43, 2006-11-09 06:42:12-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpdc/ntpdc-opts.h@1.43, 2006-11-09 06:42:13-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P64_RC + + ntpdc/ntpdc-opts.texi@1.41, 2006-11-09 06:42:14-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + ntpdc/ntpdc.1@1.41, 2006-11-09 06:42:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpq/ntpq-opts.c@1.45, 2006-11-09 06:42:15-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + ntpq/ntpq-opts.h@1.45, 2006-11-09 06:42:16-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P64_RC + + ntpq/ntpq-opts.texi@1.42, 2006-11-09 06:42:16-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + ntpq/ntpq.1@1.41, 2006-11-09 06:42:17-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + packageinfo.sh@1.57, 2006-11-09 06:42:18-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + sntp/sntp-opts.c@1.42, 2006-11-09 06:42:19-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + sntp/sntp-opts.h@1.42, 2006-11-09 06:42:19-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P64_RC + + sntp/sntp-opts.texi@1.39, 2006-11-09 06:42:20-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + sntp/sntp.1@1.42, 2006-11-09 06:42:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + util/ntp-keygen-opts.c@1.42, 2006-11-09 06:42:21-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + + util/ntp-keygen-opts.h@1.42, 2006-11-09 06:42:22-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P64_RC + + util/ntp-keygen-opts.texi@1.40, 2006-11-09 06:42:23-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P64_RC + + util/ntp-keygen.1@1.40, 2006-11-09 06:42:23-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P64_RC + +ChangeSet@1.1408, 2006-11-09 04:29:07-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 728] parse documentation fixes + + NEWS@1.73, 2006-11-09 04:28:53-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 728] parse documentation fixes + +ChangeSet@1.1407, 2006-11-08 18:11:25+00:00, burnicki@pogo.udel.edu +2 -0 + [Bug #728] Typo fixes submitted by Paul Croome plus additional updates and fixes for driver8.html and parsedata.html. + + html/drivers/driver8.html@1.20, 2006-11-08 18:11:23+00:00, burnicki@pogo.udel.edu +127 -136 + Typo fixes submitted by Paul Croome. + Updated docs and links. + + html/parsedata.html@1.12, 2006-11-08 18:11:23+00:00, burnicki@pogo.udel.edu +92 -80 + Updated docs and fixed some errors. + +ChangeSet@1.1406, 2006-11-06 06:47:05-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P63_RC + TAG: NTP_4_2_3P63_RC + + ntpd/ntpd-opts.c@1.42, 2006-11-06 06:46:45-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpd/ntpd-opts.h@1.42, 2006-11-06 06:46:46-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P63_RC + + ntpd/ntpd-opts.texi@1.41, 2006-11-06 06:46:46-05:00, stenn@whimsy.udel.edu +2 -4 + NTP_4_2_3P63_RC + + ntpd/ntpd.1@1.40, 2006-11-06 06:46:47-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpd/ntpdsim-opts.c@1.42, 2006-11-06 06:46:48-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpd/ntpdsim-opts.h@1.42, 2006-11-06 06:46:48-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P63_RC + + ntpd/ntpdsim-opts.texi@1.40, 2006-11-06 06:46:49-05:00, stenn@whimsy.udel.edu +2 -73 + NTP_4_2_3P63_RC + + ntpd/ntpdsim.1@1.40, 2006-11-06 06:46:50-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpdc/ntpdc-opts.c@1.42, 2006-11-06 06:46:51-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpdc/ntpdc-opts.h@1.42, 2006-11-06 06:46:51-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P63_RC + + ntpdc/ntpdc-opts.texi@1.40, 2006-11-06 06:46:52-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpdc/ntpdc.1@1.40, 2006-11-06 06:46:53-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpq/ntpq-opts.c@1.44, 2006-11-06 06:46:54-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + ntpq/ntpq-opts.h@1.44, 2006-11-06 06:46:54-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P63_RC + + ntpq/ntpq-opts.texi@1.41, 2006-11-06 06:46:55-05:00, stenn@whimsy.udel.edu +4 -244 + NTP_4_2_3P63_RC + + ntpq/ntpq.1@1.40, 2006-11-06 06:46:56-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + packageinfo.sh@1.56, 2006-11-06 06:46:57-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P63_RC + + sntp/sntp-opts.c@1.41, 2006-11-06 06:46:57-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + sntp/sntp-opts.h@1.41, 2006-11-06 06:46:58-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P63_RC + + sntp/sntp-opts.texi@1.38, 2006-11-06 06:46:59-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P63_RC + + sntp/sntp.1@1.41, 2006-11-06 06:46:59-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + util/ntp-keygen-opts.c@1.41, 2006-11-06 06:47:00-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + util/ntp-keygen-opts.h@1.41, 2006-11-06 06:47:01-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P63_RC + + util/ntp-keygen-opts.texi@1.39, 2006-11-06 06:47:01-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + + util/ntp-keygen.1@1.39, 2006-11-06 06:47:02-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P63_RC + +ChangeSet@1.1405, 2006-11-06 03:11:36-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 734] setsockopt(..., IP_MULTICAST_IF, ...) fails on 64-bit platforms. + + NEWS@1.72, 2006-11-06 03:11:21-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 734] setsockopt(..., IP_MULTICAST_IF, ...) fails on 64-bit platforms. + +ChangeSet@1.1404, 2006-11-06 03:06:37-05:00, stenn@whimsy.udel.edu +2 -0 + Build our libopts by default (static, and without installing it + + configure.ac@1.399, 2006-11-06 03:06:25-05:00, stenn@whimsy.udel.edu +17 -0 + Build our libopts by default (static, and without installing it + + sntp/configure.ac@1.15, 2006-11-06 03:06:27-05:00, stenn@whimsy.udel.edu +18 -0 + Build our libopts by default (static, and without installing it + +ChangeSet@1.1400.1.1, 2006-11-06 02:51:53-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 732] C-DEX JST2000 patch from Hideo Kuramatsu + + NEWS@1.71, 2006-11-06 02:51:43-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 732] C-DEX JST2000 patch from Hideo Kuramatsu + + ntpd/refclock_jjy.c@1.13, 2006-11-06 02:51:17-05:00, stenn@whimsy.udel.edu +5 -0 + [Bug 732] C-DEX JST2000 patch from Hideo Kuramatsu + +ChangeSet@1.1402, 2006-11-05 08:28:53+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + pass correct address length for setsockopt(..., IP_MULTICAST_IF, ...) + (sizeof(struct sockaddr_in*) != sizeof(struct in_addr) on 64-bit platforms) + + ntpd/ntp_io.c@1.243, 2006-11-05 08:25:03+00:00, kardel@pogo.udel.edu +1 -1 + pass correct address length for setsockopt(..., IP_MULTICAST_IF, ...) + (sizeof(struct sockaddr_in*) != sizeof(struct in_addr) on 64 bite platforms) + +ChangeSet@1.1400, 2006-11-01 06:45:21-05:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P62_RC + TAG: NTP_4_2_3P62_RC + + ntpd/ntpd-opts.c@1.41, 2006-11-01 06:45:00-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpd/ntpd-opts.h@1.41, 2006-11-01 06:45:01-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P62_RC + + ntpd/ntpd-opts.texi@1.40, 2006-11-01 06:45:02-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + ntpd/ntpd.1@1.39, 2006-11-01 06:45:02-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpd/ntpdsim-opts.c@1.41, 2006-11-01 06:45:03-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpd/ntpdsim-opts.h@1.41, 2006-11-01 06:45:04-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P62_RC + + ntpd/ntpdsim-opts.texi@1.39, 2006-11-01 06:45:05-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + ntpd/ntpdsim.1@1.39, 2006-11-01 06:45:05-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpdc/ntpdc-opts.c@1.41, 2006-11-01 06:45:06-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpdc/ntpdc-opts.h@1.41, 2006-11-01 06:45:07-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P62_RC + + ntpdc/ntpdc-opts.texi@1.39, 2006-11-01 06:45:07-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + ntpdc/ntpdc.1@1.39, 2006-11-01 06:45:08-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpq/ntpq-opts.c@1.43, 2006-11-01 06:45:08-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + ntpq/ntpq-opts.h@1.43, 2006-11-01 06:45:10-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P62_RC + + ntpq/ntpq-opts.texi@1.40, 2006-11-01 06:45:10-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + ntpq/ntpq.1@1.39, 2006-11-01 06:45:11-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + packageinfo.sh@1.55, 2006-11-01 06:45:12-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + sntp/sntp-opts.c@1.40, 2006-11-01 06:45:13-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + sntp/sntp-opts.h@1.40, 2006-11-01 06:45:13-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P62_RC + + sntp/sntp-opts.texi@1.37, 2006-11-01 06:45:14-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + sntp/sntp.1@1.40, 2006-11-01 06:45:14-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + util/ntp-keygen-opts.c@1.40, 2006-11-01 06:45:16-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + + util/ntp-keygen-opts.h@1.40, 2006-11-01 06:45:16-05:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P62_RC + + util/ntp-keygen-opts.texi@1.38, 2006-11-01 06:45:17-05:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P62_RC + + util/ntp-keygen.1@1.38, 2006-11-01 06:45:17-05:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P62_RC + +ChangeSet@1.1399, 2006-10-31 23:58:45-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 721] check for __ss_family and __ss_len separately + + NEWS@1.70, 2006-10-31 23:58:29-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 721] check for __ss_family and __ss_len separately + + configure.ac@1.398, 2006-10-31 23:57:41-05:00, stenn@whimsy.udel.edu +41 -2 + [Bug 721] check for __ss_family and __ss_len separately + +ChangeSet@1.1379.13.1, 2006-10-30 07:24:38-05:00, mayer@pogo.udel.edu +1 -0 + Bug #695 Fix to turn off Option warnings for VS 2005 + + ports/winnt/include/config.h@1.45, 2006-10-30 07:24:03-05:00, mayer@pogo.udel.edu +1 -0 + Bug #695 Fix to turn off Option warnings for VS 2005 + +ChangeSet@1.1397, 2006-10-23 07:48:24-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P61_RC + TAG: NTP_4_2_3P61_RC + + ntpd/ntpd-opts.c@1.40, 2006-10-23 07:48:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpd/ntpd-opts.h@1.40, 2006-10-23 07:48:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P61_RC + + ntpd/ntpd-opts.texi@1.39, 2006-10-23 07:48:05-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + ntpd/ntpd.1@1.38, 2006-10-23 07:48:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpd/ntpdsim-opts.c@1.40, 2006-10-23 07:48:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpd/ntpdsim-opts.h@1.40, 2006-10-23 07:48:07-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P61_RC + + ntpd/ntpdsim-opts.texi@1.38, 2006-10-23 07:48:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + ntpd/ntpdsim.1@1.38, 2006-10-23 07:48:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpdc/ntpdc-opts.c@1.40, 2006-10-23 07:48:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpdc/ntpdc-opts.h@1.40, 2006-10-23 07:48:10-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P61_RC + + ntpdc/ntpdc-opts.texi@1.38, 2006-10-23 07:48:11-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + ntpdc/ntpdc.1@1.38, 2006-10-23 07:48:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpq/ntpq-opts.c@1.42, 2006-10-23 07:48:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + ntpq/ntpq-opts.h@1.42, 2006-10-23 07:48:13-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P61_RC + + ntpq/ntpq-opts.texi@1.39, 2006-10-23 07:48:14-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + ntpq/ntpq.1@1.38, 2006-10-23 07:48:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + packageinfo.sh@1.54, 2006-10-23 07:48:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + sntp/sntp-opts.c@1.39, 2006-10-23 07:48:15-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + sntp/sntp-opts.h@1.39, 2006-10-23 07:48:16-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P61_RC + + sntp/sntp-opts.texi@1.36, 2006-10-23 07:48:17-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + sntp/sntp.1@1.39, 2006-10-23 07:48:18-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + util/ntp-keygen-opts.c@1.39, 2006-10-23 07:48:18-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + + util/ntp-keygen-opts.h@1.39, 2006-10-23 07:48:19-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P61_RC + + util/ntp-keygen-opts.texi@1.37, 2006-10-23 07:48:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P61_RC + + util/ntp-keygen.1@1.37, 2006-10-23 07:48:21-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P61_RC + +ChangeSet@1.1395, 2006-10-23 00:38:50-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 666] ntpq opeers displays jitter rather than dispersion + + NEWS@1.69, 2006-10-23 00:38:42-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 666] ntpq opeers displays jitter rather than dispersion + + ntpq/ntpq-subs.c@1.25, 2006-10-23 00:37:58-04:00, stenn@pogo.udel.edu +3 -2 + [Bug 666] ntpq opeers displays jitter rather than dispersion + +ChangeSet@1.1379.12.3, 2006-10-20 07:45:30-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P60_RC + TAG: NTP_4_2_3P60_RC + + ntpd/ntpd-opts.c@1.39, 2006-10-20 07:45:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpd/ntpd-opts.h@1.39, 2006-10-20 07:45:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P60_RC + + ntpd/ntpd-opts.texi@1.38, 2006-10-20 07:45:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + ntpd/ntpd.1@1.37, 2006-10-20 07:45:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpd/ntpdsim-opts.c@1.39, 2006-10-20 07:45:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpd/ntpdsim-opts.h@1.39, 2006-10-20 07:45:13-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P60_RC + + ntpd/ntpdsim-opts.texi@1.37, 2006-10-20 07:45:13-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + ntpd/ntpdsim.1@1.37, 2006-10-20 07:45:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpdc/ntpdc-opts.c@1.39, 2006-10-20 07:45:15-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpdc/ntpdc-opts.h@1.39, 2006-10-20 07:45:15-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P60_RC + + ntpdc/ntpdc-opts.texi@1.37, 2006-10-20 07:45:16-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + ntpdc/ntpdc.1@1.37, 2006-10-20 07:45:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpq/ntpq-opts.c@1.41, 2006-10-20 07:45:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + ntpq/ntpq-opts.h@1.41, 2006-10-20 07:45:18-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P60_RC + + ntpq/ntpq-opts.texi@1.38, 2006-10-20 07:45:19-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + ntpq/ntpq.1@1.37, 2006-10-20 07:45:19-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + packageinfo.sh@1.53, 2006-10-20 07:45:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + sntp/sntp-opts.c@1.38, 2006-10-20 07:45:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + sntp/sntp-opts.h@1.38, 2006-10-20 07:45:22-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P60_RC + + sntp/sntp-opts.texi@1.35, 2006-10-20 07:45:23-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + sntp/sntp.1@1.38, 2006-10-20 07:45:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + util/ntp-keygen-opts.c@1.38, 2006-10-20 07:45:24-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + + util/ntp-keygen-opts.h@1.38, 2006-10-20 07:45:25-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P60_RC + + util/ntp-keygen-opts.texi@1.36, 2006-10-20 07:45:26-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P60_RC + + util/ntp-keygen.1@1.36, 2006-10-20 07:45:27-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P60_RC + +ChangeSet@1.1379.12.2, 2006-10-20 00:49:41-04:00, stenn@whimsy.udel.edu +1 -0 + 4.2.4 Release Candidate + + packageinfo.sh@1.52, 2006-10-20 00:49:29-04:00, stenn@whimsy.udel.edu +2 -2 + 4.2.4 Release Candidate + +ChangeSet@1.1379.12.1, 2006-10-20 00:44:54-04:00, stenn@whimsy.udel.edu +1 -0 + refclock_wwv.c fix from Dave Mills + + ntpd/refclock_wwv.c@1.66, 2006-10-20 00:44:30-04:00, stenn@whimsy.udel.edu +3 -0 + refclock_wwv.c fix from Dave Mills + +ChangeSet@1.1379.1.53, 2006-10-15 14:25:15+00:00, kardel@pogo.udel.edu +1 -0 + dcfd.c: + cope with cases where sa_sigaction and sa_handler are in a union + + parseutil/dcfd.c@1.19, 2006-10-15 14:24:55+00:00, kardel@pogo.udel.edu +1 -1 + cope with cases where sa_sigaction and sa_handler are in a union + +ChangeSet@1.1379.1.52, 2006-10-15 07:42:15-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P59 + TAG: NTP_4_2_3P59 + + ntpd/ntpd-opts.c@1.38, 2006-10-15 07:41:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpd/ntpd-opts.h@1.38, 2006-10-15 07:41:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P59 + + ntpd/ntpd-opts.texi@1.37, 2006-10-15 07:41:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + ntpd/ntpd.1@1.36, 2006-10-15 07:41:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpd/ntpdsim-opts.c@1.38, 2006-10-15 07:41:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpd/ntpdsim-opts.h@1.38, 2006-10-15 07:41:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P59 + + ntpd/ntpdsim-opts.texi@1.36, 2006-10-15 07:41:57-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + ntpd/ntpdsim.1@1.36, 2006-10-15 07:41:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpdc/ntpdc-opts.c@1.38, 2006-10-15 07:41:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpdc/ntpdc-opts.h@1.38, 2006-10-15 07:41:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P59 + + ntpdc/ntpdc-opts.texi@1.36, 2006-10-15 07:42:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + ntpdc/ntpdc.1@1.36, 2006-10-15 07:42:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpq/ntpq-opts.c@1.40, 2006-10-15 07:42:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + ntpq/ntpq-opts.h@1.40, 2006-10-15 07:42:03-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P59 + + ntpq/ntpq-opts.texi@1.37, 2006-10-15 07:42:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + ntpq/ntpq.1@1.36, 2006-10-15 07:42:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + packageinfo.sh@1.51, 2006-10-15 07:42:05-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + sntp/sntp-opts.c@1.37, 2006-10-15 07:42:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + sntp/sntp-opts.h@1.37, 2006-10-15 07:42:06-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P59 + + sntp/sntp-opts.texi@1.34, 2006-10-15 07:42:07-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + sntp/sntp.1@1.37, 2006-10-15 07:42:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + util/ntp-keygen-opts.c@1.37, 2006-10-15 07:42:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + + util/ntp-keygen-opts.h@1.37, 2006-10-15 07:42:10-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P59 + + util/ntp-keygen-opts.texi@1.35, 2006-10-15 07:42:11-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P59 + + util/ntp-keygen.1@1.35, 2006-10-15 07:42:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P59 + +ChangeSet@1.1251.94.61, 2006-10-15 03:47:49-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P4 + TAG: NTP_4_2_2P4 + + packageinfo.sh@1.27.20.2, 2006-10-15 03:47:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_2P4 + +ChangeSet@1.1251.94.60, 2006-10-15 03:14:15-04:00, stenn@whimsy.udel.edu +1 -0 + Release 4.2.2p4 + + packageinfo.sh@1.27.20.1, 2006-10-15 03:14:05-04:00, stenn@whimsy.udel.edu +1 -1 + Release 4.2.2p4 + +ChangeSet@1.1379.1.51, 2006-10-15 06:03:07+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + Bug 715: + Fix from Peter Pramberger + do not send link scoped multicasts with a glocbal source address + (if present on that interface) + + ntpd/ntp_io.c@1.234.1.16, 2006-10-15 06:00:32+00:00, kardel@pogo.udel.edu +9 -2 + Bug 715: + Fix from Peter Pramberger + do not send link scoped multicasts with a glocbal source address + (if present on that interface) + +ChangeSet@1.1379.1.50, 2006-10-14 07:41:41-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P58 + TAG: NTP_4_2_3P58 + + ntpd/ntpd-opts.c@1.37, 2006-10-14 07:41:22-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpd/ntpd-opts.h@1.37, 2006-10-14 07:41:23-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P58 + + ntpd/ntpd-opts.texi@1.36, 2006-10-14 07:41:23-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + ntpd/ntpd.1@1.35, 2006-10-14 07:41:24-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpd/ntpdsim-opts.c@1.37, 2006-10-14 07:41:25-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpd/ntpdsim-opts.h@1.37, 2006-10-14 07:41:25-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P58 + + ntpd/ntpdsim-opts.texi@1.35, 2006-10-14 07:41:26-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + ntpd/ntpdsim.1@1.35, 2006-10-14 07:41:26-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpdc/ntpdc-opts.c@1.37, 2006-10-14 07:41:27-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpdc/ntpdc-opts.h@1.37, 2006-10-14 07:41:27-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P58 + + ntpdc/ntpdc-opts.texi@1.35, 2006-10-14 07:41:28-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + ntpdc/ntpdc.1@1.35, 2006-10-14 07:41:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpq/ntpq-opts.c@1.39, 2006-10-14 07:41:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + ntpq/ntpq-opts.h@1.39, 2006-10-14 07:41:30-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P58 + + ntpq/ntpq-opts.texi@1.36, 2006-10-14 07:41:31-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + ntpq/ntpq.1@1.35, 2006-10-14 07:41:32-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + packageinfo.sh@1.50, 2006-10-14 07:41:32-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + sntp/sntp-opts.c@1.36, 2006-10-14 07:41:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + sntp/sntp-opts.h@1.36, 2006-10-14 07:41:34-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P58 + + sntp/sntp-opts.texi@1.33, 2006-10-14 07:41:34-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + sntp/sntp.1@1.36, 2006-10-14 07:41:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + util/ntp-keygen-opts.c@1.36, 2006-10-14 07:41:36-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + + util/ntp-keygen-opts.h@1.36, 2006-10-14 07:41:36-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P58 + + util/ntp-keygen-opts.texi@1.34, 2006-10-14 07:41:37-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P58 + + util/ntp-keygen.1@1.34, 2006-10-14 07:41:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P58 + +ChangeSet@1.1379.1.49, 2006-10-14 08:51:43+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + Bug #715 (& dupe 723): + findlocalinterface() in update_interface can be replaced by + a simple address to interface lookup. This avoids tripping + over the Linux strategy to return the localhost address + when attempting to send to an IPv6 address of a local interface. + Additionally: + synchronize debug output with reality + avoid adding duplicate address entries to the address list + declare more functions static to reduce name space pollution + + ntpd/ntp_io.c@1.234.1.15, 2006-10-14 08:30:08+00:00, kardel@pogo.udel.edu +107 -81 + Bug #715 (& dupe 723): + findlocalinterface() in update_interface can be replaced by + a simple address to interface lookup. This avoids tripping + over the Linux strategy to return the localhost address + when attempting to send to an IPv6 address of a local interface. + Additionally: + synchronize debug output with reality + avoid adding duplicate address entries to the address list + declare more functions static to reduce name space pollution + +ChangeSet@1.1379.1.48, 2006-10-13 07:48:30-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P57 + TAG: NTP_4_2_3P57 + + ntpd/ntpd-opts.c@1.36, 2006-10-13 07:48:10-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P57 + + ntpd/ntpd-opts.h@1.36, 2006-10-13 07:48:10-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpd/ntpd-opts.texi@1.35, 2006-10-13 07:48:11-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpd/ntpd.1@1.34, 2006-10-13 07:48:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + ntpd/ntpdsim-opts.c@1.36, 2006-10-13 07:48:12-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P57 + + ntpd/ntpdsim-opts.h@1.36, 2006-10-13 07:48:13-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpd/ntpdsim-opts.texi@1.34, 2006-10-13 07:48:14-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpd/ntpdsim.1@1.34, 2006-10-13 07:48:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + ntpdc/ntpdc-opts.c@1.36, 2006-10-13 07:48:15-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P57 + + ntpdc/ntpdc-opts.h@1.36, 2006-10-13 07:48:16-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpdc/ntpdc-opts.texi@1.34, 2006-10-13 07:48:16-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + ntpdc/ntpdc.1@1.34, 2006-10-13 07:48:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + ntpq/ntpq-opts.c@1.38, 2006-10-13 07:48:18-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P57 + + ntpq/ntpq-opts.h@1.38, 2006-10-13 07:48:18-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpq/ntpq-opts.texi@1.35, 2006-10-13 07:48:19-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + ntpq/ntpq.1@1.34, 2006-10-13 07:48:19-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + packageinfo.sh@1.49, 2006-10-13 07:48:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P57 + + sntp/sntp-opts.c@1.35, 2006-10-13 07:48:21-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + sntp/sntp-opts.h@1.35, 2006-10-13 07:48:22-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + sntp/sntp-opts.texi@1.32, 2006-10-13 07:48:22-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P57 + + sntp/sntp.1@1.35, 2006-10-13 07:48:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + util/ntp-keygen-opts.c@1.35, 2006-10-13 07:48:24-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P57 + + util/ntp-keygen-opts.h@1.35, 2006-10-13 07:48:25-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P57 + + util/ntp-keygen-opts.texi@1.33, 2006-10-13 07:48:26-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + + util/ntp-keygen.1@1.33, 2006-10-13 07:48:27-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P57 + +ChangeSet@1.1379.1.47, 2006-10-12 23:32:07-04:00, stenn@whimsy.udel.edu +24 -0 + Autogen-5.8.7 upgrade + + clockstuff/clktest-opts.c@1.9, 2006-10-12 23:31:35-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + clockstuff/clktest-opts.h@1.9, 2006-10-12 23:31:36-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpd-opts.c@1.35, 2006-10-12 23:31:37-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpd-opts.h@1.35, 2006-10-12 23:31:37-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpd-opts.texi@1.34, 2006-10-12 23:31:38-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpd/ntpd.1@1.33, 2006-10-12 23:31:39-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpdsim-opts.c@1.35, 2006-10-12 23:31:40-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpdsim-opts.h@1.35, 2006-10-12 23:31:41-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpdsim-opts.texi@1.33, 2006-10-12 23:31:41-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpd/ntpdsim.1@1.33, 2006-10-12 23:31:42-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpdc/ntpdc-opts.c@1.35, 2006-10-12 23:31:43-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpdc/ntpdc-opts.h@1.35, 2006-10-12 23:31:44-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpdc/ntpdc-opts.texi@1.33, 2006-10-12 23:31:44-04:00, stenn@whimsy.udel.edu +2 -2 + Autogen-5.8.7 upgrade + + ntpdc/ntpdc.1@1.33, 2006-10-12 23:31:45-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpq/ntpq-opts.c@1.37, 2006-10-12 23:31:46-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpq/ntpq-opts.h@1.37, 2006-10-12 23:31:46-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpq/ntpq-opts.texi@1.34, 2006-10-12 23:31:48-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpq/ntpq.1@1.33, 2006-10-12 23:31:48-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + sntp/sntp-opts.c@1.34, 2006-10-12 23:31:49-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + sntp/sntp-opts.h@1.34, 2006-10-12 23:31:50-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + util/ntp-keygen-opts.c@1.34, 2006-10-12 23:31:51-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + util/ntp-keygen-opts.h@1.34, 2006-10-12 23:31:52-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + util/ntp-keygen-opts.texi@1.32, 2006-10-12 23:31:53-04:00, stenn@whimsy.udel.edu +2 -2 + Autogen-5.8.7 upgrade + + util/ntp-keygen.1@1.32, 2006-10-12 23:31:53-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + +ChangeSet@1.1379.1.46, 2006-10-12 23:29:11-04:00, stenn@whimsy.udel.edu +1 -0 + Require autogen-5.8.7 + + include/autogen-version.def@1.3, 2006-10-12 23:28:59-04:00, stenn@whimsy.udel.edu +1 -1 + Require autogen-5.8.7 + +ChangeSet@1.1379.1.45, 2006-10-12 22:46:49-04:00, stenn@whimsy.udel.edu +14 -0 + Autogen-5.8.7 upgrade + + clockstuff/clktest-opts.c@1.8, 2006-10-12 22:46:22-04:00, stenn@whimsy.udel.edu +2 -2 + Autogen-5.8.7 upgrade + + clockstuff/clktest-opts.h@1.8, 2006-10-12 22:46:23-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpd/ntpd-opts.c@1.34, 2006-10-12 22:46:23-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpd/ntpd-opts.h@1.34, 2006-10-12 22:46:24-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpd/ntpdsim-opts.c@1.34, 2006-10-12 22:46:25-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpd/ntpdsim-opts.h@1.34, 2006-10-12 22:46:26-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpdc/ntpdc-opts.c@1.34, 2006-10-12 22:46:27-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpdc/ntpdc-opts.h@1.34, 2006-10-12 22:46:28-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + ntpq/ntpq-opts.c@1.36, 2006-10-12 22:46:30-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + ntpq/ntpq-opts.h@1.36, 2006-10-12 22:46:31-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + sntp/sntp-opts.c@1.33, 2006-10-12 22:46:32-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + sntp/sntp-opts.h@1.33, 2006-10-12 22:46:33-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + + util/ntp-keygen-opts.c@1.33, 2006-10-12 22:46:34-04:00, stenn@whimsy.udel.edu +3 -3 + Autogen-5.8.7 upgrade + + util/ntp-keygen-opts.h@1.33, 2006-10-12 22:46:35-04:00, stenn@whimsy.udel.edu +1 -1 + Autogen-5.8.7 upgrade + +ChangeSet@1.1379.1.44, 2006-10-12 22:42:48-04:00, stenn@whimsy.udel.edu +62 -0 + autogen-5.8.7 upgrade + + libopts/autoopts.c@1.10, 2006-10-12 22:41:36-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/autoopts.c@1.7, 2006-10-12 22:41:36-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/autoopts.h@1.9, 2006-10-12 22:41:37-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/autoopts.h@1.7, 2006-10-12 22:41:38-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/boolean.c@1.8, 2006-10-12 22:41:39-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/boolean.c@1.5, 2006-10-12 22:41:39-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/compat/compat.h@1.12, 2006-10-12 22:41:39-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/compat/compat.h@1.8, 2006-10-12 22:41:40-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/configfile.c@1.10, 2006-10-12 22:41:44-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/configfile.c@1.7, 2006-10-12 22:41:45-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/cook.c@1.9, 2006-10-12 22:41:46-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/cook.c@1.6, 2006-10-12 22:41:47-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/enumeration.c@1.9, 2006-10-12 22:41:47-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/enumeration.c@1.6, 2006-10-12 22:41:48-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/environment.c@1.8, 2006-10-12 22:41:48-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/environment.c@1.5, 2006-10-12 22:41:49-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/genshell.c@1.9, 2006-10-12 22:41:50-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/genshell.c@1.6, 2006-10-12 22:41:50-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/genshell.h@1.9, 2006-10-12 22:41:51-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/genshell.h@1.6, 2006-10-12 22:41:52-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/m4/libopts.m4@1.14, 2006-10-12 22:41:54-04:00, stenn@whimsy.udel.edu +2 -2 + autogen-5.8.7 upgrade + + sntp/libopts/m4/libopts.m4@1.11, 2006-10-12 22:41:55-04:00, stenn@whimsy.udel.edu +2 -2 + autogen-5.8.7 upgrade + + libopts/m4/liboptschk.m4@1.3, 2006-10-12 22:41:55-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/m4/liboptschk.m4@1.3, 2006-10-12 22:41:56-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/load.c@1.10, 2006-10-12 22:41:52-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/load.c@1.7, 2006-10-12 22:41:54-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/makeshell.c@1.11, 2006-10-12 22:41:56-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/makeshell.c@1.8, 2006-10-12 22:41:57-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/nested.c@1.9, 2006-10-12 22:41:58-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/nested.c@1.6, 2006-10-12 22:41:59-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/numeric.c@1.9, 2006-10-12 22:41:59-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/numeric.c@1.6, 2006-10-12 22:42:00-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/autoopts/options.h@1.10, 2006-10-12 22:41:33-04:00, stenn@whimsy.udel.edu +2 -2 + autogen-5.8.7 upgrade + + sntp/libopts/autoopts/options.h@1.7, 2006-10-12 22:41:33-04:00, stenn@whimsy.udel.edu +2 -2 + autogen-5.8.7 upgrade + + libopts/compat/pathfind.c@1.9, 2006-10-12 22:41:41-04:00, stenn@whimsy.udel.edu +2 -3 + autogen-5.8.7 upgrade + + sntp/libopts/compat/pathfind.c@1.6, 2006-10-12 22:41:42-04:00, stenn@whimsy.udel.edu +2 -3 + autogen-5.8.7 upgrade + + libopts/pgusage.c@1.9, 2006-10-12 22:42:00-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/pgusage.c@1.5, 2006-10-12 22:42:00-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/proto.h@1.11, 2006-10-12 22:42:01-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/proto.h@1.8, 2006-10-12 22:42:01-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/putshell.c@1.10, 2006-10-12 22:42:01-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/putshell.c@1.7, 2006-10-12 22:42:02-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/restore.c@1.9, 2006-10-12 22:42:03-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/restore.c@1.5, 2006-10-12 22:42:04-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/save.c@1.10, 2006-10-12 22:42:05-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/save.c@1.7, 2006-10-12 22:42:06-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/sort.c@1.8, 2006-10-12 22:42:07-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/sort.c@1.4, 2006-10-12 22:42:07-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/stack.c@1.10, 2006-10-12 22:42:08-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/stack.c@1.7, 2006-10-12 22:42:09-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/streqvcmp.c@1.9, 2006-10-12 22:42:10-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/streqvcmp.c@1.6, 2006-10-12 22:42:10-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/text_mmap.c@1.8, 2006-10-12 22:42:11-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/text_mmap.c@1.5, 2006-10-12 22:42:12-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/autoopts/usage-txt.h@1.9, 2006-10-12 22:41:34-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/autoopts/usage-txt.h@1.6, 2006-10-12 22:41:35-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/usage.c@1.9, 2006-10-12 22:42:13-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/usage.c@1.7, 2006-10-12 22:42:14-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/version.c@1.9, 2006-10-12 22:42:15-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + sntp/libopts/version.c@1.6, 2006-10-12 22:42:15-04:00, stenn@whimsy.udel.edu +1 -1 + autogen-5.8.7 upgrade + + libopts/compat/windows-config.h@1.5, 2006-10-12 22:41:43-04:00, stenn@whimsy.udel.edu +8 -2 + autogen-5.8.7 upgrade + + sntp/libopts/compat/windows-config.h@1.3, 2006-10-12 22:41:43-04:00, stenn@whimsy.udel.edu +8 -2 + autogen-5.8.7 upgrade + +ChangeSet@1.1379.1.43, 2006-10-12 19:22:09-04:00, stenn@whimsy.udel.edu +1 -0 + Improve the getsockname() arg determination + + configure.ac@1.388.1.13, 2006-10-12 19:21:57-04:00, stenn@whimsy.udel.edu +10 -6 + Improve the getsockname() arg determination + +ChangeSet@1.1379.1.42, 2006-10-12 07:40:55-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P56 + TAG: NTP_4_2_3P56 + + ntpd/ntpd-opts.c@1.33, 2006-10-12 07:40:34-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpd/ntpd-opts.h@1.33, 2006-10-12 07:40:35-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P56 + + ntpd/ntpd-opts.texi@1.33, 2006-10-12 07:40:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + ntpd/ntpd.1@1.32, 2006-10-12 07:40:36-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpd/ntpdsim-opts.c@1.33, 2006-10-12 07:40:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpd/ntpdsim-opts.h@1.33, 2006-10-12 07:40:38-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P56 + + ntpd/ntpdsim-opts.texi@1.32, 2006-10-12 07:40:38-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + ntpd/ntpdsim.1@1.32, 2006-10-12 07:40:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpdc/ntpdc-opts.c@1.33, 2006-10-12 07:40:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpdc/ntpdc-opts.h@1.33, 2006-10-12 07:40:40-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P56 + + ntpdc/ntpdc-opts.texi@1.32, 2006-10-12 07:40:40-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + ntpdc/ntpdc.1@1.32, 2006-10-12 07:40:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpq/ntpq-opts.c@1.35, 2006-10-12 07:40:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + ntpq/ntpq-opts.h@1.35, 2006-10-12 07:40:42-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P56 + + ntpq/ntpq-opts.texi@1.33, 2006-10-12 07:40:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + ntpq/ntpq.1@1.32, 2006-10-12 07:40:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + packageinfo.sh@1.48, 2006-10-12 07:40:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + sntp/sntp-opts.c@1.32, 2006-10-12 07:40:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + sntp/sntp-opts.h@1.32, 2006-10-12 07:40:47-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P56 + + sntp/sntp-opts.texi@1.31, 2006-10-12 07:40:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + sntp/sntp.1@1.34, 2006-10-12 07:40:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + util/ntp-keygen-opts.c@1.32, 2006-10-12 07:40:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + + util/ntp-keygen-opts.h@1.32, 2006-10-12 07:40:51-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P56 + + util/ntp-keygen-opts.texi@1.31, 2006-10-12 07:40:51-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P56 + + util/ntp-keygen.1@1.31, 2006-10-12 07:40:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P56 + +ChangeSet@1.1379.1.41, 2006-10-12 02:30:52-04:00, stenn@whimsy.udel.edu +1 -0 + Update NEWS file + + NEWS@1.68, 2006-10-12 02:30:41-04:00, stenn@whimsy.udel.edu +36 -0 + Update NEWS file + +ChangeSet@1.1379.11.2, 2006-10-11 22:40:46-04:00, mayer@pogo.udel.edu +1 -0 + Bug #690. Purify memory reference error + + ports/winnt/libntp/dnslookup.c@1.4.1.4, 2006-10-11 22:40:27-04:00, mayer@pogo.udel.edu +4 -3 + Bug #690. Purify memory reference error + +ChangeSet@1.1379.11.1, 2006-10-11 22:39:16-04:00, mayer@pogo.udel.edu +1 -0 + Bug #718. Update to config.h to deal with socklen_t + + ports/winnt/include/config.h@1.44, 2006-10-11 22:38:35-04:00, mayer@pogo.udel.edu +13 -0 + Bug #718. Update to config.h to deal with socklen_t + +ChangeSet@1.1379.1.39, 2006-10-11 07:44:18-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P55 + TAG: NTP_4_2_3P55 + + ntpd/ntpd-opts.c@1.32, 2006-10-11 07:43:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpd/ntpd-opts.h@1.32, 2006-10-11 07:44:00-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P55 + + ntpd/ntpd-opts.texi@1.32, 2006-10-11 07:44:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + ntpd/ntpd.1@1.31, 2006-10-11 07:44:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpd/ntpdsim-opts.c@1.32, 2006-10-11 07:44:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpd/ntpdsim-opts.h@1.32, 2006-10-11 07:44:02-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P55 + + ntpd/ntpdsim-opts.texi@1.31, 2006-10-11 07:44:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + ntpd/ntpdsim.1@1.31, 2006-10-11 07:44:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpdc/ntpdc-opts.c@1.32, 2006-10-11 07:44:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpdc/ntpdc-opts.h@1.32, 2006-10-11 07:44:04-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P55 + + ntpdc/ntpdc-opts.texi@1.31, 2006-10-11 07:44:05-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + ntpdc/ntpdc.1@1.31, 2006-10-11 07:44:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpq/ntpq-opts.c@1.34, 2006-10-11 07:44:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + ntpq/ntpq-opts.h@1.34, 2006-10-11 07:44:07-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P55 + + ntpq/ntpq-opts.texi@1.32, 2006-10-11 07:44:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + ntpq/ntpq.1@1.31, 2006-10-11 07:44:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + packageinfo.sh@1.47, 2006-10-11 07:44:09-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + sntp/sntp-opts.c@1.31, 2006-10-11 07:44:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + sntp/sntp-opts.h@1.31, 2006-10-11 07:44:11-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P55 + + sntp/sntp-opts.texi@1.30, 2006-10-11 07:44:12-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + sntp/sntp.1@1.33, 2006-10-11 07:44:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + util/ntp-keygen-opts.c@1.31, 2006-10-11 07:44:13-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + + util/ntp-keygen-opts.h@1.31, 2006-10-11 07:44:13-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P55 + + util/ntp-keygen-opts.texi@1.30, 2006-10-11 07:44:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P55 + + util/ntp-keygen.1@1.30, 2006-10-11 07:44:15-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P55 + +ChangeSet@1.1379.1.37, 2006-10-10 19:52:42-04:00, stenn@whimsy.udel.edu +3 -0 + [Bug 718] Determine/use the correct type of saddrlen for getsockname() + + configure.ac@1.388.1.12, 2006-10-10 19:52:28-04:00, stenn@whimsy.udel.edu +23 -1 + [Bug 718] Determine/use the correct type of saddrlen for getsockname() + + libisc/net.c@1.8, 2006-10-10 19:52:28-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 718] Determine/use the correct type of saddrlen for getsockname() + + ntpd/ntp_io.c@1.234.1.14, 2006-10-10 19:52:29-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 718] Determine/use the correct type of saddrlen for getsockname() + +ChangeSet@1.1379.10.1, 2006-10-10 16:15:47+00:00, burnicki@pogo.udel.edu +1 -0 + [Bug 708] nt_clockstuff.c has unintentionally been messed up with the previous changeset. This is the correct version. + + ports/winnt/ntpd/nt_clockstuff.c@1.23, 2006-10-10 16:15:44+00:00, burnicki@pogo.udel.edu +574 -249 + Oops, this file has unintentionally been messed up with the previous changeset. This is the correct version. + +ChangeSet@1.1379.1.36, 2006-10-10 07:46:00-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P54 + TAG: NTP_4_2_3P54 + + ntpd/ntpd-opts.c@1.31, 2006-10-10 07:45:36-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpd/ntpd-opts.h@1.31, 2006-10-10 07:45:37-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P54 + + ntpd/ntpd-opts.texi@1.31, 2006-10-10 07:45:37-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + ntpd/ntpd.1@1.30, 2006-10-10 07:45:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpd/ntpdsim-opts.c@1.31, 2006-10-10 07:45:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpd/ntpdsim-opts.h@1.31, 2006-10-10 07:45:40-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P54 + + ntpd/ntpdsim-opts.texi@1.30, 2006-10-10 07:45:40-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + ntpd/ntpdsim.1@1.30, 2006-10-10 07:45:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpdc/ntpdc-opts.c@1.31, 2006-10-10 07:45:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpdc/ntpdc-opts.h@1.31, 2006-10-10 07:45:42-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P54 + + ntpdc/ntpdc-opts.texi@1.30, 2006-10-10 07:45:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + ntpdc/ntpdc.1@1.30, 2006-10-10 07:45:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpq/ntpq-opts.c@1.33, 2006-10-10 07:45:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + ntpq/ntpq-opts.h@1.33, 2006-10-10 07:45:45-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P54 + + ntpq/ntpq-opts.texi@1.31, 2006-10-10 07:45:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + ntpq/ntpq.1@1.30, 2006-10-10 07:45:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + packageinfo.sh@1.46, 2006-10-10 07:45:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + sntp/sntp-opts.c@1.30, 2006-10-10 07:45:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + sntp/sntp-opts.h@1.30, 2006-10-10 07:45:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P54 + + sntp/sntp-opts.texi@1.29, 2006-10-10 07:45:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + sntp/sntp.1@1.32, 2006-10-10 07:45:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + util/ntp-keygen-opts.c@1.30, 2006-10-10 07:45:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + + util/ntp-keygen-opts.h@1.30, 2006-10-10 07:45:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P54 + + util/ntp-keygen-opts.texi@1.29, 2006-10-10 07:45:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P54 + + util/ntp-keygen.1@1.29, 2006-10-10 07:45:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P54 + +ChangeSet@1.1379.1.35, 2006-10-10 02:39:26-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 718] Use the recommended type for the saddrlen arg to getsockname() + + NEWS@1.67, 2006-10-10 02:39:13-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 718] Use the recommended type for the saddrlen arg to getsockname() + + ntpd/ntp_io.c@1.234.1.13, 2006-10-10 02:38:43-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 718] Use the recommended type for the saddrlen arg to getsockname() + +ChangeSet@1.1379.1.34, 2006-10-10 02:27:12-04:00, stenn@whimsy.udel.edu +2 -0 + Use NO_OPTION_NAME_WARNINGS if cc does not support #warning + + configure.ac@1.388.1.11, 2006-10-10 02:25:45-04:00, stenn@whimsy.udel.edu +11 -0 + Use NO_OPTION_NAME_WARNINGS if cc does not support #warning + + sntp/configure.ac@1.14, 2006-10-10 02:26:57-04:00, stenn@whimsy.udel.edu +11 -0 + Use NO_OPTION_NAME_WARNINGS if cc does not support #warning + +ChangeSet@1.1379.1.33, 2006-10-09 07:41:25-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P53 + TAG: NTP_4_2_3P53 + + ntpd/ntpd-opts.c@1.30, 2006-10-09 07:41:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpd/ntpd-opts.h@1.30, 2006-10-09 07:41:04-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P53 + + ntpd/ntpd-opts.texi@1.30, 2006-10-09 07:41:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + ntpd/ntpd.1@1.29, 2006-10-09 07:41:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpd/ntpdsim-opts.c@1.30, 2006-10-09 07:41:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpd/ntpdsim-opts.h@1.30, 2006-10-09 07:41:07-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P53 + + ntpd/ntpdsim-opts.texi@1.29, 2006-10-09 07:41:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + ntpd/ntpdsim.1@1.29, 2006-10-09 07:41:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpdc/ntpdc-opts.c@1.30, 2006-10-09 07:41:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpdc/ntpdc-opts.h@1.30, 2006-10-09 07:41:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P53 + + ntpdc/ntpdc-opts.texi@1.29, 2006-10-09 07:41:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + ntpdc/ntpdc.1@1.29, 2006-10-09 07:41:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpq/ntpq-opts.c@1.32, 2006-10-09 07:41:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + ntpq/ntpq-opts.h@1.32, 2006-10-09 07:41:12-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P53 + + ntpq/ntpq-opts.texi@1.30, 2006-10-09 07:41:13-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + ntpq/ntpq.1@1.29, 2006-10-09 07:41:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + packageinfo.sh@1.45, 2006-10-09 07:41:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + sntp/sntp-opts.c@1.29, 2006-10-09 07:41:15-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + sntp/sntp-opts.h@1.29, 2006-10-09 07:41:17-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P53 + + sntp/sntp-opts.texi@1.28, 2006-10-09 07:41:17-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + sntp/sntp.1@1.31, 2006-10-09 07:41:19-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + util/ntp-keygen-opts.c@1.29, 2006-10-09 07:41:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + + util/ntp-keygen-opts.h@1.29, 2006-10-09 07:41:20-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P53 + + util/ntp-keygen-opts.texi@1.28, 2006-10-09 07:41:21-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P53 + + util/ntp-keygen.1@1.28, 2006-10-09 07:41:22-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P53 + +ChangeSet@1.1379.1.32, 2006-10-09 06:35:20-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 715] Fix multicast issues under Linux + + NEWS@1.66, 2006-10-09 06:35:05-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 715] Fix multicast issues under Linux + + libisc/ifiter_ioctl.c@1.25, 2006-10-09 06:35:05-04:00, stenn@whimsy.udel.edu +45 -7 + [Bug 715] Fix multicast issues under Linux + +ChangeSet@1.1379.1.31, 2006-10-08 19:39:10-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P52 + TAG: NTP_4_2_3P52 + + ntpd/ntpd-opts.c@1.29, 2006-10-08 19:38:48-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P52 + + ntpd/ntpd-opts.h@1.29, 2006-10-08 19:38:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpd/ntpd-opts.texi@1.29, 2006-10-08 19:38:50-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpd/ntpd.1@1.28, 2006-10-08 19:38:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + ntpd/ntpdsim-opts.c@1.29, 2006-10-08 19:38:51-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P52 + + ntpd/ntpdsim-opts.h@1.29, 2006-10-08 19:38:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpd/ntpdsim-opts.texi@1.28, 2006-10-08 19:38:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpd/ntpdsim.1@1.28, 2006-10-08 19:38:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + ntpdc/ntpdc-opts.c@1.29, 2006-10-08 19:38:54-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P52 + + ntpdc/ntpdc-opts.h@1.29, 2006-10-08 19:38:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpdc/ntpdc-opts.texi@1.28, 2006-10-08 19:38:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + ntpdc/ntpdc.1@1.28, 2006-10-08 19:38:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + ntpq/ntpq-opts.c@1.31, 2006-10-08 19:38:57-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P52 + + ntpq/ntpq-opts.h@1.31, 2006-10-08 19:38:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpq/ntpq-opts.texi@1.29, 2006-10-08 19:38:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + ntpq/ntpq.1@1.28, 2006-10-08 19:38:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + packageinfo.sh@1.44, 2006-10-08 19:39:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P52 + + sntp/sntp-opts.c@1.28, 2006-10-08 19:39:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + sntp/sntp-opts.h@1.28, 2006-10-08 19:39:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + sntp/sntp-opts.texi@1.27, 2006-10-08 19:39:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P52 + + sntp/sntp.1@1.30, 2006-10-08 19:39:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + util/ntp-keygen-opts.c@1.28, 2006-10-08 19:39:03-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P52 + + util/ntp-keygen-opts.h@1.28, 2006-10-08 19:39:04-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P52 + + util/ntp-keygen-opts.texi@1.27, 2006-10-08 19:39:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + + util/ntp-keygen.1@1.27, 2006-10-08 19:39:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P52 + +ChangeSet@1.1379.1.30, 2006-10-08 04:32:17-04:00, stenn@whimsy.udel.edu +53 -0 + libopts-27.5.3 + + libopts/Makefile.am@1.6, 2006-10-08 04:30:43-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/Makefile.am@1.4, 2006-10-08 04:31:07-04:00, stenn@whimsy.udel.edu +10 -6 + libopts-27.5.3 + + libopts/autoopts.c@1.9, 2006-10-08 04:30:43-04:00, stenn@whimsy.udel.edu +8 -6 + libopts-27.5.3 + + sntp/libopts/autoopts.c@1.6, 2006-10-08 04:31:07-04:00, stenn@whimsy.udel.edu +8 -6 + libopts-27.5.3 + + libopts/configfile.c@1.9, 2006-10-08 04:30:44-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/configfile.c@1.6, 2006-10-08 04:31:08-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + libopts/cook.c@1.8, 2006-10-08 04:30:45-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/cook.c@1.5, 2006-10-08 04:31:09-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + libopts/enumeration.c@1.8, 2006-10-08 04:30:46-04:00, stenn@whimsy.udel.edu +4 -4 + libopts-27.5.3 + + sntp/libopts/enumeration.c@1.5, 2006-10-08 04:31:09-04:00, stenn@whimsy.udel.edu +4 -4 + libopts-27.5.3 + + libopts/genshell.c@1.8, 2006-10-08 04:30:47-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + sntp/libopts/genshell.c@1.5, 2006-10-08 04:31:10-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + libopts/genshell.h@1.8, 2006-10-08 04:30:48-04:00, stenn@whimsy.udel.edu +5 -3 + libopts-27.5.3 + + sntp/libopts/genshell.h@1.5, 2006-10-08 04:31:11-04:00, stenn@whimsy.udel.edu +5 -3 + libopts-27.5.3 + + libopts/m4/libopts.m4@1.13, 2006-10-08 04:30:56-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/m4/libopts.m4@1.10, 2006-10-08 04:31:20-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + libopts/load.c@1.9, 2006-10-08 04:30:48-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/load.c@1.6, 2006-10-08 04:31:11-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + libopts/makeshell.c@1.10, 2006-10-08 04:30:50-04:00, stenn@whimsy.udel.edu +13 -4 + libopts-27.5.3 + + sntp/libopts/makeshell.c@1.7, 2006-10-08 04:31:12-04:00, stenn@whimsy.udel.edu +13 -4 + libopts-27.5.3 + + libopts/nested.c@1.8, 2006-10-08 04:30:50-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/nested.c@1.5, 2006-10-08 04:31:13-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + libopts/numeric.c@1.8, 2006-10-08 04:30:51-04:00, stenn@whimsy.udel.edu +4 -4 + libopts-27.5.3 + + sntp/libopts/numeric.c@1.5, 2006-10-08 04:31:14-04:00, stenn@whimsy.udel.edu +4 -4 + libopts-27.5.3 + + libopts/autoopts/options.h@1.9, 2006-10-08 04:30:55-04:00, stenn@whimsy.udel.edu +131 -64 + libopts-27.5.3 + + sntp/libopts/autoopts/options.h@1.6, 2006-10-08 04:31:18-04:00, stenn@whimsy.udel.edu +131 -64 + libopts-27.5.3 + + libopts/proto.h@1.10, 2006-10-08 04:30:51-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/proto.h@1.7, 2006-10-08 04:31:14-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + libopts/putshell.c@1.9, 2006-10-08 04:30:51-04:00, stenn@whimsy.udel.edu +8 -8 + libopts-27.5.3 + + sntp/libopts/putshell.c@1.6, 2006-10-08 04:31:15-04:00, stenn@whimsy.udel.edu +8 -8 + libopts-27.5.3 + + libopts/restore.c@1.8, 2006-10-08 04:30:52-04:00, stenn@whimsy.udel.edu +2 -2 + libopts-27.5.3 + + sntp/libopts/restore.c@1.4, 2006-10-08 04:31:15-04:00, stenn@whimsy.udel.edu +2 -2 + libopts-27.5.3 + + libopts/save.c@1.9, 2006-10-08 04:30:53-04:00, stenn@whimsy.udel.edu +7 -8 + libopts-27.5.3 + + sntp/libopts/save.c@1.6, 2006-10-08 04:31:16-04:00, stenn@whimsy.udel.edu +7 -8 + libopts-27.5.3 + + libopts/stack.c@1.9, 2006-10-08 04:30:54-04:00, stenn@whimsy.udel.edu +3 -3 + libopts-27.5.3 + + sntp/libopts/stack.c@1.6, 2006-10-08 04:31:17-04:00, stenn@whimsy.udel.edu +3 -3 + libopts-27.5.3 + + libopts/autoopts/usage-txt.h@1.8, 2006-10-08 04:30:56-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/libopts/autoopts/usage-txt.h@1.5, 2006-10-08 04:31:18-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + clockstuff/clktest-opts.c@1.7, 2006-10-08 04:30:41-04:00, stenn@whimsy.udel.edu +9 -7 + libopts-27.5.3 + + clockstuff/clktest-opts.h@1.7, 2006-10-08 04:30:42-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + + ntpd/ntpd-opts.c@1.28, 2006-10-08 04:30:57-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + ntpd/ntpd-opts.h@1.28, 2006-10-08 04:30:58-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + + ntpd/ntpdsim-opts.c@1.28, 2006-10-08 04:30:59-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + ntpd/ntpdsim-opts.h@1.28, 2006-10-08 04:31:00-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + + ntpdc/ntpdc-opts.c@1.28, 2006-10-08 04:31:01-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + ntpdc/ntpdc-opts.h@1.28, 2006-10-08 04:31:02-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + + ntpq/ntpq-opts.c@1.30, 2006-10-08 04:31:03-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + ntpq/ntpq-opts.h@1.30, 2006-10-08 04:31:04-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + + ntpq/ntpq-opts.texi@1.28, 2006-10-08 04:31:04-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.5.3 + + sntp/sntp-opts.c@1.27, 2006-10-08 04:31:05-04:00, stenn@whimsy.udel.edu +3 -1 + libopts-27.5.3 + + sntp/sntp-opts.h@1.27, 2006-10-08 04:31:06-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + + util/ntp-keygen-opts.c@1.27, 2006-10-08 04:31:20-04:00, stenn@whimsy.udel.edu +5 -3 + libopts-27.5.3 + + util/ntp-keygen-opts.h@1.27, 2006-10-08 04:31:21-04:00, stenn@whimsy.udel.edu +6 -4 + libopts-27.5.3 + +ChangeSet@1.1379.9.1, 2006-10-07 19:42:28+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + allow asyncio_readers to remove themselves when being run + + ntpd/ntp_io.c@1.234.1.12, 2006-10-07 19:41:38+00:00, kardel@pogo.udel.edu +5 -3 + allow asyncio_readers to remove themselves when being run + +ChangeSet@1.1379.1.28, 2006-10-05 10:20:42+00:00, burnicki@pogo.udel.edu +2 -0 + [Bug 708] Set the affinity to a specific CPU for the clock interpolation thread only, not for the whole process. + + ports/winnt/ntpd/nt_clockstuff.c@1.22, 2006-10-05 10:20:40+00:00, burnicki@pogo.udel.edu +250 -575 + Set the affinity to a specific CPU for the clock interpolation thread only, not for the whole process. + + ports/winnt/ntpd/win32_io.c@1.12, 2006-10-05 10:20:40+00:00, burnicki@pogo.udel.edu +0 -22 + Set the affinity to a specific CPU for the clock interpolation thread only, not for the whole process. + +ChangeSet@1.1379.1.27, 2006-09-26 23:45:08-04:00, stenn@whimsy.udel.edu +1 -0 + update NEWS + + NEWS@1.65, 2006-09-26 23:44:48-04:00, stenn@whimsy.udel.edu +2 -0 + update + +ChangeSet@1.1379.8.3, 2006-09-26 22:17:09-04:00, mayer@pogo.udel.edu +1 -0 + Unchanged + + ntpd/refclock_wwv.c@1.63.1.1, 2006-09-26 22:16:51-04:00, mayer@pogo.udel.edu +4 -7 + Unchanged + +ChangeSet@1.1379.8.2, 2006-09-26 18:14:39-04:00, mayer@pogo.udel.edu +1 -0 + Bug #670: Fix for Transfer Aborted messages on Windows on reconfiguring interfaces + + ports/winnt/ntpd/ntp_iocompletionport.c@1.21, 2006-09-26 18:14:26-04:00, mayer@pogo.udel.edu +98 -38 + Bug #670: Fix for Transfer Aborted messages on Windows on reconfiguring interfaces + +ChangeSet@1.1379.8.1, 2006-09-26 18:11:11-04:00, mayer@pogo.udel.edu +1 -0 + Bug #690: Fix for buffer address issue + + ports/winnt/libntp/dnslookup.c@1.4.1.3, 2006-09-26 18:10:40-04:00, mayer@pogo.udel.edu +1 -1 + Bug #690: Fix for buffer address issue + +ChangeSet@1.1379.1.25, 2006-09-26 16:16:30-04:00, stenn@whimsy.udel.edu +26 -0 + autogen update + + clockstuff/clktest-opts.c@1.6, 2006-09-25 15:03:08-04:00, stenn@whimsy.udel.edu +2 -2 + autogen update + + clockstuff/clktest-opts.h@1.6, 2006-09-25 15:03:09-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpd/ntpd-opts.c@1.27, 2006-09-25 15:03:10-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpd/ntpd-opts.h@1.27, 2006-09-25 15:03:11-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpd/ntpd-opts.texi@1.28, 2006-09-25 15:03:12-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpd/ntpd.1@1.27, 2006-09-25 15:03:12-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpd/ntpdsim-opts.c@1.27, 2006-09-25 15:03:13-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpd/ntpdsim-opts.h@1.27, 2006-09-25 15:03:14-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpd/ntpdsim-opts.texi@1.27, 2006-09-25 15:03:15-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpd/ntpdsim.1@1.27, 2006-09-25 15:03:16-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpdc/ntpdc-opts.c@1.27, 2006-09-25 15:03:16-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpdc/ntpdc-opts.h@1.27, 2006-09-25 15:03:17-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpdc/ntpdc-opts.texi@1.27, 2006-09-25 15:03:18-04:00, stenn@whimsy.udel.edu +2 -2 + autogen update + + ntpdc/ntpdc.1@1.27, 2006-09-25 15:03:19-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpq/ntpq-opts.c@1.29, 2006-09-25 15:03:20-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpq/ntpq-opts.h@1.29, 2006-09-25 15:03:21-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + ntpq/ntpq-opts.texi@1.27, 2006-09-25 15:03:21-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + ntpq/ntpq.1@1.27, 2006-09-25 15:03:22-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + sntp/sntp-opts.c@1.26, 2006-09-25 15:03:22-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + sntp/sntp-opts.h@1.26, 2006-09-25 15:03:23-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + sntp/sntp-opts.texi@1.26, 2006-09-25 15:03:24-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + sntp/sntp.1@1.29, 2006-09-25 15:03:25-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + util/ntp-keygen-opts.c@1.26, 2006-09-25 15:03:25-04:00, stenn@whimsy.udel.edu +3 -3 + autogen update + + util/ntp-keygen-opts.h@1.26, 2006-09-25 15:03:26-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + + util/ntp-keygen-opts.texi@1.26, 2006-09-25 15:03:27-04:00, stenn@whimsy.udel.edu +2 -2 + autogen update + + util/ntp-keygen.1@1.26, 2006-09-25 15:03:27-04:00, stenn@whimsy.udel.edu +1 -1 + autogen update + +ChangeSet@1.1379.1.24, 2006-09-25 07:49:15-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P51 + TAG: NTP_4_2_3P51 + + ntpd/ntpd-opts.c@1.26, 2006-09-25 07:48:54-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P51 + + ntpd/ntpd-opts.h@1.26, 2006-09-25 07:48:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpd/ntpd-opts.texi@1.27, 2006-09-25 07:48:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpd/ntpd.1@1.26, 2006-09-25 07:48:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + ntpd/ntpdsim-opts.c@1.26, 2006-09-25 07:48:57-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P51 + + ntpd/ntpdsim-opts.h@1.26, 2006-09-25 07:48:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpd/ntpdsim-opts.texi@1.26, 2006-09-25 07:48:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpd/ntpdsim.1@1.26, 2006-09-25 07:48:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + ntpdc/ntpdc-opts.c@1.26, 2006-09-25 07:49:00-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P51 + + ntpdc/ntpdc-opts.h@1.26, 2006-09-25 07:49:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpdc/ntpdc-opts.texi@1.26, 2006-09-25 07:49:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + ntpdc/ntpdc.1@1.26, 2006-09-25 07:49:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + ntpq/ntpq-opts.c@1.28, 2006-09-25 07:49:03-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P51 + + ntpq/ntpq-opts.h@1.28, 2006-09-25 07:49:04-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpq/ntpq-opts.texi@1.26, 2006-09-25 07:49:04-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + ntpq/ntpq.1@1.26, 2006-09-25 07:49:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + packageinfo.sh@1.43, 2006-09-25 07:49:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P51 + + sntp/sntp-opts.c@1.25, 2006-09-25 07:49:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + sntp/sntp-opts.h@1.25, 2006-09-25 07:49:07-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + sntp/sntp-opts.texi@1.25, 2006-09-25 07:49:07-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P51 + + sntp/sntp.1@1.28, 2006-09-25 07:49:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + util/ntp-keygen-opts.c@1.25, 2006-09-25 07:49:09-04:00, stenn@whimsy.udel.edu +4 -4 + NTP_4_2_3P51 + + util/ntp-keygen-opts.h@1.25, 2006-09-25 07:49:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P51 + + util/ntp-keygen-opts.texi@1.25, 2006-09-25 07:49:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + + util/ntp-keygen.1@1.25, 2006-09-25 07:49:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P51 + +ChangeSet@1.1379.1.23, 2006-09-25 01:53:46-04:00, stenn@whimsy.udel.edu +93 -0 + autogen upgrade + + libopts/autoopts.c@1.8, 2006-09-25 01:50:05-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/autoopts.c@1.5, 2006-09-25 01:50:36-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/autoopts.h@1.8, 2006-09-25 01:50:05-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/autoopts.h@1.6, 2006-09-25 01:50:37-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/boolean.c@1.7, 2006-09-25 01:50:06-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/boolean.c@1.4, 2006-09-25 01:50:38-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/compat/compat.h@1.11, 2006-09-25 01:50:22-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/compat/compat.h@1.7, 2006-09-25 01:50:56-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/configfile.c@1.8, 2006-09-25 01:50:06-04:00, stenn@whimsy.udel.edu +34 -35 + autogen upgrade + + sntp/libopts/configfile.c@1.5, 2006-09-25 01:50:38-04:00, stenn@whimsy.udel.edu +34 -35 + autogen upgrade + + libopts/cook.c@1.7, 2006-09-25 01:50:07-04:00, stenn@whimsy.udel.edu +5 -6 + autogen upgrade + + sntp/libopts/cook.c@1.4, 2006-09-25 01:50:40-04:00, stenn@whimsy.udel.edu +5 -6 + autogen upgrade + + libopts/enumeration.c@1.7, 2006-09-25 01:50:08-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/enumeration.c@1.4, 2006-09-25 01:50:41-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/environment.c@1.7, 2006-09-25 01:50:08-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/environment.c@1.4, 2006-09-25 01:50:42-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/genshell.c@1.7, 2006-09-25 01:50:09-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/libopts/genshell.c@1.4, 2006-09-25 01:50:42-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + libopts/genshell.h@1.7, 2006-09-25 01:50:10-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/libopts/genshell.h@1.4, 2006-09-25 01:50:43-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + libopts/m4/libopts.m4@1.12, 2006-09-25 01:50:25-04:00, stenn@whimsy.udel.edu +4 -1 + autogen upgrade + + sntp/libopts/m4/libopts.m4@1.9, 2006-09-25 01:50:58-04:00, stenn@whimsy.udel.edu +4 -1 + autogen upgrade + + libopts/m4/liboptschk.m4@1.2, 2006-09-25 01:50:27-04:00, stenn@whimsy.udel.edu +4 -1 + autogen upgrade + + sntp/libopts/m4/liboptschk.m4@1.2, 2006-09-25 01:50:59-04:00, stenn@whimsy.udel.edu +4 -1 + autogen upgrade + + libopts/load.c@1.8, 2006-09-25 01:50:10-04:00, stenn@whimsy.udel.edu +10 -11 + autogen upgrade + + sntp/libopts/load.c@1.5, 2006-09-25 01:50:44-04:00, stenn@whimsy.udel.edu +10 -11 + autogen upgrade + + libopts/makeshell.c@1.9, 2006-09-25 01:50:11-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/makeshell.c@1.6, 2006-09-25 01:50:45-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/nested.c@1.7, 2006-09-25 01:50:12-04:00, stenn@whimsy.udel.edu +18 -19 + autogen upgrade + + sntp/libopts/nested.c@1.4, 2006-09-25 01:50:45-04:00, stenn@whimsy.udel.edu +18 -19 + autogen upgrade + + libopts/numeric.c@1.7, 2006-09-25 01:50:12-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/numeric.c@1.4, 2006-09-25 01:50:46-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/autoopts/options.h@1.8, 2006-09-25 01:50:20-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/autoopts/options.h@1.5, 2006-09-25 01:50:55-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + libopts/compat/pathfind.c@1.8, 2006-09-25 01:50:23-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + sntp/libopts/compat/pathfind.c@1.5, 2006-09-25 01:50:57-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + libopts/pgusage.c@1.8, 2006-09-25 01:50:13-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/pgusage.c@1.4, 2006-09-25 01:50:46-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/proto.h@1.9, 2006-09-25 01:50:13-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/libopts/proto.h@1.6, 2006-09-25 01:50:47-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + libopts/putshell.c@1.8, 2006-09-25 01:50:13-04:00, stenn@whimsy.udel.edu +3 -4 + autogen upgrade + + sntp/libopts/putshell.c@1.5, 2006-09-25 01:50:47-04:00, stenn@whimsy.udel.edu +3 -4 + autogen upgrade + + libopts/restore.c@1.7, 2006-09-25 01:50:14-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/restore.c@1.3, 2006-09-25 01:50:47-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/save.c@1.8, 2006-09-25 01:50:15-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/save.c@1.5, 2006-09-25 01:50:49-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/sort.c@1.7, 2006-09-25 01:50:15-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/sort.c@1.3, 2006-09-25 01:50:50-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/stack.c@1.8, 2006-09-25 01:50:16-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/stack.c@1.5, 2006-09-25 01:50:50-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/compat/strchr.c@1.3, 2006-09-25 01:50:24-04:00, stenn@whimsy.udel.edu +0 -1 + autogen upgrade + + sntp/libopts/compat/strchr.c@1.3, 2006-09-25 01:50:57-04:00, stenn@whimsy.udel.edu +0 -1 + autogen upgrade + + libopts/streqvcmp.c@1.8, 2006-09-25 01:50:17-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/streqvcmp.c@1.5, 2006-09-25 01:50:51-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/text_mmap.c@1.7, 2006-09-25 01:50:17-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/text_mmap.c@1.4, 2006-09-25 01:50:52-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/tokenize.c@1.5, 2006-09-25 01:50:18-04:00, stenn@whimsy.udel.edu +0 -1 + autogen upgrade + + sntp/libopts/tokenize.c@1.4, 2006-09-25 01:50:53-04:00, stenn@whimsy.udel.edu +0 -1 + autogen upgrade + + libopts/autoopts/usage-txt.h@1.7, 2006-09-25 01:50:22-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/autoopts/usage-txt.h@1.4, 2006-09-25 01:50:55-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + libopts/usage.c@1.8, 2006-09-25 01:50:19-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/usage.c@1.6, 2006-09-25 01:50:53-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/version.c@1.8, 2006-09-25 01:50:20-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + sntp/libopts/version.c@1.5, 2006-09-25 01:50:54-04:00, stenn@whimsy.udel.edu +1 -2 + autogen upgrade + + libopts/compat/windows-config.h@1.4, 2006-09-25 01:50:25-04:00, stenn@whimsy.udel.edu +6 -0 + autogen upgrade + + sntp/libopts/compat/windows-config.h@1.2, 2006-09-25 01:50:58-04:00, stenn@whimsy.udel.edu +16 -10 + autogen upgrade + + NEWS@1.64, 2006-09-25 01:53:32-04:00, stenn@whimsy.udel.edu +6 -5 + updates + + clockstuff/clktest-opts.c@1.5, 2006-09-25 01:50:03-04:00, stenn@whimsy.udel.edu +6 -3 + autogen upgrade + + clockstuff/clktest-opts.h@1.5, 2006-09-25 01:50:04-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + ntpd/ntpd-opts.c@1.25, 2006-09-25 01:50:27-04:00, stenn@whimsy.udel.edu +3 -2 + autogen upgrade + + ntpd/ntpd-opts.h@1.25, 2006-09-25 01:50:28-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpd/ntpd-opts.texi@1.26, 2006-09-25 01:50:29-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + ntpd/ntpd.1@1.25, 2006-09-25 01:50:30-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + ntpd/ntpdsim-opts.c@1.25, 2006-09-25 01:50:31-04:00, stenn@whimsy.udel.edu +3 -2 + autogen upgrade + + ntpd/ntpdsim-opts.h@1.25, 2006-09-25 01:50:32-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpd/ntpdsim-opts.texi@1.25, 2006-09-25 01:50:32-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + ntpd/ntpdsim.1@1.25, 2006-09-25 01:50:33-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + ntpdc/ntpdc-opts.c@1.25, 2006-09-25 01:50:34-04:00, stenn@whimsy.udel.edu +3 -2 + autogen upgrade + + ntpdc/ntpdc-opts.h@1.25, 2006-09-25 01:50:34-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpdc/ntpdc-opts.texi@1.25, 2006-09-25 01:52:36-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + ntpdc/ntpdc.1@1.25, 2006-09-25 01:52:37-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + ntpq/ntpq-opts.c@1.27, 2006-09-25 01:50:35-04:00, stenn@whimsy.udel.edu +3 -2 + autogen upgrade + + ntpq/ntpq-opts.h@1.27, 2006-09-25 01:50:36-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpq/ntpq-opts.texi@1.25, 2006-09-25 01:52:38-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + ntpq/ntpq.1@1.25, 2006-09-25 01:52:38-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/sntp-opts.c@1.24, 2006-09-25 01:52:39-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/sntp-opts.h@1.24, 2006-09-25 01:52:40-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/sntp-opts.texi@1.24, 2006-09-25 01:52:40-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/sntp.1@1.27, 2006-09-25 01:52:42-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + util/ntp-keygen-opts.c@1.24, 2006-09-25 01:50:59-04:00, stenn@whimsy.udel.edu +3 -2 + autogen upgrade + + util/ntp-keygen-opts.h@1.24, 2006-09-25 01:51:00-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + util/ntp-keygen-opts.texi@1.24, 2006-09-25 01:52:42-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + util/ntp-keygen.1@1.24, 2006-09-25 01:52:43-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + +ChangeSet@1.1379.1.22, 2006-09-24 05:30:52-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P50 + TAG: NTP_4_2_3P50 + + ntpd/ntpd-opts.c@1.24, 2006-09-24 05:30:30-04:00, stenn@whimsy.udel.edu +56 -55 + NTP_4_2_3P50 + + ntpd/ntpd-opts.h@1.24, 2006-09-24 05:30:31-04:00, stenn@whimsy.udel.edu +9 -9 + NTP_4_2_3P50 + + ntpd/ntpd-opts.texi@1.25, 2006-09-24 05:30:32-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P50 + + ntpd/ntpd.1@1.24, 2006-09-24 05:30:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P50 + + ntpd/ntpdsim-opts.c@1.24, 2006-09-24 05:30:34-04:00, stenn@whimsy.udel.edu +74 -73 + NTP_4_2_3P50 + + ntpd/ntpdsim-opts.h@1.24, 2006-09-24 05:30:35-04:00, stenn@whimsy.udel.edu +9 -9 + NTP_4_2_3P50 + + ntpd/ntpdsim-opts.texi@1.24, 2006-09-24 05:30:35-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P50 + + ntpd/ntpdsim.1@1.24, 2006-09-24 05:30:36-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P50 + + ntpdc/ntpdc-opts.c@1.24, 2006-09-24 05:30:37-04:00, stenn@whimsy.udel.edu +22 -21 + NTP_4_2_3P50 + + ntpdc/ntpdc-opts.h@1.24, 2006-09-24 05:30:38-04:00, stenn@whimsy.udel.edu +7 -7 + NTP_4_2_3P50 + + ntpdc/ntpdc-opts.texi@1.24, 2006-09-24 05:30:38-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P50 + + ntpdc/ntpdc.1@1.24, 2006-09-24 05:30:39-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P50 + + ntpq/ntpq-opts.c@1.26, 2006-09-24 05:30:40-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P50 + + ntpq/ntpq-opts.h@1.26, 2006-09-24 05:30:40-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P50 + + ntpq/ntpq-opts.texi@1.24, 2006-09-24 05:30:41-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P50 + + ntpq/ntpq.1@1.24, 2006-09-24 05:30:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P50 + + packageinfo.sh@1.42, 2006-09-24 05:30:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P50 + + sntp/sntp-opts.c@1.23, 2006-09-24 05:30:43-04:00, stenn@whimsy.udel.edu +17 -16 + NTP_4_2_3P50 + + sntp/sntp-opts.h@1.23, 2006-09-24 05:30:44-04:00, stenn@whimsy.udel.edu +7 -7 + NTP_4_2_3P50 + + sntp/sntp-opts.texi@1.23, 2006-09-24 05:30:44-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P50 + + sntp/sntp.1@1.26, 2006-09-24 05:30:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P50 + + util/ntp-keygen-opts.c@1.23, 2006-09-24 05:30:46-04:00, stenn@whimsy.udel.edu +43 -43 + NTP_4_2_3P50 + + util/ntp-keygen-opts.h@1.23, 2006-09-24 05:30:46-04:00, stenn@whimsy.udel.edu +10 -10 + NTP_4_2_3P50 + + util/ntp-keygen-opts.texi@1.23, 2006-09-24 05:30:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P50 + + util/ntp-keygen.1@1.23, 2006-09-24 05:30:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P50 + +ChangeSet@1.1379.1.21, 2006-09-24 03:03:52-04:00, stenn@whimsy.udel.edu +67 -0 + autogen upgrade + + libopts/autoopts.c@1.7, 2006-09-24 03:02:46-04:00, stenn@whimsy.udel.edu +7 -7 + autogen upgrade + + sntp/libopts/autoopts.c@1.4, 2006-09-24 03:03:08-04:00, stenn@whimsy.udel.edu +51 -7 + autogen upgrade + + libopts/autoopts.h@1.7, 2006-09-24 03:02:46-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + sntp/libopts/autoopts.h@1.5, 2006-09-24 03:03:09-04:00, stenn@whimsy.udel.edu +10 -9 + autogen upgrade + + libopts/boolean.c@1.6, 2006-09-24 03:02:47-04:00, stenn@whimsy.udel.edu +6 -6 + autogen upgrade + + sntp/libopts/boolean.c@1.3, 2006-09-24 03:03:10-04:00, stenn@whimsy.udel.edu +5 -5 + autogen upgrade + + libopts/compat/compat.h@1.10, 2006-09-24 03:03:03-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/libopts/compat/compat.h@1.6, 2006-09-24 03:03:25-04:00, stenn@whimsy.udel.edu +7 -7 + autogen upgrade + + libopts/configfile.c@1.7, 2006-09-24 03:02:48-04:00, stenn@whimsy.udel.edu +23 -23 + autogen upgrade + + sntp/libopts/configfile.c@1.4, 2006-09-24 03:03:10-04:00, stenn@whimsy.udel.edu +37 -35 + autogen upgrade + + libopts/cook.c@1.6, 2006-09-24 03:02:48-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + sntp/libopts/cook.c@1.3, 2006-09-24 03:03:11-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + libopts/enumeration.c@1.6, 2006-09-24 03:02:49-04:00, stenn@whimsy.udel.edu +23 -23 + autogen upgrade + + sntp/libopts/enumeration.c@1.3, 2006-09-24 03:03:12-04:00, stenn@whimsy.udel.edu +23 -23 + autogen upgrade + + libopts/environment.c@1.6, 2006-09-24 03:02:50-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/environment.c@1.3, 2006-09-24 03:03:12-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + libopts/genshell.c@1.6, 2006-09-24 03:02:51-04:00, stenn@whimsy.udel.edu +8 -8 + autogen upgrade + + sntp/libopts/genshell.c@1.3, 2006-09-24 03:03:13-04:00, stenn@whimsy.udel.edu +11 -10 + autogen upgrade + + libopts/genshell.h@1.6, 2006-09-24 03:02:51-04:00, stenn@whimsy.udel.edu +4 -4 + autogen upgrade + + sntp/libopts/genshell.h@1.3, 2006-09-24 03:03:14-04:00, stenn@whimsy.udel.edu +8 -8 + autogen upgrade + + libopts/m4/libopts.m4@1.11, 2006-09-24 03:03:06-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + sntp/libopts/m4/libopts.m4@1.8, 2006-09-24 03:03:27-04:00, stenn@whimsy.udel.edu +8 -3 + autogen upgrade + + libopts/load.c@1.7, 2006-09-24 03:02:52-04:00, stenn@whimsy.udel.edu +4 -4 + autogen upgrade + + sntp/libopts/load.c@1.4, 2006-09-24 03:03:15-04:00, stenn@whimsy.udel.edu +4 -4 + autogen upgrade + + libopts/makeshell.c@1.8, 2006-09-24 03:02:53-04:00, stenn@whimsy.udel.edu +13 -12 + autogen upgrade + + sntp/libopts/makeshell.c@1.5, 2006-09-24 03:03:15-04:00, stenn@whimsy.udel.edu +13 -12 + autogen upgrade + + libopts/nested.c@1.6, 2006-09-24 03:02:53-04:00, stenn@whimsy.udel.edu +38 -38 + autogen upgrade + + sntp/libopts/nested.c@1.3, 2006-09-24 03:03:16-04:00, stenn@whimsy.udel.edu +40 -40 + autogen upgrade + + libopts/numeric.c@1.6, 2006-09-24 03:02:54-04:00, stenn@whimsy.udel.edu +7 -7 + autogen upgrade + + sntp/libopts/numeric.c@1.3, 2006-09-24 03:03:17-04:00, stenn@whimsy.udel.edu +6 -6 + autogen upgrade + + libopts/autoopts/options.h@1.7, 2006-09-24 03:03:01-04:00, stenn@whimsy.udel.edu +51 -42 + autogen upgrade + + sntp/libopts/autoopts/options.h@1.4, 2006-09-24 03:03:23-04:00, stenn@whimsy.udel.edu +60 -51 + autogen upgrade + + libopts/compat/pathfind.c@1.7, 2006-09-24 03:03:04-04:00, stenn@whimsy.udel.edu +16 -16 + autogen upgrade + + sntp/libopts/compat/pathfind.c@1.4, 2006-09-24 03:03:25-04:00, stenn@whimsy.udel.edu +19 -19 + autogen upgrade + + libopts/pgusage.c@1.7, 2006-09-24 03:02:54-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + libopts/proto.h@1.8, 2006-09-24 03:02:54-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/proto.h@1.5, 2006-09-24 03:03:17-04:00, stenn@whimsy.udel.edu +14 -2 + autogen upgrade + + libopts/putshell.c@1.7, 2006-09-24 03:02:54-04:00, stenn@whimsy.udel.edu +12 -12 + autogen upgrade + + sntp/libopts/putshell.c@1.4, 2006-09-24 03:03:18-04:00, stenn@whimsy.udel.edu +11 -11 + autogen upgrade + + libopts/restore.c@1.6, 2006-09-24 03:02:55-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + libopts/save.c@1.7, 2006-09-24 03:02:56-04:00, stenn@whimsy.udel.edu +14 -12 + autogen upgrade + + sntp/libopts/save.c@1.4, 2006-09-24 03:03:18-04:00, stenn@whimsy.udel.edu +14 -12 + autogen upgrade + + libopts/compat/snprintf.c@1.4, 2006-09-24 03:03:05-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/compat/snprintf.c@1.3, 2006-09-24 03:03:26-04:00, stenn@whimsy.udel.edu +4 -4 + autogen upgrade + + libopts/sort.c@1.6, 2006-09-24 03:02:56-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + libopts/stack.c@1.7, 2006-09-24 03:02:57-04:00, stenn@whimsy.udel.edu +6 -6 + autogen upgrade + + sntp/libopts/stack.c@1.4, 2006-09-24 03:03:19-04:00, stenn@whimsy.udel.edu +5 -5 + autogen upgrade + + libopts/compat/strchr.c@1.2, 2006-09-24 03:03:05-04:00, stenn@whimsy.udel.edu +5 -5 + autogen upgrade + + sntp/libopts/compat/strchr.c@1.2, 2006-09-24 03:03:26-04:00, stenn@whimsy.udel.edu +5 -5 + autogen upgrade + + libopts/compat/strdup.c@1.3, 2006-09-24 03:03:06-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + sntp/libopts/compat/strdup.c@1.2, 2006-09-24 03:03:27-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + libopts/streqvcmp.c@1.7, 2006-09-24 03:02:58-04:00, stenn@whimsy.udel.edu +9 -9 + autogen upgrade + + sntp/libopts/streqvcmp.c@1.4, 2006-09-24 03:03:20-04:00, stenn@whimsy.udel.edu +9 -9 + autogen upgrade + + libopts/text_mmap.c@1.6, 2006-09-24 03:02:58-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + sntp/libopts/text_mmap.c@1.3, 2006-09-24 03:03:20-04:00, stenn@whimsy.udel.edu +12 -16 + autogen upgrade + + libopts/tokenize.c@1.4, 2006-09-24 03:02:59-04:00, stenn@whimsy.udel.edu +8 -8 + autogen upgrade + + sntp/libopts/tokenize.c@1.3, 2006-09-24 03:03:21-04:00, stenn@whimsy.udel.edu +16 -16 + autogen upgrade + + libopts/autoopts/usage-txt.h@1.6, 2006-09-24 03:03:02-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/autoopts/usage-txt.h@1.3, 2006-09-24 03:03:24-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + libopts/usage.c@1.7, 2006-09-24 03:03:00-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + sntp/libopts/usage.c@1.5, 2006-09-24 03:03:22-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + libopts/version.c@1.7, 2006-09-24 03:03:01-04:00, stenn@whimsy.udel.edu +9 -9 + autogen upgrade + + sntp/libopts/version.c@1.4, 2006-09-24 03:03:23-04:00, stenn@whimsy.udel.edu +9 -9 + autogen upgrade + + clockstuff/clktest-opts.c@1.4, 2006-09-24 03:02:44-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + clockstuff/clktest-opts.c@1.3, 2006-09-24 00:44:30-04:00, stenn@whimsy.udel.edu +39 -39 + new autogen + + clockstuff/clktest-opts.h@1.4, 2006-09-24 03:02:45-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + clockstuff/clktest-opts.h@1.3, 2006-09-24 00:44:31-04:00, stenn@whimsy.udel.edu +10 -10 + new autogen + + ntpq/ntpq-opts.c@1.25, 2006-09-24 03:03:07-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpq/ntpq-opts.c@1.24, 2006-09-24 00:45:24-04:00, stenn@whimsy.udel.edu +17 -17 + new autogen + + ntpq/ntpq-opts.h@1.25, 2006-09-24 03:03:07-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpq/ntpq-opts.h@1.24, 2006-09-24 00:45:25-04:00, stenn@whimsy.udel.edu +5 -5 + new autogen + +ChangeSet@1.1379.1.20, 2006-09-23 17:23:36+00:00, kardel@pogo.udel.edu +5 -0 + ntpd.h, ntpd.c, ntp_timer.c, ntp_io.c, cmd_args.c: + disable dynamic update when giving up the root privilege + + include/ntpd.h@1.97, 2006-09-23 17:22:51+00:00, kardel@pogo.udel.edu +3 -0 + disable dynamic update when giving up the root privilege + + ntpd/cmd_args.c@1.45, 2006-09-23 17:23:01+00:00, kardel@pogo.udel.edu +0 -1 + disable dynamic update when giving up the root privilege + + ntpd/ntp_io.c@1.234.1.11, 2006-09-23 17:23:02+00:00, kardel@pogo.udel.edu +22 -5 + disable dynamic update when giving up the root privilege + + ntpd/ntp_timer.c@1.33, 2006-09-23 17:23:03+00:00, kardel@pogo.udel.edu +1 -1 + disable dynamic update when giving up the root privilege + + ntpd/ntpd.c@1.82, 2006-09-23 17:23:04+00:00, kardel@pogo.udel.edu +12 -0 + disable dynamic update when giving up the root privilege + +ChangeSet@1.1379.7.2, 2006-09-22 20:27:38-04:00, stenn@whimsy.udel.edu +6 -0 + [Bug 714] ntpq -p should conflict with -i, not -c. + + NEWS@1.63, 2006-09-22 20:27:13-04:00, stenn@whimsy.udel.edu +1 -0 + update + + ntpq/ntpq-opts.c@1.23, 2006-09-22 20:26:32-04:00, stenn@whimsy.udel.edu +5 -4 + [Bug 714] ntpq -p should conflict with -i, not -c. + + ntpq/ntpq-opts.def@1.11, 2006-09-22 20:26:33-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 714] ntpq -p should conflict with -i, not -c. + + ntpq/ntpq-opts.h@1.23, 2006-09-22 20:26:33-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 714] ntpq -p should conflict with -i, not -c. + + ntpq/ntpq-opts.texi@1.23, 2006-09-22 20:26:34-04:00, stenn@whimsy.udel.edu +4 -4 + [Bug 714] ntpq -p should conflict with -i, not -c. + + ntpq/ntpq.1@1.23, 2006-09-22 20:26:35-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 714] ntpq -p should conflict with -i, not -c. + +ChangeSet@1.1379.7.1, 2006-09-22 19:38:01-04:00, stenn@whimsy.udel.edu +34 -0 + Upgrade to libopts-27.4.3 + + libopts/Makefile.am@1.5, 2006-09-22 19:36:54-04:00, stenn@whimsy.udel.edu +10 -6 + Upgrade to libopts-27.4.3 + + libopts/autoopts.c@1.6, 2006-09-22 19:36:57-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/autoopts.h@1.6, 2006-09-22 19:36:57-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/boolean.c@1.5, 2006-09-22 19:36:58-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/compat/compat.h@1.9, 2006-09-22 19:36:58-04:00, stenn@whimsy.udel.edu +5 -5 + Upgrade to libopts-27.4.3 + + libopts/configfile.c@1.6, 2006-09-22 19:37:02-04:00, stenn@whimsy.udel.edu +12 -13 + Upgrade to libopts-27.4.3 + + libopts/cook.c@1.5, 2006-09-22 19:37:03-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/enumeration.c@1.5, 2006-09-22 19:37:04-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/environment.c@1.5, 2006-09-22 19:37:04-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/genshell.c@1.5, 2006-09-22 19:37:05-04:00, stenn@whimsy.udel.edu +4 -3 + Upgrade to libopts-27.4.3 + + libopts/genshell.h@1.5, 2006-09-22 19:37:06-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/m4/libopts.m4@1.10, 2006-09-22 19:37:07-04:00, stenn@whimsy.udel.edu +6 -1 + Upgrade to libopts-27.4.3 + + libopts/load.c@1.6, 2006-09-22 19:37:06-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/makeshell.c@1.7, 2006-09-22 19:37:07-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/nested.c@1.5, 2006-09-22 19:37:08-04:00, stenn@whimsy.udel.edu +3 -3 + Upgrade to libopts-27.4.3 + + libopts/numeric.c@1.5, 2006-09-22 19:37:09-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/autoopts/options.h@1.6, 2006-09-22 19:36:55-04:00, stenn@whimsy.udel.edu +5 -5 + Upgrade to libopts-27.4.3 + + libopts/compat/pathfind.c@1.6, 2006-09-22 19:37:00-04:00, stenn@whimsy.udel.edu +2 -2 + Upgrade to libopts-27.4.3 + + libopts/pgusage.c@1.6, 2006-09-22 19:37:09-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/proto.h@1.7, 2006-09-22 19:37:10-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/putshell.c@1.6, 2006-09-22 19:37:10-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/restore.c@1.5, 2006-09-22 19:37:11-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/save.c@1.6, 2006-09-22 19:37:12-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/compat/snprintf.c@1.3, 2006-09-22 19:37:01-04:00, stenn@whimsy.udel.edu +2 -2 + Upgrade to libopts-27.4.3 + + libopts/sort.c@1.5, 2006-09-22 19:37:12-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/stack.c@1.6, 2006-09-22 19:37:13-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/compat/strdup.c@1.2, 2006-09-22 19:37:01-04:00, stenn@whimsy.udel.edu +2 -2 + Upgrade to libopts-27.4.3 + + libopts/streqvcmp.c@1.6, 2006-09-22 19:37:14-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/text_mmap.c@1.5, 2006-09-22 19:37:14-04:00, stenn@whimsy.udel.edu +3 -2 + Upgrade to libopts-27.4.3 + + libopts/tokenize.c@1.3, 2006-09-22 19:37:15-04:00, stenn@whimsy.udel.edu +14 -14 + Upgrade to libopts-27.4.3 + + libopts/autoopts/usage-txt.h@1.5, 2006-09-22 19:36:55-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/usage.c@1.6, 2006-09-22 19:37:16-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/version.c@1.6, 2006-09-22 19:37:17-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.3 + + libopts/compat/windows-config.h@1.3, 2006-09-22 19:37:01-04:00, stenn@whimsy.udel.edu +6 -6 + Upgrade to libopts-27.4.3 + +ChangeSet@1.1379.1.18, 2006-09-22 22:58:27+00:00, kardel@pogo.udel.edu +2 -0 + ntp_io.c: + add autoconfig enabled code to temporarily + set SO_REUSEADDR on wildcard sockets when + binding interface addresses. So OSes need + this + configure.ac: + add configtest for REUSEADDR enable on wildcard sockets + to allow binding to interface addresses + + configure.ac@1.388.1.10, 2006-09-22 22:39:30+00:00, kardel@pogo.udel.edu +13 -0 + add configtest for REUSEADDR enable on wildcard sockets + to allow binding to interface addresses + + ntpd/ntp_io.c@1.234.1.10, 2006-09-22 22:45:16+00:00, kardel@pogo.udel.edu +96 -48 + add autoconfig enabled code to temporarily + set SO_REUSEADDR on wildcard sockets when + binding interface addresses. So OSes need + this + +ChangeSet@1.1379.1.17, 2006-09-22 17:12:19-04:00, stenn@whimsy.udel.edu +1 -0 + Dave fixed a bug in the pll/kernel control code, from a report by Joe Harvell + + ntpd/ntp_loopfilter.c@1.126, 2006-09-22 17:12:08-04:00, stenn@whimsy.udel.edu +2 -1 + Dave fixed a bug in the pll/kernel control code, from a report by Joe Harvell + +ChangeSet@1.1379.1.16, 2006-09-21 07:42:50-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P49 + TAG: NTP_4_2_3P49 + + ntpd/ntpd-opts.c@1.23, 2006-09-21 07:42:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpd/ntpd-opts.h@1.23, 2006-09-21 07:42:30-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P49 + + ntpd/ntpd-opts.texi@1.24, 2006-09-21 07:42:30-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + ntpd/ntpd.1@1.23, 2006-09-21 07:42:31-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpd/ntpdsim-opts.c@1.23, 2006-09-21 07:42:32-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpd/ntpdsim-opts.h@1.23, 2006-09-21 07:42:33-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P49 + + ntpd/ntpdsim-opts.texi@1.23, 2006-09-21 07:42:33-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + ntpd/ntpdsim.1@1.23, 2006-09-21 07:42:34-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpdc/ntpdc-opts.c@1.23, 2006-09-21 07:42:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpdc/ntpdc-opts.h@1.23, 2006-09-21 07:42:36-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P49 + + ntpdc/ntpdc-opts.texi@1.23, 2006-09-21 07:42:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + ntpdc/ntpdc.1@1.23, 2006-09-21 07:42:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpq/ntpq-opts.c@1.22, 2006-09-21 07:42:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + ntpq/ntpq-opts.h@1.22, 2006-09-21 07:42:38-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P49 + + ntpq/ntpq-opts.texi@1.22, 2006-09-21 07:42:39-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + ntpq/ntpq.1@1.22, 2006-09-21 07:42:40-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + packageinfo.sh@1.41, 2006-09-21 07:42:41-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + sntp/sntp-opts.c@1.22, 2006-09-21 07:42:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + sntp/sntp-opts.h@1.22, 2006-09-21 07:42:42-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P49 + + sntp/sntp-opts.texi@1.22, 2006-09-21 07:42:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + sntp/sntp.1@1.25, 2006-09-21 07:42:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + util/ntp-keygen-opts.c@1.22, 2006-09-21 07:42:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + + util/ntp-keygen-opts.h@1.22, 2006-09-21 07:42:45-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P49 + + util/ntp-keygen-opts.texi@1.22, 2006-09-21 07:42:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P49 + + util/ntp-keygen.1@1.22, 2006-09-21 07:42:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P49 + +ChangeSet@1.1379.1.15, 2006-09-20 19:41:43-04:00, stenn@whimsy.udel.edu +2 -0 + refclock_wwv.c improvements from Dave Mills + + NEWS@1.62, 2006-09-20 19:41:03-04:00, stenn@whimsy.udel.edu +1 -0 + refclock_wwv.c improvements from Dave Mills + + ntpd/refclock_wwv.c@1.64, 2006-09-20 19:41:04-04:00, stenn@whimsy.udel.edu +50 -40 + refclock_wwv.c improvements from Dave Mills + +ChangeSet@1.1379.1.14, 2006-09-20 19:31:10-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 689] Deprecate HEATH GC-1001 II; the driver never worked. + + NEWS@1.61, 2006-09-20 19:30:58-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 689] Deprecate HEATH GC-1001 II; the driver never worked. + + ntpd/refclock_heath.c@1.13, 2006-09-20 19:29:32-04:00, stenn@whimsy.udel.edu +39 -10 + [Bug 689] Deprecate HEATH GC-1001 II; the driver never worked. + +ChangeSet@1.1379.1.13, 2006-09-19 07:43:25-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P48 + TAG: NTP_4_2_3P48 + + ntpd/ntpd-opts.c@1.22, 2006-09-19 07:43:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpd/ntpd-opts.h@1.22, 2006-09-19 07:43:04-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P48 + + ntpd/ntpd-opts.texi@1.23, 2006-09-19 07:43:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + ntpd/ntpd.1@1.22, 2006-09-19 07:43:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpd/ntpdsim-opts.c@1.22, 2006-09-19 07:43:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpd/ntpdsim-opts.h@1.22, 2006-09-19 07:43:08-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P48 + + ntpd/ntpdsim-opts.texi@1.22, 2006-09-19 07:43:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + ntpd/ntpdsim.1@1.22, 2006-09-19 07:43:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpdc/ntpdc-opts.c@1.22, 2006-09-19 07:43:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpdc/ntpdc-opts.h@1.22, 2006-09-19 07:43:10-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P48 + + ntpdc/ntpdc-opts.texi@1.22, 2006-09-19 07:43:11-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + ntpdc/ntpdc.1@1.22, 2006-09-19 07:43:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpq/ntpq-opts.c@1.21, 2006-09-19 07:43:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + ntpq/ntpq-opts.h@1.21, 2006-09-19 07:43:12-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P48 + + ntpq/ntpq-opts.texi@1.21, 2006-09-19 07:43:13-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + ntpq/ntpq.1@1.21, 2006-09-19 07:43:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + packageinfo.sh@1.40, 2006-09-19 07:43:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + sntp/sntp-opts.c@1.21, 2006-09-19 07:43:15-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + sntp/sntp-opts.h@1.21, 2006-09-19 07:43:16-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P48 + + sntp/sntp-opts.texi@1.21, 2006-09-19 07:43:17-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + sntp/sntp.1@1.24, 2006-09-19 07:43:18-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + util/ntp-keygen-opts.c@1.21, 2006-09-19 07:43:19-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + + util/ntp-keygen-opts.h@1.21, 2006-09-19 07:43:19-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P48 + + util/ntp-keygen-opts.texi@1.21, 2006-09-19 07:43:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P48 + + util/ntp-keygen.1@1.21, 2006-09-19 07:43:21-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P48 + +ChangeSet@1.1251.94.59, 2006-09-18 23:55:40-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P4_RC4 + TAG: NTP_4_2_2P4_RC4 + + packageinfo.sh@1.27.19.2, 2006-09-18 23:55:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P4_RC4 + +ChangeSet@1.1251.94.58, 2006-09-18 18:06:02-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 710] Backport Danny's latest patch + + libntp/ntp_rfc2553.c@1.27.1.6, 2006-09-18 18:05:48-04:00, stenn@whimsy.udel.edu +10 -3 + [Bug 710] Backport Danny's latest patch + +ChangeSet@1.1379.1.11, 2006-09-18 16:23:45-04:00, mayer@pogo.udel.edu +1 -0 + Bug #710 Fix new off-by-one error + + libntp/ntp_rfc2553.c@1.35, 2006-09-18 16:23:26-04:00, mayer@pogo.udel.edu +1 -1 + Bug #710 Fix new off-by-one error + +ChangeSet@1.1379.1.10, 2006-09-18 16:17:26-04:00, mayer@pogo.udel.edu +1 -0 + Bug #655 Added refid for broadcast mode + + ntpd/ntp_io.c@1.234.1.9, 2006-09-18 16:17:03-04:00, mayer@pogo.udel.edu +1 -0 + Bug #655 Added refid for broadcast mode + +ChangeSet@1.1379.1.9, 2006-09-18 08:46:18-04:00, mayer@pogo.udel.edu +1 -0 + Bug #710 fix the length being copied in getnameinfo + + libntp/ntp_rfc2553.c@1.34, 2006-09-18 08:46:00-04:00, mayer@pogo.udel.edu +10 -3 + Bug #710 fix the length being copied in getnameinfo + +ChangeSet@1.1379.2.35, 2006-09-16 18:54:38-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P47 + TAG: NTP_4_2_3P47 + + ntpd/ntpd-opts.c@1.21, 2006-09-16 18:54:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpd/ntpd-opts.h@1.21, 2006-09-16 18:54:18-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P47 + + ntpd/ntpd-opts.texi@1.22, 2006-09-16 18:54:18-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + ntpd/ntpd.1@1.21, 2006-09-16 18:54:19-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpd/ntpdsim-opts.c@1.21, 2006-09-16 18:54:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpd/ntpdsim-opts.h@1.21, 2006-09-16 18:54:20-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P47 + + ntpd/ntpdsim-opts.texi@1.21, 2006-09-16 18:54:21-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + ntpd/ntpdsim.1@1.21, 2006-09-16 18:54:22-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpdc/ntpdc-opts.c@1.21, 2006-09-16 18:54:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpdc/ntpdc-opts.h@1.21, 2006-09-16 18:54:23-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P47 + + ntpdc/ntpdc-opts.texi@1.21, 2006-09-16 18:54:24-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + ntpdc/ntpdc.1@1.21, 2006-09-16 18:54:25-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpq/ntpq-opts.c@1.20, 2006-09-16 18:54:26-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + ntpq/ntpq-opts.h@1.20, 2006-09-16 18:54:27-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P47 + + ntpq/ntpq-opts.texi@1.20, 2006-09-16 18:54:28-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + ntpq/ntpq.1@1.20, 2006-09-16 18:54:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + packageinfo.sh@1.39, 2006-09-16 18:54:29-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + sntp/sntp-opts.c@1.20, 2006-09-16 18:54:29-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + sntp/sntp-opts.h@1.20, 2006-09-16 18:54:30-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P47 + + sntp/sntp-opts.texi@1.20, 2006-09-16 18:54:31-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + sntp/sntp.1@1.23, 2006-09-16 18:54:32-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + util/ntp-keygen-opts.c@1.20, 2006-09-16 18:54:33-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + + util/ntp-keygen-opts.h@1.20, 2006-09-16 18:54:33-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P47 + + util/ntp-keygen-opts.texi@1.20, 2006-09-16 18:54:34-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P47 + + util/ntp-keygen.1@1.20, 2006-09-16 18:54:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P47 + +ChangeSet@1.1251.94.57, 2006-09-16 17:32:32-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P4_RC3 + TAG: NTP_4_2_2P4_RC3 + + packageinfo.sh@1.27.19.1, 2006-09-16 17:32:29-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P4_RC3 + +ChangeSet@1.1251.94.56, 2006-09-16 16:52:07-04:00, stenn@whimsy.udel.edu +1 -0 + updated NEWS + + NEWS@1.50.1.6, 2006-09-16 16:51:51-04:00, stenn@whimsy.udel.edu +4 -0 + updated + +ChangeSet@1.1251.94.55, 2006-09-16 15:00:36-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 710] compat getnameinfo() has off-by-one error + + libntp/ntp_rfc2553.c@1.27.1.5, 2006-09-16 15:00:26-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 710] compat getnameinfo() has off-by-one error + +ChangeSet@1.1379.2.33, 2006-09-13 07:43:13-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P46 + TAG: NTP_4_2_3P46 + + ntpd/ntpd-opts.c@1.20, 2006-09-13 07:42:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpd/ntpd-opts.h@1.20, 2006-09-13 07:42:51-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P46 + + ntpd/ntpd-opts.texi@1.21, 2006-09-13 07:42:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + ntpd/ntpd.1@1.20, 2006-09-13 07:42:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpd/ntpdsim-opts.c@1.20, 2006-09-13 07:42:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpd/ntpdsim-opts.h@1.20, 2006-09-13 07:42:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P46 + + ntpd/ntpdsim-opts.texi@1.20, 2006-09-13 07:42:56-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + ntpd/ntpdsim.1@1.20, 2006-09-13 07:42:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpdc/ntpdc-opts.c@1.20, 2006-09-13 07:42:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpdc/ntpdc-opts.h@1.20, 2006-09-13 07:42:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P46 + + ntpdc/ntpdc-opts.texi@1.20, 2006-09-13 07:42:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + ntpdc/ntpdc.1@1.20, 2006-09-13 07:43:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpq/ntpq-opts.c@1.19, 2006-09-13 07:43:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + ntpq/ntpq-opts.h@1.19, 2006-09-13 07:43:02-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P46 + + ntpq/ntpq-opts.texi@1.19, 2006-09-13 07:43:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + ntpq/ntpq.1@1.19, 2006-09-13 07:43:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + packageinfo.sh@1.38, 2006-09-13 07:43:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + sntp/sntp-opts.c@1.19, 2006-09-13 07:43:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + sntp/sntp-opts.h@1.19, 2006-09-13 07:43:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P46 + + sntp/sntp-opts.texi@1.19, 2006-09-13 07:43:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + sntp/sntp.1@1.22, 2006-09-13 07:43:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + util/ntp-keygen-opts.c@1.19, 2006-09-13 07:43:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + + util/ntp-keygen-opts.h@1.19, 2006-09-13 07:43:08-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P46 + + util/ntp-keygen-opts.texi@1.19, 2006-09-13 07:43:09-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P46 + + util/ntp-keygen.1@1.19, 2006-09-13 07:43:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P46 + +ChangeSet@1.1379.2.32, 2006-09-13 04:49:48-04:00, stenn@whimsy.udel.edu +2 -0 + WWV documentation fixes from Dave Mills. + + html/drivers/driver36.html@1.28, 2006-09-13 04:49:38-04:00, stenn@whimsy.udel.edu +53 -100 + WWV documentation fixes from Dave Mills. + + html/drivers/driver44.html@1.13, 2006-09-13 04:46:46-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + +ChangeSet@1.1379.2.31, 2006-09-13 04:44:52-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 704] Fix documentation typo + + html/authopt.html@1.41, 2006-09-13 04:44:37-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 704] Fix documentation typo + +ChangeSet@1.1379.2.30, 2006-09-12 21:35:52-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 706] Only 1 instance of ntpd should be running + + ntpd/ntp_io.c@1.234.1.8, 2006-09-12 21:35:04-04:00, stenn@whimsy.udel.edu +17 -5 + [Bug 706] Only 1 instance of ntpd should be running + +ChangeSet@1.1379.2.29, 2006-09-12 07:42:34-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P45 + TAG: NTP_4_2_3P45 + + ntpd/ntpd-opts.c@1.19, 2006-09-12 07:42:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpd/ntpd-opts.h@1.19, 2006-09-12 07:42:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P45 + + ntpd/ntpd-opts.texi@1.20, 2006-09-12 07:42:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + ntpd/ntpd.1@1.19, 2006-09-12 07:42:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpd/ntpdsim-opts.c@1.19, 2006-09-12 07:42:13-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpd/ntpdsim-opts.h@1.19, 2006-09-12 07:42:14-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P45 + + ntpd/ntpdsim-opts.texi@1.19, 2006-09-12 07:42:14-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + ntpd/ntpdsim.1@1.19, 2006-09-12 07:42:15-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpdc/ntpdc-opts.c@1.19, 2006-09-12 07:42:16-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpdc/ntpdc-opts.h@1.19, 2006-09-12 07:42:16-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P45 + + ntpdc/ntpdc-opts.texi@1.19, 2006-09-12 07:42:17-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + ntpdc/ntpdc.1@1.19, 2006-09-12 07:42:18-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpq/ntpq-opts.c@1.18, 2006-09-12 07:42:19-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + ntpq/ntpq-opts.h@1.18, 2006-09-12 07:42:20-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P45 + + ntpq/ntpq-opts.texi@1.18, 2006-09-12 07:42:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + ntpq/ntpq.1@1.18, 2006-09-12 07:42:21-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + packageinfo.sh@1.37, 2006-09-12 07:42:21-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + sntp/sntp-opts.c@1.18, 2006-09-12 07:42:22-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + sntp/sntp-opts.h@1.18, 2006-09-12 07:42:23-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P45 + + sntp/sntp-opts.texi@1.18, 2006-09-12 07:42:23-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + sntp/sntp.1@1.21, 2006-09-12 07:42:24-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + util/ntp-keygen-opts.c@1.18, 2006-09-12 07:42:25-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + + util/ntp-keygen-opts.h@1.18, 2006-09-12 07:42:25-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P45 + + util/ntp-keygen-opts.texi@1.18, 2006-09-12 07:42:26-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P45 + + util/ntp-keygen.1@1.18, 2006-09-12 07:42:27-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P45 + +ChangeSet@1.1379.6.1, 2006-09-12 08:25:26+00:00, kardel@pogo.udel.edu +1 -0 + ntp_peer.c: + CID 7: avoid calling broadcast/multicast setup with NULL interface + + ntpd/ntp_peer.c@1.97, 2006-09-12 08:24:24+00:00, kardel@pogo.udel.edu +13 -11 + CID 7: avoid calling broadcast/multicast setup with NULL interface + +ChangeSet@1.1379.2.27, 2006-09-12 04:03:30-04:00, stenn@whimsy.udel.edu +1 -0 + WWV refclock fixes from Dave Mills + + ntpd/refclock_wwv.c@1.63, 2006-09-12 04:03:17-04:00, stenn@whimsy.udel.edu +7 -4 + WWV refclock fixes from Dave Mills + +ChangeSet@1.1379.2.26, 2006-09-12 06:35:18+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + unify output of "Listening in interface..." message + add listing of wildcard interface bindings + + ntpd/ntp_io.c@1.234.1.7, 2006-09-12 06:34:04+00:00, kardel@pogo.udel.edu +25 -13 + unify output of "Listening in interface..." message + add listing of wildcard interface bindings + +ChangeSet@1.1379.2.25, 2006-09-11 07:47:06-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P44 + TAG: NTP_4_2_3P44 + + ntpd/ntpd-opts.c@1.18, 2006-09-11 07:46:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpd/ntpd-opts.h@1.18, 2006-09-11 07:46:45-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P44 + + ntpd/ntpd-opts.texi@1.19, 2006-09-11 07:46:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + ntpd/ntpd.1@1.18, 2006-09-11 07:46:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpd/ntpdsim-opts.c@1.18, 2006-09-11 07:46:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpd/ntpdsim-opts.h@1.18, 2006-09-11 07:46:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P44 + + ntpd/ntpdsim-opts.texi@1.18, 2006-09-11 07:46:49-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + ntpd/ntpdsim.1@1.18, 2006-09-11 07:46:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpdc/ntpdc-opts.c@1.18, 2006-09-11 07:46:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpdc/ntpdc-opts.h@1.18, 2006-09-11 07:46:51-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P44 + + ntpdc/ntpdc-opts.texi@1.18, 2006-09-11 07:46:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + ntpdc/ntpdc.1@1.18, 2006-09-11 07:46:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpq/ntpq-opts.c@1.17, 2006-09-11 07:46:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + ntpq/ntpq-opts.h@1.17, 2006-09-11 07:46:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P44 + + ntpq/ntpq-opts.texi@1.17, 2006-09-11 07:46:56-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + ntpq/ntpq.1@1.17, 2006-09-11 07:46:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + packageinfo.sh@1.36, 2006-09-11 07:46:57-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + sntp/sntp-opts.c@1.17, 2006-09-11 07:46:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + sntp/sntp-opts.h@1.17, 2006-09-11 07:46:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P44 + + sntp/sntp-opts.texi@1.17, 2006-09-11 07:46:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + sntp/sntp.1@1.20, 2006-09-11 07:46:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + util/ntp-keygen-opts.c@1.17, 2006-09-11 07:47:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + + util/ntp-keygen-opts.h@1.17, 2006-09-11 07:47:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P44 + + util/ntp-keygen-opts.texi@1.17, 2006-09-11 07:47:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P44 + + util/ntp-keygen.1@1.17, 2006-09-11 07:47:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P44 + +ChangeSet@1.1379.2.24, 2006-09-10 20:47:32-04:00, stenn@whimsy.udel.edu +29 -0 + libopts-27.4.3 updates + + libopts/autoopts.c@1.5, 2006-09-10 20:46:57-04:00, stenn@whimsy.udel.edu +46 -2 + libopts-27.4.3 updates + + libopts/autoopts.h@1.5, 2006-09-10 20:46:57-04:00, stenn@whimsy.udel.edu +8 -7 + libopts-27.4.3 updates + + libopts/boolean.c@1.4, 2006-09-10 20:46:58-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/compat/compat.h@1.8, 2006-09-10 20:47:16-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/configfile.c@1.5, 2006-09-10 20:46:59-04:00, stenn@whimsy.udel.edu +5 -2 + libopts-27.4.3 updates + + libopts/cook.c@1.4, 2006-09-10 20:47:00-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/enumeration.c@1.4, 2006-09-10 20:47:00-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/environment.c@1.4, 2006-09-10 20:47:02-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/genshell.c@1.4, 2006-09-10 20:47:03-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/genshell.h@1.4, 2006-09-10 20:47:03-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/m4/libopts.m4@1.9, 2006-09-10 20:47:17-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/load.c@1.5, 2006-09-10 20:47:03-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/makeshell.c@1.6, 2006-09-10 20:47:05-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/nested.c@1.4, 2006-09-10 20:47:06-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/numeric.c@1.4, 2006-09-10 20:47:06-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/autoopts/options.h@1.5, 2006-09-10 20:47:14-04:00, stenn@whimsy.udel.edu +3 -3 + libopts-27.4.3 updates + + libopts/compat/pathfind.c@1.5, 2006-09-10 20:47:17-04:00, stenn@whimsy.udel.edu +2 -2 + libopts-27.4.3 updates + + libopts/pgusage.c@1.5, 2006-09-10 20:47:06-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/proto.h@1.6, 2006-09-10 20:47:07-04:00, stenn@whimsy.udel.edu +13 -1 + libopts-27.4.3 updates + + libopts/putshell.c@1.5, 2006-09-10 20:47:07-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/restore.c@1.4, 2006-09-10 20:47:08-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/save.c@1.5, 2006-09-10 20:47:09-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/sort.c@1.4, 2006-09-10 20:47:09-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/stack.c@1.5, 2006-09-10 20:47:10-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/streqvcmp.c@1.5, 2006-09-10 20:47:11-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/text_mmap.c@1.4, 2006-09-10 20:47:12-04:00, stenn@whimsy.udel.edu +3 -8 + libopts-27.4.3 updates + + libopts/autoopts/usage-txt.h@1.4, 2006-09-10 20:47:15-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/usage.c@1.5, 2006-09-10 20:47:13-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + + libopts/version.c@1.5, 2006-09-10 20:47:14-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 updates + +ChangeSet@1.1379.2.23, 2006-09-10 18:03:04-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P43 + TAG: NTP_4_2_3P43 + + ntpd/ntpd-opts.c@1.17, 2006-09-10 18:02:42-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpd/ntpd-opts.h@1.17, 2006-09-10 18:02:43-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P43 + + ntpd/ntpd-opts.texi@1.18, 2006-09-10 18:02:44-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + ntpd/ntpd.1@1.17, 2006-09-10 18:02:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpd/ntpdsim-opts.c@1.17, 2006-09-10 18:02:45-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpd/ntpdsim-opts.h@1.17, 2006-09-10 18:02:46-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P43 + + ntpd/ntpdsim-opts.texi@1.17, 2006-09-10 18:02:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + ntpd/ntpdsim.1@1.17, 2006-09-10 18:02:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpdc/ntpdc-opts.c@1.17, 2006-09-10 18:02:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpdc/ntpdc-opts.h@1.17, 2006-09-10 18:02:49-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P43 + + ntpdc/ntpdc-opts.texi@1.17, 2006-09-10 18:02:49-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + ntpdc/ntpdc.1@1.17, 2006-09-10 18:02:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpq/ntpq-opts.c@1.16, 2006-09-10 18:02:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + ntpq/ntpq-opts.h@1.16, 2006-09-10 18:02:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P43 + + ntpq/ntpq-opts.texi@1.16, 2006-09-10 18:02:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + ntpq/ntpq.1@1.16, 2006-09-10 18:02:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + packageinfo.sh@1.35, 2006-09-10 18:02:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + sntp/sntp-opts.c@1.16, 2006-09-10 18:02:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + sntp/sntp-opts.h@1.16, 2006-09-10 18:02:56-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P43 + + sntp/sntp-opts.texi@1.16, 2006-09-10 18:02:57-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + sntp/sntp.1@1.19, 2006-09-10 18:02:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + util/ntp-keygen-opts.c@1.16, 2006-09-10 18:02:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + + util/ntp-keygen-opts.h@1.16, 2006-09-10 18:02:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P43 + + util/ntp-keygen-opts.texi@1.16, 2006-09-10 18:03:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P43 + + util/ntp-keygen.1@1.16, 2006-09-10 18:03:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P43 + +ChangeSet@1.1379.2.22, 2006-09-10 15:58:36-04:00, stenn@whimsy.udel.edu +1 -0 + [CID 3] Not a typo. Rename variables so Harlan can read the code easier + + libntp/recvbuff.c@1.24, 2006-09-10 15:58:11-04:00, stenn@whimsy.udel.edu +5 -4 + [CID 3] Not a typo. Rename variables so Harlan can read the code easier + +ChangeSet@1.1379.2.21, 2006-09-10 07:48:06-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P42 + TAG: NTP_4_2_3P42 + + ntpd/ntpd-opts.c@1.16, 2006-09-10 07:47:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpd/ntpd-opts.h@1.16, 2006-09-10 07:47:46-04:00, stenn@whimsy.udel.edu +142 -171 + NTP_4_2_3P42 + + ntpd/ntpd-opts.texi@1.17, 2006-09-10 07:47:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + ntpd/ntpd.1@1.16, 2006-09-10 07:47:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpd/ntpdsim-opts.c@1.16, 2006-09-10 07:47:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpd/ntpdsim-opts.h@1.16, 2006-09-10 07:47:50-04:00, stenn@whimsy.udel.edu +178 -216 + NTP_4_2_3P42 + + ntpd/ntpdsim-opts.texi@1.16, 2006-09-10 07:47:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + ntpd/ntpdsim.1@1.16, 2006-09-10 07:47:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpdc/ntpdc-opts.c@1.16, 2006-09-10 07:47:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpdc/ntpdc-opts.h@1.16, 2006-09-10 07:47:52-04:00, stenn@whimsy.udel.edu +65 -75 + NTP_4_2_3P42 + + ntpdc/ntpdc-opts.texi@1.16, 2006-09-10 07:47:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + ntpdc/ntpdc.1@1.16, 2006-09-10 07:47:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpq/ntpq-opts.c@1.15, 2006-09-10 07:47:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + ntpq/ntpq-opts.h@1.15, 2006-09-10 07:47:55-04:00, stenn@whimsy.udel.edu +55 -63 + NTP_4_2_3P42 + + ntpq/ntpq-opts.texi@1.15, 2006-09-10 07:47:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + ntpq/ntpq.1@1.15, 2006-09-10 07:47:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + packageinfo.sh@1.34, 2006-09-10 07:47:57-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + sntp/sntp-opts.c@1.15, 2006-09-10 07:47:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + sntp/sntp-opts.h@1.15, 2006-09-10 07:47:58-04:00, stenn@whimsy.udel.edu +50 -57 + NTP_4_2_3P42 + + sntp/sntp-opts.texi@1.15, 2006-09-10 07:47:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + sntp/sntp.1@1.18, 2006-09-10 07:47:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + util/ntp-keygen-opts.c@1.15, 2006-09-10 07:48:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + + util/ntp-keygen-opts.h@1.15, 2006-09-10 07:48:01-04:00, stenn@whimsy.udel.edu +102 -121 + NTP_4_2_3P42 + + util/ntp-keygen-opts.texi@1.15, 2006-09-10 07:48:01-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P42 + + util/ntp-keygen.1@1.15, 2006-09-10 07:48:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P42 + +ChangeSet@1.1379.2.20, 2006-09-09 20:11:07-04:00, stenn@whimsy.udel.edu +1 -0 + Fix a typo. + + libntp/recvbuff.c@1.23, 2006-09-09 20:10:52-04:00, stenn@whimsy.udel.edu +1 -1 + Fix a typo. + +ChangeSet@1.1379.2.19, 2006-09-09 18:29:08-04:00, stenn@whimsy.udel.edu +2 -0 + autogen upgrade + + clockstuff/clktest-opts.c@1.2, 2006-09-09 18:28:55-04:00, stenn@whimsy.udel.edu +53 -36 + autogen upgrade + + clockstuff/clktest-opts.h@1.2, 2006-09-09 18:28:55-04:00, stenn@whimsy.udel.edu +72 -14 + autogen upgrade + +ChangeSet@1.1379.2.18, 2006-09-09 18:21:20-04:00, stenn@whimsy.udel.edu +30 -0 + libopts-27.4.3 + + libopts/COPYING.lgpl@1.2, 2006-09-09 18:20:42-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/Makefile.am@1.4, 2006-09-09 18:20:43-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/autoopts.c@1.4, 2006-09-09 18:20:43-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/boolean.c@1.3, 2006-09-09 18:20:44-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/compat/compat.h@1.7, 2006-09-09 18:20:59-04:00, stenn@whimsy.udel.edu +3 -3 + libopts-27.4.3 + + libopts/configfile.c@1.4, 2006-09-09 18:20:44-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/cook.c@1.3, 2006-09-09 18:20:45-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/enumeration.c@1.3, 2006-09-09 18:20:45-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/environment.c@1.3, 2006-09-09 18:20:46-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/genshell.c@1.3, 2006-09-09 18:20:47-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/genshell.h@1.3, 2006-09-09 18:20:48-04:00, stenn@whimsy.udel.edu +6 -6 + libopts-27.4.3 + + libopts/m4/libopts.m4@1.8, 2006-09-09 18:21:01-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/load.c@1.4, 2006-09-09 18:20:48-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/makeshell.c@1.5, 2006-09-09 18:20:48-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/nested.c@1.3, 2006-09-09 18:20:50-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/numeric.c@1.3, 2006-09-09 18:20:50-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/autoopts/options.h@1.4, 2006-09-09 18:20:57-04:00, stenn@whimsy.udel.edu +5 -5 + libopts-27.4.3 + + libopts/compat/pathfind.c@1.4, 2006-09-09 18:21:00-04:00, stenn@whimsy.udel.edu +5 -5 + libopts-27.4.3 + + libopts/pgusage.c@1.4, 2006-09-09 18:20:51-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/proto.h@1.5, 2006-09-09 18:20:51-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/putshell.c@1.4, 2006-09-09 18:20:51-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/restore.c@1.3, 2006-09-09 18:20:52-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/save.c@1.4, 2006-09-09 18:20:53-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/sort.c@1.3, 2006-09-09 18:20:54-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/stack.c@1.4, 2006-09-09 18:20:54-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/streqvcmp.c@1.4, 2006-09-09 18:20:55-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/text_mmap.c@1.3, 2006-09-09 18:20:56-04:00, stenn@whimsy.udel.edu +7 -7 + libopts-27.4.3 + + libopts/autoopts/usage-txt.h@1.3, 2006-09-09 18:20:58-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/version.c@1.4, 2006-09-09 18:20:57-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.3 + + libopts/compat/windows-config.h@1.2, 2006-09-09 18:21:01-04:00, stenn@whimsy.udel.edu +4 -4 + libopts-27.4.3 + +ChangeSet@1.1379.5.1, 2006-09-09 05:19:19-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P41 + TAG: NTP_4_2_3P41 + + ntpd/ntpd-opts.c@1.15, 2006-09-09 05:18:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpd/ntpd-opts.h@1.15, 2006-09-09 05:18:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P41 + + ntpd/ntpd-opts.texi@1.16, 2006-09-09 05:19:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + ntpd/ntpd.1@1.15, 2006-09-09 05:19:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpd/ntpdsim-opts.c@1.15, 2006-09-09 05:19:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpd/ntpdsim-opts.h@1.15, 2006-09-09 05:19:02-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P41 + + ntpd/ntpdsim-opts.texi@1.15, 2006-09-09 05:19:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + ntpd/ntpdsim.1@1.15, 2006-09-09 05:19:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpdc/ntpdc-opts.c@1.15, 2006-09-09 05:19:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpdc/ntpdc-opts.h@1.15, 2006-09-09 05:19:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P41 + + ntpdc/ntpdc-opts.texi@1.15, 2006-09-09 05:19:05-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + ntpdc/ntpdc.1@1.15, 2006-09-09 05:19:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpq/ntpq-opts.c@1.14, 2006-09-09 05:19:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + ntpq/ntpq-opts.h@1.14, 2006-09-09 05:19:07-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P41 + + ntpq/ntpq-opts.texi@1.14, 2006-09-09 05:19:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + ntpq/ntpq.1@1.14, 2006-09-09 05:19:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + packageinfo.sh@1.33, 2006-09-09 05:19:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + sntp/sntp-opts.c@1.14, 2006-09-09 05:19:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + sntp/sntp-opts.h@1.14, 2006-09-09 05:19:11-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P41 + + sntp/sntp-opts.texi@1.14, 2006-09-09 05:19:12-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + sntp/sntp.1@1.17, 2006-09-09 05:19:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + util/ntp-keygen-opts.c@1.14, 2006-09-09 05:19:13-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + + util/ntp-keygen-opts.h@1.14, 2006-09-09 05:19:14-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P41 + + util/ntp-keygen-opts.texi@1.14, 2006-09-09 05:19:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P41 + + util/ntp-keygen.1@1.14, 2006-09-09 05:19:16-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P41 + +ChangeSet@1.1379.2.16, 2006-09-09 07:16:37+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + remove unnecessary test + + ntpd/ntp_io.c@1.234.1.6, 2006-09-09 07:15:44+00:00, kardel@pogo.udel.edu +1 -1 + remove unnecessary test + +ChangeSet@1.1379.2.15, 2006-09-08 21:33:04-04:00, stenn@whimsy.udel.edu +1 -0 + [CID 6] Fix a possible null dereference + + ntpd/ntp_io.c@1.234.1.5, 2006-09-08 21:32:51-04:00, stenn@whimsy.udel.edu +3 -3 + [CID 6] Fix a possible null dereference + +ChangeSet@1.1379.2.14, 2006-09-08 19:23:32-04:00, stenn@whimsy.udel.edu +4 -0 + [Bug 691] ntp_monitor()/restrictions() interaction fixes + + include/ntpd.h@1.96, 2006-09-08 19:22:49-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 691] ntp_monitor()/restrictions() interaction fixes + + ntpd/ntp_monitor.c@1.18, 2006-09-08 19:23:08-04:00, stenn@whimsy.udel.edu +7 -4 + [Bug 691] ntp_monitor()/restrictions() interaction fixes + + ntpd/ntp_proto.c@1.248, 2006-09-08 19:23:09-04:00, stenn@whimsy.udel.edu +3 -2 + [Bug 691] ntp_monitor()/restrictions() interaction fixes + + ntpd/ntp_restrict.c@1.22, 2006-09-08 19:23:11-04:00, stenn@whimsy.udel.edu +3 -2 + [Bug 691] ntp_monitor()/restrictions() interaction fixes + +ChangeSet@1.1379.4.1, 2006-09-08 17:20:34-04:00, stenn@whimsy.udel.edu +1 -0 + autogen dependency cleanup + + ntpdc/Makefile.am@1.33, 2006-09-08 17:20:02-04:00, stenn@whimsy.udel.edu +4 -4 + autogen dependency cleanup + +ChangeSet@1.1379.2.12, 2006-09-08 20:42:56+00:00, kardel@pogo.udel.edu +2 -0 + configure.ac: + add config fragment to conditionally re-bind sockets + for OSes that fail to flush cached routes when more + specific route are discovered. + ntp_io.c: + re-bind sockets on OSes that fail to + flush cached routes when more specific + routes are discovered. + + configure.ac@1.388.1.9, 2006-09-08 20:32:42+00:00, kardel@pogo.udel.edu +13 -0 + add config fragment to conditionally re-bind sockets + for OSes that fail to flush cached routes when more + specific route are discovered. + + ntpd/ntp_io.c@1.234.1.4, 2006-09-08 20:37:49+00:00, kardel@pogo.udel.edu +10 -3 + re-bind sockets on OSes that fail to + flush cached routes when more specific + routes are discovered. + +ChangeSet@1.1379.2.11, 2006-09-07 21:45:01-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P39 + TAG: NTP_4_2_3P39 + + ntpd/ntpd-opts.c@1.14, 2006-09-07 21:44:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpd/ntpd-opts.h@1.14, 2006-09-07 21:44:44-04:00, stenn@whimsy.udel.edu +185 -4 + NTP_4_2_3P39 + + ntpd/ntpd-opts.texi@1.15, 2006-09-07 21:44:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + ntpd/ntpd.1@1.14, 2006-09-07 21:44:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpd/ntpdsim-opts.c@1.14, 2006-09-07 21:44:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpd/ntpdsim-opts.h@1.14, 2006-09-07 21:44:47-04:00, stenn@whimsy.udel.edu +239 -4 + NTP_4_2_3P39 + + ntpd/ntpdsim-opts.texi@1.14, 2006-09-07 21:44:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + ntpd/ntpdsim.1@1.14, 2006-09-07 21:44:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpdc/ntpdc-opts.c@1.14, 2006-09-07 21:44:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpdc/ntpdc-opts.h@1.14, 2006-09-07 21:44:49-04:00, stenn@whimsy.udel.edu +71 -4 + NTP_4_2_3P39 + + ntpdc/ntpdc-opts.texi@1.14, 2006-09-07 21:44:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + ntpdc/ntpdc.1@1.14, 2006-09-07 21:44:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpq/ntpq-opts.c@1.13, 2006-09-07 21:44:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + ntpq/ntpq-opts.h@1.13, 2006-09-07 21:44:52-04:00, stenn@whimsy.udel.edu +59 -4 + NTP_4_2_3P39 + + ntpq/ntpq-opts.texi@1.13, 2006-09-07 21:44:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + ntpq/ntpq.1@1.13, 2006-09-07 21:44:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + packageinfo.sh@1.32, 2006-09-07 21:44:54-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + sntp/sntp-opts.c@1.13, 2006-09-07 21:44:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P39 + + sntp/sntp-opts.h@1.13, 2006-09-07 21:44:55-04:00, stenn@whimsy.udel.edu +53 -4 + NTP_4_2_3P39 + + sntp/sntp-opts.texi@1.13, 2006-09-07 21:44:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + sntp/sntp.1@1.16, 2006-09-07 21:44:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + util/ntp-keygen-opts.c@1.13, 2006-09-07 21:44:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + + util/ntp-keygen-opts.h@1.13, 2006-09-07 21:44:57-04:00, stenn@whimsy.udel.edu +125 -4 + NTP_4_2_3P39 + + util/ntp-keygen-opts.texi@1.13, 2006-09-07 21:44:58-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P39 + + util/ntp-keygen.1@1.13, 2006-09-07 21:44:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P39 + +ChangeSet@1.1379.2.10, 2006-09-07 19:12:01-04:00, stenn@whimsy.udel.edu +3 -0 + autogen dependency cleanup + + ntpd/Makefile.am@1.52, 2006-09-07 19:11:48-04:00, stenn@whimsy.udel.edu +8 -8 + autogen dependency cleanup + + ntpq/Makefile.am@1.25, 2006-09-07 19:11:49-04:00, stenn@whimsy.udel.edu +4 -4 + autogen dependency cleanup + + util/Makefile.am@1.34, 2006-09-07 19:11:50-04:00, stenn@whimsy.udel.edu +4 -4 + autogen dependency cleanup + +ChangeSet@1.1379.2.9, 2006-09-07 19:07:52-04:00, stenn@whimsy.udel.edu +1 -0 + More WWV cleanup/fixes from Dave Mills + + ntpd/refclock_wwv.c@1.62, 2006-09-07 19:07:37-04:00, stenn@whimsy.udel.edu +6 -11 + More WWV cleanup/fixes from Dave Mills + +ChangeSet@1.1379.2.8, 2006-09-07 03:22:04-04:00, stenn@whimsy.udel.edu +1 -0 + sntp/autogen-version.def should be ignored by bk + + BitKeeper/etc/ignore@1.58, 2006-09-07 03:19:09-04:00, stenn@whimsy.udel.edu +1 -0 + added sntp/autogen-version.def + +ChangeSet@1.1379.2.7, 2006-09-07 02:06:36-04:00, stenn@whimsy.udel.edu +12 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + clockstuff/clktest-opts.def@1.4, 2006-09-07 02:06:15-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + include/Makefile.am@1.24, 2006-09-07 02:06:15-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + include/autogen-version.def@1.2, 2006-09-07 02:06:15-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + ntpd/Makefile.am@1.51, 2006-09-07 02:06:15-04:00, stenn@whimsy.udel.edu +3 -2 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + ntpdc/Makefile.am@1.32, 2006-09-07 02:06:16-04:00, stenn@whimsy.udel.edu +3 -2 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + ntpdc/ntpdc-opts.def@1.12, 2006-09-07 02:06:17-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + ntpq/Makefile.am@1.24, 2006-09-07 02:06:18-04:00, stenn@whimsy.udel.edu +3 -2 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + ntpq/ntpq-opts.def@1.10, 2006-09-07 02:06:18-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + sntp/Makefile.am@1.21, 2006-09-07 02:06:19-04:00, stenn@whimsy.udel.edu +12 -2 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + sntp/sntp-opts.def@1.9, 2006-09-07 02:06:19-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + util/Makefile.am@1.33, 2006-09-07 02:06:20-04:00, stenn@whimsy.udel.edu +3 -2 + [Bug 695] autogen uprgrade: warn/protect macro collisions + + util/ntp-keygen-opts.def@1.6, 2006-09-07 02:06:21-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 695] autogen uprgrade: warn/protect macro collisions + +ChangeSet@1.1379.2.6, 2006-09-07 01:58:07-04:00, stenn@whimsy.udel.edu +1 -0 + WWV refclock changes from Dave Mills + + ntpd/refclock_wwv.c@1.61, 2006-09-07 01:57:55-04:00, stenn@whimsy.udel.edu +245 -294 + WWV refclock changes from Dave Mills + +ChangeSet@1.1379.2.5, 2006-09-07 00:48:56-05:00, stenn@poog.il.thewrittenword.com +1 -0 + [Bug 693] fix configure when there is __adtimex and no ntp_*time + + configure.ac@1.388.1.8, 2006-09-07 00:48:15-05:00, stenn@poog.il.thewrittenword.com +7 -10 + [Bug 693] fix configure when there is __adtimex and no ntp_*time + +ChangeSet@1.1379.2.4, 2006-08-31 02:06:16-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P38 + TAG: NTP_4_2_3P38 + + ntpd/ntpd-opts.c@1.13, 2006-08-31 02:05:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpd/ntpd-opts.h@1.13, 2006-08-31 02:05:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P38 + + ntpd/ntpd-opts.texi@1.14, 2006-08-31 02:05:57-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + ntpd/ntpd.1@1.13, 2006-08-31 02:05:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpd/ntpdsim-opts.c@1.13, 2006-08-31 02:05:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpd/ntpdsim-opts.h@1.13, 2006-08-31 02:05:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P38 + + ntpd/ntpdsim-opts.texi@1.13, 2006-08-31 02:06:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + ntpd/ntpdsim.1@1.13, 2006-08-31 02:06:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpdc/ntpdc-opts.c@1.13, 2006-08-31 02:06:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpdc/ntpdc-opts.h@1.13, 2006-08-31 02:06:03-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P38 + + ntpdc/ntpdc-opts.texi@1.13, 2006-08-31 02:06:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + ntpdc/ntpdc.1@1.13, 2006-08-31 02:06:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpq/ntpq-opts.c@1.12, 2006-08-31 02:06:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + ntpq/ntpq-opts.h@1.12, 2006-08-31 02:06:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P38 + + ntpq/ntpq-opts.texi@1.12, 2006-08-31 02:06:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + ntpq/ntpq.1@1.12, 2006-08-31 02:06:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + packageinfo.sh@1.31, 2006-08-31 02:06:07-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + sntp/sntp-opts.c@1.12, 2006-08-31 02:06:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + sntp/sntp-opts.h@1.12, 2006-08-31 02:06:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P38 + + sntp/sntp-opts.texi@1.12, 2006-08-31 02:06:09-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + sntp/sntp.1@1.15, 2006-08-31 02:06:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + util/ntp-keygen-opts.c@1.12, 2006-08-31 02:06:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + + util/ntp-keygen-opts.h@1.12, 2006-08-31 02:06:11-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P38 + + util/ntp-keygen-opts.texi@1.12, 2006-08-31 02:06:12-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P38 + + util/ntp-keygen.1@1.12, 2006-08-31 02:06:13-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P38 + +ChangeSet@1.1379.2.3, 2006-08-30 06:28:59-04:00, stenn@whimsy.udel.edu +5 -0 + [Bug 340, 342] Deprecate broken TRAK and MSF EES refclocks + + NEWS@1.59, 2006-08-30 06:28:23-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 340, 342] Deprecate broken TRAK and MSF EES refclocks + + configure.ac@1.388.1.7, 2006-08-30 06:28:26-04:00, stenn@whimsy.udel.edu +20 -18 + [Bug 340, 342] Deprecate broken TRAK and MSF EES refclocks + + ntpd/Makefile.am@1.50, 2006-08-30 06:27:33-04:00, stenn@whimsy.udel.edu +6 -3 + [Bug 340, 342] Deprecate broken TRAK and MSF EES refclocks + + ntpd/ntp_control.c@1.87, 2006-08-30 06:27:35-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 340, 342] Deprecate broken TRAK and MSF EES refclocks + + ntpd/refclock_conf.c@1.26, 2006-08-30 06:27:42-04:00, stenn@whimsy.udel.edu +4 -4 + [Bug 340, 342] Deprecate broken TRAK and MSF EES refclocks + +ChangeSet@1.1379.3.1, 2006-08-29 23:45:21-04:00, stenn@whimsy.udel.edu +1 -0 + Fix dependency order problem + + sntp/Makefile.am@1.20, 2006-08-29 23:45:10-04:00, stenn@whimsy.udel.edu +2 -1 + Fix dependency order problem + +ChangeSet@1.1379.2.1, 2006-08-29 16:05:33-04:00, neal@pogo.udel.edu +1 -0 + refclock_bancomm.c: + [BUG 421] add support for bc637PCI + + ntpd/refclock_bancomm.c@1.9, 2006-08-29 15:55:13-04:00, neal@pogo.udel.edu +138 -104 + [BUG 421] add support for bc637PCI + +ChangeSet@1.1353.9.51, 2006-08-29 07:55:52-04:00, mayer@pogo.udel.edu +1 -0 + Bug #656: Multicast address argument copied incorrectly + + ntpdate/ntpdate.c@1.59, 2006-08-29 07:55:16-04:00, mayer@pogo.udel.edu +1 -1 + Bug #656: Multicast address argument copied wrongly + +ChangeSet@1.1379.1.5, 2006-08-29 06:47:20-04:00, stenn@whimsy.udel.edu +1 -0 + loopfilter changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.125, 2006-08-29 06:47:08-04:00, stenn@whimsy.udel.edu +12 -15 + loopfilter changes from Dave Mills + +ChangeSet@1.1379.1.4, 2006-08-29 08:16:22+00:00, stenn@ntp1.isc.org +1 -0 + [Bug 603] Cleanup the configure patch for the libelf fix + + configure.ac@1.388.1.6, 2006-08-29 08:16:13+00:00, stenn@ntp1.isc.org +12 -9 + [Bug 603] Cleanup the configure patch for the libelf fix + +ChangeSet@1.1379.1.3, 2006-08-28 21:48:10-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P37 + TAG: NTP_4_2_3P37 + + ntpd/ntpd-opts.c@1.12, 2006-08-28 21:47:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpd/ntpd-opts.h@1.12, 2006-08-28 21:47:47-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P37 + + ntpd/ntpd-opts.texi@1.13, 2006-08-28 21:47:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + ntpd/ntpd.1@1.12, 2006-08-28 21:47:48-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpd/ntpdsim-opts.c@1.12, 2006-08-28 21:47:49-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpd/ntpdsim-opts.h@1.12, 2006-08-28 21:47:50-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P37 + + ntpd/ntpdsim-opts.texi@1.12, 2006-08-28 21:47:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + ntpd/ntpdsim.1@1.12, 2006-08-28 21:47:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpdc/ntpdc-opts.c@1.12, 2006-08-28 21:47:52-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpdc/ntpdc-opts.h@1.12, 2006-08-28 21:47:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P37 + + ntpdc/ntpdc-opts.texi@1.12, 2006-08-28 21:47:54-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + ntpdc/ntpdc.1@1.12, 2006-08-28 21:47:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpq/ntpq-opts.c@1.11, 2006-08-28 21:47:56-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + ntpq/ntpq-opts.h@1.11, 2006-08-28 21:47:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P37 + + ntpq/ntpq-opts.texi@1.11, 2006-08-28 21:47:58-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + ntpq/ntpq.1@1.11, 2006-08-28 21:47:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + packageinfo.sh@1.30, 2006-08-28 21:47:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + sntp/sntp-opts.c@1.11, 2006-08-28 21:48:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + sntp/sntp-opts.h@1.11, 2006-08-28 21:48:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P37 + + sntp/sntp-opts.texi@1.11, 2006-08-28 21:48:01-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + sntp/sntp.1@1.14, 2006-08-28 21:48:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + util/ntp-keygen-opts.c@1.11, 2006-08-28 21:48:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + + util/ntp-keygen-opts.h@1.11, 2006-08-28 21:48:03-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P37 + + util/ntp-keygen-opts.texi@1.11, 2006-08-28 21:48:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P37 + + util/ntp-keygen.1@1.11, 2006-08-28 21:48:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P37 + +ChangeSet@1.1379.1.2, 2006-08-28 05:03:05-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 603] Only link with libelf if we need it. + + configure.ac@1.388.1.5, 2006-08-28 05:02:46-04:00, stenn@whimsy.udel.edu +22 -19 + [Bug 603] Only link with libelf if we need it. + +ChangeSet@1.1379.1.1, 2006-08-27 23:47:09-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 692] sys_limitrejected is no longer incremented + + ntpd/ntp_proto.c@1.247, 2006-08-27 23:46:56-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 692] sys_limitrejected is no longer incremented + +ChangeSet@1.1379, 2006-08-27 20:49:57-04:00, stenn@whimsy.udel.edu +5 -0 + [Bug 688] Fix documentation typos + + html/clockopt.html@1.19, 2006-08-27 20:49:38-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 688] Fix documentation typos + + html/notes.html@1.18, 2006-08-27 20:49:42-04:00, stenn@whimsy.udel.edu +10 -10 + [Bug 688] Fix documentation typos + + html/ntpd.html@1.39, 2006-08-27 20:49:43-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 688] Fix documentation typos + + html/ntpdate.html@1.18, 2006-08-27 20:49:44-04:00, stenn@whimsy.udel.edu +3 -1 + [Bug 688] Fix documentation typos + + html/ntpdc.html@1.25, 2006-08-27 20:49:44-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 688] Fix documentation typos + +ChangeSet@1.1378, 2006-08-27 23:44:15+00:00, stenn@ntp1.isc.org +1 -0 + [Bug 153] Avoid DNS lookups of known netmasks or refclocks + + ntpd/ntp_config.c@1.141, 2006-08-27 23:44:07+00:00, stenn@ntp1.isc.org +30 -4 + [Bug 153] Avoid DNS lookups of known netmasks or refclocks + +ChangeSet@1.1353.21.3, 2006-08-26 15:10:29-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P36 + TAG: NTP_4_2_3P36 + + ntpd/ntpd-opts.c@1.11, 2006-08-26 15:10:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpd/ntpd-opts.h@1.11, 2006-08-26 15:10:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P36 + + ntpd/ntpd-opts.texi@1.12, 2006-08-26 15:10:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + ntpd/ntpd.1@1.11, 2006-08-26 15:10:07-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpd/ntpdsim-opts.c@1.11, 2006-08-26 15:10:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpd/ntpdsim-opts.h@1.11, 2006-08-26 15:10:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P36 + + ntpd/ntpdsim-opts.texi@1.11, 2006-08-26 15:10:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + ntpd/ntpdsim.1@1.11, 2006-08-26 15:10:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpdc/ntpdc-opts.c@1.11, 2006-08-26 15:10:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpdc/ntpdc-opts.h@1.11, 2006-08-26 15:10:12-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P36 + + ntpdc/ntpdc-opts.texi@1.11, 2006-08-26 15:10:12-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + ntpdc/ntpdc.1@1.11, 2006-08-26 15:10:13-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpq/ntpq-opts.c@1.10, 2006-08-26 15:10:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + ntpq/ntpq-opts.h@1.10, 2006-08-26 15:10:14-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P36 + + ntpq/ntpq-opts.texi@1.10, 2006-08-26 15:10:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + ntpq/ntpq.1@1.10, 2006-08-26 15:10:16-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + packageinfo.sh@1.29, 2006-08-26 15:10:17-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + sntp/sntp-opts.c@1.10, 2006-08-26 15:10:17-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + sntp/sntp-opts.h@1.10, 2006-08-26 15:10:18-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P36 + + sntp/sntp-opts.texi@1.10, 2006-08-26 15:10:19-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + sntp/sntp.1@1.13, 2006-08-26 15:10:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + util/ntp-keygen-opts.c@1.10, 2006-08-26 15:10:20-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + + util/ntp-keygen-opts.h@1.10, 2006-08-26 15:10:21-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P36 + + util/ntp-keygen-opts.texi@1.10, 2006-08-26 15:10:22-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P36 + + util/ntp-keygen.1@1.10, 2006-08-26 15:10:22-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P36 + +ChangeSet@1.1251.94.54, 2006-08-26 05:34:06-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P4_RC2 + TAG: NTP_4_2_2P4_RC2 + + packageinfo.sh@1.27.18.1, 2006-08-26 05:34:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P4_RC2 + +ChangeSet@1.1353.22.1, 2006-08-26 05:05:56-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P35 + TAG: NTP_4_2_3P35 + + ntpd/ntpd-opts.c@1.10, 2006-08-26 05:05:35-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpd/ntpd-opts.h@1.10, 2006-08-26 05:05:36-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P35 + + ntpd/ntpd-opts.texi@1.11, 2006-08-26 05:05:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + ntpd/ntpd.1@1.10, 2006-08-26 05:05:37-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpd/ntpdsim-opts.c@1.10, 2006-08-26 05:05:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpd/ntpdsim-opts.h@1.10, 2006-08-26 05:05:39-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P35 + + ntpd/ntpdsim-opts.texi@1.10, 2006-08-26 05:05:39-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + ntpd/ntpdsim.1@1.10, 2006-08-26 05:05:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpdc/ntpdc-opts.c@1.10, 2006-08-26 05:05:41-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpdc/ntpdc-opts.h@1.10, 2006-08-26 05:05:42-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P35 + + ntpdc/ntpdc-opts.texi@1.10, 2006-08-26 05:05:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + ntpdc/ntpdc.1@1.10, 2006-08-26 05:05:43-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpq/ntpq-opts.c@1.9, 2006-08-26 05:05:44-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + ntpq/ntpq-opts.h@1.9, 2006-08-26 05:05:45-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P35 + + ntpq/ntpq-opts.texi@1.9, 2006-08-26 05:05:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + ntpq/ntpq.1@1.9, 2006-08-26 05:05:46-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + packageinfo.sh@1.28, 2006-08-26 05:05:47-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + sntp/sntp-opts.c@1.9, 2006-08-26 05:05:47-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + sntp/sntp-opts.h@1.9, 2006-08-26 05:05:48-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P35 + + sntp/sntp-opts.texi@1.9, 2006-08-26 05:05:49-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + sntp/sntp.1@1.12, 2006-08-26 05:05:50-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + util/ntp-keygen-opts.c@1.9, 2006-08-26 05:05:51-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + + util/ntp-keygen-opts.h@1.9, 2006-08-26 05:05:52-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P35 + + util/ntp-keygen-opts.texi@1.9, 2006-08-26 05:05:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P35 + + util/ntp-keygen.1@1.9, 2006-08-26 05:05:53-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P35 + +ChangeSet@1.1251.94.53, 2006-08-25 15:55:51-04:00, stenn@whimsy.udel.edu +1 -0 + update README.patches + + README.patches@1.3, 2006-08-25 15:55:28-04:00, stenn@whimsy.udel.edu +11 -1 + update + +ChangeSet@1.1251.94.52, 2006-08-25 09:00:40-04:00, mayer@pogo.udel.edu +1 -0 + Bug #690: Fix length returned. Prevents buffer overflow + + ports/winnt/libntp/dnslookup.c@1.3.1.1, 2006-08-25 09:00:24-04:00, mayer@pogo.udel.edu +1 -1 + Bug #690: Fix length returned. Prevents buffer overflow + +ChangeSet@1.1353.20.1, 2006-08-25 08:57:39-04:00, mayer@pogo.udel.edu +1 -0 + Bug #690: Cleanup fix. Erroneous #define + + libntp/ntp_rfc2553.c@1.32, 2006-08-25 08:57:05-04:00, mayer@pogo.udel.edu +0 -1 + Bug #690: Cleanup fix. Erroneous #define + +ChangeSet@1.1353.9.48, 2006-08-25 02:26:29-04:00, stenn@whimsy.udel.edu +1 -0 + Dependency cleanup + + sntp/Makefile.am@1.19, 2006-08-25 02:26:15-04:00, stenn@whimsy.udel.edu +6 -6 + Dependency cleanup + +ChangeSet@1.1353.9.47, 2006-08-25 02:24:00-04:00, stenn@whimsy.udel.edu +1 -0 + ntp_optind needs a declaration, not a definition + + ntpdc/ntpdc.c@1.54, 2006-08-25 02:23:48-04:00, stenn@whimsy.udel.edu +1 -1 + ntp_optind needs a declaration, not a definition + +ChangeSet@1.1251.94.51, 2006-08-24 19:50:32-04:00, stenn@whimsy.udel.edu +1 -0 + br-flock: mort lives + + br-flock@1.10, 2006-08-24 19:49:33-04:00, stenn@whimsy.udel.edu +1 -1 + br-flock: mort lives + +ChangeSet@1.1353.9.45, 2006-08-24 17:12:32-04:00, stenn@whimsy.udel.edu +3 -0 + Changes from Dave Mills: Rename MAXSIG to MAXAMP to avoid a collision, tweak the code + + ntpd/refclock_chu.c@1.38, 2006-08-24 17:10:52-04:00, stenn@whimsy.udel.edu +6 -6 + Rename MAXSIG to MAXAMP to avoid a collision + + ntpd/refclock_irig.c@1.23, 2006-08-24 17:10:52-04:00, stenn@whimsy.udel.edu +6 -6 + Rename MAXSIG to MAXAMP to avoid a collision + + ntpd/refclock_wwv.c@1.60, 2006-08-24 17:11:27-04:00, stenn@whimsy.udel.edu +124 -119 + Rename MAXSIG to MAXAMP to avoid a collision, tweak the code + +ChangeSet@1.1353.9.44, 2006-08-24 16:04:18-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 638] remove STREAMS_TLI comment from legacy info + + include/ntp_machine.h@1.23, 2006-08-24 16:04:02-04:00, stenn@whimsy.udel.edu +0 -2 + [Bug 638] remove STREAMS_TLI comment from legacy info + +ChangeSet@1.1353.19.1, 2006-08-24 09:10:50-04:00, mayer@pogo.udel.edu +2 -0 + Bug #690:Proper fix for length issue + + libntp/ntp_rfc2553.c@1.31, 2006-08-24 09:10:22-04:00, mayer@pogo.udel.edu +2 -1 + Bug #690:Proper fix for length issue + + ports/winnt/libntp/dnslookup.c@1.4, 2006-08-24 09:10:22-04:00, mayer@pogo.udel.edu +1 -1 + Bug #690:Proper fix for length issue + +ChangeSet@1.1353.9.42, 2006-08-20 20:18:08-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P34 + TAG: NTP_4_2_3P34 + + ntpd/ntpd-opts.c@1.9, 2006-08-20 20:17:49-04:00, stenn@whimsy.udel.edu +19 -19 + NTP_4_2_3P34 + + ntpd/ntpd-opts.h@1.9, 2006-08-20 20:17:49-04:00, stenn@whimsy.udel.edu +5 -5 + NTP_4_2_3P34 + + ntpd/ntpd-opts.texi@1.10, 2006-08-20 20:17:50-04:00, stenn@whimsy.udel.edu +7 -7 + NTP_4_2_3P34 + + ntpd/ntpd.1@1.9, 2006-08-20 20:17:51-04:00, stenn@whimsy.udel.edu +5 -5 + NTP_4_2_3P34 + + ntpd/ntpdsim-opts.c@1.9, 2006-08-20 20:17:51-04:00, stenn@whimsy.udel.edu +19 -19 + NTP_4_2_3P34 + + ntpd/ntpdsim-opts.h@1.9, 2006-08-20 20:17:52-04:00, stenn@whimsy.udel.edu +5 -5 + NTP_4_2_3P34 + + ntpd/ntpdsim-opts.texi@1.9, 2006-08-20 20:17:53-04:00, stenn@whimsy.udel.edu +7 -7 + NTP_4_2_3P34 + + ntpd/ntpdsim.1@1.9, 2006-08-20 20:17:54-04:00, stenn@whimsy.udel.edu +5 -5 + NTP_4_2_3P34 + + ntpdc/ntpdc-opts.c@1.9, 2006-08-20 20:17:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + ntpdc/ntpdc-opts.h@1.9, 2006-08-20 20:17:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P34 + + ntpdc/ntpdc-opts.texi@1.9, 2006-08-20 20:17:56-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P34 + + ntpdc/ntpdc.1@1.9, 2006-08-20 20:17:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + ntpq/ntpq-opts.c@1.8, 2006-08-20 20:17:57-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + ntpq/ntpq-opts.h@1.8, 2006-08-20 20:17:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P34 + + ntpq/ntpq-opts.texi@1.8, 2006-08-20 20:17:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P34 + + ntpq/ntpq.1@1.8, 2006-08-20 20:18:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + packageinfo.sh@1.27, 2006-08-20 20:18:00-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P34 + + sntp/sntp-opts.c@1.8, 2006-08-20 20:18:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + sntp/sntp-opts.h@1.8, 2006-08-20 20:18:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P34 + + sntp/sntp-opts.texi@1.8, 2006-08-20 20:18:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P34 + + sntp/sntp.1@1.11, 2006-08-20 20:18:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + util/ntp-keygen-opts.c@1.8, 2006-08-20 20:18:03-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + + util/ntp-keygen-opts.h@1.8, 2006-08-20 20:18:03-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P34 + + util/ntp-keygen-opts.texi@1.8, 2006-08-20 20:18:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P34 + + util/ntp-keygen.1@1.8, 2006-08-20 20:18:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P34 + +ChangeSet@1.1353.9.41, 2006-08-19 23:55:26-04:00, mayer@pogo.udel.edu +1 -0 + Bug #690: don't copy to many bytes when copying the address info + + libntp/ntp_rfc2553.c@1.30, 2006-08-19 23:54:56-04:00, mayer@pogo.udel.edu +1 -1 + Bug #690: don't copy to many bytes when copying the address info + +ChangeSet@1.1353.9.39, 2006-08-19 23:34:01-04:00, stenn@whimsy.udel.edu +25 -0 + NTP_4_2_3P33 + TAG: NTP_4_2_3P33 + + ntpd/ntpd-opts.c@1.8, 2006-08-19 23:11:54-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpd/ntpd-opts.h@1.8, 2006-08-19 23:11:54-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpd/ntpd-opts.texi@1.9, 2006-08-19 23:11:55-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpd/ntpd.1@1.8, 2006-08-19 23:11:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpd/ntpdsim-opts.c@1.8, 2006-08-19 23:11:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpd/ntpdsim-opts.h@1.8, 2006-08-19 23:11:56-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpd/ntpdsim-opts.texi@1.8, 2006-08-19 23:11:57-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpd/ntpdsim.1@1.8, 2006-08-19 23:11:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpdc/ntpdc-opts.c@1.8, 2006-08-19 23:11:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpdc/ntpdc-opts.h@1.8, 2006-08-19 23:11:59-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpdc/ntpdc-opts.texi@1.8, 2006-08-19 23:12:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpdc/ntpdc.1@1.8, 2006-08-19 23:12:01-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpq/ntpq-opts.c@1.7, 2006-08-19 23:12:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + ntpq/ntpq-opts.h@1.7, 2006-08-19 23:12:02-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpq/ntpq-opts.texi@1.7, 2006-08-19 23:12:03-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + ntpq/ntpq.1@1.7, 2006-08-19 23:12:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + packageinfo.sh@1.26, 2006-08-19 22:17:12-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P33 + + sntp/sntp-opts.c@1.7, 2006-08-19 23:12:04-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + sntp/sntp-opts.h@1.7, 2006-08-19 23:12:05-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + sntp/sntp-opts.texi@1.7, 2006-08-19 23:12:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P33 + + sntp/sntp.1@1.10, 2006-08-19 23:12:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + util/ntp-keygen-opts.c@1.7, 2006-08-19 23:12:08-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + util/ntp-keygen-opts.h@1.7, 2006-08-19 23:12:09-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P33 + + util/ntp-keygen-opts.texi@1.7, 2006-08-19 23:12:10-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + + util/ntp-keygen.1@1.7, 2006-08-19 23:12:11-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P33 + +ChangeSet@1.1353.18.1, 2006-08-18 07:58:19-04:00, mayer@pogo.udel.edu +9 -0 + Bug #685: Changes for MM timer and code cleanup + + include/ntpd.h@1.95, 2006-08-18 07:56:32-04:00, mayer@pogo.udel.edu +0 -3 + Bug #685: Changes for MM timer and code cleanup + + ntpd/cmd_args.c@1.42.1.1, 2006-08-18 07:56:32-04:00, mayer@pogo.udel.edu +0 -8 + Bug #685: Changes for MM timer and code cleanup + + ntpd/ntp_timer.c@1.32, 2006-08-18 07:56:32-04:00, mayer@pogo.udel.edu +1 -1 + Bug #685: Changes for MM timer and code cleanup + + ntpd/ntpd.c@1.81, 2006-08-18 07:56:32-04:00, mayer@pogo.udel.edu +15 -7 + Bug #685: Changes for MM timer and code cleanup + + ntpd/ntpdbase-opts.def@1.7.1.1, 2006-08-18 07:56:32-04:00, mayer@pogo.udel.edu +4 -3 + Bug #685: Changes for MM timer and code cleanup + + ports/winnt/include/clockstuff.h@1.7, 2006-08-18 07:57:35-04:00, mayer@pogo.udel.edu +11 -0 + Bug #685: Changes for MM timer and code cleanup + + ports/winnt/include/config.h@1.43, 2006-08-18 07:57:35-04:00, mayer@pogo.udel.edu +7 -1 + Bug #685: Changes for MM timer and code cleanup + + ports/winnt/ntpd/nt_clockstuff.c@1.21, 2006-08-18 07:57:35-04:00, mayer@pogo.udel.edu +4 -4 + Bug #685: Changes for MM timer and code cleanup + + ports/winnt/ntpd/ntpd.dsp@1.29, 2006-08-18 07:57:35-04:00, mayer@pogo.udel.edu +102 -2 + Bug #685: Changes for MM timer and code cleanup + +ChangeSet@1.1353.9.38, 2006-08-18 06:37:36-04:00, stenn@whimsy.udel.edu +1 -0 + Remove "commented out" items from the bk ignore file + + BitKeeper/etc/ignore@1.57, 2006-08-18 06:37:19-04:00, stenn@whimsy.udel.edu +0 -13 + Remove "commented out" items from the bk ignore file + +ChangeSet@1.1353.9.37, 2006-08-18 03:33:56-04:00, stenn@whimsy.udel.edu +6 -0 + libopts upgrade + + libopts/autoopts.h@1.4, 2006-08-18 03:33:36-04:00, stenn@whimsy.udel.edu +12 -4 + libopts upgrade + + sntp/libopts/autoopts.h@1.4, 2006-08-18 03:33:38-04:00, stenn@whimsy.udel.edu +12 -4 + libopts upgrade + + libopts/m4/libopts.m4@1.7, 2006-08-18 03:33:37-04:00, stenn@whimsy.udel.edu +4 -4 + libopts upgrade + + sntp/libopts/m4/libopts.m4@1.7, 2006-08-18 03:33:39-04:00, stenn@whimsy.udel.edu +4 -4 + libopts upgrade + + libopts/usage.c@1.4, 2006-08-18 03:33:37-04:00, stenn@whimsy.udel.edu +3 -3 + libopts upgrade + + sntp/libopts/usage.c@1.4, 2006-08-18 03:33:39-04:00, stenn@whimsy.udel.edu +3 -3 + libopts upgrade + +ChangeSet@1.1353.9.36, 2006-08-17 01:29:37-04:00, stenn@whimsy.udel.edu +8 -0 + [Bug 685] cleanup + + ntpd/ntpd-opts.c@1.7, 2006-08-17 01:29:02-04:00, stenn@whimsy.udel.edu +58 -28 + [Bug 685] use updated autogen-erated files + + ntpd/ntpd-opts.h@1.7, 2006-08-17 01:29:03-04:00, stenn@whimsy.udel.edu +24 -20 + [Bug 685] use updated autogen-erated files + + ntpd/ntpd-opts.texi@1.8, 2006-08-17 01:29:04-04:00, stenn@whimsy.udel.edu +16 -1 + [Bug 685] use updated autogen-erated files + + ntpd/ntpd.1@1.7, 2006-08-17 01:29:05-04:00, stenn@whimsy.udel.edu +7 -2 + [Bug 685] use updated autogen-erated files + + ntpd/ntpdsim-opts.c@1.7, 2006-08-17 01:29:05-04:00, stenn@whimsy.udel.edu +70 -40 + [Bug 685] use updated autogen-erated files + + ntpd/ntpdsim-opts.h@1.7, 2006-08-17 01:29:06-04:00, stenn@whimsy.udel.edu +30 -26 + [Bug 685] use updated autogen-erated files + + ntpd/ntpdsim-opts.texi@1.7, 2006-08-17 01:29:06-04:00, stenn@whimsy.udel.edu +16 -1 + [Bug 685] use updated autogen-erated files + + ntpd/ntpdsim.1@1.7, 2006-08-17 01:29:07-04:00, stenn@whimsy.udel.edu +7 -2 + [Bug 685] use updated autogen-erated files + +ChangeSet@1.1353.9.35, 2006-08-17 01:27:04-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 685] cleanup + + ntpd/cmd_args.c@1.43, 2006-08-17 01:24:44-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 685] Fix a typo - WINNT -> SYS_WINNT + + ntpd/ntpdbase-opts.def@1.8, 2006-08-17 01:25:41-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 685] -M should only accepted if SYS_WINNT is #defined + +ChangeSet@1.1353.17.1, 2006-08-17 00:52:10-04:00, stenn@whimsy.udel.edu +24 -0 + run autogen after point release + + ntpd/ntpd-opts.c@1.6, 2006-08-17 00:51:23-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpd/ntpd-opts.h@1.6, 2006-08-17 00:51:23-04:00, stenn@whimsy.udel.edu +3 -3 + run autogen after point release + + ntpd/ntpd-opts.texi@1.7, 2006-08-17 00:51:24-04:00, stenn@whimsy.udel.edu +1 -1 + run autogen after point release + + ntpd/ntpd.1@1.6, 2006-08-17 00:51:24-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpd/ntpdsim-opts.c@1.6, 2006-08-17 00:51:25-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpd/ntpdsim-opts.h@1.6, 2006-08-17 00:51:26-04:00, stenn@whimsy.udel.edu +3 -3 + run autogen after point release + + ntpd/ntpdsim-opts.texi@1.6, 2006-08-17 00:51:27-04:00, stenn@whimsy.udel.edu +1 -1 + run autogen after point release + + ntpd/ntpdsim.1@1.6, 2006-08-17 00:51:28-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpdc/ntpdc-opts.c@1.7, 2006-08-17 00:51:29-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpdc/ntpdc-opts.h@1.7, 2006-08-17 00:51:29-04:00, stenn@whimsy.udel.edu +3 -3 + run autogen after point release + + ntpdc/ntpdc-opts.texi@1.7, 2006-08-17 00:51:30-04:00, stenn@whimsy.udel.edu +1 -1 + run autogen after point release + + ntpdc/ntpdc.1@1.7, 2006-08-17 00:51:30-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpq/ntpq-opts.c@1.6, 2006-08-17 00:51:32-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + ntpq/ntpq-opts.h@1.6, 2006-08-17 00:51:33-04:00, stenn@whimsy.udel.edu +3 -3 + run autogen after point release + + ntpq/ntpq-opts.texi@1.6, 2006-08-17 00:51:33-04:00, stenn@whimsy.udel.edu +1 -1 + run autogen after point release + + ntpq/ntpq.1@1.6, 2006-08-17 00:51:34-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + sntp/sntp-opts.c@1.6, 2006-08-17 00:51:35-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + sntp/sntp-opts.h@1.6, 2006-08-17 00:51:35-04:00, stenn@whimsy.udel.edu +3 -3 + run autogen after point release + + sntp/sntp-opts.texi@1.6, 2006-08-17 00:51:36-04:00, stenn@whimsy.udel.edu +1 -1 + run autogen after point release + + sntp/sntp.1@1.9, 2006-08-17 00:51:37-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + util/ntp-keygen-opts.c@1.6, 2006-08-17 00:51:38-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + + util/ntp-keygen-opts.h@1.6, 2006-08-17 00:51:39-04:00, stenn@whimsy.udel.edu +3 -3 + run autogen after point release + + util/ntp-keygen-opts.texi@1.6, 2006-08-17 00:51:39-04:00, stenn@whimsy.udel.edu +1 -1 + run autogen after point release + + util/ntp-keygen.1@1.6, 2006-08-17 00:51:41-04:00, stenn@whimsy.udel.edu +2 -2 + run autogen after point release + +ChangeSet@1.1353.16.2, 2006-08-15 13:14:03-04:00, mayer@pogo.udel.edu +4 -0 + Bug #685 and #686: MM timer enhancements and leapsecond fixes + + ntpd/cmd_args.c@1.42, 2006-08-15 13:12:21-04:00, mayer@pogo.udel.edu +8 -0 + Bug #685: MM timer enhancement for Windows + + ntpd/ntpdbase-opts.def@1.5.1.1, 2006-08-15 13:12:23-04:00, mayer@pogo.udel.edu +9 -0 + Bug #685: MM timer enhancement for Windows + + ports/winnt/ntpd/nt_clockstuff.c@1.20, 2006-08-15 13:08:20-04:00, mayer@pogo.udel.edu +199 -38 + Bug #685 and #686: MM timer fixes and leapsecond fixes + + ports/winnt/ntpd/ntservice.c@1.6.1.1, 2006-08-15 13:08:20-04:00, mayer@pogo.udel.edu +13 -12 + Bug #685 and #686: MM timer fixes and leapsecond fixes + +ChangeSet@1.1353.16.1, 2006-08-15 13:04:10-04:00, mayer@pogo.udel.edu +1 -0 + Bug #523: exit() was being overridden + + include/ntpd.h@1.94, 2006-08-15 13:03:42-04:00, mayer@pogo.udel.edu +0 -2 + Bug #523: exit() was being overridden + +ChangeSet@1.1353.9.32, 2006-08-15 08:10:21-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P31 + TAG: NTP_4_2_3P31 + + packageinfo.sh@1.25, 2006-08-15 08:10:19-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P31 + +ChangeSet@1.1251.94.50, 2006-08-15 07:02:21-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P4_RC1 + TAG: NTP_4_2_2P4_RC1 + + packageinfo.sh@1.27.17.1, 2006-08-15 07:02:17-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_2P4_RC1 + +ChangeSet@1.1251.94.49, 2006-08-15 06:09:54-04:00, stenn@whimsy.udel.edu +1 -0 + Save the list of files that change if the point-level is updated + + .point-changed-filelist@1.1, 2006-08-15 06:09:46-04:00, stenn@whimsy.udel.edu +1 -0 + BitKeeper file /deacon/backroom/ntp-stable/.point-changed-filelist + + .point-changed-filelist@1.0, 2006-08-15 06:09:46-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1353.9.30, 2006-08-15 06:08:03-04:00, stenn@whimsy.udel.edu +1 -0 + Save the list of files that change if the point-level is updated + + .point-changed-filelist@1.1, 2006-08-15 06:04:15-04:00, stenn@whimsy.udel.edu +25 -0 + BitKeeper file /deacon/backroom/ntp-dev/.point-changed-filelist + + .point-changed-filelist@1.0, 2006-08-15 06:04:15-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1353.9.29, 2006-08-15 05:53:43-04:00, stenn@whimsy.udel.edu +26 -0 + [Bug 684] debug command-line options should not be shown if #undef DEBUG + + include/debug-opt.def@1.4, 2006-08-15 05:45:38-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 684] debug command-line options should not be shown if #undef DEBUG + + ntpd/ntpd-opts.c@1.5, 2006-08-15 05:52:24-04:00, stenn@whimsy.udel.edu +29 -4 + regenerate autogen-erated files + + ntpd/ntpd-opts.h@1.5, 2006-08-15 05:52:25-04:00, stenn@whimsy.udel.edu +7 -3 + regenerate autogen-erated files + + ntpd/ntpd-opts.texi@1.6, 2006-08-15 05:52:26-04:00, stenn@whimsy.udel.edu +5 -1 + regenerate autogen-erated files + + ntpd/ntpd.1@1.5, 2006-08-15 05:52:27-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + + ntpd/ntpdbase-opts.def@1.6, 2006-08-15 05:48:12-04:00, stenn@whimsy.udel.edu +1 -0 + Make sure we are using the right version of autogen + + ntpd/ntpdsim-opts.c@1.5, 2006-08-15 05:52:28-04:00, stenn@whimsy.udel.edu +29 -4 + regenerate autogen-erated files + + ntpd/ntpdsim-opts.h@1.5, 2006-08-15 05:52:29-04:00, stenn@whimsy.udel.edu +7 -3 + regenerate autogen-erated files + + ntpd/ntpdsim-opts.texi@1.5, 2006-08-15 05:52:29-04:00, stenn@whimsy.udel.edu +5 -1 + regenerate autogen-erated files + + ntpd/ntpdsim.1@1.5, 2006-08-15 05:52:30-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + + ntpdc/ntpdc-opts.c@1.6, 2006-08-15 05:52:31-04:00, stenn@whimsy.udel.edu +29 -4 + regenerate autogen-erated files + + ntpdc/ntpdc-opts.h@1.6, 2006-08-15 05:52:31-04:00, stenn@whimsy.udel.edu +7 -3 + regenerate autogen-erated files + + ntpdc/ntpdc-opts.texi@1.6, 2006-08-15 05:52:32-04:00, stenn@whimsy.udel.edu +5 -1 + regenerate autogen-erated files + + ntpdc/ntpdc.1@1.6, 2006-08-15 05:52:34-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + + ntpq/ntpq-opts.c@1.5, 2006-08-15 05:52:34-04:00, stenn@whimsy.udel.edu +29 -4 + regenerate autogen-erated files + + ntpq/ntpq-opts.h@1.5, 2006-08-15 05:52:35-04:00, stenn@whimsy.udel.edu +7 -3 + regenerate autogen-erated files + + ntpq/ntpq-opts.texi@1.5, 2006-08-15 05:52:36-04:00, stenn@whimsy.udel.edu +5 -1 + regenerate autogen-erated files + + ntpq/ntpq.1@1.5, 2006-08-15 05:52:36-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + + sntp/sntp-opts.c@1.5, 2006-08-15 05:52:37-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + + sntp/sntp-opts.h@1.5, 2006-08-15 05:52:38-04:00, stenn@whimsy.udel.edu +3 -3 + regenerate autogen-erated files + + sntp/sntp-opts.texi@1.5, 2006-08-15 05:52:38-04:00, stenn@whimsy.udel.edu +1 -1 + regenerate autogen-erated files + + sntp/sntp.1@1.8, 2006-08-15 05:52:39-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + + util/ntp-keygen-opts.c@1.5, 2006-08-15 05:52:40-04:00, stenn@whimsy.udel.edu +29 -4 + regenerate autogen-erated files + + util/ntp-keygen-opts.h@1.5, 2006-08-15 05:52:40-04:00, stenn@whimsy.udel.edu +7 -3 + regenerate autogen-erated files + + util/ntp-keygen-opts.texi@1.5, 2006-08-15 05:52:41-04:00, stenn@whimsy.udel.edu +5 -1 + regenerate autogen-erated files + + util/ntp-keygen.1@1.5, 2006-08-15 05:52:42-04:00, stenn@whimsy.udel.edu +2 -2 + regenerate autogen-erated files + +ChangeSet@1.1353.9.28, 2006-08-15 05:40:34-04:00, stenn@whimsy.udel.edu +1 -0 + test -r seems more portable than test -e + + sntp/Makefile.am@1.18, 2006-08-15 05:40:22-04:00, stenn@whimsy.udel.edu +1 -1 + test -r seems more portable than test -e + +ChangeSet@1.1353.9.27, 2006-08-15 05:08:00-04:00, stenn@whimsy.udel.edu +1 -0 + Make sure we use the right version of autogen + + include/autogen-version.def@1.1, 2006-08-15 05:07:11-04:00, stenn@whimsy.udel.edu +1 -0 + BitKeeper file /deacon/backroom/ntp-dev/include/autogen-version.def + + include/autogen-version.def@1.0, 2006-08-15 05:07:11-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1353.9.26, 2006-08-11 07:04:21-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P30 + TAG: NTP_4_2_3P30 + + packageinfo.sh@1.24, 2006-08-11 07:04:18-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P30 + +ChangeSet@1.1353.15.9, 2006-08-10 21:41:32-04:00, stenn@whimsy.udel.edu +24 -0 + NTP_4_2_3P29 + + ntpd/ntpd-opts.c@1.4, 2006-08-10 21:40:58-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpd/ntpd-opts.h@1.4, 2006-08-10 21:40:58-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P29 + + ntpd/ntpd-opts.texi@1.5, 2006-08-10 21:40:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + + ntpd/ntpd.1@1.4, 2006-08-10 21:40:59-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpd/ntpdsim-opts.c@1.4, 2006-08-10 21:41:00-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpd/ntpdsim-opts.h@1.4, 2006-08-10 21:41:01-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P29 + + ntpd/ntpdsim-opts.texi@1.4, 2006-08-10 21:41:01-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + + ntpd/ntpdsim.1@1.4, 2006-08-10 21:41:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpdc/ntpdc-opts.c@1.5, 2006-08-10 21:41:02-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpdc/ntpdc-opts.h@1.5, 2006-08-10 21:41:03-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P29 + + ntpdc/ntpdc-opts.texi@1.5, 2006-08-10 21:41:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + + ntpdc/ntpdc.1@1.5, 2006-08-10 21:41:05-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpq/ntpq-opts.c@1.4, 2006-08-10 21:41:06-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + ntpq/ntpq-opts.h@1.4, 2006-08-10 21:41:07-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P29 + + ntpq/ntpq-opts.texi@1.4, 2006-08-10 21:41:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + + ntpq/ntpq.1@1.4, 2006-08-10 21:41:09-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + sntp/sntp-opts.c@1.4, 2006-08-10 21:41:09-04:00, stenn@whimsy.udel.edu +140 -4 + NTP_4_2_3P29 + + sntp/sntp-opts.h@1.4, 2006-08-10 21:41:10-04:00, stenn@whimsy.udel.edu +83 -4 + NTP_4_2_3P29 + + sntp/sntp-opts.texi@1.4, 2006-08-10 21:41:11-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + + sntp/sntp.1@1.7, 2006-08-10 21:41:11-04:00, stenn@whimsy.udel.edu +82 -3 + NTP_4_2_3P29 + + util/ntp-keygen-opts.c@1.4, 2006-08-10 21:41:12-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + + util/ntp-keygen-opts.h@1.4, 2006-08-10 21:41:12-04:00, stenn@whimsy.udel.edu +3 -3 + NTP_4_2_3P29 + + util/ntp-keygen-opts.texi@1.4, 2006-08-10 21:41:13-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + + util/ntp-keygen.1@1.4, 2006-08-10 21:41:14-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_3P29 + +ChangeSet@1.1251.94.48, 2006-08-10 20:37:44-04:00, stenn@whimsy.udel.edu +1 -0 + Choose csets-{in,out} based on daemon/client + + BitKeeper/triggers/send@1.11.1.1, 2006-08-10 20:37:23-04:00, stenn@whimsy.udel.edu +3 -1 + Choose csets-{in,out} based on daemon/client + +ChangeSet@1.1353.15.8, 2006-08-10 20:34:50-04:00, stenn@whimsy.udel.edu +1 -0 + Choose csets-{in,out} based on daemon/client + + BitKeeper/triggers/send@1.12, 2006-08-10 20:34:36-04:00, stenn@whimsy.udel.edu +3 -1 + Choose csets-{in,out} based on daemon/client + +ChangeSet@1.1353.15.7, 2006-08-10 20:29:08-04:00, stenn@whimsy.udel.edu +2 -0 + cleanup + + sntp/Makefile.am@1.17, 2006-08-10 20:28:24-04:00, stenn@whimsy.udel.edu +2 -1 + use a run-ag that is for the sntp subdir + + sntp/sntp-opts.def@1.8, 2006-08-10 20:28:51-04:00, stenn@whimsy.udel.edu +1 -1 + Fix a typo in sntp-opts.def + +ChangeSet@1.1353.15.6, 2006-08-10 20:06:04-04:00, stenn@whimsy.udel.edu +1 -0 + fix permissions on sntp-opts.menu + + sntp/sntp-opts.menu@1.2, 2006-08-10 18:08:02-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + +ChangeSet@1.1353.15.5, 2006-08-10 17:45:44-04:00, stenn@whimsy.udel.edu +1 -0 + Maintain sntp/version.def more quietly + + sntp/Makefile.am@1.16, 2006-08-10 17:45:32-04:00, stenn@whimsy.udel.edu +2 -1 + Maintain sntp/version.def more quietly + +ChangeSet@1.1353.15.4, 2006-08-10 17:24:38-04:00, stenn@whimsy.udel.edu +1 -0 + Use the new name of the sntp/COPYRIGHT file + + sntp/sntp-opts.def@1.7, 2006-08-10 17:24:13-04:00, stenn@whimsy.udel.edu +1 -1 + Use the new name of the sntp/COPYRIGHT file + +ChangeSet@1.1353.15.3, 2006-08-10 16:53:20-04:00, stenn@whimsy.udel.edu +6 -0 + [Bug 683] fix version number string mismatches + + ntpd/Makefile.am@1.49, 2006-08-10 16:52:04-04:00, stenn@whimsy.udel.edu +9 -6 + [Bug 683] fix version number string mismatches + + ntpdc/Makefile.am@1.31, 2006-08-10 16:52:04-04:00, stenn@whimsy.udel.edu +6 -3 + [Bug 683] fix version number string mismatches + + ntpq/Makefile.am@1.23, 2006-08-10 16:52:05-04:00, stenn@whimsy.udel.edu +6 -3 + [Bug 683] fix version number string mismatches + + sntp/Makefile.am@1.15, 2006-08-10 16:52:05-04:00, stenn@whimsy.udel.edu +15 -4 + [Bug 683] fix version number string mismatches + + sntp/sntp-opts.def@1.6, 2006-08-10 16:52:44-04:00, stenn@whimsy.udel.edu +2 -5 + [Bug 683] fix version number string mismatches + + util/Makefile.am@1.32, 2006-08-10 16:52:06-04:00, stenn@whimsy.udel.edu +6 -3 + [Bug 683] fix version number string mismatches + +ChangeSet@1.1353.15.2, 2006-08-10 16:45:30-04:00, stenn@whimsy.udel.edu +1 -0 + Rename sntp/Copyright to sntp/COPYRIGHT + + sntp/COPYRIGHT@1.2, 2006-08-10 16:29:50-04:00, stenn@whimsy.udel.edu +0 -0 + Rename: sntp/Copyright -> sntp/COPYRIGHT + +ChangeSet@1.1353.15.1, 2006-08-10 07:03:21-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P29 + TAG: NTP_4_2_3P29 + + packageinfo.sh@1.23, 2006-08-10 07:03:19-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P29 + +ChangeSet@1.1353.14.1, 2006-08-10 09:40:07+00:00, burnicki@pogo.udel.edu +1 -0 + Changes by Heiko : + Fixed point/rcpoint handling which resulted in wrong version strings. + + ports/winnt/scripts/mkver.bat@1.9, 2006-08-10 09:40:04+00:00, burnicki@pogo.udel.edu +32 -4 + Changes by Heiko : + Fixed point/rcpoint handling which resulted in wrong version strings. + +ChangeSet@1.1353.9.23, 2006-08-10 08:40:06+00:00, burnicki@pogo.udel.edu +2 -0 + Exclude debug features if building without debug. + Removed obsolete prototype for ntpd_usage(). + + include/ntp_cmdargs.h@1.4, 2006-08-10 08:40:04+00:00, burnicki@pogo.udel.edu +0 -1 + Removed ntpd_usage() prototype which is obsolete. + + ports/winnt/ntpd/ntservice.c@1.7, 2006-08-10 08:40:04+00:00, burnicki@pogo.udel.edu +2 -0 + Exclude debug features if building without debug. + +ChangeSet@1.1353.13.3, 2006-08-10 01:02:20-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 659] Get the latest windows patches for libopts + + libopts/compat/compat.h@1.6, 2006-08-10 01:02:08-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 659] Get the latest windows patches for libopts + +ChangeSet@1.1353.13.2, 2006-08-10 00:57:53-04:00, stenn@whimsy.udel.edu +3 -0 + [Bug 659] Get the latest windows patches for libopts + + sntp/libopts/compat/compat.h@1.5, 2006-08-10 00:57:34-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 659] Get the latest windows patches for liboptslibopts/compat/compat.h + + libopts/m4/libopts.m4@1.6, 2006-08-10 00:57:33-04:00, stenn@whimsy.udel.edu +2 -1 + [Bug 659] Get the latest windows patches for liboptslibopts/compat/compat.h + + sntp/libopts/m4/libopts.m4@1.6, 2006-08-10 00:57:35-04:00, stenn@whimsy.udel.edu +2 -1 + [Bug 659] Get the latest windows patches for liboptslibopts/compat/compat.h + +ChangeSet@1.1353.13.1, 2006-08-10 00:53:59-04:00, stenn@whimsy.udel.edu +1 -0 + Replace the #ifdef DEBUG that got undone by Danny's recent patch + + ntpd/ntp_io.c@1.234.1.3, 2006-08-10 00:53:37-04:00, stenn@whimsy.udel.edu +5 -1 + Replace the #ifdef DEBUG that got undone by Danny's recent patch + +ChangeSet@1.1353.12.1, 2006-08-09 21:57:02-04:00, mayer@pogo.udel.edu +1 -0 + Bug #659: to allow --help through and not start services + + ports/winnt/ntpd/ntservice.c@1.6, 2006-08-09 21:56:29-04:00, mayer@pogo.udel.edu +2 -2 + Bug #659: to allow --help through and not start services + +ChangeSet@1.1353.9.19, 2006-08-09 18:28:43-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 682] add --disable-debugging to the test build mix + + build@1.23, 2006-08-09 18:28:30-04:00, stenn@whimsy.udel.edu +6 -0 + [Bug 682] add --disable-debugging to the test build mix + + flock-build@1.37, 2006-08-09 18:28:31-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 682] add --disable-debugging to the test build mix + +ChangeSet@1.1251.94.47, 2006-08-09 18:24:30-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 682] add --disable-debugging to the test build mix + + build@1.21.1.1, 2006-08-09 18:24:18-04:00, stenn@whimsy.udel.edu +6 -0 + [Bug 682] add --disable-debugging to the test build mix + + flock-build@1.35.1.1, 2006-08-09 18:24:19-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 682] add --disable-debugging to the test build mix + +ChangeSet@1.1353.9.18, 2006-08-09 07:02:54-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P28 + TAG: NTP_4_2_3P28 + + packageinfo.sh@1.22, 2006-08-09 07:02:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P28 + +ChangeSet@1.1353.9.17, 2006-08-08 22:38:19-04:00, mayer@pogo.udel.edu +2 -0 + bug #671: setsockopt needs macro for Windows + + ntpd/ntp_io.c@1.234.1.2, 2006-08-08 22:37:40-04:00, mayer@pogo.udel.edu +11 -6 + bug #671: setsockopt needs macro for Windows + + ports/winnt/include/config.h@1.42, 2006-08-08 22:37:40-04:00, mayer@pogo.udel.edu +1 -0 + bug #671: setsockopt needs macro for Windows + +ChangeSet@1.1353.11.1, 2006-08-08 11:32:15-04:00, mayer@pogo.udel.edu +1 -0 + Bug #659: New include file for windows for handling file stat + + ports/winnt/include/isc/stat.h@1.1, 2006-08-08 11:31:23-04:00, mayer@pogo.udel.edu +66 -0 + BitKeeper file /pogo/users/mayer/ntp-dev/ports/winnt/include/isc/stat.h + + ports/winnt/include/isc/stat.h@1.0, 2006-08-08 11:31:23-04:00, mayer@pogo.udel.edu +0 -0 + +ChangeSet@1.1353.9.15, 2006-08-08 07:03:46-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P27 + TAG: NTP_4_2_3P27 + + packageinfo.sh@1.21, 2006-08-08 07:03:43-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P27 + +ChangeSet@1.1353.9.14, 2006-08-08 04:12:04-04:00, stenn@whimsy.udel.edu +7 -0 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/ntp_intres.c@1.48, 2006-08-08 04:11:04-04:00, stenn@whimsy.udel.edu +4 -0 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/ntp_io.c@1.234.1.1, 2006-08-08 04:11:05-04:00, stenn@whimsy.udel.edu +5 -1 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/refclock_jupiter.c@1.20, 2006-08-08 04:11:07-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/refclock_leitch.c@1.8, 2006-08-08 04:11:09-04:00, stenn@whimsy.udel.edu +11 -5 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/refclock_msfees.c@1.12, 2006-08-08 04:11:09-04:00, stenn@whimsy.udel.edu +28 -27 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/refclock_mx4200.c@1.22, 2006-08-08 04:11:10-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 675]: Make sure we build even when we --disable-debugging + + ntpd/refclock_oncore.c@1.60, 2006-08-08 04:11:11-04:00, stenn@whimsy.udel.edu +34 -10 + [Bug 675]: Make sure we build even when we --disable-debugging + +ChangeSet@1.1353.9.13, 2006-08-07 18:41:58-04:00, stenn@whimsy.udel.edu +2 -0 + Fix #include breakage + + libopts/compat/compat.h@1.5, 2006-08-07 18:41:15-04:00, stenn@whimsy.udel.edu +3 -1 + Fix sys/mman.h breakage + + sntp/libopts/compat/compat.h@1.4, 2006-08-07 18:41:15-04:00, stenn@whimsy.udel.edu +3 -1 + Fix sys/mman.h breakage + +ChangeSet@1.1353.9.12, 2006-08-07 09:32:49-04:00, mayer@pogo.udel.edu +1 -0 + Bug #659 mman.h not always available + + libopts/compat/compat.h@1.4, 2006-08-07 09:32:42-04:00, mayer@pogo.udel.edu +2 -2 + Bug #659 mman.h not always available + +ChangeSet@1.1353.9.11, 2006-08-07 08:51:39-04:00, mayer@pogo.udel.edu +6 -0 + bug #659: Changes to support libopts on Windows + + ports/winnt/include/config.h@1.41, 2006-08-07 08:42:01-04:00, mayer@pogo.udel.edu +36 -1 + bug #659: Changes to support libopts on Windows + + ports/winnt/libntp/libntp.dsp@1.30, 2006-08-07 08:42:01-04:00, mayer@pogo.udel.edu +6 -2 + bug #659: Changes to support libopts on Windows + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.11, 2006-08-07 08:42:01-04:00, mayer@pogo.udel.edu +8 -4 + bug #659: Changes to support libopts on Windows + + ports/winnt/ntpd/ntpd.dsp@1.28, 2006-08-07 08:42:01-04:00, mayer@pogo.udel.edu +6 -2 + bug #659: Changes to support libopts on Windows + + ports/winnt/ntpdc/ntpdc.dsp@1.18, 2006-08-07 08:42:01-04:00, mayer@pogo.udel.edu +6 -2 + bug #659: Changes to support libopts on Windows + + ports/winnt/ntpq/ntpq.dsp@1.19, 2006-08-07 08:42:01-04:00, mayer@pogo.udel.edu +8 -4 + bug #659: Changes to support libopts on Windows + +ChangeSet@1.1353.9.10, 2006-08-06 07:03:05-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P26 + TAG: NTP_4_2_3P26 + + packageinfo.sh@1.20, 2006-08-06 07:03:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P26 + +ChangeSet@1.1353.9.9, 2006-08-05 21:31:02-04:00, stenn@whimsy.udel.edu +1 -0 + NEWS: Support separate PPS devices for PARSE refclocks + + NEWS@1.58, 2006-08-05 21:30:52-04:00, stenn@whimsy.udel.edu +1 -0 + NEWS: Support separate PPS devices for PARSE refclocks + +ChangeSet@1.1251.94.46, 2006-08-05 15:44:40-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P3 + TAG: NTP_4_2_2P3 + + packageinfo.sh@1.27.16.1, 2006-08-05 15:44:38-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_2P3 + +ChangeSet@1.1353.10.1, 2006-08-05 07:05:02-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P25 + TAG: NTP_4_2_3P25 + + packageinfo.sh@1.19, 2006-08-05 07:04:56-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P25 + +ChangeSet@1.1353.9.7, 2006-08-05 09:01:42+00:00, kardel@pogo.udel.edu +2 -0 + driver8.html: + document additional Meinberg clock mode + document optionally separate PPS device (/dev/refclockpps-{0..3}) + refclock_parse.c: + support optionally separate PPS devices via /dev/refclockpps-{0..3} + + html/drivers/driver8.html@1.19, 2006-08-05 08:59:00+00:00, kardel@pogo.udel.edu +12 -9 + document additional Meinberg clock mode + document optionally separate PPS device (/dev/refclockpps-{0..3}) + + ntpd/refclock_parse.c@1.46, 2006-08-05 08:58:19+00:00, kardel@pogo.udel.edu +57 -29 + support optionally separate PPS devices via /dev/refclockpps-{0..3} + +ChangeSet@1.1353.9.6, 2006-08-05 02:10:36-04:00, stenn@whimsy.udel.edu +2 -0 + Fixes from Dave. + + ntpd/ntp_loopfilter.c@1.124, 2006-08-05 02:10:29-04:00, stenn@whimsy.udel.edu +22 -22 + Dave sez: + + At cold start (no frequency file) the daemon sets the clock at the + first update, then waits 15 minutes, measures and corrects the + frequency (usually within 1 PPM) and assumes normal operation. This + saves many hours to converge the frequency within 1 PPM, especially + if the intrinsic frequency error is large, like 200 PPM. + + Until the frequency is corrected, the machine can have serious + offset and frequency errors that would drive dependent clients nuts. + Up to now, the leap bits and stratum were not initialized until the + frequency was corrected. However, the clock was set and local clients + were free to believe or not believe the clock. After review, the + external behavior is only mildly worse than without the initial + training period, so the leap bits and stratum are now set at the + first update. The billboards should now be consistent with the + Principle of Least Astonishment. + + ntpd/ntp_proto.c@1.246, 2006-08-05 02:10:31-04:00, stenn@whimsy.udel.edu +19 -15 + Dave sez: + + At cold start (no frequency file) the daemon sets the clock at the + first update, then waits 15 minutes, measures and corrects the + frequency (usually within 1 PPM) and assumes normal operation. This + saves many hours to converge the frequency within 1 PPM, especially + if the intrinsic frequency error is large, like 200 PPM. + + Until the frequency is corrected, the machine can have serious + offset and frequency errors that would drive dependent clients nuts. + Up to now, the leap bits and stratum were not initialized until the + frequency was corrected. However, the clock was set and local clients + were free to believe or not believe the clock. After review, the + external behavior is only mildly worse than without the initial + training period, so the leap bits and stratum are now set at the + first update. The billboards should now be consistent with the + Principle of Least Astonishment. + +ChangeSet@1.1353.9.5, 2006-08-05 01:27:50-04:00, stenn@whimsy.udel.edu +2 -0 + Added uint_t check to libopts.m4 + + libopts/m4/libopts.m4@1.5, 2006-08-05 01:27:37-04:00, stenn@whimsy.udel.edu +1 -1 + Added uint_t check to libopts.m4 + + sntp/libopts/m4/libopts.m4@1.5, 2006-08-05 01:27:38-04:00, stenn@whimsy.udel.edu +1 -1 + Added uint_t check to libopts.m4 + +ChangeSet@1.1251.94.45, 2006-08-05 00:52:33-04:00, stenn@whimsy.udel.edu +1 -0 + Use the new format for the "send" emails + + BitKeeper/triggers/send@1.11, 2006-08-05 00:52:03-04:00, stenn@whimsy.udel.edu +1 -4 + Use the new format for the "send" emails + +ChangeSet@1.1353.9.3, 2006-08-05 00:38:57-04:00, stenn@whimsy.udel.edu +1 -0 + copy new packageinfo from -stable + + packageinfo.sh@1.18, 2006-08-05 00:38:34-04:00, stenn@whimsy.udel.edu +4 -3 + copy new packageinfo from -stable + +ChangeSet@1.1251.94.44, 2006-08-04 21:46:01-04:00, stenn@whimsy.udel.edu +2 -0 + ready for release + + packageinfo.sh@1.27.15.2, 2006-08-04 21:45:50-04:00, stenn@whimsy.udel.edu +6 -6 + ready for release + + scripts/genChangeLog@1.2, 2006-08-04 16:18:47-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rwxrwxr-x + +ChangeSet@1.1251.94.43, 2006-08-04 16:00:28-04:00, stenn@whimsy.udel.edu +3 -0 + Clean up the ChangeLog generation + + Makefile.am@1.48.1.7, 2006-08-04 15:59:20-04:00, stenn@whimsy.udel.edu +3 -5 + Clean up the ChangeLog generation + + scripts/Makefile.am@1.14, 2006-08-04 15:59:21-04:00, stenn@whimsy.udel.edu +3 -2 + Clean up the ChangeLog generation + + scripts/genChangeLog@1.1, 2006-08-04 15:39:21-04:00, stenn@whimsy.udel.edu +7 -0 + BitKeeper file /deacon/backroom/ntp-stable/scripts/genChangeLog + + scripts/genChangeLog@1.0, 2006-08-04 15:39:21-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1353.9.1, 2006-08-03 07:03:51-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P24 + TAG: NTP_4_2_3P24 + + packageinfo.sh@1.17, 2006-08-03 07:03:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P24 + +ChangeSet@1.1353.1.96, 2006-08-02 20:21:23-04:00, stenn@whimsy.udel.edu +24 -0 + autogen upgrade + + ntpd/ntpd-opts.c@1.3, 2006-08-02 20:20:38-04:00, stenn@whimsy.udel.edu +37 -15 + autogen upgrade + + ntpd/ntpd-opts.c@1.2, 2006-08-02 19:36:53-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpd-opts.h@1.3, 2006-08-02 20:20:40-04:00, stenn@whimsy.udel.edu +21 -10 + autogen upgrade + + ntpd/ntpd-opts.h@1.2, 2006-08-02 19:36:54-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpd-opts.texi@1.4, 2006-08-02 20:20:40-04:00, stenn@whimsy.udel.edu +1 -1 + autogen upgrade + + ntpd/ntpd-opts.texi@1.3, 2006-08-02 19:36:56-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpd.1@1.3, 2006-08-02 20:20:41-04:00, stenn@whimsy.udel.edu +33 -33 + autogen upgrade + + ntpd/ntpd.1@1.2, 2006-08-02 19:36:57-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpdsim-opts.c@1.3, 2006-08-02 20:20:42-04:00, stenn@whimsy.udel.edu +37 -15 + autogen upgrade + + ntpd/ntpdsim-opts.c@1.2, 2006-08-02 19:36:58-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpdsim-opts.h@1.3, 2006-08-02 20:20:43-04:00, stenn@whimsy.udel.edu +21 -10 + autogen upgrade + + ntpd/ntpdsim-opts.h@1.2, 2006-08-02 19:37:00-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpdsim-opts.texi@1.3, 2006-08-02 20:20:44-04:00, stenn@whimsy.udel.edu +4 -4 + autogen upgrade + + ntpd/ntpdsim-opts.texi@1.2, 2006-08-02 19:37:02-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpd/ntpdsim.1@1.3, 2006-08-02 20:20:45-04:00, stenn@whimsy.udel.edu +42 -42 + autogen upgrade + + ntpd/ntpdsim.1@1.2, 2006-08-02 19:37:04-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpdc/ntpdc-opts.c@1.4, 2006-08-02 20:20:46-04:00, stenn@whimsy.udel.edu +2 -4 + autogen upgrade + + ntpdc/ntpdc-opts.c@1.3, 2006-08-02 19:37:06-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpdc/ntpdc-opts.h@1.4, 2006-08-02 20:20:47-04:00, stenn@whimsy.udel.edu +5 -4 + autogen upgrade + + ntpdc/ntpdc-opts.h@1.3, 2006-08-02 19:37:07-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpdc/ntpdc-opts.texi@1.4, 2006-08-02 20:20:47-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + ntpdc/ntpdc-opts.texi@1.3, 2006-08-02 19:37:09-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpdc/ntpdc.1@1.4, 2006-08-02 20:20:48-04:00, stenn@whimsy.udel.edu +2 -2 + autogen upgrade + + ntpdc/ntpdc.1@1.3, 2006-08-02 19:37:10-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpq/ntpq-opts.c@1.3, 2006-08-02 20:20:48-04:00, stenn@whimsy.udel.edu +38 -250 + autogen upgrade + + ntpq/ntpq-opts.c@1.2, 2006-08-02 19:37:12-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpq/ntpq-opts.h@1.3, 2006-08-02 20:20:49-04:00, stenn@whimsy.udel.edu +21 -10 + autogen upgrade + + ntpq/ntpq-opts.h@1.2, 2006-08-02 19:37:13-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpq/ntpq-opts.texi@1.3, 2006-08-02 20:20:49-04:00, stenn@whimsy.udel.edu +5 -244 + autogen upgrade + + ntpq/ntpq-opts.texi@1.2, 2006-08-02 19:37:14-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + ntpq/ntpq.1@1.3, 2006-08-02 20:20:50-04:00, stenn@whimsy.udel.edu +16 -16 + autogen upgrade + + ntpq/ntpq.1@1.2, 2006-08-02 19:37:17-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/sntp-opts.c@1.3, 2006-08-02 20:20:51-04:00, stenn@whimsy.udel.edu +40 -260 + autogen upgrade + + sntp/sntp-opts.c@1.2, 2006-08-02 19:37:19-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/sntp-opts.h@1.3, 2006-08-02 20:20:52-04:00, stenn@whimsy.udel.edu +21 -10 + autogen upgrade + + sntp/sntp-opts.h@1.2, 2006-08-02 19:37:22-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/sntp-opts.texi@1.3, 2006-08-02 20:20:52-04:00, stenn@whimsy.udel.edu +4 -248 + autogen upgrade + + sntp/sntp-opts.texi@1.2, 2006-08-02 19:37:24-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/sntp.1@1.6, 2006-08-02 20:20:53-04:00, stenn@whimsy.udel.edu +129 -64 + autogen upgrade + + sntp/sntp.1@1.5, 2006-08-02 19:37:26-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + util/ntp-keygen-opts.c@1.3, 2006-08-02 20:20:54-04:00, stenn@whimsy.udel.edu +54 -36 + autogen upgrade + + util/ntp-keygen-opts.c@1.2, 2006-08-02 19:37:29-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + util/ntp-keygen-opts.h@1.3, 2006-08-02 20:20:55-04:00, stenn@whimsy.udel.edu +21 -10 + autogen upgrade + + util/ntp-keygen-opts.h@1.2, 2006-08-02 19:37:30-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + util/ntp-keygen-opts.texi@1.3, 2006-08-02 20:20:56-04:00, stenn@whimsy.udel.edu +3 -3 + autogen upgrade + + util/ntp-keygen-opts.texi@1.2, 2006-08-02 19:37:32-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + + util/ntp-keygen.1@1.3, 2006-08-02 20:20:56-04:00, stenn@whimsy.udel.edu +23 -23 + autogen upgrade + + util/ntp-keygen.1@1.2, 2006-08-02 19:37:33-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-r--r-- + +ChangeSet@1.1353.1.95, 2006-08-01 18:03:38+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + Bug 678: + make size of control message buffer configurable if + needbe. use lower default of 1536 bytes as qnx couldn't + cope with 5120 bytes and we are not really expecting + long control messages. + qnx limit is around 1900 bytes - qnx analysed by + Michael Tatarinov - thanks + + ntpd/ntp_io.c@1.234, 2006-08-01 17:59:17+00:00, kardel@pogo.udel.edu +4 -1 + Bug 678: + make size of control message buffer configurable if + needbe. use lower default of 1536 bytes as qnx couldn't + cope with 5120 bytes and we are not really expecting + long control messages. + qnx limit is around 1900 bytes - qnx analysed by + Michael Tatarinov - thanks + +ChangeSet@1.1353.1.94, 2006-08-01 06:41:31+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + Bug 676: + Correct name buffer size calculation. Found + by Michael Tatarinov - thanks! + + ntpd/ntp_io.c@1.233, 2006-08-01 06:40:29+00:00, kardel@pogo.udel.edu +1 -1 + Bug 676: + Correct name buffer size calculation. Found + by Michael Tatarinov - thanks! + +ChangeSet@1.1353.1.93, 2006-07-29 07:02:56-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P23 + TAG: NTP_4_2_3P23 + + packageinfo.sh@1.16, 2006-07-29 07:02:54-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P23 + +ChangeSet@1.1353.1.92, 2006-07-28 22:30:05-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 659] Move large "detail" description to "prog-man-descrip" + + ntpq/ntpq-opts.def@1.9, 2006-07-28 22:29:50-04:00, stenn@whimsy.udel.edu +12 -1 + [Bug 659] Move large "detail" description to "prog-man-descrip" + + sntp/sntp-opts.def@1.5, 2006-07-28 22:29:50-04:00, stenn@whimsy.udel.edu +15 -4 + [Bug 659] Move large "detail" description to "prog-man-descrip" + +ChangeSet@1.1353.1.91, 2006-07-28 07:42:56-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P22 + TAG: NTP_4_2_3P22 + + packageinfo.sh@1.15, 2006-07-28 07:42:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P22 + +ChangeSet@1.1251.94.42, 2006-07-28 07:02:21-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P3 + TAG: NTP_4_2_2P3 + + packageinfo.sh@1.27.15.1, 2006-07-28 07:02:18-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P3 + +ChangeSet@1.1251.94.41, 2006-07-28 01:28:32-04:00, stenn@whimsy.udel.edu +1 -0 + Ready for release + + packageinfo.sh@1.27.14.2, 2006-07-28 01:28:25-04:00, stenn@whimsy.udel.edu +1 -1 + Ready for release + +ChangeSet@1.1251.94.40, 2006-07-28 01:20:54-04:00, stenn@whimsy.udel.edu +2 -0 + Ready for release + + packageinfo.sh@1.27.14.1, 2006-07-28 01:20:39-04:00, stenn@whimsy.udel.edu +3 -3 + Ready for release + + NEWS@1.50.1.5, 2006-07-28 01:20:39-04:00, stenn@whimsy.udel.edu +30 -27 + Ready for release + +ChangeSet@1.1353.1.89, 2006-07-28 00:57:01-04:00, stenn@whimsy.udel.edu +12 -0 + libopts-27.4.2 + + libopts/m4/libopts.m4@1.4, 2006-07-28 00:52:00-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.2 + + sntp/libopts/m4/libopts.m4@1.4, 2006-07-28 00:55:02-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.2 + + libopts/makeshell.c@1.4, 2006-07-28 00:51:31-04:00, stenn@whimsy.udel.edu +9 -9 + libopts-27.4.2 + + sntp/libopts/makeshell.c@1.4, 2006-07-28 00:52:22-04:00, stenn@whimsy.udel.edu +9 -9 + libopts-27.4.2 + + libopts/proto.h@1.4, 2006-07-28 00:51:32-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.2 + + sntp/libopts/proto.h@1.4, 2006-07-28 00:52:24-04:00, stenn@whimsy.udel.edu +1 -1 + libopts-27.4.2 + + libopts/compat/snprintf.c@1.2, 2006-07-28 00:56:19-04:00, stenn@whimsy.udel.edu +28 -4 + libopts-27.4.2 + + sntp/libopts/compat/snprintf.c@1.2, 2006-07-28 00:52:33-04:00, stenn@whimsy.udel.edu +28 -4 + libopts-27.4.2 + + libopts/streqvcmp.c@1.3, 2006-07-28 00:51:34-04:00, stenn@whimsy.udel.edu +3 -5 + libopts-27.4.2 + + sntp/libopts/streqvcmp.c@1.3, 2006-07-28 00:52:26-04:00, stenn@whimsy.udel.edu +3 -5 + libopts-27.4.2 + + libopts/version.c@1.3, 2006-07-28 00:51:35-04:00, stenn@whimsy.udel.edu +4 -8 + libopts-27.4.2 + + sntp/libopts/version.c@1.3, 2006-07-28 00:52:27-04:00, stenn@whimsy.udel.edu +4 -8 + libopts-27.4.2 + +ChangeSet@1.1251.94.39, 2006-07-27 22:13:37-04:00, stenn@whimsy.udel.edu +1 -0 + NEWS: updated + + NEWS@1.50.1.4, 2006-07-27 22:13:28-04:00, stenn@whimsy.udel.edu +21 -2 + NEWS: updated + +ChangeSet@1.1251.94.38, 2006-07-27 22:07:57-04:00, stenn@whimsy.udel.edu +1 -0 + Makefile.am: add a rule to generate the ChangeLog + + Makefile.am@1.48.1.6, 2006-07-27 22:07:42-04:00, stenn@whimsy.udel.edu +9 -1 + Makefile.am: add a rule to generate the ChangeLog + +ChangeSet@1.1353.1.87, 2006-07-26 08:19:28-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P21 + TAG: NTP_4_2_3P21 + + packageinfo.sh@1.14, 2006-07-26 08:19:23-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P21 + +ChangeSet@1.1251.94.37, 2006-07-26 07:02:51-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P3_RC2 + TAG: NTP_4_2_2P3_RC2 + + packageinfo.sh@1.27.13.1, 2006-07-26 07:02:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P3_RC2 + +ChangeSet@1.1353.1.86, 2006-07-26 06:34:06-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 660] Solaris wants _XOPEN_SOURCE, __EXTENSIONS__, and -lxnet -lsocket + + configure.ac@1.388.1.4, 2006-07-26 06:33:48-04:00, stenn@whimsy.udel.edu +10 -3 + [Bug 660] Solaris wants _XOPEN_SOURCE, __EXTENSIONS__, and -lxnet -lsocket + +ChangeSet@1.1353.1.85, 2006-07-26 04:16:13-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 638] STREAMS_TLI is no longer needed + + configure.ac@1.388.1.3, 2006-07-26 04:16:02-04:00, stenn@whimsy.udel.edu +0 -20 + [Bug 638] STREAMS_TLI is no longer needed + +ChangeSet@1.1251.94.36, 2006-07-26 03:53:28-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 601] ntpq's decodeint uses an extra level of indiraction + + ntpq/ntpq.c@1.55.1.7, 2006-07-26 03:53:14-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 601] ntpq's decodeint uses an extra level of indiraction + +ChangeSet@1.1251.94.35, 2006-07-26 02:56:32-04:00, stenn@whimsy.udel.edu +1 -0 + Don't do anything in a RESYNC repo + + BitKeeper/triggers/send@1.10, 2006-07-26 02:56:23-04:00, stenn@whimsy.udel.edu +6 -0 + Don't do anything in a RESYNC repo + +ChangeSet@1.1251.94.34, 2006-07-26 02:34:51-04:00, stenn@whimsy.udel.edu +1 -0 + Test the -m option in the send trigger + + BitKeeper/triggers/send@1.9, 2006-07-26 02:34:40-04:00, stenn@whimsy.udel.edu +4 -1 + Test the -m option in the send trigger + +ChangeSet@1.1353.1.81, 2006-07-26 01:04:24-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 479] -P needs to set priority_done=0 + + ntpd/ntpd.c@1.80, 2006-07-26 00:16:05-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 479] -P needs to set priority_done=0 + +ChangeSet@1.1353.1.80, 2006-07-26 00:55:28-04:00, stenn@whimsy.udel.edu +5 -0 + AutoOpts cleanup - common .def entries are already in copyright.def + + ntpd/ntpd-opts.def@1.5, 2006-07-26 00:55:23-04:00, stenn@whimsy.udel.edu +0 -3 + common .def entries are already in copyright.def + + ntpd/ntpd-opts.texi@1.2, 2006-07-26 00:55:23-04:00, stenn@whimsy.udel.edu +4 -4 + Updated + + ntpd/ntpdsim-opts.def@1.5, 2006-07-26 00:55:24-04:00, stenn@whimsy.udel.edu +0 -3 + common .def entries are already in copyright.def + + ntpq/ntpq-opts.def@1.8, 2006-07-25 06:08:56-04:00, stenn@whimsy.udel.edu +0 -3 + common .def entries are already in copyright.def + + util/ntp-keygen-opts.def@1.5, 2006-07-25 06:06:53-04:00, stenn@whimsy.udel.edu +0 -3 + common .def entries are already in copyright.def + +ChangeSet@1.1353.1.79, 2006-07-23 07:03:50-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P20 + TAG: NTP_4_2_3P20 + + packageinfo.sh@1.13, 2006-07-23 07:03:48-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P20 + +ChangeSet@1.1353.1.78, 2006-07-22 23:35:43-04:00, stenn@whimsy.udel.edu +42 -0 + windows-config.h: + BitKeeper file /deacon/backroom/ntp-dev/sntp/libopts/compat/windows-config.h + BitKeeper file /deacon/backroom/ntp-dev/libopts/compat/windows-config.h + Many files: + Upgrade to libopts-27.4.2 + + libopts/Makefile.am@1.3, 2006-07-22 23:28:42-04:00, stenn@whimsy.udel.edu +14 -14 + Upgrade to libopts-27.4.2 + + sntp/libopts/Makefile.am@1.3, 2006-07-22 23:34:06-04:00, stenn@whimsy.udel.edu +14 -14 + Upgrade to libopts-27.4.2 + + libopts/autoopts.c@1.3, 2006-07-22 23:28:42-04:00, stenn@whimsy.udel.edu +7 -9 + Upgrade to libopts-27.4.2 + + sntp/libopts/autoopts.c@1.3, 2006-07-22 23:34:07-04:00, stenn@whimsy.udel.edu +7 -9 + Upgrade to libopts-27.4.2 + + libopts/autoopts.h@1.3, 2006-07-22 23:28:43-04:00, stenn@whimsy.udel.edu +7 -8 + Upgrade to libopts-27.4.2 + + sntp/libopts/autoopts.h@1.3, 2006-07-22 23:34:07-04:00, stenn@whimsy.udel.edu +7 -8 + Upgrade to libopts-27.4.2 + + libopts/compat/compat.h@1.3, 2006-07-22 23:33:15-04:00, stenn@whimsy.udel.edu +25 -9 + Upgrade to libopts-27.4.2 + + sntp/libopts/compat/compat.h@1.3, 2006-07-22 23:34:19-04:00, stenn@whimsy.udel.edu +25 -9 + Upgrade to libopts-27.4.2 + + libopts/configfile.c@1.3, 2006-07-22 23:28:44-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + sntp/libopts/configfile.c@1.3, 2006-07-22 23:34:08-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + libopts/genshell.c@1.2, 2006-07-22 23:28:46-04:00, stenn@whimsy.udel.edu +50 -10 + Upgrade to libopts-27.4.2 + + sntp/libopts/genshell.c@1.2, 2006-07-22 23:34:10-04:00, stenn@whimsy.udel.edu +50 -10 + Upgrade to libopts-27.4.2 + + libopts/genshell.h@1.2, 2006-07-22 23:28:46-04:00, stenn@whimsy.udel.edu +21 -10 + Upgrade to libopts-27.4.2 + + sntp/libopts/genshell.h@1.2, 2006-07-22 23:34:10-04:00, stenn@whimsy.udel.edu +21 -10 + Upgrade to libopts-27.4.2 + + libopts/libopts.c@1.3, 2006-07-22 23:28:47-04:00, stenn@whimsy.udel.edu +0 -1 + Upgrade to libopts-27.4.2 + + sntp/libopts/libopts.c@1.3, 2006-07-22 23:34:11-04:00, stenn@whimsy.udel.edu +0 -1 + Upgrade to libopts-27.4.2 + + libopts/m4/libopts.m4@1.3, 2006-07-22 23:33:17-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + sntp/libopts/m4/libopts.m4@1.3, 2006-07-22 23:34:21-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + libopts/load.c@1.3, 2006-07-22 23:28:47-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + sntp/libopts/load.c@1.3, 2006-07-22 23:34:11-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + libopts/makeshell.c@1.3, 2006-07-22 23:28:48-04:00, stenn@whimsy.udel.edu +11 -2 + Upgrade to libopts-27.4.2 + + sntp/libopts/makeshell.c@1.3, 2006-07-22 23:34:12-04:00, stenn@whimsy.udel.edu +11 -2 + Upgrade to libopts-27.4.2 + + libopts/autoopts/options.h@1.3, 2006-07-22 23:33:13-04:00, stenn@whimsy.udel.edu +64 -62 + Upgrade to libopts-27.4.2 + + sntp/libopts/autoopts/options.h@1.3, 2006-07-22 23:34:18-04:00, stenn@whimsy.udel.edu +64 -62 + Upgrade to libopts-27.4.2 + + libopts/compat/pathfind.c@1.3, 2006-07-22 23:33:15-04:00, stenn@whimsy.udel.edu +12 -3 + Upgrade to libopts-27.4.2 + + sntp/libopts/compat/pathfind.c@1.3, 2006-07-22 23:34:20-04:00, stenn@whimsy.udel.edu +12 -3 + Upgrade to libopts-27.4.2 + + libopts/pgusage.c@1.3, 2006-07-22 23:28:49-04:00, stenn@whimsy.udel.edu +7 -3 + Upgrade to libopts-27.4.2 + + sntp/libopts/pgusage.c@1.3, 2006-07-22 23:34:13-04:00, stenn@whimsy.udel.edu +7 -3 + Upgrade to libopts-27.4.2 + + libopts/proto.h@1.3, 2006-07-22 23:28:50-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + sntp/libopts/proto.h@1.3, 2006-07-22 23:34:13-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + libopts/putshell.c@1.3, 2006-07-22 23:28:50-04:00, stenn@whimsy.udel.edu +3 -3 + Upgrade to libopts-27.4.2 + + sntp/libopts/putshell.c@1.3, 2006-07-22 23:34:13-04:00, stenn@whimsy.udel.edu +3 -3 + Upgrade to libopts-27.4.2 + + libopts/save.c@1.3, 2006-07-22 23:28:51-04:00, stenn@whimsy.udel.edu +3 -3 + Upgrade to libopts-27.4.2 + + sntp/libopts/save.c@1.3, 2006-07-22 23:34:14-04:00, stenn@whimsy.udel.edu +3 -3 + Upgrade to libopts-27.4.2 + + libopts/stack.c@1.3, 2006-07-22 23:28:52-04:00, stenn@whimsy.udel.edu +5 -3 + Upgrade to libopts-27.4.2 + + sntp/libopts/stack.c@1.3, 2006-07-22 23:34:15-04:00, stenn@whimsy.udel.edu +5 -3 + Upgrade to libopts-27.4.2 + + libopts/autoopts/usage-txt.h@1.2, 2006-07-22 23:33:14-04:00, stenn@whimsy.udel.edu +271 -395 + Upgrade to libopts-27.4.2 + + sntp/libopts/autoopts/usage-txt.h@1.2, 2006-07-22 23:34:19-04:00, stenn@whimsy.udel.edu +271 -395 + Upgrade to libopts-27.4.2 + + libopts/usage.c@1.3, 2006-07-22 23:28:53-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + sntp/libopts/usage.c@1.3, 2006-07-22 23:34:16-04:00, stenn@whimsy.udel.edu +1 -1 + Upgrade to libopts-27.4.2 + + libopts/compat/windows-config.h@1.1, 2006-07-22 23:27:32-04:00, stenn@whimsy.udel.edu +118 -0 + BitKeeper file /deacon/backroom/ntp-dev/libopts/compat/windows-config.h + + libopts/compat/windows-config.h@1.0, 2006-07-22 23:27:32-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/compat/windows-config.h@1.1, 2006-07-22 23:27:32-04:00, stenn@whimsy.udel.edu +118 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/libopts/compat/windows-config.h + + sntp/libopts/compat/windows-config.h@1.0, 2006-07-22 23:27:32-04:00, stenn@whimsy.udel.edu +0 -0 + +ChangeSet@1.1353.1.77, 2006-07-22 10:12:26+00:00, kardel@pogo.udel.edu +2 -0 + ntp_io.c: + move debug level for most interface based activity up to 3 and 4 + 3 major steps and decisions, 4 for tracing like events. + remove some #ifdef cruft from sendpkt() - remove SILENT exits that + don't make sense. + ntp_peer.c: + move debug level for some interface based activity up to 3 and 4 + 3 major steps and decisions, 4 for tracing like events. + + ntpd/ntp_io.c@1.232, 2006-07-22 10:08:32+00:00, kardel@pogo.udel.edu +98 -105 + move debug level for most interface based activity up to 3 and 4 + 3 major steps and decisions, 4 for tracing like events. + remove some #ifdef cruft from sendpkt() - remove SILENT exits that + don't make sense. + + ntpd/ntp_peer.c@1.96, 2006-07-22 10:11:02+00:00, kardel@pogo.udel.edu +4 -4 + move debug level for some interface based activity up to 3 and 4 + 3 major steps and decisions, 4 for tracing like events. + +ChangeSet@1.1353.1.76, 2006-07-22 10:04:56+00:00, kardel@pogo.udel.edu +2 -0 + ntp_request.h: + bug 672: + rearrange struct info_if_stats to be compacter and + pad to a 64 bit size boundary for coexistance with + 32 and 64 bit platforms + layout.std: + bug 672: + document changed struct info_if_stats layout + + include/ntp_request.h@1.30, 2006-07-22 09:57:38+00:00, kardel@pogo.udel.edu +3 -2 + bug 672: + rearrange struct info_if_stats to be compacter and + pad to a 64 bit size boundary for coexistance with + 32 and 64 bit platforms + + ntpdc/layout.std@1.7, 2006-07-22 10:00:27+00:00, kardel@pogo.udel.edu +16 -15 + bug 672: + document changed struct info_if_stats layout + +ChangeSet@1.1353.1.75, 2006-07-21 08:10:58-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P19 + TAG: NTP_4_2_3P19 + + packageinfo.sh@1.12, 2006-07-21 08:10:56-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P19 + +ChangeSet@1.1251.94.33, 2006-07-21 07:02:38-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P3_RC1 + TAG: NTP_4_2_2P3_RC1 + + packageinfo.sh@1.27.12.1, 2006-07-21 07:02:33-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P3_RC1 + +ChangeSet@1.1251.94.32, 2006-07-20 17:22:04-04:00, stenn@whimsy.udel.edu +1 -0 + Don't bother trying to mirror a RESYNC repo + + BitKeeper/triggers/2mirrors@1.3, 2006-07-20 17:18:06-04:00, stenn@whimsy.udel.edu +6 -0 + Don't bother trying to mirror a RESYNC repo + +ChangeSet@1.1251.94.31, 2006-07-20 15:50:44-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 671] Windows wants TYPEOF_IP_MULTICAST_SPOOL=BOOL + + configure.ac@1.359.5.3, 2006-07-20 15:45:10-04:00, stenn@whimsy.udel.edu +4 -1 + [Bug 671] Windows wants TYPEOF_IP_MULTICAST_SPOOL=BOOL + +ChangeSet@1.1353.1.72, 2006-07-20 13:49:44-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P18 + TAG: NTP_4_2_3P18 + + packageinfo.sh@1.11, 2006-07-20 13:49:25-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P18 + +ChangeSet@1.1251.94.30, 2006-07-20 07:20:34-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P3_RC0 + TAG: NTP_4_2_2P3_RC0 + + packageinfo.sh@1.27.11.1, 2006-07-20 07:20:29-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P3_RC0 + +ChangeSet@1.1251.94.29, 2006-07-19 22:22:49-04:00, stenn@deacon.udel.edu +1 -0 + Send the diffs before the patch in the send trigger. + + BitKeeper/triggers/send@1.8, 2006-07-19 22:22:42-04:00, stenn@deacon.udel.edu +4 -2 + Send the diffs before the patch in the send trigger. + +ChangeSet@1.1251.94.28, 2006-07-19 22:19:11-04:00, stenn@deacon.udel.edu +1 -0 + update the path to the winnt.html file + + INSTALL@1.8, 2006-07-19 22:19:03-04:00, stenn@deacon.udel.edu +1 -1 + update the path to the winnt.html file + +ChangeSet@1.1251.94.27, 2006-07-19 21:55:54-04:00, stenn@deacon.udel.edu +1 -0 + Ignore autom4te.cache directories + + BitKeeper/etc/ignore@1.35.1.4, 2006-07-19 21:55:46-04:00, stenn@deacon.udel.edu +2 -1 + Ignore autom4te.cache directories + +ChangeSet@1.1353.1.69, 2006-07-19 21:00:05-04:00, stenn@deacon.udel.edu +1 -0 + Run the licfix script quietly + + BitKeeper/triggers/pre-resolve.licfix@1.3, 2006-07-19 20:59:54-04:00, stenn@deacon.udel.edu +1 -1 + Run the licfix script quietly + +ChangeSet@1.1251.94.26, 2006-07-19 05:24:23-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 657] netbsd fix for IP_MULTICAST_LOOP test + + configure.ac@1.359.5.2, 2006-07-19 05:24:14-04:00, stenn@pogo.udel.edu +1 -1 + [Bug 657] netbsd fix for IP_MULTICAST_LOOP test + +ChangeSet@1.1251.94.25, 2006-07-19 03:10:22-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 657] Different OSes need different sized args for IP_MULTICAST_LOOP + + configure.ac@1.359.5.1, 2006-07-19 03:10:08-04:00, stenn@pogo.udel.edu +15 -1 + [Bug 657] Different OSes need different sized args for IP_MULTICAST_LOOP + + ntpd/ntp_io.c@1.187.1.19, 2006-07-19 03:10:09-04:00, stenn@pogo.udel.edu +1 -1 + [Bug 657] Different OSes need different sized args for IP_MULTICAST_LOOP + +ChangeSet@1.1353.1.67, 2006-07-15 09:35:45+00:00, kardel@pogo.udel.edu +3 -0 + ntp_io.c: + cleanup debug messages + add RTM_REDIRECT, RTM_CHANGE as additional interface list scan + routing message triggers + ntpd.h: + select_peerinterface() is comletely private to ntp_peer.c + ntp_peer.c: + - clear peer crypto when disconnecting from a bound interface + - re-arrange initialization for more usable debug output + - only bind to non wildcard interfaces even if the OS + would offer to send via such an interface + + include/ntpd.h@1.93, 2006-07-15 09:06:47+00:00, kardel@pogo.udel.edu +0 -1 + select_peerinterface() is comletely private to ntp_peer.c + + ntpd/ntp_io.c@1.230, 2006-07-15 08:59:23+00:00, kardel@pogo.udel.edu +9 -3 + cleanup debug messages + add RTM_REDIRECT, RTM_CHANGE as additional interface list scan + routing message triggers + + ntpd/ntp_peer.c@1.95, 2006-07-15 09:04:48+00:00, kardel@pogo.udel.edu +43 -31 + - clear crypto when leaving a bound interface + - re-arrange initialization for more usable debug output + - only bind to non wildcard interfaces even if the OS + would offer to send via such an interface + +ChangeSet@1.1353.1.66, 2006-07-10 18:08:35+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + fix prototype argument type to match implementation + + ntpd/ntp_io.c@1.229, 2006-07-10 18:07:50+00:00, kardel@pogo.udel.edu +1 -1 + fix prototype argument type to match implementation + +ChangeSet@1.1353.1.65, 2006-07-10 07:42:31-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P17 + TAG: NTP_4_2_3P17 + + packageinfo.sh@1.10, 2006-07-10 07:42:26-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P17 + +ChangeSet@1.1251.97.31, 2006-07-10 07:02:26-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P3_RC + TAG: NTP_4_2_2P3_RC + + packageinfo.sh@1.27.9.1, 2006-07-10 07:02:23-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_2P3_RC + +ChangeSet@1.1251.97.30, 2006-07-10 03:27:15-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + NEWS@1.50.1.3, 2006-07-10 03:27:07-04:00, stenn@whimsy.udel.edu +1 -1 + cleanup + +ChangeSet@1.1251.97.29, 2006-07-10 03:14:23-04:00, stenn@whimsy.udel.edu +1 -0 + Start an RC cycle with the new changes + + packageinfo.sh@1.27.8.1, 2006-07-10 03:14:13-04:00, stenn@whimsy.udel.edu +2 -2 + Start an RC cycle with the new changes + +ChangeSet@1.1251.97.28, 2006-07-10 03:07:33-04:00, stenn@whimsy.udel.edu +1 -0 + Use a decent Subject: line for the new send trigger + + BitKeeper/triggers/send@1.7, 2006-07-10 03:07:21-04:00, stenn@whimsy.udel.edu +2 -1 + Use a decent Subject: line for the new send trigger + +ChangeSet@1.1251.97.27, 2006-07-10 01:54:26-04:00, stenn@whimsy.udel.edu +1 -0 + Also use the new "bk changes" command for the "send" emails + + BitKeeper/triggers/send@1.6, 2006-07-10 01:54:10-04:00, stenn@whimsy.udel.edu +15 -0 + Also use the new "bk changes" command for the "send" emails + +ChangeSet@1.1251.97.26, 2006-07-10 01:40:48-04:00, stenn@whimsy.udel.edu +1 -0 + update + + README@1.22, 2006-07-10 01:40:24-04:00, stenn@whimsy.udel.edu +3 -3 + update + +ChangeSet@1.1251.97.25, 2006-07-10 01:32:25-04:00, stenn@whimsy.udel.edu +1 -0 + update + + WHERE-TO-START@1.6, 2006-07-10 01:32:11-04:00, stenn@whimsy.udel.edu +5 -5 + update + +ChangeSet@1.1251.97.24, 2006-07-10 01:20:12-04:00, stenn@whimsy.udel.edu +1 -0 + Note that sntp now builds under AIX 5 + + NEWS@1.50.1.2, 2006-07-10 01:19:55-04:00, stenn@whimsy.udel.edu +1 -0 + Note that sntp now builds under AIX 5 + +ChangeSet@1.1251.97.23, 2006-07-10 00:21:34-04:00, stenn@whimsy.udel.edu +1 -0 + Have sntp build config.h, and cleanup some quoting + + sntp/configure.ac@1.8.1.1, 2006-07-10 00:21:23-04:00, stenn@whimsy.udel.edu +3 -2 + Have sntp build config.h, and cleanup some quoting + +ChangeSet@1.1353.1.62, 2006-07-09 07:25:54-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P16 + TAG: NTP_4_2_3P16 + + packageinfo.sh@1.9, 2006-07-09 07:25:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P16 + +ChangeSet@1.1251.97.22, 2006-07-09 07:02:21-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P2 + TAG: NTP_4_2_2P2 + + packageinfo.sh@1.27.7.1, 2006-07-09 07:02:18-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P2 + +ChangeSet@1.1353.1.60, 2006-07-09 00:41:37-04:00, stenn@whimsy.udel.edu +1 -0 + socket.c needs stuff from config.h + + sntp/socket.c@1.6, 2006-07-09 00:35:36-04:00, stenn@whimsy.udel.edu +2 -0 + socket.c needs stuff from config.h + +ChangeSet@1.1251.97.21, 2006-07-09 00:39:26-04:00, stenn@whimsy.udel.edu +1 -0 + socket.c needs stuff from config.h + + sntp/socket.c@1.5.1.1, 2006-07-09 00:39:11-04:00, stenn@whimsy.udel.edu +2 -0 + socket.c needs stuff from config.h + +ChangeSet@1.1353.6.1, 2006-07-08 07:26:18-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P15 + TAG: NTP_4_2_3P15 + + packageinfo.sh@1.8, 2006-07-08 07:26:13-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P15 + +ChangeSet@1.1251.97.20, 2006-07-08 07:02:36-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P1 + TAG: NTP_4_2_2P1 + + packageinfo.sh@1.27.6.1, 2006-07-08 07:02:33-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P1 + +ChangeSet@1.1353.1.56, 2006-07-08 06:36:29-04:00, stenn@whimsy.udel.edu +4 -0 + [Bug 667] Fix ntpdc's option processing + + ntpdc/ntpdc-opts.c@1.2, 2006-07-08 06:36:04-04:00, stenn@whimsy.udel.edu +38 -13 + [Bug 667] Fix ntpdc's option processing + + ntpdc/ntpdc-opts.h@1.2, 2006-07-08 06:36:05-04:00, stenn@whimsy.udel.edu +20 -10 + [Bug 667] Fix ntpdc's option processing + + ntpdc/ntpdc-opts.texi@1.2, 2006-07-08 06:36:05-04:00, stenn@whimsy.udel.edu +3 -3 + [Bug 667] Fix ntpdc's option processing + + ntpdc/ntpdc.1@1.2, 2006-07-08 06:36:06-04:00, stenn@whimsy.udel.edu +17 -16 + [Bug 667] Fix ntpdc's option processing + +ChangeSet@1.1251.97.19, 2006-07-08 06:19:53-04:00, stenn@whimsy.udel.edu +1 -0 + Time for the point release + + packageinfo.sh@1.27.5.2, 2006-07-08 06:19:45-04:00, stenn@whimsy.udel.edu +3 -3 + Time for the point release + +ChangeSet@1.1251.97.18, 2006-07-08 06:16:07-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup the bk ignore file + + BitKeeper/etc/ignore@1.35.1.3, 2006-07-08 06:15:30-04:00, stenn@whimsy.udel.edu +34 -34 + cleanup the bk ignore file + +ChangeSet@1.1353.1.55, 2006-07-08 06:06:02-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 667] Fix ntpdc's option processing + + ntpdc/ntpdc-opts.def@1.11, 2006-07-08 06:05:51-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 667] Fix ntpdc's option processing + + ntpdc/ntpdc.c@1.53, 2006-07-08 06:05:51-04:00, stenn@whimsy.udel.edu +15 -0 + [Bug 667] Fix ntpdc's option processing + +ChangeSet@1.1353.5.1, 2006-07-08 08:22:35+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + simplify move_fd() + refactor socket level udp paket time stamping by creating fetch_timestamp() for the + interfaces we will implement + implement the standard interface using the CMSG_* macros + only enable socket time stamping when CMSG_* macros are defined + cleanup minor signedness issues with pointer target types for length arguments + + ntpd/ntp_io.c@1.228, 2006-07-08 08:17:45+00:00, kardel@pogo.udel.edu +93 -75 + simplify move_fd() + refactor socket level udp paket time stamping by creating fetch_timestamp() for the + interfaces we will implement + implement the standard interface using the CMSG_* macros + only enable socket time stamping when CMSG_* macros are defined + cleanup minor signedness issues with pointer target types for length arguments + +ChangeSet@1.1353.1.54, 2006-07-08 03:04:02-04:00, stenn@whimsy.udel.edu +2 -0 + Fix the hppa2.0-hp-hpux10.20 -H case + + configure.ac@1.388, 2006-07-08 03:03:30-04:00, stenn@whimsy.udel.edu +4 -3 + Fix the hppa2.0-hp-hpux10.20 -H case + + sntp/configure.ac@1.12, 2006-07-08 03:03:31-04:00, stenn@whimsy.udel.edu +4 -3 + Fix the hppa2.0-hp-hpux10.20 -H case + +ChangeSet@1.1353.1.53, 2006-07-07 18:34:28-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P14 + TAG: NTP_4_2_3P14 + + packageinfo.sh@1.7, 2006-07-07 18:34:19-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P14 + +ChangeSet@1.1353.1.52, 2006-07-07 15:20:47-04:00, stenn@whimsy.udel.edu +1 -0 + Add the -H stuff for cc under HP-UX to sntp's configure.ac + + sntp/configure.ac@1.11, 2006-07-07 15:20:21-04:00, stenn@whimsy.udel.edu +7 -0 + Add the -H stuff for cc under HP-UX to sntp's configure.ac + +ChangeSet@1.1353.1.51, 2006-07-07 06:57:09-04:00, stenn@whimsy.udel.edu +1 -0 + we want ltmain.sh now + + BitKeeper/etc/ignore@1.53, 2006-07-07 06:56:13-04:00, stenn@whimsy.udel.edu +1 -1 + we want ltmain.sh now + +ChangeSet@1.1353.1.50, 2006-07-07 05:53:15-04:00, stenn@whimsy.udel.edu +11 -0 + Make sure .def files are readable, distribute libtool.m4 and ltmain.sh to solve bootstrap problem + + libopts/m4/libtool.m4@1.1, 2006-07-07 05:51:53-04:00, stenn@whimsy.udel.edu +6397 -0 + BitKeeper file /deacon/backroom/ntp-dev/libopts/m4/libtool.m4 + + libopts/m4/libtool.m4@1.0, 2006-07-07 05:51:53-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/libopts/m4/libtool.m4@1.1, 2006-07-07 05:51:56-04:00, stenn@whimsy.udel.edu +6397 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/libopts/m4/libtool.m4 + + sntp/libopts/m4/libtool.m4@1.0, 2006-07-07 05:51:56-04:00, stenn@whimsy.udel.edu +0 -0 + + ltmain.sh@1.1, 2006-07-07 05:51:57-04:00, stenn@whimsy.udel.edu +6863 -0 + BitKeeper file /deacon/backroom/ntp-dev/ltmain.sh + + ltmain.sh@1.0, 2006-07-07 05:51:57-04:00, stenn@whimsy.udel.edu +0 -0 + + ntpd/ntpd-opts.def@1.4, 2006-07-07 05:49:42-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + + ntpd/ntpdbase-opts.def@1.5, 2006-07-07 05:49:43-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + + ntpd/ntpdsim-opts.def@1.4, 2006-07-07 05:49:44-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + + ntpdc/ntpdc-opts.def@1.10, 2006-07-07 05:49:45-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + + ntpq/ntpq-opts.def@1.7, 2006-07-07 05:49:45-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + + sntp/ltmain.sh@1.1, 2006-07-07 05:51:55-04:00, stenn@whimsy.udel.edu +6863 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/ltmain.sh + + sntp/ltmain.sh@1.0, 2006-07-07 05:51:55-04:00, stenn@whimsy.udel.edu +0 -0 + + sntp/sntp-opts.def@1.4, 2006-07-07 05:49:46-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + + util/ntp-keygen-opts.def@1.4, 2006-07-07 05:49:47-04:00, stenn@whimsy.udel.edu +0 -0 + Change mode to -rw-rw-r-- + +ChangeSet@1.1353.1.49, 2006-07-03 21:51:08-04:00, stenn@deacon.udel.edu +2 -0 + Make prototype agree with decl + + libopts/autoopts/options.h@1.2, 2006-07-03 21:50:59-04:00, stenn@deacon.udel.edu +1 -1 + Make prototype agree with decl + + sntp/libopts/autoopts/options.h@1.2, 2006-07-03 21:50:59-04:00, stenn@deacon.udel.edu +1 -1 + Make prototype agree with decl + +ChangeSet@1.1353.1.48, 2006-07-03 19:05:18-04:00, stenn@deacon.udel.edu +58 -0 + Upgrade to libopts-27.3.2 + + libopts/Makefile.am@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +10 -10 + Upgrade to libopts-27.3.2 + + sntp/libopts/Makefile.am@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +10 -10 + Upgrade to libopts-27.3.2 + + libopts/autoopts.c@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +9 -5 + Upgrade to libopts-27.3.2 + + sntp/libopts/autoopts.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +9 -5 + Upgrade to libopts-27.3.2 + + libopts/autoopts.h@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +15 -7 + Upgrade to libopts-27.3.2 + + sntp/libopts/autoopts.h@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +15 -7 + Upgrade to libopts-27.3.2 + + libopts/boolean.c@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/boolean.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + libopts/compat/compat.h@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +5 -2 + Upgrade to libopts-27.3.2 + + sntp/libopts/compat/compat.h@1.2, 2006-07-03 18:57:07-04:00, stenn@deacon.udel.edu +5 -2 + Upgrade to libopts-27.3.2 + + libopts/configfile.c@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +6 -6 + Upgrade to libopts-27.3.2 + + sntp/libopts/configfile.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +6 -6 + Upgrade to libopts-27.3.2 + + libopts/cook.c@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +6 -6 + Upgrade to libopts-27.3.2 + + sntp/libopts/cook.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +6 -6 + Upgrade to libopts-27.3.2 + + libopts/enumeration.c@1.2, 2006-07-03 18:57:04-04:00, stenn@deacon.udel.edu +8 -8 + Upgrade to libopts-27.3.2 + + sntp/libopts/enumeration.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +8 -8 + Upgrade to libopts-27.3.2 + + libopts/environment.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/environment.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + libopts/libopts.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -0 + Upgrade to libopts-27.3.2 + + sntp/libopts/libopts.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -0 + Upgrade to libopts-27.3.2 + + libopts/m4/libopts.m4@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +6 -13 + Upgrade to libopts-27.3.2 + + sntp/libopts/m4/libopts.m4@1.2, 2006-07-03 18:57:07-04:00, stenn@deacon.udel.edu +6 -13 + Upgrade to libopts-27.3.2 + + libopts/load.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +7 -7 + Upgrade to libopts-27.3.2 + + sntp/libopts/load.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +7 -7 + Upgrade to libopts-27.3.2 + + libopts/makeshell.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +10 -10 + Upgrade to libopts-27.3.2 + + sntp/libopts/makeshell.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +10 -10 + Upgrade to libopts-27.3.2 + + libopts/nested.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/nested.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + libopts/numeric.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/numeric.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + libopts/compat/pathfind.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +2 -2 + Upgrade to libopts-27.3.2 + + sntp/libopts/compat/pathfind.c@1.2, 2006-07-03 18:57:07-04:00, stenn@deacon.udel.edu +2 -2 + Upgrade to libopts-27.3.2 + + libopts/pgusage.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +3 -3 + Upgrade to libopts-27.3.2 + + sntp/libopts/pgusage.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +3 -3 + Upgrade to libopts-27.3.2 + + libopts/proto.h@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +2 -2 + Upgrade to libopts-27.3.2 + + sntp/libopts/proto.h@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +2 -2 + Upgrade to libopts-27.3.2 + + libopts/putshell.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +8 -8 + Upgrade to libopts-27.3.2 + + sntp/libopts/putshell.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +8 -8 + Upgrade to libopts-27.3.2 + + libopts/restore.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/restore.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + libopts/save.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +7 -7 + Upgrade to libopts-27.3.2 + + sntp/libopts/save.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +7 -7 + Upgrade to libopts-27.3.2 + + libopts/sort.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +4 -4 + Upgrade to libopts-27.3.2 + + sntp/libopts/sort.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +4 -4 + Upgrade to libopts-27.3.2 + + libopts/stack.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +41 -2 + Upgrade to libopts-27.3.2 + + sntp/libopts/stack.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +41 -2 + Upgrade to libopts-27.3.2 + + libopts/compat/strchr.c@1.1, 2006-07-03 18:55:11-04:00, stenn@deacon.udel.edu +61 -0 + + libopts/compat/strchr.c@1.0, 2006-07-03 18:55:11-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/libopts/compat/strchr.c + + sntp/libopts/compat/strchr.c@1.1, 2006-07-03 18:55:11-04:00, stenn@deacon.udel.edu +61 -0 + + sntp/libopts/compat/strchr.c@1.0, 2006-07-03 18:55:11-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/libopts/compat/strchr.c + + libopts/streqvcmp.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/streqvcmp.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + libopts/text_mmap.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +3 -3 + Upgrade to libopts-27.3.2 + + sntp/libopts/text_mmap.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +3 -3 + Upgrade to libopts-27.3.2 + + libopts/tokenize.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +3 -3 + Upgrade to libopts-27.3.2 + + sntp/libopts/tokenize.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +3 -3 + Upgrade to libopts-27.3.2 + + libopts/usage.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +11 -11 + Upgrade to libopts-27.3.2 + + sntp/libopts/usage.c@1.2, 2006-07-03 18:57:06-04:00, stenn@deacon.udel.edu +11 -11 + Upgrade to libopts-27.3.2 + + libopts/version.c@1.2, 2006-07-03 18:57:05-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + + sntp/libopts/version.c@1.2, 2006-07-03 18:57:07-04:00, stenn@deacon.udel.edu +1 -1 + Upgrade to libopts-27.3.2 + +ChangeSet@1.1353.1.47, 2006-07-03 00:18:29-04:00, stenn@deacon.udel.edu +1 -0 + typo + + bootstrap@1.15, 2006-07-03 00:16:31-04:00, stenn@whimsy.udel.edu +1 -1 + typo + +ChangeSet@1.1353.1.46, 2006-07-03 00:13:59-04:00, stenn@deacon.udel.edu +2 -0 + touch the files generated by autogen to keep them from needing to be rebuilt. + + bootstrap@1.14, 2006-07-03 00:13:47-04:00, stenn@deacon.udel.edu +38 -14 + touch the files generated by autogen to keep them from needing to be rebuilt. + + ntpd/ntp_proto.c@1.245, 2006-07-03 00:13:02-04:00, stenn@deacon.udel.edu +2 -2 + Dave reformatted a line + +ChangeSet@1.1353.1.45, 2006-06-30 01:03:52-04:00, stenn@deacon.udel.edu +111 -0 + Check in libopts and autgen-generated files + + libopts/COPYING.lgpl@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +502 -0 + + libopts/COPYING.lgpl@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/COPYING.lgpl + + sntp/libopts/COPYING.lgpl@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +502 -0 + + sntp/libopts/COPYING.lgpl@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/COPYING.lgpl + + libopts/COPYING.mbsd@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +26 -0 + + libopts/COPYING.mbsd@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/COPYING.mbsd + + sntp/libopts/COPYING.mbsd@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +26 -0 + + sntp/libopts/COPYING.mbsd@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/COPYING.mbsd + + libopts/MakeDefs.inc@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + + libopts/MakeDefs.inc@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/MakeDefs.inc + + sntp/libopts/MakeDefs.inc@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + + sntp/libopts/MakeDefs.inc@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/MakeDefs.inc + + libopts/Makefile.am@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +20 -0 + + libopts/Makefile.am@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/Makefile.am + + sntp/libopts/Makefile.am@1.1, 2006-06-30 01:00:05-04:00, stenn@deacon.udel.edu +20 -0 + + sntp/libopts/Makefile.am@1.0, 2006-06-30 01:00:05-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/Makefile.am + + libopts/README@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +93 -0 + + libopts/README@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/README + + sntp/libopts/README@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +93 -0 + + sntp/libopts/README@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/README + + libopts/autoopts.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +1043 -0 + + libopts/autoopts.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/autoopts.c + + sntp/libopts/autoopts.c@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +1043 -0 + + sntp/libopts/autoopts.c@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/autoopts.c + + libopts/autoopts.h@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +321 -0 + + libopts/autoopts.h@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/autoopts.h + + sntp/libopts/autoopts.h@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +321 -0 + + sntp/libopts/autoopts.h@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/autoopts.h + + libopts/boolean.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +102 -0 + + libopts/boolean.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/boolean.c + + sntp/libopts/boolean.c@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +102 -0 + + sntp/libopts/boolean.c@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/boolean.c + + libopts/compat/compat.h@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +292 -0 + + libopts/compat/compat.h@1.0, 2006-06-30 00:55:13-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/compat/compat.h + + sntp/libopts/compat/compat.h@1.1, 2006-06-30 01:00:01-04:00, stenn@deacon.udel.edu +292 -0 + + sntp/libopts/compat/compat.h@1.0, 2006-06-30 01:00:01-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/compat/compat.h + + libopts/configfile.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +1277 -0 + + libopts/configfile.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/configfile.c + + sntp/libopts/configfile.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +1277 -0 + + sntp/libopts/configfile.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/configfile.c + + libopts/cook.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +355 -0 + + libopts/cook.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/cook.c + + sntp/libopts/cook.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +355 -0 + + sntp/libopts/cook.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/cook.c + + libopts/enumeration.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +485 -0 + + libopts/enumeration.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/enumeration.c + + sntp/libopts/enumeration.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +485 -0 + + sntp/libopts/enumeration.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/enumeration.c + + libopts/environment.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +261 -0 + + libopts/environment.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/environment.c + + sntp/libopts/environment.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +261 -0 + + sntp/libopts/environment.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/environment.c + + libopts/genshell.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +301 -0 + + libopts/genshell.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/genshell.c + + sntp/libopts/genshell.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +301 -0 + + sntp/libopts/genshell.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/genshell.c + + libopts/genshell.h@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +142 -0 + + libopts/genshell.h@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/genshell.h + + sntp/libopts/genshell.h@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +142 -0 + + sntp/libopts/genshell.h@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/genshell.h + + libopts/libopts.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +30 -0 + + libopts/libopts.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/libopts.c + + sntp/libopts/libopts.c@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +30 -0 + + sntp/libopts/libopts.c@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/libopts.c + + libopts/m4/libopts.m4@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +487 -0 + + libopts/m4/libopts.m4@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/m4/libopts.m4 + + sntp/libopts/m4/libopts.m4@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +487 -0 + + sntp/libopts/m4/libopts.m4@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/m4/libopts.m4 + + libopts/m4/liboptschk.m4@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +39 -0 + + libopts/m4/liboptschk.m4@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/m4/liboptschk.m4 + + sntp/libopts/m4/liboptschk.m4@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +39 -0 + + sntp/libopts/m4/liboptschk.m4@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/m4/liboptschk.m4 + + libopts/load.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +520 -0 + + libopts/load.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/load.c + + sntp/libopts/load.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +520 -0 + + sntp/libopts/load.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/load.c + + libopts/makeshell.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +1100 -0 + + libopts/makeshell.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/makeshell.c + + sntp/libopts/makeshell.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +1100 -0 + + sntp/libopts/makeshell.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/makeshell.c + + libopts/nested.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +705 -0 + + libopts/nested.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/nested.c + + sntp/libopts/nested.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +705 -0 + + sntp/libopts/nested.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/nested.c + + libopts/numeric.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +89 -0 + + libopts/numeric.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/numeric.c + + sntp/libopts/numeric.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +89 -0 + + sntp/libopts/numeric.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/numeric.c + + libopts/autoopts/options.h@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +908 -0 + + libopts/autoopts/options.h@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/autoopts/options.h + + sntp/libopts/autoopts/options.h@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +908 -0 + + sntp/libopts/autoopts/options.h@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/autoopts/options.h + + libopts/compat/pathfind.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +330 -0 + + libopts/compat/pathfind.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/compat/pathfind.c + + sntp/libopts/compat/pathfind.c@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +330 -0 + + sntp/libopts/compat/pathfind.c@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/compat/pathfind.c + + libopts/pgusage.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +154 -0 + + libopts/pgusage.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/pgusage.c + + sntp/libopts/pgusage.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +154 -0 + + sntp/libopts/pgusage.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/pgusage.c + + libopts/proto.h@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +88 -0 + + libopts/proto.h@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/proto.h + + sntp/libopts/proto.h@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +88 -0 + + sntp/libopts/proto.h@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/proto.h + + libopts/putshell.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +333 -0 + + libopts/putshell.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/putshell.c + + sntp/libopts/putshell.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +333 -0 + + sntp/libopts/putshell.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/putshell.c + + libopts/restore.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +207 -0 + + libopts/restore.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/restore.c + + sntp/libopts/restore.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +207 -0 + + sntp/libopts/restore.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/restore.c + + libopts/save.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +499 -0 + + libopts/save.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/save.c + + sntp/libopts/save.c@1.1, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +499 -0 + + sntp/libopts/save.c@1.0, 2006-06-30 01:00:03-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/save.c + + libopts/compat/snprintf.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +36 -0 + + libopts/compat/snprintf.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/compat/snprintf.c + + sntp/libopts/compat/snprintf.c@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +36 -0 + + sntp/libopts/compat/snprintf.c@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/compat/snprintf.c + + libopts/sort.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +369 -0 + + libopts/sort.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/sort.c + + sntp/libopts/sort.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +369 -0 + + sntp/libopts/sort.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/sort.c + + libopts/stack.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +224 -0 + + libopts/stack.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/stack.c + + sntp/libopts/stack.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +224 -0 + + sntp/libopts/stack.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/stack.c + + libopts/compat/strdup.c@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +19 -0 + + libopts/compat/strdup.c@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/compat/strdup.c + + sntp/libopts/compat/strdup.c@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +19 -0 + + sntp/libopts/compat/strdup.c@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/compat/strdup.c + + libopts/streqvcmp.c@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +292 -0 + + libopts/streqvcmp.c@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/streqvcmp.c + + sntp/libopts/streqvcmp.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +292 -0 + + sntp/libopts/streqvcmp.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/streqvcmp.c + + libopts/text_mmap.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +367 -0 + + libopts/text_mmap.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/text_mmap.c + + sntp/libopts/text_mmap.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +367 -0 + + sntp/libopts/text_mmap.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/text_mmap.c + + libopts/tokenize.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +322 -0 + + libopts/tokenize.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/tokenize.c + + sntp/libopts/tokenize.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +322 -0 + + sntp/libopts/tokenize.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/tokenize.c + + libopts/autoopts/usage-txt.h@1.1, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +479 -0 + + libopts/autoopts/usage-txt.h@1.0, 2006-06-30 00:55:14-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/autoopts/usage-txt.h + + sntp/libopts/autoopts/usage-txt.h@1.1, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +479 -0 + + sntp/libopts/autoopts/usage-txt.h@1.0, 2006-06-30 01:00:02-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/autoopts/usage-txt.h + + libopts/usage.c@1.1, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +732 -0 + + libopts/usage.c@1.0, 2006-06-30 00:55:15-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/usage.c + + sntp/libopts/usage.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +732 -0 + + sntp/libopts/usage.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/usage.c + + libopts/version.c@1.1, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +181 -0 + + libopts/version.c@1.0, 2006-06-30 00:55:16-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/libopts/version.c + + sntp/libopts/version.c@1.1, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +181 -0 + + sntp/libopts/version.c@1.0, 2006-06-30 01:00:04-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/libopts/version.c + + BitKeeper/etc/ignore@1.52, 2006-06-30 01:03:43-04:00, stenn@deacon.udel.edu +12 -12 + Check in libopts and autgen-generated files + + bootstrap@1.13, 2006-06-30 01:03:43-04:00, stenn@deacon.udel.edu +19 -18 + Check in libopts and autgen-generated files + + clockstuff/clktest-opts.c@1.1, 2006-06-30 00:58:06-04:00, stenn@deacon.udel.edu +825 -0 + + clockstuff/clktest-opts.c@1.0, 2006-06-30 00:58:06-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/clockstuff/clktest-opts.c + + clockstuff/clktest-opts.h@1.1, 2006-06-30 00:58:06-04:00, stenn@deacon.udel.edu +192 -0 + + clockstuff/clktest-opts.h@1.0, 2006-06-30 00:58:06-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/clockstuff/clktest-opts.h + + ntpd/ntpd-opts.c@1.1, 2006-06-30 00:56:22-04:00, stenn@deacon.udel.edu +975 -0 + + ntpd/ntpd-opts.c@1.0, 2006-06-30 00:56:22-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpd-opts.c + + ntpd/ntpd-opts.h@1.1, 2006-06-30 00:56:22-04:00, stenn@deacon.udel.edu +193 -0 + + ntpd/ntpd-opts.h@1.0, 2006-06-30 00:56:22-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpd-opts.h + + ntpd/ntpd-opts.menu@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +1 -0 + + ntpd/ntpd-opts.menu@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpd-opts.menu + + ntpd/ntpd-opts.texi@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +481 -0 + + ntpd/ntpd-opts.texi@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpd-opts.texi + + ntpd/ntpd.1@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +307 -0 + + ntpd/ntpd.1@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpd.1 + + ntpd/ntpdsim-opts.c@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +1173 -0 + + ntpd/ntpdsim-opts.c@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpdsim-opts.c + + ntpd/ntpdsim-opts.h@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +211 -0 + + ntpd/ntpdsim-opts.h@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpdsim-opts.h + + ntpd/ntpdsim-opts.menu@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +1 -0 + + ntpd/ntpdsim-opts.menu@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpdsim-opts.menu + + ntpd/ntpdsim-opts.texi@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +562 -0 + + ntpd/ntpdsim-opts.texi@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpdsim-opts.texi + + ntpd/ntpdsim.1@1.1, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +352 -0 + + ntpd/ntpdsim.1@1.0, 2006-06-30 00:56:23-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpd/ntpdsim.1 + + ntpdc/ntpdc-opts.c@1.1, 2006-06-30 00:56:35-04:00, stenn@deacon.udel.edu +606 -0 + + ntpdc/ntpdc-opts.c@1.0, 2006-06-30 00:56:35-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpdc/ntpdc-opts.c + + ntpdc/ntpdc-opts.h@1.1, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +155 -0 + + ntpdc/ntpdc-opts.h@1.0, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpdc/ntpdc-opts.h + + ntpdc/ntpdc-opts.menu@1.1, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +1 -0 + + ntpdc/ntpdc-opts.menu@1.0, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpdc/ntpdc-opts.menu + + ntpdc/ntpdc-opts.texi@1.1, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +272 -0 + + ntpdc/ntpdc-opts.texi@1.0, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpdc/ntpdc-opts.texi + + ntpdc/ntpdc.1@1.1, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +157 -0 + + ntpdc/ntpdc.1@1.0, 2006-06-30 00:56:36-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpdc/ntpdc.1 + + ntpq/ntpq-opts.c@1.1, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +781 -0 + + ntpq/ntpq-opts.c@1.0, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpq/ntpq-opts.c + + ntpq/ntpq-opts.h@1.1, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +151 -0 + + ntpq/ntpq-opts.h@1.0, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpq/ntpq-opts.h + + ntpq/ntpq-opts.menu@1.1, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +1 -0 + + ntpq/ntpq-opts.menu@1.0, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpq/ntpq-opts.menu + + ntpq/ntpq-opts.texi@1.1, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +691 -0 + + ntpq/ntpq-opts.texi@1.0, 2006-06-30 00:56:42-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpq/ntpq-opts.texi + + ntpq/ntpq.1@1.1, 2006-06-30 00:56:43-04:00, stenn@deacon.udel.edu +385 -0 + + ntpq/ntpq.1@1.0, 2006-06-30 00:56:43-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/ntpq/ntpq.1 + + sntp/sntp-opts.c@1.1, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +742 -0 + + sntp/sntp-opts.c@1.0, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/sntp-opts.c + + sntp/sntp-opts.h@1.1, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +149 -0 + + sntp/sntp-opts.h@1.0, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/sntp-opts.h + + sntp/sntp-opts.menu@1.1, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +1 -0 + + sntp/sntp-opts.menu@1.0, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/sntp-opts.menu + + sntp/sntp-opts.texi@1.1, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +410 -0 + + sntp/sntp-opts.texi@1.0, 2006-06-30 01:02:22-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/sntp/sntp-opts.texi + + util/ntp-keygen-opts.c@1.1, 2006-06-30 00:51:39-04:00, stenn@deacon.udel.edu +989 -0 + + util/ntp-keygen-opts.c@1.0, 2006-06-30 00:51:39-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/util/ntp-keygen-opts.c + + util/ntp-keygen-opts.h@1.1, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +206 -0 + + util/ntp-keygen-opts.h@1.0, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/util/ntp-keygen-opts.h + + util/ntp-keygen-opts.menu@1.1, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +1 -0 + + util/ntp-keygen-opts.menu@1.0, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/util/ntp-keygen-opts.menu + + util/ntp-keygen-opts.texi@1.1, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +362 -0 + + util/ntp-keygen-opts.texi@1.0, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/util/ntp-keygen-opts.texi + + util/ntp-keygen.1@1.1, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +176 -0 + + util/ntp-keygen.1@1.0, 2006-06-30 00:51:40-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/util/ntp-keygen.1 + +ChangeSet@1.1353.1.44, 2006-06-28 07:26:01-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P13 + TAG: NTP_4_2_3P13 + + packageinfo.sh@1.6, 2006-06-28 07:25:51-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P13 + +ChangeSet@1.1251.97.17, 2006-06-28 07:03:07-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC8 + TAG: NTP_4_2_2P0_RC8 + + packageinfo.sh@1.27.5.1, 2006-06-28 07:02:59-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC8 + +ChangeSet@1.1251.97.16, 2006-06-27 21:20:21+00:00, burnicki@pogo.udel.edu +8 -0 + [BUG 661] + Use environment variable to specify the base path to openssl. + Updated hints/winnt.html accordingly. + + html/build/hints/winnt.html@1.16, 2006-06-27 21:20:17+00:00, burnicki@pogo.udel.edu +42 -20 + Added a hint to the build instructions to set up the OPENSSL environment variable. + Added the Meinberg link to download the GUI installer. + Wrapped some lines. + + ports/winnt/libntp/libntp.dsp@1.29, 2006-06-27 21:20:17+00:00, burnicki@pogo.udel.edu +2 -2 + Use environment variable to specify the base path to openssl. + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.10, 2006-06-27 21:20:17+00:00, burnicki@pogo.udel.edu +4 -4 + Use environment variable to specify the base path to openssl. + + ports/winnt/ntpd/ntpd.dsp@1.27, 2006-06-27 21:20:17+00:00, burnicki@pogo.udel.edu +4 -4 + Use environment variable to specify the base path to openssl. + + ports/winnt/ntpdate/ntpdate.dsp@1.15, 2006-06-27 21:20:18+00:00, burnicki@pogo.udel.edu +2 -2 + Use environment variable to specify the base path to openssl. + + ports/winnt/ntpdc/ntpdc.dsp@1.17, 2006-06-27 21:20:18+00:00, burnicki@pogo.udel.edu +2 -2 + Use environment variable to specify the base path to openssl. + + ports/winnt/ntpq/ntpq.dsp@1.18, 2006-06-27 21:20:18+00:00, burnicki@pogo.udel.edu +2 -2 + Use environment variable to specify the base path to openssl. + + ports/winnt/ntptrace/ntptrace.dsp@1.10, 2006-06-27 21:20:18+00:00, burnicki@pogo.udel.edu +2 -2 + Use environment variable to specify the base path to openssl. + +ChangeSet@1.1353.1.42, 2006-06-27 07:48:03-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P12 + TAG: NTP_4_2_3P12 + + packageinfo.sh@1.5, 2006-06-27 07:47:53-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P12 + +ChangeSet@1.1251.97.15, 2006-06-27 07:02:41-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC7 + TAG: NTP_4_2_2P0_RC7 + + packageinfo.sh@1.27.4.1, 2006-06-27 07:02:33-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC7 + +ChangeSet@1.1251.97.14, 2006-06-27 04:19:41-04:00, stenn@whimsy.udel.edu +2 -0 + Resolve the ambiguity in the copyright file + + NEWS@1.50.1.1, 2006-06-27 04:19:13-04:00, stenn@whimsy.udel.edu +2 -0 + Resolve the ambiguity in the copyright file + + html/copyright.html@1.33.1.1, 2006-06-27 04:19:12-04:00, stenn@whimsy.udel.edu +4 -4 + Resolve the ambiguity in the copyright file + +ChangeSet@1.1353.1.40, 2006-06-26 07:50:16-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P11 + TAG: NTP_4_2_3P11 + + packageinfo.sh@1.4, 2006-06-26 07:50:07-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P11 + +ChangeSet@1.1251.97.13, 2006-06-26 07:03:11-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC6 + TAG: NTP_4_2_2P0_RC6 + + packageinfo.sh@1.27.3.1, 2006-06-26 07:03:02-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC6 + +ChangeSet@1.1251.97.12, 2006-06-26 03:23:59-04:00, stenn@whimsy.udel.edu +3 -0 + Documentation updated from Dave Mills + + html/ntpdsim.html@1.5, 2006-06-26 03:23:33-04:00, stenn@whimsy.udel.edu +3 -3 + Documentation updated from Dave Mills + + html/scripts/links7.txt@1.2, 2006-06-26 03:23:34-04:00, stenn@whimsy.udel.edu +1 -0 + Documentation updated from Dave Mills + + html/scripts/links9.txt@1.3, 2006-06-26 03:23:34-04:00, stenn@whimsy.udel.edu +1 -0 + Documentation updated from Dave Mills + +ChangeSet@1.1251.97.11, 2006-06-26 03:06:50-04:00, stenn@whimsy.udel.edu +3 -0 + New documentation files from Dave Mills + + html/groups.html@1.1, 2006-06-26 03:06:10-04:00, stenn@whimsy.udel.edu +47 -0 + + html/groups.html@1.0, 2006-06-26 03:06:10-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/html/groups.html + + html/ntp_conf.html@1.1, 2006-06-26 03:06:11-04:00, stenn@whimsy.udel.edu +173 -0 + + html/ntp_conf.html@1.0, 2006-06-26 03:06:11-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/html/ntp_conf.html + + html/ntpdsim_new.html@1.1, 2006-06-26 03:06:11-04:00, stenn@whimsy.udel.edu +102 -0 + + html/ntpdsim_new.html@1.0, 2006-06-26 03:06:11-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/html/ntpdsim_new.html + +ChangeSet@1.1251.97.10, 2006-06-26 02:52:54-04:00, stenn@whimsy.udel.edu +1 -0 + Fix the ntp-keygen URL (Dave Mills) in authopt.html + + html/authopt.html@1.40, 2006-06-26 02:52:07-04:00, stenn@whimsy.udel.edu +2 -2 + Fix the ntp-keygen URL (Dave Mills) in authopt.html + +ChangeSet@1.1353.1.36, 2006-06-26 01:10:19-04:00, stenn@whimsy.udel.edu +1 -0 + setsockopt() notes + + ntpd/ntp_io.c@1.227, 2006-06-26 01:09:11-04:00, stenn@whimsy.udel.edu +3 -2 + setsockopt() notes + +ChangeSet@1.1353.1.35, 2006-06-26 00:51:09-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 658] hppa2.0-hp-hpux10.20 cc needs a bigger -H for cpp + + configure.ac@1.387, 2006-06-26 00:49:24-04:00, stenn@whimsy.udel.edu +8 -0 + [Bug 658] hppa2.0-hp-hpux10.20 cc needs a bigger -H for cpp + +ChangeSet@1.1353.1.34, 2006-06-25 19:52:52-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + sntp/Makefile.am@1.14, 2006-06-25 19:52:28-04:00, stenn@whimsy.udel.edu +2 -3 + cleanup + +ChangeSet@1.1251.97.9, 2006-06-25 19:10:06-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 657]: IP_MULTICAST_LOOP uses a u_char value/size + + ntpd/ntp_io.c@1.187.1.18, 2006-06-25 19:09:44-04:00, stenn@whimsy.udel.edu +5 -5 + [Bug 657]: IP_MULTICAST_LOOP uses a u_char value/size + +ChangeSet@1.1251.97.8, 2006-06-25 17:00:47-04:00, stenn@whimsy.udel.edu +4 -0 + distcheck fixes + + BitKeeper/etc/ignore@1.35.1.2, 2006-06-25 16:56:53-04:00, stenn@whimsy.udel.edu +1 -0 + added sntp/bincheck.mf + + Makefile.am@1.48.1.5, 2006-06-25 16:58:56-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup; distcheck now works from sntp + + bootstrap@1.4.3.1, 2006-06-25 16:59:01-04:00, stenn@whimsy.udel.edu +2 -0 + cleanup; distcheck now works from sntp + + sntp/Makefile.am@1.6.1.1, 2006-06-25 16:58:07-04:00, stenn@whimsy.udel.edu +5 -23 + cleanup; distcheck now works from sntp + +ChangeSet@1.1353.1.31, 2006-06-25 07:51:20-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P10 + TAG: NTP_4_2_3P10 + + packageinfo.sh@1.3, 2006-06-25 07:51:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P10 + +ChangeSet@1.1251.97.7, 2006-06-25 07:03:22-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC5 + TAG: NTP_4_2_2P0_RC5 + + packageinfo.sh@1.27.2.1, 2006-06-25 07:03:11-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC5 + +ChangeSet@1.1353.1.30, 2006-06-25 04:50:29-04:00, stenn@whimsy.udel.edu +1 -0 + Bail on an autogen error + + bootstrap@1.11, 2006-06-25 04:50:01-04:00, stenn@whimsy.udel.edu +2 -1 + Bail on an autogen error + +ChangeSet@1.1353.1.28, 2006-06-24 18:12:20-04:00, stenn@deacon.udel.edu +1 -0 + fix quoting + + BitKeeper/triggers/pre-resolve.licfix@1.2, 2006-06-24 18:11:52-04:00, stenn@deacon.udel.edu +1 -1 + fix quoting + +ChangeSet@1.1251.98.4, 2006-06-24 18:45:02+00:00, kardel@pogo.udel.edu +1 -0 + ntpq_ops.c: + fix a type punned pointer issue reported by gcc 4 + + ntpq/ntpq_ops.c@1.20.3.1, 2006-06-24 18:44:18+00:00, kardel@pogo.udel.edu +6 -6 + fix a type punned pointer issue reported by gcc 4 + +ChangeSet@1.1251.98.3, 2006-06-24 18:31:47+00:00, kardel@pogo.udel.edu +1 -0 + refclock_shm.c: + fix gcc 4 uninitialized warning + + ntpd/refclock_shm.c@1.17, 2006-06-24 18:31:01+00:00, kardel@pogo.udel.edu +4 -0 + fix gcc 4 uninitialized warning + +ChangeSet@1.1251.98.2, 2006-06-24 18:24:35+00:00, kardel@pogo.udel.edu +4 -0 + data_mbg.c, refclock_parse.c, mbg_gps166.h, clk_rawdcf.c: + fix gcc 4 signedness complaints + + include/mbg_gps166.h@1.5.1.2, 2006-06-24 18:24:02+00:00, kardel@pogo.udel.edu +7 -4 + fix gcc 4 signedness complaints + + libparse/clk_rawdcf.c@1.14, 2006-06-24 18:24:08+00:00, kardel@pogo.udel.edu +10 -4 + fix gcc 4 signedness complaints + + libparse/data_mbg.c@1.5.1.2, 2006-06-24 18:24:08+00:00, kardel@pogo.udel.edu +17 -14 + fix gcc 4 signedness complaints + + ntpd/refclock_parse.c@1.35.1.14, 2006-06-24 18:24:11+00:00, kardel@pogo.udel.edu +14 -7 + fix gcc 4 signedness complaints + +ChangeSet@1.1251.98.1, 2006-06-24 17:39:54+00:00, kardel@pogo.udel.edu +4 -0 + refclock_acts.c: + NetBSD Coverity CID 3797: bad return code check for open(2) fixed + (!fd replaced with fd < 0) + ntp_util.c: + NetBSD Coverity CID 3804: avoid file pointer leak + refclock_parse.c: + NetBSD Coverity CID 3796: possible NULL deref + ntpq.c: + NetBSD Coverity CID 3799: overrun static array (off by one) fixed + + ntpd/ntp_util.c@1.36.2.2, 2006-06-24 17:23:41+00:00, kardel@pogo.udel.edu +1 -0 + NetBSD Coverity CID 3804: avoid file pointer leak + + ntpd/refclock_acts.c@1.25.1.2, 2006-06-24 17:29:57+00:00, kardel@pogo.udel.edu +1 -1 + NetBSD Coverity CID 3797: bad return code check for open(2) fixed + (!fd replaced with fd < 0) + + ntpd/refclock_parse.c@1.35.1.13, 2006-06-24 17:38:43+00:00, kardel@pogo.udel.edu +5 -1 + NetBSD Coverity CID 3796: possible NULL deref + + ntpq/ntpq.c@1.55.1.6, 2006-06-24 17:26:57+00:00, kardel@pogo.udel.edu +1 -1 + NetBSD Coverity CID 3799: overrun static array (off by one) fixed + +ChangeSet@1.1353.1.26, 2006-06-24 16:50:45+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + implement fix for bug 614 + socket fds will be moved out of the + stdio reserved area if at all possible + + ntpd/ntp_io.c@1.224, 2006-06-24 16:48:27+00:00, kardel@pogo.udel.edu +106 -27 + implement fix for bug 614 + socket fds will be moved out of the + stdio reserved area if at all possible + +ChangeSet@1.1251.97.5, 2006-06-24 16:46:25+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + implement fix for bug 614 + socket fds will be moved out of the stdio reserved + space if at all possible + + ntpd/ntp_io.c@1.187.1.17, 2006-06-24 16:44:08+00:00, kardel@pogo.udel.edu +107 -27 + implement fix for bug 614 + socket fds will be moved out of the stdio reserved + space if at all possible + +ChangeSet@1.1353.1.25, 2006-06-23 07:48:33-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P9 + TAG: NTP_4_2_3P9 + + packageinfo.sh@1.2, 2006-06-23 07:48:22-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P9 + +ChangeSet@1.1251.97.4, 2006-06-23 07:02:47-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC4 + TAG: NTP_4_2_2P0_RC4 + + packageinfo.sh@1.27.1.9, 2006-06-23 07:02:37-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC4 + +ChangeSet@1.1251.97.3, 2006-06-22 17:07:33-04:00, stenn@whimsy.udel.edu +1 -0 + Remove the license: key from etc/config to make the bk4 upgrade easier. + + BitKeeper/etc/config@1.7.1.1, 2006-06-22 17:07:13-04:00, stenn@whimsy.udel.edu +2 -1 + Remove the license: key from etc/config to make the bk4 upgrade easier. + +ChangeSet@1.1353.1.23, 2006-06-22 16:17:02-04:00, stenn@whimsy.udel.edu +2 -0 + break the link between -stable and -dev copies of packageinfo.sh + + BitKeeper/deleted/.del-packageinfo.sh~7f44215e99c0cd03@1.47, 2006-06-22 16:15:09-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: packageinfo.sh + + packageinfo.sh@1.1, 2006-06-22 16:15:29-04:00, stenn@whimsy.udel.edu +26 -0 + + packageinfo.sh@1.0, 2006-06-22 16:15:29-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-632/packageinfo.sh + +ChangeSet@1.1251.97.2, 2006-06-22 19:28:28+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + bug 632: update kernel PPS offsets when PPS offset is re-configured + + ntpd/refclock_parse.c@1.35.1.12, 2006-06-22 19:26:08+00:00, kardel@pogo.udel.edu +10 -4 + bug 632: update kernel PPS offsets when PPS offset is re-configured + +ChangeSet@1.1353.1.22, 2006-06-22 07:03:29-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P8 + TAG: NTP_4_2_3P8 + + packageinfo.sh@1.46, 2006-06-22 07:03:18-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P8 + +ChangeSet@1.1353.1.21, 2006-06-22 00:29:56-04:00, stenn@whimsy.udel.edu +1 -0 + cmd_args.c cleanup + + ntpd/cmd_args.c@1.41, 2006-06-22 00:29:20-04:00, stenn@whimsy.udel.edu +3 -153 + cleanup + +ChangeSet@1.1353.1.20, 2006-06-21 07:03:02-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P7 + TAG: NTP_4_2_3P7 + + packageinfo.sh@1.45, 2006-06-21 07:02:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P7 + +ChangeSet@1.1353.1.19, 2006-06-21 06:17:57-04:00, stenn@whimsy.udel.edu +1 -0 + OSF4 does not have RTM_{NEW,DEL}ADDR + + ntpd/ntp_io.c@1.223, 2006-06-21 06:17:28-04:00, stenn@whimsy.udel.edu +4 -0 + OSF4 does not have RTM_{NEW,DEL}ADDR + +ChangeSet@1.1353.1.18, 2006-06-21 03:52:10-04:00, stenn@whimsy.udel.edu +1 -0 + Use a pointer to feed the options to optionUsage() to avoid a struct copy + + ntpd/cmd_args.c@1.40, 2006-06-21 03:51:43-04:00, stenn@whimsy.udel.edu +4 -4 + Use a pointer to feed the options to optionUsage() to avoid a struct copy + +ChangeSet@1.1353.1.17, 2006-06-20 17:42:13-04:00, stenn@whimsy.udel.edu +2 -0 + Protect COMMAND since we use it as an autogen keyword + + ntpdc/ntpdc.c@1.52, 2006-06-20 17:40:31-04:00, stenn@whimsy.udel.edu +9 -4 + Protect COMMAND since we use it as an autogen keyword + + ntpq/ntpq.c@1.63, 2006-06-20 17:40:30-04:00, stenn@whimsy.udel.edu +10 -5 + Protect COMMAND since we use it as an autogen keyword + +ChangeSet@1.1353.1.16, 2006-06-20 07:03:15-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P6 + TAG: NTP_4_2_3P6 + + packageinfo.sh@1.44, 2006-06-20 07:03:04-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P6 + +ChangeSet@1.1353.1.14, 2006-06-20 03:15:38-04:00, stenn@whimsy.udel.edu +1 -0 + Fix the configure.ac check for rt_msghdr + + configure.ac@1.386, 2006-06-20 03:15:13-04:00, stenn@whimsy.udel.edu +2 -3 + Fix the configure.ac check for rt_msghdr + +ChangeSet@1.1353.1.13, 2006-06-19 07:24:31-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P5 + TAG: NTP_4_2_3P5 + + packageinfo.sh@1.42, 2006-06-19 07:24:21-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P5 + +ChangeSet@1.1251.97.1, 2006-06-19 07:02:56-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC3 + TAG: NTP_4_2_2P0_RC3 + + packageinfo.sh@1.27.1.8, 2006-06-19 07:02:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC3 + +ChangeSet@1.1353.1.12, 2006-06-19 04:16:30-04:00, stenn@whimsy.udel.edu +1 -0 + Update the NEWS file for the dynamic interface scan fix + + NEWS@1.52, 2006-06-19 04:15:56-04:00, stenn@whimsy.udel.edu +1 -0 + Update the NEWS file for the dynamic interface scan fix + +ChangeSet@1.1251.96.1, 2006-06-19 02:31:54-04:00, stenn@pogo.udel.edu +1 -0 + Avoid hardcoded path to bash for the bootstrap script + + bootstrap@1.4.2.1, 2006-06-19 02:31:43-04:00, stenn@pogo.udel.edu +1 -1 + Avoid hardcoded path to bash for the bootstrap script + +ChangeSet@1.1353.3.8, 2006-06-18 20:14:55-04:00, stenn@deacon.udel.edu +1 -0 + Bash might not be in /bin/bash (for bootstrap) + + bootstrap@1.9, 2006-06-18 20:14:47-04:00, stenn@deacon.udel.edu +9 -6 + Bash might not be in /bin/bash (for bootstrap) + +ChangeSet@1.1353.3.7, 2006-06-18 20:12:51-04:00, stenn@deacon.udel.edu +1 -0 + ignore: + added libopts/* + + BitKeeper/etc/ignore@1.50, 2006-06-18 20:12:06-04:00, stenn@deacon.udel.edu +1 -0 + added libopts/* + +ChangeSet@1.1251.94.19, 2006-06-18 20:09:27-04:00, stenn@deacon.udel.edu +1 -0 + bash (for the bootstrap script) might not be /bin/bash + + bootstrap@1.4.1.1, 2006-06-18 20:09:18-04:00, stenn@deacon.udel.edu +1 -1 + bash (for the bootstrap script) might not be /bin/bash + +ChangeSet@1.1353.1.9, 2006-06-18 22:18:50+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + import fix for bug 637 + + ntpd/ntp_io.c@1.221, 2006-06-18 22:18:19+00:00, kardel@pogo.udel.edu +22 -9 + import fix for bug 637 + +ChangeSet@1.1353.3.6, 2006-06-18 07:24:11-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P4 + TAG: NTP_4_2_3P4 + + packageinfo.sh@1.40, 2006-06-18 07:24:01-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P4 + +ChangeSet@1.1251.94.18, 2006-06-18 07:03:14-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC2 + TAG: NTP_4_2_2P0_RC2 + + packageinfo.sh@1.27.1.7, 2006-06-18 07:03:05-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC2 + +ChangeSet@1.1353.3.5, 2006-06-18 02:18:46-04:00, stenn@whimsy.udel.edu +1 -0 + The fix for bug 637 needs work for ntp-dev + + ntpd/ntp_io.c@1.218.1.1, 2006-06-18 02:18:15-04:00, stenn@whimsy.udel.edu +2 -0 + The fix for bug 637 needs work for ntp-dev + +ChangeSet@1.1353.3.4, 2006-06-18 02:14:55-04:00, stenn@whimsy.udel.edu +1 -0 + ntp-dev uses repotype=dev + + packageinfo.sh@1.39, 2006-06-18 02:14:34-04:00, stenn@whimsy.udel.edu +2 -2 + ntp-dev uses repotype=dev + +ChangeSet@1.1251.94.17, 2006-06-18 02:05:42-04:00, stenn@whimsy.udel.edu +2 -0 + Make the license check triggers work with bk3 and bk4 + + BitKeeper/triggers/post-incoming.license-warn@1.6, 2006-06-18 02:05:11-04:00, stenn@whimsy.udel.edu +9 -3 + Make the license check triggers work with bk3 and bk4 + + BitKeeper/triggers/pre-resolve.license-chk@1.5.1.2, 2006-06-18 02:05:12-04:00, stenn@whimsy.udel.edu +10 -4 + Make the license check triggers work with bk3 and bk4 + +ChangeSet@1.1251.94.15, 2006-06-17 22:47:38-04:00, stenn@whimsy.udel.edu +2 -0 + debug + + BitKeeper/triggers/post-incoming.license-warn@1.5, 2006-06-17 22:47:19-04:00, stenn@whimsy.udel.edu +1 -0 + debug + + BitKeeper/triggers/pre-resolve.license-chk@1.5.1.1, 2006-06-17 22:47:19-04:00, stenn@whimsy.udel.edu +1 -0 + debug + +ChangeSet@1.1353.3.1, 2006-06-17 22:32:24-04:00, stenn@whimsy.udel.edu +1 -0 + typo + + BitKeeper/triggers/pre-resolve.license-chk@1.3.1.1, 2006-06-17 22:31:40-04:00, stenn@whimsy.udel.edu +0 -1 + typo + +ChangeSet@1.1251.94.14, 2006-06-17 22:05:18-04:00, stenn@whimsy.udel.edu +1 -0 + typo + + BitKeeper/triggers/pre-resolve.license-chk@1.5, 2006-06-17 22:04:50-04:00, stenn@whimsy.udel.edu +0 -1 + typo + +ChangeSet@1.1353.1.7, 2006-06-18 00:01:22+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + skip interfaces that cannot be bound to + + ntpd/ntp_io.c@1.219, 2006-06-17 23:59:09+00:00, kardel@pogo.udel.edu +1 -0 + skip interfaces that cannot be bound to + +ChangeSet@1.1251.94.13, 2006-06-17 19:57:47-04:00, stenn@whimsy.udel.edu +2 -0 + More bk-4 license check trigger cleanup + + BitKeeper/triggers/post-incoming.license-warn@1.4, 2006-06-17 19:57:29-04:00, stenn@whimsy.udel.edu +2 -0 + More bk-4 license check trigger cleanup + + BitKeeper/triggers/pre-resolve.license-chk@1.4, 2006-06-17 19:57:29-04:00, stenn@whimsy.udel.edu +2 -0 + More bk-4 license check trigger cleanup + +ChangeSet@1.1251.95.1, 2006-06-17 23:09:55+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + move decision into seperate function and insure compilability on + non IPv6 platforms + + ntpd/ntp_io.c@1.187.1.16, 2006-06-17 23:08:26+00:00, kardel@pogo.udel.edu +24 -8 + move decision into seperate function and insure compilability on + non IPv6 platforms + +ChangeSet@1.1251.94.12, 2006-06-17 18:42:11-04:00, stenn@whimsy.udel.edu +2 -0 + More bk-4 license check trigger cleanup + + BitKeeper/triggers/post-incoming.license-warn@1.3, 2006-06-17 18:41:50-04:00, stenn@whimsy.udel.edu +11 -4 + More bk-4 license check trigger cleanup + + BitKeeper/triggers/pre-resolve.license-chk@1.3, 2006-06-17 18:41:50-04:00, stenn@whimsy.udel.edu +12 -4 + More bk-4 license check trigger cleanup + +ChangeSet@1.1251.94.11, 2006-06-17 13:53:20-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 637] Ignore UP in*addr_any interfaces + + ntpd/ntp_io.c@1.187.1.15, 2006-06-17 13:53:00-04:00, stenn@whimsy.udel.edu +15 -0 + [Bug 637] Ignore UP in*addr_any interfaces + +ChangeSet@1.1251.94.10, 2006-06-17 13:47:07-04:00, stenn@whimsy.udel.edu +2 -0 + Deal with -stable rcpoint + + packageinfo.sh@1.27.1.6, 2006-06-17 13:46:47-04:00, stenn@whimsy.udel.edu +1 -0 + Deal with -stable rcpoint + + scripts/VersionName@1.4, 2006-06-17 13:46:48-04:00, stenn@whimsy.udel.edu +10 -0 + Deal with -stable rcpoint + +ChangeSet@1.1251.94.9, 2006-06-17 12:37:23-04:00, stenn@whimsy.udel.edu +2 -0 + bk-3 uses sccscat, bk-4 uses annotate + + BitKeeper/triggers/post-incoming.license-warn@1.2, 2006-06-17 12:37:04-04:00, stenn@whimsy.udel.edu +10 -1 + bk-3 uses sccscat, bk-4 uses annotate + + BitKeeper/triggers/pre-resolve.license-chk@1.2, 2006-06-17 12:37:04-04:00, stenn@whimsy.udel.edu +9 -1 + bk-3 uses sccscat, bk-4 uses annotate + +ChangeSet@1.1353.1.4, 2006-06-17 07:21:46-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P3 + TAG: NTP_4_2_3P3 + + packageinfo.sh@1.37, 2006-06-17 07:21:37-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P3 + +ChangeSet@1.1251.94.8, 2006-06-17 07:02:53-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC + TAG: NTP_4_2_2P0_RC + + packageinfo.sh@1.27.1.5, 2006-06-17 07:02:44-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC + +ChangeSet@1.1353.1.2, 2006-06-16 18:33:41-04:00, stenn@pogo.udel.edu +4 -0 + Makefile.am: + "make distcheck" is now happy with the libopts/ stuff + configure.ac, Makefile.am: + [Bug 635] get libopts/ properly distributed + [Bug 635] Properly distribute libopts/ . + Makefile.am: + Distribute copyright.def and debug-opt.def + debug-opt.def: + Change mode to -rw-rw-rw- + + Makefile.am@1.66, 2006-06-16 18:33:23-04:00, stenn@pogo.udel.edu +61 -57 + "make distcheck" is now happy with the libopts/ stuff + + Makefile.am@1.65, 2006-06-16 15:49:25-04:00, stenn@pogo.udel.edu +1 -1 + [Bug 635] get libopts/ properly distributed + + Makefile.am@1.64, 2006-06-16 03:49:12-04:00, stenn@pogo.udel.edu +6 -3 + [Bug 635] Properly distribute libopts/ . + + configure.ac@1.385, 2006-06-16 15:49:26-04:00, stenn@pogo.udel.edu +1 -2 + [Bug 635] get libopts/ properly distributed + + configure.ac@1.384, 2006-06-16 03:49:13-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 635] Properly distribute libopts/ . + + include/Makefile.am@1.23, 2006-06-16 03:47:49-04:00, stenn@pogo.udel.edu +1 -1 + Distribute copyright.def and debug-opt.def + + include/debug-opt.def@1.3, 2006-06-16 03:46:23-04:00, stenn@pogo.udel.edu +0 -0 + Change mode to -rw-rw-rw- + +ChangeSet@1.1251.94.7, 2006-06-16 18:02:54-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 633] Avoid writing files in srcdir + + scripts/genver@1.4, 2006-06-16 17:58:49-04:00, stenn@whimsy.udel.edu +8 -8 + [Bug 633] Avoid writing files in srcdir + +ChangeSet@1.1351.1.1, 2006-06-16 02:54:50-04:00, stenn@pogo.udel.edu +1 -0 + Use separate copies of libopts for ntp and sntp + + bootstrap@1.6.1.1, 2006-06-16 02:54:38-04:00, stenn@pogo.udel.edu +7 -0 + Use separate copies of libopts for ntp and sntp + +ChangeSet@1.1353, 2006-06-15 07:12:32-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P2 + TAG: NTP_4_2_3P2 + + packageinfo.sh@1.35, 2006-06-15 07:12:20-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P2 + +ChangeSet@1.1352, 2006-06-15 04:46:11-04:00, stenn@whimsy.udel.edu +1 -0 + Try harder to get sntp/libopts/Makefile.in to get the correct srcdir path + + bootstrap@1.7, 2006-06-15 04:45:42-04:00, stenn@whimsy.udel.edu +4 -0 + Try harder to get sntp/libopts/Makefile.in to get the correct srcdir path + +ChangeSet@1.1347.2.3, 2006-06-13 07:27:18-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P1 + TAG: NTP_4_2_3P1 + + packageinfo.sh@1.34, 2006-06-13 07:27:10-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P1 + +ChangeSet@1.1251.94.6, 2006-06-13 07:02:41-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC + TAG: NTP_4_2_2P0_RC + + packageinfo.sh@1.27.1.4, 2006-06-13 07:02:31-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2P0_RC + +ChangeSet@1.1251.94.5, 2006-06-13 04:43:41-04:00, stenn@whimsy.udel.edu +1 -0 + Distribute the bootstrap script + + Makefile.am@1.48.1.4, 2006-06-13 04:43:22-04:00, stenn@whimsy.udel.edu +1 -0 + Distribute the bootstrap script + +ChangeSet@1.1347.2.1, 2006-06-12 07:47:44-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3P0 + TAG: NTP_4_2_3P0 + + packageinfo.sh@1.32, 2006-06-12 07:47:36-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3P0 + +ChangeSet@1.1251.94.4, 2006-06-12 07:03:05-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2P0_RC + TAG: NTP_4_2_2P0_RC + + packageinfo.sh@1.27.1.3, 2006-06-12 07:02:55-04:00, stenn@whimsy.udel.edu +2 -2 + NTP_4_2_2P0_RC + +ChangeSet@1.1347.1.10, 2006-06-12 01:42:27-04:00, stenn@whimsy.udel.edu +1 -0 + Explain how to disable the trigger stuff + + BitKeeper/triggers/trigger.README@1.4, 2006-06-12 01:41:47-04:00, stenn@whimsy.udel.edu +6 -0 + Explain how to disable the trigger stuff + +ChangeSet@1.1347.1.9, 2006-06-12 01:37:08-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + packageinfo.sh@1.31, 2006-06-12 01:36:39-04:00, stenn@whimsy.udel.edu +2 -2 + cleanup + +ChangeSet@1.1251.94.3, 2006-06-11 18:38:11-04:00, stenn@whimsy.udel.edu +2 -0 + Install license check triggers. + + BitKeeper/triggers/post-incoming.license-warn@1.1, 2006-06-11 18:35:50-04:00, stenn@whimsy.udel.edu +14 -0 + + BitKeeper/triggers/post-incoming.license-warn@1.0, 2006-06-11 18:35:50-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/BitKeeper/triggers/post-incoming.license-warn + + BitKeeper/triggers/pre-resolve.license-chk@1.1, 2006-06-11 18:35:51-04:00, stenn@whimsy.udel.edu +21 -0 + + BitKeeper/triggers/pre-resolve.license-chk@1.0, 2006-06-11 18:35:51-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-stable/BitKeeper/triggers/pre-resolve.license-chk + +ChangeSet@1.1251.94.2, 2006-06-11 17:49:08-04:00, stenn@whimsy.udel.edu +1 -0 + Add some internal distribution checks + + packageinfo.sh@1.27.1.2, 2006-06-11 17:48:43-04:00, stenn@whimsy.udel.edu +3 -3 + Add some internal distribution checks + +ChangeSet@1.1347.1.7, 2006-06-11 01:34:07+00:00, rick@pogo.udel.edu +1 -0 + pre-resolve.fixlic: + Block bad repos from being pulled into this repo, + or if this repo is bad, stops it from being used. + + Please do a 'bk fix -c' and edit pre-resolve.fixlic + to either rename it or make it better. + Then bk new them and bk commit. + Thanks. -- Rick Smith + + BitKeeper/triggers/pre-resolve.licfix@1.1, 2006-06-11 01:33:05+00:00, rick@pogo.udel.edu +32 -0 + + BitKeeper/triggers/pre-resolve.licfix@1.0, 2006-06-11 01:33:05+00:00, rick@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/lm/ntp-fixed.license/BitKeeper/triggers/pre-resolve.licfix + +ChangeSet@1.1347.1.6, 2006-06-10 01:37:28-04:00, stenn@whimsy.udel.edu +2 -0 + bootstrap: + there was a libopts dependency name problem with the old autoreconf sequence - change it to something slower that works. + flock-build: + lose --with-sntp as it is no longer needed + + bootstrap@1.6, 2006-06-10 01:36:09-04:00, stenn@whimsy.udel.edu +2 -2 + there was a libopts dependency name problem with the old autoreconf sequence - change it to something slower that works. + + flock-build@1.36, 2006-06-10 01:34:40-04:00, stenn@whimsy.udel.edu +1 -1 + lose --with-sntp as it is no longer needed + +ChangeSet@1.1347.1.5, 2006-06-09 19:30:12-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_3 + TAG: NTP_4_2_3 + + packageinfo.sh@1.29, 2006-06-09 19:29:55-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_3 + +ChangeSet@1.1251.94.1, 2006-06-06 16:19:55-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_2 + TAG: NTP_4_2_2 + + packageinfo.sh@1.27.1.1, 2006-06-06 16:19:45-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_2 + +ChangeSet@1.1347.1.4, 2006-06-06 05:05:56-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 500] sntp is now part of the team + + Makefile.am@1.62, 2006-06-06 05:04:23-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 500] sntp is now part of the team + + configure.ac@1.381.1.1, 2006-06-06 05:04:28-04:00, stenn@whimsy.udel.edu +1 -20 + [Bug 500] sntp is now part of the team + +ChangeSet@1.1350, 2006-06-06 08:47:18+00:00, kardel@pogo.udel.edu +2 -0 + ntpdbase-opts.def: + add U option for update interval for + interface scan + cmd_args.c: + adjust argument processing to a number + + ntpd/cmd_args.c@1.39, 2006-06-06 08:45:49+00:00, kardel@pogo.udel.edu +5 -5 + adjust argument processing to a number + + ntpd/ntpdbase-opts.def@1.2.1.1, 2006-06-06 08:46:25+00:00, kardel@pogo.udel.edu +13 -0 + add U option for update interval for + interface scan + +ChangeSet@1.1347.1.3, 2006-06-06 04:44:33-04:00, stenn@deacon.udel.edu +1 -0 + Mention autogen in NEWS + + NEWS@1.51, 2006-06-06 04:44:26-04:00, stenn@deacon.udel.edu +2 -0 + Mention autogen in NEWS + +ChangeSet@1.1347.1.2, 2006-06-06 04:21:52-04:00, stenn@deacon.udel.edu +14 -0 + Copyright cleanup + + clockstuff/Makefile.am@1.5, 2006-06-06 04:14:26-04:00, stenn@deacon.udel.edu +2 -0 + Copyright cleanup + + clockstuff/clktest-opts.def@1.3, 2006-06-06 04:14:26-04:00, stenn@deacon.udel.edu +0 -22 + Copyright cleanup + + include/copyright.def@1.3, 2006-06-06 04:14:33-04:00, stenn@deacon.udel.edu +3 -2 + Copyright cleanup + + ntpd/Makefile.am@1.48, 2006-06-06 04:14:58-04:00, stenn@deacon.udel.edu +6 -6 + Copyright cleanup + + ntpd/ntpd-opts.def@1.3, 2006-06-06 04:14:58-04:00, stenn@deacon.udel.edu +1 -28 + Copyright cleanup + + ntpd/ntpdbase-opts.def@1.3, 2006-06-06 04:14:58-04:00, stenn@deacon.udel.edu +0 -13 + Copyright cleanup + + ntpd/ntpdsim-opts.def@1.3, 2006-06-06 04:14:58-04:00, stenn@deacon.udel.edu +1 -28 + Copyright cleanup + + ntpdc/Makefile.am@1.30, 2006-06-06 04:15:06-04:00, stenn@deacon.udel.edu +3 -3 + Copyright cleanup + + ntpdc/ntpdc-opts.def@1.9, 2006-06-06 04:15:06-04:00, stenn@deacon.udel.edu +0 -22 + Copyright cleanup + + ntpq/Makefile.am@1.22, 2006-06-06 04:15:10-04:00, stenn@deacon.udel.edu +3 -3 + Copyright cleanup + + ntpq/ntpq-opts.def@1.6, 2006-06-06 04:15:10-04:00, stenn@deacon.udel.edu +1 -42 + Copyright cleanup + + sntp/sntp-opts.def@1.3, 2006-06-06 04:15:29-04:00, stenn@deacon.udel.edu +3 -24 + Copyright cleanup + + util/Makefile.am@1.31, 2006-06-06 04:15:34-04:00, stenn@deacon.udel.edu +3 -3 + Copyright cleanup + + util/ntp-keygen-opts.def@1.3, 2006-06-06 04:15:34-04:00, stenn@deacon.udel.edu +3 -32 + Copyright cleanup + +ChangeSet@1.1347.1.1, 2006-06-06 03:06:10-04:00, stenn@whimsy.udel.edu +2 -0 + re-enable auto-gen + + bootstrap@1.5, 2006-06-06 03:05:34-04:00, stenn@whimsy.udel.edu +14 -14 + Re-enable autogen now that we need it. + + ntpd/ntpd.c@1.77.1.1, 2006-06-06 03:03:16-04:00, stenn@whimsy.udel.edu +0 -2 + lose some old debug output + +ChangeSet@1.1251.80.72, 2006-06-05 21:31:04-04:00, stenn@whimsy.udel.edu +1 -0 + ntp-4.2.3 + + packageinfo.sh@1.28, 2006-06-05 21:30:39-04:00, stenn@whimsy.udel.edu +1 -1 + ntp-4.2.3 + +ChangeSet@1.1251.80.71, 2006-06-05 19:53:12-04:00, stenn@whimsy.udel.edu +3 -0 + ntp-4.2.2 + + packageinfo.sh@1.27, 2006-06-05 19:22:00-04:00, stenn@whimsy.udel.edu +4 -4 + Release ntp-4.2.2 + + NEWS@1.50, 2006-06-05 19:21:53-04:00, stenn@whimsy.udel.edu +6 -1 + Release ntp-4.2.2 + + scripts/VersionName@1.3, 2006-06-05 19:51:58-04:00, stenn@whimsy.udel.edu +1 -0 + clean up a corner case + +ChangeSet@1.1251.80.70, 2006-05-29 07:02:40-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P257_RC + TAG: NTP_4_2_1P257_RC + + packageinfo.sh@1.26, 2006-05-29 07:02:30-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P257_RC + +ChangeSet@1.1251.72.45, 2006-05-27 11:04:43+00:00, kardel@pogo.udel.edu +6 -0 + monopt.html: + document conditional nature of process timing debugging + ntpd.c: + make process timing debug conditional + cleanup conditional compilation + ntp_util.c, ntp_io.c: + make process timing debug conditional + ntpd.h: + cleanup conditional compile cruft in ntpd.c by defining a macro + configure.ac: + make process timing debug code conditional (default off) + + configure.ac@1.359.1.30, 2006-05-27 10:59:02+00:00, kardel@pogo.udel.edu +9 -0 + make process timing debug code conditional (default off) + + html/monopt.html@1.22, 2006-05-27 11:02:54+00:00, kardel@pogo.udel.edu +1 -1 + document conditional nature of process timing debugging + + include/ntpd.h@1.82.1.16, 2006-05-27 10:59:44+00:00, kardel@pogo.udel.edu +5 -0 + cleanup conditional compile cruft in ntpd.c by defining a macro + + ntpd/ntp_io.c@1.217, 2006-05-27 11:00:51+00:00, kardel@pogo.udel.edu +9 -7 + make process timing debug conditional + + ntpd/ntp_util.c@1.41, 2006-05-27 11:01:08+00:00, kardel@pogo.udel.edu +3 -3 + make process timing debug conditional + + ntpd/ntpd.c@1.61.1.26, 2006-05-27 11:01:15+00:00, kardel@pogo.udel.edu +11 -21 + make process timing debug conditional + cleanup conditional compilation + +ChangeSet@1.1251.80.68, 2006-05-27 07:02:40-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P256_RC + TAG: NTP_4_2_1P256_RC + + packageinfo.sh@1.25, 2006-05-27 07:02:32-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P256_RC + +ChangeSet@1.1251.93.1, 2006-05-26 17:08:21+00:00, kardel@pogo.udel.edu +2 -0 + ntpdc.h: + bug 621 + change arg_v to struct, add type field + ntpdc.c: + bug 621 + change arg_v to struct, add type field, initialize string member + always as the 'new' parsing code seems to make that previously + unfounded assumption. + + ntpdc/ntpdc.c@1.40.2.6, 2006-05-26 17:05:10+00:00, kardel@pogo.udel.edu +9 -2 + bug 621 + change arg_v to struct, add type field, initialize string member + always as the 'new' parsing code seems to make that previously + unfounded assumption. + + ntpdc/ntpdc.h@1.7, 2006-05-26 17:07:45+00:00, kardel@pogo.udel.edu +4 -2 + bug 621 + change arg_v to struct, add type field + +ChangeSet@1.1251.80.67, 2006-05-26 14:40:03+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + bug 619 + delay io_addclock() even further as suggested by Ronan Flood + + ntpd/refclock_parse.c@1.35.1.11, 2006-05-26 14:38:20+00:00, kardel@pogo.udel.edu +25 -19 + bug 619 + delay io_addclock() even further as suggested by Ronan Flood + +ChangeSet@1.1251.80.66, 2006-05-26 07:02:46-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P255_RC + TAG: NTP_4_2_1P255_RC + + packageinfo.sh@1.24, 2006-05-26 07:02:38-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P255_RC + +ChangeSet@1.1251.92.3, 2006-05-25 18:25:23+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + bug #619 + terminate parse io engine after de-registering + from refclock io engine + + ntpd/refclock_parse.c@1.35.3.3, 2006-05-25 18:24:49+00:00, kardel@pogo.udel.edu +12 -7 + bug #619 + terminate parse io engine after de-registering + from refclock io engine + +ChangeSet@1.1251.92.2, 2006-05-25 18:08:49+00:00, kardel@pogo.udel.edu +2 -0 + ntp_io.c: + add missing BLOCKIO()/UNBLOCKIO() calls in refclock io + handling found during analysis for bug #619 + refclock_parse.c: + bug #619 + complete refclock io structure initialization *before* inserting it into the + refclock input machine (avoids null pointer deref) + + ntpd/ntp_io.c@1.187.1.14, 2006-05-25 17:47:54+00:00, kardel@pogo.udel.edu +4 -0 + add missing BLOCKIO()/UNBLOCKIO() calls in refclock io + handling found during analysis for bug #619 + + ntpd/refclock_parse.c@1.35.3.2, 2006-05-25 17:44:26+00:00, kardel@pogo.udel.edu +19 -12 + bug #619 + complete refclock io structure initialization *before* inserting it into the + refclock input machine (avoids null pointer deref) + +ChangeSet@1.1251.92.1, 2006-05-25 07:02:50-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P254_RC + TAG: NTP_4_2_1P254_RC + + packageinfo.sh@1.23, 2006-05-25 07:02:41-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P254_RC + +ChangeSet@1.1251.72.42, 2006-05-25 07:55:42+00:00, kardel@pogo.udel.edu +6 -0 + monopt.html: + document timingstats (only available when daemon is compiled with DEBUG) + ntpd.h, ntpd.c, ntp_util.c: + support collection of timing data + ntp_io.c: + implement SO_TIMESTAMP for systems that have it + support collection of timing data + fix io signal blocking in refclock io handling functions + ntp_crypto.c: + return OK when interface is not bound + + html/monopt.html@1.21, 2006-05-25 07:36:35+00:00, kardel@pogo.udel.edu +5 -1 + document timingstats (only available when daemon is compiled with DEBUG) + + include/ntpd.h@1.82.1.15, 2006-05-25 06:55:55+00:00, kardel@pogo.udel.edu +6 -0 + support collection of timing data + + ntpd/ntp_crypto.c@1.107, 2006-05-25 06:52:30+00:00, kardel@pogo.udel.edu +1 -1 + return OK when interface is not bound + + ntpd/ntp_io.c@1.215, 2006-05-25 06:53:01+00:00, kardel@pogo.udel.edu +119 -12 + implement SO_TIMESTAMP for systems that have it + support collection of timing data + fix io signal blocking in refclock io handling functions + + ntpd/ntp_util.c@1.40, 2006-05-25 06:54:36+00:00, kardel@pogo.udel.edu +39 -0 + support collection of timing data + + ntpd/ntpd.c@1.61.1.25, 2006-05-25 06:54:47+00:00, kardel@pogo.udel.edu +43 -17 + support collection of timing data + +ChangeSet@1.1251.80.62, 2006-05-24 22:01:55-04:00, mayer@pogo.udel.edu +1 -0 + Bug #504 Allow forced DNS retry even on failure only if macro FORCE_DNSRETRY is defined + + ntpd/ntp_intres.c@1.47, 2006-05-24 22:01:00-04:00, mayer@pogo.udel.edu +13 -0 + Bug #504 Allow forced DNS retry even on failure only if macro FORCE_DNSRETRY is defined + +ChangeSet@1.1251.80.61, 2006-05-21 14:57:46-04:00, mayer@pogo.udel.edu +1 -0 + Bug #614 Remove errno manipulation from move_fd() + + ntpd/ntp_io.c@1.187.1.13, 2006-05-21 14:57:23-04:00, mayer@pogo.udel.edu +1 -3 + Bug #614 Remove errno manipulation from move_fd() + +ChangeSet@1.1251.91.1, 2006-05-21 12:10:13-04:00, mayer@pogo.udel.edu +1 -0 + Bug #614 Changed dup_fd to move_fd and remove for Windows + + ntpd/ntp_io.c@1.187.1.12, 2006-05-21 12:09:34-04:00, mayer@pogo.udel.edu +5 -5 + Bug #614 Changed dup_fd to move_fd and remove for Windows + +ChangeSet@1.1251.80.59, 2006-05-21 07:03:00-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P253_RC + TAG: NTP_4_2_1P253_RC + + packageinfo.sh@1.22, 2006-05-21 07:02:52-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P253_RC + +ChangeSet@1.1251.80.57, 2006-05-20 19:15:50-04:00, mayer@pogo.udel.edu +2 -0 + Fix Bug #612: Erroneous FAR macro + + libntp/ntp_rfc2553.c@1.27.1.4, 2006-05-20 19:14:58-04:00, mayer@pogo.udel.edu +2 -5 + Fix Bug #612: Erroneous FAR macro + + ports/winnt/libntp/dnslookup.c@1.3, 2006-05-20 19:15:27-04:00, mayer@pogo.udel.edu +3 -3 + Fix Bug #612: Erroneous FAR macro + +ChangeSet@1.1251.90.5, 2006-05-20 18:16:07-04:00, stenn@whimsy.udel.edu +2 -0 + Update the UDel host lists and handle the PWD better + + br-flock@1.9, 2006-05-20 18:15:44-04:00, stenn@whimsy.udel.edu +1 -1 + Update the UDel host lists and handle the PWD better + + flock-build@1.35, 2006-05-20 18:15:45-04:00, stenn@whimsy.udel.edu +2 -3 + Update the UDel host lists and handle the PWD better + +ChangeSet@1.1251.80.56, 2006-05-20 17:01:51-04:00, mayer@pogo.udel.edu +3 -0 + Bug fixes for #611, 612, 614 and 530 + + libntp/ntp_rfc2553.c@1.27.1.3, 2006-05-20 16:59:38-04:00, mayer@pogo.udel.edu +4 -2 + Bug #612 Added include for netent structure + + ntpd/ntp_intres.c@1.46, 2006-05-20 17:01:06-04:00, mayer@pogo.udel.edu +1 -1 + Bug #611 Check for various EAI_* macros + + ntpd/ntp_io.c@1.187.1.11, 2006-05-20 16:58:11-04:00, mayer@pogo.udel.edu +6 -4 + Bug #530 and #614 fixes to add comments + +ChangeSet@1.1251.80.55, 2006-05-16 07:58:39-04:00, mayer@pogo.udel.edu +1 -0 + Bug #614 Add FOPEN_MAX as a parameter for dup_fd() usage. Also this is the fix for Bug #530 + + ntpd/ntp_io.c@1.187.1.10, 2006-05-16 07:58:06-04:00, mayer@pogo.udel.edu +5 -2 + Bug #614 Add FOPEN_MAX as a parameter for dup_fd() usage. Also this is the fix for Bug #530 + +ChangeSet@1.1251.80.54, 2006-05-15 19:45:34-04:00, mayer@pogo.udel.edu +1 -0 + Bug #611. Refix to add additional condition for Win32 + + ntpd/ntp_intres.c@1.45, 2006-05-15 19:44:22-04:00, mayer@pogo.udel.edu +2 -0 + Bug #611. Refix to add additional condition for Win32 + +ChangeSet@1.1251.80.53, 2006-05-15 19:30:22-04:00, mayer@pogo.udel.edu +1 -0 + Bug #614 Fix duplicate descriptor code and properly handle error conditions + + ntpd/ntp_io.c@1.187.1.9, 2006-05-15 19:29:52-04:00, mayer@pogo.udel.edu +6 -1 + Bug #614 Fix duplicate descriptor code and properly handle error conditions + +ChangeSet@1.1251.90.4, 2006-05-13 07:02:51-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P252_RC + TAG: NTP_4_2_1P252_RC + + packageinfo.sh@1.21, 2006-05-13 07:02:38-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P252_RC + +ChangeSet@1.1251.90.3, 2006-05-12 14:57:38-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 611] Fix based on Danny's comment + + ntpd/ntp_intres.c@1.44, 2006-05-12 14:57:20-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 611] Fix based on Danny's comment + +ChangeSet@1.1251.90.2, 2006-05-12 16:29:02+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + Bug 613: fix spelling + + ntpd/refclock_parse.c@1.35.3.1, 2006-05-12 16:28:09+00:00, kardel@pogo.udel.edu +2 -2 + Bug 613: fix spelling + +ChangeSet@1.1251.90.1, 2006-05-11 13:45:28-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P251_RC + TAG: NTP_4_2_1P251_RC + + packageinfo.sh@1.20, 2006-05-11 13:45:21-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P251_RC + +ChangeSet@1.1251.89.1, 2006-05-11 15:07:05+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + fix spelling + + ntpd/refclock_parse.c@1.35.1.8, 2006-05-11 15:05:06+00:00, kardel@pogo.udel.edu +2 -2 + fix spelling + +ChangeSet@1.1251.80.51, 2006-05-10 23:55:45-04:00, mayer@pogo.udel.edu +1 -0 + Bug #611 Fix for EAI_* codes and netent definitions + + libntp/ntp_rfc2553.c@1.27.1.2, 2006-05-10 23:55:08-04:00, mayer@pogo.udel.edu +3 -0 + Bug #612 Fix for EAI_* codes and netent definitions - add netdb.h include + +ChangeSet@1.1251.80.50, 2006-05-10 15:05:24-04:00, stenn@whimsy.udel.edu +1 -0 + allow the AUTORECONF envariable to supply the name of autoreconf + + bootstrap@1.4, 2006-05-10 15:04:31-04:00, stenn@whimsy.udel.edu +4 -2 + allow the AUTORECONF envariable to supply the name of autoreconf + +ChangeSet@1.1251.80.49, 2006-05-09 06:44:15-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P250_RC + TAG: NTP_4_2_1P250_RC + + packageinfo.sh@1.19, 2006-05-09 06:44:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P250_RC + +ChangeSet@1.1251.80.48, 2006-05-09 09:56:16+00:00, kardel@pogo.udel.edu +1 -0 + ntpd.c: + keep block/unblock calls balanced + + ntpd/ntpd.c@1.61.1.24, 2006-05-09 09:55:06+00:00, kardel@pogo.udel.edu +4 -4 + keep block/unblock calls balanced + +ChangeSet@1.1251.88.1, 2006-05-09 09:30:28+00:00, kardel@pogo.udel.edu +1 -0 + ntpd.c: + refill of current buffer missing + + ntpd/ntpd.c@1.61.1.23, 2006-05-09 09:29:43+00:00, kardel@pogo.udel.edu +1 -0 + refill of current buffer missing + +ChangeSet@1.1251.87.1, 2006-05-09 03:22:02-04:00, stenn@whimsy.udel.edu +1 -0 + prepare for RCs for -stable point releases + + packageinfo.sh@1.18, 2006-05-09 03:21:41-04:00, stenn@whimsy.udel.edu +6 -0 + prepare for RCs for -stable point releases + +ChangeSet@1.1251.80.45, 2006-05-09 07:12:14+00:00, kardel@pogo.udel.edu +1 -0 + ntpd.c: + move freerecvbuf() into block io section + test receiver instead of just the rbuf pointer + + ntpd/ntpd.c@1.61.1.22, 2006-05-09 07:11:09+00:00, kardel@pogo.udel.edu +2 -2 + move freerecvbuf() into block io section + test receiver instead of just the rbuf pointer + +ChangeSet@1.1251.80.44, 2006-05-08 18:21:44-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P249_RC + TAG: NTP_4_2_1P249_RC + + packageinfo.sh@1.17, 2006-05-08 18:21:33-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P249_RC + +ChangeSet@1.1251.80.43, 2006-05-08 10:52:36+00:00, burnicki@pogo.udel.edu +2 -0 + Retrieve version info from packageinfo.sh also under Windows. + + BitKeeper/etc/logging_ok@1.57.3.3, 2006-05-08 10:52:36+00:00, burnicki@pogo.udel.edu +1 -0 + Logging to repologs@ntp.isc.org accepted + + ports/winnt/scripts/mkver.bat@1.8, 2006-05-08 10:51:53+00:00, burnicki@pogo.udel.edu +45 -18 + Retrieve version info from packageinfo.sh. + +ChangeSet@1.1251.80.42, 2006-05-08 05:34:00-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P248_RC + TAG: NTP_4_2_1P248_RC + + packageinfo.sh@1.16, 2006-05-08 05:33:50-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P248_RC + +ChangeSet@1.1251.80.41, 2006-05-08 04:59:17-04:00, stenn@whimsy.udel.edu +1 -0 + handle the initial case where no version files exist + + scripts/genver@1.3, 2006-05-08 04:58:58-04:00, stenn@whimsy.udel.edu +8 -8 + handle the initial case where no version files exist + +ChangeSet@1.1251.80.40, 2006-05-05 16:40:34-04:00, mayer@pogo.udel.edu +1 -0 + Bug #596/527 updates to remove [UN]BLOCKIO() and keep initialization for Windows + + libntp/recvbuff.c@1.22, 2006-05-05 16:39:46-04:00, mayer@pogo.udel.edu +0 -10 + Bug #596/527 updates to remove [UN]BLOCKIO() and keep initialization for Windows + +ChangeSet@1.1251.80.39, 2006-05-05 08:48:59-04:00, mayer@pogo.udel.edu +4 -0 + Bug #504 Collection of changes to retry DNS in case unable to get definitive answer + + libntp/ntp_rfc2553.c@1.27.1.1, 2006-05-05 08:42:45-04:00, mayer@pogo.udel.edu +43 -5 + Bug #504 Move lookup call to dnslookup() function + + ntpd/ntp_intres.c@1.43, 2006-05-05 08:45:32-04:00, mayer@pogo.udel.edu +22 -8 + Bug Retry DNS lookups if DNS unable to give a definitive answer or is unreachable + + ports/winnt/libntp/dnslookup.c@1.2, 2006-05-05 08:47:26-04:00, mayer@pogo.udel.edu +0 -1 + Bug #504 Windows only special lookup to fix return error codes + + ports/winnt/libntp/dnslookup.c@1.1, 2006-05-05 08:36:40-04:00, mayer@pogo.udel.edu +197 -0 + + ports/winnt/libntp/dnslookup.c@1.0, 2006-05-05 08:36:40-04:00, mayer@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/mayer/ntp-dev/ports/winnt/libntp/dnslookup.c + + ports/winnt/libntp/libntp.dsp@1.28, 2006-05-05 08:44:04-04:00, mayer@pogo.udel.edu +4 -0 + Bug #504 add Windows only dnslookup to dsp file + +ChangeSet@1.1251.85.14, 2006-05-05 00:52:13-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P247_RC + TAG: NTP_4_2_1P247_RC + + packageinfo.sh@1.15, 2006-05-05 00:52:03-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P247_RC + +ChangeSet@1.1251.85.13, 2006-05-05 00:47:24-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P246_RC + TAG: NTP_4_2_1P246_RC + + packageinfo.sh@1.14, 2006-05-05 00:47:15-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P246_RC + +ChangeSet@1.1251.85.12, 2006-05-05 00:42:27-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P245_RC + TAG: NTP_4_2_1P245_RC + + packageinfo.sh@1.13, 2006-05-05 00:42:21-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P245_RC + +ChangeSet@1.1251.85.11, 2006-05-05 00:37:38-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P244_RC + TAG: NTP_4_2_1P244_RC + + packageinfo.sh@1.12, 2006-05-05 00:37:32-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P244_RC + +ChangeSet@1.1251.85.10, 2006-05-04 22:28:16-04:00, stenn@whimsy.udel.edu +1 -0 + Clean up/fix the force code + + scripts/genver@1.2, 2006-05-04 22:27:40-04:00, stenn@whimsy.udel.edu +20 -12 + Clean up/fix the force code + +ChangeSet@1.1251.85.9, 2006-05-04 19:50:54-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P243_RC + TAG: NTP_4_2_1P243_RC + + packageinfo.sh@1.11, 2006-05-04 19:50:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P243_RC + +ChangeSet@1.1251.85.8, 2006-05-04 07:03:18-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P242_RC + TAG: NTP_4_2_1P242_RC + + packageinfo.sh@1.10, 2006-05-04 07:03:08-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P242_RC + +ChangeSet@1.1251.85.7, 2006-05-04 05:54:17-04:00, stenn@deacon.udel.edu +1 -0 + Re-enable signaled I/O + + configure.ac@1.359.1.29, 2006-05-04 05:54:10-04:00, stenn@deacon.udel.edu +2 -6 + Re-enable signaled I/O + +ChangeSet@1.1251.86.1, 2006-05-04 05:38:51-04:00, stenn@deacon.udel.edu +5 -0 + clean up the version generation stuff. + + Makefile.am@1.48.1.3, 2006-05-04 05:34:46-04:00, stenn@deacon.udel.edu +12 -2 + Deal with packageinfo.sh, version.m4, and include/version.def + + bootstrap@1.3, 2006-05-04 05:35:44-04:00, stenn@deacon.udel.edu +2 -6 + Use the new scripts/genver to generate the version files + + include/Makefile.am@1.19.1.2, 2006-05-04 05:36:21-04:00, stenn@deacon.udel.edu +1 -1 + distribute inclue/version.def + + scripts/Makefile.am@1.13, 2006-05-04 05:36:55-04:00, stenn@deacon.udel.edu +2 -2 + Distribute VersionName and genver. + + scripts/genver@1.1, 2006-05-04 05:33:24-04:00, stenn@deacon.udel.edu +59 -0 + + scripts/genver@1.0, 2006-05-04 05:33:24-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/scripts/genver + +ChangeSet@1.1251.85.5, 2006-05-02 09:13:40+00:00, kardel@pogo.udel.edu +1 -0 + ntp_crypto.c: + handle NULL return from d2i_X509() - NetBSD Run 21 Coverity CID 2979 + + ntpd/ntp_crypto.c@1.98.1.13, 2006-05-02 09:12:16+00:00, kardel@pogo.udel.edu +1 -1 + handle NULL return from d2i_X509() - NetBSD Run 21 Coverity CID 2979 + +ChangeSet@1.1251.85.4, 2006-05-01 18:27:54+00:00, kardel@pogo.udel.edu +3 -0 + refclock_parse.c: + If an input buffer parses into more than one message do insert the + parsed message in a new input buffer instead of processing it + directly. This avoids deed complicated processing in signal + handling. + ntpd.c: + re-instate vital io blocking protocol to insure + that receive buffer queue is only manipulated when + io is blocked + recvbuff.c: + cleanup get_full_recvbuffer() to decide only the full queue head + and simplify code (remove multiple tests) + + libntp/recvbuff.c@1.19.1.1, 2006-05-01 18:18:25+00:00, kardel@pogo.udel.edu +4 -11 + cleanup get_full_recvbuffer() to decide only the full queue head + and simplify code (remove multiple tests) + + ntpd/ntpd.c@1.61.5.1, 2006-05-01 18:21:28+00:00, kardel@pogo.udel.edu +25 -12 + re-instate vital io blocking protocol to insure + that receive buffer queue is only manipulated when + io is blocked + + ntpd/refclock_parse.c@1.35.1.7, 2006-05-01 18:22:34+00:00, kardel@pogo.udel.edu +33 -18 + If an input buffer parses into more than one message do insert the + parsed message in a new input buffer instead of processing it + directly. This avoids deed complicated processing in signal + handling. + +ChangeSet@1.1251.85.3, 2006-04-21 00:09:43-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P241_RC + TAG: NTP_4_2_1P241_RC + + packageinfo.sh@1.9, 2006-04-21 00:09:32-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P241_RC + +ChangeSet@1.1251.85.2, 2006-04-20 23:59:56-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 527] Lose signalled IO. + + configure.ac@1.359.1.28, 2006-04-20 23:58:47-04:00, stenn@whimsy.udel.edu +7 -2 + [Bug 527] Lose signalled IO. + +ChangeSet@1.1251.85.1, 2006-04-18 05:58:13-04:00, stenn@whimsy.udel.edu +1 -0 + there are 240 ntp-dev patch releases so far + + packageinfo.sh@1.8, 2006-04-18 05:57:50-04:00, stenn@whimsy.udel.edu +1 -1 + there are 240 ntp-dev patch releases so far + +ChangeSet@1.1251.80.37, 2006-04-15 18:33:29-04:00, mayer@pogo.udel.edu +1 -0 + Fix Bug #596 and #572 to deal with polling restrictions + + libntp/recvbuff.c@1.20, 2006-04-15 18:33:18-04:00, mayer@pogo.udel.edu +20 -18 + Fix Bug #596 and #572 to deal with polling restrictions + +ChangeSet@1.1251.80.36, 2006-04-15 18:32:57-04:00, mayer@pogo.udel.edu +1 -0 + Fix Bug #596 and #572 to deal with polling restrictions + + ntpd/ntpd.c@1.61.1.20, 2006-04-15 18:32:25-04:00, mayer@pogo.udel.edu +3 -1 + Fix Bug #596 and #572 to deal with polling restrictions + +ChangeSet@1.1251.80.35, 2006-04-13 04:14:26-04:00, stenn@whimsy.udel.edu +2 -0 + Use ./packageinfo.sh as . may not be in the PATH. Reported by Frank Kardel. + + bootstrap@1.2, 2006-04-13 04:14:03-04:00, stenn@whimsy.udel.edu +1 -1 + Use ./packageinfo.sh as . may not be in the PATH. Reported by Frank Kardel. + + scripts/VersionName@1.2, 2006-04-13 04:14:03-04:00, stenn@whimsy.udel.edu +2 -1 + Use ./packageinfo.sh as . may not be in the PATH. Reported by Frank Kardel. + +ChangeSet@1.1251.80.34, 2006-04-12 06:43:08-04:00, stenn@whimsy.udel.edu +1 -0 + fix a typo + + README.versions@1.4, 2006-04-12 06:42:47-04:00, stenn@whimsy.udel.edu +1 -1 + fix a typo + +ChangeSet@1.1251.80.33, 2006-04-12 05:57:14-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P12_RC + TAG: NTP_4_2_1P12_RC + + packageinfo.sh@1.7, 2006-04-12 05:57:06-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P12_RC + +ChangeSet@1.1251.80.32, 2006-04-12 05:27:53-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P11_RC + TAG: NTP_4_2_1P11_RC + + packageinfo.sh@1.6, 2006-04-12 05:27:46-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P11_RC + +ChangeSet@1.1251.80.31, 2006-04-12 05:22:34-04:00, stenn@whimsy.udel.edu +1 -0 + Update the NEWS file + + NEWS@1.49, 2006-04-12 05:22:12-04:00, stenn@whimsy.udel.edu +2 -1 + Update the NEWS file + +ChangeSet@1.1251.80.30, 2006-04-12 05:14:52-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + packageinfo.sh@1.5, 2006-04-12 05:14:33-04:00, stenn@whimsy.udel.edu +1 -1 + cleanup + +ChangeSet@1.1251.80.29, 2006-04-12 04:51:30-04:00, stenn@whimsy.udel.edu +1 -0 + NTP_4_2_1P10_RC + TAG: NTP_4_2_1P10_RC + + packageinfo.sh@1.4, 2006-04-12 04:51:23-04:00, stenn@whimsy.udel.edu +1 -1 + NTP_4_2_1P10_RC + +ChangeSet@1.1251.80.28, 2006-04-12 04:44:14-04:00, stenn@whimsy.udel.edu +1 -0 + use a reasonable value for "point". + + packageinfo.sh@1.3, 2006-04-12 04:43:58-04:00, stenn@whimsy.udel.edu +1 -1 + use a reasonable value for "point". + +ChangeSet@1.1251.80.27, 2006-04-12 04:39:22-04:00, stenn@whimsy.udel.edu +1 -0 + update + + packageinfo.sh@1.2, 2006-04-12 04:39:00-04:00, stenn@whimsy.udel.edu +3 -3 + update + +ChangeSet@1.1342, 2006-04-11 18:05:00-07:00, bkorb@bach.veritas.com +5 -0 + AutoOpt the clktest program. + Move copyright, version and config file stuff into a common file. + + BitKeeper/etc/config@1.8, 2006-04-11 18:04:59-07:00, bkorb@bach.veritas.com +4 -0 + New license + + clockstuff/clktest-opts.def@1.2, 2006-04-11 18:00:39-07:00, bkorb@bach.veritas.com +228 -0 + clktest option definition file. + + clockstuff/clktest-opts.def@1.1, 2006-04-11 17:51:41-07:00, bkorb@bach.veritas.com +0 -0 + + clockstuff/clktest-opts.def@1.0, 2006-04-11 17:51:41-07:00, bkorb@bach.veritas.com +0 -0 + BitKeeper file /home/bkorb/tools/ntp/ntp-dev-ag/clockstuff/clktest-opts.def + + clockstuff/clktest.c@1.3, 2006-04-11 18:00:39-07:00, bkorb@bach.veritas.com +31 -148 + Move includes to option definition file so the option code can use them, too. + Move option processing to option definition file. Use AutoOpts to parse. + + include/copyright.def@1.2, 2006-04-11 18:00:39-07:00, bkorb@bach.veritas.com +24 -0 + version, copyright and rc file stuff for all commands. + + include/copyright.def@1.1, 2006-04-11 17:51:41-07:00, bkorb@bach.veritas.com +0 -0 + + include/copyright.def@1.0, 2006-04-11 17:51:41-07:00, bkorb@bach.veritas.com +0 -0 + BitKeeper file /home/bkorb/tools/ntp/ntp-dev-ag/include/copyright.def + + ntpdc/ntpdc-opts.def@1.8, 2006-04-11 18:00:39-07:00, bkorb@bach.veritas.com +1 -24 + Move common copyright and ini file stuff to a common "copyright.def" file. + +ChangeSet@1.1251.84.1, 2006-04-11 04:49:33-04:00, stenn@whimsy.udel.edu +2 -0 + release prep + + packageinfo.sh@1.1, 2006-04-11 04:47:12-04:00, stenn@whimsy.udel.edu +19 -0 + + packageinfo.sh@1.0, 2006-04-11 04:47:12-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/packageinfo.sh + + bootstrap@1.1, 2006-04-11 04:47:55-04:00, stenn@whimsy.udel.edu +59 -0 + + bootstrap@1.0, 2006-04-11 04:47:55-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/bootstrap + +ChangeSet@1.1251.80.25, 2006-04-09 05:25:08-04:00, stenn@whimsy.udel.edu +3 -0 + README* updates + + README@1.21, 2006-04-09 05:24:50-04:00, stenn@whimsy.udel.edu +1 -1 + README* updates + + README.bk@1.18, 2006-04-09 05:24:50-04:00, stenn@whimsy.udel.edu +3 -51 + README* updates + + README.versions@1.3, 2006-04-09 05:24:51-04:00, stenn@whimsy.udel.edu +10 -18 + README* updates + +ChangeSet@1.1251.80.24, 2006-04-09 05:00:52-04:00, stenn@whimsy.udel.edu +5 -0 + New release numbering style support + + bootstrap@1.2, 2006-04-09 04:58:41-04:00, stenn@whimsy.udel.edu +13 -11 + cleanup + + bootstrap@1.1, 2006-04-09 04:07:34-04:00, stenn@whimsy.udel.edu +57 -0 + + bootstrap@1.0, 2006-04-09 04:07:34-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/bootstrap + + packageinfo.sh@1.1, 2006-04-09 04:05:25-04:00, stenn@whimsy.udel.edu +17 -0 + + packageinfo.sh@1.0, 2006-04-09 04:05:25-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/packageinfo.sh + + BitKeeper/deleted/.del-version.m4~4ef47e5fd0c38ddb@1.3.2.1, 2006-04-09 04:57:32-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: version.m4 + + BitKeeper/etc/ignore@1.35.1.1, 2006-04-09 04:57:51-04:00, stenn@whimsy.udel.edu +2 -0 + added include/version.def version.m4 + + scripts/VersionName@1.1, 2006-04-09 04:51:47-04:00, stenn@whimsy.udel.edu +29 -0 + + scripts/VersionName@1.0, 2006-04-09 04:51:47-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/scripts/VersionName + +ChangeSet@1.1341, 2006-04-09 00:16:18-04:00, stenn@pogo.udel.edu +1 -0 + update + + packageinfo.sh@1.4, 2006-04-09 00:16:12-04:00, stenn@pogo.udel.edu +4 -1 + update + +ChangeSet@1.1340, 2006-04-08 22:13:54-04:00, stenn@pogo.udel.edu +1 -0 + update + + packageinfo.sh@1.3, 2006-04-08 22:13:44-04:00, stenn@pogo.udel.edu +11 -1 + update + +ChangeSet@1.1339, 2006-04-08 22:11:27-04:00, stenn@pogo.udel.edu +1 -0 + update + + bootstrap@1.9, 2006-04-08 22:11:08-04:00, stenn@pogo.udel.edu +1 -1 + update + +ChangeSet@1.1338, 2006-04-08 00:50:08-04:00, stenn@pogo.udel.edu +2 -0 + Test new release numbering and snapshot method + + packageinfo.sh@1.2, 2006-04-08 00:49:59-04:00, stenn@pogo.udel.edu +4 -1 + Test new release numbering and snapshot method + + BitKeeper/etc/ignore@1.48, 2006-04-08 00:49:18-04:00, stenn@pogo.udel.edu +2 -0 + added version.m4 include/version.def + +ChangeSet@1.1251.80.23, 2006-04-04 03:16:32-04:00, stenn@deacon.udel.edu +1 -0 + [Bug 588] logfile documentation problems + + html/miscopt.html@1.35, 2006-04-04 03:16:00-04:00, stenn@deacon.udel.edu +5 -5 + [Bug 588] logfile documentation problems + +ChangeSet@1.1251.80.22, 2006-04-01 05:14:27-05:00, stenn@deacon.udel.edu +1 -0 + Ignore control characters + + ntpd/refclock_acts.c@1.25.1.1, 2006-04-01 05:13:53-05:00, stenn@deacon.udel.edu +1 -1 + Ignore control characters + +ChangeSet@1.1251.80.21, 2006-03-30 01:43:28-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 584] quiet a coverity buffer overrun + + ntpd/refclock_chu.c@1.37, 2006-03-30 01:42:56-05:00, stenn@deacon.udel.edu +1 -1 + [Bug 584] quiet a coverity buffer overrun + +ChangeSet@1.1336, 2006-03-26 06:02:05-05:00, stenn@pogo.udel.edu +7 -0 + debug-opts.def cleanup + Allow optional hostnames on the command line for ntpq and ntpdc. + + BitKeeper/etc/ignore@1.47, 2006-03-26 06:02:00-05:00, stenn@pogo.udel.edu +1 -1 + Fix the ignore for sntp/libopts/ + + BitKeeper/etc/ignore@1.46, 2006-03-26 05:52:13-05:00, stenn@pogo.udel.edu +1 -0 + added sntp/libopts + + ntpd/Makefile.am@1.47, 2006-03-26 06:01:59-05:00, stenn@pogo.udel.edu +7 -7 + debug-opt.def cleanup + + ntpdc/Makefile.am@1.29, 2006-03-26 06:02:00-05:00, stenn@pogo.udel.edu +4 -4 + debug-opts.def cleanup + + ntpdc/ntpdc-opts.def@1.7, 2006-03-26 06:02:00-05:00, stenn@pogo.udel.edu +1 -0 + Allow hostnames on the command-line. + + ntpq/Makefile.am@1.21, 2006-03-26 06:02:00-05:00, stenn@pogo.udel.edu +4 -4 + debug-opts.def cleanup + + ntpq/ntpq-opts.def@1.5, 2006-03-26 06:02:00-05:00, stenn@pogo.udel.edu +3 -25 + Allow hostnames on the command-line. + + util/Makefile.am@1.30, 2006-03-26 06:02:00-05:00, stenn@pogo.udel.edu +4 -4 + debug-opts.def cleanup + +ChangeSet@1.1251.80.20, 2006-03-24 00:27:03-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 571] fix a typo that prevents ntpdate from working + + ntpdate/ntpdate.c@1.58, 2006-03-24 00:26:29-05:00, stenn@deacon.udel.edu +1 -1 + [Bug 571] fix a typo that prevents ntpdate from working + +ChangeSet@1.1251.80.18, 2006-03-21 10:43:26+00:00, kardel@pogo.udel.edu +1 -0 + ntp_restrict.c: + null deref: fix another case of incomplete list handling (Coverity NetBSD Scan 8: CID 986) + + ntpd/ntp_restrict.c@1.17.1.4, 2006-03-21 10:38:33+00:00, kardel@pogo.udel.edu +12 -3 + null deref: fix another case of incomplete list handling (Coverity NetBSD Scan 8: CID 986) + +ChangeSet@1.1251.83.1, 2006-03-21 05:41:41-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 584] Fix potential buffer overrun + + ntpd/refclock_chu.c@1.36, 2006-03-21 05:41:07-05:00, stenn@deacon.udel.edu +2 -2 + [Bug 584] Fix potential buffer overrun + +ChangeSet@1.1251.82.1, 2006-03-20 05:56:32+00:00, kardel@pogo.udel.edu +2 -0 + refclock_oncore.c, ntp_restrict.c: + standardize pointer checks + + ntpd/ntp_restrict.c@1.17.2.1, 2006-03-20 05:52:19+00:00, kardel@pogo.udel.edu +3 -3 + standardize pointer checks + + ntpd/refclock_oncore.c@1.59, 2006-03-20 05:54:36+00:00, kardel@pogo.udel.edu +2 -2 + standardize pointer checks + +ChangeSet@1.1251.80.16, 2006-03-19 22:14:48-05:00, mayer@pogo.udel.edu +2 -0 + Additional fixes for Coverity items + + ntpd/ntp_restrict.c@1.17.1.2, 2006-03-19 22:14:26-05:00, mayer@pogo.udel.edu +2 -2 + Additional fixes for Coverity items + + ntpdc/ntpdc.c@1.40.2.5, 2006-03-19 22:14:25-05:00, mayer@pogo.udel.edu +4 -1 + Additional fixes for Coverity items + +ChangeSet@1.1251.80.15, 2006-03-19 07:23:01+00:00, kardel@pogo.udel.edu +1 -0 + refclock_datum.c: + error handling: check success of open(2) - bail out early (Coverity CID 1282 NetBSD Scan 5) + + ntpd/refclock_datum.c@1.9, 2006-03-19 07:18:17+00:00, kardel@pogo.udel.edu +13 -5 + error handling: check success of open(2) - bail out early (Coverity CID 1282 NetBSD Scan 5) + +ChangeSet@1.1251.80.14, 2006-03-19 07:04:21+00:00, kardel@pogo.udel.edu +1 -0 + ntp_restrict.c: + null deref: complete linked list handling beginng condition (Coverity CID 986 NetBSD Scan 5) + + ntpd/ntp_restrict.c@1.17.1.1, 2006-03-19 06:59:30+00:00, kardel@pogo.udel.edu +12 -3 + null deref: complete linked list handling beginng condition (Coverity CID 986 NetBSD Scan 5) + +ChangeSet@1.1251.80.13, 2006-03-18 15:25:00+00:00, kardel@pogo.udel.edu +1 -0 + ntpdc.c: + mem leak: unreachable code prevented freeing of allocated memory + (Coverity CID 612 NetBSD Scan 5) + + ntpdc/ntpdc.c@1.40.2.4, 2006-03-18 15:22:52+00:00, kardel@pogo.udel.edu +1 -2 + mem leak: unreachable code prevented freeing of allocated memory + (Coverity CID 612 NetBSD Scan 5) + +ChangeSet@1.1251.80.12, 2006-03-18 14:33:59+00:00, kardel@pogo.udel.edu +1 -0 + refclock_oncore.c: + null deref: avoid 0 deref (Coverity CID 987 NetBSD Scan 5) + + ntpd/refclock_oncore.c@1.58, 2006-03-18 14:33:30+00:00, kardel@pogo.udel.edu +1 -1 + null deref: avoid 0 deref (Coverity CID 987 NetBSD Scan 5) + +ChangeSet@1.1251.80.11, 2006-03-18 14:20:27+00:00, kardel@pogo.udel.edu +1 -0 + refclock_arc.c: + buffer bounds: buffer full condition wrong for bounds check (Coverity CID 1508 NetBSD Scan 5) + + ntpd/refclock_arc.c@1.18, 2006-03-18 14:19:55+00:00, kardel@pogo.udel.edu +1 -1 + buffer bounds: buffer full condition wrong for bounds check (Coverity CID 1508 NetBSD Scan 5) + +ChangeSet@1.1251.80.10, 2006-03-18 14:09:32+00:00, kardel@pogo.udel.edu +1 -0 + refclock_leitch.c: + buffer bounds: correct > - >= error for bounds check (Coverity CID 1511 NetBSD Scan 5) + + ntpd/refclock_leitch.c@1.7, 2006-03-18 14:09:11+00:00, kardel@pogo.udel.edu +1 -1 + buffer bounds: correct > - >= error for bounds check (Coverity CID 1511 NetBSD Scan 5) + +ChangeSet@1.1251.80.9, 2006-03-18 14:08:59+00:00, kardel@pogo.udel.edu +1 -0 + refclock_oncore.c: + mem leakage: free old malloced buffer on errors (Coverity CID 2056 NetBSD Scan 5) + + ntpd/refclock_oncore.c@1.57, 2006-03-18 13:43:21+00:00, kardel@pogo.udel.edu +6 -0 + mem leakage: free old malloced buffer on errors (Coverity CID 2056 NetBSD Scan 5) + +ChangeSet@1.1251.80.8, 2006-03-18 09:24:46+00:00, kardel@pogo.udel.edu +1 -0 + ntp_crypto.c: + resource leak (fd/mem): fclose() streams on error (Coverity NetBSD scan CID 2055) + + ntpd/ntp_crypto.c@1.98.1.12, 2006-03-18 09:11:14+00:00, kardel@pogo.udel.edu +6 -0 + resource leak (fd/mem): fclose() streams on error (Coverity NetBSD scan CID 2055) + +ChangeSet@1.1251.80.7, 2006-03-18 08:53:22+00:00, kardel@pogo.udel.edu +1 -0 + ntp_crypto.c: + close stream when error occur (Coverity NetBSD Scan CID 2054) + + ntpd/ntp_crypto.c@1.98.1.11, 2006-03-18 08:52:18+00:00, kardel@pogo.udel.edu +3 -0 + close stream when error occur (Coverity NetBSD Scan CID 2054) + +ChangeSet@1.1251.80.6, 2006-03-18 08:01:26+00:00, kardel@pogo.udel.edu +1 -0 + ntptime.c: + resolve potential but not occurring 1-pointer deref (Coverity NetBSD scan, CID 808) + + util/ntptime.c@1.19, 2006-03-18 07:57:43+00:00, kardel@pogo.udel.edu +1 -1 + resolve potential but not occurring 1-pointer deref (Coverity NetBSD scan, CID 808) + +ChangeSet@1.1251.80.5, 2006-03-18 07:55:03+00:00, kardel@pogo.udel.edu +1 -0 + ntptime.c: + resolve bounds issue (Coverity CID 1466, NetBSD scan) + + util/ntptime.c@1.18, 2006-03-18 07:53:50+00:00, kardel@pogo.udel.edu +1 -1 + resolve bounds issue (Coverity CID 1466, NetBSD scan) + +ChangeSet@1.1251.80.4, 2006-03-18 01:11:42+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + coverity fixes found in NetBSD coverity scan + + ntpd/refclock_parse.c@1.35.1.6, 2006-03-18 01:11:00+00:00, kardel@pogo.udel.edu +14 -7 + coverity fixes found in NetBSD coverity scan + +ChangeSet@1.1251.81.1, 2006-03-17 04:22:39-05:00, stenn@deacon.udel.edu +1 -0 + Set c_iflag=0 for RAW mode + + ntpd/ntp_refclock.c@1.75, 2006-03-17 04:22:20-05:00, stenn@deacon.udel.edu +2 -0 + Set c_iflag=0 for RAW mode + +ChangeSet@1.1251.80.2, 2006-03-16 17:55:20-05:00, mayer@pogo.udel.edu +1 -0 + [Bug 479] Fix Memory Leak + + ntpd/ntp_io.c@1.187.1.8, 2006-03-16 17:55:03-05:00, mayer@pogo.udel.edu +14 -12 + Fix Bug #479 Memory Leak + +ChangeSet@1.1251.80.1, 2006-03-15 02:29:27-05:00, stenn@deacon.udel.edu +6 -0 + [Bug 472] configurable driftfile write frequency + + html/miscopt.html@1.34, 2006-03-15 02:28:44-05:00, stenn@deacon.udel.edu +15 -3 + [Bug 472] configurable driftfile write frequency + + include/ntpd.h@1.82.4.5, 2006-03-15 02:28:44-05:00, stenn@deacon.udel.edu +3 -1 + [Bug 472] configurable driftfile write frequency + + ntpd/ntp_config.c@1.129.6.1, 2006-03-15 02:28:44-05:00, stenn@deacon.udel.edu +10 -0 + [Bug 472] configurable driftfile write frequency + + ntpd/ntp_timer.c@1.28.1.1, 2006-03-15 02:28:44-05:00, stenn@deacon.udel.edu +7 -6 + [Bug 472] configurable driftfile write frequency + + ntpd/ntp_util.c@1.36.2.1, 2006-03-15 02:28:44-05:00, stenn@deacon.udel.edu +10 -1 + [Bug 472] configurable driftfile write frequency + + ntpd/ntpd.c@1.61.1.19, 2006-03-15 02:28:45-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 472] configurable driftfile write frequency + +ChangeSet@1.1251.72.34, 2006-03-15 06:37:26+00:00, kardel@pogo.udel.edu +2 -0 + ntp_peer.c: + speling fix + copyright.html: + obfuscate eMail address + document dynamic interface handling + + html/copyright.html@1.34, 2006-03-15 06:35:31+00:00, kardel@pogo.udel.edu +2 -2 + obfuscate eMail address + document dynamic interface handling + + ntpd/ntp_peer.c@1.94, 2006-03-15 06:36:56+00:00, kardel@pogo.udel.edu +1 -1 + speling fix + +ChangeSet@1.1251.72.33, 2006-03-14 23:09:12+00:00, kardel@pogo.udel.edu +1 -0 + ntp_proto.c: + peer.{first,last} gone + + ntpd/ntp_proto.c@1.244, 2006-03-14 08:46:44+00:00, kardel@pogo.udel.edu +0 -3 + peer.{first,last} gone + +ChangeSet@1.1333, 2006-03-14 00:51:12-05:00, stenn@pogo.udel.edu +1 -0 + cleanup + + Makefile.am@1.60, 2006-03-14 00:51:04-05:00, stenn@pogo.udel.edu +1 -1 + cleanup + +ChangeSet@1.1251.79.2, 2006-03-05 16:34:07-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 553] QNX does not want adjtime.h + + ntpdate/ntpdate.c@1.57, 2006-03-05 16:33:57-05:00, stenn@deacon.udel.edu +0 -4 + [Bug 553] QNX does not want adjtime.h + +ChangeSet@1.1251.79.1, 2006-03-05 16:26:53-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 576] Use __adjtimex if we have it and not ntp_adjtime + + include/ntp_machine.h@1.22, 2006-03-05 16:26:44-05:00, stenn@deacon.udel.edu +4 -0 + [Bug 576] Use __adjtimex if we have it and not ntp_adjtime + +ChangeSet@1.1251.72.30, 2006-03-02 15:03:35-05:00, clemens@pogo.udel.edu +1 -0 + Clean up on exit. + + ntpd/refclock_oncore.c@1.56, 2006-03-02 15:03:32-05:00, clemens@pogo.udel.edu +6 -1 + Clean up on exit. + +ChangeSet@1.1251.72.29, 2006-03-01 04:20:05-05:00, stenn@deacon.udel.edu +1 -0 + AUTOMAKE_OPTIONS: We require automake 1.8 or later. + + Makefile.am@1.48.1.2, 2006-03-01 04:19:58-05:00, stenn@deacon.udel.edu +1 -1 + AUTOMAKE_OPTIONS: We require automake 1.8 or later. + +ChangeSet@1.1251.72.28, 2006-02-28 23:43:36-05:00, stenn@deacon.udel.edu +1 -0 + RC1 for 4.2.1 + TAG: ntp-dev + TAG: NTP_4_2_0B_RC1 + + version.m4@1.3.1.1, 2006-02-28 23:41:38-05:00, stenn@deacon.udel.edu +1 -1 + RC1 for 4.2.1 + +ChangeSet@1.1251.78.1, 2006-02-28 09:38:25-05:00, hilbrecht@pogo.udel.edu +2 -0 + refclock_neoclock4x.c: + update driver to version 1.15 + fix bug #499 and #574 + + BitKeeper/etc/logging_ok@1.57.5.1, 2006-02-28 09:38:24-05:00, hilbrecht@pogo.udel.edu +1 -0 + Logging to repologs@ntp.isc.org accepted + + ntpd/refclock_neoclock4x.c@1.13.1.1, 2006-02-28 09:36:19-05:00, hilbrecht@pogo.udel.edu +16 -30 + update driver to version 1.15 + fix bug #499 and #574 + +ChangeSet@1.1251.77.3, 2006-02-25 19:18:31-05:00, clemens@pogo.udel.edu +2 -0 + The following 5 changes were made. + (1) Fixes for warnings from the curreng gcc compiler. + (2) Fix for a possible segfault if restarting with a damaged shmem file. + (3) Change all possible fprintf's to record_clock_stats, to get all + output in the same place. + (4) [Bug 541] Apply a patch by Russell J. Yount for new (and + possibly old) M12+T: UTC not correct immediately after a new Almanac + read. + (5) Apply patch for new PPS implementation by Rodolfo Giometti + . The code can now useither the old + Ulrich Windl implementation, or + the new one, depending on the timepps.h seen. + + BitKeeper/etc/logging_ok@1.57.4.1, 2006-02-25 19:18:30-05:00, clemens@pogo.udel.edu +1 -0 + Logging to repologs@ntp.isc.org accepted + + ntpd/refclock_oncore.c@1.55, 2006-02-25 19:17:10-05:00, clemens@pogo.udel.edu +214 -99 + The following 5 changes were made. + (1) Fixes for warnings from the curreng gcc compiler. + (2) Fix for a possible segfault if restarting with a damaged shmem file. + (3) Change all possible fprintf's to record_clock_stats, to get all + output in the same place. + (4) [Bug 541] Apply a patch by Russell J. Yount for new (and + possibly old) M12+T: UTC not correct immediately after a new Almanac + read. + (5) Apply patch for new PPS implementation by Rodolfo Giometti + . The code can now useither the old + Ulrich Windl implementation, or + the new one, depending on the timepps.h seen. + +ChangeSet@1.1178.5.9, 2006-02-24 04:24:12-05:00, stenn@deacon.udel.edu +1 -0 + mort is gone, replaced by macabre + + br-flock@1.4.1.2, 2006-02-24 04:24:01-05:00, stenn@deacon.udel.edu +1 -1 + mort is gone, replaced by macabre + +ChangeSet@1.1251.77.1, 2006-02-24 04:20:07-05:00, stenn@deacon.udel.edu +4 -0 + Let there be fuzz. Make sure sys_precision is visible and present. + + libntp/systime.c@1.38, 2006-02-24 04:19:02-05:00, stenn@deacon.udel.edu +9 -7 + Let there be fuzz. Make sure sys_precision is visible and present. + + ntpdate/ntpdate.c@1.56, 2006-02-24 04:19:02-05:00, stenn@deacon.udel.edu +5 -0 + Let there be fuzz. Make sure sys_precision is visible and present. + + ntpdc/ntpdc.c@1.40.3.1, 2006-02-24 04:19:02-05:00, stenn@deacon.udel.edu +5 -0 + Let there be fuzz. Make sure sys_precision is visible and present. + + ntpq/ntpq.c@1.55.1.5, 2006-02-24 04:19:02-05:00, stenn@deacon.udel.edu +5 -0 + Let there be fuzz. Make sure sys_precision is visible and present. + +ChangeSet@1.1251.72.25, 2006-02-24 02:10:29+00:00, rayvt@pogo.udel.edu +3 -0 + ntcdc options update + + ntpd/ntp_request.c@1.58.1.2, 2006-02-24 02:10:25+00:00, rayvt@pogo.udel.edu +18 -3 + ntcdc options update + + ntpdc/ntpdc.h@1.6, 2006-02-24 02:10:25+00:00, rayvt@pogo.udel.edu +2 -1 + ntcdc options update + + ntpdc/ntpdc_ops.c@1.38.1.2, 2006-02-24 02:10:25+00:00, rayvt@pogo.udel.edu +132 -87 + ntcdc options update + +ChangeSet@1.1251.72.24, 2006-02-24 02:08:52+00:00, rayvt@pogo.udel.edu +7 -0 + ntpdc options update + + BitKeeper/etc/logging_ok@1.57.3.1, 2006-02-24 02:08:51+00:00, rayvt@pogo.udel.edu +1 -0 + Logging to repologs@ntp.isc.org accepted + + html/ntpdc.html@1.20.1.3, 2006-02-24 02:08:16+00:00, rayvt@pogo.udel.edu +42 -11 + ntcdc options update + + include/ntp.h@1.120.1.7, 2006-02-24 02:08:16+00:00, rayvt@pogo.udel.edu +1 -0 + ntcdc options update + + include/ntp_request.h@1.23.1.1, 2006-02-24 02:08:16+00:00, rayvt@pogo.udel.edu +1 -0 + ntcdc options update + + ntpd/ntp_loopfilter.c@1.123, 2006-02-24 02:08:16+00:00, rayvt@pogo.udel.edu +18 -0 + ntcdc options update + + ntpd/ntp_peer.c@1.84.1.2, 2006-02-24 02:08:16+00:00, rayvt@pogo.udel.edu +6 -1 + ntcdc options update + + ntpdc/ntpdc.c@1.40.2.2, 2006-02-24 02:08:17+00:00, rayvt@pogo.udel.edu +8 -4 + ntcdc options update + +ChangeSet@1.1251.72.23, 2006-02-22 20:01:03-05:00, stenn@deacon.udel.edu +1 -0 + Fix a typo. + + libntp/systime.c@1.37, 2006-02-22 20:00:33-05:00, stenn@deacon.udel.edu +1 -1 + Fix a typo. + +ChangeSet@1.1251.72.22, 2006-02-22 19:58:12-05:00, stenn@deacon.udel.edu +1 -0 + Copyright updates from Dave Mills + + html/copyright.html@1.33, 2006-02-22 19:57:52-05:00, stenn@deacon.udel.edu +2 -2 + Updates from Dave Mills + +ChangeSet@1.1251.72.21, 2006-02-17 23:50:33-05:00, stenn@deacon.udel.edu +1 -0 + Only fuzz the time after we know sys_precision (gettimeofday only) + + libntp/systime.c@1.36, 2006-02-17 23:50:24-05:00, stenn@deacon.udel.edu +10 -2 + Only fuzz the time after we know sys_precision (gettimeofday only) + +ChangeSet@1.1251.72.20, 2006-02-15 23:21:06-05:00, mayer@pogo.udel.edu +1 -0 + Fix next references for recvbuf + + ntpd/ntpsim.c@1.11.1.1, 2006-02-15 23:20:23-05:00, mayer@pogo.udel.edu +4 -10 + Fix next references for recvbuf + +ChangeSet@1.1251.72.18, 2006-01-31 21:40:26-05:00, stenn@deacon.udel.edu +1 -0 + Added the new RFC4330 spec (SNTP) + + sntp/RFC4330.TXT@1.1, 2006-01-31 21:39:46-05:00, stenn@deacon.udel.edu +1515 -0 + + sntp/RFC4330.TXT@1.0, 2006-01-31 21:39:46-05:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/RFC4330.TXT + +ChangeSet@1.1178.5.8, 2006-01-26 22:18:41-05:00, stenn@deacon.udel.edu +2 -0 + Make --enable-simulator part of the flock build + + br-flock@1.4.1.1, 2006-01-26 22:18:24-05:00, stenn@deacon.udel.edu +1 -1 + Make --enable-simulator part of the flock build + + flock-build@1.30.2.1, 2006-01-26 22:18:24-05:00, stenn@deacon.udel.edu +7 -7 + Make --enable-simulator part of the flock build + +ChangeSet@1.1251.72.16, 2006-01-26 06:07:05+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + output errno on PPS setup failure + + ntpd/refclock_parse.c@1.35.1.5, 2006-01-26 06:06:37+00:00, kardel@pogo.udel.edu +1 -1 + output errno on PPS setup failure + +ChangeSet@1.1251.72.15, 2006-01-23 01:55:53-05:00, stenn@deacon.udel.edu +2 -0 + configure.ac: + Cleanup from Ralf Wildenhues + authopt.html: + typo + + configure.ac@1.359.1.27, 2006-01-23 01:55:36-05:00, stenn@deacon.udel.edu +4 -0 + Cleanup from Ralf Wildenhues + + html/authopt.html@1.39, 2006-01-23 01:54:55-05:00, stenn@deacon.udel.edu +2 -2 + typo + +ChangeSet@1.1328, 2006-01-23 01:20:16-05:00, stenn@pogo.udel.edu +12 -0 + Cleanup from Ralf Wildenhues + + include/ntp_stdlib.h@1.24, 2006-01-23 01:14:40-05:00, stenn@pogo.udel.edu +1 -1 + const cleanup from Ralf Wildenhues + + include/ntpd.h@1.90, 2006-01-23 01:14:40-05:00, stenn@pogo.udel.edu +2 -2 + const cleanup from Ralf Wildenhues + + libntp/ntp_rfc2553.c@1.28, 2006-01-23 01:15:49-05:00, stenn@pogo.udel.edu +1 -1 + lint cleanup from Ralf Wildenhues + + ntpd/cmd_args.c@1.37, 2006-01-23 01:17:41-05:00, stenn@pogo.udel.edu +15 -15 + const and lint cleanup from Ralf Wildenhues + + ntpd/ntp_control.c@1.79.1.8, 2006-01-23 01:17:41-05:00, stenn@pogo.udel.edu +5 -1 + const and lint cleanup from Ralf Wildenhues + + ntpd/ntp_util.c@1.36.1.3, 2006-01-23 01:17:42-05:00, stenn@pogo.udel.edu +3 -3 + const and lint cleanup from Ralf Wildenhues + + ntpd/ntpd.c@1.74, 2006-01-23 01:17:43-05:00, stenn@pogo.udel.edu +8 -8 + const and lint cleanup from Ralf Wildenhues + + ntpd/refclock_acts.c@1.26, 2006-01-23 01:17:43-05:00, stenn@pogo.udel.edu +1 -1 + const and lint cleanup from Ralf Wildenhues + + ntpd/refclock_neoclock4x.c@1.14, 2006-01-23 01:17:44-05:00, stenn@pogo.udel.edu +1 -1 + const and lint cleanup from Ralf Wildenhues + + ntpdc/ntpdc.c@1.46, 2006-01-23 01:18:43-05:00, stenn@pogo.udel.edu +2 -2 + const cleanup from Ralf Wildenhues + + ntpq/ntpq.c@1.61, 2006-01-23 01:18:54-05:00, stenn@pogo.udel.edu +2 -2 + const cleanup from Ralf Wildenhues + + util/ntp-keygen.c@1.37, 2006-01-23 01:19:17-05:00, stenn@pogo.udel.edu +1 -1 + lint cleanup from Ralf Wildenhues + +ChangeSet@1.1251.72.13, 2006-01-23 00:47:20-05:00, stenn@deacon.udel.edu +1 -0 + Fix from Dave Mills: etemp gets min(), not max() + + ntpd/ntp_loopfilter.c@1.122, 2006-01-23 00:47:11-05:00, stenn@deacon.udel.edu +1 -1 + Fix from Dave Mills: etemp gets min(), not max() + +ChangeSet@1.1251.72.12, 2006-01-23 00:09:50-05:00, stenn@pogo.udel.edu +1 -0 + Recover eaten patches + + ntpd/ntpd.c@1.61.1.18, 2006-01-23 00:09:40-05:00, stenn@pogo.udel.edu +21 -0 + Recover eaten patches + +ChangeSet@1.1251.74.11, 2006-01-22 15:58:25+00:00, kardel@pogo.udel.edu +1 -0 + clk_rawdcf.c: + update version information + + libparse/clk_rawdcf.c@1.13, 2006-01-22 15:56:43+00:00, kardel@pogo.udel.edu +6 -3 + update version information + +ChangeSet@1.1251.74.10, 2006-01-22 15:49:38+00:00, kardel@pogo.udel.edu +1 -0 + clk_rawdcf.c: + generate reasonable time code output on invalid input + + libparse/clk_rawdcf.c@1.12, 2006-01-22 15:48:19+00:00, kardel@pogo.udel.edu +2 -2 + generate reasonable time code output on invalid input + +ChangeSet@1.1251.74.9, 2006-01-14 17:42:21-05:00, stenn@deacon.udel.edu +1 -0 + Fixes from Dave Mills + + ntpd/refclock_wwv.c@1.59, 2006-01-14 17:42:08-05:00, stenn@deacon.udel.edu +7 -4 + Fixes from Dave Mills + +ChangeSet@1.1325, 2006-01-12 18:52:24-05:00, stenn@pogo.udel.edu +2 -0 + get libopts.m4 from libopts/m4 + + Makefile.am@1.58, 2006-01-12 18:52:12-05:00, stenn@pogo.udel.edu +1 -1 + get libopts.m4 from libopts/m4 + + sntp/Makefile.am@1.12, 2006-01-12 18:52:13-05:00, stenn@pogo.udel.edu +1 -1 + get libopts.m4 from libopts/m4 + +ChangeSet@1.1324, 2006-01-12 18:23:36-05:00, stenn@pogo.udel.edu +3 -0 + .del-libopts.m4~ebff9cfbfbe104c8: + Delete: sntp/m4/libopts.m4 + bootstrap: + Leave libopts.m4 in sntp/ + Makefile.am: + Get libopts.m4 from the sntp/m4 subdir + + bootstrap@1.8, 2006-01-12 18:21:48-05:00, stenn@pogo.udel.edu +0 -1 + Leave libopts.m4 in sntp/ + + BitKeeper/deleted/.del-libopts.m4~ebff9cfbfbe104c8@1.7, 2006-01-12 18:22:02-05:00, stenn@pogo.udel.edu +97 -88 + Delete: sntp/m4/libopts.m4 + + Makefile.am@1.57, 2006-01-12 18:21:25-05:00, stenn@pogo.udel.edu +1 -1 + Get libopts.m4 from the sntp/m4 subdir + +ChangeSet@1.1323, 2006-01-12 06:00:55-05:00, stenn@pogo.udel.edu +1 -0 + libopts.m4 is in m4/ now + + bootstrap@1.7, 2006-01-12 06:00:45-05:00, stenn@pogo.udel.edu +1 -1 + libopts.m4 is in m4/ now + +ChangeSet@1.1319.1.1, 2006-01-12 04:36:58-05:00, stenn@pogo.udel.edu +1 -0 + bootstrap wiggles + + bootstrap@1.4.1.1, 2006-01-12 04:36:40-05:00, stenn@pogo.udel.edu +3 -1 + autoreconf in sntp first, and avoid -f + +ChangeSet@1.1251.74.8, 2006-01-10 00:43:36-05:00, stenn@deacon.udel.edu +3 -0 + doc changes from Dave Mills + + html/authopt.html@1.38, 2006-01-10 00:43:14-05:00, stenn@deacon.udel.edu +4 -4 + doc changes from Dave Mills + + html/copyright.html@1.32, 2006-01-10 00:43:14-05:00, stenn@deacon.udel.edu +1 -1 + doc changes from Dave Mills + + html/miscopt.html@1.33, 2006-01-10 00:43:14-05:00, stenn@deacon.udel.edu +2 -3 + doc changes from Dave Mills + +ChangeSet@1.1251.74.7, 2006-01-10 00:34:58-05:00, stenn@deacon.udel.edu +2 -0 + Fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.121, 2006-01-10 00:34:48-05:00, stenn@deacon.udel.edu +72 -48 + Fixes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.16, 2006-01-10 00:34:48-05:00, stenn@deacon.udel.edu +0 -1 + Fixes from Dave Mills + +ChangeSet@1.1251.76.3, 2006-01-09 17:55:37-05:00, mayer@pogo.udel.edu +1 -0 + Set multicast interface to ignore packets from self + + ntpd/ntp_io.c@1.187.1.7, 2006-01-09 17:54:50-05:00, mayer@pogo.udel.edu +24 -0 + Set multicast interface to ignore packets from self + +ChangeSet@1.1251.76.1, 2006-01-06 16:49:43-05:00, mayer@pogo.udel.edu +2 -0 + Fix to have completion ports behave properly + + ports/winnt/include/ntp_iocompletionport.h@1.12, 2006-01-06 16:47:39-05:00, mayer@pogo.udel.edu +0 -19 + + ports/winnt/ntpd/ntp_iocompletionport.c@1.20, 2006-01-06 16:48:00-05:00, mayer@pogo.udel.edu +150 -115 + +ChangeSet@1.1320, 2005-12-30 16:09:52-08:00, bkorb@bach.veritas.com +8 -0 + Warning patrol, mostly. Also ensure that $(top_srcdir)/version is built + in those subdirectories that need it. + + bootstrap@1.5, 2005-12-30 16:09:50-08:00, bkorb@bach.veritas.com +1 -1 + Correct the directory where the libopts.m4 file is found + + include/debug-opt.def@1.2, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +8 -0 + The -D option requires "atoi(3C)". Ensure it is declared. Don't know if + ``#ifdef __windows'' is the right guard. Someone needs to correct it.... + + ntpd/Makefile.am@1.46, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +3 -0 + The various subdirectories seem to need a rule for making ../version. + Provide it by invoking ``$(MAKE) version'' in that directory. + + ntpd/cmd_args.c@1.36, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +1 -0 + Declare global variable + + ntpd/ntpd.c@1.72, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +11 -11 + Correct "const char" usage. + Also, disambiguate local "ntp_optarg" from a global + + ntpdate/Makefile.am@1.14, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +3 -0 + The various subdirectories seem to need a rule for making ../version. + Provide it by invoking ``$(MAKE) version'' in that directory. + + ntpdc/Makefile.am@1.28, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +3 -0 + The various subdirectories seem to need a rule for making ../version. + Provide it by invoking ``$(MAKE) version'' in that directory. + + ntpq/Makefile.am@1.20, 2005-12-30 16:09:51-08:00, bkorb@bach.veritas.com +3 -0 + The various subdirectories seem to need a rule for making ../version. + Provide it by invoking ``$(MAKE) version'' in that directory. + +ChangeSet@1.1251.74.6, 2005-12-30 14:50:03-05:00, stenn@pogo.udel.edu +1 -0 + [Bug 545] Provide needed headers to test for sys/timepps.h + + configure.ac@1.359.1.26, 2005-12-30 14:49:50-05:00, stenn@pogo.udel.edu +16 -2 + [Bug 545] Provide needed headers to test for sys/timepps.h + +ChangeSet@1.1319, 2005-12-30 14:07:38-05:00, stenn@pogo.udel.edu +2 -0 + verbose bootstrap, lose m4/libopts.m4 + + bootstrap@1.4, 2005-12-30 14:07:15-05:00, stenn@pogo.udel.edu +3 -2 + be verbose + + BitKeeper/deleted/.del-libopts.m4~9f04cbceeedbd0cf@1.10, 2005-12-30 14:06:59-05:00, stenn@pogo.udel.edu +97 -88 + Delete: m4/libopts.m4 + +ChangeSet@1.1318, 2005-12-29 01:38:14-05:00, stenn@pogo.udel.edu +4 -0 + wiggles + + bootstrap@1.3, 2005-12-29 01:37:08-05:00, stenn@pogo.udel.edu +2 -20 + wiggles + + packageinfo.sh@1.1, 2005-12-29 01:35:53-05:00, stenn@pogo.udel.edu +1 -0 + + packageinfo.sh@1.0, 2005-12-29 01:35:53-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/packageinfo.sh + + BitKeeper/deleted/.del-version.m4~4ef47e5fd0c38ddb@1.4, 2005-12-29 01:36:03-05:00, stenn@pogo.udel.edu +0 -0 + Delete: version.m4 + + Makefile.am@1.56, 2005-12-29 01:37:08-05:00, stenn@pogo.udel.edu +16 -1 + wiggles + +ChangeSet@1.1251.74.5, 2005-12-27 19:50:58-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 543] Leap second warning in ONCORE driver, from Luis Batanero Guerrero + + ntpd/refclock_oncore.c@1.54, 2005-12-27 19:50:08-05:00, stenn@deacon.udel.edu +12 -12 + [Bug 543] Leap second warning in ONCORE driver, from Luis Batanero Guerrero + +ChangeSet@1.1251.74.4, 2005-12-25 00:24:24-05:00, stenn@pogo.udel.edu +3 -0 + [Bug 536] more filegen cleanup + + include/ntp_filegen.h@1.3, 2005-12-25 00:23:31-05:00, stenn@pogo.udel.edu +1 -1 + [Bug 536] more filegen cleanup + + ntpd/ntp_filegen.c@1.11, 2005-12-25 00:23:38-05:00, stenn@pogo.udel.edu +24 -1 + [Bug 536] more filegen cleanup + + ntpd/ntp_util.c@1.36.1.2, 2005-12-25 00:23:39-05:00, stenn@pogo.udel.edu +6 -30 + [Bug 536] more filegen cleanup + +ChangeSet@1.1316, 2005-12-23 13:56:31-08:00, bkorb@bach.veritas.com +51 -0 + Extract the debug options into a separate file included by all the + option files. Place the file in the "include" directory. Modify + the makefiles so autogen adds that directory to its search list. + + BitKeeper/deleted/.del-COPYING.lgpl~a697cd34fe132e8a@1.2, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/COPYING.lgpl + + BitKeeper/deleted/.del-COPYING.mbsd~bfae58672feaeb37@1.2, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/COPYING.mbsd + + BitKeeper/deleted/.del-MakeDefs.inc~5e2e772dad68df1a@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/MakeDefs.inc + + BitKeeper/deleted/.del-Makefile.am~6d6a227df4a598ae@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/Makefile.am + + BitKeeper/deleted/.del-README~e3d36052eb50258b@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/README + + BitKeeper/deleted/.del-autoopts.c~85fbb1bcfe1504ac@1.4, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.h~4c10cd8f919f6342@1.5, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/autoopts.h + + BitKeeper/deleted/.del-boolean.c~2a088bf49e080afe@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/boolean.c + + bootstrap@1.2, 2005-12-23 12:17:54-08:00, bkorb@bach.veritas.com +12 -0 + Add in the commands that were part of Makefile.am + + bootstrap@1.1, 2005-12-23 10:56:19-08:00, bkorb@bach.veritas.com +61 -0 + + bootstrap@1.0, 2005-12-23 10:56:19-08:00, bkorb@bach.veritas.com +0 -0 + BitKeeper file /home/bkorb/tools/ntp/ntp-dev-ag/bootstrap + + BitKeeper/deleted/.del-compat.h~1cf561c3e113254d@1.7, 2005-12-23 12:11:25-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/compat/compat.h + + BitKeeper/deleted/.del-configfile.c~bd820799c8dfa50e@1.2, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/configfile.c + + BitKeeper/deleted/.del-cook.c~3fdbc751394ee14d@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/cook.c + + BitKeeper/deleted/.del-enumeration.c~e0416dead0d88f06@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/enumeration.c + + BitKeeper/deleted/.del-environment.c~abe99889ca57817e@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/environment.c + + BitKeeper/deleted/.del-genshell.c~9d621c66b4bd754@1.5, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/genshell.c + + BitKeeper/deleted/.del-genshell.h~f5d1af5bffb3ba@1.5, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/genshell.h + + BitKeeper/deleted/.del-libopts.c~f2125365b6c69db9@1.4, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/libopts.c + + BitKeeper/deleted/.del-libopts.m4~11b56b285499781a@1.5, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/libopts.m4 + + BitKeeper/deleted/.del-load.c~c55b985b7f4e79cc@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/load.c + + BitKeeper/deleted/.del-makeshell.c~4e0d2f7e41c164dc@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/makeshell.c + + BitKeeper/deleted/.del-nested.c~2ab62bdc3ff6240d@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/nested.c + + BitKeeper/deleted/.del-numeric.c~6f61173230495e21@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/numeric.c + + BitKeeper/deleted/.del-options.h~4ef9db18f2de6a59@1.4, 2005-12-23 12:11:19-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/autoopts/options.h + + BitKeeper/deleted/.del-pathfind.c~4d249636f5082615@1.2, 2005-12-23 12:11:25-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/compat/pathfind.c + + BitKeeper/deleted/.del-pgusage.c~7d50638aa3ccd579@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/pgusage.c + + BitKeeper/deleted/.del-proto.h~93d0676a173a4b6e@1.5, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/proto.h + + BitKeeper/deleted/.del-putshell.c~8fdade676545e0ad@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/putshell.c + + BitKeeper/deleted/.del-restore.c~2d36a183c65e46b2@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/restore.c + + BitKeeper/deleted/.del-save.c~1e35dba6263bdb0@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/save.c + + BitKeeper/deleted/.del-snprintf.c~34bb5dbb6f424fa4@1.2, 2005-12-23 12:11:25-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/compat/snprintf.c + + BitKeeper/deleted/.del-sort.c~f2dbbab8aecd13de@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/sort.c + + BitKeeper/deleted/.del-stack.c~66471a39d92bf493@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/stack.c + + BitKeeper/deleted/.del-strdup.c~1ff3ed47354b9cab@1.2, 2005-12-23 12:11:25-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/compat/strdup.c + + BitKeeper/deleted/.del-streqvcmp.c~7d82b266e654e41f@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/streqvcmp.c + + BitKeeper/deleted/.del-text_mmap.c~75102303341e937b@1.4, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/text_mmap.c + + BitKeeper/deleted/.del-tokenize.c~f26cbe6a73d13566@1.2, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/tokenize.c + + BitKeeper/deleted/.del-usage-txt.h~e22bfd18a5765c49@1.5, 2005-12-23 12:11:19-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/autoopts/usage-txt.h + + BitKeeper/deleted/.del-usage.c~ce3b6af7dd1009cc@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/usage.c + + BitKeeper/deleted/.del-version.c~bf32cf48f59dabf1@1.3, 2005-12-23 12:11:02-08:00, bkorb@bach.veritas.com +0 -0 + Delete: sntp/libopts/version.c + + BitKeeper/etc/logging_ok@1.57.2.1, 2005-12-23 13:56:31-08:00, bkorb@bach.veritas.com +1 -0 + Logging to repologs@ntp.isc.org accepted + + Makefile.am@1.55, 2005-12-23 12:17:32-08:00, bkorb@bach.veritas.com +1 -16 + Move some commands out into the bootstrap script + + include/debug-opt.def@1.1, 2005-12-23 10:56:50-08:00, bkorb@bach.veritas.com +24 -0 + + include/debug-opt.def@1.0, 2005-12-23 10:56:50-08:00, bkorb@bach.veritas.com +0 -0 + BitKeeper file /home/bkorb/tools/ntp/ntp-dev-ag/include/debug-opt.def + + ntpd/Makefile.am@1.45, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +7 -8 + Option def files must include from the ntp/include directory. + + ntpd/ntpdbase-opts.def@1.2, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +1 -24 + Move debug options to common file. + + ntpdc/Makefile.am@1.27, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +4 -5 + Option def files must include from the ntp/include directory. + + ntpdc/ntpdc-opts.def@1.6, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +1 -24 + Move debug options to a common file. + + ntpq/Makefile.am@1.19, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +4 -5 + Option def files must include from the ntp/include directory. + + sntp/Makefile.am@1.11, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +4 -4 + Option def files must include from the ntp/include directory. + + util/Makefile.am@1.29, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +4 -4 + When building option source, be sure to look in the include file for + the debug option file. + + util/ntp-keygen-opts.def@1.2, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +3 -27 + Move debug options to a common file. + + util/ntp-keygen.c@1.36, 2005-12-23 13:55:50-08:00, bkorb@bach.veritas.com +8 -39 + Remove some confusing #ifdef's and replace "iffsw" with "HAVE_OPT(ID_KEY)". + +ChangeSet@1.1251.71.10, 2005-12-20 23:14:56-05:00, stenn@pogo.udel.edu +1 -0 + bail early from get_full_recv_buffer() if there is nothing to do. + + libntp/recvbuff.c@1.18, 2005-12-20 23:14:18-05:00, stenn@pogo.udel.edu +3 -0 + bail early from get_full_recv_buffer() if there is nothing to do. + +ChangeSet@1.1251.72.5, 2005-12-20 22:09:09-05:00, mayer@pogo.udel.edu +1 -0 + Fix recvbuff code with missing refetch when needing more buffers + + libntp/recvbuff.c@1.13.1.2, 2005-12-20 22:08:49-05:00, mayer@pogo.udel.edu +10 -5 + Fix recvbuff code with missing refetch when needing more buffers + +ChangeSet@1.1178.5.7, 2005-12-20 22:05:18-05:00, stenn@deacon.udel.edu +6 -0 + Send email to ntp.isc.org now + + BitKeeper/triggers/changelog@1.3, 2005-12-20 22:04:44-05:00, stenn@deacon.udel.edu +1 -1 + Send email to ntp.isc.org now + + BitKeeper/triggers/commitlogs@1.5, 2005-12-20 22:04:45-05:00, stenn@deacon.udel.edu +2 -1 + Send email to ntp.isc.org now + + BitKeeper/triggers/delta-changelog@1.7, 2005-12-20 22:04:45-05:00, stenn@deacon.udel.edu +2 -2 + Send email to ntp.isc.org now + + BitKeeper/triggers/notify@1.3, 2005-12-20 22:04:46-05:00, stenn@deacon.udel.edu +2 -1 + Send email to ntp.isc.org now + + BitKeeper/triggers/paranoid@1.3, 2005-12-20 22:04:46-05:00, stenn@deacon.udel.edu +1 -1 + Send email to ntp.isc.org now + + BitKeeper/triggers/send@1.5, 2005-12-20 22:04:46-05:00, stenn@deacon.udel.edu +1 -1 + Send email to ntp.isc.org now + +ChangeSet@1.1251.74.2, 2005-12-20 21:46:45-05:00, stenn@pogo.udel.edu +2 -0 + [Bug 536] Clean up the filegen initialization + + ntpd/ntp_filegen.c@1.10, 2005-12-20 21:33:19-05:00, stenn@pogo.udel.edu +2 -1 + reformat comment + + ntpd/ntp_util.c@1.36.1.1, 2005-12-20 21:46:11-05:00, stenn@pogo.udel.edu +36 -71 + [Bug 536] Clean up the filegen initialization + +ChangeSet@1.1251.74.1, 2005-12-20 18:30:52-05:00, stenn@pogo.udel.edu +1 -0 + Tolerate leap second notifications in sntp + + sntp/main.c@1.6, 2005-12-20 18:30:44-05:00, stenn@pogo.udel.edu +4 -3 + Tolerate leap second notifications in sntp + +ChangeSet@1.1251.73.4, 2005-12-20 09:26:06-05:00, mayer@pogo.udel.edu +1 -0 + Update the way packets are processed + + ntpd/ntpd.c@1.61.4.1, 2005-12-20 09:25:53-05:00, mayer@pogo.udel.edu +8 -5 + Update the way packets are processed + +ChangeSet@1.1251.73.3, 2005-12-20 09:25:05-05:00, mayer@pogo.udel.edu +2 -0 + Bug #527 - Fix buffer problems when under load + + ports/winnt/include/ntp_iocompletionport.h@1.11, 2005-12-20 09:23:36-05:00, mayer@pogo.udel.edu +1 -6 + Bug #527 - Fix buffer problems when under load + + ports/winnt/ntpd/ntp_iocompletionport.c@1.19, 2005-12-20 09:23:36-05:00, mayer@pogo.udel.edu +150 -83 + Bug #527 - Fix buffer problems when under load + +ChangeSet@1.1251.72.3, 2005-12-19 18:12:59-05:00, stenn@deacon.udel.edu +1 -0 + leap change notification cleanup from Dave Mills + + ntpd/ntp_loopfilter.c@1.120, 2005-12-19 18:11:24-05:00, stenn@deacon.udel.edu +0 -8 + leap change notification cleanup from Dave Mills + +ChangeSet@1.1315, 2005-12-16 03:37:46-05:00, stenn@pogo.udel.edu +1 -0 + Use AutoOpts + + util/ntp-keygen.c@1.35, 2005-12-16 03:37:32-05:00, stenn@pogo.udel.edu +46 -172 + Use AutoOpts + +ChangeSet@1.1314, 2005-12-15 06:34:59-05:00, stenn@pogo.udel.edu +9 -0 + AutoGen stuff + + sntp/libopts/compat/compat.h@1.6, 2005-12-15 06:33:51-05:00, stenn@pogo.udel.edu +1 -1 + AutoGen stuff + + m4/libopts.m4@1.9, 2005-12-15 06:33:50-05:00, stenn@pogo.udel.edu +15 -17 + AutoGen stuff + + sntp/m4/libopts.m4@1.6, 2005-12-15 06:33:51-05:00, stenn@pogo.udel.edu +15 -17 + AutoGen stuff + + sntp/libopts/compat/snprintf.c@1.1, 2005-12-15 06:32:56-05:00, stenn@pogo.udel.edu +36 -0 + + sntp/libopts/compat/snprintf.c@1.0, 2005-12-15 06:32:56-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/compat/snprintf.c + + sntp/libopts/compat/strdup.c@1.1, 2005-12-15 06:32:56-05:00, stenn@pogo.udel.edu +19 -0 + + sntp/libopts/compat/strdup.c@1.0, 2005-12-15 06:32:56-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/compat/strdup.c + + ntpd/Makefile.am@1.44, 2005-12-15 06:33:50-05:00, stenn@pogo.udel.edu +10 -10 + AutoGen stuff + + ntpdc/Makefile.am@1.26, 2005-12-15 06:33:50-05:00, stenn@pogo.udel.edu +5 -5 + AutoGen stuff + + ntpq/Makefile.am@1.18, 2005-12-15 06:33:51-05:00, stenn@pogo.udel.edu +4 -4 + AutoGen stuff + + sntp/Makefile.am@1.10, 2005-12-15 06:33:51-05:00, stenn@pogo.udel.edu +4 -4 + AutoGen stuff + +ChangeSet@1.1312, 2005-12-15 06:27:57-05:00, stenn@pogo.udel.edu +3 -0 + ntp-keygen conversion from Bruce Korb + + BitKeeper/etc/ignore@1.45, 2005-12-15 06:25:25-05:00, stenn@pogo.udel.edu +1 -0 + added util/ntp-keygen.1 + + util/Makefile.am@1.26.1.1, 2005-12-15 06:27:29-05:00, stenn@pogo.udel.edu +21 -4 + ntp-keygen conversion from Bruce Korb + + util/ntp-keygen-opts.def@1.1, 2005-12-15 06:23:17-05:00, stenn@pogo.udel.edu +263 -0 + + util/ntp-keygen-opts.def@1.0, 2005-12-15 06:23:17-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/util/ntp-keygen-opts.def + +ChangeSet@1.1251.71.9, 2005-12-13 05:22:27-05:00, stenn@pogo.udel.edu +2 -0 + more full_recvbuf cleanup + + libntp/recvbuff.c@1.17, 2005-12-13 05:22:14-05:00, stenn@pogo.udel.edu +2 -0 + more full_recvbuf cleanup + + ntpd/ntpd.c@1.61.1.16, 2005-12-13 05:22:03-05:00, stenn@pogo.udel.edu +2 -3 + more full_recvbuf cleanup + +ChangeSet@1.1251.71.8, 2005-12-13 04:01:10-05:00, stenn@pogo.udel.edu +1 -0 + Only call get_full_recv_buffer() if we have something + + ntpd/ntpd.c@1.61.1.15, 2005-12-13 04:00:42-05:00, stenn@pogo.udel.edu +12 -8 + Only call get_full_recv_buffer() if we have something + +ChangeSet@1.1251.73.2, 2005-12-12 23:35:01-05:00, mayer@pogo.udel.edu +2 -0 + Fixes for buffer loss and DOS attacks + + ports/winnt/include/ntp_iocompletionport.h@1.10, 2005-12-12 23:34:36-05:00, mayer@pogo.udel.edu +1 -1 + Fixes for buffer loss and DOS attacks + + ports/winnt/ntpd/ntp_iocompletionport.c@1.18, 2005-12-12 23:34:36-05:00, mayer@pogo.udel.edu +5 -1 + Fixes for buffer loss and DOS attacks + +ChangeSet@1.1251.73.1, 2005-12-12 23:32:47-05:00, mayer@pogo.udel.edu +2 -0 + Make recvbuf unlimited and add check for full buffers + + include/recvbuff.h@1.11, 2005-12-12 23:31:40-05:00, mayer@pogo.udel.edu +6 -0 + Make recvbuf unlimited and add check for full buffers + + libntp/recvbuff.c@1.13.1.1, 2005-12-12 23:31:40-05:00, mayer@pogo.udel.edu +24 -15 + Make recvbuf unlimited and add check for full buffers + +ChangeSet@1.1251.72.2, 2005-12-11 18:54:45-05:00, stenn@deacon.udel.edu +5 -0 + [Bug 531]: ntpdc limitations on addserver & addpeer (Ray Van Tassle) + + html/ntpdc.html@1.20.1.2, 2005-12-11 18:51:32-05:00, stenn@deacon.udel.edu +27 -5 + [Bug 531]: ntpdc limitations on addserver & addpeer (Ray Van Tassle) + + ntpd/ntp_request.c@1.58.1.1, 2005-12-11 18:53:37-05:00, stenn@deacon.udel.edu +23 -5 + [Bug 531]: ntpdc limitations on addserver & addpeer (Ray Van Tassle) + + ntpdc/ntpdc.c@1.40.2.1, 2005-12-11 18:51:45-05:00, stenn@deacon.udel.edu +15 -0 + [Bug 531]: ntpdc limitations on addserver & addpeer (Ray Van Tassle) + + ntpdc/ntpdc.h@1.5, 2005-12-11 18:51:46-05:00, stenn@deacon.udel.edu +2 -2 + [Bug 531]: ntpdc limitations on addserver & addpeer (Ray Van Tassle) + + ntpdc/ntpdc_ops.c@1.38.1.1, 2005-12-11 18:51:47-05:00, stenn@deacon.udel.edu +4 -2 + [Bug 531]: ntpdc limitations on addserver & addpeer (Ray Van Tassle) + +ChangeSet@1.1251.71.6, 2005-12-11 17:16:25-05:00, stenn@maccarony.ntp.org +1 -0 + diagnostic cleanup + + libntp/recvbuff.c@1.15, 2005-12-11 17:16:16-05:00, stenn@maccarony.ntp.org +2 -3 + diagnostic cleanup + +ChangeSet@1.1251.71.5, 2005-12-11 17:04:21-05:00, stenn@maccarony.ntp.org +3 -0 + recvbuf typo fix and diagnostics + + BitKeeper/etc/logging_ok@1.55.1.2, 2005-12-11 17:04:20-05:00, stenn@maccarony.ntp.org +1 -0 + Logging to repologs@ntp.isc.org accepted + + libntp/recvbuff.c@1.14, 2005-12-11 17:02:36-05:00, stenn@maccarony.ntp.org +10 -2 + full_recvbuf diagnostics + + ntpd/ntpd.c@1.61.1.14, 2005-12-11 17:03:33-05:00, stenn@maccarony.ntp.org +1 -1 + Danny's typo fix for checking tot_full_recvbufs + +ChangeSet@1.1251.71.4, 2005-12-10 23:49:14-05:00, mayer@pogo.udel.edu +2 -0 + revbuf rewrite + + libntp/recvbuff.c@1.13, 2005-12-10 23:48:53-05:00, mayer@pogo.udel.edu +26 -11 + revbuf rewrite + + ntpd/ntp_io.c@1.187.1.6, 2005-12-10 23:48:53-05:00, mayer@pogo.udel.edu +48 -8 + revbuf rewrite + +ChangeSet@1.1251.72.1, 2005-12-07 23:23:03-05:00, stenn@deacon.udel.edu +2 -0 + cleanup from Dave Mills + + ntpd/refclock_irig.c@1.22, 2005-12-07 23:21:50-05:00, stenn@deacon.udel.edu +3 -4 + cleanup from Dave Mills + + ntpd/refclock_wwv.c@1.58, 2005-12-07 23:22:01-05:00, stenn@deacon.udel.edu +11 -0 + cleanup from Dave Mills + +ChangeSet@1.1251.1.178, 2005-12-05 18:36:24-05:00, stenn@pogo.udel.edu +1 -0 + tg cleanup + + util/tg.c@1.3, 2005-12-05 18:35:58-05:00, stenn@pogo.udel.edu +1 -0 + tg cleanup + +ChangeSet@1.1251.67.29, 2005-12-05 17:37:57-05:00, stenn@deacon.udel.edu +2 -0 + Added 'tg' + + util/Makefile.am@1.27, 2005-12-05 17:37:21-05:00, stenn@deacon.udel.edu +1 -1 + Added 'tg' + + util/tg.c@1.2, 2005-12-05 17:35:32-05:00, stenn@deacon.udel.edu +5 -4 + cleanup + + util/tg.c@1.1, 2005-12-05 16:03:46-05:00, stenn@deacon.udel.edu +650 -0 + + util/tg.c@1.0, 2005-12-05 16:03:46-05:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/util/tg.c + +ChangeSet@1.1251.67.28, 2005-12-05 04:55:50-05:00, stenn@deacon.udel.edu +2 -0 + leap second stuff from Dave Mills + + ntpd/ntp_loopfilter.c@1.119, 2005-12-05 03:43:10-05:00, stenn@deacon.udel.edu +11 -11 + leap second stuff from Dave Mills + + ntpd/refclock_wwv.c@1.57, 2005-12-05 03:43:34-05:00, stenn@deacon.udel.edu +8 -6 + leap second stuff from Dave Mills + +ChangeSet@1.1251.67.27, 2005-11-28 20:54:35-05:00, stenn@deacon.udel.edu +1 -0 + WWV doc updates from Dave Mills + + html/drivers/driver36.html@1.27, 2005-11-28 20:54:02-05:00, stenn@deacon.udel.edu +14 -22 + WWV doc updates from Dave Mills + +ChangeSet@1.1251.71.3, 2005-11-27 18:35:43-05:00, mayer@pogo.udel.edu +1 -0 + Name the timer event + + ports/winnt/ntpd/nt_clockstuff.c@1.19, 2005-11-27 18:35:26-05:00, mayer@pogo.udel.edu +2 -2 + Name the timer event + +ChangeSet@1.1251.71.2, 2005-11-27 18:33:06-05:00, mayer@pogo.udel.edu +9 -0 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + include/recvbuff.h@1.10, 2005-11-27 18:32:24-05:00, mayer@pogo.udel.edu +6 -4 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + libntp/recvbuff.c@1.12, 2005-11-27 18:32:24-05:00, mayer@pogo.udel.edu +48 -137 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ntpd/ntpd.c@1.61.1.13, 2005-11-27 18:32:24-05:00, mayer@pogo.udel.edu +8 -35 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ntpd/refclock_parse.c@1.35.1.4, 2005-11-27 18:32:24-05:00, mayer@pogo.udel.edu +0 -1 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ntpdate/ntpdate.c@1.55, 2005-11-27 18:32:25-05:00, mayer@pogo.udel.edu +8 -8 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ntpdate/ntptimeset.c@1.13, 2005-11-27 18:32:25-05:00, mayer@pogo.udel.edu +7 -13 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ports/winnt/include/transmitbuff.h@1.5, 2005-11-27 18:32:25-05:00, mayer@pogo.udel.edu +7 -4 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ports/winnt/libntp/transmitbuff.c@1.6, 2005-11-27 18:32:25-05:00, mayer@pogo.udel.edu +56 -129 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + + ports/winnt/ntpd/ntp_iocompletionport.c@1.17, 2005-11-27 18:32:25-05:00, mayer@pogo.udel.edu +45 -21 + Upgrade recvbuf and transmitbuf to use ISC_LIST_* lists + +ChangeSet@1.1251.70.1, 2005-11-27 18:23:40-05:00, mayer@pogo.udel.edu +1 -0 + Removed setting next variable in recvbuff + + ntpd/refclock_parse.c@1.35.2.1, 2005-11-27 18:22:58-05:00, mayer@pogo.udel.edu +185 -222 + Removed setting next variable in recvbuff + +ChangeSet@1.1251.67.26, 2005-11-27 17:38:02-05:00, stenn@deacon.udel.edu +1 -0 + WWV updates from Dave Mills + + ntpd/refclock_wwv.c@1.56, 2005-11-27 17:37:30-05:00, stenn@deacon.udel.edu +329 -479 + WWV updates from Dave Mills + +ChangeSet@1.1251.67.25, 2005-11-15 04:55:14-05:00, stenn@deacon.udel.edu +1 -0 + more tm_mon fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.118, 2005-11-15 04:55:02-05:00, stenn@deacon.udel.edu +3 -2 + more tm_mon fixes from Dave Mills + +ChangeSet@1.1251.69.1, 2005-11-09 22:13:13+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + utilize full PPS timestamp resolution from PPS API + + ntpd/refclock_parse.c@1.35.1.2, 2005-11-09 21:00:26+00:00, kardel@pogo.udel.edu +23 -13 + utilize full PPS timestamp resolution from PPS API + +ChangeSet@1.1251.67.22, 2005-11-09 00:32:54-05:00, stenn@deacon.udel.edu +2 -0 + Documentation fixes from Dave Mills + + html/authopt.html@1.37, 2005-11-09 00:32:40-05:00, stenn@deacon.udel.edu +10 -10 + Documentation fixes from Dave Mills + + html/keygen.html@1.8, 2005-11-09 00:32:40-05:00, stenn@deacon.udel.edu +5 -5 + Documentation fixes from Dave Mills + +ChangeSet@1.1251.68.1, 2005-11-08 09:15:35-05:00, mayer@pogo.udel.edu +1 -0 + bug 495 - fix for multicasting and reuseaddr got lost + + ntpd/ntp_io.c@1.187.1.5, 2005-11-08 09:15:02-05:00, mayer@pogo.udel.edu +6 -2 + bug 495 - fix for multicasting and reuseaddr got lost + +ChangeSet@1.1251.67.21, 2005-11-07 22:11:10-05:00, stenn@deacon.udel.edu +1 -0 + [Bug 481] do not check $build paths for openssl if cross-compiling. Other $build/$host cleanup, too. + + configure.ac@1.359.1.25, 2005-11-07 22:11:02-05:00, stenn@deacon.udel.edu +35 -20 + [Bug 481] do not check $build paths for openssl if cross-compiling. Other $build/$host cleanup, too. + +ChangeSet@1.1251.67.20, 2005-11-07 03:15:55-05:00, stenn@deacon.udel.edu +10 -0 + Fixes from Dave Mills + + html/authopt.html@1.36, 2005-11-07 03:15:21-05:00, stenn@deacon.udel.edu +3 -4 + Fixes from Dave Mills + + ntpd/ntp_config.c@1.129.4.2, 2005-11-07 03:13:23-05:00, stenn@deacon.udel.edu +4 -4 + Fixes from Dave Mills + + ntpd/ntp_control.c@1.79.1.7, 2005-11-07 03:13:23-05:00, stenn@deacon.udel.edu +2 -7 + Fixes from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.10, 2005-11-07 03:13:23-05:00, stenn@deacon.udel.edu +12 -23 + Fixes from Dave Mills + + ntpd/ntp_refclock.c@1.74, 2005-11-07 03:13:24-05:00, stenn@deacon.udel.edu +2 -9 + Fixes from Dave Mills + + ntpd/refclock_atom.c@1.54, 2005-11-07 03:13:24-05:00, stenn@deacon.udel.edu +0 -5 + Fixes from Dave Mills + + ntpd/refclock_fg.c@1.10, 2005-11-07 03:13:24-05:00, stenn@deacon.udel.edu +0 -3 + Fixes from Dave Mills + + ntpd/refclock_local.c@1.15, 2005-11-07 03:13:24-05:00, stenn@deacon.udel.edu +1 -1 + Fixes from Dave Mills + + ntpd/refclock_wwv.c@1.55, 2005-11-07 03:13:24-05:00, stenn@deacon.udel.edu +36 -20 + Fixes from Dave Mills + + util/ntp-keygen.c@1.34, 2005-11-07 03:12:02-05:00, stenn@deacon.udel.edu +2 -2 + Fixes from Dave Mills + +ChangeSet@1.1251.67.19, 2005-11-06 17:15:15-05:00, mayer@pogo.udel.edu +1 -0 + Fixes from Heiko and Martin for ntpdate on Windows + + ntpdate/ntpdate.c@1.54, 2005-11-06 17:14:04-05:00, mayer@pogo.udel.edu +47 -6 + Fixes from Heiko and Martin for ntpdate on Windows + +ChangeSet@1.1251.67.17, 2005-11-02 06:54:06-05:00, stenn@deacon.udel.edu +1 -0 + Updates from Dave Mills + + html/authopt.html@1.35, 2005-11-02 06:53:56-05:00, stenn@deacon.udel.edu +5 -5 + Updates from Dave Mills + +ChangeSet@1.1251.64.4, 2005-11-01 23:40:29-05:00, mayer@pogo.udel.edu +8 -0 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + include/isc/ipv6.h@1.7, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +2 -2 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + include/isc/net.h@1.8, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +2 -2 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + include/ntp_machine.h@1.21, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +1 -0 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + include/ntp_rfc2553.h@1.28, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +21 -16 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + libisc/net.c@1.7, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +0 -1 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + libisc/sockaddr.c@1.5, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +2 -2 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + libntp/ntp_rfc2553.c@1.27, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +7 -1 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + + ntpdate/ntpdate.c@1.53, 2005-11-01 23:40:06-05:00, mayer@pogo.udel.edu +41 -18 + Bug fixes to support IPv6 changes for non-IPv6 capable systems + +ChangeSet@1.1251.67.16, 2005-10-31 05:26:54-05:00, stenn@deacon.udel.edu +2 -0 + fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.117, 2005-10-31 05:25:49-05:00, stenn@deacon.udel.edu +10 -5 + MOD_NANO fixes from Dave Mills + + ntpd/refclock_wwv.c@1.54, 2005-10-31 05:26:37-05:00, stenn@deacon.udel.edu +1 -1 + Bump MAXFREQ from 125 to 187 PPM, from Dave Mills + +ChangeSet@1.1251.67.15, 2005-10-28 19:05:28-04:00, stenn@deacon.udel.edu +1 -0 + Weed-whack NANO stuff from Dave Mills + + ntpd/ntp_loopfilter.c@1.116, 2005-10-28 19:05:08-04:00, stenn@deacon.udel.edu +29 -22 + Weed-whack NANO stuff from Dave Mills + +ChangeSet@1.1251.67.14, 2005-10-27 22:12:21-04:00, stenn@deacon.udel.edu +4 -0 + [Bug 521] calleapwhen.c is obsolete + + BitKeeper/deleted/.del-calleapwhen.c~3e480692@1.3, 2005-10-27 22:07:30-04:00, stenn@deacon.udel.edu +0 -0 + Delete: libntp/calleapwhen.c + + include/ntp_stdlib.h@1.23, 2005-10-27 22:11:51-04:00, stenn@deacon.udel.edu +0 -1 + [Bug 521] calleapwhen.c is obsolete + + libntp/Makefile.am@1.37, 2005-10-27 22:11:51-04:00, stenn@deacon.udel.edu +1 -1 + [Bug 521] calleapwhen.c is obsolete + + ports/winnt/libntp/libntp.dsp@1.27, 2005-10-27 22:11:51-04:00, stenn@deacon.udel.edu +0 -4 + [Bug 521] calleapwhen.c is obsolete + +ChangeSet@1.1251.67.13, 2005-10-27 21:59:11-04:00, stenn@deacon.udel.edu +2 -0 + More updates from Dave Mills + + include/ntp.h@1.120.1.6, 2005-10-27 21:57:49-04:00, stenn@deacon.udel.edu +0 -4 + More updates from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.9, 2005-10-27 21:57:52-04:00, stenn@deacon.udel.edu +64 -23 + More updates from Dave Mills + +ChangeSet@1.1251.67.12, 2005-10-27 21:38:04-04:00, stenn@deacon.udel.edu +1 -0 + [Bug 516] unprotected crypto_update() call fix from Dave Mills + + ntpd/ntp_proto.c@1.232.1.14, 2005-10-27 21:37:53-04:00, stenn@deacon.udel.edu +5 -7 + [Bug 516] unprotected crypto_update() call fix from Dave Mills + +ChangeSet@1.1251.67.11, 2005-10-25 20:15:47-04:00, stenn@deacon.udel.edu +2 -0 + [Bug 517] Allow dynamic SSL libraries + + configure.ac@1.359.1.24, 2005-10-25 20:15:34-04:00, stenn@deacon.udel.edu +3 -2 + [Bug 517] Allow dynamic SSL libraries: also check /usr/sfw/{lib,include} + + ntpd/ntpd.c@1.61.1.12, 2005-10-25 20:14:38-04:00, stenn@deacon.udel.edu +9 -0 + [Bug 517] Allow dynamic SSL libraries: check SSLeay() for version info + +ChangeSet@1.1251.67.10, 2005-10-24 04:35:24-04:00, stenn@deacon.udel.edu +2 -0 + Fixes from Dave Mills + + ntpd/ntp_control.c@1.79.1.6, 2005-10-24 04:35:10-04:00, stenn@deacon.udel.edu +2 -2 + More 0-11 -> 1-12 month stuff + + ntpd/ntp_crypto.c@1.98.1.8, 2005-10-24 04:34:41-04:00, stenn@deacon.udel.edu +0 -5 + Lose the coredumping cinfo-> tests + +ChangeSet@1.1251.67.9, 2005-10-23 16:43:06-04:00, stenn@deacon.udel.edu +3 -0 + Crypto cleanup from Dave Mills + + include/ntp.h@1.120.1.5, 2005-10-23 16:41:51-04:00, stenn@deacon.udel.edu +1 -1 + member reorder from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.7, 2005-10-23 16:42:49-04:00, stenn@deacon.udel.edu +143 -157 + Crypto cleanup from Dave Mills + + ntpd/ntp_proto.c@1.232.1.13, 2005-10-23 16:42:49-04:00, stenn@deacon.udel.edu +0 -1 + Crypto cleanup from Dave Mills + +ChangeSet@1.1251.64.3, 2005-10-22 23:43:31-04:00, mayer@pogo.udel.edu +1 -0 + Bug #411 fix from Marc + + ntpd/ntp_intres.c@1.40.1.2, 2005-10-22 23:43:02-04:00, mayer@pogo.udel.edu +1 -1 + Bug #411 fix from Marc + +ChangeSet@1.1251.67.8, 2005-10-22 00:26:41-04:00, stenn@deacon.udel.edu +3 -0 + Crypto cleanup/changes from Dave Mills + + include/ntp_crypto.h@1.38, 2005-10-22 00:22:40-04:00, stenn@deacon.udel.edu +0 -1 + Lose CRYPTO_FLAG_INVLD. From Dave Mills + + ntpd/ntp_crypto.c@1.98.1.6, 2005-10-22 00:26:03-04:00, stenn@deacon.udel.edu +72 -58 + Crypto cleanup/changes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.12, 2005-10-22 00:26:03-04:00, stenn@deacon.udel.edu +15 -7 + Crypto cleanup/changes from Dave Mills + +ChangeSet@1.1251.67.7, 2005-10-21 23:39:36-04:00, stenn@deacon.udel.edu +1 -0 + [Bug 515] ntp_set_tod() displays stale errno + + libntp/machines.c@1.18, 2005-10-21 23:39:28-04:00, stenn@deacon.udel.edu +2 -0 + [Bug 515] ntp_set_tod() displays stale errno + +ChangeSet@1.1251.67.6, 2005-10-21 23:23:52-04:00, stenn@deacon.udel.edu +1 -0 + [Bug 512] Reintroduce -m to ntptrace. From Frederic Planchon + + scripts/ntptrace.in@1.5, 2005-10-21 23:23:45-04:00, stenn@deacon.udel.edu +8 -2 + [Bug 512] Reintroduce -m to ntptrace. From Frederic Planchon + +ChangeSet@1.1251.67.5, 2005-10-20 20:22:12-04:00, stenn@deacon.udel.edu +7 -0 + Fixes from Dave Mills + + include/ntp.h@1.120.1.4, 2005-10-20 20:14:25-04:00, stenn@deacon.udel.edu +4 -2 + cleanup from Dave Mills + + include/ntp_crypto.h@1.37, 2005-10-20 20:14:26-04:00, stenn@deacon.udel.edu +3 -1 + cleanup from Dave Mills + + include/ntpd.h@1.82.4.4, 2005-10-20 20:14:26-04:00, stenn@deacon.udel.edu +1 -1 + cleanup from Dave Mills + + libntp/statestr.c@1.10, 2005-10-20 20:15:27-04:00, stenn@deacon.udel.edu +2 -1 + Dave Mills added "server certificate expired". + + ntpd/ntp_crypto.c@1.98.1.5, 2005-10-20 20:21:17-04:00, stenn@deacon.udel.edu +71 -7 + host and server certificate changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.115, 2005-10-20 20:19:28-04:00, stenn@deacon.udel.edu +13 -5 + leap second fix plus 0-11 -> 1-12 month fix from Dave Mills + + ntpd/ntp_proto.c@1.232.1.11, 2005-10-20 20:20:59-04:00, stenn@deacon.udel.edu +3 -3 + test reorder from Dave Mills + +ChangeSet@1.1251.64.2, 2005-10-16 18:43:40-04:00, mayer@pogo.udel.edu +1 -0 + Fixes from bug #411 Marc de la Gueronniere + + ntpd/ntp_intres.c@1.40.1.1, 2005-10-16 18:43:09-04:00, mayer@pogo.udel.edu +44 -34 + Fixes from bug #411 Marc de la Gueronniere + +ChangeSet@1.1251.67.4, 2005-10-16 03:18:13-04:00, stenn@deacon.udel.edu +1 -0 + Fix (unused) reversed tests + + ntpd/ntp_intres.c@1.41, 2005-10-16 03:18:05-04:00, stenn@deacon.udel.edu +2 -2 + Fix (unused) reversed tests + +ChangeSet@1.1251.67.3, 2005-10-16 02:30:43-04:00, stenn@deacon.udel.edu +1 -0 + fix quoting in ISC_PLATFORM_NEEDIN6ADDRANY test + + configure.ac@1.359.1.23, 2005-10-16 02:30:33-04:00, stenn@deacon.udel.edu +1 -1 + fix quoting in ISC_PLATFORM_NEEDIN6ADDRANY test + +ChangeSet@1.1251.67.2, 2005-10-15 23:35:54-04:00, stenn@deacon.udel.edu +1 -0 + leap and orphan fixes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.10, 2005-10-15 23:35:37-04:00, stenn@deacon.udel.edu +86 -36 + leap and orphan fixes from Dave Mills + +ChangeSet@1.1251.67.1, 2005-10-15 20:39:31-04:00, stenn@deacon.udel.edu +4 -0 + Fixes from Dave Mills + + ntpd/ntp_control.c@1.79.1.5, 2005-10-15 20:34:40-04:00, stenn@deacon.udel.edu +4 -4 + hostkey->update and ctl_putfs() fixes from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.4, 2005-10-15 20:35:24-04:00, stenn@deacon.udel.edu +2 -3 + Cleanup + + ntpd/ntp_loopfilter.c@1.114, 2005-10-15 20:37:17-04:00, stenn@deacon.udel.edu +31 -11 + leap second and pll_control/kern_enable fixes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.9, 2005-10-15 20:39:03-04:00, stenn@deacon.udel.edu +90 -41 + Comment, crypto_update(), orphan, and leap second fixes from Dave Mills + +ChangeSet@1.1251.59.9, 2005-10-14 16:08:06-04:00, stenn@deacon.udel.edu +3 -0 + Updates from Dave Mills + + ntpd/ntp_loopfilter.c@1.113, 2005-10-14 16:05:18-04:00, stenn@deacon.udel.edu +13 -8 + S_SPIK and kern_enable fixes from Dave Mills + + ntpd/ntp_refclock.c@1.73, 2005-10-14 16:06:08-04:00, stenn@deacon.udel.edu +2 -2 + cleanup from Dave Mills + + ntpd/refclock_arbiter.c@1.13, 2005-10-14 16:06:41-04:00, stenn@deacon.udel.edu +4 -5 + cleanup from Dave Mills + +ChangeSet@1.1251.59.8, 2005-10-14 15:52:35-04:00, stenn@deacon.udel.edu +1 -0 + finish Frank's [] conversion to a block of code + + configure.ac@1.359.1.22, 2005-10-14 15:52:20-04:00, stenn@deacon.udel.edu +1 -1 + finish Frank's [] conversion to a block of code + +ChangeSet@1.1251.61.10, 2005-10-13 00:33:46-04:00, stenn@deacon.udel.edu +5 -0 + documentation updates from Dave Mills + + html/confopt.html@1.31.1.3, 2005-10-13 00:32:58-04:00, stenn@deacon.udel.edu +25 -35 + documentation updates from Dave Mills + + html/gadget.html@1.1, 2005-10-12 23:35:51-04:00, stenn@deacon.udel.edu +33 -0 + + html/gadget.html@1.0, 2005-10-12 23:35:50-04:00, stenn@deacon.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/gadget.html + + html/manyopt.html@1.13, 2005-10-13 00:32:58-04:00, stenn@deacon.udel.edu +33 -26 + documentation updates from Dave Mills + + html/release.html@1.31, 2005-10-13 00:32:59-04:00, stenn@deacon.udel.edu +20 -9 + documentation updates from Dave Mills + + html/scripts/links11.txt@1.2, 2005-10-13 00:33:14-04:00, stenn@deacon.udel.edu +2 -0 + documentation updates from Dave Mills + +ChangeSet@1.1251.61.9, 2005-10-09 23:38:00-04:00, stenn@deacon.udel.edu +2 -0 + Fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.112, 2005-10-09 23:37:32-04:00, stenn@deacon.udel.edu +1 -1 + calleapwhen() change from Dave Mills + + ntpd/ntp_proto.c@1.232.1.8, 2005-10-09 23:37:48-04:00, stenn@deacon.udel.edu +11 -3 + crypto fixes from Dave Mills + +ChangeSet@1.1251.59.6, 2005-10-08 10:04:12+00:00, kardel@pogo.udel.edu +1 -0 + dolfptoa.c: + safeguard against sign extensions and other mishaps on 64 bit platforms + + libntp/dolfptoa.c@1.6, 2005-10-08 10:03:31+00:00, kardel@pogo.udel.edu +11 -0 + safeguard against sign extensions and other mishaps on 64 bit platforms + +ChangeSet@1.1251.66.2, 2005-10-08 02:28:24-04:00, stenn@deacon.udel.edu +6 -0 + documentation fixes from Dave Mills + + html/authopt.html@1.34, 2005-10-08 02:28:12-04:00, stenn@deacon.udel.edu +24 -14 + documentation fixes from Dave Mills + + html/confopt.html@1.31.1.2, 2005-10-08 02:28:12-04:00, stenn@deacon.udel.edu +2 -2 + documentation fixes from Dave Mills + + html/keygen.html@1.7, 2005-10-08 02:28:12-04:00, stenn@deacon.udel.edu +1 -1 + documentation fixes from Dave Mills + + html/manyopt.html@1.12, 2005-10-08 02:28:12-04:00, stenn@deacon.udel.edu +4 -3 + documentation fixes from Dave Mills + + html/miscopt.html@1.32, 2005-10-08 02:28:12-04:00, stenn@deacon.udel.edu +22 -5 + documentation fixes from Dave Mills + + html/msyslog.html@1.5, 2005-10-08 02:28:12-04:00, stenn@deacon.udel.edu +49 -54 + documentation fixes from Dave Mills + +ChangeSet@1.1251.59.4, 2005-10-08 06:06:03+00:00, kardel@pogo.udel.edu +4 -0 + refclock_parse.c: + avoid unexpected buffer overflows due to sprintf("%f") on strange floats: + replace almost all str* and *printf functions by their buffer bounded + counterparts + data_mbg.c, mbg_gps166.h: + bounded buffer implementation + dcfd.c: + make dcfd.c compile on NetBSD 3.99.9 again (configure/sigvec compatibility fix) + + include/mbg_gps166.h@1.5.1.1, 2005-10-07 23:02:16+00:00, kardel@pogo.udel.edu +10 -4 + bounded buffer implementation + + libparse/data_mbg.c@1.5.1.1, 2005-10-07 23:03:25+00:00, kardel@pogo.udel.edu +61 -49 + bounded buffer implementation + + ntpd/refclock_parse.c@1.35.1.1, 2005-10-07 23:03:44+00:00, kardel@pogo.udel.edu +221 -185 + avoid unexpected buffer overflows due to sprintf("%f") on strange floats: + replace almost all str* and *printf functions be their buffer bounded + counterparts + + parseutil/dcfd.c@1.18, 2005-10-07 23:02:47+00:00, kardel@pogo.udel.edu +25 -18 + make dcfd.c compile on NetBSD 3.99.9 again (configure/sigvec compatibility fix) + +ChangeSet@1.1251.66.1, 2005-10-08 00:29:29-04:00, stenn@deacon.udel.edu +1 -0 + orphan fixes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.7, 2005-10-08 00:29:21-04:00, stenn@deacon.udel.edu +11 -4 + orphan fixes from Dave Mills + +ChangeSet@1.1251.65.1, 2005-10-05 01:38:06-07:00, murray@glypnod.example.com +5 -0 + Add support for the HP Z3801 GPS clock. Needs 19200 buad, 7 bits, odd parity. + + BitKeeper/etc/logging_ok@1.54.2.1, 2005-10-05 01:38:06-07:00, murray@glypnod.example.com +1 -0 + Logging to repologs@ntp.isc.org accepted + + html/drivers/driver26.html@1.10, 2005-10-05 01:37:37-07:00, murray@glypnod.example.com +12 -9 + Add description of HP Z3801A + + include/ntp_refclock.h@1.20, 2005-10-05 01:37:37-07:00, murray@glypnod.example.com +2 -1 + Add LDISC_7O1 flag for 7 bit, odd parity + + ntpd/ntp_refclock.c@1.72, 2005-10-05 01:37:37-07:00, murray@glypnod.example.com +4 -0 + Add support for LDISC_7O1 flag - 7 bit, odd parity. + + ntpd/refclock_hpgps.c@1.7, 2005-10-05 01:37:37-07:00, murray@glypnod.example.com +18 -3 + Add support for HP Z3810A - 19200, 7bits, odd parity + +ChangeSet@1.1251.61.6, 2005-10-05 03:02:11-04:00, stenn@deacon.udel.edu +1 -0 + orphan fixes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.6, 2005-10-05 03:01:54-04:00, stenn@deacon.udel.edu +18 -16 + orphan fixes from Dave Mills + +ChangeSet@1.1251.64.1, 2005-10-04 12:22:54-04:00, mayer@pogo.udel.edu +1 -0 + Fix extra y at beginning of file + + ntpd/ntp_proto.c@1.232.2.1, 2005-10-04 12:22:23-04:00, mayer@pogo.udel.edu +1 -1 + Fix extra y at beginning of file + +ChangeSet@1.1251.61.5, 2005-10-04 02:52:27-04:00, stenn@deacon.udel.edu +5 -0 + fixes from Dave Mills + + include/ntp.h@1.120.1.3, 2005-10-04 02:50:55-04:00, stenn@deacon.udel.edu +3 -1 + fixes from Dave Mills + + include/ntpd.h@1.82.4.3, 2005-10-04 02:50:55-04:00, stenn@deacon.udel.edu +0 -1 + fixes from Dave Mills + + ntpd/ntp_control.c@1.79.1.4, 2005-10-04 02:51:46-04:00, stenn@deacon.udel.edu +1 -1 + fixes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.5, 2005-10-04 02:51:47-04:00, stenn@deacon.udel.edu +49 -29 + fixes from Dave Mills + + ntpd/refclock_local.c@1.14, 2005-10-04 02:51:47-04:00, stenn@deacon.udel.edu +2 -8 + fixes from Dave Mills + +ChangeSet@1.1251.63.1, 2005-10-02 04:12:05-04:00, stenn@deacon.udel.edu +10 -0 + NEWS update; orphan/revoke/expire stuff from Dave Mills + + NEWS@1.48, 2005-10-02 04:11:28-04:00, stenn@deacon.udel.edu +2 -0 + updated + + include/ntp.h@1.120.1.2, 2005-10-02 03:57:42-04:00, stenn@deacon.udel.edu +3 -2 + orphan and revoke stuff from Dave Mills + + include/ntp_config.h@1.37.1.2, 2005-10-02 03:57:42-04:00, stenn@deacon.udel.edu +1 -0 + orphan and revoke stuff from Dave Mills + + include/ntp_control.h@1.29, 2005-10-02 03:57:42-04:00, stenn@deacon.udel.edu +2 -1 + orphan and revoke stuff from Dave Mills + + ntpd/ntp_config.c@1.129.4.1, 2005-10-02 04:08:11-04:00, stenn@deacon.udel.edu +5 -0 + fixes, and orphan and expire stuff from Dave Mills + + ntpd/ntp_control.c@1.79.1.3, 2005-10-02 04:08:11-04:00, stenn@deacon.udel.edu +50 -20 + fixes, and orphan and expire stuff from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.3, 2005-10-02 04:08:11-04:00, stenn@deacon.udel.edu +114 -94 + fixes, and orphan and expire stuff from Dave Mills + + ntpd/ntp_loopfilter.c@1.111, 2005-10-02 04:08:12-04:00, stenn@deacon.udel.edu +1 -1 + fixes, and orphan and expire stuff from Dave Mills + + ntpd/ntp_peer.c@1.84.1.1, 2005-10-02 04:08:12-04:00, stenn@deacon.udel.edu +0 -1 + fixes, and orphan and expire stuff from Dave Mills + + ntpd/ntp_proto.c@1.232.1.4, 2005-10-02 04:08:12-04:00, stenn@deacon.udel.edu +200 -124 + fixes, and orphan and expire stuff from Dave Mills + +ChangeSet@1.1251.61.3, 2005-10-01 01:02:12-04:00, mayer@pogo.udel.edu +5 -0 + Fixes for handling IPv6 issues and getaddrinfo() + + include/isc/net.h@1.7, 2005-10-01 01:00:52-04:00, mayer@pogo.udel.edu +2 -2 + Fixes for handling IPv6 issues and getaddrinfo)_ + + libisc/net.c@1.6, 2005-10-01 01:00:52-04:00, mayer@pogo.udel.edu +1 -0 + Fixes for handling IPv6 issues and getaddrinfo)_ + + libntp/ntp_rfc2553.c@1.26, 2005-10-01 01:00:52-04:00, mayer@pogo.udel.edu +124 -21 + Fixes for handling IPv6 issues and getaddrinfo)_ + + ports/winnt/include/isc/net.h@1.6, 2005-10-01 01:00:52-04:00, mayer@pogo.udel.edu +1 -1 + Fixes for handling IPv6 issues and getaddrinfo)_ + + ports/winnt/libisc/net.c@1.7, 2005-10-01 01:00:52-04:00, mayer@pogo.udel.edu +1 -1 + Fixes for handling IPv6 issues and getaddrinfo)_ + +ChangeSet@1.1251.61.2, 2005-09-26 02:19:59-04:00, stenn@deacon.udel.edu +2 -0 + sntp is now built by default. + + configure.ac@1.359.4.1, 2005-09-26 02:19:47-04:00, stenn@deacon.udel.edu +2 -2 + sntp is now built by default. + + flock-build@1.33, 2005-09-26 02:19:47-04:00, stenn@deacon.udel.edu +6 -7 + sntp is now built by default. + +ChangeSet@1.1251.60.4, 2005-09-25 12:21:08+00:00, kardel@pogo.udel.edu +3 -0 + ntpdc_ops.c: + output broadcast address information when broadcast flag is set + ntp_peer.c: + re-bind broad and multi cast on re-fresh + ntp_io.c: + re-bind interfaces on re-scans + + ntpd/ntp_io.c@1.211, 2005-09-25 12:10:52+00:00, kardel@pogo.udel.edu +90 -43 + re-bind interfaces on re-scans + + ntpd/ntp_peer.c@1.91, 2005-09-25 12:11:28+00:00, kardel@pogo.udel.edu +18 -1 + re-bind broad and multi cast on re-fresh + + ntpdc/ntpdc_ops.c@1.45, 2005-09-25 12:12:38+00:00, kardel@pogo.udel.edu +10 -9 + output broadcast address information when broadcast flag is set + +ChangeSet@1.1251.60.3, 2005-09-25 12:10:35+00:00, kardel@pogo.udel.edu +4 -0 + refclock_parse.c: + avoid unexpected buffer overflows due to sprintf("%f") on strange floats: + replace almost all str* and *printf functions be their buffer bounded + counterparts + limit re-set rate of trimble clocks + data_mbg.c: + support fully bounded buffers + clk_meinberg.c: + cleanup buffer bounds + mbg_gps166.h + support fully bounded buffers + + include/mbg_gps166.h@1.6, 2005-09-25 12:06:41+00:00, kardel@pogo.udel.edu +7 -4 + + libparse/clk_meinberg.c@1.9, 2005-09-25 12:07:49+00:00, kardel@pogo.udel.edu +7 -4 + cleanup buffer bounds + + libparse/data_mbg.c@1.6, 2005-09-25 12:08:11+00:00, kardel@pogo.udel.edu +58 -49 + support fully bounded buffers + + ntpd/refclock_parse.c@1.36, 2005-09-25 12:08:50+00:00, kardel@pogo.udel.edu +204 -185 + avoid unexpected buffer overflows due to sprintf("%f") on strange floats: + replace almost all str* and *printf functions be their buffer bounded + counterparts + limit re-set rate of trimble clocks + +ChangeSet@1.1251.61.1, 2005-09-25 04:17:34-04:00, stenn@deacon.udel.edu +1 -0 + Add missing ISC_PLATFORM_HAVESCOPEID checks. + + ntpd/ntp_io.c@1.187.1.4, 2005-09-25 04:17:25-04:00, stenn@deacon.udel.edu +12 -1 + Add missing ISC_PLATFORM_HAVESCOPEID checks. + +ChangeSet@1.1251.58.1, 2005-09-25 05:54:32+00:00, stenn@ntp1.isc.org +2 -0 + [Bug 467] Reorder #include order to avoid linux collision + + BitKeeper/etc/logging_ok@1.54.1.1, 2005-09-25 05:54:32+00:00, stenn@ntp1.isc.org +1 -0 + Logging to repologs@ntp.isc.org accepted + + ntpd/ntp_config.c@1.129.3.4, 2005-09-25 05:54:11+00:00, stenn@ntp1.isc.org +8 -2 + [Bug 467] Reorder #include order to avoid linux collision + +ChangeSet@1.1251.1.153, 2005-09-24 23:18:13-04:00, stenn@deacon.udel.edu +6 -0 + [Bug 498] Patches from Miroslaw Pabich + + include/adjtime.h@1.4, 2005-09-24 23:17:22-04:00, stenn@deacon.udel.edu +0 -6 + [Bug 498] Patches from Miroslaw Pabich + + libntp/iosignal.c@1.13, 2005-09-24 23:17:32-04:00, stenn@deacon.udel.edu +6 -6 + [Bug 498] Patches from Miroslaw Pabich + + ntpd/refclock_hopfser.c@1.9, 2005-09-24 23:17:43-04:00, stenn@deacon.udel.edu +5 -3 + [Bug 498] Patches from Miroslaw Pabich + + ntpd/refclock_neoclock4x.c@1.13, 2005-09-24 23:17:43-04:00, stenn@deacon.udel.edu +5 -3 + [Bug 498] Patches from Miroslaw Pabich + + ntpd/refclock_palisade.h@1.8, 2005-09-24 23:17:43-04:00, stenn@deacon.udel.edu +2 -0 + [Bug 498] Patches from Miroslaw Pabich + + ntpdate/ntpdate.c@1.52, 2005-09-24 23:17:53-04:00, stenn@deacon.udel.edu +0 -4 + [Bug 498] Patches from Miroslaw Pabich + +ChangeSet@1.1251.53.6, 2005-09-24 17:39:29-04:00, mayer@pogo.udel.edu +1 -0 + Revamped the code in getaddrinfo + + libntp/ntp_rfc2553.c@1.25, 2005-09-24 17:39:04-04:00, mayer@pogo.udel.edu +31 -37 + Revamped the code in getaddrinfo + +ChangeSet@1.1251.56.1, 2005-09-23 19:27:51-04:00, mayer@pogo.udel.edu +1 -0 + Refix for memory leak. Some checks were incorrect + + libntp/ntp_rfc2553.c@1.24, 2005-09-23 19:26:56-04:00, mayer@pogo.udel.edu +19 -15 + Refix for memory leak. Some checks were incorrect + +ChangeSet@1.1251.53.4, 2005-09-22 22:07:15-04:00, stenn@deacon.udel.edu +1 -0 + [Bug 496]: Updated adjtime for QNX from Miroslaw Pabich + + libntp/adjtime.c@1.7, 2005-09-22 22:07:07-04:00, stenn@deacon.udel.edu +80 -17 + [Bug 496]: Updated adjtime for QNX from Miroslaw Pabich + +ChangeSet@1.1251.55.1, 2005-09-21 23:23:47-04:00, gunturu@pogo.udel.edu +2 -0 + timing.c: + unable settimeofday and adjtime as temporary fix until we port utmp. + + BitKeeper/etc/logging_ok@1.55, 2005-09-21 23:23:47-04:00, gunturu@pogo.udel.edu +1 -0 + Logging to repologs@ntp.isc.org accepted + + sntp/timing.c@1.3, 2005-09-21 23:21:58-04:00, gunturu@pogo.udel.edu +4 -4 + unable settimeofday and adjtime as temporary fix until we port utmp. + +ChangeSet@1.1305, 2005-09-21 00:31:27-04:00, stenn@pogo.udel.edu +1 -0 + autoopts cleanup + + ntpd/ntpd.c@1.70, 2005-09-21 00:31:17-04:00, stenn@pogo.udel.edu +2 -0 + autoopts cleanup + +ChangeSet@1.1304, 2005-09-21 00:30:39-04:00, stenn@pogo.udel.edu +1 -0 + libopts update + + sntp/libopts/compat/compat.h@1.5, 2005-09-21 00:30:27-04:00, stenn@pogo.udel.edu +5 -4 + libopts update + +ChangeSet@1.1303, 2005-09-21 00:28:47-04:00, stenn@pogo.udel.edu +10 -0 + libopts upgrade + + sntp/libopts/autoopts.c@1.3, 2005-09-21 00:26:36-04:00, stenn@pogo.udel.edu +9 -1 + libopts upgrade + + sntp/libopts/autoopts.h@1.4, 2005-09-21 00:26:36-04:00, stenn@pogo.udel.edu +1 -8 + libopts upgrade + + sntp/libopts/compat/compat.h@1.4, 2005-09-17 03:23:25-04:00, stenn@pogo.udel.edu +1 -1 + libopts upgrade + + sntp/libopts/genshell.c@1.4, 2005-09-17 03:23:25-04:00, stenn@pogo.udel.edu +1 -1 + libopts upgrade + + sntp/libopts/genshell.h@1.4, 2005-09-17 03:23:25-04:00, stenn@pogo.udel.edu +2 -2 + libopts upgrade + + sntp/libopts/libopts.c@1.3, 2005-09-21 00:26:37-04:00, stenn@pogo.udel.edu +0 -1 + libopts upgrade + + sntp/libopts/libopts.m4@1.4, 2005-09-21 00:26:37-04:00, stenn@pogo.udel.edu +15 -17 + libopts upgrade + + sntp/libopts/autoopts/options.h@1.3, 2005-09-17 03:23:25-04:00, stenn@pogo.udel.edu +30 -5 + libopts upgrade + + sntp/libopts/proto.h@1.4, 2005-09-21 00:26:37-04:00, stenn@pogo.udel.edu +1 -1 + libopts upgrade + + sntp/libopts/autoopts/usage-txt.h@1.4, 2005-09-17 03:23:25-04:00, stenn@pogo.udel.edu +1 -1 + libopts upgrade + +ChangeSet@1.1251.53.3, 2005-09-20 23:35:55-04:00, mayer@pogo.udel.edu +1 -0 + bug #486 and Fix memory leak and add heiko's change for hints + + libntp/ntp_rfc2553.c@1.23, 2005-09-20 23:35:18-04:00, mayer@pogo.udel.edu +15 -5 + bug #486 and Fix memory leak and add heiko's change for hints + +ChangeSet@1.1251.54.1, 2005-09-19 18:05:35-04:00, mayer@pogo.udel.edu +2 -0 + Frank Kardel's fixes for the flags and broadcast address + + libisc/ifiter_getifaddrs.c@1.5, 2005-09-19 18:04:58-04:00, mayer@pogo.udel.edu +2 -2 + Frank Kardel's fixes for the flags and broadcast address + + libisc/ifiter_sysctl.c@1.12, 2005-09-19 18:04:58-04:00, mayer@pogo.udel.edu +1 -1 + Frank Kardel's fixes for the flags and broadcast address + +ChangeSet@1.1251.52.2, 2005-09-17 10:11:26+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + cleanup merge fallout + + ntpd/ntp_io.c@1.209, 2005-09-17 10:10:39+00:00, kardel@pogo.udel.edu +6 -5 + cleanup merge fallout + +ChangeSet@1.1301, 2005-09-17 00:45:06-04:00, stenn@pogo.udel.edu +14 -0 + libopts upgrade + + sntp/libopts/Makefile.am@1.2, 2005-09-17 00:40:04-04:00, stenn@pogo.udel.edu +1 -1 + libopts upgrade + + sntp/libopts/autoopts.h@1.3, 2005-09-17 00:40:04-04:00, stenn@pogo.udel.edu +1 -21 + libopts upgrade + + sntp/libopts/compat/compat.h@1.3, 2005-09-17 00:41:18-04:00, stenn@pogo.udel.edu +5 -4 + libopts upgrade + + sntp/libopts/genshell.c@1.3, 2005-09-11 23:12:24-04:00, stenn@pogo.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/libopts/genshell.c@1.2, 2005-09-11 23:09:38-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/genshell.h@1.3, 2005-09-11 23:12:25-04:00, stenn@pogo.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/libopts/genshell.h@1.2, 2005-09-11 23:09:38-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/libopts.c@1.2, 2005-09-17 00:40:05-04:00, stenn@pogo.udel.edu +1 -0 + libopts upgrade + + sntp/libopts/libopts.m4@1.3, 2005-09-17 00:40:05-04:00, stenn@pogo.udel.edu +36 -1 + libopts upgrade + + m4/libopts.m4@1.8, 2005-09-17 00:39:38-04:00, stenn@pogo.udel.edu +36 -1 + libopts upgrade + + sntp/m4/libopts.m4@1.5, 2005-09-17 00:39:52-04:00, stenn@pogo.udel.edu +36 -1 + libopts upgrade + + sntp/m4/libopts.m4@1.4, 2005-09-12 17:12:47-04:00, stenn@pogo.udel.edu +0 -0 + Rename: sntp/libopts.m4 -> sntp/m4/libopts.m4 + + sntp/libopts/proto.h@1.3, 2005-09-17 00:40:05-04:00, stenn@pogo.udel.edu +1 -10 + libopts upgrade + + sntp/libopts/text_mmap.c@1.3, 2005-09-17 00:40:05-04:00, stenn@pogo.udel.edu +74 -33 + libopts upgrade + + sntp/libopts/autoopts/usage-txt.h@1.3, 2005-09-11 23:12:25-04:00, stenn@pogo.udel.edu +0 -0 + Change mode to -rw-r--r-- + + sntp/libopts/autoopts/usage-txt.h@1.2, 2005-09-11 23:09:56-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/Makefile.am@1.9, 2005-09-17 00:39:46-04:00, stenn@pogo.udel.edu +1 -1 + libopts upgrade + + sntp/sntp-opts.def@1.2, 2005-09-17 00:39:47-04:00, stenn@pogo.udel.edu +2 -0 + libopts upgrade + +ChangeSet@1.1251.51.6, 2005-09-17 00:34:07-04:00, stenn@deacon.udel.edu +5 -0 + more leap stuff from Dave Mills + + include/ntpd.h@1.82.4.2, 2005-09-17 00:33:27-04:00, stenn@deacon.udel.edu +1 -0 + more leap stuff from Dave Mills + + ntpd/ntp_control.c@1.79.1.2, 2005-09-17 00:33:17-04:00, stenn@deacon.udel.edu +1 -1 + more leap stuff from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.2, 2005-09-17 00:33:17-04:00, stenn@deacon.udel.edu +2 -5 + more leap stuff from Dave Mills + + ntpd/ntp_loopfilter.c@1.110, 2005-09-17 00:33:17-04:00, stenn@deacon.udel.edu +11 -13 + more leap stuff from Dave Mills + + ntpd/ntp_proto.c@1.232.1.3, 2005-09-17 00:33:17-04:00, stenn@deacon.udel.edu +4 -2 + more leap stuff from Dave Mills + +ChangeSet@1.1251.51.5, 2005-09-16 22:47:54-04:00, mayer@pogo.udel.edu +1 -0 + Fix wildcards to return valid socket interface structure addresses - for Heiko's fix bug #450 + + ntpd/ntp_io.c@1.187.1.3, 2005-09-16 22:47:16-04:00, mayer@pogo.udel.edu +10 -18 + Fix wildcards to return valid socket interface structure addresses - for Heiko's fix bug #450 + +ChangeSet@1.1251.51.4, 2005-09-15 02:37:45-04:00, stenn@whimsy.udel.edu +1 -0 + strip quotes from filenames in the config file. From Heiko Gerstung + + ntpd/ntp_config.c@1.129.3.3, 2005-09-15 02:37:30-04:00, stenn@whimsy.udel.edu +18 -0 + strip quotes from filenames in the config file. From Heiko Gerstung + +ChangeSet@1.1251.51.3, 2005-09-15 02:26:33-04:00, stenn@whimsy.udel.edu +64 -0 + Documentation changes from Dave Mills + + html/accopt.html@1.24, 2005-09-15 02:22:25-04:00, stenn@whimsy.udel.edu +66 -61 + Documentation changes from Dave Mills + + html/assoc.html@1.21, 2005-09-15 02:22:25-04:00, stenn@whimsy.udel.edu +52 -51 + Documentation changes from Dave Mills + + html/audio.html@1.17, 2005-09-15 02:22:26-04:00, stenn@whimsy.udel.edu +48 -47 + Documentation changes from Dave Mills + + html/authopt.html@1.33, 2005-09-15 02:22:26-04:00, stenn@whimsy.udel.edu +139 -137 + Documentation changes from Dave Mills + + html/clockopt.html@1.18, 2005-09-15 02:22:26-04:00, stenn@whimsy.udel.edu +61 -60 + Documentation changes from Dave Mills + + html/confopt.html@1.31.1.1, 2005-09-15 02:22:27-04:00, stenn@whimsy.udel.edu +18 -15 + Documentation changes from Dave Mills + + html/copyright.html@1.31, 2005-09-15 02:22:27-04:00, stenn@whimsy.udel.edu +72 -71 + Documentation changes from Dave Mills + + html/debug.html@1.23, 2005-09-15 02:22:28-04:00, stenn@whimsy.udel.edu +119 -118 + Documentation changes from Dave Mills + + html/drivers/driver1.html@1.15, 2005-09-15 02:22:47-04:00, stenn@whimsy.udel.edu +59 -58 + Documentation changes from Dave Mills + + html/drivers/driver18.html@1.15, 2005-09-15 02:22:48-04:00, stenn@whimsy.udel.edu +56 -55 + Documentation changes from Dave Mills + + html/drivers/driver20.html@1.14, 2005-09-15 02:22:49-04:00, stenn@whimsy.udel.edu +59 -65 + Documentation changes from Dave Mills + + html/drivers/driver22.html@1.17, 2005-09-15 02:22:49-04:00, stenn@whimsy.udel.edu +47 -46 + Documentation changes from Dave Mills + + html/drivers/driver27.html@1.14, 2005-09-15 02:22:50-04:00, stenn@whimsy.udel.edu +198 -200 + Documentation changes from Dave Mills + + html/drivers/driver29.html@1.14, 2005-09-15 02:22:50-04:00, stenn@whimsy.udel.edu +769 -790 + Documentation changes from Dave Mills + + html/drivers/driver3.html@1.11, 2005-09-15 02:22:50-04:00, stenn@whimsy.udel.edu +47 -47 + Documentation changes from Dave Mills + + html/drivers/driver30.html@1.19, 2005-09-15 02:22:51-04:00, stenn@whimsy.udel.edu +77 -78 + Documentation changes from Dave Mills + + html/drivers/driver31.html@1.2, 2005-09-15 02:22:51-04:00, stenn@whimsy.udel.edu +52 -50 + Documentation changes from Dave Mills + + html/drivers/driver32.html@1.12, 2005-09-15 02:22:51-04:00, stenn@whimsy.udel.edu +23 -23 + Documentation changes from Dave Mills + + html/drivers/driver33.html@1.12, 2005-09-15 02:22:52-04:00, stenn@whimsy.udel.edu +23 -23 + Documentation changes from Dave Mills + + html/drivers/driver34.html@1.11, 2005-09-15 02:22:52-04:00, stenn@whimsy.udel.edu +44 -50 + Documentation changes from Dave Mills + + html/drivers/driver35.html@1.14, 2005-09-15 02:22:52-04:00, stenn@whimsy.udel.edu +41 -40 + Documentation changes from Dave Mills + + html/drivers/driver36.html@1.26, 2005-09-15 02:22:53-04:00, stenn@whimsy.udel.edu +162 -151 + Documentation changes from Dave Mills + + html/drivers/driver37.html@1.12, 2005-09-15 02:22:53-04:00, stenn@whimsy.udel.edu +44 -43 + Documentation changes from Dave Mills + + html/drivers/driver38.html@1.13, 2005-09-15 02:22:53-04:00, stenn@whimsy.udel.edu +124 -131 + Documentation changes from Dave Mills + + html/drivers/driver39.html@1.13, 2005-09-15 02:22:54-04:00, stenn@whimsy.udel.edu +106 -109 + Documentation changes from Dave Mills + + html/drivers/driver4.html@1.12, 2005-09-15 02:22:54-04:00, stenn@whimsy.udel.edu +59 -58 + Documentation changes from Dave Mills + + html/drivers/driver40.html@1.13, 2005-09-15 02:22:54-04:00, stenn@whimsy.udel.edu +129 -138 + Documentation changes from Dave Mills + + html/drivers/driver42.html@1.12, 2005-09-15 02:22:55-04:00, stenn@whimsy.udel.edu +23 -22 + Documentation changes from Dave Mills + + html/drivers/driver43.html@1.10, 2005-09-15 02:22:55-04:00, stenn@whimsy.udel.edu +35 -34 + Documentation changes from Dave Mills + + html/drivers/driver44.html@1.12, 2005-09-15 02:22:55-04:00, stenn@whimsy.udel.edu +81 -82 + Documentation changes from Dave Mills + + html/drivers/driver6.html@1.20, 2005-09-15 02:22:56-04:00, stenn@whimsy.udel.edu +73 -72 + Documentation changes from Dave Mills + + html/drivers/driver7.html@1.22, 2005-09-15 02:22:56-04:00, stenn@whimsy.udel.edu +207 -206 + Documentation changes from Dave Mills + + html/drivers/driver8.html@1.18, 2005-09-15 02:22:57-04:00, stenn@whimsy.udel.edu +230 -419 + Documentation changes from Dave Mills + + html/drivers/oncore-shmem.html@1.12, 2005-09-15 02:22:57-04:00, stenn@whimsy.udel.edu +58 -55 + Documentation changes from Dave Mills + + html/drivers/tf582_4.html@1.2, 2005-09-15 02:22:58-04:00, stenn@whimsy.udel.edu +57 -58 + Documentation changes from Dave Mills + + html/extern.html@1.14, 2005-09-15 02:22:28-04:00, stenn@whimsy.udel.edu +26 -25 + Documentation changes from Dave Mills + + html/howto.html@1.18, 2005-09-15 02:22:28-04:00, stenn@whimsy.udel.edu +89 -88 + Documentation changes from Dave Mills + + html/index.html@1.32, 2005-09-15 02:22:29-04:00, stenn@whimsy.udel.edu +1 -1 + Documentation changes from Dave Mills + + html/kern.html@1.14, 2005-09-15 02:22:29-04:00, stenn@whimsy.udel.edu +27 -26 + Documentation changes from Dave Mills + + html/keygen.html@1.6, 2005-09-15 02:22:29-04:00, stenn@whimsy.udel.edu +109 -105 + Documentation changes from Dave Mills + + html/ldisc.html@1.12, 2005-09-15 02:22:30-04:00, stenn@whimsy.udel.edu +35 -34 + Documentation changes from Dave Mills + + html/manyopt.html@1.11, 2005-09-15 02:22:30-04:00, stenn@whimsy.udel.edu +51 -50 + Documentation changes from Dave Mills + + html/measure.html@1.11, 2005-09-15 02:22:30-04:00, stenn@whimsy.udel.edu +16 -15 + Documentation changes from Dave Mills + + html/miscopt.html@1.31, 2005-09-15 02:22:31-04:00, stenn@whimsy.udel.edu +87 -83 + Documentation changes from Dave Mills + + html/monopt.html@1.20, 2005-09-15 02:22:31-04:00, stenn@whimsy.udel.edu +122 -117 + Documentation changes from Dave Mills + + html/msyslog.html@1.4, 2005-09-15 02:22:31-04:00, stenn@whimsy.udel.edu +120 -118 + Documentation changes from Dave Mills + + html/mx4200data.html@1.11, 2005-09-15 02:22:32-04:00, stenn@whimsy.udel.edu +1069 -1068 + Documentation changes from Dave Mills + + html/notes.html@1.17, 2005-09-15 02:22:32-04:00, stenn@whimsy.udel.edu +150 -149 + Documentation changes from Dave Mills + + html/ntpd.html@1.36.1.1, 2005-09-15 02:22:33-04:00, stenn@whimsy.udel.edu +167 -169 + Documentation changes from Dave Mills + + html/ntpdate.html@1.17, 2005-09-15 02:22:33-04:00, stenn@whimsy.udel.edu +63 -62 + Documentation changes from Dave Mills + + html/ntpdc.html@1.20.1.1, 2005-09-15 02:22:33-04:00, stenn@whimsy.udel.edu +153 -152 + Documentation changes from Dave Mills + + html/ntpdsim.html@1.4, 2005-09-15 02:22:34-04:00, stenn@whimsy.udel.edu +58 -57 + Documentation changes from Dave Mills + + html/ntpq.html@1.27, 2005-09-15 02:22:34-04:00, stenn@whimsy.udel.edu +1 -1 + Documentation changes from Dave Mills + + html/ntptime.html@1.15, 2005-09-15 02:22:34-04:00, stenn@whimsy.udel.edu +41 -40 + Documentation changes from Dave Mills + + html/ntptrace.html@1.13, 2005-09-15 02:22:35-04:00, stenn@whimsy.udel.edu +37 -36 + Documentation changes from Dave Mills + + html/parsedata.html@1.11, 2005-09-15 02:22:35-04:00, stenn@whimsy.udel.edu +77 -76 + Documentation changes from Dave Mills + + html/parsenew.html@1.10, 2005-09-15 02:22:35-04:00, stenn@whimsy.udel.edu +50 -47 + Documentation changes from Dave Mills + + html/pps.html@1.18, 2005-09-15 02:22:36-04:00, stenn@whimsy.udel.edu +34 -33 + Documentation changes from Dave Mills + + html/prefer.html@1.15, 2005-09-15 02:22:36-04:00, stenn@whimsy.udel.edu +65 -64 + Documentation changes from Dave Mills + + html/rdebug.html@1.15, 2005-09-15 02:22:36-04:00, stenn@whimsy.udel.edu +26 -25 + Documentation changes from Dave Mills + + html/refclock.html@1.32, 2005-09-15 02:22:37-04:00, stenn@whimsy.udel.edu +89 -89 + Documentation changes from Dave Mills + + html/release.html@1.30, 2005-09-15 02:22:37-04:00, stenn@whimsy.udel.edu +52 -50 + Documentation changes from Dave Mills + + html/sntp.html@1.4, 2005-09-15 02:22:37-04:00, stenn@whimsy.udel.edu +50 -49 + Documentation changes from Dave Mills + + html/tickadj.html@1.14, 2005-09-15 02:22:38-04:00, stenn@whimsy.udel.edu +36 -35 + Documentation changes from Dave Mills + +ChangeSet@1.1251.51.2, 2005-09-15 01:59:15-04:00, stenn@whimsy.udel.edu +10 -0 + "ident" changes from Dave Mills + + include/ntp_config.h@1.37.1.1, 2005-09-15 01:57:52-04:00, stenn@whimsy.udel.edu +5 -4 + "ident" changes from Dave Mills + + include/ntp_control.h@1.28, 2005-09-15 01:57:53-04:00, stenn@whimsy.udel.edu +2 -1 + "ident" changes from Dave Mills + + include/ntp_crypto.h@1.36, 2005-09-15 01:57:53-04:00, stenn@whimsy.udel.edu +6 -4 + "ident" changes from Dave Mills + + include/ntpd.h@1.82.4.1, 2005-09-15 01:57:58-04:00, stenn@whimsy.udel.edu +8 -0 + "ident" changes from Dave Mills + + ntpd/ntp_config.c@1.129.3.2, 2005-09-15 01:58:05-04:00, stenn@whimsy.udel.edu +6 -0 + "ident" changes from Dave Mills + + ntpd/ntp_control.c@1.79.1.1, 2005-09-15 01:58:05-04:00, stenn@whimsy.udel.edu +21 -4 + "ident" changes from Dave Mills + + ntpd/ntp_crypto.c@1.98.1.1, 2005-09-15 01:58:06-04:00, stenn@whimsy.udel.edu +57 -63 + "ident" changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.109, 2005-09-15 01:58:07-04:00, stenn@whimsy.udel.edu +41 -8 + "ident" changes from Dave Mills + + ntpd/ntp_proto.c@1.232.1.2, 2005-09-15 01:58:08-04:00, stenn@whimsy.udel.edu +4 -8 + "ident" changes from Dave Mills + + ntpd/refclock_wwvb.c@1.16, 2005-09-15 01:58:20-04:00, stenn@whimsy.udel.edu +1 -1 + "ident" changes from Dave Mills + +ChangeSet@1.1298, 2005-09-11 22:43:01-04:00, stenn@pogo.udel.edu +35 -0 + libopts updates + + sntp/libopts/MakeDefs.inc@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +0 -5 + libopts updates + + sntp/libopts/README@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +9 -7 + libopts updates + + sntp/libopts/autoopts.c@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/autoopts.h@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +3 -5 + libopts updates + + sntp/libopts/boolean.c@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/compat/compat.h@1.2, 2005-09-11 22:41:19-04:00, stenn@pogo.udel.edu +51 -10 + libopts updates + + sntp/libopts/cook.c@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/enumeration.c@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/environment.c@1.2, 2005-09-11 22:41:16-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/libopts.m4@1.2, 2005-09-11 22:41:17-04:00, stenn@pogo.udel.edu +83 -56 + libopts updates + + m4/libopts.m4@1.7, 2005-09-11 22:41:00-04:00, stenn@pogo.udel.edu +79 -55 + libopts updates + + sntp/libopts.m4@1.3, 2005-09-11 22:41:15-04:00, stenn@pogo.udel.edu +79 -55 + libopts updates + + sntp/libopts/load.c@1.2, 2005-09-11 22:41:17-04:00, stenn@pogo.udel.edu +14 -10 + libopts updates + + sntp/libopts/makeshell.c@1.2, 2005-09-11 22:41:17-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/nested.c@1.2, 2005-09-11 22:41:17-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/numeric.c@1.2, 2005-09-11 22:41:17-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/autoopts/options.h@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +4 -4 + libopts updates + + sntp/libopts/pgusage.c@1.2, 2005-09-11 22:41:17-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/proto.h@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -28 + libopts updates + + sntp/libopts/putshell.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/restore.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/save.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/sort.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/stack.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/streqvcmp.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/text_mmap.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/usage.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + sntp/libopts/version.c@1.2, 2005-09-11 22:41:18-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + build@1.22, 2005-09-11 22:40:14-04:00, stenn@pogo.udel.edu +6 -0 + libopts updates + + ntpd/Makefile.am@1.43, 2005-09-11 22:41:01-04:00, stenn@pogo.udel.edu +1 -1 + libopts updates + + ntpd/ntpd-opts.def@1.2, 2005-09-11 22:41:03-04:00, stenn@pogo.udel.edu +1 -0 + libopts updates + + ntpd/ntpdsim-opts.def@1.2, 2005-09-11 22:41:03-04:00, stenn@pogo.udel.edu +1 -0 + libopts updates + + ntpdc/ntpdc-opts.def@1.5, 2005-09-11 22:41:07-04:00, stenn@pogo.udel.edu +1 -0 + libopts updates + + ntpq/ntpq-opts.def@1.4, 2005-09-11 22:41:08-04:00, stenn@pogo.udel.edu +1 -0 + libopts updates + + sntp/configure.ac@1.10, 2005-09-11 22:41:15-04:00, stenn@pogo.udel.edu +3 -2 + libopts updates + +ChangeSet@1.1251.50.1, 2005-09-06 22:16:23-04:00, mayer@pogo.udel.edu +1 -0 + Revamped the input_handler code to separate the reading of packets from the selection process and logic + + ntpd/ntp_io.c@1.187.2.1, 2005-09-06 22:15:55-04:00, mayer@pogo.udel.edu +250 -283 + Revamped the input_handler code to separate the reading of packets from the selection process and logic + +ChangeSet@1.1251.38.40, 2005-09-06 19:34:59+00:00, kardel@pogo.udel.edu +3 -0 + ntp_io.c: + remove address family agnostic port assignment + ntp_proto.c: + minor debug code cleanup + ntp_peer.c: + only call peer_crypto_clear() when disconnecting the interface + + ntpd/ntp_io.c@1.207, 2005-09-06 19:33:08+00:00, kardel@pogo.udel.edu +0 -1 + remove address family agnostic port assignment + + ntpd/ntp_peer.c@1.90, 2005-09-04 10:28:53+00:00, kardel@pogo.udel.edu +15 -6 + only call peer_crypto_clear() when disconnecting the interface + + ntpd/ntp_proto.c@1.238, 2005-09-04 10:29:51+00:00, kardel@pogo.udel.edu +6 -5 + minor debug code cleanup + +ChangeSet@1.1251.1.142, 2005-09-04 15:32:05-05:00, stenn@poog.il.thewrittenword.com +1 -0 + scopeid and WANT_IPV6 cleanup + + ntpd/ntp_io.c@1.187.1.1, 2005-09-04 15:31:35-05:00, stenn@poog.il.thewrittenword.com +18 -6 + scopeid and WANT_IPV6 cleanup + +ChangeSet@1.1251.49.1, 2005-09-04 06:44:18+00:00, kardel@pogo.udel.edu +1 -0 + configure.ac: + with NetBSD 3.99.8 the CTTY requirement has been lifted + + configure.ac@1.359.3.1, 2005-09-04 06:42:31+00:00, kardel@pogo.udel.edu +3 -3 + with NetBSD 3.99.8 the CTTY requirement has been lifted + +ChangeSet@1.1251.47.6, 2005-09-01 21:52:27-04:00, stenn@pogo.udel.edu +1 -0 + net/route.h fixups + + configure.ac@1.359.1.19, 2005-09-01 21:52:04-04:00, stenn@pogo.udel.edu +5 -1 + net/route.h fixups + +ChangeSet@1.1251.47.5, 2005-09-01 05:11:00-04:00, stenn@pogo.udel.edu +1 -0 + look for net/route.h and struct rt_msghdr + + configure.ac@1.359.1.18, 2005-09-01 05:10:49-04:00, stenn@pogo.udel.edu +16 -0 + look for net/route.h and struct rt_msghdr + +ChangeSet@1.1251.38.37, 2005-09-01 08:01:32+00:00, kardel@pogo.udel.edu +2 -0 + ntp_proto.c: + avoid double free by cleaning up peer_crypto_clear() as + the clear_to_zero trick didn't work any more here and + also covered up some memory leaks. + ntp_crypto.c: + mark possible memleak - MUST be verified + + ntpd/ntp_crypto.c@1.100, 2005-09-01 07:59:08+00:00, kardel@pogo.udel.edu +3 -0 + mark possible memleak - MUST be verified + + ntpd/ntp_proto.c@1.237, 2005-09-01 07:59:43+00:00, kardel@pogo.udel.edu +35 -7 + avoid double free by cleaning up peer_crypto_clear() as + the clear_to_zero trick didn't work any more here and + also covered up some memory leaks. + +ChangeSet@1.1178.6.1, 2005-08-31 18:35:44-04:00, stenn@pogo.udel.edu +1 -0 + lose snavely + + flock-build@1.30.1.1, 2005-08-31 18:35:34-04:00, stenn@pogo.udel.edu +2 -2 + lose snavely + +ChangeSet@1.1251.38.36, 2005-08-31 08:05:42+00:00, kardel@pogo.udel.edu +6 -0 + ntpdc_ops.c, layout.std, ntp_request.c, ntp_io.c, ntp_request.h, ntp.h: + output interface life time in log and via ntpdc + + include/ntp.h@1.125, 2005-08-31 08:04:57+00:00, kardel@pogo.udel.edu +1 -0 + output interface life time in log and via ntpdc + + include/ntp_request.h@1.28, 2005-08-31 08:04:58+00:00, kardel@pogo.udel.edu +1 -0 + output interface life time in log and via ntpdc + + ntpd/ntp_io.c@1.206, 2005-08-31 08:05:09+00:00, kardel@pogo.udel.edu +7 -2 + output interface life time in log and via ntpdc + + ntpd/ntp_request.c@1.64, 2005-08-31 08:05:10+00:00, kardel@pogo.udel.edu +1 -0 + output interface life time in log and via ntpdc + + ntpdc/layout.std@1.6, 2005-08-31 08:05:14+00:00, kardel@pogo.udel.edu +8 -7 + output interface life time in log and via ntpdc + + ntpdc/ntpdc_ops.c@1.44, 2005-08-31 08:05:15+00:00, kardel@pogo.udel.edu +6 -5 + output interface life time in log and via ntpdc + +ChangeSet@1.1251.38.35, 2005-08-29 20:50:15+00:00, kardel@pogo.udel.edu +2 -0 + ntp_peer.c: + just disconnect from interface when no interface can be found + ntp_io.c: + rename HAS_BSD_ROUTING_SOCKET to HAS_ROUTING_SOCKET + + ntpd/ntp_io.c@1.205, 2005-08-29 20:48:09+00:00, kardel@pogo.udel.edu +9 -9 + rename HAS_BSD_ROUTING_SOCKET to HAS_ROUTING_SOCKET + + ntpd/ntp_peer.c@1.89, 2005-08-29 20:49:02+00:00, kardel@pogo.udel.edu +1 -15 + just disconnect from interface when no interface can be found + +ChangeSet@1.1251.38.34, 2005-08-29 11:36:25+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + fix compile conditional for asyncio_readers + make RTM_IFINFO also optional + make RTM_IFANNOUNCE optional to compile on platforms that that have that message (Solaris) + + ntpd/ntp_io.c@1.204, 2005-08-29 11:24:27+00:00, kardel@pogo.udel.edu +5 -5 + fix compile conditional for asyncio_readers + + ntpd/ntp_io.c@1.203, 2005-08-29 11:15:04+00:00, kardel@pogo.udel.edu +2 -0 + make RTM_IFINFO also optional + + ntpd/ntp_io.c@1.202, 2005-08-29 11:05:23+00:00, kardel@pogo.udel.edu +2 -0 + make RTM_IFANNOUNCE optional to compile on platforms that that have that message (Solaris) + +ChangeSet@1.1251.38.33, 2005-08-29 10:23:15+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + cleanup compilation for HAS_BSD_ROUTING_SOCKET in undefined case + move on variable into corresponding conditional block + + ntpd/ntp_io.c@1.201, 2005-08-29 10:19:59+00:00, kardel@pogo.udel.edu +18 -9 + cleanup compilation for HAS_BSD_ROUTING_SOCKET in undefined case + move on variable into corresponding conditional block + +ChangeSet@1.1251.38.31, 2005-08-28 15:49:21-04:00, mayer@pogo.udel.edu +1 -0 + Remove O/S Specific macro and add conditions for SUPPORT_ASYNCIO_READER that replaced it + + ntpd/ntp_io.c@1.197.1.1, 2005-08-28 15:48:45-04:00, mayer@pogo.udel.edu +6 -3 + Remove O/S Specific macro and add conditions for SUPPORT_ASYNCIO_READER that replaced it + +ChangeSet@1.1295, 2005-08-28 04:51:03-04:00, stenn@pogo.udel.edu +5 -0 + libopts cleanup + + m4/libopts.m4@1.6, 2005-08-28 04:49:38-04:00, stenn@pogo.udel.edu +8 -5 + libopts cleanup + + sntp/libopts.m4@1.2, 2005-08-28 04:49:51-04:00, stenn@pogo.udel.edu +8 -5 + libopts cleanup + + Makefile.am@1.54, 2005-08-28 04:48:59-04:00, stenn@pogo.udel.edu +0 -2 + libopts cleanup + + configure.ac@1.374, 2005-08-28 04:49:00-04:00, stenn@pogo.udel.edu +1 -1 + libopts cleanup + + sntp/Makefile.am@1.8, 2005-08-28 04:49:50-04:00, stenn@pogo.udel.edu +0 -1 + libopts cleanup + +ChangeSet@1.1251.48.3, 2005-08-28 08:37:28+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + more enum cleanup + + ntpd/ntp_io.c@1.199, 2005-08-28 08:36:06+00:00, kardel@pogo.udel.edu +1 -1 + more enum cleanup + +ChangeSet@1.1251.48.2, 2005-08-28 07:37:24+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + add FreeBSD for routing socket notification + + ntpd/ntp_io.c@1.198, 2005-08-28 07:36:29+00:00, kardel@pogo.udel.edu +3 -1 + add FreeBSD for routing socket notification + +ChangeSet@1.1251.48.1, 2005-08-28 06:43:17+00:00, kardel@pogo.udel.edu +1 -0 + ntpd.h: + typoe + + include/ntpd.h@1.82.1.9, 2005-08-27 23:20:18+00:00, kardel@pogo.udel.edu +1 -1 + typoe + +ChangeSet@1.1251.38.30, 2005-08-27 22:03:00-04:00, mayer@pogo.udel.edu +1 -0 + Fixed mispelled function + + include/ntpd.h@1.82.3.1, 2005-08-27 22:02:43-04:00, mayer@pogo.udel.edu +1 -1 + Fixed mispelled function + +ChangeSet@1.1251.38.29, 2005-08-27 23:08:36+00:00, kardel@pogo.udel.edu +3 -0 + add async io readers (non-refclock, non-socket input) + re-factor (simplify) descriptor handling + add routing socket listening for quick interface updates + + include/ntpd.h@1.82.1.8, 2005-08-27 23:02:32+00:00, kardel@pogo.udel.edu +2 -0 + + ntpd/ntp_io.c@1.197, 2005-08-27 23:02:42+00:00, kardel@pogo.udel.edu +354 -249 + + ntpd/ntp_timer.c@1.30, 2005-08-27 23:02:44+00:00, kardel@pogo.udel.edu +7 -1 + +ChangeSet@1.1251.47.2, 2005-08-26 17:47:52-04:00, mayer@pogo.udel.edu +1 -0 + add ntp_random.h to include list + + libntp/systime.c@1.35, 2005-08-26 17:47:29-04:00, mayer@pogo.udel.edu +1 -0 + add ntp_random.h to include list + +ChangeSet@1.1251.47.1, 2005-08-26 17:12:27-04:00, mayer@pogo.udel.edu +2 -0 + Additional changes to support ntp_random + + include/Makefile.am@1.19.1.1, 2005-08-26 17:12:02-04:00, mayer@pogo.udel.edu +1 -0 + Additional changes to support ntp_random + + util/ntp-keygen.c@1.33, 2005-08-26 17:12:02-04:00, mayer@pogo.udel.edu +1 -0 + Additional changes to support ntp_random + +ChangeSet@1.1251.38.26, 2005-08-26 09:17:19-04:00, mayer@pogo.udel.edu +1 -0 + Added ntp_debug.h + + include/Makefile.am@1.20, 2005-08-26 09:17:04-04:00, mayer@pogo.udel.edu +2 -0 + Added ntp_debug.h + +ChangeSet@1.1293, 2005-08-26 04:40:05-04:00, stenn@pogo.udel.edu +9 -0 + autogen stuff + + m4/libopts.m4@1.5, 2005-08-26 04:38:44-04:00, stenn@pogo.udel.edu +1 -1 + changes for 1 copy of libopts + + m4/libopts.m4@1.4, 2005-08-26 04:20:13-04:00, stenn@pogo.udel.edu +147 -94 + new libopts stuff + + sntp/libopts.m4@1.1, 2005-08-26 04:20:29-04:00, stenn@pogo.udel.edu +418 -0 + + sntp/libopts.m4@1.0, 2005-08-26 04:20:29-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts.m4 + + BitKeeper/etc/ignore@1.44, 2005-08-26 04:39:02-04:00, stenn@pogo.udel.edu +40 -48 + Update the ignore list + + BitKeeper/etc/ignore@1.43, 2005-08-26 04:26:21-04:00, stenn@pogo.udel.edu +3 -0 + added ntpd/ntpd.1 ntpd/ntpdsim.1 sntp/sntp.1 + + BitKeeper/etc/ignore@1.42, 2005-08-26 04:25:08-04:00, stenn@pogo.udel.edu +1 -0 + added *-opts.texi + + BitKeeper/etc/ignore@1.41, 2005-08-26 04:25:02-04:00, stenn@pogo.udel.edu +1 -0 + added *-opts.menu + + BitKeeper/etc/ignore@1.40, 2005-08-26 04:24:24-04:00, stenn@pogo.udel.edu +1 -0 + added *-opts.h + + BitKeeper/etc/ignore@1.39, 2005-08-26 04:24:21-04:00, stenn@pogo.udel.edu +1 -0 + added *-opts.c + + Makefile.am@1.53, 2005-08-26 04:20:12-04:00, stenn@pogo.udel.edu +3 -3 + new libopts stuff + + configure.ac@1.373, 2005-08-26 04:20:13-04:00, stenn@pogo.udel.edu +0 -1 + new libopts stuff + + ntpd/ntpd-opts.def@1.1, 2005-08-26 04:18:41-04:00, stenn@pogo.udel.edu +42 -0 + + ntpd/ntpd-opts.def@1.0, 2005-08-26 04:18:41-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/ntpd/ntpd-opts.def + + ntpd/ntpdbase-opts.def@1.1, 2005-08-26 04:18:41-04:00, stenn@pogo.udel.edu +472 -0 + + ntpd/ntpdbase-opts.def@1.0, 2005-08-26 04:18:41-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/ntpd/ntpdbase-opts.def + + ntpd/ntpdsim-opts.def@1.1, 2005-08-26 04:18:41-04:00, stenn@pogo.udel.edu +43 -0 + + ntpd/ntpdsim-opts.def@1.0, 2005-08-26 04:18:41-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/ntpd/ntpdsim-opts.def + + sntp/sntp-opts.def@1.1, 2005-08-26 04:18:42-04:00, stenn@pogo.udel.edu +388 -0 + + sntp/sntp-opts.def@1.0, 2005-08-26 04:18:42-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/sntp-opts.def + +ChangeSet@1.1292, 2005-08-26 04:17:32-04:00, stenn@pogo.udel.edu +36 -0 + New sntp/libopts/ + + sntp/libopts/COPYING.lgpl@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +502 -0 + + sntp/libopts/COPYING.lgpl@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/COPYING.lgpl + + sntp/libopts/COPYING.mbsd@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +26 -0 + + sntp/libopts/COPYING.mbsd@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/COPYING.mbsd + + sntp/libopts/MakeDefs.inc@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +5 -0 + + sntp/libopts/MakeDefs.inc@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/MakeDefs.inc + + sntp/libopts/Makefile.am@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +19 -0 + + sntp/libopts/Makefile.am@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/Makefile.am + + sntp/libopts/README@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +89 -0 + + sntp/libopts/README@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/README + + sntp/libopts/autoopts.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +1033 -0 + + sntp/libopts/autoopts.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/autoopts.c + + sntp/libopts/autoopts.h@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +350 -0 + + sntp/libopts/autoopts.h@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/autoopts.h + + sntp/libopts/boolean.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +102 -0 + + sntp/libopts/boolean.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/boolean.c + + sntp/libopts/compat/compat.h@1.1, 2005-08-26 04:16:36-04:00, stenn@pogo.udel.edu +249 -0 + + sntp/libopts/compat/compat.h@1.0, 2005-08-26 04:16:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/compat/compat.h + + sntp/libopts/configfile.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +1277 -0 + + sntp/libopts/configfile.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/configfile.c + + sntp/libopts/cook.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +355 -0 + + sntp/libopts/cook.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/cook.c + + sntp/libopts/enumeration.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +449 -0 + + sntp/libopts/enumeration.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/enumeration.c + + sntp/libopts/environment.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +261 -0 + + sntp/libopts/environment.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/environment.c + + sntp/libopts/genshell.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +300 -0 + + sntp/libopts/genshell.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/genshell.c + + sntp/libopts/genshell.h@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +143 -0 + + sntp/libopts/genshell.h@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/genshell.h + + sntp/libopts/libopts.c@1.1, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +29 -0 + + sntp/libopts/libopts.c@1.0, 2005-08-26 04:16:19-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/libopts.c + + sntp/libopts/libopts.m4@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +418 -0 + + sntp/libopts/libopts.m4@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/libopts.m4 + + sntp/libopts/load.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +516 -0 + + sntp/libopts/load.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/load.c + + sntp/libopts/makeshell.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +1100 -0 + + sntp/libopts/makeshell.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/makeshell.c + + sntp/libopts/nested.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +705 -0 + + sntp/libopts/nested.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/nested.c + + sntp/libopts/numeric.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +89 -0 + + sntp/libopts/numeric.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/numeric.c + + sntp/libopts/autoopts/options.h@1.1, 2005-08-26 04:16:29-04:00, stenn@pogo.udel.edu +864 -0 + + sntp/libopts/autoopts/options.h@1.0, 2005-08-26 04:16:29-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/autoopts/options.h + + sntp/libopts/compat/pathfind.c@1.1, 2005-08-26 04:16:36-04:00, stenn@pogo.udel.edu +330 -0 + + sntp/libopts/compat/pathfind.c@1.0, 2005-08-26 04:16:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/compat/pathfind.c + + sntp/libopts/pgusage.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +154 -0 + + sntp/libopts/pgusage.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/pgusage.c + + sntp/libopts/proto.h@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +124 -0 + + sntp/libopts/proto.h@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/proto.h + + sntp/libopts/putshell.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +333 -0 + + sntp/libopts/putshell.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/putshell.c + + sntp/libopts/restore.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +207 -0 + + sntp/libopts/restore.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/restore.c + + sntp/libopts/save.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +499 -0 + + sntp/libopts/save.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/save.c + + sntp/libopts/sort.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +369 -0 + + sntp/libopts/sort.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/sort.c + + sntp/libopts/stack.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +224 -0 + + sntp/libopts/stack.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/stack.c + + sntp/libopts/streqvcmp.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +292 -0 + + sntp/libopts/streqvcmp.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/streqvcmp.c + + sntp/libopts/text_mmap.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +312 -0 + + sntp/libopts/text_mmap.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/text_mmap.c + + sntp/libopts/tokenize.c@1.1, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +322 -0 + + sntp/libopts/tokenize.c@1.0, 2005-08-26 04:16:20-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/tokenize.c + + sntp/libopts/autoopts/usage-txt.h@1.1, 2005-08-26 04:16:29-04:00, stenn@pogo.udel.edu +479 -0 + + sntp/libopts/autoopts/usage-txt.h@1.0, 2005-08-26 04:16:29-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/autoopts/usage-txt.h + + sntp/libopts/usage.c@1.1, 2005-08-26 04:16:21-04:00, stenn@pogo.udel.edu +651 -0 + + sntp/libopts/usage.c@1.0, 2005-08-26 04:16:21-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/usage.c + + sntp/libopts/version.c@1.1, 2005-08-26 04:16:21-04:00, stenn@pogo.udel.edu +177 -0 + + sntp/libopts/version.c@1.0, 2005-08-26 04:16:21-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/sntp/libopts/version.c + +ChangeSet@1.1291, 2005-08-26 04:14:47-04:00, stenn@pogo.udel.edu +82 -0 + Remove old libopts/ + + BitKeeper/deleted/.del-AUTHORS~919220bd6931acb6@1.2, 2005-08-26 04:10:25-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/AUTHORS + + BitKeeper/deleted/.del-COPYING.lgpl~853519b5bad8e831@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/COPYING.lgpl + + BitKeeper/deleted/.del-COPYING.mbsd~aff4e32ff033d919@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/COPYING.mbsd + + BitKeeper/deleted/.del-COPYING~8c2b7b26f1103860@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/COPYING + + BitKeeper/deleted/.del-ChangeLog~c979333e966b22d9@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/ChangeLog + + BitKeeper/deleted/.del-INSTALL~ca12b1677cba0915@1.3, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/INSTALL + + BitKeeper/deleted/.del-MakeDefs.inc~c24ab9f3f0dafc84@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/MakeDefs.inc + + BitKeeper/deleted/.del-Makefile.am~11c11bf4e04c9fef@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/Makefile.am + + BitKeeper/deleted/.del-Makefile.am~b09ab3b23945dc7d@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/Makefile.am + + BitKeeper/deleted/.del-NEWS~e38f345aacec5424@1.2, 2005-08-26 04:10:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/NEWS + + BitKeeper/deleted/.del-README~3d9dfae6a0b32f8f@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/README + + BitKeeper/deleted/.del-aclocal.m4~a95cc6b1d68ce121@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/aclocal.m4 + + BitKeeper/deleted/.del-autoopts.c~4dc696de338cb6ff@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.c~7c82dc5b2088549a@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.h~173454953926d863@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/autoopts.h + + BitKeeper/deleted/.del-autoopts.h~fd482d3a2757e6af@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/autoopts.h + + BitKeeper/deleted/.del-boolean.c~2652efe8d27b68e9@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/boolean.c + + BitKeeper/deleted/.del-boolean.c~9803ac347fdb027d@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/boolean.c + + BitKeeper/deleted/.del-bootstrap~9952937cb65f4e1f@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/bootstrap + + BitKeeper/deleted/.del-compat.h~cd9fa19720e0fe1c@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/compat/compat.h + + BitKeeper/deleted/.del-compile~f47b1af5aede22b6@1.3, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/compile + + BitKeeper/deleted/.del-config-h.in~8d2fefd4275dba47@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/config-h.in + + BitKeeper/deleted/.del-config-h.in~~fc94cec5e99b4813@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/config-h.in~ + + BitKeeper/deleted/.del-config.guess~8473c3316e92525f@1.3, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/config.guess + + BitKeeper/deleted/.del-config.sub~bf4f78cdfb8642b@1.3, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/config.sub + + BitKeeper/deleted/.del-configfile.c~87486f85c5694535@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/configfile.c + + BitKeeper/deleted/.del-configfile.c~922a8f1381d4425f@1.2, 2005-08-26 04:10:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/configfile.c + + BitKeeper/deleted/.del-configure.ac~1f0f0eec3e2cb683@1.2, 2005-08-26 04:10:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/configure.ac + + BitKeeper/deleted/.del-configure~76f3b0b55a913ee5@1.2, 2005-08-26 04:10:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/configure + + BitKeeper/deleted/.del-cook.c~288d493179287c2@1.2, 2005-08-26 04:10:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/cook.c + + BitKeeper/deleted/.del-cook.c~513ed79970fc81b@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/cook.c + + BitKeeper/deleted/.del-depcomp~40528c8625c2eb1f@1.3, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/depcomp + + BitKeeper/deleted/.del-enumeration.c~680ef3a6fda2472@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/enumeration.c + + BitKeeper/deleted/.del-enumeration.c~741b004a8edc0491@1.2, 2005-08-26 04:10:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/enumeration.c + + BitKeeper/deleted/.del-environment.c~886b51f1289ec004@1.2, 2005-08-26 04:10:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/environment.c + + BitKeeper/deleted/.del-environment.c~cbea5891d018489b@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/environment.c + + BitKeeper/deleted/.del-genshell.c~4665114445e930eb@1.2, 2005-08-26 04:10:32-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/genshell.c + + BitKeeper/deleted/.del-genshell.c~d3404cb6e62977d2@1.2, 2005-08-26 04:10:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/genshell.c + + BitKeeper/deleted/.del-genshell.h~4cbba4ca99e1ce0d@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/genshell.h + + BitKeeper/deleted/.del-genshell.h~9fcd6a369b750dc@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/genshell.h + + BitKeeper/deleted/.del-install-sh~5350b467a9780ac5@1.3, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/install-sh + + BitKeeper/deleted/.del-libopts.c~322a932038fac5bb@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts.c + + BitKeeper/deleted/.del-libopts.c~a3b1fda2ee8709ec@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/libopts.c + + BitKeeper/deleted/.del-libopts.m4~71eb82c61ddaa00e@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts.m4 + + BitKeeper/deleted/.del-libopts.m4~dba275de2f39a7f7@1.2, 2005-08-26 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/libopts.m4 + + BitKeeper/deleted/.del-load.c~7f48d00d8b58104a@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/load.c + + BitKeeper/deleted/.del-load.c~b61a8aee9ce882d5@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/load.c + + BitKeeper/deleted/.del-ltmain.sh~1c7887b5d1c077fc@1.3, 2005-08-26 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/ltmain.sh + + BitKeeper/deleted/.del-makeshell.c~a1d60647811b3095@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/makeshell.c + + BitKeeper/deleted/.del-makeshell.c~f8b9cf5964d39db3@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/makeshell.c + + BitKeeper/deleted/.del-missing~f915814376b31ab6@1.3, 2005-08-26 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/m4/missing + + BitKeeper/deleted/.del-nested.c~86ef6834b872d57@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/nested.c + + BitKeeper/deleted/.del-nested.c~96ea01864b196d05@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/nested.c + + BitKeeper/deleted/.del-numeric.c~e2c152233ded2202@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/numeric.c + + BitKeeper/deleted/.del-numeric.c~f02f2a6d69035d0c@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/numeric.c + + BitKeeper/deleted/.del-options.h~7de16fb1feb01fb9@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/autoopts/options.h + + BitKeeper/deleted/.del-pathfind.c~4df984bf91869e5@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/compat/pathfind.c + + BitKeeper/deleted/.del-pgusage.c~c9ca334462225a7a@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/pgusage.c + + BitKeeper/deleted/.del-pgusage.c~ca33905e5c7aa1df@1.2, 2005-08-26 04:10:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/pgusage.c + + BitKeeper/deleted/.del-proto.h~452f423c89ac200e@1.2, 2005-08-26 04:10:33-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/proto.h + + BitKeeper/deleted/.del-proto.h~e8c7a2af94986c41@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/proto.h + + BitKeeper/deleted/.del-putshell.c~229e9255825c2699@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/putshell.c + + BitKeeper/deleted/.del-putshell.c~3f90a9637c1cb3f8@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/putshell.c + + BitKeeper/deleted/.del-restore.c~786e9e008c497959@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/restore.c + + BitKeeper/deleted/.del-restore.c~c5d1d1e9dde10cf6@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/restore.c + + BitKeeper/deleted/.del-save.c~16cdb7b3a7320c91@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/save.c + + BitKeeper/deleted/.del-save.c~9ac698c63285dcdf@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/save.c + + BitKeeper/deleted/.del-sort.c~437339de5156edc@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/sort.c + + BitKeeper/deleted/.del-sort.c~b07de2fbf0002b9e@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/sort.c + + BitKeeper/deleted/.del-stack.c~23d824507da8a741@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/stack.c + + BitKeeper/deleted/.del-stack.c~c65d211fa8d2c6d9@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/stack.c + + BitKeeper/deleted/.del-streqvcmp.c~2b01ea402455a9d5@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/streqvcmp.c + + BitKeeper/deleted/.del-streqvcmp.c~ecb35a72608d3d8c@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/streqvcmp.c + + BitKeeper/deleted/.del-text_mmap.c~7e8b2fb878ad6465@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/text_mmap.c + + BitKeeper/deleted/.del-text_mmap.c~8276cd532e35d7d@1.2, 2005-08-26 04:10:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/text_mmap.c + + BitKeeper/deleted/.del-tokenize.c~994b2aafabe0643a@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/tokenize.c + + BitKeeper/deleted/.del-tokenize.c~e1d05f5d9da9f103@1.2, 2005-08-26 04:10:34-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/tokenize.c + + BitKeeper/deleted/.del-usage-txt.h~3f152e2762854446@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/autoopts/usage-txt.h + + BitKeeper/deleted/.del-usage.c~35ccdb8f15358479@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/usage.c + + BitKeeper/deleted/.del-usage.c~7218cbdb39fe114@1.2, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/usage.c + + BitKeeper/deleted/.del-version.c~51a770ed71ec2abe@1.2, 2005-08-26 04:10:35-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts/version.c + + BitKeeper/deleted/.del-version.c~f7d51067e17b5364@1.2, 2005-08-26 04:10:31-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/version.c + +ChangeSet@1.1251.45.17, 2005-08-25 21:01:42+00:00, kardel@pogo.udel.edu +5 -0 + ntpdc_ops.c, ntp_request.c, ntp_peer.c, ntpd.h, ntp_request.h: + remove reset pollinterval feature + + include/ntp_request.h@1.27, 2005-08-25 20:59:02+00:00, kardel@pogo.udel.edu +0 -1 + remove reset pollinterval feature + + include/ntpd.h@1.82.2.6, 2005-08-25 20:59:37+00:00, kardel@pogo.udel.edu +0 -1 + remove reset pollinterval feature + + ntpd/ntp_peer.c@1.82.1.6, 2005-08-25 21:00:06+00:00, kardel@pogo.udel.edu +0 -41 + remove reset pollinterval feature + + ntpd/ntp_request.c@1.63, 2005-08-25 21:00:30+00:00, kardel@pogo.udel.edu +0 -107 + remove reset pollinterval feature + + ntpdc/ntpdc_ops.c@1.43, 2005-08-25 21:00:51+00:00, kardel@pogo.udel.edu +0 -60 + remove reset pollinterval feature + +ChangeSet@1.1251.45.16, 2005-08-24 21:42:33+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + fix interface number log output + + ntpd/ntp_io.c@1.196, 2005-08-24 21:35:29+00:00, kardel@pogo.udel.edu +6 -5 + fix interface number log output + +ChangeSet@1.1251.45.15, 2005-08-24 13:30:29+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + keep others out while rebuilding the environment + + ntpd/ntp_io.c@1.195, 2005-08-24 13:29:28+00:00, kardel@pogo.udel.edu +2 -2 + keep others out while rebuilding the environment + +ChangeSet@1.1251.45.14, 2005-08-24 13:09:54+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + paren missing + + ntpd/ntp_io.c@1.194, 2005-08-24 13:09:07+00:00, kardel@pogo.udel.edu +1 -0 + paren missing + +ChangeSet@1.1251.45.13, 2005-08-24 09:28:44+00:00, kardel@pogo.udel.edu +8 -0 + layout.std: + ifnum introduced + ntpdc_ops.c: + list ifnum and ifindex + layout.std: + ifnum added + ntp_request.c, ntp_peer.c: + re-name interface_t to struct interface - _t collides with POSIX system namespaces + ntp_io.c: + change interface_t to struct interface ad _t typedef pollute POSIX system name space + use ifnum for interface numbers (ifindex seems often to be 0 on NetBSD) + re-arrange intialization + move setting of loopback interface variable out of conversion function to just before inserting the + interface structure into the lists + make ifindex be the original + ntpd.h: + change interface_t to struct interface as _t typdef pollute POSIX system name space + ntp_request.h: + add ifnum as interface instance generation number + ntp.h: + change interface_t to struct interface as _t typedef pollute POSIX system namespace + add ifnum as interface instance generation number + + include/ntp.h@1.118.1.6, 2005-08-24 08:38:28+00:00, kardel@pogo.udel.edu +2 -3 + change interface_t to struct interface as _t typedef pollute POSIX system namespace + add ifnum as interface instance generation number + + include/ntp_request.h@1.26, 2005-08-24 08:39:48+00:00, kardel@pogo.udel.edu +2 -1 + add ifnum as interface instance generation number + + include/ntpd.h@1.82.2.5, 2005-08-24 08:39:56+00:00, kardel@pogo.udel.edu +7 -7 + change interface_t to struct interface as _t typdef pollute POSIX system name space + + ntpd/ntp_io.c@1.193, 2005-08-24 08:41:23+00:00, kardel@pogo.udel.edu +172 -179 + change interface_t to struct interface ad _t typedef pollute POSIX system name space + use ifnum for interface numbers (ifindex seems often to be 0 on NetBSD) + re-arrange intialization + move setting of loopback interface variable out of conversion function to just before inserting the + interface structure into the lists + make ifindex be the original + + ntpd/ntp_peer.c@1.82.1.5, 2005-08-24 08:43:26+00:00, kardel@pogo.udel.edu +1 -1 + re-name interface_t to struct interface - _t collides with POSIX system namespaces + + ntpd/ntp_request.c@1.62, 2005-08-24 08:43:36+00:00, kardel@pogo.udel.edu +2 -1 + re-name interface_t to struct interface - _t collides with POSIX system namespaces + + ntpdc/layout.std@1.5, 2005-08-24 09:14:07+00:00, kardel@pogo.udel.edu +1 -0 + ifnum introduced + + ntpdc/layout.std@1.4, 2005-08-24 08:44:08+00:00, kardel@pogo.udel.edu +4 -4 + ifnum added + + ntpdc/ntpdc_ops.c@1.42, 2005-08-24 08:44:19+00:00, kardel@pogo.udel.edu +6 -5 + list ifnum and ifindex + +ChangeSet@1.1251.45.12, 2005-08-24 06:24:42+00:00, kardel@pogo.udel.edu +11 -0 + ntpdc_ops.c, ntp_request.c: + support dynamic modifier + support pollreset request + ntpdc.c: + allow first argument to be optional + ntp_peer.c, ntp_config.c, ntp_config.h, ntp.h: + support dynamic modifier + ntpd.h: + support resetting of poll interval on interface changes and manually + ntp_request.h: + support dynamic modifier + add pollreset mode 7 request + ntpdc.html, confopt.html: + document "dynamic" modifier keyword for peer/server configuration + + html/confopt.html@1.32, 2005-08-23 21:57:40+00:00, kardel@pogo.udel.edu +4 -2 + document "dynamic" modifier keyword for peer/server configuration + + html/ntpdc.html@1.22, 2005-08-23 21:58:22+00:00, kardel@pogo.udel.edu +4 -4 + document "dynamic" modifier keyword for peer/server configuration + + include/ntp.h@1.118.1.5, 2005-08-23 21:58:53+00:00, kardel@pogo.udel.edu +1 -0 + support dynamic modifier + + include/ntp_config.h@1.38, 2005-08-23 21:59:22+00:00, kardel@pogo.udel.edu +1 -0 + support dynamic modifier + + include/ntp_request.h@1.25, 2005-08-23 21:59:35+00:00, kardel@pogo.udel.edu +2 -0 + support dynamic modifier + add pollreset mode 7 request + + include/ntpd.h@1.82.2.4, 2005-08-23 22:00:13+00:00, kardel@pogo.udel.edu +2 -0 + support resetting of poll interval on interface changes and manually + + ntpd/ntp_config.c@1.129.2.4, 2005-08-23 22:01:04+00:00, kardel@pogo.udel.edu +6 -0 + support dynamic modifier + + ntpd/ntp_peer.c@1.82.1.4, 2005-08-23 22:01:20+00:00, kardel@pogo.udel.edu +96 -53 + support dynamic modifier + + ntpd/ntp_request.c@1.61, 2005-08-23 22:01:31+00:00, kardel@pogo.udel.edu +116 -5 + support dynamic modifier + support pollreset request + + ntpdc/ntpdc.c@1.40.1.3, 2005-08-23 22:02:13+00:00, kardel@pogo.udel.edu +1 -1 + allow first argument to be optional + + ntpdc/ntpdc_ops.c@1.41, 2005-08-23 22:02:29+00:00, kardel@pogo.udel.edu +62 -1 + support dynamic modifier + support pollreset request + +ChangeSet@1.1251.45.11, 2005-08-23 06:45:17+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + cleanup debug output handling + + ntpd/ntp_io.c@1.192, 2005-08-23 06:44:45+00:00, kardel@pogo.udel.edu +10 -5 + cleanup debug output handling + +ChangeSet@1.1251.45.10, 2005-08-23 06:26:45+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + fixed crash in debug error message + + ntpd/ntp_io.c@1.191, 2005-08-23 06:25:35+00:00, kardel@pogo.udel.edu +10 -5 + fixed crash in debug error message + +ChangeSet@1.1251.46.1, 2005-08-22 19:45:14-04:00, stenn@whimsy.udel.edu +4 -0 + beacon stuff from Dave Mills + + include/ntp.h@1.118.2.1, 2005-08-22 19:44:08-04:00, stenn@whimsy.udel.edu +2 -1 + beacon stuff from Dave Mills + + include/ntp_config.h@1.37, 2005-08-22 19:44:09-04:00, stenn@whimsy.udel.edu +1 -0 + beacon stuff from Dave Mills + + ntpd/ntp_config.c@1.129.2.3, 2005-08-22 19:44:35-04:00, stenn@whimsy.udel.edu +9 -0 + beacon stuff from Dave Mills + + ntpd/ntp_proto.c@1.232.1.1, 2005-08-22 19:44:37-04:00, stenn@whimsy.udel.edu +26 -9 + beacon stuff from Dave Mills + +ChangeSet@1.1251.45.8, 2005-08-22 22:43:21+00:00, kardel@pogo.udel.edu +3 -0 + ntp_request.c: + return clean 0.0.0.0 addresses while a peer has no interface + ntp_control.c: + return clean 0.0.0.0 addresses while a peer has no interface + ntpd.h: + cleanup declarations + + include/ntpd.h@1.82.2.3, 2005-08-22 22:41:56+00:00, kardel@pogo.udel.edu +1 -1 + cleanup declarations + + ntpd/ntp_control.c@1.81, 2005-08-22 22:42:21+00:00, kardel@pogo.udel.edu +3 -0 + return clean 0.0.0.0 addresses while a peer has no interface + + ntpd/ntp_request.c@1.60, 2005-08-22 22:42:49+00:00, kardel@pogo.udel.edu +2 -2 + return clean 0.0.0.0 addresses while a peer has no interface + +ChangeSet@1.1251.45.7, 2005-08-22 21:57:08+00:00, kardel@pogo.udel.edu +1 -0 + ntp_proto.c: + don't attempt to transmit on peers that currently have not interface + + ntpd/ntp_proto.c@1.235, 2005-08-22 21:56:14+00:00, kardel@pogo.udel.edu +3 -0 + don't attempt to transmit on peers that currently have not interface + +ChangeSet@1.1251.45.6, 2005-08-22 16:19:29+00:00, kardel@pogo.udel.edu +4 -0 + ntpdc_ops.c: + cleanup output format + add enable/disable output + ntp_proto.c: + as we are re-binding all interfaces on interface list changes a refresh on + transmit is not needed + ntp_peer.c: + re-bind all interfaces when the interface list changes + unbind interface when refclock configuration fails + correct setting of a new interface for a peer + ntp_io.c: + re-bind all interfaces when the interface list changes + + ntpd/ntp_io.c@1.190, 2005-08-22 16:16:16+00:00, kardel@pogo.udel.edu +12 -6 + re-bind all interfaces when the interface list changes + + ntpd/ntp_peer.c@1.82.1.3, 2005-08-22 16:16:37+00:00, kardel@pogo.udel.edu +42 -21 + re-bind all interfaces when the interface list changes + unbind interface when refclock configuration fails + correct setting of a new interface for a peer + + ntpd/ntp_proto.c@1.234, 2005-08-22 16:17:21+00:00, kardel@pogo.udel.edu +0 -14 + as we are re-binding all interfaces on interface list changes a refresh on + transmit is not needed + + ntpdc/ntpdc_ops.c@1.40, 2005-08-22 16:18:50+00:00, kardel@pogo.udel.edu +4 -3 + cleanup output format + add enable/disable output + +ChangeSet@1.1251.45.5, 2005-08-22 12:05:51+00:00, kardel@pogo.udel.edu +1 -0 + ntp_io.c: + fix list initialization for interface->peer + correct initizalization of loopback_interface global + + ntpd/ntp_io.c@1.189, 2005-08-22 12:03:15+00:00, kardel@pogo.udel.edu +8 -0 + fix list initialization for interface->peer + correct initizalization of loopback_interface global + +ChangeSet@1.1251.45.4, 2005-08-21 19:22:34+00:00, kardel@pogo.udel.edu +19 -0 + ntpdc_ops.c: + add ifstats and ifreload commands + layout.std: + update with data structure used with ntpdc's ifstats and ifreload commands + ntp_debug.h: + new file + ntpd.h: + add support for dynamic interface updates + ntp_request.h: + define data structure needed for ntpdc's ifstats and ifreload command + ntp.h: + integrate dynamic interface update support + ntp_util.c: + prepare for exit logging - not active yet + ntp_timer.c: + add timeout routine to periodically update ntpd's interface list + ntp_restrict.c: + support forcefully removing an interface entry (dynamic interface update support) + ntp_request.c: + add ifstats and ifreload backend implementation + ntp_proto.c: + cope with peeers that have no interface + ntp_peer.c: + rework peer management to cope with dynamic interface list updates + ntp_monitor.c: + remove monitor information when an interface is removed + ntp_io.c: + rework to support dynamic interface updating + array inter_list[] is gone + reduce #ifdef DEBUG section with DPRINTF macro + ntp_crypto.c, ntp_control.c: + cope with peers having no current interface + cmd_args.c: + add "-U interface_update_interval" option + ntpdc.html: + document ifstats and ifreload commands + ntpd.html: + document dynamic interface update interval option (-U ) + + html/ntpd.html@1.37, 2005-08-21 18:58:34+00:00, kardel@pogo.udel.edu +3 -1 + document dynamic interface update interval option (-U ) + + html/ntpdc.html@1.21, 2005-08-21 19:00:12+00:00, kardel@pogo.udel.edu +4 -0 + document ifstats and ifreload commands + + include/ntp.h@1.118.1.3, 2005-08-21 19:08:54+00:00, kardel@pogo.udel.edu +19 -10 + integrate dynamic interface update support + + include/ntp_debug.h@1.1, 2005-08-21 19:13:08+00:00, kardel@pogo.udel.edu +26 -0 + + include/ntp_debug.h@1.0, 2005-08-21 19:13:08+00:00, kardel@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/kardel/ntp-dev/include/ntp_debug.h + + include/ntp_request.h@1.24, 2005-08-21 19:09:23+00:00, kardel@pogo.udel.edu +38 -0 + define data structure needed for ntpdc's ifstats and ifreload command + + include/ntpd.h@1.82.2.2, 2005-08-21 19:09:58+00:00, kardel@pogo.udel.edu +21 -7 + add support for dynamic interface updates + + ntpd/cmd_args.c@1.34.1.1, 2005-08-21 19:01:02+00:00, kardel@pogo.udel.edu +21 -2 + add "-U interface_update_interval" option + + ntpd/ntp_control.c@1.80, 2005-08-21 19:01:42+00:00, kardel@pogo.udel.edu +4 -2 + cope with peers having no current interface + + ntpd/ntp_crypto.c@1.97.1.1, 2005-08-21 19:02:16+00:00, kardel@pogo.udel.edu +6 -0 + cope with peers having no current interface + + ntpd/ntp_io.c@1.188, 2005-08-21 19:02:25+00:00, kardel@pogo.udel.edu +885 -557 + rework to support dynamic interface updating + array inter_list[] is gone + reduce #ifdef DEBUG section with DPRINTF macro + + ntpd/ntp_monitor.c@1.15.1.1, 2005-08-21 19:03:40+00:00, kardel@pogo.udel.edu +18 -0 + remove monitor information when an interface is removed + + ntpd/ntp_peer.c@1.82.1.2, 2005-08-21 19:04:10+00:00, kardel@pogo.udel.edu +159 -40 + rework peer management to cope with dynamic interface list updates + + ntpd/ntp_proto.c@1.233, 2005-08-21 19:05:07+00:00, kardel@pogo.udel.edu +117 -92 + cope with peeers that have no interface + + ntpd/ntp_request.c@1.59, 2005-08-21 19:06:16+00:00, kardel@pogo.udel.edu +145 -32 + add ifstats and ifreload backend implementation + + ntpd/ntp_restrict.c@1.18, 2005-08-21 19:06:45+00:00, kardel@pogo.udel.edu +4 -2 + support forcefully removing an interface entry (dynamic interface update support) + + ntpd/ntp_timer.c@1.29, 2005-08-21 19:07:17+00:00, kardel@pogo.udel.edu +16 -0 + add timeout routine to periodically update ntpd's interface list + + ntpd/ntp_util.c@1.37, 2005-08-21 19:08:06+00:00, kardel@pogo.udel.edu +15 -3 + prepare for exit logging - not active yet + + ntpdc/layout.std@1.3, 2005-08-21 19:13:42+00:00, kardel@pogo.udel.edu +19 -0 + update with data structure used with ntpdc's ifstats and ifreload commands + + ntpdc/ntpdc_ops.c@1.39, 2005-08-21 19:14:33+00:00, kardel@pogo.udel.edu +125 -0 + add ifstats and ifreload commands + +ChangeSet@1.1251.45.3, 2005-08-16 20:49:01-04:00, stenn@whimsy.udel.edu +2 -0 + preempt stuff from Dave Mills + + include/ntp.h@1.118.1.2, 2005-08-16 20:47:23-04:00, stenn@whimsy.udel.edu +1 -2 + preempt stuff from Dave Mills + + ntpd/ntp_proto.c@1.232, 2005-08-16 20:48:26-04:00, stenn@whimsy.udel.edu +34 -45 + preempt stuff from Dave Mills + +ChangeSet@1.1251.45.2, 2005-08-16 05:34:28-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 478] use "end" keyword to stop config file processing + + include/ntp_config.h@1.36, 2005-08-16 05:34:09-04:00, stenn@whimsy.udel.edu +2 -1 + [Bug 478] use "end" keyword to stop config file processing + + ntpd/ntp_config.c@1.129.2.2, 2005-08-16 05:34:10-04:00, stenn@whimsy.udel.edu +9 -0 + [Bug 478] use "end" keyword to stop config file processing + +ChangeSet@1.1251.45.1, 2005-08-16 02:49:46-04:00, stenn@whimsy.udel.edu +6 -0 + preempt stuff from Dave Mills + + include/ntp.h@1.118.1.1, 2005-08-16 02:49:21-04:00, stenn@whimsy.udel.edu +6 -5 + preempt stuff from Dave Mills + + include/ntp_config.h@1.35, 2005-08-16 02:49:22-04:00, stenn@whimsy.udel.edu +1 -1 + preempt stuff from Dave Mills + + include/ntpd.h@1.82.2.1, 2005-08-16 02:49:27-04:00, stenn@whimsy.udel.edu +0 -1 + preempt stuff from Dave Mills + + ntpd/ntp_config.c@1.129.2.1, 2005-08-16 02:48:22-04:00, stenn@whimsy.udel.edu +3 -3 + preempt stuff from Dave Mills + + ntpd/ntp_peer.c@1.82.1.1, 2005-08-16 02:48:24-04:00, stenn@whimsy.udel.edu +5 -32 + preempt stuff from Dave Mills + + ntpd/ntp_proto.c@1.231, 2005-08-16 02:48:25-04:00, stenn@whimsy.udel.edu +69 -70 + preempt stuff from Dave Mills + +ChangeSet@1.1251.44.1, 2005-08-15 19:41:00-04:00, mayer@pogo.udel.edu +14 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + include/ntp.h@1.119, 2005-08-15 17:50:32-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + include/ntp_random.h@1.1, 2005-08-15 17:59:37-04:00, mayer@pogo.udel.edu +14 -0 + + include/ntp_random.h@1.0, 2005-08-15 17:59:37-04:00, mayer@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/mayer/ntp-dev/include/ntp_random.h + + include/ntpd.h@1.82.1.2, 2005-08-15 17:50:34-04:00, mayer@pogo.udel.edu +0 -7 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + libntp/Makefile.am@1.36, 2005-08-15 17:50:35-04:00, mayer@pogo.udel.edu +1 -1 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + libntp/ntp_random.c@1.5, 2005-08-15 17:50:37-04:00, mayer@pogo.udel.edu +5 -2 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + libntp/ntp_random.c@1.4, 2005-08-14 15:51:54-04:00, mayer@pogo.udel.edu +0 -0 + Rename: libntp/random.c -> libntp/ntp_random.c + + ntpd/ntp_config.c@1.129.1.2, 2005-08-15 17:50:39-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ntpd/ntp_crypto.c@1.98, 2005-08-15 17:50:40-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ntpd/ntp_monitor.c@1.16, 2005-08-15 17:50:40-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ntpd/ntp_peer.c@1.83, 2005-08-15 17:50:41-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ntpd/ntpd.c@1.61.3.1, 2005-08-15 17:50:41-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ports/winnt/include/config.h@1.40, 2005-08-15 17:52:01-04:00, mayer@pogo.udel.edu +1 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ports/winnt/libntp/libntp.dsp@1.26, 2005-08-15 17:52:52-04:00, mayer@pogo.udel.edu +8 -20 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.9, 2005-08-15 17:53:57-04:00, mayer@pogo.udel.edu +4 -0 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + + ports/winnt/ntpd/ntpd.dsp@1.26, 2005-08-15 17:53:22-04:00, mayer@pogo.udel.edu +5 -1 + Fixes to support ntp_random on Windows and miscellaneous fixes for all platforms to get everything in the right place + +ChangeSet@1.1178.5.6, 2005-08-15 04:01:26-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 477] Linux needs larger RLIM_MEMLOCK, from Cristoph Gysin + + ntpd/ntpd.c@1.54.1.1, 2005-08-15 04:01:12-04:00, stenn@whimsy.udel.edu +12 -0 + [Bug 477] Linux needs larger RLIM_MEMLOCK, from Cristoph Gysin + +ChangeSet@1.1288, 2005-08-15 01:27:24-04:00, stenn@pogo.udel.edu +0 -0 + Merge pogo.udel.edu:/pogo/users/stenn/ntp-dev-ag + into pogo.udel.edu:/pogo/users/stenn/ntp-dev-ag+ + [no longer a merge: surgery done] + +ChangeSet@1.1287, 2005-08-13 22:08:44-04:00, stenn@pogo.udel.edu +1 -0 + add to gone file + + BitKeeper/etc/gone@1.7, 2005-08-13 22:07:17-04:00, stenn@pogo.udel.edu +1 -0 + +ChangeSet@1.1251.38.16, 2005-08-12 04:45:21-04:00, stenn@whimsy.udel.edu +3 -0 + preempt stuff from Dave Mills + + include/ntpd.h@1.82.1.1, 2005-08-12 04:45:04-04:00, stenn@whimsy.udel.edu +2 -2 + preempt stuff from Dave Mills + + ntpd/ntp_peer.c@1.82, 2005-08-12 04:44:31-04:00, stenn@whimsy.udel.edu +10 -6 + preempt stuff from Dave Mills + + ntpd/ntp_proto.c@1.230, 2005-08-12 04:44:31-04:00, stenn@whimsy.udel.edu +18 -17 + preempt stuff from Dave Mills + +ChangeSet@1.1251.38.15, 2005-08-12 04:39:52-04:00, stenn@whimsy.udel.edu +1 -0 + typo + + ntpdate/Makefile.am@1.13, 2005-08-12 04:39:32-04:00, stenn@whimsy.udel.edu +1 -1 + typo + +ChangeSet@1.1251.38.14, 2005-08-10 10:13:26+00:00, kardel@pogo.udel.edu +1 -0 + dcfd.c: + output revision information + + parseutil/dcfd.c@1.17, 2005-08-10 10:12:31+00:00, kardel@pogo.udel.edu +8 -3 + output revision information + +ChangeSet@1.1251.38.12, 2005-08-10 06:50:23+00:00, kardel@pogo.udel.edu +1 -0 + dcfd.c: + cleanup warnings + fix setting of baud rate + + parseutil/dcfd.c@1.16, 2005-08-10 06:49:50+00:00, kardel@pogo.udel.edu +14 -4 + cleanup warnings + fix setting of baud rate + +ChangeSet@1.1251.42.9, 2005-08-09 17:02:19-04:00, stenn@whimsy.udel.edu +5 -0 + cleanup, added "preempt" and "maxclock". From Dave Mills. + + include/ntp.h@1.118, 2005-08-09 16:59:29-04:00, stenn@whimsy.udel.edu +19 -16 + cleanup, added "preempt". From Dave Mills. + + include/ntp_config.h@1.34, 2005-08-09 16:59:30-04:00, stenn@whimsy.udel.edu +9 -7 + cleanup, added "preempt". From Dave Mills. + + ntpd/ntp_config.c@1.129.1.1, 2005-08-09 17:01:40-04:00, stenn@whimsy.udel.edu +11 -0 + cleanup, added "preempt" and "maxclock". From Dave Mills. + + ntpd/ntp_peer.c@1.81, 2005-08-09 17:01:42-04:00, stenn@whimsy.udel.edu +6 -8 + cleanup, added "preempt" and "maxclock". From Dave Mills. + + ntpd/ntp_proto.c@1.229, 2005-08-09 17:01:42-04:00, stenn@whimsy.udel.edu +102 -130 + cleanup, added "preempt" and "maxclock". From Dave Mills. + +ChangeSet@1.1285, 2005-08-08 02:53:55-04:00, stenn@pogo.udel.edu +18 -0 + autogen update and more conversion + + libopts/INSTALL@1.2, 2005-08-08 02:53:06-04:00, stenn@pogo.udel.edu +8 -3 + autogen update and more conversion + + libopts/m4/compile@1.2, 2005-08-08 02:53:11-04:00, stenn@pogo.udel.edu +4 -4 + autogen update and more conversion + + libopts/m4/config.guess@1.2, 2005-08-08 02:53:11-04:00, stenn@pogo.udel.edu +234 -270 + autogen update and more conversion + + libopts/m4/config.sub@1.2, 2005-08-08 02:53:11-04:00, stenn@pogo.udel.edu +13 -17 + autogen update and more conversion + + libopts/m4/depcomp@1.2, 2005-08-08 02:53:11-04:00, stenn@pogo.udel.edu +30 -23 + autogen update and more conversion + + libopts/m4/install-sh@1.2, 2005-08-08 02:53:11-04:00, stenn@pogo.udel.edu +3 -3 + autogen update and more conversion + + libopts/m4/ltmain.sh@1.2, 2005-08-08 02:53:12-04:00, stenn@pogo.udel.edu +124 -222 + autogen update and more conversion + + libopts/m4/missing@1.2, 2005-08-08 02:53:12-04:00, stenn@pogo.udel.edu +10 -6 + autogen update and more conversion + + include/ntpd.h@1.78.2.1, 2005-08-08 02:52:58-04:00, stenn@pogo.udel.edu +0 -1 + autogen update and more conversion + + ntpd/Makefile.am@1.42, 2005-08-08 02:53:13-04:00, stenn@pogo.udel.edu +37 -6 + autogen update and more conversion + + ntpd/cmd_args.c@1.35, 2005-08-08 02:53:13-04:00, stenn@pogo.udel.edu +169 -216 + autogen update and more conversion + + ntpd/ntp_config.c@1.128.1.1, 2005-08-08 02:53:14-04:00, stenn@pogo.udel.edu +1 -3 + autogen update and more conversion + + ntpd/ntpd.c@1.66, 2005-08-08 02:53:16-04:00, stenn@pogo.udel.edu +129 -31 + autogen update and more conversion + + ntpd/ntpsim.c@1.9.1.1, 2005-08-08 02:53:16-04:00, stenn@pogo.udel.edu +9 -0 + autogen update and more conversion + + ntpdc/ntpdc-opts.def@1.4, 2005-08-08 02:53:20-04:00, stenn@pogo.udel.edu +3 -3 + autogen update and more conversion + + ntpq/ntpq-opts.def@1.3, 2005-08-08 02:53:20-04:00, stenn@pogo.udel.edu +25 -21 + autogen update and more conversion + + sntp/Makefile.am@1.7, 2005-08-08 02:53:27-04:00, stenn@pogo.udel.edu +28 -0 + autogen update and more conversion + + sntp/configure.ac@1.9, 2005-08-08 02:53:27-04:00, stenn@pogo.udel.edu +13 -6 + autogen update and more conversion + +ChangeSet@1.1251.42.8, 2005-08-07 18:12:45-04:00, mayer@pogo.udel.edu +1 -0 + Fix check for errors when recvfrom() is used + + ntpd/ntp_io.c@1.187, 2005-08-07 18:12:07-04:00, mayer@pogo.udel.edu +4 -5 + Fix check for errors when recvfrom() is used + +ChangeSet@1.1251.38.11, 2005-08-07 15:10:14+00:00, kardel@pogo.udel.edu +4 -0 + testdcf.c: + cleanup warnings + document revision on startup + fix setting of baud rate + refclock_parse.c, parse.c: + cleanup size handling wrt/ to buffer boundaries + clk_rawdcf.c: + clean log output + cleanup size handling wrt/ to buffer boundaries + + libparse/clk_rawdcf.c@1.11, 2005-08-07 15:05:50+00:00, kardel@pogo.udel.edu +44 -36 + clean log output + cleanup size handling wrt/ to buffer boundaries + + libparse/parse.c@1.11, 2005-08-07 15:06:09+00:00, kardel@pogo.udel.edu +8 -5 + cleanup size handling wrt/ to buffer boundaries + + ntpd/refclock_parse.c@1.35, 2005-08-07 15:06:49+00:00, kardel@pogo.udel.edu +7 -4 + cleanup size handling wrt/ to buffer boundaries + + parseutil/testdcf.c@1.7, 2005-08-07 15:07:56+00:00, kardel@pogo.udel.edu +24 -7 + cleanup warnings + document revision on startup + fix setting of baud rate + +ChangeSet@1.1251.42.7, 2005-08-05 19:29:48-04:00, mayer@pogo.udel.edu +1 -0 + Fix for systems that do not support MCAST + + ntpd/ntp_io.c@1.186, 2005-08-05 19:29:28-04:00, mayer@pogo.udel.edu +2 -34 + Fix for systems that do not support MCAST + +ChangeSet@1.1251.42.6, 2005-08-02 23:04:57-04:00, stenn@whimsy.udel.edu +4 -0 + Lose UDP_WILDCARD_DELIVERY + + TODO@1.8, 2005-08-02 23:04:37-04:00, stenn@whimsy.udel.edu +0 -2 + Lose UDP_WILDCARD_DELIVERY + + configure.ac@1.359.1.17, 2005-08-02 23:04:38-04:00, stenn@whimsy.udel.edu +0 -60 + Lose UDP_WILDCARD_DELIVERY + + include/ntp_machine.h@1.20, 2005-08-02 23:04:38-04:00, stenn@whimsy.udel.edu +0 -5 + Lose UDP_WILDCARD_DELIVERY + + ports/winnt/include/config.h@1.39, 2005-08-02 23:04:39-04:00, stenn@whimsy.udel.edu +0 -1 + Lose UDP_WILDCARD_DELIVERY + +ChangeSet@1.1251.42.5, 2005-08-02 21:48:09-04:00, stenn@whimsy.udel.edu +1 -0 + Another RANDOM -> ntp_random() + + libntp/systime.c@1.34, 2005-08-02 21:47:51-04:00, stenn@whimsy.udel.edu +2 -1 + Another RANDOM -> ntp_random() + +ChangeSet@1.1251.42.4, 2005-08-02 20:19:27-04:00, stenn@whimsy.udel.edu +17 -0 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + BitKeeper/deleted/.del-ranny.c~3e480692@1.4, 2005-08-02 19:36:07-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: libntp/ranny.c + + configure.ac@1.359.1.16, 2005-08-02 20:18:13-04:00, stenn@whimsy.udel.edu +1 -11 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + include/l_stdlib.h@1.15, 2005-08-02 20:18:14-04:00, stenn@whimsy.udel.edu +0 -13 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + include/ntp.h@1.117, 2005-08-02 20:18:14-04:00, stenn@whimsy.udel.edu +1 -9 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + include/ntp_machine.h@1.19, 2005-08-02 20:18:15-04:00, stenn@whimsy.udel.edu +0 -2 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + include/ntpd.h@1.82, 2005-08-02 20:18:15-04:00, stenn@whimsy.udel.edu +3 -0 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + libntp/Makefile.am@1.35, 2005-08-02 20:18:16-04:00, stenn@whimsy.udel.edu +2 -2 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + libntp/random.c@1.3, 2005-08-02 20:18:16-04:00, stenn@whimsy.udel.edu +9 -9 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntp_config.c@1.129, 2005-08-02 20:18:17-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntp_crypto.c@1.97, 2005-08-02 20:18:17-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntp_monitor.c@1.15, 2005-08-02 20:18:18-04:00, stenn@whimsy.udel.edu +2 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntp_peer.c@1.80, 2005-08-02 20:18:19-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntp_proto.c@1.228, 2005-08-02 20:18:19-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntpd.c@1.61.1.9, 2005-08-02 20:18:20-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + ntpd/ntpsim.c@1.11, 2005-08-02 20:18:21-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + util/Makefile.am@1.26, 2005-08-02 20:18:21-04:00, stenn@whimsy.udel.edu +1 -1 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + + util/ntp-keygen.c@1.32, 2005-08-02 20:18:21-04:00, stenn@whimsy.udel.edu +2 -2 + libntp/random.c now always provides ntp_[s]random(). Use them instead of RANDOM and SRANDOM. + +ChangeSet@1.1251.43.3, 2005-08-02 03:45:25-04:00, stenn@whimsy.udel.edu +1 -0 + Make it easy to distinguish -stable and -dev snapshots + + version.m4@1.3, 2005-08-02 03:45:00-04:00, stenn@whimsy.udel.edu +1 -1 + Make it easy to distinguish -stable and -dev snapshots + +ChangeSet@1.1251.43.2, 2005-08-02 03:25:30-04:00, stenn@whimsy.udel.edu +6 -0 + Lose libntp/ranny.c + + include/ntp_stdlib.h@1.22, 2005-08-02 03:22:43-04:00, stenn@whimsy.udel.edu +0 -1 + Lose libntp/ranny.c + + libntp/Makefile.am@1.34, 2005-08-02 03:23:01-04:00, stenn@whimsy.udel.edu +1 -1 + Lose libntp/ranny.c + + libntp/systime.c@1.33, 2005-08-02 03:23:15-04:00, stenn@whimsy.udel.edu +3 -1 + Lose libntp/ranny.c + + ntpd/ntp_peer.c@1.76.1.2, 2005-08-02 03:23:26-04:00, stenn@whimsy.udel.edu +1 -3 + Lose libntp/ranny.c + + ntpd/ntpd.c@1.61.1.8, 2005-08-02 03:23:28-04:00, stenn@whimsy.udel.edu +0 -1 + Lose libntp/ranny.c + + ntpd/ntpsim.c@1.10, 2005-08-02 03:23:29-04:00, stenn@whimsy.udel.edu +0 -1 + Lose libntp/ranny.c + +ChangeSet@1.1251.43.1, 2005-08-01 19:40:14-04:00, stenn@whimsy.udel.edu +3 -0 + Dave Mills: change findpeer(), other cleanup + + include/ntpd.h@1.79.1.1, 2005-08-01 19:36:40-04:00, stenn@whimsy.udel.edu +1 -1 + Dave Mills: change findpeer() + + ntpd/ntp_peer.c@1.76.1.1, 2005-08-01 19:37:38-04:00, stenn@whimsy.udel.edu +0 -4 + Dave Mills: change findpeer() + + ntpd/ntp_proto.c@1.227, 2005-08-01 19:37:50-04:00, stenn@whimsy.udel.edu +4 -4 + Dave Mills: change findpeer(), other cleanup + +ChangeSet@1.1251.41.2, 2005-08-01 12:36:38-04:00, mayer@pogo.udel.edu +1 -0 + Missing break in switch selection + + ports/winnt/ntpd/ntp_iocompletionport.c@1.16, 2005-08-01 12:36:22-04:00, mayer@pogo.udel.edu +1 -48 + Missing break in switch selection + +ChangeSet@1.1251.41.1, 2005-08-01 12:34:24-04:00, mayer@pogo.udel.edu +3 -0 + Enable IPv6 multicast interface + + include/ntpd.h@1.78.1.1, 2005-08-01 12:34:07-04:00, mayer@pogo.udel.edu +1 -0 + Enable IPv6 multicast interface + + ntpd/ntp_io.c@1.185, 2005-08-01 12:34:07-04:00, mayer@pogo.udel.edu +61 -2 + Enable IPv6 multicast interface + + ntpd/ntp_peer.c@1.77, 2005-08-01 12:34:08-04:00, mayer@pogo.udel.edu +14 -3 + Enable IPv6 multicast interface + +ChangeSet@1.1251.40.1, 2005-07-27 21:25:59+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + fix a long (> 11 years) misconfiguration wrt/ Meinberg cflag factory + default setup. CSTOPB was missing for the 7E2 default data format of + the DCF77 clocks. + + ntpd/refclock_parse.c@1.34, 2005-07-27 21:24:36+00:00, kardel@pogo.udel.edu +9 -4 + fix a long (> 11 years) misconfiguration wrt/ Meinberg cflag factory + default setup. CSTOPB was missing for the 7E2 default data format of + the DCF77 clocks. + +ChangeSet@1.1251.38.7, 2005-07-25 12:46:00-04:00, mayer@pogo.udel.edu +1 -0 + Always provide the addr_ismulticast function + + ntpd/ntp_io.c@1.184, 2005-07-25 12:45:27-04:00, mayer@pogo.udel.edu +1 -1 + Always provide the addr_ismulticast function + +ChangeSet@1.1251.38.6, 2005-07-24 16:41:43-04:00, mayer@pogo.udel.edu +1 -0 + Fix isaddr_multicast to not be dependent on whether or not MCAST is supported + + ntpd/ntp_io.c@1.183, 2005-07-24 16:41:20-04:00, mayer@pogo.udel.edu +5 -5 + Fix isaddr_multicast to not be dependent on whether or not MCAST is supported + +ChangeSet@1.1251.38.5, 2005-07-24 15:50:24-04:00, mayer@pogo.udel.edu +7 -0 + Revamp of I/O Completion ports for Windows + + include/recvbuff.h@1.9, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +0 -2 + Revamp of I/O Completion ports for Windows + + libntp/recvbuff.c@1.11, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +22 -17 + Revamp of I/O Completion ports for Windows + + ports/winnt/include/ntp_iocompletionport.h@1.9, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +16 -3 + Revamp of I/O Completion ports for Windows + + ports/winnt/include/transmitbuff.h@1.4, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +4 -14 + Revamp of I/O Completion ports for Windows + + ports/winnt/libntp/transmitbuff.c@1.5, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +113 -43 + Revamp of I/O Completion ports for Windows + + ports/winnt/ntpd/nt_clockstuff.c@1.18, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +1 -1 + Revamp of I/O Completion ports for Windows + + ports/winnt/ntpd/ntp_iocompletionport.c@1.15, 2005-07-24 15:48:34-04:00, mayer@pogo.udel.edu +182 -61 + Revamp of I/O Completion ports for Windows + +ChangeSet@1.1251.39.4, 2005-07-22 20:32:47-04:00, stenn@pogo.udel.edu +1 -0 + Remove binio.c,gpstolfp.c,ieee754io.c,mfp_mul.c from libntp.a + + libntp/Makefile.am@1.33, 2005-07-22 20:32:35-04:00, stenn@pogo.udel.edu +4 -4 + Remove binio.c,gpstolfp.c,ieee754io.c,mfp_mul.c from libntp.a + +ChangeSet@1.1251.39.3, 2005-07-21 19:43:37+00:00, kardel@pogo.udel.edu +30 -0 + Makefile.am: + support is gone - overaged files + .del-sun4.sun4m~3e480692: + Delete: scripts/support/conf/sun4.sun4m + .del-sun4.sun4m.faui45m~3e480692: + Delete: scripts/support/conf/sun4.sun4m.faui45m + .del-sun4.sun4m.faui42~3e480692: + Delete: scripts/support/conf/sun4.sun4m.faui42 + .del-sun4.sun4c~3e480692: + Delete: scripts/support/conf/sun4.sun4c + .del-sun4.sun4c.Lucifer~3e480692: + Delete: scripts/support/conf/sun4.sun4c.Lucifer + .del-sun4.sun4.faui45~3e480692: + Delete: scripts/support/conf/sun4.sun4.faui45 + .del-sun4.sun4.faui10~3e480692: + Delete: scripts/support/conf/sun4.sun4.faui10 + .del-sun4.sun4.faui01~3e480692: + Delete: scripts/support/conf/sun4.sun4.faui01 + .del-sun3.sun3~3e480692: + Delete: scripts/support/conf/sun3.sun3 + .del-hp800.hp800~3e480692: + Delete: scripts/support/conf/hp800.hp800 + .del-hp700.hp700~3e480692: + Delete: scripts/support/conf/hp700.hp700 + .del-hp700.hp700.faui47~3e480692: + Delete: scripts/support/conf/hp700.hp700.faui47 + .del-hp300.hp300~3e480692: + Delete: scripts/support/conf/hp300.hp300 + refclock_parse.c: + fix bug 455: tripping over NULL pointer on cleanup + fix shadow storage logic for ppsphaseadjust and trustime wrt/ time2 + fix compiler warnings for some platforms wrt/ printf formatstrings and + varying structure element sizes + reorder assignment in binding to avoid tripping over NULL pointers + change contents of version string to include the RCS/CVS Id + mfp_mul.c: + correct carry propagation implementation + Makefile.am: + move binio.c, ieee754io.c into libparse + .del-setup~3e480692: + Delete: scripts/support/etc/setup + .del-rc~3e480692: + Delete: scripts/support/etc/rc + .del-install~3e480692: + Delete: scripts/support/etc/install + .del-crontab~3e480692: + Delete: scripts/support/etc/crontab + .del-cron~3e480692: + Delete: scripts/support/etc/cron + .del-tickconf~3e480692: + Delete: scripts/support/conf/tickconf + .del-ntp.conf~3e480692: + Delete: scripts/support/conf/ntp.conf + .del-mvstats~3e480692: + Delete: scripts/support/bin/mvstats + .del-monl~3e480692: + Delete: scripts/support/bin/monl + .del-README~3e480692: + Delete: scripts/support/README + ieee754io.c: + Rename: libntp/ieee754io.c -> libparse/ieee754io.c + binio.c: + Rename: libntp/binio.c -> libparse/binio.c + gpstolfp.c: + Rename: libntp/gpstolfp.c -> libparse/gpstolfp.c + mfp_mul.c: + Rename: libntp/mfp_mul.c -> libparse/mfp_mul.c + + BitKeeper/deleted/.del-README~3e480692@1.3, 2005-07-17 20:54:05+00:00, kardel@pogo.udel.edu +0 -73 + Delete: scripts/support/README + + BitKeeper/deleted/.del-crontab~3e480692@1.3, 2005-07-17 20:54:50+00:00, kardel@pogo.udel.edu +0 -8 + Delete: scripts/support/etc/crontab + + BitKeeper/deleted/.del-cron~3e480692@1.3, 2005-07-17 20:54:44+00:00, kardel@pogo.udel.edu +0 -18 + Delete: scripts/support/etc/cron + + BitKeeper/deleted/.del-hp300.hp300~3e480692@1.3, 2005-07-21 13:55:24+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/hp300.hp300 + + BitKeeper/deleted/.del-hp700.hp700.faui47~3e480692@1.3, 2005-07-21 13:55:24+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/hp700.hp700.faui47 + + BitKeeper/deleted/.del-hp700.hp700~3e480692@1.3, 2005-07-21 13:55:24+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/hp700.hp700 + + BitKeeper/deleted/.del-hp800.hp800~3e480692@1.3, 2005-07-21 13:55:24+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/hp800.hp800 + + BitKeeper/deleted/.del-install~3e480692@1.3, 2005-07-17 20:54:58+00:00, kardel@pogo.udel.edu +0 -67 + Delete: scripts/support/etc/install + + BitKeeper/deleted/.del-monl~3e480692@1.3, 2005-07-17 20:54:13+00:00, kardel@pogo.udel.edu +0 -213 + Delete: scripts/support/bin/monl + + BitKeeper/deleted/.del-mvstats~3e480692@1.3, 2005-07-17 20:54:20+00:00, kardel@pogo.udel.edu +0 -23 + Delete: scripts/support/bin/mvstats + + BitKeeper/deleted/.del-ntp.conf~3e480692@1.3, 2005-07-17 20:54:28+00:00, kardel@pogo.udel.edu +0 -3 + Delete: scripts/support/conf/ntp.conf + + BitKeeper/deleted/.del-rc~3e480692@1.3, 2005-07-17 20:55:05+00:00, kardel@pogo.udel.edu +0 -198 + Delete: scripts/support/etc/rc + + BitKeeper/deleted/.del-setup~3e480692@1.3, 2005-07-17 20:55:11+00:00, kardel@pogo.udel.edu +0 -72 + Delete: scripts/support/etc/setup + + BitKeeper/deleted/.del-sun3.sun3~3e480692@1.3, 2005-07-21 13:55:24+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun3.sun3 + + BitKeeper/deleted/.del-sun4.sun4.faui01~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4.faui01 + + BitKeeper/deleted/.del-sun4.sun4.faui10~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4.faui10 + + BitKeeper/deleted/.del-sun4.sun4.faui45~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4.faui45 + + BitKeeper/deleted/.del-sun4.sun4c.Lucifer~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4c.Lucifer + + BitKeeper/deleted/.del-sun4.sun4c~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4c + + BitKeeper/deleted/.del-sun4.sun4m.faui42~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4m.faui42 + + BitKeeper/deleted/.del-sun4.sun4m.faui45m~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4m.faui45m + + BitKeeper/deleted/.del-sun4.sun4m~3e480692@1.3, 2005-07-21 13:55:25+00:00, kardel@pogo.udel.edu +0 -0 + Delete: scripts/support/conf/sun4.sun4m + + BitKeeper/deleted/.del-tickconf~3e480692@1.3, 2005-07-17 20:54:36+00:00, kardel@pogo.udel.edu +0 -19 + Delete: scripts/support/conf/tickconf + + libparse/Makefile.am@1.8, 2005-07-21 13:50:56+00:00, kardel@pogo.udel.edu +23 -2 + move binio.c, ieee754io.c into libparse + + libparse/binio.c@1.6, 2005-07-17 20:51:59+00:00, kardel@pogo.udel.edu +0 -0 + Rename: libntp/binio.c -> libparse/binio.c + + libparse/gpstolfp.c@1.8, 2005-07-17 20:51:38+00:00, kardel@pogo.udel.edu +0 -0 + Rename: libntp/gpstolfp.c -> libparse/gpstolfp.c + + libparse/ieee754io.c@1.8, 2005-07-17 20:52:13+00:00, kardel@pogo.udel.edu +0 -0 + Rename: libntp/ieee754io.c -> libparse/ieee754io.c + + libparse/mfp_mul.c@1.7, 2005-07-21 13:51:45+00:00, kardel@pogo.udel.edu +42 -11 + correct carry propagation implementation + + libparse/mfp_mul.c@1.6, 2005-07-17 20:51:19+00:00, kardel@pogo.udel.edu +0 -0 + Rename: libntp/mfp_mul.c -> libparse/mfp_mul.c + + ntpd/refclock_parse.c@1.33, 2005-07-21 13:53:00+00:00, kardel@pogo.udel.edu +41 -33 + fix bug 455: tripping over NULL pointer on cleanup + fix shadow storage logic for ppsphaseadjust and trustime wrt/ time2 + fix compiler warnings for some platforms wrt/ printf formatstrings and + varying structure element sizes + reorder assignment in binding to avoid tripping over NULL pointers + change contents of version string to include the RCS/CVS Id + + scripts/Makefile.am@1.12, 2005-07-21 19:40:00+00:00, kardel@pogo.udel.edu +1 -1 + support is gone - overaged files + +ChangeSet@1.1178.5.5, 2005-07-19 21:21:45-04:00, stenn@whimsy.udel.edu +3 -0 + FreeBSD porting issues + + Makefile.am@1.46.1.1, 2005-07-19 21:21:29-04:00, stenn@whimsy.udel.edu +5 -5 + FreeBSD porting issues + + ntpdc/ntpdc.c@1.33.2.1, 2005-07-19 21:21:29-04:00, stenn@whimsy.udel.edu +5 -1 + FreeBSD porting issues + + ntpq/ntpq.c@1.48.2.1, 2005-07-19 21:21:29-04:00, stenn@whimsy.udel.edu +5 -1 + FreeBSD porting issues + +ChangeSet@1.1178.5.4, 2005-07-19 21:20:36-04:00, stenn@whimsy.udel.edu +4 -0 + [Bug 466] Fix compilation under gcc4 + + include/ntp_control.h@1.25.1.1, 2005-07-19 21:20:00-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 466] Fix compilation under gcc4 + + include/ntp_refclock.h@1.15.1.1, 2005-07-19 21:20:01-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 466] Fix compilation under gcc4 + + include/ntp_stdlib.h@1.21, 2005-07-19 21:20:01-04:00, stenn@whimsy.udel.edu +0 -4 + [Bug 466] Fix compilation under gcc4 + + include/ntpd.h@1.66.1.1, 2005-07-19 21:20:02-04:00, stenn@whimsy.udel.edu +0 -2 + [Bug 466] Fix compilation under gcc4 + +ChangeSet@1.1178.5.3, 2005-07-19 20:13:43-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 464] building ntp with debugging disabled fails + + ntpd/ntp_proto.c@1.179.1.1, 2005-07-19 20:12:20-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 464] building ntp with debugging disabled fails + +ChangeSet@1.1251.38.4, 2005-07-16 17:30:55-04:00, mayer@pogo.udel.edu +1 -0 + Add debug code to print the broadcast interface used + + ntpd/ntp_peer.c@1.76, 2005-07-16 17:30:35-04:00, mayer@pogo.udel.edu +5 -0 + Add debug code to print the broadcast interface used + +ChangeSet@1.1251.38.3, 2005-07-16 17:29:55-04:00, mayer@pogo.udel.edu +1 -0 + Fix read loop to skip out if nothing to do and not complain about it + + ntpd/ntp_io.c@1.182, 2005-07-16 17:29:39-04:00, mayer@pogo.udel.edu +143 -146 + Fix read loop to skip out if nothing to do and not complain about it + +ChangeSet@1.1283, 2005-07-04 04:15:16-04:00, stenn@pogo.udel.edu +86 -0 + New libopts + + libopts/AUTHORS@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +2 -0 + + libopts/AUTHORS@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/AUTHORS + + libopts/COPYING.lgpl@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +502 -0 + + libopts/COPYING.lgpl@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/COPYING.lgpl + + libopts/COPYING.mbsd@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +26 -0 + + libopts/COPYING.mbsd@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/COPYING.mbsd + + libopts/COPYING@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +502 -0 + + libopts/COPYING@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/COPYING + + libopts/ChangeLog@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +4 -0 + + libopts/ChangeLog@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/ChangeLog + + libopts/INSTALL@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +231 -0 + + libopts/INSTALL@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/INSTALL + + libopts/MakeDefs.inc@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +5 -0 + + libopts/MakeDefs.inc@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/MakeDefs.inc + + libopts/libopts/Makefile.am@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +12 -0 + + libopts/libopts/Makefile.am@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/Makefile.am + + libopts/Makefile.am@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +4 -0 + + libopts/Makefile.am@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/Makefile.am + + libopts/NEWS@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +6 -0 + + libopts/NEWS@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/NEWS + + libopts/README@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +2 -0 + + libopts/README@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/README + + libopts/aclocal.m4@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +6827 -0 + + libopts/aclocal.m4@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/aclocal.m4 + + libopts/autoopts.c@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +1033 -0 + + libopts/autoopts.c@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/autoopts.c + + libopts/libopts/autoopts.c@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +1033 -0 + + libopts/libopts/autoopts.c@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/autoopts.c + + libopts/libopts/autoopts.h@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +337 -0 + + libopts/libopts/autoopts.h@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/autoopts.h + + libopts/autoopts.h@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +337 -0 + + libopts/autoopts.h@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/autoopts.h + + libopts/libopts/boolean.c@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +102 -0 + + libopts/libopts/boolean.c@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/boolean.c + + libopts/boolean.c@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +102 -0 + + libopts/boolean.c@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/boolean.c + + libopts/bootstrap@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +34 -0 + + libopts/bootstrap@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/bootstrap + + libopts/compat/compat.h@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +249 -0 + + libopts/compat/compat.h@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/compat/compat.h + + libopts/m4/compile@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +142 -0 + + libopts/m4/compile@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/compile + + libopts/config-h.in@1.1, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +140 -0 + + libopts/config-h.in@1.0, 2005-07-04 04:10:36-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/config-h.in + + libopts/config-h.in~@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +236 -0 + + libopts/config-h.in~@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/config-h.in~ + + libopts/m4/config.guess@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +1495 -0 + + libopts/m4/config.guess@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/config.guess + + libopts/m4/config.sub@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +1570 -0 + + libopts/m4/config.sub@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/config.sub + + libopts/libopts/configfile.c@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +1282 -0 + + libopts/libopts/configfile.c@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/configfile.c + + libopts/configfile.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +1282 -0 + + libopts/configfile.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/configfile.c + + libopts/configure.ac@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +54 -0 + + libopts/configure.ac@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/configure.ac + + libopts/configure@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +23905 -0 + + libopts/configure@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/configure + + libopts/cook.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +355 -0 + + libopts/cook.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/cook.c + + libopts/libopts/cook.c@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +355 -0 + + libopts/libopts/cook.c@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/cook.c + + libopts/m4/depcomp@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +522 -0 + + libopts/m4/depcomp@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/depcomp + + libopts/libopts/enumeration.c@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +449 -0 + + libopts/libopts/enumeration.c@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/enumeration.c + + libopts/enumeration.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +449 -0 + + libopts/enumeration.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/enumeration.c + + libopts/environment.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +261 -0 + + libopts/environment.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/environment.c + + libopts/libopts/environment.c@1.1, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +261 -0 + + libopts/libopts/environment.c@1.0, 2005-07-04 04:12:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/environment.c + + libopts/libopts/genshell.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +300 -0 + + libopts/libopts/genshell.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/genshell.c + + libopts/genshell.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +300 -0 + + libopts/genshell.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/genshell.c + + libopts/libopts/genshell.h@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +143 -0 + + libopts/libopts/genshell.h@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/genshell.h + + libopts/genshell.h@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +143 -0 + + libopts/genshell.h@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/genshell.h + + libopts/m4/install-sh@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +323 -0 + + libopts/m4/install-sh@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/install-sh + + libopts/libopts.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +29 -0 + + libopts/libopts.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts.c + + libopts/libopts/libopts.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +29 -0 + + libopts/libopts/libopts.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/libopts.c + + libopts/libopts.m4@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +387 -0 + + libopts/libopts.m4@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts.m4 + + libopts/m4/libopts.m4@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +331 -0 + + libopts/m4/libopts.m4@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/libopts.m4 + + libopts/libopts/load.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +470 -0 + + libopts/libopts/load.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/load.c + + libopts/load.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +470 -0 + + libopts/load.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/load.c + + libopts/m4/ltmain.sh@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +6500 -0 + + libopts/m4/ltmain.sh@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/ltmain.sh + + libopts/libopts/makeshell.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +1100 -0 + + libopts/libopts/makeshell.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/makeshell.c + + libopts/makeshell.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +1100 -0 + + libopts/makeshell.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/makeshell.c + + libopts/m4/missing@1.1, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +353 -0 + + libopts/m4/missing@1.0, 2005-07-04 04:12:39-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/m4/missing + + libopts/libopts/nested.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +707 -0 + + libopts/libopts/nested.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/nested.c + + libopts/nested.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +707 -0 + + libopts/nested.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/nested.c + + libopts/numeric.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +89 -0 + + libopts/numeric.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/numeric.c + + libopts/libopts/numeric.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +89 -0 + + libopts/libopts/numeric.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/numeric.c + + libopts/autoopts/options.h@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +864 -0 + + libopts/autoopts/options.h@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/autoopts/options.h + + libopts/compat/pathfind.c@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +332 -0 + + libopts/compat/pathfind.c@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/compat/pathfind.c + + libopts/libopts/pgusage.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +154 -0 + + libopts/libopts/pgusage.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/pgusage.c + + libopts/pgusage.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +154 -0 + + libopts/pgusage.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/pgusage.c + + libopts/libopts/proto.h@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +124 -0 + + libopts/libopts/proto.h@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/proto.h + + libopts/proto.h@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +124 -0 + + libopts/proto.h@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/proto.h + + libopts/libopts/putshell.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +333 -0 + + libopts/libopts/putshell.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/putshell.c + + libopts/putshell.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +333 -0 + + libopts/putshell.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/putshell.c + + libopts/libopts/restore.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +207 -0 + + libopts/libopts/restore.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/restore.c + + libopts/restore.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +207 -0 + + libopts/restore.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/restore.c + + libopts/save.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +499 -0 + + libopts/save.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/save.c + + libopts/libopts/save.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +499 -0 + + libopts/libopts/save.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/save.c + + libopts/libopts/sort.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +369 -0 + + libopts/libopts/sort.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/sort.c + + libopts/sort.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +369 -0 + + libopts/sort.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/sort.c + + libopts/stack.c@1.1, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +224 -0 + + libopts/stack.c@1.0, 2005-07-04 04:10:37-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/stack.c + + libopts/libopts/stack.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +224 -0 + + libopts/libopts/stack.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/stack.c + + libopts/libopts/streqvcmp.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +292 -0 + + libopts/libopts/streqvcmp.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/streqvcmp.c + + libopts/streqvcmp.c@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +292 -0 + + libopts/streqvcmp.c@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/streqvcmp.c + + libopts/libopts/text_mmap.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +312 -0 + + libopts/libopts/text_mmap.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/text_mmap.c + + libopts/text_mmap.c@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +312 -0 + + libopts/text_mmap.c@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/text_mmap.c + + libopts/tokenize.c@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +322 -0 + + libopts/tokenize.c@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/tokenize.c + + libopts/libopts/tokenize.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +322 -0 + + libopts/libopts/tokenize.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/tokenize.c + + libopts/autoopts/usage-txt.h@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +479 -0 + + libopts/autoopts/usage-txt.h@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/autoopts/usage-txt.h + + libopts/usage.c@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +651 -0 + + libopts/usage.c@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/usage.c + + libopts/libopts/usage.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +651 -0 + + libopts/libopts/usage.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/usage.c + + libopts/libopts/version.c@1.1, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +177 -0 + + libopts/libopts/version.c@1.0, 2005-07-04 04:12:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts/version.c + + libopts/version.c@1.1, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +177 -0 + + libopts/version.c@1.0, 2005-07-04 04:10:38-04:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/version.c + + Makefile.am@1.51, 2005-07-04 04:09:28-04:00, stenn@pogo.udel.edu +2 -2 + Cleanup + + configure.ac@1.371, 2005-07-04 04:09:29-04:00, stenn@pogo.udel.edu +2 -0 + Cleanup + + ntpdc/ntpdc-opts.def@1.3, 2005-07-04 04:09:16-04:00, stenn@pogo.udel.edu +22 -7 + Cleanup + + ntpq/ntpq-opts.def@1.2, 2005-07-04 04:09:17-04:00, stenn@pogo.udel.edu +242 -5 + Cleanup + +ChangeSet@1.1282, 2005-07-04 02:40:36-04:00, stenn@pogo.udel.edu +33 -0 + Remove old libopts/ + + BitKeeper/deleted/.del-COPYING.lgpl~446c1c486f21fd2e@1.2, 2005-07-04 02:37:24-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/COPYING.lgpl + + BitKeeper/deleted/.del-COPYING.mbsd~7a99797cacd53056@1.2, 2005-07-04 02:37:25-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/COPYING.mbsd + + BitKeeper/deleted/.del-MakeDefs.inc~159b003e2ec363b5@1.2, 2005-07-04 02:37:25-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/MakeDefs.inc + + BitKeeper/deleted/.del-Makefile.am~fbc0c90887a6abe1@1.3, 2005-07-04 02:37:25-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/Makefile.am + + BitKeeper/deleted/.del-README~863ded79da7cd04e@1.2, 2005-07-04 02:37:25-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/README + + BitKeeper/deleted/.del-autoopts.c~8d508a4c6d6337a8@1.3, 2005-07-04 02:37:25-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/autoopts.c + + BitKeeper/deleted/.del-autoopts.h~24ccfda237b1a4e4@1.3, 2005-07-04 02:37:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/autoopts.h + + BitKeeper/deleted/.del-boolean.c~76d65cce6791b639@1.3, 2005-07-04 02:37:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/boolean.c + + BitKeeper/deleted/.del-compat.h~b5311be51765bbc8@1.3, 2005-07-04 02:37:50-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/compat/compat.h + + BitKeeper/deleted/.del-enumeration.c~406a20f27bb1e70b@1.3, 2005-07-04 02:37:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/enumeration.c + + BitKeeper/deleted/.del-environment.c~cb6a850da6dc34bd@1.3, 2005-07-04 02:37:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/environment.c + + BitKeeper/deleted/.del-genshell.c~f2627aa3ed9ec273@1.3, 2005-07-04 02:37:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/genshell.c + + BitKeeper/deleted/.del-genshell.h~e70a6981bf25d8d7@1.3, 2005-07-04 02:37:26-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/genshell.h + + BitKeeper/deleted/.del-libopts.c~48986232bbeb4a0@1.2, 2005-07-04 02:37:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts.c + + BitKeeper/deleted/.del-libopts.m4~b877c4d87dcb4b42@1.3, 2005-07-04 02:37:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/libopts.m4 + + BitKeeper/deleted/.del-load.c~ac03722a64c7070c@1.3, 2005-07-04 02:37:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/load.c + + BitKeeper/deleted/.del-makeshell.c~83bda01ad08e7d2@1.3, 2005-07-04 02:37:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/makeshell.c + + BitKeeper/deleted/.del-numeric.c~fb3a05758eeebb76@1.3, 2005-07-04 02:37:27-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/numeric.c + + BitKeeper/deleted/.del-options.h~21d498cf4fa940d7@1.3, 2005-07-04 02:37:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/options.h + + BitKeeper/deleted/.del-pathfind.c~f2717c337308e580@1.3, 2005-07-04 02:37:50-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/compat/pathfind.c + + BitKeeper/deleted/.del-pgusage.c~a02c107578a438f@1.3, 2005-07-04 02:37:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/pgusage.c + + BitKeeper/deleted/.del-putshell.c~cc1d047a2bea9716@1.3, 2005-07-04 02:37:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/putshell.c + + BitKeeper/deleted/.del-restore.c~9b4b04133eb12966@1.3, 2005-07-04 02:37:28-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/restore.c + + BitKeeper/deleted/.del-save.c~d8aaf91115194b06@1.3, 2005-07-04 02:37:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/save.c + + BitKeeper/deleted/.del-sort.c~a3a8ea89587b8a4@1.3, 2005-07-04 02:37:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/sort.c + + BitKeeper/deleted/.del-stack.c~b43aa38ab8b08c0d@1.3, 2005-07-04 02:37:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/stack.c + + BitKeeper/deleted/.del-streqv.h~961ec0971a342cd6@1.3, 2005-07-04 02:37:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/streqv.h + + BitKeeper/deleted/.del-streqvcmp.c~7ef8826c4cd9bd3f@1.3, 2005-07-04 02:37:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/streqvcmp.c + + BitKeeper/deleted/.del-tokenize.c~7729f53ebb45f578@1.2, 2005-07-04 02:37:29-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/tokenize.c + + BitKeeper/deleted/.del-tokenize.h~cabedf7f2026e66@1.2, 2005-07-04 02:37:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/tokenize.h + + BitKeeper/deleted/.del-usage-txt.h~53df7a61187840e9@1.3, 2005-07-04 02:37:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/usage-txt.h + + BitKeeper/deleted/.del-usage.c~d5db6221d54a6f45@1.3, 2005-07-04 02:37:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/usage.c + + BitKeeper/deleted/.del-version.c~39f34e94894b40d2@1.3, 2005-07-04 02:37:30-04:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/version.c + +ChangeSet@1.1251.38.2, 2005-07-03 08:30:38-04:00, mayer@pogo.udel.edu +2 -0 + Additional IPv6 multicasting fixes and fix for size of default_ai_family + + ntpd/ntp_config.c@1.128, 2005-07-02 15:27:13-04:00, mayer@pogo.udel.edu +3 -7 + Fix the size of default_ai_family which should have been short + + ntpd/ntp_io.c@1.181, 2005-07-02 15:25:25-04:00, mayer@pogo.udel.edu +32 -10 + Additional fixes for IPv6 multicasting + +ChangeSet@1.1178.5.2, 2005-07-03 01:54:05-04:00, stenn@whimsy.udel.edu +1 -0 + Change from openlogging to a list at ntp.isc.org + + BitKeeper/etc/config@1.7, 2005-07-03 01:53:43-04:00, stenn@whimsy.udel.edu +2 -1 + Change from openlogging to a list at ntp.isc.org + +ChangeSet@1.1251.36.5, 2005-07-01 10:42:55+02:00, claas@nixfix.(none) +1 -0 + refclock_neoclock4x.c: + solve AIX problems + + ntpd/refclock_neoclock4x.c@1.12, 2005-07-01 10:41:47+02:00, claas@nixfix.(none) +65 -6 + solve AIX problems + +ChangeSet@1.1251.36.4, 2005-06-29 04:31:59-04:00, stenn@whimsy.udel.edu +1 -0 + VxWorks cleanup + + ntpq/ntpq.c@1.55.1.3, 2005-06-29 04:31:37-04:00, stenn@whimsy.udel.edu +4 -3 + VxWorks cleanup + +ChangeSet@1.1251.37.1, 2005-06-28 20:30:44-04:00, stenn@whimsy.udel.edu +1 -0 + Cleanup from Dave Mills + + ntpd/ntp_proto.c@1.225, 2005-06-28 20:30:25-04:00, stenn@whimsy.udel.edu +4 -2 + Cleanup from Dave Mills + +ChangeSet@1.1251.36.1, 2005-06-28 04:28:30-04:00, stenn@whimsy.udel.edu +1 -0 + Only look for sys/sched.h if sched.h is not found + + configure.ac@1.359.1.15, 2005-06-28 04:28:06-04:00, stenn@whimsy.udel.edu +5 -1 + Only look for sys/sched.h if sched.h is not found + +ChangeSet@1.1251.35.1, 2005-06-27 03:23:38-04:00, stenn@whimsy.udel.edu +2 -0 + Fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.108, 2005-06-27 03:23:15-04:00, stenn@whimsy.udel.edu +2 -3 + Fixes from Dave Mills + + ntpd/ntp_proto.c@1.224, 2005-06-27 03:23:13-04:00, stenn@whimsy.udel.edu +1 -1 + Fixes from Dave Mills + +ChangeSet@1.1251.1.129, 2005-06-26 12:34:11-04:00, mayer@pogo.udel.edu +1 -0 + Added MULTICAST_NONEWSOCKET to configuration, Windows doesn't allow separate socket for multicast + + ports/winnt/include/config.h@1.38, 2005-06-26 12:33:08-04:00, mayer@pogo.udel.edu +5 -3 + Added MULTICAST_NONEWSOCKET to configuration, Windows doesn't allow separate socket for multicast + +ChangeSet@1.1251.1.127, 2005-06-25 22:13:01-04:00, mayer@pogo.udel.edu +1 -0 + Fixes for IPv6 multicast at least for FreeBSD + + ntpd/ntp_io.c@1.180, 2005-06-25 22:12:38-04:00, mayer@pogo.udel.edu +162 -34 + Fixes for IPv6 multicast at least for FreeBSD + +ChangeSet@1.1251.33.8, 2005-06-25 21:28:14+00:00, kardel@pogo.udel.edu +7 -0 + refclock_parse.c: + fix acceptance of clocks unsync clocks right at start + change status reporting to use fixed refclock_report() + clarify trust logic + collect samples only if samples are ok (sync or trusted flywheel) + propagate pps phase adjustment value to kernel via PPSAPI to help HARDPPS + en- and dis-able HARDPPS in correlation to receiver sync state + sort out log output sequence + ntp_refclock.c: + complete event to statistic mapping + make refclock_report to follow RFC1305 rules for clock.status + and event reporting + parsestreams.h: + update copyright + parse_conf.h, parse.h, mbg_gps166.h: + add missing log keywords + driver8.html: + anonymize version number in sample output + + html/drivers/driver8.html@1.17, 2005-06-25 21:21:23+00:00, kardel@pogo.udel.edu +1 -1 + anonymize version number in sample output + + include/mbg_gps166.h@1.5, 2005-06-25 21:22:33+00:00, kardel@pogo.udel.edu +7 -2 + add missing log keywords + + include/parse.h@1.7, 2005-06-25 21:22:45+00:00, kardel@pogo.udel.edu +6 -3 + add missing log keywords + + include/parse_conf.h@1.5, 2005-06-25 21:22:49+00:00, kardel@pogo.udel.edu +12 -3 + add missing log keywords + + kernel/sys/parsestreams.h@1.7, 2005-06-25 21:23:23+00:00, kardel@pogo.udel.edu +33 -9 + update copyright + + ntpd/ntp_refclock.c@1.71, 2005-06-25 21:24:13+00:00, kardel@pogo.udel.edu +36 -8 + complete event to statistic mapping + make refclock_report to follow RFC1305 rules for clock.status + and event reporting + + ntpd/refclock_parse.c@1.32, 2005-06-25 21:25:42+00:00, kardel@pogo.udel.edu +152 -103 + fix acceptance of clocks unsync clocks right at start + change status reporting to use fixed refclock_report() + clarify trust logic + collect samples only if samples are ok (sync or trusted flywheel) + propagate pps phase adjustment value to kernel via PPSAPI to help HARDPPS + en- and dis-able HARDPPS in correlation to receiver sync state + sort out log output sequence + +ChangeSet@1.1251.33.7, 2005-06-23 21:24:16-04:00, stenn@whimsy.udel.edu +1 -0 + Fixes from Dave Mills + + ntpd/ntp_refclock.c@1.70, 2005-06-23 21:23:55-04:00, stenn@whimsy.udel.edu +8 -2 + Fixes from Dave Mills + +ChangeSet@1.1251.33.6, 2005-06-23 21:20:53-04:00, stenn@whimsy.udel.edu +1 -0 + Bump NBUF to 80k. From Dave Mills + + util/jitter.c@1.8, 2005-06-23 21:20:32-04:00, stenn@whimsy.udel.edu +1 -1 + Bump NBUF to 80k. From Dave Mills + +ChangeSet@1.1251.33.5, 2005-06-14 00:56:12-04:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_refclock.c@1.69, 2005-06-14 00:55:52-04:00, stenn@whimsy.udel.edu +0 -1 + Changes from Dave Mills + +ChangeSet@1.1251.33.4, 2005-06-11 02:35:12-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 448] want_getifaddrs typo fix (from Enrique Perez-Terron) + + configure.ac@1.359.1.14, 2005-06-11 02:34:44-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 448] want_getifaddrs typo fix (from Enrique Perez-Terron) + +ChangeSet@1.1251.34.1, 2005-06-09 21:42:42-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 447] typo in ntpq.html + + html/ntpq.html@1.26, 2005-06-09 21:42:23-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 447] typo in ntpq.html + +ChangeSet@1.1251.33.2, 2005-05-30 13:17:56+02:00, martin@pc-martin4. +2 -0 + Added SIZEOF_TIME_T for Windows. + + BitKeeper/etc/logging_ok@1.54, 2005-05-30 13:17:55+02:00, martin@pc-martin4. +1 -0 + Logging to logging@openlogging.org accepted + + ports/winnt/include/config.h@1.37, 2005-05-30 13:17:51+02:00, martin@pc-martin4. +1 -0 + Added SIZEOF_TIME_T for Windows. + +ChangeSet@1.1251.33.1, 2005-05-30 01:02:52-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 434] Fix from Dave Mills + + ntpd/ntp_refclock.c@1.68, 2005-05-30 01:02:23-04:00, stenn@whimsy.udel.edu +0 -3 + [Bug 434] Fix from Dave Mills + +ChangeSet@1.1251.26.19, 2005-05-28 06:27:19-04:00, stenn@pogo.udel.edu +1 -0 + Cleanup building of parse clocks + + configure.ac@1.359.1.12, 2005-05-28 06:27:07-04:00, stenn@pogo.udel.edu +3 -2 + Cleanup building of parse clocks + +ChangeSet@1.1251.26.18, 2005-05-28 10:13:03+00:00, kardel@pogo.udel.edu +1 -0 + ntp_refclock.c: + We know that peer_leap can be LEAPNOTINSYNC from startup (peer_clear when + FLAG_REFCLOCK is not set yet) or when copied from pp->leap. + Thus interrogating peer->leap only gives a a false refclock_report from + initialization. False in that respect that new knowledge is available + (pp->leap) and will be the current information from then on. + See Bug 434 + + ntpd/ntp_refclock.c@1.67, 2005-05-28 10:07:44+00:00, kardel@pogo.udel.edu +1 -2 + We know that peer_leap can be LEAPNOTINSYNC from startup (peer_clear when + FLAG_REFCLOCK is not set yet) or when copied from pp->leap. + Thus interrogating peer->leap only gives a a false reclock_report from + initialization. False in that respect that new knowledge is available + (pp->leap) and will be the current information from then on. + +ChangeSet@1.1251.32.1, 2005-05-28 04:45:19-04:00, stenn@whimsy.udel.edu +2 -0 + sys_clocktime defn/decl cleanup + + include/ntpd.h@1.78, 2005-05-28 04:44:42-04:00, stenn@whimsy.udel.edu +1 -0 + sys_clocktime defn/decl cleanup + + ntpd/ntp_proto.c@1.223, 2005-05-28 04:44:42-04:00, stenn@whimsy.udel.edu +0 -1 + sys_clocktime defn/decl cleanup + +ChangeSet@1.1251.29.14, 2005-05-28 04:36:31-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 443] Remove duplicate LDISC_ #defines (from Brian Utterback) + + include/ntp_tty.h@1.3, 2005-05-28 04:36:11-04:00, stenn@pogo.udel.edu +0 -13 + [Bug 443] Remove duplicate LDISC_ #defines (from Brian Utterback) + +ChangeSet@1.1251.29.13, 2005-05-28 04:22:37-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 442] some constants should be UL + + ntpd/ntp_control.c@1.79, 2005-05-28 04:22:21-04:00, stenn@pogo.udel.edu +3 -2 + [Bug 442] some constants should be UL + +ChangeSet@1.1251.29.12, 2005-05-28 04:10:30-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 441] Treat *-*-solaris2* the same WRT AM_C_PROTOTYPES + + configure.ac@1.359.2.2, 2005-05-28 04:10:16-04:00, stenn@pogo.udel.edu +6 -2 + [Bug 441] Treat *-*-solaris2* the same WRT AM_C_PROTOTYPES + +ChangeSet@1.1251.29.11, 2005-05-27 05:39:09-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 437] Trailing comma in enumeration (fix from Brian Utterback) + + ntpd/ntp_config.c@1.126, 2005-05-27 05:38:47-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 437] Trailing comma in enumeration (fix from Brian Utterback) + +ChangeSet@1.1251.31.3, 2005-05-26 20:51:10-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + + libisc/ifiter_ioctl.c@1.22.1.2, 2005-05-26 20:50:37-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] More in6addr_any cleanup + +ChangeSet@1.1251.26.15, 2005-05-26 22:05:19+00:00, kardel@pogo.udel.edu +2 -0 + refclock_parse.c: + cleanup status reporting + ntp_refclock.c: + initialize currentstatus to CEVNT_FAULT to avoid misleading + clk_fault report at first successful reception from + a refclock driver + + ntpd/ntp_refclock.c@1.66, 2005-05-26 22:03:15+00:00, kardel@pogo.udel.edu +3 -1 + initialize currentstatus to CEVNT_FAULT to avoid misleading + clk_fault report at first successful reception from + a refclock driver + + ntpd/refclock_parse.c@1.31, 2005-05-26 22:04:31+00:00, kardel@pogo.udel.edu +17 -14 + cleanup status reporting + +ChangeSet@1.1251.26.14, 2005-05-26 19:36:08+00:00, kardel@pogo.udel.edu +1 -0 + refclock_parse.c: + implement fast refclock startup + + ntpd/refclock_parse.c@1.30, 2005-05-26 19:35:31+00:00, kardel@pogo.udel.edu +9 -5 + implement fast refclock startup + +ChangeSet@1.1251.31.2, 2005-05-26 06:28:54-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + + libisc/ifiter_ioctl.c@1.22.1.1, 2005-05-26 06:28:40-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + +ChangeSet@1.1251.29.9, 2005-05-26 06:27:24-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + + libisc/ifiter_ioctl.c@1.23, 2005-05-26 06:27:16-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + +ChangeSet@1.1251.31.1, 2005-05-26 06:23:51-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + + libisc/ifiter_ioctl.c@1.22, 2005-05-26 06:23:34-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] More in6addr_any cleanup + +ChangeSet@1.1251.29.7, 2005-05-26 05:20:13-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] More in6addr_any cleanup + + libisc/netaddr.c@1.4, 2005-05-26 05:18:57-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] More in6addr_any cleanup + + libisc/sockaddr.c@1.4, 2005-05-26 05:18:57-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] More in6addr_any cleanup + +ChangeSet@1.1251.29.6, 2005-05-25 05:43:34-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 432] in6addr_any cleanup + + libisc/sockaddr.c@1.3, 2005-05-25 05:43:19-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] in6addr_any cleanup + +ChangeSet@1.1251.29.4, 2005-05-25 05:01:29-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 433] Avoid epoch overflow on 32 bit systems + + libntp/prettydate.c@1.5, 2005-05-25 05:01:11-04:00, stenn@whimsy.udel.edu +9 -0 + [Bug 433] Avoid epoch overflow on 32 bit systems + +ChangeSet@1.1251.29.3, 2005-05-25 04:57:45-04:00, stenn@whimsy.udel.edu +1 -0 + Try adding mort back in to the br-flock + + br-flock@1.6, 2005-05-25 04:57:30-04:00, stenn@whimsy.udel.edu +1 -1 + Try adding mort back in to the br-flock + +ChangeSet@1.1251.29.2, 2005-05-24 04:37:05-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 433] get SIZEOF_TIME_T + + configure.ac@1.359.2.1, 2005-05-24 04:36:44-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 433] get SIZEOF_TIME_T + +ChangeSet@1.1251.28.2, 2005-05-24 03:36:59-04:00, stenn@pogo.udel.edu +3 -0 + [Bug 432] clean up in6addrany usage + + libisc/netaddr.c@1.3, 2005-05-24 03:36:39-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] clean up in6addrany usage + + libntp/ntp_rfc2553.c@1.22, 2005-05-24 03:36:39-04:00, stenn@pogo.udel.edu +0 -12 + [Bug 432] clean up in6addrany usage + + ntpd/ntp_intres.c@1.40, 2005-05-24 03:36:39-04:00, stenn@pogo.udel.edu +2 -0 + [Bug 432] clean up in6addrany usage + +ChangeSet@1.1251.28.1, 2005-05-24 03:11:09-04:00, stenn@pogo.udel.edu +1 -0 + Added barnstable to the flock list + + flock-build@1.31, 2005-05-24 03:10:56-04:00, stenn@pogo.udel.edu +1 -1 + Added barnstable to the flock list + +ChangeSet@1.1251.27.2, 2005-05-24 01:06:58-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 431] More fixes from Dave Mills + + ntpd/ntp_proto.c@1.222, 2005-05-24 01:06:32-04:00, stenn@whimsy.udel.edu +4 -3 + [Bug 431] More fixes from Dave Mills + +ChangeSet@1.1251.27.1, 2005-05-22 04:21:05-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 431]: FLAG_AUTHENABLE/FLAG_AUTHENTIC fixes from Dave Mills + + ntpd/ntp_config.c@1.125, 2005-05-22 04:20:45-04:00, stenn@whimsy.udel.edu +0 -1 + FLAG_AUTHENABLE/FLAG_AUTHENTIC fixes from Dave Mills + + ntpd/ntp_proto.c@1.221, 2005-05-22 04:20:45-04:00, stenn@whimsy.udel.edu +2 -0 + FLAG_AUTHENABLE/FLAG_AUTHENTIC fixes from Dave Mills + +ChangeSet@1.1251.26.12, 2005-05-21 10:53:09+00:00, kardel@pogo.udel.edu +39 -0 + refclock_parse.c: + add simple timstamp reading Meinberg clock (type 18) + for the sake of cooperation in a multi client environment + adjust to new pps setup + Many files: + copyright maintenance + driver8.html: + document new clock type (Meinberg only time reading) + copyright.html: + update eMail address + configure.ac: + NetBSD supports parse fully + ChangeLog-4.1.0: + obfuscate email addresses + + BitKeeper/etc/logging_ok@1.53, 2005-05-21 10:53:09+00:00, kardel@pogo.udel.edu +1 -0 + Logging to logging@openlogging.org accepted + + ChangeLog-4.1.0@1.591, 2005-05-21 10:19:07+00:00, kardel@pogo.udel.edu +14 -14 + obfuscate email addresses + + configure.ac@1.359.1.10, 2005-05-21 10:19:24+00:00, kardel@pogo.udel.edu +4 -4 + NetBSD supports parse fully + + html/copyright.html@1.30, 2005-05-21 10:24:49+00:00, kardel@pogo.udel.edu +1 -1 + update eMail address + + html/drivers/driver8.html@1.16, 2005-05-21 10:26:00+00:00, kardel@pogo.udel.edu +414 -302 + document new clock type (Meinberg only time reading) + + include/ascii.h@1.4, 2005-05-21 10:27:17+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + include/binio.h@1.4, 2005-05-21 10:27:17+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + include/ieee754io.h@1.4, 2005-05-21 10:27:18+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + include/mbg_gps166.h@1.4, 2005-05-21 10:27:18+00:00, kardel@pogo.udel.edu +3 -3 + copyright maintenance + + include/parse.h@1.6, 2005-05-21 10:27:19+00:00, kardel@pogo.udel.edu +4 -4 + copyright maintenance + + include/parse_conf.h@1.4, 2005-05-21 10:27:19+00:00, kardel@pogo.udel.edu +4 -4 + copyright maintenance + + include/trimble.h@1.4, 2005-05-21 10:27:19+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + kernel/sys/parsestreams.h@1.6, 2005-05-21 10:28:50+00:00, kardel@pogo.udel.edu +1 -1 + copyright maintenance + + libntp/binio.c@1.5, 2005-05-21 10:29:41+00:00, kardel@pogo.udel.edu +3 -3 + copyright maintenance + + libparse/clk_computime.c@1.8, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_dcf7000.c@1.8, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_hopf6021.c@1.8, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +2 -2 + copyright maintenance + + libparse/clk_meinberg.c@1.8, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_rawdcf.c@1.10, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_rcc8000.c@1.8, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +2 -2 + copyright maintenance + + libparse/clk_schmid.c@1.8, 2005-05-21 10:22:58+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_trimtaip.c@1.8, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_trimtsip.c@1.8, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_varitext.c@1.7, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/clk_wharton.c@1.6, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +2 -2 + copyright maintenance + + libparse/data_mbg.c@1.5, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libntp/gpstolfp.c@1.7, 2005-05-21 10:29:41+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libntp/ieee754io.c@1.7, 2005-05-21 10:29:42+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/info_trimble.c@1.4, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -4 + copyright maintenance + + libntp/mfp_mul.c@1.5, 2005-05-21 10:29:42+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/parse.c@1.10, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +7 -4 + copyright maintenance + + libparse/parse_conf.c@1.9, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + libparse/parsesolaris.c@1.6, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +8 -5 + copyright maintenance + + libparse/parsestreams.c@1.6, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +9 -6 + copyright maintenance + + libparse/trim_info.c@1.4, 2005-05-21 10:22:59+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + ntpd/refclock_parse.c@1.29, 2005-05-21 10:31:59+00:00, kardel@pogo.udel.edu +71 -23 + add simple timstamp reading Meinberg clock (type 18) + for the sake of cooperation in a multi client environment + adjust to new pps setup + + parseutil/dcfd.c@1.15, 2005-05-21 10:30:39+00:00, kardel@pogo.udel.edu +6 -3 + copyright maintenance + + parseutil/testdcf.c@1.6, 2005-05-21 10:30:39+00:00, kardel@pogo.udel.edu +7 -4 + copyright maintenance + + scripts/monitoring/ntploopwatch@1.4, 2005-05-21 10:31:06+00:00, kardel@pogo.udel.edu +1 -1 + copyright maintenance + +ChangeSet@1.1251.26.11, 2005-05-18 05:36:08-04:00, stenn@whimsy.udel.edu +3 -0 + [Bug 408] fix based on proposed patch from cipo + + ntpq/ntpq_ops.c@1.20.2.1, 2005-05-18 05:35:39-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 408] fix based on proposed patch from cipo + + ntpq/ntpq.c@1.55.1.2, 2005-05-18 05:35:39-04:00, stenn@whimsy.udel.edu +10 -4 + [Bug 408] fix based on proposed patch from cipo + + ntpq/ntpq.h@1.5, 2005-05-18 05:35:39-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 408] fix based on proposed patch from cipo + +ChangeSet@1.1251.26.10, 2005-05-17 01:17:18-04:00, stenn@whimsy.udel.edu +6 -0 + Stuff from Dave Mills + + ntpd/ntp_loopfilter.c@1.107, 2005-05-17 01:10:34-04:00, stenn@whimsy.udel.edu +4 -4 + Fixes from Dave Mills + + ntpd/ntp_proto.c@1.220, 2005-05-17 01:07:54-04:00, stenn@whimsy.udel.edu +26 -3 + Stratum checks from Dave Mills + + ntpd/refclock_arbiter.c@1.12, 2005-05-17 01:16:28-04:00, stenn@whimsy.udel.edu +6 -4 + Dave Mills: Call refclock_receive() once a second for the first few seconds + + ntpd/refclock_atom.c@1.53, 2005-05-17 01:09:52-04:00, stenn@whimsy.udel.edu +8 -0 + Dave Mills: flag4 in atom driver records offset to clockstats + + ntpd/refclock_pst.c@1.8, 2005-05-17 01:16:27-04:00, stenn@whimsy.udel.edu +2 -1 + Dave Mills: Call refclock_receive() once a second for the first few seconds + + ntpd/refclock_wwvb.c@1.15, 2005-05-17 01:16:27-04:00, stenn@whimsy.udel.edu +2 -0 + Dave Mills: Call refclock_receive() once a second for the first few seconds + +ChangeSet@1.1251.26.9, 2005-05-06 00:23:53-04:00, stenn@whimsy.udel.edu +4 -0 + Changes from Dave Mills + + BitKeeper/deleted/.del-driver23.html~3aed0663@1.13, 2005-05-06 00:11:21-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: html/drivers/driver23.html + + BitKeeper/deleted/.del-driver24.html~3e480692@1.10, 2005-05-06 00:11:21-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: html/drivers/driver24.html + + BitKeeper/deleted/.del-footer.txt~29fb3ec8f08446d2@1.2, 2005-05-06 00:10:07-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: html/drivers/footer.txt + + html/index.html@1.31, 2005-05-06 00:23:32-04:00, stenn@whimsy.udel.edu +94 -94 + Changes from Dave Mills + +ChangeSet@1.1251.26.8, 2005-05-05 23:55:29-04:00, stenn@whimsy.udel.edu +5 -0 + Changes from Dave Mills + + include/ntp_refclock.h@1.18, 2005-05-05 23:55:12-04:00, stenn@whimsy.udel.edu +6 -5 + Changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.106, 2005-05-05 23:54:57-04:00, stenn@whimsy.udel.edu +2 -1 + Changes from Dave Mills + + ntpd/ntp_refclock.c@1.65, 2005-05-05 23:54:57-04:00, stenn@whimsy.udel.edu +1 -1 + Changes from Dave Mills + + ntpd/refclock_acts.c@1.25, 2005-05-05 23:54:57-04:00, stenn@whimsy.udel.edu +30 -18 + Changes from Dave Mills + + ntpd/refclock_heath.c@1.12, 2005-05-05 23:54:58-04:00, stenn@whimsy.udel.edu +4 -3 + Changes from Dave Mills + +ChangeSet@1.1251.26.7, 2005-04-27 05:53:39-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 401] ntpdc: only ask for keyid once, from Jason Fountain + + ntpdc/ntpdc.c@1.40.1.1, 2005-04-27 05:53:22-04:00, stenn@whimsy.udel.edu +10 -6 + [Bug 401] ntpdc: only ask for keyid once, from Jason Fountain + +ChangeSet@1.1251.26.6, 2005-04-27 04:09:54-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 409] Add DNS-SD/Rendezvous to ntpd, from Andre Masella + + configure.ac@1.359.1.9, 2005-04-27 04:09:12-04:00, stenn@whimsy.udel.edu +11 -1 + [Bug 409] Add DNS-SD/Rendezvous to ntpd, from Andre Masella + + ntpd/ntpd.c@1.61.2.1, 2005-04-27 04:09:12-04:00, stenn@whimsy.udel.edu +16 -0 + [Bug 409] Add DNS-SD/Rendezvous to ntpd, from Andre Masella + +ChangeSet@1.1251.1.126, 2005-04-23 16:24:51-04:00, mayer@pogo.udel.edu +2 -0 + Added support for -4 and -6 command line options + + ntpd/cmd_args.c@1.34, 2005-04-23 16:24:18-04:00, mayer@pogo.udel.edu +9 -2 + Added support for -4 and -6 command line options + + ntpd/ntp_config.c@1.123.1.1, 2005-04-23 16:24:18-04:00, mayer@pogo.udel.edu +6 -21 + Added support for -4 and -6 command line options + +ChangeSet@1.1251.26.5, 2005-04-21 00:27:25-04:00, stenn@whimsy.udel.edu +3 -0 + Documentation changes from Dave Mills + + html/drivers/driver18.html@1.14, 2005-04-21 00:27:12-04:00, stenn@whimsy.udel.edu +10 -11 + Documentation changes from Dave Mills + + html/drivers/driver36.html@1.25, 2005-04-21 00:27:11-04:00, stenn@whimsy.udel.edu +4 -88 + Documentation changes from Dave Mills + + html/drivers/driver6.html@1.19, 2005-04-21 00:27:12-04:00, stenn@whimsy.udel.edu +6 -2 + Documentation changes from Dave Mills + +ChangeSet@1.1251.26.4, 2005-04-21 00:23:40-04:00, stenn@whimsy.udel.edu +4 -0 + Documentation changes from Dave Mills + + html/audio.html@1.16, 2005-04-21 00:23:03-04:00, stenn@whimsy.udel.edu +95 -3 + Documentation changes from Dave Mills + + html/confopt.html@1.31, 2005-04-21 00:23:06-04:00, stenn@whimsy.udel.edu +1 -1 + Documentation changes from Dave Mills + + html/ntpd.html@1.36, 2005-04-21 00:23:06-04:00, stenn@whimsy.udel.edu +4 -4 + Documentation changes from Dave Mills + + html/ntpq.html@1.25, 2005-04-21 00:23:06-04:00, stenn@whimsy.udel.edu +258 -255 + Documentation changes from Dave Mills + +ChangeSet@1.1251.26.3, 2005-04-21 00:08:47-04:00, stenn@whimsy.udel.edu +4 -0 + anti-clockhop changes from Dave Mills + + include/ntp.h@1.116, 2005-04-21 00:07:57-04:00, stenn@whimsy.udel.edu +6 -6 + anti-clockhop changes from Dave Mills + + include/ntp_config.h@1.33, 2005-04-21 00:07:57-04:00, stenn@whimsy.udel.edu +1 -0 + anti-clockhop changes from Dave Mills + + ntpd/ntp_config.c@1.124, 2005-04-21 00:08:24-04:00, stenn@whimsy.udel.edu +5 -0 + anti-clockhop changes from Dave Mills + + ntpd/ntp_proto.c@1.219, 2005-04-21 00:08:25-04:00, stenn@whimsy.udel.edu +17 -7 + anti-clockhop changes from Dave Mills + +ChangeSet@1.1251.1.124, 2005-04-20 23:55:08-04:00, mayer@pogo.udel.edu +3 -0 + Remove log.* from make files + + BitKeeper/deleted/.del-log.c~3e480692@1.7, 2005-04-20 23:29:37-04:00, mayer@pogo.udel.edu +0 -0 + Delete: libntp/log.c + + BitKeeper/deleted/.del-log.h~3e480692@1.5, 2005-04-20 23:29:43-04:00, mayer@pogo.udel.edu +0 -0 + Delete: libntp/log.h + + libntp/Makefile.am@1.32, 2005-04-20 23:54:14-04:00, mayer@pogo.udel.edu +2 -2 + Remove log.* from make files + +ChangeSet@1.1251.1.123, 2005-04-20 23:25:01-04:00, mayer@pogo.udel.edu +3 -0 + Changes for multicasting + + libntp/log.c@1.6, 2005-04-17 18:22:24-04:00, mayer@pogo.udel.edu +0 -0 + Rename: BitKeeper/deleted/.del-log.c~3e480692 -> libntp/log.c + + BitKeeper/deleted/.del-log.c~3e480692@1.5, 2005-04-17 18:18:17-04:00, mayer@pogo.udel.edu +0 -0 + Delete: libntp/log.c + + libntp/log.h@1.4, 2005-04-17 18:22:49-04:00, mayer@pogo.udel.edu +0 -0 + Rename: BitKeeper/deleted/.del-log.h~3e480692 -> libntp/log.h + + BitKeeper/deleted/.del-log.h~3e480692@1.3, 2005-04-17 18:18:20-04:00, mayer@pogo.udel.edu +0 -0 + Delete: libntp/log.h + + ntpd/ntp_io.c@1.179, 2005-04-20 23:24:43-04:00, mayer@pogo.udel.edu +35 -11 + Changes for multicasting + +ChangeSet@1.1251.26.2, 2005-04-18 22:29:49-04:00, stenn@whimsy.udel.edu +2 -0 + anti-clockhop changes from Dave Mills + + include/ntp.h@1.115, 2005-04-18 22:29:19-04:00, stenn@whimsy.udel.edu +1 -3 + anti-clockhop changes from Dave Mills + + ntpd/ntp_proto.c@1.218, 2005-04-18 22:29:27-04:00, stenn@whimsy.udel.edu +21 -25 + anti-clockhop changes from Dave Mills + +ChangeSet@1.1251.26.1, 2005-04-18 01:01:32-04:00, stenn@whimsy.udel.edu +5 -0 + Changes from Dave Mills + + include/ntp.h@1.114, 2005-04-18 01:01:12-04:00, stenn@whimsy.udel.edu +2 -2 + Changes from Dave Mills + + include/ntp_control.h@1.26, 2005-04-18 01:01:13-04:00, stenn@whimsy.udel.edu +9 -10 + Changes from Dave Mills + + ntpd/ntp_control.c@1.78, 2005-04-18 01:01:02-04:00, stenn@whimsy.udel.edu +10 -15 + Changes from Dave Mills + + ntpd/ntp_peer.c@1.75, 2005-04-18 01:01:04-04:00, stenn@whimsy.udel.edu +0 -2 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.217, 2005-04-18 01:01:03-04:00, stenn@whimsy.udel.edu +37 -43 + Changes from Dave Mills + +ChangeSet@1.1251.18.2, 2005-04-16 23:26:04-04:00, mayer@tecotoo. +10 -0 + Martin Burnicki's cleanup of command line options and setting the registry for NTP + + BitKeeper/deleted/.del-log.c~87fe33f8@1.3, 2005-04-16 23:11:57-04:00, mayer@tecotoo. +0 -0 + Delete: ports/winnt/libntp/log.c + + BitKeeper/deleted/.del-log.h~29080509@1.5, 2005-04-16 23:12:02-04:00, mayer@tecotoo. +0 -0 + Delete: ports/winnt/libntp/log.h + + include/ntp_cmdargs.h@1.3, 2005-04-16 23:15:27-04:00, mayer@tecotoo. +1 -0 + Martin Burnicki's changes to fix ntpd usage message + + libntp/msyslog.c@1.19, 2005-04-16 23:21:23-04:00, mayer@tecotoo. +0 -1 + Martin Burnicki's changes to remove unnecessary log.h include + + ntpd/cmd_args.c@1.33, 2005-04-16 23:15:35-04:00, mayer@tecotoo. +38 -42 + Martin Burnicki's changes to fix ntpd usage message + + ntpd/ntpd.c@1.61.1.6, 2005-04-16 23:22:57-04:00, mayer@tecotoo. +0 -1 + Martin Burnicki's changes to remove unnecessary log.h include + + ports/winnt/instsrv/Instsrv.dsp@1.6, 2005-04-16 23:25:00-04:00, mayer@tecotoo. +1 -1 + Miscellaneous cleanup + + ports/winnt/libntp/libntp.dsp@1.25, 2005-04-16 23:24:18-04:00, mayer@tecotoo. +0 -8 + Remove references to log.c and log.h + + ports/winnt/ntpd/nt_clockstuff.c@1.17, 2005-04-16 23:20:47-04:00, mayer@tecotoo. +0 -2 + Martin Burnicki's changes to remove unnecessary registry call + + ports/winnt/ntpd/ntservice.c@1.5, 2005-04-16 23:19:51-04:00, mayer@tecotoo. +11 -5 + Martin Burnicki's changes to fix ntpd usage message + +ChangeSet@1.1251.1.121, 2005-04-12 17:43:36-04:00, stenn@whimsy.udel.edu +4 -0 + Documentation changes from Dave Mills (including [Bug 412]) + + html/accopt.html@1.23, 2005-04-12 17:43:00-04:00, stenn@whimsy.udel.edu +3 -5 + Documentation changes from Dave Mills + + html/confopt.html@1.30, 2005-04-12 17:42:45-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 412] multicastclient requires an address (Dave Mills) + + html/ntpq.html@1.24, 2005-04-12 17:43:03-04:00, stenn@whimsy.udel.edu +2 -3 + Documentation changes from Dave Mills + + html/refclock.html@1.31, 2005-04-12 17:43:01-04:00, stenn@whimsy.udel.edu +8 -10 + Documentation changes from Dave Mills + +ChangeSet@1.1251.1.120, 2005-04-12 00:52:34-04:00, stenn@whimsy.udel.edu +2 -0 + Changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.105, 2005-04-12 00:52:23-04:00, stenn@whimsy.udel.edu +3 -4 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.216, 2005-04-12 00:52:21-04:00, stenn@whimsy.udel.edu +1 -1 + Changes from Dave Mills + +ChangeSet@1.1251.1.119, 2005-04-07 20:36:24-04:00, stenn@whimsy.udel.edu +3 -0 + [Bug 405] and other fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.104, 2005-04-07 20:35:24-04:00, stenn@whimsy.udel.edu +0 -1 + Fixes from Dave Mills + + ntpd/ntp_peer.c@1.74, 2005-04-07 20:35:04-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 405] Fix from Dave Mills + + ntpd/ntp_proto.c@1.215, 2005-04-07 20:35:22-04:00, stenn@whimsy.udel.edu +37 -44 + Fixes from Dave Mills + +ChangeSet@1.1251.1.118, 2005-04-06 23:54:32-04:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.214, 2005-04-06 23:54:11-04:00, stenn@whimsy.udel.edu +1 -2 + Changes from Dave Mills + +ChangeSet@1.1251.1.117, 2005-04-06 01:09:48-04:00, stenn@whimsy.udel.edu +2 -0 + Changes from Dave Mills + + ntpd/ntp_peer.c@1.73, 2005-04-06 01:08:29-04:00, stenn@whimsy.udel.edu +2 -3 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.213, 2005-04-06 01:08:28-04:00, stenn@whimsy.udel.edu +25 -24 + Changes from Dave Mills + +ChangeSet@1.1251.1.116, 2005-04-04 18:15:45-04:00, stenn@whimsy.udel.edu +3 -0 + Changes from Dave Mills + + include/ntp.h@1.113, 2005-04-04 18:15:12-04:00, stenn@whimsy.udel.edu +4 -7 + Changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.103, 2005-04-04 18:15:05-04:00, stenn@whimsy.udel.edu +4 -1 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.212, 2005-04-04 18:15:04-04:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + +ChangeSet@1.1251.1.115, 2005-04-04 00:22:10-04:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.211, 2005-04-04 00:21:25-04:00, stenn@whimsy.udel.edu +3 -3 + Changes from Dave Mills + +ChangeSet@1.1251.1.114, 2005-04-03 20:41:23-04:00, stenn@whimsy.udel.edu +3 -0 + Changes from Dave Mills + + include/ntp.h@1.112, 2005-04-03 20:40:55-04:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_peer.c@1.72, 2005-04-03 20:40:27-04:00, stenn@whimsy.udel.edu +4 -3 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.210, 2005-04-03 20:40:26-04:00, stenn@whimsy.udel.edu +98 -93 + Changes from Dave Mills + +ChangeSet@1.1251.25.1, 2005-04-02 19:05:57-05:00, mayer@pogo.udel.edu +1 -0 + Use any for the IPv4 join interface for mcast + + ntpd/ntp_io.c@1.178, 2005-04-02 19:05:32-05:00, mayer@pogo.udel.edu +1 -1 + Use any for the IPv4 join interface for mcast + +ChangeSet@1.1251.24.1, 2005-04-02 18:47:52-05:00, stenn@whimsy.udel.edu +7 -0 + Changes from Dave Mills + + include/ntp.h@1.111, 2005-04-02 18:47:06-05:00, stenn@whimsy.udel.edu +6 -7 + Changes from Dave Mills + + include/ntp_crypto.h@1.35, 2005-04-02 18:47:09-05:00, stenn@whimsy.udel.edu +3 -2 + Changes from Dave Mills + + include/ntpd.h@1.77, 2005-04-02 18:47:06-05:00, stenn@whimsy.udel.edu +1 -1 + Changes from Dave Mills + + libntp/statestr.c@1.9, 2005-04-02 18:47:18-05:00, stenn@whimsy.udel.edu +4 -3 + Changes from Dave Mills + + ntpd/ntp_crypto.c@1.96, 2005-04-02 18:47:26-05:00, stenn@whimsy.udel.edu +47 -38 + Changes from Dave Mills + + ntpd/ntp_peer.c@1.71, 2005-04-02 18:47:25-05:00, stenn@whimsy.udel.edu +2 -2 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.209, 2005-04-02 18:47:25-05:00, stenn@whimsy.udel.edu +49 -81 + Changes from Dave Mills + +ChangeSet@1.1251.1.111, 2005-04-02 18:36:32-05:00, mayer@pogo.udel.edu +1 -0 + If unable to create a separate socket for multicast, find a local interface and use that instead of the wildcard sockets + + ntpd/ntp_io.c@1.177, 2005-04-02 18:35:59-05:00, mayer@pogo.udel.edu +46 -25 + If unable to create a separate socket for multicast, find a local interface and use that instead of the wildcard sockets + +ChangeSet@1.1251.1.110, 2005-04-02 03:28:33-05:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.208, 2005-04-02 03:28:12-05:00, stenn@whimsy.udel.edu +48 -44 + Changes from Dave Mills + +ChangeSet@1.1251.1.109, 2005-03-31 23:03:22-05:00, stenn@whimsy.udel.edu +3 -0 + Changes from Dave Mills + + include/ntpd.h@1.76, 2005-03-31 23:02:22-05:00, stenn@whimsy.udel.edu +1 -1 + Changes from Dave Mills + + ntpd/ntp_peer.c@1.70, 2005-03-31 23:02:53-05:00, stenn@whimsy.udel.edu +7 -5 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.207, 2005-03-31 23:02:52-05:00, stenn@whimsy.udel.edu +140 -135 + Changes from Dave Mills + +ChangeSet@1.1251.23.1, 2005-03-31 21:57:56-05:00, mayer@pogo.udel.edu +1 -0 + Change ignore packet message to only print if debug > 3 + + ntpd/ntp_io.c@1.176, 2005-03-31 21:56:44-05:00, mayer@pogo.udel.edu +1 -1 + Change ignore packet message to only print if debug > 3 + +ChangeSet@1.1251.1.107, 2005-03-31 11:15:14+02:00, root@sonne. +1 -0 + Remove quotes from tokens to handle paths with spaces correctly. + + ntpd/ntp_config.c@1.123, 2005-03-31 11:15:07+02:00, root@sonne. +21 -0 + Remove quotes from tokens to handle paths with spaces correctly. + +ChangeSet@1.1251.1.106, 2005-03-31 11:11:43+02:00, root@sonne. +2 -0 + Fixed braces in conditional for OPENSSL. + + BitKeeper/etc/logging_ok@1.52, 2005-03-31 11:11:43+02:00, root@sonne. +1 -0 + Logging to logging@openlogging.org accepted + + ntpd/ntp_proto.c@1.206, 2005-03-31 11:11:33+02:00, root@sonne. +2 -1 + Fixed braces in conditional for OPENSSL. + +ChangeSet@1.1251.22.2, 2005-03-30 23:41:14-05:00, stenn@whimsy.udel.edu +3 -0 + Changes from Dave Mills + + include/ntp.h@1.108.1.1, 2005-03-30 23:40:58-05:00, stenn@whimsy.udel.edu +18 -8 + Changes from Dave Mills + + ntpd/ntp_peer.c@1.69, 2005-03-30 23:40:46-05:00, stenn@whimsy.udel.edu +9 -8 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.203.1.2, 2005-03-30 23:40:46-05:00, stenn@whimsy.udel.edu +205 -205 + Changes from Dave Mills + +ChangeSet@1.1251.1.104, 2005-03-30 23:07:59-05:00, mayer@pogo.udel.edu +1 -0 + Bug #396 Windows-only fix to ignore incoming packets if flag on socket is set + + ports/winnt/ntpd/ntp_iocompletionport.c@1.14, 2005-03-30 23:07:23-05:00, mayer@pogo.udel.edu +1 -1 + Bug #396 Windows-only fix to ignore incoming packets if flag on socket is set + +ChangeSet@1.1251.22.1, 2005-03-27 18:39:02-05:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.203.1.1, 2005-03-27 18:38:48-05:00, stenn@whimsy.udel.edu +6 -6 + Changes from Dave Mills + +ChangeSet@1.1251.21.3, 2005-03-27 16:29:59-05:00, mayer@pogo.udel.edu +1 -0 + Change in configuration setup prevented multicast packets from being accepted + + ntpd/ntp_proto.c@1.201.1.1, 2005-03-27 16:29:44-05:00, mayer@pogo.udel.edu +17 -16 + Change in configuration setup prevented multicast packets from being accepted + +ChangeSet@1.1251.21.2, 2005-03-27 16:28:44-05:00, mayer@pogo.udel.edu +1 -0 + Bug #396: Don't accept broadcast packets if they are not enabled. wildcard socket was accepting them. Bind all sockets but drop any packet arriving on socket not specifically enabled + + ntpd/ntp_io.c@1.175, 2005-03-27 16:28:25-05:00, mayer@pogo.udel.edu +81 -50 + Bug #396: Don't accept broadcast packets if they are not enabled. wildcard socket was accepting them. Bind all sockets but drop any packet arriving on socket not specifically enabled + +ChangeSet@1.1251.21.1, 2005-03-27 16:25:17-05:00, mayer@pogo.udel.edu +1 -0 + Added ignore_packets to interface for sockets which will drop all requests + + include/ntp.h@1.109, 2005-03-27 16:24:55-05:00, mayer@pogo.udel.edu +3 -0 + Added ignore_packets to interface for sockets which will drop all requests + +ChangeSet@1.1251.1.102, 2005-03-24 00:54:17-05:00, stenn@whimsy.udel.edu +2 -0 + Changes from Dave Mills + + ntpd/ntp_loopfilter.c@1.102, 2005-03-24 00:54:02-05:00, stenn@whimsy.udel.edu +1 -2 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.203, 2005-03-24 00:54:01-05:00, stenn@whimsy.udel.edu +6 -11 + Changes from Dave Mills + +ChangeSet@1.1251.20.1, 2005-03-18 00:43:24-05:00, stenn@whimsy.udel.edu +1 -0 + Updates from Dave Mills + + ntpd/ntp_proto.c@1.202, 2005-03-18 00:43:10-05:00, stenn@whimsy.udel.edu +15 -15 + Updates from Dave Mills + +ChangeSet@1.1251.1.100, 2005-03-17 15:35:36-05:00, mayer@pogo.udel.edu +1 -0 + Bug #396 - Disable wildcards for now to prevent this happening + + ntpd/ntp_io.c@1.174, 2005-03-17 15:35:07-05:00, mayer@pogo.udel.edu +8 -1 + Bug #396 - Disable wildcards for now to prevent this happening + +ChangeSet@1.1251.1.99, 2005-03-15 23:31:42-05:00, stenn@whimsy.udel.edu +1 -0 + ntp_proto.c fixes from Dave Mills + + ntpd/ntp_proto.c@1.201, 2005-03-15 23:31:28-05:00, stenn@whimsy.udel.edu +111 -116 + ntp_proto.c fixes from Dave Mills + +ChangeSet@1.1251.1.98, 2005-03-15 22:52:55-05:00, stenn@whimsy.udel.edu +1 -0 + Only check OpenSSL Major/Minor/Fix/Status, not Patch + + util/ntp-keygen.c@1.31, 2005-03-15 22:52:41-05:00, stenn@whimsy.udel.edu +5 -1 + Only check OpenSSL Major/Minor/Fix/Status, not Patch + +ChangeSet@1.1251.19.1, 2005-03-14 19:11:49-05:00, stenn@whimsy.udel.edu +1 -0 + Comment fixes from Dave Mills + + ntpd/ntp_proto.c@1.200, 2005-03-14 19:08:56-05:00, stenn@whimsy.udel.edu +7 -2 + Comment fixes from Dave Mills + +ChangeSet@1.1251.1.96, 2005-03-14 18:30:20-05:00, mayer@pogo.udel.edu +1 -0 + Wrong Macro used should have been PROTO_MULTICAST_ADD instead of PROTO_BROADCLIENT + + ntpd/ntp_config.c@1.122, 2005-03-14 18:30:00-05:00, mayer@pogo.udel.edu +1 -1 + Wrong Macro used should have been PROTO_MULTICAST_ADD instead of PROTO_BROADCLIENT + +ChangeSet@1.1251.1.95, 2005-03-13 17:02:41-05:00, stenn@whimsy.udel.edu +7 -0 + Changes from Dave Mills (flash TEST bits changed!) + + include/ntp.h@1.108, 2005-03-13 17:01:30-05:00, stenn@whimsy.udel.edu +35 -24 + Changes from Dave Mills (flashh TEST bits changed!) + + include/ntpd.h@1.75, 2005-03-13 17:01:30-05:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills (flashh TEST bits changed!) + + ntpd/ntp_control.c@1.77, 2005-03-13 17:01:47-05:00, stenn@whimsy.udel.edu +3 -1 + Changes from Dave Mills (flash TEST bits changed!) + + ntpd/ntp_crypto.c@1.95, 2005-03-13 17:01:49-05:00, stenn@whimsy.udel.edu +11 -11 + Changes from Dave Mills (flash TEST bits changed!) + + ntpd/ntp_peer.c@1.68, 2005-03-13 17:01:48-05:00, stenn@whimsy.udel.edu +6 -18 + Changes from Dave Mills (flash TEST bits changed!) + + ntpd/ntp_proto.c@1.199, 2005-03-13 17:01:48-05:00, stenn@whimsy.udel.edu +233 -293 + Changes from Dave Mills (flash TEST bits changed!) + + ntpq/ntpq.c@1.55.1.1, 2005-03-13 17:02:04-05:00, stenn@whimsy.udel.edu +14 -12 + Changes from Dave Mills (flash TEST bits changed!) + +ChangeSet@1.1251.18.1, 2005-03-09 22:23:03-05:00, mayer@tecotoo. +1 -0 + Update for UTC information version string - from Heiko Gerstung + + ports/winnt/scripts/mkver.bat@1.7, 2005-03-09 22:22:30-05:00, mayer@tecotoo. +99 -23 + Update for UTC information version string - from Heiko Gerstung + +ChangeSet@1.1251.1.93, 2005-03-09 01:04:51-05:00, stenn@whimsy.udel.edu +1 -0 + Lose arbiter debug line. From Dave Mills. + + ntpd/refclock_arbiter.c@1.11, 2005-03-09 01:04:29-05:00, stenn@whimsy.udel.edu +0 -2 + Lose debug line. From Dave Mills. + +ChangeSet@1.1251.1.90, 2005-03-08 22:14:49-05:00, mayer@tecotoo. +1 -0 + Fix to correctly create version string - from Heiko Gerstung + + ports/winnt/scripts/mkver.bat@1.6, 2005-03-08 22:13:54-05:00, mayer@tecotoo. +265 -50 + Fix to correctly create version string - from Heiko Gerstung + +ChangeSet@1.1251.17.1, 2005-03-07 23:18:40-05:00, mayer@pogo.udel.edu +1 -0 + Check for max value of skips before adding + + ntpd/ntp_io.c@1.169.1.6, 2005-03-07 23:18:23-05:00, mayer@pogo.udel.edu +7 -4 + Check for max value of skips before adding + +ChangeSet@1.1271, 2005-03-05 02:03:58-05:00, stenn@pogo.udel.edu +1 -0 + cleanup + + configure.ac@1.366, 2005-03-05 02:03:38-05:00, stenn@pogo.udel.edu +0 -33 + +ChangeSet@1.1251.15.11, 2005-03-05 01:40:18-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 390] Do not run check-layout if cross-compiling + + configure.ac@1.359.1.8, 2005-03-05 01:39:53-05:00, stenn@whimsy.udel.edu +46 -33 + [Bug 390] Do not run check-layout if cross-compiling + + ntpdc/Makefile.am@1.23.1.1, 2005-03-05 01:39:53-05:00, stenn@whimsy.udel.edu +1 -6 + [Bug 390] Do not run check-layout if cross-compiling + +ChangeSet@1.1251.1.88, 2005-03-02 20:52:53-05:00, mayer@tecotoo. +1 -0 + Test code + + ntpd/ntp_io.c@1.171, 2005-03-02 20:51:46-05:00, mayer@tecotoo. +1 -1 + Test code + +ChangeSet@1.1178.5.1, 2005-03-02 16:18:07-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 389] Fix from Remi Demis-Courmont, via Loic Minier (http://bugs.debian.org/293793 + + ntpdate/ntpdate.c@1.47.1.1, 2005-03-02 16:17:50-05:00, stenn@whimsy.udel.edu +46 -16 + [Bug 389] Fix from Remi Demis-Courmont, via Loic Minier (http://bugs.debian.org/293793 + +ChangeSet@1.1251.15.9, 2005-03-02 15:50:06-05:00, stenn@whimsy.udel.edu +1 -0 + Clock filter bugfix from Dave Mills + + ntpd/ntp_proto.c@1.198, 2005-03-02 15:49:47-05:00, stenn@whimsy.udel.edu +3 -3 + Clock filter bugfix from Dave Mills + +ChangeSet@1.1251.15.8, 2005-03-02 14:53:27-05:00, mayer@pogo.udel.edu +1 -0 + Bug #392 fix group number + + ntpd/ntpd.c@1.61.1.5, 2005-03-02 14:53:15-05:00, mayer@pogo.udel.edu +1 -1 + Bug #392 fix group number + +ChangeSet@1.1251.16.1, 2005-03-02 14:37:49-05:00, mayer@pogo.udel.edu +1 -0 + Fix to ignore 0 or less readlengths after the first one + + ntpd/ntp_io.c@1.169.1.5, 2005-03-02 14:37:18-05:00, mayer@pogo.udel.edu +50 -6 + Fix to ignore 0 or less readlengths after the first one + +ChangeSet@1.1251.15.6, 2005-03-01 22:32:42-05:00, stenn@whimsy.udel.edu +6 -0 + Changes from Dave Mills + + include/ntpd.h@1.74, 2005-03-01 22:30:11-05:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + + ntpd/ntp_crypto.c@1.94, 2005-03-01 22:32:16-05:00, stenn@whimsy.udel.edu +2 -1 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.197, 2005-03-01 22:32:16-05:00, stenn@whimsy.udel.edu +3 -1 + Changes from Dave Mills + + ntpd/ntp_util.c@1.36, 2005-03-01 22:32:18-05:00, stenn@whimsy.udel.edu +7 -5 + Changes from Dave Mills + + ntpd/ntpd.c@1.61.1.4, 2005-03-01 22:32:15-05:00, stenn@whimsy.udel.edu +2 -1 + Changes from Dave Mills + + ntpd/ntpsim.c@1.9, 2005-03-01 22:32:19-05:00, stenn@whimsy.udel.edu +1 -0 + Changes from Dave Mills + +ChangeSet@1.1251.15.5, 2005-02-28 20:17:40-05:00, mayer@pogo.udel.edu +1 -0 + Fixed input_handler loops + + ntpd/ntp_io.c@1.169.1.4, 2005-02-28 20:17:10-05:00, mayer@pogo.udel.edu +29 -38 + Fixed input_handler loops + +ChangeSet@1.1251.15.3, 2005-02-28 13:23:19-05:00, mayer@pogo.udel.edu +1 -0 + fixes in input_handler - additional changes required + + ntpd/ntp_io.c@1.169.1.2, 2005-02-28 13:22:50-05:00, mayer@pogo.udel.edu +16 -3 + fixes in input_handler - additional changes required + +ChangeSet@1.1251.15.2, 2005-02-28 13:21:47-05:00, mayer@pogo.udel.edu +1 -0 + Bug #392 - using wrong group id for account + + ntpd/ntpd.c@1.61.1.3, 2005-02-28 13:21:29-05:00, mayer@pogo.udel.edu +1 -1 + Bug #392 - using wrong group id for account + +ChangeSet@1.1251.13.3, 2005-02-28 12:52:33-05:00, stenn@whimsy.udel.edu +5 -0 + Changes from Dave Mills + + include/ntp.h@1.107, 2005-02-28 12:51:30-05:00, stenn@whimsy.udel.edu +1 -1 + Changes from Dave Mills + + ntpd/ntp_config.c@1.121, 2005-02-28 12:51:04-05:00, stenn@whimsy.udel.edu +1 -1 + Changes from Dave Mills + + ntpd/ntp_io.c@1.167.1.1, 2005-02-28 12:51:05-05:00, stenn@whimsy.udel.edu +1 -8 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.196, 2005-02-28 12:51:05-05:00, stenn@whimsy.udel.edu +18 -34 + Changes from Dave Mills + + ntpd/refclock_acts.c@1.21.1.3, 2005-02-28 12:51:06-05:00, stenn@whimsy.udel.edu +218 -207 + Changes from Dave Mills + +ChangeSet@1.1251.15.1, 2005-02-22 18:10:26-05:00, mayer@pogo.udel.edu +1 -0 + Fix loop limits + + ntpd/ntp_io.c@1.169.1.1, 2005-02-22 18:10:10-05:00, mayer@pogo.udel.edu +3 -3 + Fix loop limits + +ChangeSet@1.1251.14.1, 2005-02-21 00:34:25-05:00, mayer@tecotoo. +1 -0 + ntp_io.c: + Make MAXZEROREADS 1 + + ntpd/ntp_io.c@1.168.1.1, 2005-02-21 00:33:05-05:00, mayer@tecotoo. +4 -4 + Make MAXZEROREADS 1 + +ChangeSet@1.1251.1.86, 2005-02-21 00:26:12-05:00, mayer@pogo.udel.edu +1 -0 + Additional changes to input_handler() to correctly break in refclock read loop + + ntpd/ntp_io.c@1.169, 2005-02-21 00:25:37-05:00, mayer@pogo.udel.edu +8 -7 + Additional changes to input_handler() to correctly break in refclock read loop + +ChangeSet@1.1251.13.2, 2005-02-18 23:00:34-05:00, stenn@whimsy.udel.edu +4 -0 + changes from Dave Mills + + libntp/clocktypes.c@1.17, 2005-02-18 22:55:49-05:00, stenn@whimsy.udel.edu +8 -8 + changes from Dave Mills + + ntpd/ntp_control.c@1.76, 2005-02-18 22:55:58-05:00, stenn@whimsy.udel.edu +6 -6 + changes from Dave Mills + + ntpd/refclock_acts.c@1.21.1.2, 2005-02-18 22:55:59-05:00, stenn@whimsy.udel.edu +14 -32 + changes from Dave Mills + + ntpd/refclock_conf.c@1.25, 2005-02-18 22:56:02-05:00, stenn@whimsy.udel.edu +4 -4 + changes from Dave Mills + +ChangeSet@1.1251.13.1, 2005-02-16 00:37:44-05:00, stenn@whimsy.udel.edu +8 -0 + Updates from Dave Mills + + include/ntp.h@1.106, 2005-02-16 00:37:11-05:00, stenn@whimsy.udel.edu +6 -3 + Updates from Dave Mills + + include/ntp_config.h@1.32, 2005-02-16 00:37:12-05:00, stenn@whimsy.udel.edu +3 -1 + Updates from Dave Mills + + ntpd/ntp_config.c@1.120, 2005-02-16 00:37:19-05:00, stenn@whimsy.udel.edu +9 -0 + Updates from Dave Mills + + ntpd/ntp_proto.c@1.195, 2005-02-16 00:37:20-05:00, stenn@whimsy.udel.edu +64 -59 + Updates from Dave Mills + + ntpd/ntp_refclock.c@1.64, 2005-02-16 00:37:21-05:00, stenn@whimsy.udel.edu +2 -6 + Updates from Dave Mills + + ntpd/refclock_acts.c@1.21.1.1, 2005-02-16 00:37:21-05:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + ntpd/refclock_arbiter.c@1.10, 2005-02-16 00:37:24-05:00, stenn@whimsy.udel.edu +35 -26 + Updates from Dave Mills + + ntpd/refclock_atom.c@1.52, 2005-02-16 00:37:21-05:00, stenn@whimsy.udel.edu +12 -23 + Updates from Dave Mills + +ChangeSet@1.1251.1.84, 2005-02-15 22:56:40-05:00, mayer@tecotoo. +1 -0 + Make MAXZEROREADS 1 so that the first zero-length read causes code to break and go to next socket + + ntpd/ntp_io.c@1.168, 2005-02-15 22:54:30-05:00, mayer@tecotoo. +1 -1 + Make MAXZEROREADS 1 so that the first zero-length read causes code to break and go to next socket + +ChangeSet@1.1251.12.1, 2005-02-15 19:40:54-05:00, mayer@tecotoo. +1 -0 + Refix SMAX to 256 and fix &C0/1 comment - per Greg Dowd's messages + + ntpd/refclock_acts.c@1.22, 2005-02-15 19:40:21-05:00, mayer@tecotoo. +2 -2 + Refix SMAX to 256 and fix &C0/1 comment - per Greg Dowd's messages + +ChangeSet@1.1251.1.82, 2005-02-15 19:31:10-05:00, stenn@whimsy.udel.edu +3 -0 + Updates from Dave Mills + + html/confopt.html@1.29, 2005-02-15 19:30:57-05:00, stenn@whimsy.udel.edu +3 -2 + Updates from Dave Mills + + html/manyopt.html@1.10, 2005-02-15 19:30:55-05:00, stenn@whimsy.udel.edu +22 -17 + Updates from Dave Mills + + html/miscopt.html@1.30, 2005-02-15 19:30:56-05:00, stenn@whimsy.udel.edu +5 -8 + Updates from Dave Mills + +ChangeSet@1.1251.1.81, 2005-02-15 18:09:42-05:00, mayer@pogo.udel.edu +1 -0 + Added while look to read the clock until error or number of consecutive 0 len reads exceeds MAXZEROREADS + + ntpd/ntp_io.c@1.167, 2005-02-15 18:09:22-05:00, mayer@pogo.udel.edu +76 -52 + Added while look to read the clock until error or number of consecutive 0 len reads exceeds MAXZEROREADS + +ChangeSet@1.1251.1.80, 2005-02-15 00:18:50-05:00, mayer@tecotoo. +2 -0 + Martin Burnicki's fixes to allow Windows to pass command line arguments to a system service + + ntpd/ntpd.c@1.61.1.2, 2005-02-15 00:18:06-05:00, mayer@tecotoo. +3 -1 + Martin Burnicki's fixes to allow Windows to pass command line arguments to a system service + + ports/winnt/ntpd/ntservice.c@1.4, 2005-02-15 00:18:08-05:00, mayer@tecotoo. +21 -64 + Martin Burnicki's fixes to allow Windows to pass command line arguments to a system service + +ChangeSet@1.1251.1.79, 2005-02-14 01:15:09-05:00, mayer@tecotoo. +1 -0 + Bug #214: Return ISC_FALSE on not equal + + ntpd/ntp_io.c@1.166, 2005-02-14 01:14:42-05:00, mayer@tecotoo. +2 -0 + Bug #214: Return ISC_FALSE on not equal + +ChangeSet@1.1251.1.78, 2005-02-14 00:38:25-05:00, mayer@tecotoo. +2 -0 + Bug #214: Use strcasecmp and not stricmp + + ntpd/ntp_io.c@1.165, 2005-02-14 00:36:35-05:00, mayer@tecotoo. +1 -1 + Bug #214: Use strcasecmp and not stricmp + + ports/winnt/include/config.h@1.36, 2005-02-14 00:36:37-05:00, mayer@tecotoo. +1 -0 + Bug #214: Use strcasecmp and not stricmp + +ChangeSet@1.1251.1.77, 2005-02-14 00:26:43-05:00, mayer@tecotoo. +2 -0 + Bug #214: Allow option on command line to specify specific interface only to be used + + ntpd/cmd_args.c@1.32, 2005-02-14 00:26:24-05:00, mayer@tecotoo. +6 -1 + Bug #214: Allow option on command line to specify specific interface only to be used + + ntpd/ntp_io.c@1.164, 2005-02-14 00:26:24-05:00, mayer@tecotoo. +22 -4 + Bug #214: Allow option on command line to specify specific interface only to be used + +ChangeSet@1.1251.1.76, 2005-02-14 00:24:26-05:00, mayer@tecotoo. +1 -0 + add stricmp to mapped functions for win32 + + ports/winnt/include/config.h@1.35, 2005-02-14 00:23:20-05:00, mayer@tecotoo. +1 -0 + add stricmp to mapped functions + +ChangeSet@1.1251.1.75, 2005-02-13 00:53:55-05:00, mayer@tecotoo. +1 -0 + Clean up code and reorganize input_handler() + + ntpd/ntp_io.c@1.163, 2005-02-13 00:53:15-05:00, mayer@tecotoo. +224 -251 + Clean up code and reorganize input_handler() + +ChangeSet@1.1251.1.74, 2005-02-12 13:29:10-05:00, mayer@pogo.udel.edu +1 -0 + Change from &C1 to &C0 for the modem setup + + ntpd/refclock_acts.c@1.21, 2005-02-12 13:28:52-05:00, mayer@pogo.udel.edu +2 -2 + Change from &C1 to &C0 for the modem setup + +ChangeSet@1.1251.1.73, 2005-02-12 13:27:15-05:00, mayer@pogo.udel.edu +1 -0 + Remove double loop and continue reading sockets rather than skipping out + + ntpd/ntp_io.c@1.162, 2005-02-12 13:26:36-05:00, mayer@pogo.udel.edu +6 -4 + Remove double loop and continue reading sockets rather than skipping out + +ChangeSet@1.1251.1.72, 2005-02-10 23:28:14-05:00, mayer@tecotoo. +1 -0 + Group ID was being obtained incorrectly. See message from Martin Pitt - Debian development + + ntpd/ntpd.c@1.61.1.1, 2005-02-10 23:27:54-05:00, mayer@tecotoo. +1 -1 + Group ID was being obtained incorrectly. See message from Martin Pitt - Debian development + +ChangeSet@1.1251.1.71, 2005-02-10 23:26:16-05:00, mayer@tecotoo. +1 -0 + Fix input_handler code to not select again until other I/O read and free buffer if nothing read. (see Bug #341 and messages from cipo) + + ntpd/ntp_io.c@1.161, 2005-02-10 23:25:01-05:00, mayer@tecotoo. +6 -6 + Fix input_handler code to not select again until other I/O read and free buffer if nothing read. (see Bug #341 and messages from cipo) + +ChangeSet@1.1251.1.70, 2005-02-09 00:59:19-05:00, stenn@whimsy.udel.edu +3 -0 + Cleanup from Dave Mills + + ntpd/ntp_config.c@1.119, 2005-02-09 00:59:00-05:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills + + ntpd/ntp_proto.c@1.194, 2005-02-09 00:59:01-05:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills + + ntpd/refclock_acts.c@1.20, 2005-02-09 00:59:02-05:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills + +ChangeSet@1.1268, 2005-02-06 01:41:55-05:00, stenn@pogo.udel.edu +1 -0 + ntpdc lint + + ntpdc/ntpdc.c@1.42, 2005-02-06 01:41:42-05:00, stenn@pogo.udel.edu +0 -8 + lint + +ChangeSet@1.1267, 2005-02-06 01:31:47-05:00, stenn@pogo.udel.edu +1 -0 + start hacking the ntpdc docs... + + ntpdc/ntpdc-opts.def@1.2, 2005-02-06 01:31:39-05:00, stenn@pogo.udel.edu +2 -5 + start hacking the ntpdc docs... + +ChangeSet@1.1266, 2005-02-06 01:22:40-05:00, stenn@pogo.udel.edu +5 -0 + Convert ntpdc to autogen; some cleanup in ntpq + + BitKeeper/etc/ignore@1.38, 2005-02-06 01:19:27-05:00, stenn@pogo.udel.edu +5 -0 + added ntpdc-opts.c ntpdc-opts.h ntpdc-opts.menu ntpdc-opts.texi ntpdc.1 + + ntpdc/Makefile.am@1.24, 2005-02-06 01:21:32-05:00, stenn@pogo.udel.edu +20 -4 + Convert ntpdc to autogen; some cleanup in ntpq + + ntpdc/ntpdc-opts.def@1.1, 2005-02-06 01:20:12-05:00, stenn@pogo.udel.edu +178 -0 + + ntpdc/ntpdc-opts.def@1.0, 2005-02-06 01:20:12-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/ntpdc/ntpdc-opts.def + + ntpdc/ntpdc.c@1.41, 2005-02-06 01:21:32-05:00, stenn@pogo.udel.edu +54 -0 + Convert ntpdc to autogen; some cleanup in ntpq + + ntpq/Makefile.am@1.17, 2005-02-06 01:21:36-05:00, stenn@pogo.udel.edu +1 -1 + Convert ntpdc to autogen; some cleanup in ntpq + +ChangeSet@1.1251.1.69, 2005-02-05 22:47:46-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 388] Update URLs + + html/drivers/driver43.html@1.9, 2005-02-05 22:47:32-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 388] Update URLs + +ChangeSet@1.1251.1.68, 2005-02-05 22:44:47-05:00, stenn@whimsy.udel.edu +1 -0 + Poll updates from Dave Mills. + + ntpd/ntp_proto.c@1.193, 2005-02-05 22:44:32-05:00, stenn@whimsy.udel.edu +11 -8 + Poll updates from Dave Mills. + +ChangeSet@1.1251.1.67, 2005-02-03 01:18:23-05:00, stenn@whimsy.udel.edu +4 -0 + ntp_config.h, ntp.h, ntp_proto.c, ntp_config.c: + Fixes from Dave Mills. In particular, Dave writes: + + After discovering the situation reported on the newsgroup where + misconfigured NTP had the Netgear disease, I put it through some + wickedly broken configuration tests and found and fixed a few minor + things in ntp-dev (not anything like the PPS oscillator). + + 1. If a notrust error and iburst are configured, the client did not back + off the poll interval. It now does that under all circumstances where + the reply is absent or corrupt. + + 2. An unresponsive server with iburst got hammered with eight messages + every poll interval until the unreach counter reaches 12, then backs off + sending only a single packet per burst. I changed that to send a burst + only the first time after initial start or loss of reach. + + 3. By popular demand I put in "tos maxdist N", where N is the selection + threshold, normally 1. Set N to 16 and the clock will be set upon first + receiving a response from any server. Y'know, like SNTP. + + include/ntp.h@1.105, 2005-02-03 01:16:38-05:00, stenn@whimsy.udel.edu +2 -1 + Fixes from Dave Mills + + include/ntp_config.h@1.31, 2005-02-03 01:16:38-05:00, stenn@whimsy.udel.edu +1 -0 + Fixes from Dave Mills + + ntpd/ntp_config.c@1.118, 2005-02-03 01:16:26-05:00, stenn@whimsy.udel.edu +5 -0 + Fixes from Dave Mills + + ntpd/ntp_proto.c@1.192, 2005-02-03 01:16:28-05:00, stenn@whimsy.udel.edu +85 -67 + Fixes from Dave Mills + +ChangeSet@1.1251.1.66, 2005-01-23 18:54:35-05:00, mayer@tecotoo. +1 -0 + Need reference to address for scope + + ntpd/ntp_io.c@1.160, 2005-01-23 18:54:04-05:00, mayer@tecotoo. +2 -2 + Need reference to address for scope + +ChangeSet@1.1251.1.65, 2005-01-23 14:37:56-05:00, mayer@tecotoo. +1 -0 + Wasn't setting scopeid for IPv6 addresses + + ntpd/ntp_io.c@1.159, 2005-01-23 14:36:52-05:00, mayer@tecotoo. +7 -9 + Wasn't setting scopeid for IPv6 addresses + +ChangeSet@1.1251.1.64, 2005-01-18 00:48:54-05:00, mayer@tecotoo. +2 -0 + Fix missing parenthesis and remove duplicate CONFIG_CDELAY + + include/ntp_config.h@1.30, 2005-01-18 00:47:56-05:00, mayer@tecotoo. +1 -2 + Remove duplicate CONFIG_CDELAY + + ports/winnt/include/isc/ipv6.h@1.6, 2005-01-18 00:47:10-05:00, mayer@tecotoo. +1 -1 + Missing parenthesis in Macro + +ChangeSet@1.1251.11.1, 2005-01-16 19:29:57-05:00, mayer@tecotoo. +1 -0 + Added debug code findinterface to see if the connect() fails + + ntpd/ntp_io.c@1.158, 2005-01-16 19:28:39-05:00, mayer@tecotoo. +6 -0 + +ChangeSet@1.1251.1.62, 2005-01-11 16:15:03-05:00, mayer@pogo.udel.edu +1 -0 + Added isc/region.h + + include/isc/Makefile.am@1.4, 2005-01-11 16:14:48-05:00, mayer@pogo.udel.edu +1 -0 + Added isc/region.h + +ChangeSet@1.1251.1.61, 2005-01-11 16:02:59-05:00, mayer@pogo.udel.edu +1 -0 + Added isc/buffer.h and isc/netscope.h + + include/isc/Makefile.am@1.3, 2005-01-11 16:00:10-05:00, mayer@pogo.udel.edu +2 -0 + Added isc/buffer.h and isc/netscope.h + +ChangeSet@1.1261, 2005-01-10 04:19:21-05:00, stenn@pogo.udel.edu +2 -0 + fixes + + m4/libopts.m4@1.3, 2005-01-10 04:18:45-05:00, stenn@pogo.udel.edu +2 -5 + fix from bkorb + + configure.ac@1.364, 2005-01-10 04:19:11-05:00, stenn@pogo.udel.edu +7 -0 + disable shared libraries on OSF4.0 + +ChangeSet@1.1260, 2005-01-09 06:23:02-05:00, stenn@pogo.udel.edu +27 -0 + autogen-5.6.5 + + libopts/Makefile.am@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/autoopts.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +36 -20 + autogen-5.6.5 + + libopts/autoopts.h@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/boolean.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/compat/compat.h@1.2, 2005-01-09 06:19:27-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/enumeration.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/environment.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/genshell.c@1.2, 2005-01-09 06:22:16-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/genshell.h@1.2, 2005-01-09 06:22:16-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + m4/libopts.m4@1.2, 2005-01-09 06:18:07-05:00, stenn@pogo.udel.edu +2 -29 + autogen-5.6.5 + + libopts/libopts.m4@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +2 -29 + autogen-5.6.5 + + libopts/load.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +2 -2 + autogen-5.6.5 + + libopts/makeshell.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/numeric.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/options.h@1.2, 2005-01-09 06:22:17-05:00, stenn@pogo.udel.edu +3 -3 + autogen-5.6.5 + + libopts/compat/pathfind.c@1.2, 2005-01-09 06:19:27-05:00, stenn@pogo.udel.edu +2 -2 + autogen-5.6.5 + + libopts/pgusage.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/putshell.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/restore.c@1.2, 2005-01-09 06:18:14-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/save.c@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +4 -3 + autogen-5.6.5 + + libopts/sort.c@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/stack.c@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +1 -7 + autogen-5.6.5 + + libopts/streqv.h@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/streqvcmp.c@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/usage-txt.h@1.2, 2005-01-09 06:22:17-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/usage.c@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + + libopts/version.c@1.2, 2005-01-09 06:18:15-05:00, stenn@pogo.udel.edu +1 -1 + autogen-5.6.5 + +ChangeSet@1.1251.7.31, 2005-01-09 02:05:42-05:00, stenn@whimsy.udel.edu +1 -0 + Happy New Year + + html/copyright.html@1.29, 2005-01-09 02:05:28-05:00, stenn@whimsy.udel.edu +2 -2 + Happy New Year + +ChangeSet@1.1251.8.12, 2005-01-08 02:23:27-05:00, stenn@whimsy.udel.edu +1 -0 + Show more stability data. + + ntpd/ntp_util.c@1.35, 2005-01-08 02:23:13-05:00, stenn@whimsy.udel.edu +1 -1 + Show more stability data. + +ChangeSet@1.1251.8.11, 2005-01-08 01:13:32-05:00, stenn@whimsy.udel.edu +1 -0 + fencepost error + + libntp/systime.c@1.32, 2005-01-08 01:13:15-05:00, stenn@whimsy.udel.edu +1 -1 + fencepost error + +ChangeSet@1.1259, 2005-01-05 16:47:10-05:00, stenn@pogo.udel.edu +2 -0 + cleanup + + configure.ac@1.363, 2005-01-05 16:46:01-05:00, stenn@pogo.udel.edu +44 -33 + Reorder AC_ARG_WITH to avoid an apparent quoting/redirect problem + + ntpq/Makefile.am@1.16, 2005-01-05 16:45:18-05:00, stenn@pogo.udel.edu +1 -1 + Library reorder + +ChangeSet@1.1251.8.10, 2005-01-05 01:16:04-05:00, stenn@whimsy.udel.edu +1 -0 + Don't log 'refclockio structure not found'. From Dave Mills + + ntpd/ntp_io.c@1.148.1.1, 2005-01-05 01:15:49-05:00, stenn@whimsy.udel.edu +0 -7 + Don't log 'refclockio structure not found'. From Dave Mills + +ChangeSet@1.1251.1.58, 2005-01-05 00:12:51-05:00, mayer@tecotoo. +1 -0 + Rename index to idx + + ntpd/ntp_io.c@1.156, 2005-01-05 00:12:07-05:00, mayer@tecotoo. +4 -4 + Rename index to idx + +ChangeSet@1.1251.1.57, 2005-01-04 21:38:58-05:00, mayer@tecotoo. +1 -0 + Remove unnecessary includes + + ntpd/ntp_io.c@1.155, 2005-01-04 21:36:25-05:00, mayer@tecotoo. +7 -17 + Remove unnecessary includes + +ChangeSet@1.1251.1.56, 2005-01-02 21:13:48-05:00, mayer@tecotoo. +1 -0 + Remove unnecessary include ntp_if.h + + ntpd/ntp_io.c@1.154, 2005-01-02 21:13:21-05:00, mayer@tecotoo. +0 -1 + Remove unnecessary include ntp_if.h + +ChangeSet@1.1251.1.55, 2005-01-02 18:28:21-05:00, mayer@tecotoo. +1 -0 + remove include net/if.h. Some O/S's don't prevent double inclusions. It is already included in isc/net.h + + libisc/interfaceiter.c@1.15, 2005-01-02 18:27:51-05:00, mayer@tecotoo. +0 -1 + remove include net/if.h. Some O/S's don't prevent double inclusions. It is already included in isc/net.h + +ChangeSet@1.1251.1.54, 2005-01-01 22:14:34-05:00, mayer@tecotoo. +3 -0 + Remove reference to interface index. Remove isc_log_write references + + libisc/ifiter_getifaddrs.c@1.4, 2005-01-01 22:14:04-05:00, mayer@tecotoo. +0 -1 + Remove reference to interface index. Remove isc_log_write references + + libisc/ifiter_ioctl.c@1.21, 2005-01-01 22:14:04-05:00, mayer@tecotoo. +4 -20 + Remove reference to interface index. Remove isc_log_write references + + libisc/ifiter_sysctl.c@1.11, 2005-01-01 22:14:03-05:00, mayer@tecotoo. +0 -1 + Remove reference to interface index. Remove isc_log_write references + +ChangeSet@1.1251.1.53, 2005-01-01 18:10:09-05:00, mayer@tecotoo. +1 -0 + Updated msg macros + + include/isc/msgs.h@1.3, 2005-01-01 18:09:48-05:00, mayer@tecotoo. +12 -10 + Updated msg macros + +ChangeSet@1.1251.8.9, 2005-01-01 06:17:25-05:00, stenn@pogo.udel.edu +1 -0 + Library reorder + + ntpd/Makefile.am@1.41, 2005-01-01 06:17:15-05:00, stenn@pogo.udel.edu +1 -2 + Library reorder + +ChangeSet@1.1251.10.2, 2005-01-01 00:49:42-05:00, mayer@pogo.udel.edu +1 -0 + Use macros in buffer routines + + include/isc/buffer.h@1.2, 2005-01-01 00:49:28-05:00, mayer@pogo.udel.edu +1 -1 + Use macros in buffer routines + +ChangeSet@1.1251.10.1, 2005-01-01 00:48:50-05:00, mayer@pogo.udel.edu +4 -0 + First upgrade of interfaceiter routines + + libisc/ifiter_getifaddrs.c@1.1.1.1, 2005-01-01 00:48:14-05:00, mayer@pogo.udel.edu +15 -1 + First upgrade of interfaceiter routines + + libisc/ifiter_ioctl.c@1.18.1.1, 2005-01-01 00:48:13-05:00, mayer@pogo.udel.edu +393 -157 + First upgrade of interfaceiter routines + + libisc/ifiter_sysctl.c@1.8.1.1, 2005-01-01 00:48:13-05:00, mayer@pogo.udel.edu +24 -16 + First upgrade of interfaceiter routines + + libisc/interfaceiter.c@1.12.1.1, 2005-01-01 00:48:13-05:00, mayer@pogo.udel.edu +79 -73 + First upgrade of interfaceiter routines + +ChangeSet@1.1251.9.1, 2004-12-30 22:52:08-05:00, mayer@tecotoo. +4 -0 + First upgrade of interfaceiter routines + + libisc/ifiter_getifaddrs.c@1.2, 2004-12-30 22:51:28-05:00, mayer@tecotoo. +15 -1 + First upgrade of interfaceiter routines + + libisc/ifiter_ioctl.c@1.19, 2004-12-30 22:51:27-05:00, mayer@tecotoo. +393 -157 + First upgrade of interfaceiter routines + + libisc/ifiter_sysctl.c@1.9, 2004-12-30 22:51:27-05:00, mayer@tecotoo. +24 -16 + First upgrade of interfaceiter routines + + libisc/interfaceiter.c@1.13, 2004-12-30 22:51:26-05:00, mayer@tecotoo. +79 -73 + First upgrade of interfaceiter routines + +ChangeSet@1.1256, 2004-12-30 20:06:10-05:00, stenn@pogo.udel.edu +2 -0 + Cleanup + + Makefile.am@1.50, 2004-12-30 20:05:27-05:00, stenn@pogo.udel.edu +3 -3 + Fix typos + + ntpq/Makefile.am@1.15, 2004-12-30 20:05:57-05:00, stenn@pogo.udel.edu +1 -1 + Missed AM_CPPFLAGS in the merge + +ChangeSet@1.1255, 2004-12-30 19:47:48-05:00, stenn@pogo.udel.edu +4 -0 + cleanup + + BitKeeper/deleted/.del-Makefile.in~783ae447256d94af@1.2, 2004-12-30 19:45:00-05:00, stenn@pogo.udel.edu +0 -0 + Delete: libopts/Makefile.in + + BitKeeper/etc/ignore@1.37, 2004-12-30 19:46:58-05:00, stenn@pogo.udel.edu +1 -0 + added ntpq/ntpq.1 + + BitKeeper/etc/ignore@1.36, 2004-12-30 19:46:28-05:00, stenn@pogo.udel.edu +5 -0 + added ltmain.sh ntpq/ntpq-opts.c ntpq/ntpq-opts.h ntpq/ntpq-opts.menu ntpq/ntpq-opts.texi + + configure.ac@1.362, 2004-12-30 19:44:17-05:00, stenn@pogo.udel.edu +0 -1 + Lint removal + + ntpq/Makefile.am@1.14, 2004-12-30 19:44:01-05:00, stenn@pogo.udel.edu +0 -1 + Cleanup + +ChangeSet@1.1253, 2004-12-30 17:53:32-05:00, stenn@pogo.udel.edu +39 -0 + AutoOpts conversion - starting with ntpq + + libopts/COPYING.lgpl@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +504 -0 + + libopts/COPYING.lgpl@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/COPYING.lgpl + + libopts/COPYING.mbsd@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +26 -0 + + libopts/COPYING.mbsd@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/COPYING.mbsd + + libopts/MakeDefs.inc@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +5 -0 + + libopts/MakeDefs.inc@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/MakeDefs.inc + + libopts/Makefile.am@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +11 -0 + + libopts/Makefile.am@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/Makefile.am + + libopts/Makefile.in@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +496 -0 + + libopts/Makefile.in@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/Makefile.in + + libopts/README@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +89 -0 + + libopts/README@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/README + + libopts/autoopts.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +1136 -0 + + libopts/autoopts.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/autoopts.c + + libopts/autoopts.h@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +322 -0 + + libopts/autoopts.h@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/autoopts.h + + libopts/boolean.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +104 -0 + + libopts/boolean.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/boolean.c + + libopts/compat/compat.h@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +265 -0 + + libopts/compat/compat.h@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/compat/compat.h + + libopts/enumeration.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +448 -0 + + libopts/enumeration.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/enumeration.c + + libopts/environment.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +264 -0 + + libopts/environment.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/environment.c + + libopts/genshell.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +295 -0 + + libopts/genshell.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/genshell.c + + libopts/genshell.h@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +122 -0 + + libopts/genshell.h@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/genshell.h + + libopts/libopts.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +25 -0 + + libopts/libopts.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts.c + + m4/libopts.m4@1.1, 2004-12-30 17:51:53-05:00, stenn@pogo.udel.edu +395 -0 + + m4/libopts.m4@1.0, 2004-12-30 17:51:53-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/m4/libopts.m4 + + libopts/libopts.m4@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +395 -0 + + libopts/libopts.m4@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/libopts.m4 + + libopts/load.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +553 -0 + + libopts/load.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/load.c + + libopts/makeshell.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +1096 -0 + + libopts/makeshell.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/makeshell.c + + libopts/numeric.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +96 -0 + + libopts/numeric.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/numeric.c + + libopts/options.h@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +436 -0 + + libopts/options.h@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/options.h + + libopts/compat/pathfind.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +278 -0 + + libopts/compat/pathfind.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/compat/pathfind.c + + libopts/pgusage.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +156 -0 + + libopts/pgusage.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/pgusage.c + + libopts/putshell.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +326 -0 + + libopts/putshell.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/putshell.c + + libopts/restore.c@1.1, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +173 -0 + + libopts/restore.c@1.0, 2004-12-30 17:52:50-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/restore.c + + libopts/save.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +478 -0 + + libopts/save.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/save.c + + libopts/sort.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +357 -0 + + libopts/sort.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/sort.c + + libopts/stack.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +238 -0 + + libopts/stack.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/stack.c + + libopts/streqv.h@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +115 -0 + + libopts/streqv.h@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/streqv.h + + libopts/streqvcmp.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +196 -0 + + libopts/streqvcmp.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/streqvcmp.c + + libopts/tokenize.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +313 -0 + + libopts/tokenize.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/tokenize.c + + libopts/tokenize.h@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +40 -0 + + libopts/tokenize.h@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/tokenize.h + + libopts/usage-txt.h@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +503 -0 + + libopts/usage-txt.h@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/usage-txt.h + + libopts/usage.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +646 -0 + + libopts/usage.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/usage.c + + libopts/version.c@1.1, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +176 -0 + + libopts/version.c@1.0, 2004-12-30 17:52:51-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/libopts/version.c + + Makefile.am@1.49, 2004-12-30 17:50:45-05:00, stenn@pogo.udel.edu +8 -1 + AutoOpts conversion + + ntpq/Makefile.am@1.11.1.1, 2004-12-30 17:51:34-05:00, stenn@pogo.udel.edu +18 -4 + AutoOpts conversion + + ntpq/ntpq-opts.def@1.1, 2004-12-30 17:51:53-05:00, stenn@pogo.udel.edu +156 -0 + + ntpq/ntpq-opts.def@1.0, 2004-12-30 17:51:53-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev-ag/ntpq/ntpq-opts.def + + ntpq/ntpq.c@1.49.1.1, 2004-12-30 17:51:34-05:00, stenn@pogo.udel.edu +48 -8 + AutoOpts conversion + +ChangeSet@1.1251.8.8, 2004-12-28 00:46:27-05:00, stenn@whimsy.udel.edu +3 -0 + cleanup from Dave Mills + + ntpd/refclock_acts.c@1.19, 2004-12-28 00:41:00-05:00, stenn@whimsy.udel.edu +3 -1 + file descriptor close cleanup from Dave Mills + + ntpd/refclock_atom.c@1.51, 2004-12-28 00:45:10-05:00, stenn@whimsy.udel.edu +2 -2 + corner case cleanup from Dave Mills + + ntpd/refclock_wwv.c@1.53, 2004-12-28 00:42:08-05:00, stenn@whimsy.udel.edu +9 -25 + wwv cleanup from Dave Mills + +ChangeSet@1.1251.8.7, 2004-12-27 06:15:13-05:00, stenn@whimsy.udel.edu +1 -0 + Added ISC_PLATFORM_{NEEDPORTT,FIXIN6ISADDR} for Danny + + configure.ac@1.359.1.7, 2004-12-27 06:15:00-05:00, stenn@whimsy.udel.edu +36 -2 + Added ISC_PLATFORM_{NEEDPORTT,FIXIN6ISADDR} for Danny + +ChangeSet@1.1251.1.49, 2004-12-24 18:25:12-05:00, mayer@tecotoo. +2 -0 + IPv6 changes + + libisc/netaddr.c@1.2, 2004-12-24 18:25:00-05:00, mayer@tecotoo. +2 -0 + IPv6 changes + + libisc/sockaddr.c@1.2, 2004-12-24 18:25:01-05:00, mayer@tecotoo. +2 -0 + IPv6 changes + +ChangeSet@1.1251.1.48, 2004-12-24 18:21:09-05:00, mayer@tecotoo. +1 -0 + IPv6 changes + + libisc/interfaceiter.c@1.12, 2004-12-24 18:20:51-05:00, mayer@tecotoo. +2 -0 + IPv6 changes + +ChangeSet@1.1251.1.47, 2004-12-24 18:16:16-05:00, mayer@tecotoo. +1 -0 + IPv6 changes again + + include/isc/ipv6.h@1.6, 2004-12-24 18:15:54-05:00, mayer@tecotoo. +2 -2 + IPv6 changes again + +ChangeSet@1.1251.1.46, 2004-12-24 18:10:50-05:00, mayer@tecotoo. +1 -0 + IPv6 changes + + include/isc/ipv6.h@1.5, 2004-12-24 18:10:22-05:00, mayer@tecotoo. +12 -12 + IPv6 changes + +ChangeSet@1.1251.1.45, 2004-12-23 22:59:14-05:00, mayer@tecotoo. +1 -0 + Alternate method of getting interface addresses + + libisc/ifiter_getifaddrs.c@1.1, 2004-12-23 22:58:38-05:00, mayer@tecotoo. +178 -0 + Alternate method of getting interface addresses + + libisc/ifiter_getifaddrs.c@1.0, 2004-12-23 22:58:38-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/libisc/ifiter_getifaddrs.c + +ChangeSet@1.1251.1.44, 2004-12-23 22:41:22-05:00, mayer@tecotoo. +4 -0 + Added new files to build and moved some macros + + include/ntp_machine.h@1.18, 2004-12-23 22:40:38-05:00, mayer@tecotoo. +0 -2 + Moved function defines for Win32 from ntp_machine.h to winnt/config.h + + libntp/Makefile.am@1.31, 2004-12-23 22:38:13-05:00, mayer@tecotoo. +2 -1 + Added new files to build + + ports/winnt/include/config.h@1.34, 2004-12-23 22:40:38-05:00, mayer@tecotoo. +8 -2 + Moved function defines for Win32 from ntp_machine.h to winnt/config.h + + ports/winnt/libntp/libntp.dsp@1.24, 2004-12-23 22:38:34-05:00, mayer@tecotoo. +20 -0 + Added new files to build + +ChangeSet@1.1251.1.43, 2004-12-23 15:24:48-05:00, mayer@pogo.udel.edu +2 -0 + Miscellaneous compiler errors from port of BIND 9 code + + include/isc/net.h@1.6, 2004-12-23 15:23:28-05:00, mayer@pogo.udel.edu +2 -3 + missing #endifs + + libisc/net.c@1.5, 2004-12-23 15:24:12-05:00, mayer@pogo.udel.edu +4 -16 + Don't use the catalog like BIND 9 + +ChangeSet@1.1251.1.41, 2004-12-23 00:16:06-05:00, mayer@tecotoo. +14 -0 + ports from BIND 9.3.0 and reintegrated into ntp libisc xode + + include/isc/buffer.h@1.1, 2004-12-22 23:55:44-05:00, mayer@tecotoo. +800 -0 + isc_buffer header file + + include/isc/buffer.h@1.0, 2004-12-22 23:55:44-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/include/isc/buffer.h + + include/isc/net.h@1.5, 2004-12-23 00:15:11-05:00, mayer@tecotoo. +56 -10 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + include/isc/netaddr.h@1.4, 2004-12-23 00:15:11-05:00, mayer@tecotoo. +22 -12 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + include/isc/netscope.h@1.1, 2004-12-22 23:56:31-05:00, mayer@tecotoo. +40 -0 + isc_netscope header file + + include/isc/netscope.h@1.0, 2004-12-22 23:56:31-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/include/isc/netscope.h + + include/isc/region.h@1.1, 2004-12-22 23:57:06-05:00, mayer@tecotoo. +95 -0 + isc_region header file + + include/isc/region.h@1.0, 2004-12-22 23:57:06-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/include/isc/region.h + + include/isc/result.h@1.3, 2004-12-23 00:15:12-05:00, mayer@tecotoo. +14 -11 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + include/isc/sockaddr.h@1.3, 2004-12-23 00:15:12-05:00, mayer@tecotoo. +6 -0 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + libisc/net.c@1.4, 2004-12-23 00:15:13-05:00, mayer@tecotoo. +210 -10 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + libisc/netaddr.c@1.1, 2004-12-22 23:58:40-05:00, mayer@tecotoo. +357 -0 + isc_netaddr functions + + libisc/netaddr.c@1.0, 2004-12-22 23:58:40-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/libisc/netaddr.c + + libisc/netscope.c@1.1, 2004-12-22 23:59:18-05:00, mayer@tecotoo. +74 -0 + + libisc/netscope.c@1.0, 2004-12-22 23:59:18-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/libisc/netscope.c + + libisc/sockaddr.c@1.1, 2004-12-23 00:00:01-05:00, mayer@tecotoo. +474 -0 + isc_sockaddr functions + + libisc/sockaddr.c@1.0, 2004-12-23 00:00:01-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/libisc/sockaddr.c + + ports/winnt/include/isc/ipv6.h@1.5, 2004-12-23 00:15:13-05:00, mayer@tecotoo. +16 -12 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + ports/winnt/include/isc/net.h@1.5, 2004-12-23 00:15:14-05:00, mayer@tecotoo. +60 -12 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + + ports/winnt/libisc/net.c@1.6, 2004-12-23 00:15:14-05:00, mayer@tecotoo. +206 -10 + ports from BIND 9.3.0 and reintegrated into ntp libisc code + +ChangeSet@1.1251.8.6, 2004-12-22 00:35:41-05:00, stenn@whimsy.udel.edu +1 -0 + unused variable cleanup + + ntpd/cmd_args.c@1.31, 2004-12-22 00:35:24-05:00, stenn@whimsy.udel.edu +0 -1 + unused variable cleanup + +ChangeSet@1.1251.8.5, 2004-12-20 21:34:16-05:00, stenn@whimsy.udel.edu +1 -0 + wwv cleanup from Dave Mills + + ntpd/refclock_wwv.c@1.52, 2004-12-20 21:34:03-05:00, stenn@whimsy.udel.edu +6 -5 + wwv cleanup from Dave Mills + +ChangeSet@1.1251.8.4, 2004-12-20 21:01:08-05:00, stenn@whimsy.udel.edu +1 -0 + If "prefer" is set, only huffpuff to the preferred peer. From Dave Mills. + + ntpd/ntp_loopfilter.c@1.101, 2004-12-20 21:00:54-05:00, stenn@whimsy.udel.edu +5 -1 + If "prefer" is set, only huffpuff to the preferred peer. From Dave Mills. + +ChangeSet@1.1251.8.3, 2004-12-20 20:54:34-05:00, stenn@whimsy.udel.edu +1 -0 + Lose -m from ntpd.html + + html/ntpd.html@1.35, 2004-12-20 20:54:24-05:00, stenn@whimsy.udel.edu +6 -6 + Lose -m from ntpd.html + +ChangeSet@1.1251.8.2, 2004-12-20 20:41:57-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 374] Always declare atom_shutdown(). + + ntpd/refclock_atom.c@1.50, 2004-12-20 20:41:44-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 374] Always declare atom_shutdown(). + +ChangeSet@1.1251.8.1, 2004-12-20 20:36:18-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 378]: Added macros for Danny + + configure.ac@1.359.1.6, 2004-12-20 20:36:06-05:00, stenn@whimsy.udel.edu +84 -1 + [Bug 378]: Added macros for Danny + +ChangeSet@1.1251.7.26, 2004-12-18 04:55:09+00:00, abe@pogo.udel.edu +3 -0 + + + BitKeeper/etc/logging_ok@1.51, 2004-12-18 04:55:08+00:00, abe@pogo.udel.edu +1 -0 + Logging to logging@openlogging.org accepted + + html/drivers/driver40.html@1.12, 2004-12-18 04:43:20+00:00, abe@pogo.udel.edu +46 -4 + + ntpd/refclock_jjy.c@1.12, 2004-12-18 04:42:11+00:00, abe@pogo.udel.edu +275 -21 + +ChangeSet@1.1251.7.25, 2004-12-17 04:49:29-05:00, stenn@whimsy.udel.edu +1 -0 + atom cleanup from Dave Mills + + ntpd/refclock_atom.c@1.49, 2004-12-17 04:49:09-05:00, stenn@whimsy.udel.edu +52 -18 + atom cleanup from Dave Mills + +ChangeSet@1.1251.7.24, 2004-12-17 04:28:23-05:00, stenn@whimsy.udel.edu +2 -0 + cleanup + + ntpdc/ntpdc.c@1.40, 2004-12-17 04:28:05-05:00, stenn@whimsy.udel.edu +2 -2 + cleanup + + ntpq/ntpq.c@1.55, 2004-12-17 04:28:06-05:00, stenn@whimsy.udel.edu +2 -4 + cleanup + +ChangeSet@1.1178.4.1, 2004-12-17 03:49:20-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 373] ntpq and ntpdv help menu improvement, from Charles Maier + + ntpdc/ntpdc.c@1.33.1.1, 2004-12-17 03:48:58-05:00, stenn@whimsy.udel.edu +33 -37 + [Bug 373] ntpq and ntpdv help menu improvement + + ntpq/ntpq.c@1.48.1.1, 2004-12-17 03:48:58-05:00, stenn@whimsy.udel.edu +33 -33 + [Bug 373] ntpq and ntpdv help menu improvement + +ChangeSet@1.1251.7.22, 2004-12-17 03:28:27-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 368] Use config.h for jitter.c + + util/jitter.c@1.7, 2004-12-17 03:28:08-05:00, stenn@whimsy.udel.edu +4 -0 + [Bug 368] Use config.h + +ChangeSet@1.1251.7.21, 2004-12-17 00:15:55-05:00, stenn@whimsy.udel.edu +1 -0 + Lose -m + + ntpd/cmd_args.c@1.30, 2004-12-17 00:15:38-05:00, stenn@whimsy.udel.edu +3 -11 + Lose -m + +ChangeSet@1.1251.7.20, 2004-12-16 00:38:18-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 367]: Bump CONNECT to 20, fix typo accessing sys_phone[]. + + ntpd/refclock_acts.c@1.18, 2004-12-16 00:38:03-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 367]: Bump CONNECT to 20, fix typo accessing sys_phone[]. + +ChangeSet@1.1251.7.19, 2004-12-14 00:09:04-05:00, stenn@whimsy.udel.edu +1 -0 + netdb.h isnow handled by ntp_rcf2553.h + + libntp/ntp_rfc2553.c@1.21, 2004-12-14 00:08:51-05:00, stenn@whimsy.udel.edu +0 -1 + netdb.h isnow handled by ntp_rcf2553.h + +ChangeSet@1.1251.7.18, 2004-12-13 13:53:13-05:00, stenn@whimsy.udel.edu +1 -0 + refclock_atom fixes. + + ntpd/refclock_atom.c@1.48, 2004-12-13 13:53:10-05:00, stenn@whimsy.udel.edu +28 -25 + Call atom_shutdown at shutdown time (Dave Mills). + Isolate HAVE_PPSAPI-specific code in atom_shutdown (Dave Mills). + + [Bug 366] Fix uninitialized pointer (Dave Mills, Martin Burnicki). + +ChangeSet@1.1251.7.17, 2004-12-13 02:11:09-05:00, stenn@whimsy.udel.edu +1 -0 + more wwv cleanup from Dave Mills. + + ntpd/refclock_wwv.c@1.51, 2004-12-13 02:10:59-05:00, stenn@whimsy.udel.edu +11 -17 + more wwv cleanup from Dave Mills. + +ChangeSet@1.1251.7.16, 2004-12-11 22:42:45-05:00, stenn@whimsy.udel.edu +2 -0 + New pps features from Dave Mills. + + html/drivers/driver22.html@1.16, 2004-12-11 22:42:41-05:00, stenn@whimsy.udel.edu +10 -7 + documentation updates + + ntpd/refclock_atom.c@1.47, 2004-12-11 22:42:41-05:00, stenn@whimsy.udel.edu +42 -35 + flag2 controls the on-time edge (assert/clear). + + flag3 enables or disables kernel PPS support. + + ppsapi-timepps header cleanup. + +ChangeSet@1.1251.7.15, 2004-12-11 22:28:49-05:00, stenn@whimsy.udel.edu +6 -0 + ppsapi header cleanup + + ntpd/refclock_jupiter.c@1.19, 2004-12-11 22:28:43-05:00, stenn@whimsy.udel.edu +3 -1 + ppsapi header cleanup + + ntpd/refclock_mx4200.c@1.21, 2004-12-11 22:28:44-05:00, stenn@whimsy.udel.edu +3 -7 + ppsapi header cleanup + + ntpd/refclock_nmea.c@1.25, 2004-12-11 22:28:44-05:00, stenn@whimsy.udel.edu +1 -7 + ppsapi header cleanup + + ntpd/refclock_oncore.c@1.53, 2004-12-11 22:28:44-05:00, stenn@whimsy.udel.edu +3 -1 + ppsapi header cleanup + + ntpd/refclock_parse.c@1.28, 2004-12-11 22:28:44-05:00, stenn@whimsy.udel.edu +3 -1 + ppsapi header cleanup + + ntpd/refclock_ripencc.c@1.6, 2004-12-11 22:28:45-05:00, stenn@whimsy.udel.edu +3 -1 + ppsapi header cleanup + +ChangeSet@1.1251.7.14, 2004-12-11 22:22:10-05:00, stenn@whimsy.udel.edu +2 -0 + Lose the "pps" stuff from ntp.conf. From Dave Mills. + + include/ntp_config.h@1.29, 2004-12-11 22:22:06-05:00, stenn@whimsy.udel.edu +1 -8 + Lose the PPS config stuff. + + ntpd/ntp_config.c@1.117, 2004-12-11 22:22:06-05:00, stenn@whimsy.udel.edu +0 -1 + Lose the "pps" configuration stuff. + +ChangeSet@1.1251.7.13, 2004-12-10 23:33:03-05:00, stenn@whimsy.udel.edu +1 -0 + More WWV cleanup from Dave Mills. + + ntpd/refclock_wwv.c@1.50, 2004-12-10 23:32:59-05:00, stenn@whimsy.udel.edu +2 -2 + More wwv cleanup from Dave Mills. + +ChangeSet@1.1251.7.12, 2004-12-10 18:03:43-05:00, stenn@whimsy.udel.edu +1 -0 + refclock_wwv.c fixes from Dave Mills + + ntpd/refclock_wwv.c@1.49, 2004-12-10 18:03:28-05:00, stenn@whimsy.udel.edu +85 -129 + refclock_wwv.c fixes from Dave Mills + +ChangeSet@1.1251.7.11, 2004-12-10 18:00:32-05:00, stenn@whimsy.udel.edu +1 -0 + FIXPOLL fix from Dave Mills + + ntpd/ntp_proto.c@1.191, 2004-12-10 18:00:19-05:00, stenn@whimsy.udel.edu +4 -3 + FIXPOLL fix from Dave Mills + +ChangeSet@1.1251.7.10, 2004-12-09 14:36:18-05:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + configure.ac@1.359.1.5, 2004-12-09 14:35:49-05:00, stenn@whimsy.udel.edu +2 -2 + cleanup + +ChangeSet@1.1251.7.9, 2004-12-08 22:09:06-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 368] net/if.h needs sys/socket.h + + configure.ac@1.359.1.4, 2004-12-08 22:08:52-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 368] net/if.h needs sys/socket.h + +ChangeSet@1.1251.7.8, 2004-12-08 21:49:05-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 368]: Distribute jitter.h, provide missing stdlib.h, fix LDADD + + util/Makefile.am@1.25, 2004-12-08 21:48:52-05:00, stenn@whimsy.udel.edu +3 -0 + [Bug 368]: Distribute jitter.h, provide missing stdlib.h, fix LDADD + + util/jitter.c@1.6, 2004-12-08 21:48:52-05:00, stenn@whimsy.udel.edu +5 -4 + [Bug 368]: Distribute jitter.h, provide missing stdlib.h, fix LDADD + +ChangeSet@1.1251.1.39, 2004-12-07 20:31:52-05:00, mayer@tecotoo. +1 -0 + Renable wildcard for testing + + ntpd/ntp_io.c@1.153, 2004-12-07 20:31:36-05:00, mayer@tecotoo. +2 -1 + Renable wildcard for testing + +ChangeSet@1.1251.1.38, 2004-12-07 19:44:54-05:00, mayer@tecotoo. +1 -0 + Add debugging detail for adding mcast group membership- error fix + + ntpd/ntp_io.c@1.152, 2004-12-07 19:44:30-05:00, mayer@tecotoo. +0 -1 + Add debugging detail for adding mcast group membership- error fix + +ChangeSet@1.1251.1.37, 2004-12-07 19:40:34-05:00, mayer@tecotoo. +1 -0 + Add debugging detail for adding mcast group membership + + ntpd/ntp_io.c@1.151, 2004-12-07 19:39:51-05:00, mayer@tecotoo. +11 -6 + Add debugging detail for adding mcast group membership + +ChangeSet@1.1251.7.7, 2004-12-06 14:07:32-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 366] Distribute the ppsapi_timepps.h header + + ntpd/Makefile.am@1.40, 2004-12-06 14:07:10-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 366] Distribute the ppsapi_timepps.h header + +ChangeSet@1.1251.7.6, 2004-12-06 03:51:05-05:00, stenn@whimsy.udel.edu +1 -0 + timepps.h header cleanup + + configure.ac@1.359.1.3, 2004-12-06 03:50:52-05:00, stenn@whimsy.udel.edu +1 -0 + timepps.h header cleanup + +ChangeSet@1.1251.7.5, 2004-12-06 03:41:48-05:00, stenn@whimsy.udel.edu +6 -0 + timepps.h header cleanup + + configure.ac@1.359.1.2, 2004-12-06 03:41:00-05:00, stenn@whimsy.udel.edu +12 -6 + timepps.h header cleanup + + ntpd/ppsapi_timepps.h@1.1, 2004-12-06 03:40:00-05:00, stenn@whimsy.udel.edu +26 -0 + + ntpd/ppsapi_timepps.h@1.0, 2004-12-06 03:40:00-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/ntpd/ppsapi_timepps.h + + ntpd/refclock_jupiter.c@1.18, 2004-12-06 03:41:00-05:00, stenn@whimsy.udel.edu +1 -9 + timepps.h header cleanup + + ntpd/refclock_oncore.c@1.52, 2004-12-06 03:41:00-05:00, stenn@whimsy.udel.edu +1 -30 + timepps.h header cleanup + + ntpd/refclock_parse.c@1.27, 2004-12-06 03:41:01-05:00, stenn@whimsy.udel.edu +1 -30 + timepps.h header cleanup + + ntpd/refclock_ripencc.c@1.5, 2004-12-06 03:41:01-05:00, stenn@whimsy.udel.edu +1 -7 + timepps.h header cleanup + +ChangeSet@1.1251.7.4, 2004-12-05 23:38:24-05:00, stenn@whimsy.udel.edu +2 -0 + WWV improvements from Dave Mills. + + html/drivers/driver36.html@1.24, 2004-12-05 23:38:05-05:00, stenn@whimsy.udel.edu +80 -67 + WWV improvements from Dave Mills. + + ntpd/refclock_wwv.c@1.48, 2004-12-05 23:38:06-05:00, stenn@whimsy.udel.edu +155 -103 + WWV improvements from Dave Mills. + +ChangeSet@1.1251.7.3, 2004-12-05 23:33:36-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 357] Fixed and additional improvements from Dave Mills + + html/drivers/driver18.html@1.13, 2004-12-05 23:33:24-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 357] Fixed and additional improvements from Dave Mills + +ChangeSet@1.1251.7.2, 2004-12-05 21:12:40-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 357] Fixed and additional improvements from Dave Mills + + html/miscopt.html@1.29, 2004-12-05 21:12:25-05:00, stenn@whimsy.udel.edu +3 -2 + [Bug 357] Fixed and additional improvements from Dave Mills + +ChangeSet@1.1251.7.1, 2004-12-05 21:06:26-05:00, stenn@whimsy.udel.edu +3 -0 + [Bug 357] Fixed and additional improvements from Dave Mills + + include/ntpd.h@1.73, 2004-12-05 21:05:57-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 357] Fixed and additional improvements from Dave Mills + + ntpd/ntp_config.c@1.116, 2004-12-05 21:05:57-05:00, stenn@whimsy.udel.edu +7 -7 + [Bug 357] Fixed and additional improvements from Dave Mills + + ntpd/refclock_acts.c@1.17, 2004-12-05 21:05:57-05:00, stenn@whimsy.udel.edu +11 -9 + [Bug 357] Fixed and additional improvements from Dave Mills + +ChangeSet@1.1251.1.36, 2004-12-03 22:36:37-05:00, mayer@tecotoo. +1 -0 + Undefine UDP_WILDCARD_DELIVERY for testing + + ntpd/ntp_io.c@1.150, 2004-12-03 22:36:23-05:00, mayer@tecotoo. +5 -5 + Undefine UDP_WILDCARD_DELIVERY for testing + +ChangeSet@1.1251.1.35, 2004-12-03 22:29:34-05:00, mayer@tecotoo. +1 -0 + Undefine UDP_WILDCARD_DELIVERY for testing + + ntpd/ntp_io.c@1.149, 2004-12-03 22:29:08-05:00, mayer@tecotoo. +5 -0 + Undefine UDP_WILDCARD_DELIVERY for testing + +ChangeSet@1.1251.1.34, 2004-12-02 20:58:35-05:00, mayer@tecotoo. +1 -0 + Add info on cast_flags in newpeer + + ntpd/ntp_peer.c@1.67, 2004-12-02 20:58:08-05:00, mayer@tecotoo. +5 -0 + Add info on cast_flags in newpeer + +ChangeSet@1.1251.1.33, 2004-11-30 05:20:17-05:00, stenn@pogo.udel.edu +16 -0 + netdb.h cleanup + + include/ntp_fp.h@1.12, 2004-11-30 05:18:39-05:00, stenn@pogo.udel.edu +1 -0 + netdb.h cleanup + + include/ntp_rfc2553.h@1.27, 2004-11-30 05:18:39-05:00, stenn@pogo.udel.edu +2 -0 + netdb.h cleanup + + libntp/decodenetnum.c@1.6, 2004-11-30 05:18:43-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + libntp/numtohost.c@1.3, 2004-11-30 05:18:44-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + libntp/socktoa.c@1.8, 2004-11-30 05:18:44-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + libntp/socktohost.c@1.5, 2004-11-30 05:18:44-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpd/ntp_config.c@1.115, 2004-11-30 05:18:46-05:00, stenn@pogo.udel.edu +0 -2 + netdb.h cleanup + + ntpd/ntp_intres.c@1.39, 2004-11-30 05:18:46-05:00, stenn@pogo.udel.edu +0 -2 + netdb.h cleanup + + ntpd/ntp_resolver.c@1.18, 2004-11-30 05:18:47-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpd/refclock_nmea.c@1.24, 2004-11-30 05:18:49-05:00, stenn@pogo.udel.edu +0 -2 + netdb.h cleanup + + ntpdate/ntpdate.c@1.50, 2004-11-30 05:18:50-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpdate/ntptimeset.c@1.12, 2004-11-30 05:18:50-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpdc/ntpdc.c@1.38, 2004-11-30 05:18:50-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpdc/ntpdc_ops.c@1.38, 2004-11-30 05:18:53-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpq/ntpq_ops.c@1.20.1.2, 2004-11-30 05:18:54-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + + ntpq/ntpq.c@1.53, 2004-11-30 05:18:54-05:00, stenn@pogo.udel.edu +0 -1 + netdb.h cleanup + +ChangeSet@1.1251.6.1, 2004-11-29 22:45:56-05:00, stenn@pogo.udel.edu +1 -0 + findinterface() and findbcastinterf() should ignore wildcard sockets. From Danny Mayer. + + ntpd/ntp_io.c@1.148, 2004-11-29 22:45:45-05:00, stenn@pogo.udel.edu +2 -2 + findinterface() and findbcastinterf() should ignore wildcard sockets. From Danny Mayer. + +ChangeSet@1.1251.5.1, 2004-11-29 22:27:18-05:00, mayer@tecotoo. +1 -0 + Fix winioctl warning messages + + ports/winnt/ntpd/hopf_PCI_io.c@1.6, 2004-11-29 22:26:45-05:00, mayer@tecotoo. +5 -4 + Fix winioctl warning messages + +ChangeSet@1.1251.1.30, 2004-11-29 01:09:27-05:00, stenn@whimsy.udel.edu +9 -0 + FIXPOLL changes and cleanup from Dave Mills + + include/ntp.h@1.104, 2004-11-29 01:06:29-05:00, stenn@whimsy.udel.edu +1 -0 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/ntp_peer.c@1.66, 2004-11-29 01:06:45-05:00, stenn@whimsy.udel.edu +1 -2 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/ntp_proto.c@1.190, 2004-11-29 01:06:45-05:00, stenn@whimsy.udel.edu +2 -6 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/ntp_refclock.c@1.63, 2004-11-29 01:06:45-05:00, stenn@whimsy.udel.edu +1 -1 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/refclock_acts.c@1.16, 2004-11-29 01:06:46-05:00, stenn@whimsy.udel.edu +1 -0 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/refclock_arbiter.c@1.9, 2004-11-29 01:06:46-05:00, stenn@whimsy.udel.edu +48 -33 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/refclock_atom.c@1.46, 2004-11-29 01:06:47-05:00, stenn@whimsy.udel.edu +36 -58 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/refclock_wwv.c@1.47, 2004-11-29 01:06:50-05:00, stenn@whimsy.udel.edu +145 -139 + FIXPOLL changes and cleanup from Dave Mills + + ntpd/refclock_wwvb.c@1.14, 2004-11-29 01:06:50-05:00, stenn@whimsy.udel.edu +50 -28 + FIXPOLL changes and cleanup from Dave Mills + +ChangeSet@1.1251.1.29, 2004-11-29 00:45:58-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 363] ntpdate: use -1 to represent an invalid fd (from Rainer Weikusat) + + ntpdate/ntpdate.c@1.49, 2004-11-29 00:45:43-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 363] ntpdate: use -1 to represent an invalid fd (from Rainer Weikusat) + +ChangeSet@1.1251.1.28, 2004-11-28 03:35:01-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 363] ntpdate: use -1 to represent an invalid fd. + Fix from Rainer Weikusat. + + ntpdate/ntpdate.c@1.48, 2004-11-28 03:34:45-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 363] ntpdate: use -1 to represent an invalid fd + Fix from Rainer Weikusat. + +ChangeSet@1.1251.1.27, 2004-11-21 21:33:09-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 349] Patches from Takao Abe + + html/drivers/driver40.html@1.11, 2004-11-21 21:32:56-05:00, stenn@whimsy.udel.edu +6 -4 + [Bug 349] Patches from Takao Abe + + ntpd/refclock_jjy.c@1.11, 2004-11-21 21:32:56-05:00, stenn@whimsy.udel.edu +57 -15 + [Bug 349] Patches from Takao Abe + +ChangeSet@1.1251.1.26, 2004-11-21 05:31:43-05:00, stenn@pogo.udel.edu +1 -0 + lint + + ntpd/refclock_parse.c@1.26, 2004-11-21 05:31:32-05:00, stenn@pogo.udel.edu +2 -2 + lint + +ChangeSet@1.1251.1.25, 2004-11-21 05:23:35-05:00, stenn@whimsy.udel.edu +2 -0 + Stuff from Dave Mills + + libntp/icom.c@1.9, 2004-11-21 05:07:05-05:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + ntpd/refclock_wwv.c@1.46, 2004-11-21 05:10:47-05:00, stenn@whimsy.udel.edu +159 -148 + Fixes from Dave Mills + + ntpd/refclock_wwv.c@1.45, 2004-11-20 02:38:44-05:00, stenn@whimsy.udel.edu +90 -93 + lint + +ChangeSet@1.1251.1.24, 2004-11-21 04:26:47-05:00, stenn@whimsy.udel.edu +3 -0 + [Bug 359] Fix qsort first-arg casting + + ntpd/ntp_refclock.c@1.62, 2004-11-20 02:38:41-05:00, stenn@whimsy.udel.edu +7 -2 + [Bug 359] Fix qsort first-arg casting + + ntpd/refclock_msfees.c@1.11, 2004-11-20 02:38:43-05:00, stenn@whimsy.udel.edu +7 -1 + [Bug 359] Fix qsort first-arg casting + + util/hist.c@1.6, 2004-11-21 04:26:44-05:00, stenn@whimsy.udel.edu +7 -1 + [Bug 359] Fix qsort first-arg casting + +ChangeSet@1.1251.1.23, 2004-11-21 03:55:29-05:00, stenn@whimsy.udel.edu +1 -0 + Lint. + + ntpd/refclock_mx4200.c@1.20, 2004-11-20 02:38:35-05:00, stenn@whimsy.udel.edu +3 -3 + lint + +ChangeSet@1.1251.1.22, 2004-11-19 21:44:19-05:00, stenn@www.ntp.org +2 -0 + qsort cast cleanup + + ntpdc/ntpdc.c@1.37, 2004-11-19 21:44:09-05:00, stenn@www.ntp.org +4 -6 + qsort cast cleanup + + ntpq/ntpq.c@1.52, 2004-11-19 21:44:09-05:00, stenn@www.ntp.org +4 -6 + qsort cast cleanup + +ChangeSet@1.1251.1.21, 2004-11-19 04:21:49-05:00, stenn@whimsy.udel.edu +1 -0 + refclock_parse.c needs ntp_string.h now. + + ntpd/refclock_parse.c@1.25, 2004-11-19 04:21:31-05:00, stenn@whimsy.udel.edu +1 -0 + refclock_parse.c needs ntp_string.h now. + +ChangeSet@1.1251.4.1, 2004-11-19 03:04:35-05:00, stenn@whimsy.udel.edu +46 -0 + [Bug 341] Patches from Frank Kardel + + html/build/hints/parse@1.4, 2004-11-19 03:02:44-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 341] Patches from Frank Kardel + + html/drivers/driver8.html@1.15, 2004-11-19 03:02:48-05:00, stenn@whimsy.udel.edu +306 -133 + [Bug 341] Patches from Frank Kardel + + html/parsenew.html@1.9, 2004-11-19 03:02:42-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 341] Patches from Frank Kardel + + include/ascii.h@1.3, 2004-11-19 03:02:53-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + include/binio.h@1.3, 2004-11-19 03:02:54-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + include/ieee754io.h@1.3, 2004-11-19 03:02:54-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + include/mbg_gps166.h@1.3, 2004-11-19 03:02:54-05:00, stenn@whimsy.udel.edu +33 -3 + [Bug 341] Patches from Frank Kardel + + include/parse.h@1.5, 2004-11-19 03:02:56-05:00, stenn@whimsy.udel.edu +34 -11 + [Bug 341] Patches from Frank Kardel + + include/parse_conf.h@1.3, 2004-11-19 03:02:57-05:00, stenn@whimsy.udel.edu +29 -9 + [Bug 341] Patches from Frank Kardel + + include/trimble.h@1.3, 2004-11-19 03:02:57-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + kernel/chuinit.c@1.3, 2004-11-19 03:02:59-05:00, stenn@whimsy.udel.edu +0 -2 + [Bug 341] Patches from Frank Kardel + + kernel/clkinit.c@1.3, 2004-11-19 03:03:00-05:00, stenn@whimsy.udel.edu +0 -2 + [Bug 341] Patches from Frank Kardel + + kernel/sys/parsestreams.h@1.5, 2004-11-19 03:03:00-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 341] Patches from Frank Kardel + + libntp/buftvtots.c@1.4, 2004-11-19 03:03:02-05:00, stenn@whimsy.udel.edu +12 -83 + [Bug 341] Patches from Frank Kardel + + libntp/mktime.c@1.8, 2004-11-19 03:03:05-05:00, stenn@whimsy.udel.edu +0 -1 + [Bug 341] Patches from Frank Kardel + + libparse/README@1.3, 2004-11-19 03:03:08-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 341] Patches from Frank Kardel + + libntp/binio.c@1.4, 2004-11-19 03:03:02-05:00, stenn@whimsy.udel.edu +29 -2 + [Bug 341] Patches from Frank Kardel + + libparse/clk_computime.c@1.7, 2004-11-19 03:03:08-05:00, stenn@whimsy.udel.edu +32 -9 + [Bug 341] Patches from Frank Kardel + + libparse/clk_dcf7000.c@1.7, 2004-11-19 03:03:08-05:00, stenn@whimsy.udel.edu +31 -8 + [Bug 341] Patches from Frank Kardel + + libparse/clk_hopf6021.c@1.7, 2004-11-19 03:03:08-05:00, stenn@whimsy.udel.edu +5 -2 + [Bug 341] Patches from Frank Kardel + + libparse/clk_meinberg.c@1.7, 2004-11-19 03:03:08-05:00, stenn@whimsy.udel.edu +31 -8 + [Bug 341] Patches from Frank Kardel + + libparse/clk_rawdcf.c@1.9, 2004-11-19 03:03:08-05:00, stenn@whimsy.udel.edu +31 -8 + [Bug 341] Patches from Frank Kardel + + libparse/clk_rcc8000.c@1.7, 2004-11-19 03:03:09-05:00, stenn@whimsy.udel.edu +5 -2 + [Bug 341] Patches from Frank Kardel + + libparse/clk_schmid.c@1.7, 2004-11-19 03:03:09-05:00, stenn@whimsy.udel.edu +32 -8 + [Bug 341] Patches from Frank Kardel + + libparse/clk_trimtaip.c@1.7, 2004-11-19 03:03:09-05:00, stenn@whimsy.udel.edu +33 -2 + [Bug 341] Patches from Frank Kardel + + libparse/clk_trimtsip.c@1.7, 2004-11-19 03:03:09-05:00, stenn@whimsy.udel.edu +35 -3 + [Bug 341] Patches from Frank Kardel + + libparse/clk_varitext.c@1.6, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +40 -8 + [Bug 341] Patches from Frank Kardel + + libparse/clk_wharton.c@1.5, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 341] Patches from Frank Kardel + + libparse/data_mbg.c@1.4, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +32 -2 + [Bug 341] Patches from Frank Kardel + + libntp/gpstolfp.c@1.6, 2004-11-19 03:03:04-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + libntp/ieee754io.c@1.6, 2004-11-19 03:03:04-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + libparse/info_trimble.c@1.3, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +0 -2 + [Bug 341] Patches from Frank Kardel + + libntp/mfp_mul.c@1.4, 2004-11-19 03:03:05-05:00, stenn@whimsy.udel.edu +34 -2 + [Bug 341] Patches from Frank Kardel + + libparse/parse.c@1.9, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +35 -9 + [Bug 341] Patches from Frank Kardel + + libparse/parse_conf.c@1.8, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +31 -8 + [Bug 341] Patches from Frank Kardel + + libparse/parsesolaris.c@1.5, 2004-11-19 03:03:10-05:00, stenn@whimsy.udel.edu +36 -12 + [Bug 341] Patches from Frank Kardel + + libparse/parsestreams.c@1.5, 2004-11-19 03:03:11-05:00, stenn@whimsy.udel.edu +37 -11 + [Bug 341] Patches from Frank Kardel + + libparse/trim_info.c@1.3, 2004-11-19 03:03:11-05:00, stenn@whimsy.udel.edu +33 -2 + [Bug 341] Patches from Frank Kardel + + ntpd/ntp_config.c@1.114, 2004-11-19 03:03:11-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 341] Patches from Frank Kardel + + ntpd/ntp_refclock.c@1.61, 2004-11-19 03:03:13-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 341] Patches from Frank Kardel + + ntpd/refclock_atom.c@1.45, 2004-11-19 03:03:14-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 341] Patches from Frank Kardel + + ntpd/refclock_parse.c@1.24, 2004-11-19 03:03:16-05:00, stenn@whimsy.udel.edu +513 -121 + [Bug 341] Patches from Frank Kardel + + parseutil/dcfd.c@1.14, 2004-11-19 03:03:18-05:00, stenn@whimsy.udel.edu +37 -11 + [Bug 341] Patches from Frank Kardel + + parseutil/testdcf.c@1.5, 2004-11-19 03:03:18-05:00, stenn@whimsy.udel.edu +38 -11 + [Bug 341] Patches from Frank Kardel + + scripts/monitoring/lr.pl@1.4, 2004-11-19 03:03:25-05:00, stenn@whimsy.udel.edu +12 -12 + [Bug 341] Patches from Frank Kardel + + scripts/monitoring/ntploopwatch@1.3, 2004-11-19 03:03:25-05:00, stenn@whimsy.udel.edu +31 -31 + [Bug 341] Patches from Frank Kardel + +ChangeSet@1.1251.1.19, 2004-11-18 23:20:44-05:00, mayer@tecotoo. +4 -0 + Miscellaneous Win32 fixes + + ntpdc/ntpdc.c@1.36, 2004-11-18 23:15:41-05:00, mayer@tecotoo. +4 -1 + Win32 uses a slightly different prototype for qsort + + ntpq/ntpq.c@1.51, 2004-11-18 23:15:40-05:00, mayer@tecotoo. +4 -1 + Win32 uses a slightly different prototype for qsort + + ports/winnt/include/config.h@1.33, 2004-11-18 23:13:26-05:00, mayer@tecotoo. +12 -18 + Code cleanup - eliminate duplicate entries + + ports/winnt/ntpd/ntservice.c@1.3, 2004-11-18 23:14:20-05:00, mayer@tecotoo. +3 -3 + Use main instead of ntpmain for entry + +ChangeSet@1.1251.3.3, 2004-11-16 22:16:52-05:00, mayer@tecotoo. +1 -0 + Recommit fix + + ntpd/cmd_args.c@1.28, 2004-11-16 22:16:34-05:00, mayer@tecotoo. +1 -1 + Recommit fix + + ntpd/cmd_args.c@1.27, 2004-11-16 00:16:58-05:00, mayer@tecotoo. +0 -1 + Remove obsolete windows specific code + +ChangeSet@1.1251.3.2, 2004-11-16 00:13:54-05:00, mayer@tecotoo. +1 -0 + cmd_args.c, cmd_Args.c: + Remove obsolete windows specific code + + ntpd/cmd_args.c@1.26, 2004-11-06 21:38:12-05:00, mayer@tecotoo. +0 -0 + Remove obsolete windows specific code + + ntpd/cmd_Args.c@1.25, 2004-11-06 21:36:28-05:00, mayer@tecotoo. +0 -0 + Remove obsolete windows specific code + + ntpd/cmd_args.c@1.24, 2004-11-06 21:34:23-05:00, mayer@tecotoo. +0 -7 + Remove obsolete windows specific code + +ChangeSet@1.1251.1.17, 2004-11-15 23:32:18-05:00, mayer@pogo.udel.edu +1 -0 + John Hays burst mode fix for multicast + + ntpd/ntp_proto.c@1.187.1.1, 2004-11-15 23:32:00-05:00, mayer@pogo.udel.edu +2 -0 + John Hays burst mode fix for multicast + +ChangeSet@1.1251.3.1, 2004-11-15 23:24:51-05:00, mayer@tecotoo. +1 -0 + John Hays burst mode fix for multicast + + ntpd/ntp_proto.c@1.188, 2004-11-15 23:24:20-05:00, mayer@tecotoo. +2 -0 + John Hays burst mode fix for multicast + +ChangeSet@1.1251.1.16, 2004-11-15 23:14:53-05:00, mayer@pogo.udel.edu +1 -0 + Force the update. Refuses on Windows. Remove NoWinService code + + ntpd/cmd_args.c@1.23.1.1, 2004-11-15 23:14:24-05:00, mayer@pogo.udel.edu +0 -8 + Force the update. Refuses on Windows. Remove NoWinService code + +ChangeSet@1.1251.1.15, 2004-11-15 20:45:45-05:00, mayer@tecotoo. +1 -0 + findbcastinter should be using INT_BCASTOPEN flag + + ntpd/ntp_io.c@1.147, 2004-11-15 20:45:12-05:00, mayer@tecotoo. +2 -2 + findbcastinter should be using INT_BCASTOPEN flag + +ChangeSet@1.1251.1.14, 2004-11-14 22:42:23-05:00, mayer@tecotoo. +2 -0 + Added debugging code to track multicast issues + + ntpd/ntp_io.c@1.146, 2004-11-14 22:41:46-05:00, mayer@tecotoo. +15 -1 + Added debugging code to track multicast issues + + ntpd/ntp_peer.c@1.65, 2004-11-14 22:41:48-05:00, mayer@tecotoo. +6 -0 + Added debugging code to track multicast issues + +ChangeSet@1.1251.1.13, 2004-11-12 20:39:57-05:00, mayer@tecotoo. +1 -0 + Add debugging information + + ntpd/ntp_proto.c@1.187, 2004-11-12 20:39:35-05:00, mayer@tecotoo. +3 -0 + Add debugging information + +ChangeSet@1.1251.1.12, 2004-11-12 20:39:10-05:00, mayer@tecotoo. +1 -0 + Only enable broadcast for servers + + ntpd/ntp_peer.c@1.64, 2004-11-12 20:38:48-05:00, mayer@tecotoo. +1 -1 + Only enable broadcast for servers + +ChangeSet@1.1251.1.11, 2004-11-12 20:34:52-05:00, mayer@tecotoo. +1 -0 + Need both windows.h and winsock2.h for VC 6.0 + + ports/winnt/include/config.h@1.32, 2004-11-12 20:34:18-05:00, mayer@tecotoo. +1 -1 + Need both windows.h and winsock2.h for VC 6.0 + +ChangeSet@1.1251.2.2, 2004-11-09 22:05:28-05:00, mayer@tecotoo. +3 -0 + Move code to windows specific files + + ntpd/ntpd.c@1.59.1.1, 2004-11-09 22:02:06-05:00, mayer@tecotoo. +3 -56 + Remove Windows code from ntpd.c into nt_clockstuff.c + + ports/winnt/ntpd/nt_clockstuff.c@1.16, 2004-11-09 22:02:16-05:00, mayer@tecotoo. +15 -0 + Remove Windows code from ntpd.c into nt_clockstuff.c + + ports/winnt/ntpd/ntpd.dsp@1.25, 2004-11-09 22:01:05-05:00, mayer@tecotoo. +0 -5 + Remove ntp_iopackets.c from compile list. Not ready + +ChangeSet@1.1251.1.9, 2004-11-09 04:38:42-05:00, stenn@whimsy.udel.edu +1 -0 + re-enable the first call to getstartup() + + ntpd/ntpd.c@1.60, 2004-11-09 04:38:29-05:00, stenn@whimsy.udel.edu +1 -1 + re-enable the first call to getstartup() + +ChangeSet@1.1250.1.4, 2004-11-08 23:08:38-05:00, mayer@tecotoo. +3 -0 + Fixes forInclude paths and extraneous windows code + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.8, 2004-11-08 23:07:36-05:00, mayer@tecotoo. +1 -1 + Fix include paths + + ports/winnt/ntpdate/ntpdate.dsp@1.14, 2004-11-08 23:07:36-05:00, mayer@tecotoo. +2 -2 + Fix include paths + + ports/winnt/ntpq/ntpq.dsp@1.17, 2004-11-08 23:07:37-05:00, mayer@tecotoo. +1 -1 + Fix include paths + +ChangeSet@1.1251.1.7, 2004-11-08 01:02:59-05:00, stenn@pogo.udel.edu +3 -0 + [sntp] Lint removal + + sntp/internet.c@1.4, 2004-11-08 01:02:36-05:00, stenn@pogo.udel.edu +10 -22 + Lint removal + + sntp/internet.h@1.3, 2004-11-08 01:02:36-05:00, stenn@pogo.udel.edu +2 -2 + Lint removal + + sntp/socket.c@1.5, 2004-11-08 01:02:36-05:00, stenn@pogo.udel.edu +4 -8 + Lint removal + +ChangeSet@1.1251.1.5, 2004-11-07 17:14:12-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 344] Handle some corner cases better + + bincheck.mf@1.2, 2004-11-07 17:14:00-05:00, stenn@whimsy.udel.edu +3 -2 + [Bug 344] Handle some corner cases better + +ChangeSet@1.1251.1.4, 2004-11-07 04:13:44-05:00, stenn@whimsy.udel.edu +1 -0 + AM_CPPFLAGS needed for nl.c + + ntpdc/Makefile.am@1.23, 2004-11-07 04:13:14-05:00, stenn@whimsy.udel.edu +2 -2 + AM_CPPFLAGS needed for nl.c + +ChangeSet@1.1251.1.3, 2004-11-07 03:01:26-05:00, stenn@pogo.udel.edu +9 -0 + [Bug 344] Allow daemons to be installed in sbin + + adjtimed/Makefile.am@1.3, 2004-11-07 03:00:37-05:00, stenn@pogo.udel.edu +10 -8 + [Bug 344] Allow daemons to be installed in sbin + + bincheck.mf@1.1, 2004-11-07 02:56:30-05:00, stenn@pogo.udel.edu +14 -0 + + bincheck.mf@1.0, 2004-11-07 02:56:30-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev/bincheck.mf + + configure.ac@1.359.1.1, 2004-11-07 03:00:02-05:00, stenn@pogo.udel.edu +21 -2 + [Bug 344] Allow daemons to be installed in sbin + + ntpd/Makefile.am@1.39, 2004-11-07 03:00:02-05:00, stenn@pogo.udel.edu +17 -9 + [Bug 344] Allow daemons to be installed in sbin + + ntpdate/Makefile.am@1.12, 2004-11-07 03:00:02-05:00, stenn@pogo.udel.edu +15 -12 + [Bug 344] Allow daemons to be installed in sbin + + ntpdc/Makefile.am@1.22, 2004-11-07 03:00:02-05:00, stenn@pogo.udel.edu +6 -3 + [Bug 344] Allow daemons to be installed in sbin + + ntpq/Makefile.am@1.12, 2004-11-07 03:00:37-05:00, stenn@pogo.udel.edu +10 -10 + [Bug 344] Allow daemons to be installed in sbin + + sntp/Makefile.am@1.6, 2004-11-07 03:00:02-05:00, stenn@pogo.udel.edu +4 -1 + [Bug 344] Allow daemons to be installed in sbin + + sntp/configure.ac@1.8, 2004-11-07 03:00:02-05:00, stenn@pogo.udel.edu +18 -0 + [Bug 344] Allow daemons to be installed in sbin + +ChangeSet@1.1249.1.11, 2004-11-06 21:43:44-05:00, mayer@tecotoo. +2 -0 + Miscellaneous + + include/recvbuff.h@1.8, 2004-11-06 21:42:39-05:00, mayer@tecotoo. +1 -0 + Add flags about the received packet + + ports/winnt/libntp/syslog.c@1.3, 2004-11-06 21:43:16-05:00, mayer@tecotoo. +2 -1 + modifed variable definition + +ChangeSet@1.1249.1.10, 2004-11-06 21:36:41-05:00, mayer@tecotoo. +8 -0 + Updates to move windows-specific code into the windows-specific files + + ntpd/ntp_config.c@1.113, 2004-11-06 21:35:04-05:00, mayer@tecotoo. +1 -1 + Remove obsolete windows specific code + + ntpd/ntpd.c@1.57.1.1, 2004-11-06 21:26:26-05:00, mayer@tecotoo. +16 -155 + Remove Windows specific code. Put in other files + + ports/winnt/include/clockstuff.h@1.6, 2004-11-06 21:32:48-05:00, mayer@tecotoo. +1 -0 + Move Console setup and service setup to nt_clockstuff.c + + ports/winnt/include/ntp_iocompletionport.h@1.8, 2004-11-06 21:28:49-05:00, mayer@tecotoo. +2 -0 + Move completion events from ntpd.c to ntp_iocompletionport.c + + ports/winnt/include/ntservice.h@1.2, 2004-11-06 21:30:09-05:00, mayer@tecotoo. +1 -0 + Move Console setup to ntservice + + ports/winnt/ntpd/nt_clockstuff.c@1.15, 2004-11-06 21:32:49-05:00, mayer@tecotoo. +35 -15 + Move Console setup and service setup to nt_clockstuff.c + + ports/winnt/ntpd/ntp_iocompletionport.c@1.13, 2004-11-06 21:28:49-05:00, mayer@tecotoo. +46 -0 + Move completion events from ntpd.c to ntp_iocompletionport.c + + ports/winnt/ntpd/ntservice.c@1.2, 2004-11-06 21:30:09-05:00, mayer@tecotoo. +70 -17 + Move Console setup to ntservice + +ChangeSet@1.1250.1.2, 2004-11-06 04:13:33-05:00, stenn@whimsy.udel.edu +1 -0 + lint + + ntpd/ntpd.c@1.58, 2004-11-06 04:13:21-05:00, stenn@whimsy.udel.edu +0 -1 + lint + +ChangeSet@1.1249.1.9, 2004-11-04 00:03:35-05:00, mayer@tecotoo. +6 -0 + Prefix constants with NTP_ to avoid collisions with VS.NET + + ntpdc/ntpdc.c@1.35, 2004-11-04 00:02:40-05:00, mayer@tecotoo. +9 -8 + Prefix constants with NTP_ to avoid collisions with VS.NET + + ntpdc/ntpdc.h@1.4, 2004-11-04 00:02:41-05:00, mayer@tecotoo. +7 -7 + Prefix constants with NTP_ to avoid collisions with VS.NET + + ntpdc/ntpdc_ops.c@1.37, 2004-11-04 00:02:42-05:00, mayer@tecotoo. +21 -21 + Prefix constants with NTP_ to avoid collisions with VS.NET + + ntpq/ntpq_ops.c@1.20.1.1, 2004-11-04 00:03:09-05:00, mayer@tecotoo. +17 -17 + Prefix constants with NTP_ to avoid collisions with VS.NET + + ntpq/ntpq.c@1.50, 2004-11-04 00:03:08-05:00, mayer@tecotoo. +18 -17 + Prefix constants with NTP_ to avoid collisions with VS.NET + + ntpq/ntpq.h@1.4, 2004-11-04 00:03:08-05:00, mayer@tecotoo. +10 -7 + Prefix constants with NTP_ to avoid collisions with VS.NET + +ChangeSet@1.1202.1.47, 2004-11-03 02:43:58-05:00, stenn@pogo.udel.edu +2 -0 + autogen + + configure.ac@1.351.1.10, 2004-11-03 02:40:39-05:00, stenn@pogo.udel.edu +2 -0 + autogen + + ntpq/ntpq-subs.c@1.21, 2004-10-30 17:25:09-04:00, stenn@pogo.udel.edu +0 -0 + Rename: ntpq/ntpq_ops.c -> ntpq/ntpq-subs.c + +ChangeSet@1.1251, 2004-11-03 01:51:42-05:00, stenn@pogo.udel.edu +1 -0 + Disable mlockall() under linux for now - resolver problems. + + configure.ac@1.359, 2004-11-03 01:51:29-05:00, stenn@pogo.udel.edu +3 -0 + Disable mlockall() under linux for now - resolver problems. + +ChangeSet@1.1249.1.8, 2004-11-02 23:25:17-05:00, mayer@tecotoo. +1 -0 + Moved NT Services to it's own file + + ntpd/ntpd.c@1.57, 2004-11-02 23:24:59-05:00, mayer@tecotoo. +56 -151 + Moved NT Services to it's own file + +ChangeSet@1.1249.1.7, 2004-11-02 23:23:49-05:00, mayer@tecotoo. +1 -0 + Changes to support VS.NET + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.7, 2004-11-02 23:23:25-05:00, mayer@tecotoo. +4 -4 + Changes to support VS.NET + +ChangeSet@1.1249.1.6, 2004-11-02 23:22:53-05:00, mayer@tecotoo. +3 -0 + Changes to support VS.NET + + ports/winnt/include/isc/ipv6.h@1.4, 2004-11-02 23:22:24-05:00, mayer@tecotoo. +15 -3 + Changes to support VS.NET + + ports/winnt/include/isc/net.h@1.4, 2004-11-02 23:18:10-05:00, mayer@tecotoo. +4 -2 + Changes to support VS.NET + + ports/winnt/libisc/net.c@1.5, 2004-11-02 23:18:10-05:00, mayer@tecotoo. +2 -0 + Changes to support VS.NET + +ChangeSet@1.1249.1.5, 2004-11-02 23:15:30-05:00, mayer@tecotoo. +1 -0 + Changes to support VS.NET + + ports/winnt/include/config.h@1.31, 2004-11-02 23:15:16-05:00, mayer@tecotoo. +44 -6 + Changes to support VS.NET + +ChangeSet@1.1249.1.4, 2004-11-02 23:14:21-05:00, mayer@tecotoo. +2 -0 + NT Services for NTP + + ports/winnt/include/ntservice.h@1.1, 2004-11-02 23:13:56-05:00, mayer@tecotoo. +34 -0 + NT Services for NTP + + ports/winnt/include/ntservice.h@1.0, 2004-11-02 23:13:56-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/include/ntservice.h + + ports/winnt/ntpd/ntservice.c@1.1, 2004-11-02 23:13:56-05:00, mayer@tecotoo. +241 -0 + NT Services for NTP + + ports/winnt/ntpd/ntservice.c@1.0, 2004-11-02 23:13:56-05:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/ports/winnt/ntpd/ntservice.c + +ChangeSet@1.1249.1.3, 2004-11-02 23:07:27-05:00, mayer@tecotoo. +1 -0 + Redefine various error functions for win32 + + ports/winnt/libisc/isc_strerror.c@1.4, 2004-11-02 23:07:08-05:00, mayer@tecotoo. +8 -8 + Redefine various error functions for win32 + +ChangeSet@1.1249.1.2, 2004-11-02 23:05:22-05:00, mayer@tecotoo. +3 -0 + Remove unnecessary time variable references + + libntp/ranny.c@1.3, 2004-11-02 23:04:56-05:00, mayer@tecotoo. +0 -2 + Remove unnecessary time variable references + + libntp/mktime.c@1.7, 2004-11-02 23:04:56-05:00, mayer@tecotoo. +3 -5 + Remove unnecessary time variable references + + ports/winnt/ntpd/nt_clockstuff.c@1.14, 2004-11-02 23:04:57-05:00, mayer@tecotoo. +25 -27 + Remove unnecessary time variable references + +ChangeSet@1.1249.1.1, 2004-11-02 23:02:31-05:00, mayer@tecotoo. +5 -0 + Updates to support changes required for VS.NET + + ports/winnt/libntp/libntp.dsp@1.23, 2004-11-02 23:01:14-05:00, mayer@tecotoo. +4 -7 + Updates to support changes required for VS.NET + + ports/winnt/ntpd/ntpd.dsp@1.24, 2004-11-02 23:01:25-05:00, mayer@tecotoo. +40 -4 + Updates to support changes required for VS.NET + + ports/winnt/ntpdate/ntpdate.dsp@1.13, 2004-11-02 23:01:44-05:00, mayer@tecotoo. +2 -2 + Updates to support changes required for VS.NET + + ports/winnt/ntpdc/ntpdc.dsp@1.16, 2004-11-02 23:01:33-05:00, mayer@tecotoo. +2 -2 + Updates to support changes required for VS.NET + + ports/winnt/ntpq/ntpq.dsp@1.16, 2004-11-02 23:01:54-05:00, mayer@tecotoo. +2 -2 + Updates to support changes required for VS.NET + +ChangeSet@1.1249, 2004-11-01 23:46:20-05:00, mayer@tecotoo. +1 -0 + Mulitcast IPv6 check + + ntpd/ntp_io.c@1.145, 2004-11-01 23:46:00-05:00, mayer@tecotoo. +2 -3 + Mulitcast IPv6 check + +ChangeSet@1.1247, 2004-11-01 23:03:40-05:00, mayer@tecotoo. +3 -0 + IPv6 fixes and Added dump of interface function + + include/ntpd.h@1.71, 2004-11-01 23:01:45-05:00, mayer@tecotoo. +1 -0 + Added dump of interface function + + ntpd/ntp_config.c@1.109.1.1, 2004-11-01 22:59:30-05:00, mayer@tecotoo. +41 -20 + Fix for IPv6 + + ntpd/ntp_intres.c@1.35.1.1, 2004-11-01 22:59:29-05:00, mayer@tecotoo. +22 -2 + Fix for IPv6 + +ChangeSet@1.1246, 2004-11-01 22:55:10-05:00, mayer@tecotoo. +1 -0 + Fix multicast to open it's own socket. Fall back on wildcard if it fails + + ntpd/ntp_io.c@1.143, 2004-11-01 22:54:41-05:00, mayer@tecotoo. +287 -494 + Fix multicast to open it's own socket. Fall back on wildcard if it fails + +ChangeSet@1.1202.5.10, 2004-10-31 16:23:23-05:00, stenn@whimsy.udel.edu +1 -0 + PTB responses are 78 bytes long, not 40. + + ntpd/refclock_acts.c@1.15, 2004-10-31 16:23:09-05:00, stenn@whimsy.udel.edu +1 -1 + PTB responses are 78 bytes long, not 40. + +ChangeSet@1.1202.5.8, 2004-10-29 22:56:12-04:00, mayer@pogo.udel.edu +2 -0 + Should have used ISC_R_SUCCESS and not ISC_TRUE for return from isc_net_probeipv6(). Don't allow IPv6 addreses when no IPv6 available + + ntpd/ntp_config.c@1.111, 2004-10-29 22:55:08-04:00, mayer@pogo.udel.edu +36 -22 + Should have used ISC_R_SUCCESS and not ISC_TRUE for return from isc_net_probeipv6(). Don't allow IPv6 addreses when no IPv6 available + + ntpd/ntp_intres.c@1.37, 2004-10-29 22:54:13-04:00, mayer@pogo.udel.edu +4 -4 + Should have used ISC_R_SUCCESS and not ISC_TRUE for return from isc_net_probeipv6() + +ChangeSet@1.1202.7.1, 2004-10-29 05:52:47-04:00, stenn@whimsy.udel.edu +10 -0 + Updates from Dave Mills + + html/build/hints.html@1.15, 2004-10-29 05:51:12-04:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/build/hints/solaris-dosynctodr.html@1.5, 2004-10-29 05:51:13-04:00, stenn@whimsy.udel.edu +11 -11 + Updates from Dave Mills + + html/drivers/driver18.html@1.12, 2004-10-29 05:51:15-04:00, stenn@whimsy.udel.edu +44 -49 + Updates from Dave Mills + + html/drivers/driver29.html@1.13, 2004-10-29 05:51:15-04:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/drivers/driver38.html@1.12, 2004-10-29 05:51:16-04:00, stenn@whimsy.udel.edu +3 -3 + Updates from Dave Mills + + html/drivers/driver39.html@1.12, 2004-10-29 05:51:16-04:00, stenn@whimsy.udel.edu +3 -3 + Updates from Dave Mills + + html/drivers/driver44.html@1.11, 2004-10-29 05:51:17-04:00, stenn@whimsy.udel.edu +3 -6 + Updates from Dave Mills + + html/drivers/driver5.html@1.12, 2004-10-29 05:51:17-04:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/drivers/driver8.html@1.14, 2004-10-29 05:51:17-04:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/ntpd.html@1.34, 2004-10-29 05:51:10-04:00, stenn@whimsy.udel.edu +5 -8 + Updates from Dave Mills + +ChangeSet@1.1202.6.1, 2004-10-28 20:49:19-04:00, mayer@pogo.udel.edu +2 -0 + Ensure that DNS lookups on IPv6-absent systems only look up IPv4 addresses + + ntpd/ntp_config.c@1.110, 2004-10-28 20:48:42-04:00, mayer@pogo.udel.edu +7 -0 + Ensure that DNS lookups on IPv6-absent systems only look up IPv4 addresses + + ntpd/ntp_intres.c@1.36, 2004-10-28 20:48:43-04:00, mayer@pogo.udel.edu +21 -1 + Ensure that DNS lookups on IPv6-absent systems only look up IPv4 addresses + +ChangeSet@1.1202.5.6, 2004-10-27 19:52:51-04:00, stenn@whimsy.udel.edu +6 -0 + Updates from Dave Mills + + html/drivers/footer.txt@1.1, 2004-10-27 19:50:59-04:00, stenn@whimsy.udel.edu +7 -0 + + html/drivers/footer.txt@1.0, 2004-10-27 19:50:59-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/drivers/footer.txt + + html/copyright.html@1.28, 2004-10-27 19:52:28-04:00, stenn@whimsy.udel.edu +2 -2 + Updates from Dave Mills + + html/drivers/tf582_4.html@1.1, 2004-10-27 19:50:59-04:00, stenn@whimsy.udel.edu +72 -0 + + html/drivers/tf582_4.html@1.0, 2004-10-27 19:50:59-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/drivers/tf582_4.html + + html/keygen.html@1.5, 2004-10-27 19:52:28-04:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/ntpd.html@1.33, 2004-10-27 19:52:30-04:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/refclock.html@1.30, 2004-10-27 19:52:28-04:00, stenn@whimsy.udel.edu +8 -6 + Updates from Dave Mills + +ChangeSet@1.1202.5.5, 2004-10-26 20:25:31-04:00, stenn@whimsy.udel.edu +1 -0 + Remove mort from the backroom auto-build list + + br-flock@1.5, 2004-10-26 20:25:19-04:00, stenn@whimsy.udel.edu +1 -1 + Remove mort from the backroom auto-build list + +ChangeSet@1.1202.4.5, 2004-10-24 22:46:38-04:00, mayer@pogo.udel.edu +1 -0 + Add interface_dump functionality + + include/ntpd.h@1.69.1.1, 2004-10-24 22:46:22-04:00, mayer@pogo.udel.edu +1 -0 + Add interface_dump functionality + +ChangeSet@1.1202.4.4, 2004-10-24 22:45:54-04:00, mayer@pogo.udel.edu +1 -0 + Add interface_dump functionality + + ntpd/ntp_io.c@1.119.1.5, 2004-10-24 22:45:35-04:00, mayer@pogo.udel.edu +58 -0 + Add interface_dump functionality + +ChangeSet@1.1202.4.3, 2004-10-24 22:44:25-04:00, mayer@pogo.udel.edu +1 -0 + Remove interface_dump + + ntpd/ntp_control.c@1.70.1.4, 2004-10-24 22:43:43-04:00, mayer@pogo.udel.edu +0 -1 + Remove interface_dump + +ChangeSet@1.1202.4.2, 2004-10-24 22:42:51-04:00, mayer@pogo.udel.edu +1 -0 + Don't allow null interfaces + + ntpd/ntp_peer.c@1.60.1.1, 2004-10-24 22:42:12-04:00, mayer@pogo.udel.edu +8 -0 + Don't allow null interfaces + +ChangeSet@1.1245, 2004-10-24 22:37:46-04:00, mayer@tecotoo. +1 -0 + Don't allow null interfaces + + ntpd/ntp_peer.c@1.62, 2004-10-24 22:37:27-04:00, mayer@tecotoo. +8 -0 + Don't allow null interfaces + +ChangeSet@1.1202.5.3, 2004-10-23 03:25:29-04:00, stenn@whimsy.udel.edu +1 -0 + sntp can be installed in sbin + + sntp/Makefile.am@1.5, 2004-10-23 03:25:14-04:00, stenn@whimsy.udel.edu +1 -1 + sntp can be installed in sbin + +ChangeSet@1.1202.5.2, 2004-10-23 03:09:05-04:00, stenn@whimsy.udel.edu +6 -0 + Lose broadcast and server modes from sntp. + + sntp/README@1.2, 2004-10-23 03:07:46-04:00, stenn@whimsy.udel.edu +28 -27 + Lose broadcast and server modes. + + sntp/draft-mills-sntp-v4-00.txt@1.1, 2004-10-23 00:12:58-04:00, stenn@whimsy.udel.edu +1514 -0 + + sntp/draft-mills-sntp-v4-00.txt@1.0, 2004-10-23 00:12:58-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/draft-mills-sntp-v4-00.txt + + sntp/header.h@1.6, 2004-10-23 03:07:45-04:00, stenn@whimsy.udel.edu +1 -3 + Lose broadcast and server modes. + + sntp/main.c@1.5, 2004-10-23 03:07:45-04:00, stenn@whimsy.udel.edu +19 -115 + Lose broadcast and server modes. + + sntp/sntp.1@1.4, 2004-10-23 03:07:46-04:00, stenn@whimsy.udel.edu +0 -23 + Lose broadcast and server modes. + + sntp/socket.c@1.4, 2004-10-23 03:07:45-04:00, stenn@whimsy.udel.edu +6 -22 + Lose broadcast and server modes. + +ChangeSet@1.1202.5.1, 2004-10-23 00:09:11-04:00, stenn@whimsy.udel.edu +2 -0 + Fixes from Dave Mills + + ntpd/ntp_util.c@1.34, 2004-10-23 00:07:18-04:00, stenn@whimsy.udel.edu +1 -1 + loopstats output cleanup + + ntpd/refclock_atom.c@1.44, 2004-10-23 00:08:19-04:00, stenn@whimsy.udel.edu +1 -0 + Specify PPS_API_VERS_1 + +ChangeSet@1.1202.1.42, 2004-10-19 21:26:34-04:00, stenn@pogo.udel.edu +2 -0 + select() EINTR and mlockall() under linux problem avoidance. + + configure.ac@1.351.1.9, 2004-10-19 21:25:15-04:00, stenn@pogo.udel.edu +3 -0 + Stop using mlockall() under linux + + ntpd/ntpd.c@1.55.1.1, 2004-10-19 21:23:14-04:00, stenn@pogo.udel.edu +1 -1 + Only show the select() EINTR reports at debug >5 + +ChangeSet@1.1202.1.41, 2004-10-18 00:37:02-04:00, stenn@whimsy.udel.edu +1 -0 + lint fixes for refclock_mx4200.c + + ntpd/refclock_mx4200.c@1.19, 2004-10-18 00:36:35-04:00, stenn@whimsy.udel.edu +3 -3 + lint + +ChangeSet@1.1202.1.40, 2004-10-16 07:30:33-04:00, stenn@www.ntp.org +3 -0 + Rename html2man.pl to html2man.in so we can use PATH_PERL. + + configure.ac@1.351.1.8, 2004-10-16 07:28:54-04:00, stenn@www.ntp.org +1 -0 + Rename html2man.pl to html2man.in so we can use PATH_PERL. + + scripts/Makefile.am@1.11, 2004-10-16 07:28:38-04:00, stenn@www.ntp.org +2 -2 + Rename html2man.pl to html2man.in so we can use PATH_PERL. + + scripts/html2man.in@1.5, 2004-10-16 07:28:39-04:00, stenn@www.ntp.org +4 -6 + Rename html2man.pl to html2man.in so we can use PATH_PERL. + + scripts/html2man.in@1.4, 2004-10-16 06:50:52-04:00, stenn@www.ntp.org +0 -0 + Rename: scripts/html2man.pl -> scripts/html2man.in + +ChangeSet@1.1202.1.39, 2004-10-16 06:19:50-04:00, stenn@www.ntp.org +1 -0 + [Bug 348] genkeys -> keygen, and .htm -> .html + + scripts/html2man.pl@1.3, 2004-10-16 06:19:02-04:00, stenn@www.ntp.org +2 -2 + [Bug 348] genkeys -> keygen, and .htm -> .html + +ChangeSet@1.1202.3.1, 2004-10-14 00:35:10-04:00, mayer@pogo.udel.edu +1 -0 + Fix to broadcast. broadcast address socket was not being opened + + ntpd/ntp_io.c@1.119.1.4, 2004-10-14 00:34:40-04:00, mayer@pogo.udel.edu +27 -9 + Fix to broadcast. broadcast address socket was not being opened + +ChangeSet@1.1202.1.37, 2004-10-12 21:08:44-04:00, stenn@whimsy.udel.edu +2 -0 + Fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.100, 2004-10-12 21:08:25-04:00, stenn@whimsy.udel.edu +9 -15 + Dave Mills: kernel cleanup + + ntpd/ntp_proto.c@1.181.1.5, 2004-10-12 21:07:56-04:00, stenn@whimsy.udel.edu +1 -1 + Dave Mills: If MCAST, turn off BURST as well. + +ChangeSet@1.1244, 2004-10-10 19:46:59-04:00, mayer@tecotoo. +1 -0 + Fix for refclock_open for Windows due to signature change (Again) + + ports/winnt/include/win32_io.h@1.7, 2004-10-10 19:46:39-04:00, mayer@tecotoo. +1 -2 + Fix for refclock_open for Windows due to signature change (Again) + +ChangeSet@1.1243, 2004-10-10 19:46:22-04:00, mayer@tecotoo. +1 -0 + Add support for enable_broadcast() call for servers (Again) + + ntpd/ntp_io.c@1.142, 2004-10-10 19:45:28-04:00, mayer@tecotoo. +2 -1 + Add support for enable_broadcast() call for servers (Again) + +ChangeSet@1.1241, 2004-10-10 19:10:18-04:00, mayer@tecotoo. +2 -0 + Fix for refclock_open for Windows due to signature change + + ports/winnt/include/win32_io.h@1.4.1.1, 2004-10-10 19:09:56-04:00, mayer@tecotoo. +1 -1 + Fix for refclock_open for Windows due to signature change + + ports/winnt/ntpd/win32_io.c@1.9.1.1, 2004-10-10 19:09:56-04:00, mayer@tecotoo. +2 -2 + Fix for refclock_open for Windows due to signature change + +ChangeSet@1.1240, 2004-10-10 19:08:19-04:00, mayer@tecotoo. +3 -0 + Add support for enable_broadcast() call for servers + + include/ntpd.h@1.68.1.1, 2004-10-10 19:06:55-04:00, mayer@tecotoo. +4 -4 + Add support for enable_broadcast() call for servers + + ntpd/ntp_io.c@1.139.1.1, 2004-10-10 19:06:53-04:00, mayer@tecotoo. +21 -3 + Add support for enable_broadcast() call for servers + + ntpd/ntp_peer.c@1.59.1.1, 2004-10-10 19:06:54-04:00, mayer@tecotoo. +8 -0 + Add support for enable_broadcast() call for servers + +ChangeSet@1.1202.1.36, 2004-10-08 22:24:44-04:00, stenn@whimsy.udel.edu +3 -0 + Changes/cleanup from Dave Mills + + ntpd/ntp_control.c@1.70.1.3, 2004-10-08 22:24:26-04:00, stenn@whimsy.udel.edu +1 -1 + Changes/cleanup from Dave Mills + + ntpd/ntp_loopfilter.c@1.99, 2004-10-08 22:24:27-04:00, stenn@whimsy.udel.edu +9 -12 + Changes/cleanup from Dave Mills + + ntpd/ntp_util.c@1.33, 2004-10-08 22:24:28-04:00, stenn@whimsy.udel.edu +2 -2 + Changes/cleanup from Dave Mills + +ChangeSet@1.1202.1.35, 2004-10-08 19:43:05-04:00, stenn@whimsy.udel.edu +1 -0 + Dave Mills: No autokey over the wildcard interface + + ntpd/ntp_proto.c@1.181.1.4, 2004-10-08 19:42:51-04:00, stenn@whimsy.udel.edu +17 -15 + Dave Mills: No autokey over the wildcard interface + +ChangeSet@1.1202.1.34, 2004-10-07 22:49:19-04:00, mayer@pogo.udel.edu +2 -0 + Win32 fix for refclock_open() signature change + + ports/winnt/include/win32_io.h@1.5, 2004-10-07 22:48:58-04:00, mayer@pogo.udel.edu +1 -1 + Win32 fix for refclock_open() signature change + + ports/winnt/ntpd/win32_io.c@1.7.1.2, 2004-10-07 22:48:59-04:00, mayer@pogo.udel.edu +2 -2 + Win32 fix for refclock_open() signature change + +ChangeSet@1.1202.1.33, 2004-10-07 22:43:33-04:00, mayer@pogo.udel.edu +1 -0 + Modification to have broadcast servers enable the socket for broadcast (missing argument) + + ntpd/ntp_io.c@1.119.1.3, 2004-10-07 22:42:40-04:00, mayer@pogo.udel.edu +1 -1 + Modification to have broadcast servers enable the socket for broadcast (missing argument) + +ChangeSet@1.1202.1.32, 2004-10-07 22:40:57-04:00, mayer@pogo.udel.edu +3 -0 + Modification to have broadcast servers enable the socket for broadcast + + include/ntpd.h@1.69, 2004-10-07 22:40:33-04:00, mayer@pogo.udel.edu +4 -4 + Modification to have broadcast servers enable the socket for broadcast + + ntpd/ntp_io.c@1.119.1.2, 2004-10-07 22:40:33-04:00, mayer@pogo.udel.edu +18 -0 + Modification to have broadcast servers enable the socket for broadcast + + ntpd/ntp_peer.c@1.60, 2004-10-07 22:40:33-04:00, mayer@pogo.udel.edu +8 -0 + Modification to have broadcast servers enable the socket for broadcast + +ChangeSet@1.1202.1.31, 2004-10-06 22:21:10-04:00, stenn@whimsy.udel.edu +2 -0 + Remove PTB and USNO lint + + README.refclocks@1.3, 2004-10-06 22:20:56-04:00, stenn@whimsy.udel.edu +2 -2 + Remove PTB and USNO lint + + configure.ac@1.351.1.7, 2004-10-06 22:20:56-04:00, stenn@whimsy.udel.edu +0 -40 + Remove PTB and USNO lint + +ChangeSet@1.1202.1.30, 2004-10-05 18:27:54-04:00, stenn@whimsy.udel.edu +4 -0 + Cleanup from Dave Mills + + ntpd/ntp_control.c@1.70.1.2, 2004-10-05 18:27:37-04:00, stenn@whimsy.udel.edu +2 -2 + Cleanup from Dave Mills + + ntpd/ntp_loopfilter.c@1.98, 2004-10-05 18:27:37-04:00, stenn@whimsy.udel.edu +4 -4 + Cleanup from Dave Mills + + ntpd/ntp_request.c@1.58, 2004-10-05 18:27:41-04:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills + + ntpd/ntp_util.c@1.32, 2004-10-05 18:27:39-04:00, stenn@whimsy.udel.edu +2 -2 + Cleanup from Dave Mills + +ChangeSet@1.1202.1.29, 2004-10-02 03:56:39-04:00, stenn@whimsy.udel.edu +9 -0 + Cleanup from Dave Mills + + include/ntp_refclock.h@1.17, 2004-10-02 03:54:54-04:00, stenn@whimsy.udel.edu +6 -4 + Cleanup from Dave Mills + + include/ntpd.h@1.68, 2004-10-02 03:54:55-04:00, stenn@whimsy.udel.edu +0 -1 + Cleanup from Dave Mills + + ntpd/ntp_config.c@1.109, 2004-10-02 03:55:07-04:00, stenn@whimsy.udel.edu +4 -1 + Cleanup from Dave Mills + + ntpd/ntp_loopfilter.c@1.97, 2004-10-02 03:55:08-04:00, stenn@whimsy.udel.edu +37 -31 + Cleanup from Dave Mills + + ntpd/ntp_proto.c@1.181.1.3, 2004-10-02 03:55:09-04:00, stenn@whimsy.udel.edu +2 -5 + Cleanup from Dave Mills + + ntpd/ntp_refclock.c@1.60, 2004-10-02 03:55:09-04:00, stenn@whimsy.udel.edu +205 -180 + Cleanup from Dave Mills + + ntpd/ntp_request.c@1.57, 2004-10-02 03:55:09-04:00, stenn@whimsy.udel.edu +2 -2 + Cleanup from Dave Mills + + ntpd/refclock_acts.c@1.14, 2004-10-02 03:55:10-04:00, stenn@whimsy.udel.edu +134 -72 + Cleanup from Dave Mills + + ntpd/refclock_wwvb.c@1.13, 2004-10-02 03:55:13-04:00, stenn@whimsy.udel.edu +4 -11 + Cleanup from Dave Mills + +ChangeSet@1.1202.1.28, 2004-09-22 23:23:06-04:00, mayer@pogo.udel.edu +5 -0 + Fix the precompiled header issue + + ports/winnt/libntp/libntp.dsp@1.18.1.1, 2004-09-22 23:22:41-04:00, mayer@pogo.udel.edu +13 -1 + Fix the precompiled header issue + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.4.1.1, 2004-09-22 23:22:42-04:00, mayer@pogo.udel.edu +2 -2 + Fix the precompiled header issue + + ports/winnt/ntpd/ntpd.dsp@1.21.1.1, 2004-09-22 23:22:41-04:00, mayer@pogo.udel.edu +6 -2 + Fix the precompiled header issue + + ports/winnt/ntpdc/ntpdc.dsp@1.13.1.1, 2004-09-22 23:22:42-04:00, mayer@pogo.udel.edu +2 -2 + Fix the precompiled header issue + + ports/winnt/ntpq/ntpq.dsp@1.13.1.1, 2004-09-22 23:22:42-04:00, mayer@pogo.udel.edu +2 -2 + Fix the precompiled header issue + +ChangeSet@1.1202.1.27, 2004-09-22 23:21:56-04:00, mayer@pogo.udel.edu +1 -0 + Add support for VS.NET (aka V7) and finally fix the RPC Async header issues + + ports/winnt/include/config.h@1.26.1.1, 2004-09-22 23:21:29-04:00, mayer@pogo.udel.edu +9 -6 + Add support for VS.NET (aka V7) and finally fix the RPC Async header issues + +ChangeSet@1.1202.1.26, 2004-09-22 23:20:39-04:00, mayer@pogo.udel.edu +1 -0 + total_buffs() and full_buffs() were returning the wrong value + + libntp/recvbuff.c@1.8.1.1, 2004-09-22 23:20:07-04:00, mayer@pogo.udel.edu +2 -2 + total_buffs() and full_buffs() were returning the wrong value + +ChangeSet@1.1238, 2004-09-22 23:19:14-04:00, mayer@tecotoo. +1 -0 + total_buffs() and full_buffs() were returning the wrong value + + libntp/recvbuff.c@1.9, 2004-09-22 23:18:57-04:00, mayer@tecotoo. +2 -2 + total_buffs() and full_buffs() were returning the wrong value + +ChangeSet@1.1237, 2004-09-22 23:09:51-04:00, mayer@tecotoo. +1 -0 + Add support for VS.NET (aka V7) and finally fix the RPC Async header issues + + ports/winnt/include/config.h@1.29, 2004-09-22 23:09:16-04:00, mayer@tecotoo. +7 -6 + Add support for VS.NET (aka V7) and finally fix the RPC Async header issues + +ChangeSet@1.1236, 2004-09-22 00:40:32-04:00, mayer@tecotoo. +5 -0 + Fix the precompiled header issue + + ports/winnt/libntp/libntp.dsp@1.21, 2004-09-22 00:40:02-04:00, mayer@tecotoo. +1 -1 + Fix the precompiled header issue + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.5, 2004-09-22 00:40:03-04:00, mayer@tecotoo. +2 -2 + Fix the precompiled header issue + + ports/winnt/ntpd/ntpd.dsp@1.22, 2004-09-22 00:40:02-04:00, mayer@tecotoo. +6 -2 + Fix the precompiled header issue + + ports/winnt/ntpdc/ntpdc.dsp@1.14, 2004-09-22 00:40:03-04:00, mayer@tecotoo. +2 -2 + Fix the precompiled header issue + + ports/winnt/ntpq/ntpq.dsp@1.14, 2004-09-22 00:40:03-04:00, mayer@tecotoo. +2 -2 + Fix the precompiled header issue + +ChangeSet@1.1202.1.25, 2004-09-16 22:45:42-04:00, stenn@whimsy.udel.edu +1 -0 + look for recvmsg() + + configure.ac@1.351.1.6, 2004-09-16 22:45:32-04:00, stenn@whimsy.udel.edu +1 -1 + look for recvmsg() + +ChangeSet@1.1202.1.24, 2004-09-13 22:31:34-04:00, stenn@whimsy.udel.edu +1 -0 + Remove #undef UDP_WILDCARD_DELIVERY per Danny Mayer + + ntpd/ntp_io.c@1.119.1.1, 2004-09-13 22:31:16-04:00, stenn@whimsy.udel.edu +0 -1 + Remove #undef UDP_WILDCARD_DELIVERY per Danny Mayer + +ChangeSet@1.1202.1.23, 2004-09-13 04:09:52-04:00, stenn@whimsy.udel.edu +1 -0 + Dave Mills: flag3 chooses 1200 or 9600 baud. + + ntpd/refclock_acts.c@1.13, 2004-09-13 04:09:38-04:00, stenn@whimsy.udel.edu +9 -4 + Dave Mills: flag3 chooses 1200 or 9600 baud. + +ChangeSet@1.1202.1.22, 2004-09-12 16:53:03-04:00, stenn@whimsy.udel.edu +5 -0 + more modem cleanup stuff + + BitKeeper/deleted/.del-refclock_ptbacts.c~3e480692@1.3, 2004-09-12 16:44:28-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: ntpd/refclock_ptbacts.c + + BitKeeper/deleted/.del-refclock_usno.c~3aed0663@1.9, 2004-09-12 16:44:28-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: ntpd/refclock_usno.c + + ntpd/Makefile.am@1.38, 2004-09-12 16:47:56-04:00, stenn@whimsy.udel.edu +2 -2 + Remove the old ptbs and usno drivers + + ntpd/refclock_acts.c@1.12, 2004-09-12 16:46:44-04:00, stenn@whimsy.udel.edu +23 -34 + cleanup and fixes from Dave Mills + + ports/winnt/ntpd/ntpd.dsp@1.21, 2004-09-12 16:47:57-04:00, stenn@whimsy.udel.edu +0 -10 + Remove the old ptbs and usno drivers + +ChangeSet@1.1202.2.3, 2004-09-12 01:00:57-04:00, stenn@whimsy.udel.edu +10 -0 + Changes from Dave Mills. Combine/simplify the modem driver to + handle ACTS, NIST, PTB, and USNO. + + include/ntp.h@1.101.1.2, 2004-09-12 01:00:50-04:00, stenn@whimsy.udel.edu +5 -11 + Combine the modem refclocks into a single driver. + + Update the poll randomization stuff. + + include/ntp_refclock.h@1.16, 2004-09-12 01:00:50-04:00, stenn@whimsy.udel.edu +2 -1 + Added refclock_timer(). + + include/ntpd.h@1.67, 2004-09-12 01:00:50-04:00, stenn@whimsy.udel.edu +1 -0 + added refclock_timeout(). + + libntp/clocktypes.c@1.16, 2004-09-12 01:00:51-04:00, stenn@whimsy.udel.edu +6 -6 + Use the new refclock_acts for NIST, PTB, USNO + + ntpd/ntp_config.c@1.108, 2004-09-12 01:00:51-04:00, stenn@whimsy.udel.edu +2 -1 + phone numbers now need a \r appended. + + ntpd/ntp_proto.c@1.181.2.1, 2004-09-12 01:00:51-04:00, stenn@whimsy.udel.edu +92 -99 + Cleanup and fixes. + + ntpd/ntp_refclock.c@1.59, 2004-09-12 01:00:52-04:00, stenn@whimsy.udel.edu +18 -0 + Added refclock_timer(). + + ntpd/ntp_timer.c@1.28, 2004-09-12 01:00:52-04:00, stenn@whimsy.udel.edu +9 -0 + Call refclock_timer(). + + ntpd/refclock_acts.c@1.11, 2004-09-12 01:00:52-04:00, stenn@whimsy.udel.edu +586 -705 + Handle NIST/USNO/PTB/NPL over a modem. + + ntpd/refclock_conf.c@1.24, 2004-09-12 01:00:52-04:00, stenn@whimsy.udel.edu +3 -15 + PTB and USNO now use the common ACTS code. + +ChangeSet@1.1202.2.2, 2004-09-07 06:41:51-04:00, stenn@whimsy.udel.edu +1 -0 + Use SNDCTL_DSP_SETFRAGMENT if available. From Tim Shoppa. + + libntp/audio.c@1.23, 2004-09-07 06:41:36-04:00, stenn@whimsy.udel.edu +9 -0 + Use SNDCTL_DSP_SETFRAGMENT if available. From Tim Shoppa. + +ChangeSet@1.1202.2.1, 2004-09-03 22:34:20-04:00, stenn@whimsy.udel.edu +1 -0 + Comment improvement from Dave Mills + + include/ntp.h@1.101.1.1, 2004-09-03 22:33:10-04:00, stenn@whimsy.udel.edu +1 -1 + Comment improvement from Dave Mills + +ChangeSet@1.1202.1.20, 2004-09-03 22:04:08-04:00, mayer@pogo.udel.edu +2 -0 + INT_MULTICAST now INT_MCASTOPEN + + ntpd/ntp_monitor.c@1.12.1.1, 2004-09-03 22:03:45-04:00, mayer@pogo.udel.edu +1 -1 + INT_MULTICAST now INT_MCASTOPEN + + ntpd/ntp_proto.c@1.181.1.1, 2004-09-03 22:03:44-04:00, mayer@pogo.udel.edu +2 -2 + INT_MULTICAST now INT_MCASTOPEN + +ChangeSet@1.1233, 2004-09-03 21:56:58-04:00, mayer@tecotoo. +2 -0 + INT_MULTICAST now INT_MCASTOPEN + + ntpd/ntp_monitor.c@1.13, 2004-09-03 21:56:28-04:00, mayer@tecotoo. +1 -1 + INT_MULTICAST now INT_MCASTOPEN + + ntpd/ntp_proto.c@1.182, 2004-09-03 21:56:27-04:00, mayer@tecotoo. +2 -2 + INT_MULTICAST now INT_MCASTOPEN + +ChangeSet@1.1202.1.19, 2004-09-02 21:41:05-04:00, stenn@whimsy.udel.edu +1 -0 + Dave Mills: RSTR kiss+iburst retried too often + + ntpd/ntp_proto.c@1.181, 2004-09-02 21:40:49-04:00, stenn@whimsy.udel.edu +24 -33 + Dave Mills: RSTR kiss+iburst retried too often + +ChangeSet@1.1202.1.18, 2004-08-30 04:27:54-04:00, stenn@www.ntp.org +1 -0 + [Bug 153] Initial pass at framework to fix bug + + ntpd/ntp_config.c@1.107, 2004-08-30 04:27:40-04:00, stenn@www.ntp.org +19 -9 + [Bug 153] Initial pass at framework to fix bug + +ChangeSet@1.1202.1.17, 2004-08-25 21:27:18-04:00, stenn@www.ntp.org +1 -0 + avoid overwriting self + + util/ntp-keygen.c@1.30, 2004-08-25 21:27:06-04:00, stenn@www.ntp.org +5 -1 + avoid overwriting self + +ChangeSet@1.1202.1.16, 2004-08-25 01:16:52-04:00, stenn@whimsy.udel.edu +4 -0 + added sntp.1 and did a little cleanup + + sntp/Makefile.am@1.4, 2004-08-25 01:16:12-04:00, stenn@whimsy.udel.edu +5 -1 + added sntp.1 and did a little cleanup + + sntp/header.h@1.5, 2004-08-25 01:16:12-04:00, stenn@whimsy.udel.edu +2 -2 + added sntp.1 and did a little cleanup + + sntp/main.c@1.4, 2004-08-25 01:16:11-04:00, stenn@whimsy.udel.edu +8 -8 + added sntp.1 and did a little cleanup + + sntp/sntp.1@1.3, 2004-08-25 01:16:12-04:00, stenn@whimsy.udel.edu +25 -15 + added sntp.1 and did a little cleanup + + sntp/sntp.1@1.2, 2004-08-25 00:51:55-04:00, stenn@whimsy.udel.edu +0 -0 + Rename: sntp/msntp.1 -> sntp/sntp.1 + + sntp/msntp.1@1.1, 2004-08-25 00:46:59-04:00, stenn@whimsy.udel.edu +325 -0 + + sntp/msntp.1@1.0, 2004-08-25 00:46:59-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/sntp/msntp.1 + +ChangeSet@1.1202.1.15, 2004-08-23 22:08:55-04:00, stenn@www.ntp.org +2 -0 + make propdelay compile/link + + clockstuff/Makefile.am@1.4, 2004-08-23 22:08:44-04:00, stenn@www.ntp.org +1 -1 + make propdelay compile/link + + clockstuff/propdelay.c@1.4, 2004-08-23 22:08:44-04:00, stenn@www.ntp.org +6 -6 + make propdelay compile/link + +ChangeSet@1.1202.1.14, 2004-08-19 23:22:20-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 300] Properly report V3 reslist bits + + ntpdc/ntpdc_ops.c@1.34.1.1, 2004-08-19 23:22:06-04:00, stenn@whimsy.udel.edu +25 -7 + [Bug 300] Properly report V3 reslist bits + +ChangeSet@1.1202.1.13, 2004-08-19 23:15:44-04:00, stenn@whimsy.udel.edu +1 -0 + typo fix + + ntpd/ntp_loopfilter.c@1.96, 2004-08-19 23:15:26-04:00, stenn@whimsy.udel.edu +1 -1 + typo fix + +ChangeSet@1.1229, 2004-08-19 18:34:48-04:00, mayer@pogo.udel.edu +1 -0 + Change debug level of interrupted select to 5 + + ntpd/ntpd.c@1.56, 2004-08-19 18:34:22-04:00, mayer@pogo.udel.edu +3 -3 + Change debug level of interrupted select to 5 + +ChangeSet@1.1228, 2004-08-19 18:33:09-04:00, mayer@pogo.udel.edu +1 -0 + Fixed IPv6 multicast to use correct scope for interface + + ntpd/ntp_io.c@1.138, 2004-08-19 18:32:26-04:00, mayer@pogo.udel.edu +24 -12 + Fixed IPv6 multicast to use correct scope for interface + +ChangeSet@1.1227, 2004-08-16 19:31:28-04:00, mayer@pogo.udel.edu +1 -0 + Miscellaneous fixes for sitelocal and linklocal IPv6 addresses + + ntpd/ntp_io.c@1.137, 2004-08-16 19:30:48-04:00, mayer@pogo.udel.edu +23 -6 + Miscellaneous fixes for sitelocal and linklocal IPv6 addresses + +ChangeSet@1.1226, 2004-08-15 23:32:21-04:00, mayer@tecotoo. +1 -0 + Typo, should have checked for INT_MULTICAST instead of INT_BROADCAST + + ntpd/ntp_io.c@1.136, 2004-08-15 23:31:48-04:00, mayer@tecotoo. +1 -1 + Typo should have checked for INT_MULTICAST instead of INT_BROADCAST + +ChangeSet@1.1225, 2004-08-15 23:16:22-04:00, mayer@tecotoo. +1 -0 + In IPv6 when looking for a multicast address check if the remote address is multicast + + ntpd/ntp_io.c@1.135, 2004-08-15 23:15:56-04:00, mayer@tecotoo. +21 -2 + In IPv6 when looking for a multicast address check if the remote address is multicast + +ChangeSet@1.1224, 2004-08-15 21:45:50-04:00, mayer@tecotoo. +1 -0 + Added more detailed debug print statements + + ntpd/ntp_io.c@1.134, 2004-08-15 21:45:25-04:00, mayer@tecotoo. +18 -18 + Added more detailed debug print statements + +ChangeSet@1.1223, 2004-08-15 12:14:57-04:00, mayer@tecotoo. +1 -0 + rewrote adding multicast client and added find_interface_index + + ntpd/ntp_io.c@1.133, 2004-08-15 12:14:33-04:00, mayer@tecotoo. +44 -54 + rewrote adding multicast client and added find_interface_index + +ChangeSet@1.1222, 2004-08-15 01:34:53-04:00, mayer@tecotoo. +1 -0 + Use Id of the interface when printing join multicast group failures + + ntpd/ntp_io.c@1.132, 2004-08-15 01:34:33-04:00, mayer@tecotoo. +3 -3 + Use Id of the interface when printing join multicast group failures + +ChangeSet@1.1221, 2004-08-15 01:20:41-04:00, mayer@tecotoo. +1 -0 + Added debug print statements + + ntpd/ntp_io.c@1.131, 2004-08-15 01:20:19-04:00, mayer@tecotoo. +12 -6 + Added debug print statements + +ChangeSet@1.1220, 2004-08-14 23:33:00-04:00, mayer@tecotoo. +2 -0 + Redid findinterface and findbcastinter to properly find appropriate interface and use the family member from the interface struct + + include/ntp.h@1.102, 2004-08-14 23:30:57-04:00, mayer@tecotoo. +14 -13 + Added family to interface struct + + ntpd/ntp_io.c@1.130, 2004-08-14 23:32:23-04:00, mayer@tecotoo. +86 -97 + Redid findinterface and findbcastinter to properly find appropriate interface and use the family member from the interface struct + +ChangeSet@1.1202.1.12, 2004-08-13 05:48:21-04:00, stenn@pogo.udel.edu +1 -0 + [Bug 301] ntp-keygen has no usage statement + + util/ntp-keygen.c@1.29, 2004-08-13 05:47:54-04:00, stenn@pogo.udel.edu +44 -4 + [Bug 301] ntp-keygen has no usage statement + +ChangeSet@1.1218, 2004-08-12 16:54:31-04:00, mayer@pogo.udel.edu +1 -0 + findbcastinter needs to find a proper broadcast interface + + ntpd/ntp_io.c@1.129, 2004-08-12 16:52:29-04:00, mayer@pogo.udel.edu +236 -5 + findbcastinter needs to find a proper broadcast interface + +ChangeSet@1.1202.1.11, 2004-08-12 05:12:15-04:00, stenn@whimsy.udel.edu +1 -0 + Use AC_HELP_STRING in configure.ac + + configure.ac@1.351.1.5, 2004-08-12 05:12:06-04:00, stenn@whimsy.udel.edu +35 -20 + Use AC_HELP_STRING in configure.ac + +ChangeSet@1.1217, 2004-08-11 23:06:43-04:00, mayer@tecotoo. +1 -0 + Added files for inet_*ton functions + + ports/winnt/libntp/libntp.dsp@1.20, 2004-08-11 23:06:27-04:00, mayer@tecotoo. +4 -0 + Added files for inet_*ton functions + +ChangeSet@1.1202.1.10, 2004-08-11 22:28:30-04:00, stenn@whimsy.udel.edu +3 -0 + FreeBSD lint + + Makefile.am@1.48, 2004-08-11 22:28:10-04:00, stenn@whimsy.udel.edu +5 -5 + FreeBSD lint + + ntpdc/ntpdc.c@1.34, 2004-08-11 22:28:11-04:00, stenn@whimsy.udel.edu +5 -1 + FreeBSD lint + + ntpq/ntpq.c@1.49, 2004-08-11 22:28:11-04:00, stenn@whimsy.udel.edu +5 -1 + FreeBSD lint + +ChangeSet@1.1216, 2004-08-11 18:04:11-04:00, mayer@pogo.udel.edu +1 -0 + interfaces are not TCP-specific + + ports/winnt/libisc/interfaceiter.c@1.4.1.1, 2004-08-11 18:03:09-04:00, mayer@pogo.udel.edu +1 -1 + interfaces are not TCP-specific + +ChangeSet@1.1202.1.9, 2004-08-11 18:00:52-04:00, mayer@pogo.udel.edu +1 -0 + interfaces are not TCP-specific + + ports/winnt/libisc/interfaceiter.c@1.5, 2004-08-11 18:00:16-04:00, mayer@pogo.udel.edu +1 -1 + interfaces are not TCP-specific + +ChangeSet@1.1202.1.8, 2004-08-10 19:36:31-04:00, mayer@pogo.udel.edu +1 -0 + Fix to emit error strings when getting errors from system + + ports/winnt/ntpd/win32_io.c@1.7.1.1, 2004-08-10 19:36:17-04:00, mayer@pogo.udel.edu +8 -8 + Fix to emit error strings when getting errors from system + +ChangeSet@1.1214, 2004-08-10 19:25:24-04:00, mayer@pogo.udel.edu +1 -0 + Fix to emit error strings when getting errors from system + + ports/winnt/ntpd/win32_io.c@1.8, 2004-08-10 19:24:38-04:00, mayer@pogo.udel.edu +8 -8 + Fix to emit error strings when getting errors from system + +ChangeSet@1.1202.1.7, 2004-08-10 01:24:58-04:00, stenn@www.ntp.org +1 -0 + [Bug 208] Use -R in LDFLAGS when needed. (some other cleanup, too) + + configure.ac@1.351.1.4, 2004-08-10 01:24:48-04:00, stenn@www.ntp.org +34 -12 + [Bug 208] Use -R in LDFLAGS when needed. (some other cleanup, too) + +ChangeSet@1.1202.1.6, 2004-08-09 05:39:43-05:00, stenn@poog.il.thewrittenword.com +1 -0 + OSF needs sys/time.h to test for sys/timex.h + + configure.ac@1.351.1.3, 2004-08-09 05:39:22-05:00, stenn@poog.il.thewrittenword.com +7 -1 + OSF needs sys/time.h to test for sys/timex.h + +ChangeSet@1.1202.1.5, 2004-08-09 05:38:32-05:00, stenn@poog.il.thewrittenword.com +2 -0 + OSF cflags cleanup + + BitKeeper/etc/logging_ok@1.50, 2004-08-09 05:38:31-05:00, stenn@poog.il.thewrittenword.com +1 -0 + Logging to logging@openlogging.org accepted + + m4/os_cflags.m4@1.2, 2004-08-09 05:38:03-05:00, stenn@poog.il.thewrittenword.com +23 -22 + OSF cflags cleanup + +ChangeSet@1.1202.1.4, 2004-08-07 07:22:03-04:00, stenn@whimsy.udel.edu +6 -0 + [Bug 166] Clean up Irix compile/link flags for 32/64 bits + + BitKeeper/deleted/.del-acinclude.m4~457f12ef@1.13, 2004-08-07 06:27:18-04:00, stenn@whimsy.udel.edu +0 -0 + Delete: acinclude.m4 + + Makefile.am@1.47, 2004-08-07 07:20:57-04:00, stenn@whimsy.udel.edu +5 -2 + [Bug 166] Clean up Irix compile/link flags for 32/64 bits + + configure.ac@1.351.1.2, 2004-08-07 07:20:58-04:00, stenn@whimsy.udel.edu +1 -19 + [Bug 166] Clean up Irix compile/link flags for 32/64 bits + + configure.ac@1.351.1.1, 2004-08-07 05:41:16-04:00, stenn@whimsy.udel.edu +0 -0 + Rename: configure.in -> configure.ac + + m4/define_dir.m4@1.1, 2004-08-07 06:28:00-04:00, stenn@whimsy.udel.edu +26 -0 + + m4/define_dir.m4@1.0, 2004-08-07 06:28:00-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/m4/define_dir.m4 + + m4/hs_ulong_const.m4@1.1, 2004-08-07 06:28:00-04:00, stenn@whimsy.udel.edu +11 -0 + + m4/hs_ulong_const.m4@1.0, 2004-08-07 06:28:00-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/m4/hs_ulong_const.m4 + + m4/os_cflags.m4@1.1, 2004-08-07 06:28:00-04:00, stenn@whimsy.udel.edu +86 -0 + + m4/os_cflags.m4@1.0, 2004-08-07 06:28:00-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev-hms/m4/os_cflags.m4 + +ChangeSet@1.1202.1.3, 2004-08-06 03:42:21-04:00, stenn@www.ntp.org +2 -0 + [Bug 321] Fix some alpha alignment issues and avoid a possibile DOS + + BitKeeper/etc/logging_ok@1.49, 2004-08-06 03:42:20-04:00, stenn@www.ntp.org +1 -0 + Logging to logging@openlogging.org accepted + + ntpd/ntp_control.c@1.70.1.1, 2004-08-06 03:42:03-04:00, stenn@www.ntp.org +7 -4 + [Bug 321] Fix some alpha alignment issues and avoid a possibile DOS + +ChangeSet@1.1202.1.2, 2004-08-05 23:40:16-04:00, stenn@whimsy.udel.edu +1 -0 + No more autokey/rsa for mkver, just openssl now. + + scripts/mkver.in@1.11, 2004-08-05 23:40:02-04:00, stenn@whimsy.udel.edu +5 -8 + No more autokey/rsa for mkver, just openssl now. + +ChangeSet@1.1202.1.1, 2004-08-05 23:33:23-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 326] handle MAXTOKEN overflow better. + + ntpd/ntp_config.c@1.106, 2004-08-05 23:33:09-04:00, stenn@whimsy.udel.edu +27 -10 + [Bug 326] handle MAXTOKEN overflow better. + +ChangeSet@1.1212, 2004-08-05 00:14:18-04:00, mayer@tecotoo. +1 -0 + Look for PPP for interface to the outside + + ntpd/ntp_io.c@1.128, 2004-08-05 00:13:51-04:00, mayer@tecotoo. +18 -0 + Look for PPP for interface to the outside + +ChangeSet@1.1211, 2004-08-04 18:41:17-04:00, mayer@pogo.udel.edu +1 -0 + Fix cast in ntohl + + ntpdc/ntpdc_ops.c@1.35, 2004-08-04 18:35:01-04:00, mayer@pogo.udel.edu +23 -23 + Fix cast in ntohl + +ChangeSet@1.1210, 2004-08-04 18:10:22-04:00, mayer@pogo.udel.edu +2 -0 + Fixes for scope ID + + libisc/interfaceiter.c@1.11, 2004-08-04 18:09:36-04:00, mayer@pogo.udel.edu +6 -1 + Fixes for scope ID + + ntpd/ntp_io.c@1.127, 2004-08-04 18:09:36-04:00, mayer@pogo.udel.edu +3 -2 + Fixes for scope ID + +ChangeSet@1.1209, 2004-08-04 02:28:09-04:00, mayer@tecotoo. +1 -0 + Fix setting of only interface code + + ntpd/ntp_io.c@1.126, 2004-08-04 02:27:41-04:00, mayer@tecotoo. +2 -2 + Fix setting of only interface code + +ChangeSet@1.1208, 2004-08-03 18:39:54-04:00, mayer@pogo.udel.edu +2 -0 + Linklocal and sitelocal IPv6 changes + + include/ntp_rfc2553.h@1.26, 2004-08-03 18:38:57-04:00, mayer@pogo.udel.edu +14 -0 + Add link-local and site-local IPv6 macros + + ntpd/ntp_io.c@1.125, 2004-08-03 18:38:07-04:00, mayer@pogo.udel.edu +18 -0 + Add check for link-local and site-local for IPv6 addresses when looking for interfaces + +ChangeSet@1.1207, 2004-08-02 22:36:39-04:00, mayer@tecotoo. +1 -0 + findbcastinter should look for INT_BROADCAST flag + + ntpd/ntp_io.c@1.124, 2004-08-02 22:36:20-04:00, mayer@tecotoo. +1 -1 + findbcastinter should look for INT_BROADCAST flag + +ChangeSet@1.1206, 2004-08-02 22:19:13-04:00, mayer@tecotoo. +3 -0 + findinterface cleanup and IPv4/IPv6 fixes + + configure.in@1.352, 2004-08-02 22:15:55-04:00, mayer@tecotoo. +2 -0 + Add check for inet_pton and inet_aton + + libntp/ntp_rfc2553.c@1.20, 2004-08-02 22:16:44-04:00, mayer@tecotoo. +8 -2 + fix port assignment + + ntpd/ntp_io.c@1.123, 2004-08-02 22:18:20-04:00, mayer@tecotoo. +1 -2 + Ongoing findinterface cleanup + +ChangeSet@1.1205, 2004-08-02 20:44:31-04:00, mayer@pogo.udel.edu +5 -0 + Changes for proper IPv4 and IPv6 support + + libisc/inet_aton.c@1.2, 2004-08-02 17:25:20-04:00, mayer@pogo.udel.edu +0 -3 + Remove temporary changes to support Winnt + + libntp/Makefile.am@1.30, 2004-08-02 18:27:20-04:00, mayer@pogo.udel.edu +3 -1 + Added inet_pton and inet_aton to libisc + + libntp/ntp_rfc2553.c@1.19, 2004-08-02 17:58:55-04:00, mayer@pogo.udel.edu +2 -2 + Reorder the includes to prevent warnings + + libntp/ntp_rfc2553.c@1.18, 2004-08-02 17:28:33-04:00, mayer@pogo.udel.edu +20 -15 + Change to use inet_pton and cleanly support at least IPv6 addresses + + ntpd/ntp_io.c@1.122, 2004-08-02 17:29:31-04:00, mayer@pogo.udel.edu +2 -15 + changes to find the right local interface for outgoing packets + + ports/winnt/include/config.h@1.28, 2004-08-02 17:23:51-04:00, mayer@pogo.udel.edu +1 -0 + Added isascii, required for inet_aton + +ChangeSet@1.1204, 2004-08-02 00:35:56-04:00, mayer@tecotoo. +7 -0 + Updates to support finding interfaces and address lookups + + libisc/inet_aton.c@1.1, 2004-08-02 00:35:48-04:00, mayer@tecotoo. +198 -0 + + libisc/inet_aton.c@1.0, 2004-08-02 00:35:48-04:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/libisc/inet_aton.c + + libisc/inet_pton.c@1.1, 2004-08-02 00:35:49-04:00, mayer@tecotoo. +211 -0 + + libisc/inet_pton.c@1.0, 2004-08-02 00:35:49-04:00, mayer@tecotoo. +0 -0 + BitKeeper file H:/ntpbk/ntp-dev/libisc/inet_pton.c + + libntp/ntp_rfc2553.c@1.17, 2004-08-02 00:35:44-04:00, mayer@tecotoo. +15 -74 + fix the code to properly handle addresses. + + ntpd/ntp_control.c@1.71, 2004-08-02 00:35:45-04:00, mayer@tecotoo. +0 -1 + no change + + ntpd/ntp_io.c@1.121, 2004-08-02 00:35:46-04:00, mayer@tecotoo. +82 -3 + changes to properly find outgoing interfaces + + ports/winnt/include/config.h@1.27, 2004-08-02 00:35:47-04:00, mayer@tecotoo. +1 -0 + Need inet_pton + + ports/winnt/libntp/libntp.dsp@1.19, 2004-08-02 00:35:47-04:00, mayer@tecotoo. +8 -0 + Add inet_pton and inet_aton + +ChangeSet@1.1203, 2004-07-28 23:44:06-04:00, mayer@tecotoo. +1 -0 + clean up finding addresses and interfaces + + ntpd/ntp_io.c@1.120, 2004-07-28 23:43:44-04:00, mayer@tecotoo. +37 -50 + clean up finding addresses and interfaces + +ChangeSet@1.1202, 2004-07-27 19:24:53-04:00, mayer@pogo.udel.edu +1 -0 + Changes for conditional support of broadcast and multicast on some platforms + + ntpd/ntp_io.c@1.119, 2004-07-27 19:24:10-04:00, mayer@pogo.udel.edu +3 -2 + Changes for conditional support of broadcast and multicast on some platforms + +ChangeSet@1.1201, 2004-07-26 23:12:26-04:00, mayer@tecotoo. +1 -0 + Code cleanup and simplification + + ntpd/ntp_io.c@1.118, 2004-07-26 23:11:58-04:00, mayer@tecotoo. +104 -101 + Code cleanup and simplification + +ChangeSet@1.1200, 2004-07-26 10:18:16-04:00, mayer@pogo.udel.edu +1 -0 + Not all O/S's support broadcast. Conditionally build the socket_broadcast_* code + + ntpd/ntp_io.c@1.117, 2004-07-26 10:17:29-04:00, mayer@pogo.udel.edu +6 -4 + Not all O/S's support broadcast. Conditionally build the socket_broadcast_* code + +ChangeSet@1.1199, 2004-07-25 23:28:14-04:00, mayer@tecotoo. +1 -0 + Not all platforms support Multicast + + ntpd/ntp_io.c@1.116, 2004-07-25 23:27:58-04:00, mayer@tecotoo. +6 -0 + Not all platforms support Multicast + +ChangeSet@1.1198, 2004-07-25 23:07:04-04:00, mayer@tecotoo. +1 -0 + Minor bugs in IPv6 codes. Remove unused variables + + ntpd/ntp_io.c@1.115, 2004-07-25 23:06:44-04:00, mayer@tecotoo. +3 -6 + Minor bugs in IPv6 codes. Remove unused variables + +ChangeSet@1.1197, 2004-07-25 22:44:57-04:00, mayer@tecotoo. +1 -0 + Rewrite multicast and broadcast routines to remove wildcard requirements, improve flexibility and general code improvements + + ntpd/ntp_io.c@1.114, 2004-07-25 22:44:21-04:00, mayer@tecotoo. +328 -245 + Rewrite multicast and broadcast routines to remove wildcard requirements, improve flexibility and general code improvements + +ChangeSet@1.1192.1.2, 2004-07-22 00:20:36-04:00, mayer@tecotoo. +1 -0 + If we can't figure out the address type assume it's IPv4 + + libntp/socktoa.c@1.7, 2004-07-22 00:20:18-04:00, mayer@tecotoo. +3 -0 + If we can't figure out the address type assume it's IPv4 + +ChangeSet@1.1189.1.2, 2004-07-22 00:11:05-04:00, mayer@tecotoo. +1 -0 + For Multicast make sure socket can handle multicast + + ntpd/ntp_io.c@1.113, 2004-07-22 00:10:36-04:00, mayer@tecotoo. +16 -10 + For Multicast make sure socket can handle multicast + +ChangeSet@1.1195, 2004-07-20 02:42:59-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 307] Typo fix from Volkmar Grote + + html/monopt.html@1.19, 2004-07-20 02:42:38-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 307] Typo fix from Volkmar Grote + +ChangeSet@1.1194, 2004-07-20 02:26:12-04:00, stenn@whimsy.udel.edu +2 -0 + [Bug 233] Apply rest of patch from Matthias Drochner + + ntpd/refclock_shm.c@1.16, 2004-07-20 02:25:58-04:00, stenn@whimsy.udel.edu +4 -1 + [Bug 233] Apply rest of patch from Matthias Drochner + + ntpdc/ntpdc_ops.c@1.34, 2004-07-20 02:25:58-04:00, stenn@whimsy.udel.edu +5 -5 + [Bug 233] Apply rest of patch from Matthias Drochner + +ChangeSet@1.1193, 2004-07-16 01:20:38-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 315] Provide prereq headers for configure.in + + configure.in@1.351, 2004-07-16 01:20:22-04:00, stenn@whimsy.udel.edu +28 -2 + [Bug 315] Provide prereq headers for configure.in + +ChangeSet@1.1189.1.1, 2004-07-12 21:57:57-04:00, mayer@tecotoo. +1 -0 + IPv6 addresses caused the resultant refid to get it's values swapped on some machines + + libntp/a_md5encrypt.c@1.18, 2004-07-12 21:57:30-04:00, mayer@tecotoo. +1 -1 + IPv6 addresses caused the resultant refid to get it's values swapped on some machines + +ChangeSet@1.1191, 2004-07-12 19:36:51-04:00, stenn@whimsy.udel.edu +1 -0 + Use UTC for the date in the version string for mkver.in + + scripts/mkver.in@1.10, 2004-07-12 19:36:32-04:00, stenn@whimsy.udel.edu +1 -1 + Use UTC for the date in the version string + +ChangeSet@1.1178.1.13, 2004-07-07 00:52:39-04:00, stenn@whimsy.udel.edu +1 -0 + Fix from Dave Mills + + libntp/systime.c@1.31, 2004-07-07 00:52:22-04:00, stenn@whimsy.udel.edu +2 -7 + Fix from Dave Mills + +ChangeSet@1.1189, 2004-07-05 23:36:39-04:00, mayer@tecotoo. +3 -0 + Multicast modifications and extraneous macro definition removal + + include/ntp.h@1.101, 2004-07-05 23:36:31-04:00, mayer@tecotoo. +2 -1 + Flags change to differentiate between mulitcast capable and multicast in use + + ntpd/ntp_io.c@1.112, 2004-07-05 23:36:32-04:00, mayer@tecotoo. +8 -6 + Add multicast capable flags when available. + Change multicast flag to show socket is being used for multicast + + ntpd/ntpd.c@1.55, 2004-07-05 23:36:33-04:00, mayer@tecotoo. +2 -4 + Remove unnecessary macro condition + +ChangeSet@1.1188, 2004-07-03 18:30:24-04:00, mayer@tecotoo. +2 -0 + include updates for winnt + + ports/winnt/libntp/libntp.dsp@1.18, 2004-07-03 18:08:42-04:00, mayer@tecotoo. +4 -0 + Added ntp_rfc2553.h to list of includes + + ports/winnt/ntpd/ntpd.dsp@1.20, 2004-07-03 18:08:42-04:00, mayer@tecotoo. +0 -4 + map_vme.c not used. + +ChangeSet@1.1187, 2004-07-03 17:54:02-04:00, mayer@tecotoo. +1 -0 + Removed unreachable code + + ports/winnt/ntpd/ntp_iocompletionport.c@1.12, 2004-07-03 17:53:47-04:00, mayer@tecotoo. +0 -1 + Removed unreachable code + +ChangeSet@1.1186, 2004-07-03 17:52:50-04:00, mayer@tecotoo. +1 -0 + #endif was in wrong place + + ntpd/ntp_proto.c@1.180, 2004-07-03 17:52:29-04:00, mayer@tecotoo. +1 -1 + #endif was in wrong place + +ChangeSet@1.1183, 2004-07-03 16:56:20-04:00, mayer@tecotoo. +1 -0 + handle empty sockets and unknown address family + + libntp/socktoa.c@1.6, 2004-07-03 16:55:09-04:00, mayer@tecotoo. +8 -2 + handle empty sockets and unknown address family + +ChangeSet@1.1178.1.12, 2004-05-06 01:39:49-04:00, stenn@whimsy.udel.edu +5 -0 + Cleanup from Dave Mills + + html/drivers/driver36.html@1.23, 2004-05-06 01:39:06-04:00, stenn@whimsy.udel.edu +0 -2 + Cleanup from Dave Mills + + html/drivers/driver6.html@1.18, 2004-05-06 01:39:06-04:00, stenn@whimsy.udel.edu +0 -2 + Cleanup from Dave Mills + + html/drivers/driver7.html@1.21, 2004-05-06 01:39:07-04:00, stenn@whimsy.udel.edu +0 -2 + Cleanup from Dave Mills + + html/drivers/scripts/footer.txt@1.1, 2004-05-06 01:37:41-04:00, stenn@whimsy.udel.edu +7 -0 + + html/drivers/scripts/footer.txt@1.0, 2004-05-06 01:37:41-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/drivers/scripts/footer.txt + + html/drivers/scripts/style.css@1.1, 2004-05-06 01:37:41-04:00, stenn@whimsy.udel.edu +64 -0 + + html/drivers/scripts/style.css@1.0, 2004-05-06 01:37:41-04:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/drivers/scripts/style.css + +ChangeSet@1.1178.1.11, 2004-05-04 03:43:00-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 305] More lint + + ntpd/ntp_refclock.c@1.58, 2004-05-04 03:42:37-04:00, stenn@whimsy.udel.edu +1 -1 + [Bug 305] More lint + +ChangeSet@1.1178.3.1, 2004-05-04 01:01:59-04:00, stenn@whimsy.udel.edu +3 -0 + Cleanup/fixes from Dave Mills. + + include/ntpd.h@1.66, 2004-05-04 01:01:25-04:00, stenn@whimsy.udel.edu +1 -0 + Cleanup/fixes from Dave Mills. + + ntpd/ntp_filegen.c@1.9, 2004-05-04 01:01:25-04:00, stenn@whimsy.udel.edu +5 -0 + Cleanup/fixes from Dave Mills. + + ntpd/ntp_loopfilter.c@1.95, 2004-05-04 01:01:32-04:00, stenn@whimsy.udel.edu +5 -3 + Cleanup/fixes from Dave Mills. + +ChangeSet@1.1181, 2004-04-25 10:35:51-04:00, mayer@tecotoo. +1 -0 + Bug fix + + ports/winnt/include/config.h@1.24.1.1, 2004-04-25 10:35:16-04:00, mayer@tecotoo. +1 -1 + +ChangeSet@1.1178.1.8, 2004-04-23 19:23:39-04:00, mayer@pogo.udel.edu +3 -0 + Modification to correct for type errors + + include/ntp_rfc2553.h@1.25, 2004-04-23 19:21:15-04:00, mayer@pogo.udel.edu +16 -16 + Move u_int*_t types to ntp_* to avoid conflicts + + include/ntp_types.h@1.8, 2004-04-23 19:21:15-04:00, mayer@pogo.udel.edu +3 -5 + Move u_int*_t types to ntp_* to avoid conflicts + + ntpd/ntp_io.c@1.110, 2004-04-23 19:22:36-04:00, mayer@pogo.udel.edu +4 -0 + Modified to add hex value of network address to output for Multicast errors + +ChangeSet@1.1178.2.3, 2004-04-19 20:20:20-04:00, stenn@whimsy.udel.edu +1 -0 + manycast poll bugfix from Dave Mills. + + ntpd/ntp_proto.c@1.178, 2004-04-19 20:19:55-04:00, stenn@whimsy.udel.edu +1 -1 + manycast poll bugfix from Dave Mills. + +ChangeSet@1.1178.2.2, 2004-04-17 17:33:32-04:00, stenn@pogo.udel.edu +1 -0 + Always see if we need in6addr_any + + configure.in@1.350, 2004-04-17 17:33:17-04:00, stenn@pogo.udel.edu +6 -5 + Always see if we need in6addr_any + +ChangeSet@1.1178.2.1, 2004-04-17 17:32:38-04:00, stenn@pogo.udel.edu +1 -0 + Added cowbird to the flock-build + + flock-build@1.30, 2004-04-17 17:32:22-04:00, stenn@pogo.udel.edu +1 -1 + Added cowbird to the flock-build + +ChangeSet@1.1178.1.5, 2004-04-16 20:42:21-04:00, mayer@pogo.udel.edu +2 -0 + Fix for AIX to initialize in6addr_any + + libntp/ntp_rfc2553.c@1.16, 2004-04-16 20:40:05-04:00, mayer@pogo.udel.edu +4 -1 + Fix for AIX to initialize in6addr_any + + ports/winnt/include/config.h@1.25, 2004-04-16 20:41:27-04:00, mayer@pogo.udel.edu +2 -0 + Fix for AIX to initialize in6addr_any + +ChangeSet@1.1152.34.1, 2004-04-11 18:53:56+01:00, mbrett@rgs16.fordson.demon.co.uk +7 -0 + Many files: + Changes for type-paranoid MIPSpro compiler. + + ntpd/ntp_config.c@1.100.1.1, 2004-04-11 18:52:24+01:00, mbrett@rgs16.fordson.demon.co.uk +1 -1 + Changes for type-paranoid MIPSpro compiler. + + ntpd/ntp_intres.c@1.32.1.1, 2004-04-11 18:52:33+01:00, mbrett@rgs16.fordson.demon.co.uk +1 -1 + Changes for type-paranoid MIPSpro compiler. + + ntpd/ntp_io.c@1.105.2.1, 2004-04-11 18:52:36+01:00, mbrett@rgs16.fordson.demon.co.uk +4 -4 + Changes for type-paranoid MIPSpro compiler. + + ntpd/ntp_proto.c@1.172.1.1, 2004-04-11 18:52:40+01:00, mbrett@rgs16.fordson.demon.co.uk +3 -3 + Changes for type-paranoid MIPSpro compiler. + + ntpdc/ntpdc_ops.c@1.29.1.1, 2004-04-11 18:51:44+01:00, mbrett@rgs16.fordson.demon.co.uk +17 -17 + Changes for type-paranoid MIPSpro compiler. + + ntpq/ntpq_ops.c@1.20, 2004-04-11 18:52:47+01:00, mbrett@rgs16.fordson.demon.co.uk +1 -1 + Changes for type-paranoid MIPSpro compiler. + + ntpq/ntpq.c@1.45.1.1, 2004-04-11 18:52:43+01:00, mbrett@rgs16.fordson.demon.co.uk +2 -2 + Changes for type-paranoid MIPSpro compiler. + +ChangeSet@1.1178.1.4, 2004-04-07 20:45:38-04:00, stenn@whimsy.udel.edu +1 -0 + refclock_oncore.c cleanup from Reg Clemens + + ntpd/refclock_oncore.c@1.51, 2004-04-07 20:45:29-04:00, stenn@whimsy.udel.edu +0 -11 + refclock_oncore.c cleanup from Reg Clemens + +ChangeSet@1.1177.1.5, 2004-04-07 20:38:47-04:00, stenn@whimsy.udel.edu +8 -0 + Cleanup from Dave Mills + + include/ntp.h@1.100, 2004-04-07 20:38:35-04:00, stenn@whimsy.udel.edu +2 -0 + Cleanup from Dave Mills + + include/ntp_control.h@1.25, 2004-04-07 20:38:36-04:00, stenn@whimsy.udel.edu +7 -6 + Cleanup from Dave Mills + + include/ntp_crypto.h@1.34, 2004-04-07 20:38:36-04:00, stenn@whimsy.udel.edu +2 -3 + Cleanup from Dave Mills + + ntpd/ntp_control.c@1.70, 2004-04-07 20:38:36-04:00, stenn@whimsy.udel.edu +20 -10 + Cleanup from Dave Mills + + ntpd/ntp_crypto.c@1.93, 2004-04-07 20:38:36-04:00, stenn@whimsy.udel.edu +21 -18 + Cleanup from Dave Mills + + ntpd/ntp_proto.c@1.177, 2004-04-07 20:38:37-04:00, stenn@whimsy.udel.edu +9 -5 + Cleanup from Dave Mills + + ntpd/refclock_chu.c@1.35, 2004-04-07 20:38:37-04:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills + + ntpq/ntpq.c@1.47, 2004-04-07 20:38:37-04:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills + +ChangeSet@1.1178.1.1, 2004-04-07 16:48:52-04:00, mayer@pogo.udel.edu +1 -0 + Fix for Windows select timeout + + ntpdate/ntpdate.c@1.47, 2004-04-07 16:48:07-04:00, mayer@pogo.udel.edu +17 -0 + Fix for Windows select timeout + +ChangeSet@1.1177.1.4, 2004-04-07 15:48:32-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 275] Expose needed glue in ntp-keygen + + util/ntp-keygen.c@1.28, 2004-04-07 15:48:18-04:00, stenn@whimsy.udel.edu +2 -2 + [Bug 275] Expose needed glue in ntp-keygen + +ChangeSet@1.1177.1.3, 2004-04-06 00:56:17-04:00, stenn@whimsy.udel.edu +1 -0 + cleanup + + include/timepps-Solaris.h@1.4, 2004-04-06 00:55:43-04:00, stenn@whimsy.udel.edu +0 -1 + cleanup + +ChangeSet@1.1177.2.1, 2004-04-06 00:36:24-04:00, stenn@whimsy.udel.edu +2 -0 + Cleanup from Reg Clemens + + include/timepps-Solaris.h@1.3, 2004-04-06 00:36:03-04:00, stenn@whimsy.udel.edu +5 -0 + Cleanup from Reg Clemens + + include/timepps-SunOS.h@1.3, 2004-04-06 00:36:03-04:00, stenn@whimsy.udel.edu +1 -4 + Cleanup from Reg Clemens + +ChangeSet@1.1177.1.1, 2004-04-05 14:11:34-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 299] Distribute timepps-*.h + + include/Makefile.am@1.19, 2004-04-05 14:11:11-04:00, stenn@whimsy.udel.edu +3 -0 + [Bug 299] Distribute timepps-*.h + +ChangeSet@1.1177, 2004-04-04 23:00:44-04:00, stenn@whimsy.udel.edu +2 -0 + Cleanup from Dave Mills + + include/ntp_crypto.h@1.33, 2004-04-04 23:00:29-04:00, stenn@whimsy.udel.edu +1 -0 + Cleanup from Dave Mills + + ntpd/ntp_crypto.c@1.92, 2004-04-04 23:00:29-04:00, stenn@whimsy.udel.edu +65 -42 + Cleanup from Dave Mills + +ChangeSet@1.1176, 2004-04-04 22:44:03-04:00, stenn@whimsy.udel.edu +1 -0 + [Bug 241] Dave agrees the patch is correct. + + ntpd/ntp_config.c@1.102.1.2, 2004-04-04 22:43:48-04:00, stenn@whimsy.udel.edu +0 -5 + [Bug 241] Dave agrees the patch is correct. + +ChangeSet@1.1175, 2004-04-03 21:18:24-05:00, stenn@whimsy.udel.edu +3 -0 + [Bug 275] Build ntp-keygen even if no OPENSSL. + + configure.in@1.349, 2004-04-03 21:18:09-05:00, stenn@whimsy.udel.edu +0 -3 + [Bug 275] Build ntp-keygen even if no OPENSSL. + + util/Makefile.am@1.24, 2004-04-03 21:18:09-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 275] Build ntp-keygen even if no OPENSSL. + + util/ntp-keygen.c@1.27, 2004-04-03 21:18:09-05:00, stenn@whimsy.udel.edu +49 -5 + [Bug 275] Build ntp-keygen even if no OPENSSL. + +ChangeSet@1.1174, 2004-04-03 02:48:23-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 241] Fix from Matthias Drochner + + ntpd/ntp_config.c@1.102.1.1, 2004-04-03 02:48:10-05:00, stenn@whimsy.udel.edu +2 -1 + [Bug 241] Fix from Matthias Drochner + +ChangeSet@1.1152.33.2, 2004-04-03 02:17:22-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 277] Ultralink 325 support from Frank Migge + + ntpd/refclock_ulink.c@1.13, 2004-04-03 02:17:05-05:00, stenn@whimsy.udel.edu +161 -69 + [Bug 277] Ultralink 325 support from Frank Migge + +ChangeSet@1.1152.33.1, 2004-04-03 01:56:25-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 217] Typo in ntptrace + + scripts/ntptrace.in@1.4, 2004-04-03 01:56:06-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 217] Typo in ntptrace + +ChangeSet@1.1152.1.98, 2004-04-02 16:07:14-05:00, mayer@pogo.udel.edu +1 -0 + remove pps_device[] array that crept back in + + ntpd/ntp_config.c@1.103, 2004-04-02 16:06:37-05:00, mayer@pogo.udel.edu +0 -1 + remove pps_device[] array that crept back in + +ChangeSet@1.1152.1.97, 2004-04-02 15:20:54-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 298] Fix typos in configure.in + + configure.in@1.348, 2004-04-02 15:20:37-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 298] Fix typos in configure.in + +ChangeSet@1.1152.32.5, 2004-04-01 15:23:22-05:00, mayer@pogo.udel.edu +8 -0 + ntpdc_ops.c: + undo all of the changes to the header include order as some systems in the flock had trouble with the reordering + ntpdc_ops.c, ntp_intres.c: + Undo some of the reordering of includes + Many files: + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + ntp_fp.h: + change inclusion order of netinet/in.h and ntp_rfc2553.h + + include/ntp_fp.h@1.11, 2004-03-30 18:09:26-05:00, mayer@pogo.udel.edu +1 -1 + change inclusion order of netinet/in.h and ntp_rfc2553.h + + ntpd/ntp_config.c@1.102, 2004-03-30 18:41:19-05:00, mayer@pogo.udel.edu +3 -2 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + + ntpd/ntp_intres.c@1.34, 2004-03-30 20:12:11-05:00, mayer@pogo.udel.edu +9 -8 + Undo some of the reordering of includes + + ntpd/ntp_intres.c@1.33, 2004-03-30 18:41:20-05:00, mayer@pogo.udel.edu +7 -7 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + + ntpd/ntp_resolver.c@1.17, 2004-03-30 18:41:20-05:00, mayer@pogo.udel.edu +7 -7 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + + ntpd/refclock_nmea.c@1.23, 2004-03-30 18:42:44-05:00, mayer@pogo.udel.edu +5 -5 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + + ntpdc/ntpdc.c@1.33, 2004-03-30 18:26:37-05:00, mayer@pogo.udel.edu +5 -5 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + + ntpdc/ntpdc_ops.c@1.32, 2004-04-01 15:02:55-05:00, mayer@pogo.udel.edu +6 -7 + undo all of the changes to the header include order as some systems in the flock had trouble with the reordering + + ntpdc/ntpdc_ops.c@1.31, 2004-03-30 20:12:11-05:00, mayer@pogo.udel.edu +5 -4 + Undo some of the reordering of includes + + ntpdc/ntpdc_ops.c@1.30, 2004-03-30 18:43:04-05:00, mayer@pogo.udel.edu +8 -8 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + + ntpq/ntpq.c@1.46, 2004-03-30 18:26:45-05:00, mayer@pogo.udel.edu +7 -6 + reorder includes to make sure that the AI_* macros don't get defined before the system has a chance to define them + +ChangeSet@1.1152.1.95, 2004-03-29 21:57:51-05:00, stenn@whimsy.udel.edu +1 -0 + New irig notes from Dave Mills + + ntpd/refclock_irig.c@1.21, 2004-03-29 21:57:12-05:00, stenn@whimsy.udel.edu +14 -14 + New notes from Dave Mills + +ChangeSet@1.1152.32.4, 2004-03-26 20:10:51-05:00, mayer@pogo.udel.edu +1 -0 + remove reference to include netdb.h. porkypine doesn't protect itself against multiple includes + + include/ntp_rfc2553.h@1.24, 2004-03-26 20:09:03-05:00, mayer@pogo.udel.edu +0 -1 + remove reference to include netdb.h. porkypine doesn't protect itself against multiple includes + +ChangeSet@1.1152.32.3, 2004-03-26 19:39:33-05:00, mayer@pogo.udel.edu +1 -0 + Remove some includes as porkypine complained + + include/ntp_rfc2553.h@1.23, 2004-03-26 19:38:13-05:00, mayer@pogo.udel.edu +1 -13 + Remove some includes as porkypine complained + +ChangeSet@1.1152.32.2, 2004-03-26 17:53:26-05:00, mayer@pogo.udel.edu +2 -0 + Fix the macros in ntp_rfc2553.h by including network headers and make ntp_io.c conditionally allow IPv6 multicast only if the macros are defined + + include/ntp_rfc2553.h@1.22, 2004-03-26 17:49:45-05:00, mayer@pogo.udel.edu +13 -0 + add includes to ntp_rfc2553.h to ensure that macros are defined in case they don't need to be defined + + ntpd/ntp_io.c@1.109, 2004-03-26 17:50:53-05:00, mayer@pogo.udel.edu +2 -2 + Make IPV6 multicast conditional on the inclusion of the IPV6_JOIN_GROUP and IPV6_LEAVE_GROUP + +ChangeSet@1.1152.32.1, 2004-03-26 09:46:49-05:00, mayer@pogo.udel.edu +1 -0 + #endif for DEBUG was one line too far down, causing problems with release builds + + ntpd/ntp_proto.c@1.176, 2004-03-26 09:44:50-05:00, mayer@pogo.udel.edu +1 -1 + #endif for DEBUG was one line too far down, causing problems with release builds + +ChangeSet@1.1152.31.6, 2004-03-25 21:20:54-05:00, stenn@whimsy.udel.edu +1 -0 + Fixed from Dave Mills. + + ntpd/ntp_loopfilter.c@1.94, 2004-03-25 21:20:41-05:00, stenn@whimsy.udel.edu +3 -3 + Fixed from Dave Mills. + +ChangeSet@1.1152.31.5, 2004-03-25 21:17:21-05:00, stenn@whimsy.udel.edu +1 -0 + jitter.c fixes from Dave Mills. + + util/jitter.c@1.5, 2004-03-25 21:17:03-05:00, stenn@whimsy.udel.edu +67 -5 + fixes from Dave Mills. + +ChangeSet@1.1152.31.4, 2004-03-25 21:13:54-05:00, stenn@whimsy.udel.edu +46 -0 + Documentation cleanup/resync with Dave. + + html/drivers/driver23.html@1.12, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver24.html@1.9, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/build/build.html@1.20, 2004-03-25 21:12:17-05:00, stenn@whimsy.udel.edu +12 -12 + Documentation cleanup/resync with Dave. + + html/build/config.html@1.18, 2004-03-25 21:12:17-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/build/hints.html@1.14, 2004-03-25 21:12:17-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/build/hints/solaris.html@1.8, 2004-03-25 21:12:18-05:00, stenn@whimsy.udel.edu +1 -1 + Documentation cleanup/resync with Dave. + + html/build/hints/vxworks.html@1.7, 2004-03-25 21:12:19-05:00, stenn@whimsy.udel.edu +5 -5 + Documentation cleanup/resync with Dave. + + html/build/hints/winnt.html@1.15, 2004-03-25 21:12:19-05:00, stenn@whimsy.udel.edu +4 -4 + Documentation cleanup/resync with Dave. + + html/build/patches.html@1.17, 2004-03-25 21:12:17-05:00, stenn@whimsy.udel.edu +3 -3 + Documentation cleanup/resync with Dave. + + html/build/porting.html@1.13, 2004-03-25 21:12:17-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/build/quick.html@1.16, 2004-03-25 21:12:17-05:00, stenn@whimsy.udel.edu +6 -6 + Documentation cleanup/resync with Dave. + + html/drivers/driver1.html@1.14, 2004-03-25 21:12:20-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver10.html@1.11, 2004-03-25 21:12:20-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver11.html@1.11, 2004-03-25 21:12:20-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver12.html@1.11, 2004-03-25 21:12:20-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver16.html@1.10, 2004-03-25 21:12:20-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver18.html@1.11, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver19.html@1.10, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver2.html@1.11, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver20.html@1.13, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver22.html@1.15, 2004-03-25 21:12:21-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver26.html@1.9, 2004-03-25 21:12:22-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver27.html@1.13, 2004-03-25 21:12:22-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver28.html@1.10, 2004-03-25 21:12:22-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver29.html@1.12, 2004-03-25 21:12:22-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver3.html@1.10, 2004-03-25 21:12:22-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver30.html@1.18, 2004-03-25 21:12:22-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver32.html@1.11, 2004-03-25 21:12:23-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver33.html@1.11, 2004-03-25 21:12:23-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver34.html@1.10, 2004-03-25 21:12:23-05:00, stenn@whimsy.udel.edu +80 -45 + Documentation cleanup/resync with Dave. + + html/drivers/driver35.html@1.13, 2004-03-25 21:12:23-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver36.html@1.22, 2004-03-25 21:12:23-05:00, stenn@whimsy.udel.edu +3 -3 + Documentation cleanup/resync with Dave. + + html/drivers/driver37.html@1.11, 2004-03-25 21:12:23-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver38.html@1.11, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver39.html@1.11, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver4.html@1.11, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver40.html@1.10, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver42.html@1.11, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver43.html@1.8, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver44.html@1.10, 2004-03-25 21:12:24-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver5.html@1.11, 2004-03-25 21:12:25-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver6.html@1.17, 2004-03-25 21:12:25-05:00, stenn@whimsy.udel.edu +3 -3 + Documentation cleanup/resync with Dave. + + html/drivers/driver7.html@1.20, 2004-03-25 21:12:25-05:00, stenn@whimsy.udel.edu +3 -3 + Documentation cleanup/resync with Dave. + + html/drivers/driver8.html@1.13, 2004-03-25 21:12:25-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/driver9.html@1.13, 2004-03-25 21:12:25-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + + html/drivers/oncore-shmem.html@1.11, 2004-03-25 21:12:25-05:00, stenn@whimsy.udel.edu +2 -2 + Documentation cleanup/resync with Dave. + +ChangeSet@1.1152.1.90, 2004-03-25 20:04:11-05:00, mayer@pogo.udel.edu +2 -0 + Added conditional macro for scope_id + + libisc/interfaceiter.c@1.10, 2004-03-25 20:03:21-05:00, mayer@pogo.udel.edu +5 -1 + Added conditional macro for scope_id + + ntpd/ntp_io.c@1.108, 2004-03-25 20:03:21-05:00, mayer@pogo.udel.edu +4 -0 + Added conditional macro for scope_id + +ChangeSet@1.1152.31.3, 2004-03-24 23:31:23-05:00, stenn@whimsy.udel.edu +49 -0 + Resync html/ with the master copy from Dave. + + html/authopt.html@1.32, 2004-03-24 23:25:13-05:00, stenn@whimsy.udel.edu +5 -5 + Resync html/ with the master copy from Dave. + + html/build/build.html@1.19, 2004-03-24 23:19:36-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: html/build.html -> html/build/build.html + + html/build/config.html@1.17, 2004-03-24 23:19:36-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: html/config.html -> html/build/config.html + + html/build/hints.html@1.13, 2004-03-24 23:19:36-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: html/hints.html -> html/build/hints.html + + html/build/hints/a-ux@1.3, 2004-03-24 23:10:45-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/aix@1.3, 2004-03-24 23:10:45-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/bsdi@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/changes@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/decosf1@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/decosf2@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/freebsd@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/hpux@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/linux@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/mpeix@1.3, 2004-03-24 23:10:46-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/netbsd@1.2, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/notes-xntp-v3@1.3, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/parse@1.3, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/refclocks@1.3, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/rs6000@1.3, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/sco.html@1.7, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/sgi@1.3, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/solaris-dosynctodr.html@1.4, 2004-03-24 23:10:47-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/solaris.html@1.7, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/solaris.xtra.4023118@1.3, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/solaris.xtra.4095849@1.3, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/solaris.xtra.S99ntpd@1.4, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/solaris.xtra.patchfreq@1.3, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/sun4@1.3, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/svr4-dell@1.3, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/svr4_package@1.3, 2004-03-24 23:10:48-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/todo@1.3, 2004-03-24 23:10:49-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/vxworks.html@1.6, 2004-03-24 23:10:49-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/hints/winnt.html@1.14, 2004-03-24 23:10:49-05:00, stenn@whimsy.udel.edu +0 -0 + mvdir + + html/build/patches.html@1.16, 2004-03-24 23:19:37-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: html/patches.html -> html/build/patches.html + + html/build/porting.html@1.12, 2004-03-24 23:19:37-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: html/porting.html -> html/build/porting.html + + html/build/quick.html@1.15, 2004-03-24 23:22:11-05:00, stenn@whimsy.udel.edu +0 -0 + Rename: html/quick.html -> html/build/quick.html + + html/build/scripts/footer.txt@1.1, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +7 -0 + + html/build/scripts/footer.txt@1.0, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/footer.txt + + html/build/scripts/links10.txt@1.1, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +5 -0 + + html/build/scripts/links10.txt@1.0, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/links10.txt + + html/build/scripts/links11.txt@1.1, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +5 -0 + + html/build/scripts/links11.txt@1.0, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/links11.txt + + html/build/scripts/links12.txt@1.1, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +5 -0 + + html/build/scripts/links12.txt@1.0, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/links12.txt + + html/build/scripts/links7.txt@1.1, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +5 -0 + + html/build/scripts/links7.txt@1.0, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/links7.txt + + html/build/scripts/links8.txt@1.1, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +6 -0 + + html/build/scripts/links8.txt@1.0, 2004-03-24 23:29:11-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/links8.txt + + html/build/scripts/links9.txt@1.1, 2004-03-24 23:29:12-05:00, stenn@whimsy.udel.edu +7 -0 + + html/build/scripts/links9.txt@1.0, 2004-03-24 23:29:12-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/links9.txt + + html/build/scripts/style.css@1.1, 2004-03-24 23:29:12-05:00, stenn@whimsy.udel.edu +64 -0 + + html/build/scripts/style.css@1.0, 2004-03-24 23:29:12-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/build/scripts/style.css + + html/drivers/driver31.html@1.1, 2004-03-24 23:28:57-05:00, stenn@whimsy.udel.edu +56 -0 + + html/drivers/driver31.html@1.0, 2004-03-24 23:28:57-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /deacon/backroom/ntp-dev/html/drivers/driver31.html + + html/howto.html@1.17, 2004-03-24 23:25:14-05:00, stenn@whimsy.udel.edu +2 -2 + Resync html/ with the master copy from Dave. + + html/index.html@1.30, 2004-03-24 23:25:14-05:00, stenn@whimsy.udel.edu +9 -9 + Resync html/ with the master copy from Dave. + + html/notes.html@1.16, 2004-03-24 23:25:15-05:00, stenn@whimsy.udel.edu +2 -2 + Resync html/ with the master copy from Dave. + + html/release.html@1.29, 2004-03-24 23:25:16-05:00, stenn@whimsy.udel.edu +1 -1 + Resync html/ with the master copy from Dave. + +ChangeSet@1.1152.31.2, 2004-03-24 22:04:57-05:00, stenn@whimsy.udel.edu +5 -0 + PPS cleanup from Dave Mills. + + include/ntpd.h@1.65, 2004-03-24 22:04:41-05:00, stenn@whimsy.udel.edu +1 -2 + PPS cleanup from Dave Mills. + + ntpd/ntp_config.c@1.101, 2004-03-24 22:04:41-05:00, stenn@whimsy.udel.edu +0 -1 + PPS cleanup from Dave Mills. + + ntpd/ntp_loopfilter.c@1.93, 2004-03-24 22:04:41-05:00, stenn@whimsy.udel.edu +8 -1 + PPS cleanup from Dave Mills. + + ntpd/ntp_refclock.c@1.57, 2004-03-24 22:04:42-05:00, stenn@whimsy.udel.edu +7 -15 + PPS cleanup from Dave Mills. + + ntpd/refclock_atom.c@1.43, 2004-03-24 22:04:42-05:00, stenn@whimsy.udel.edu +11 -13 + PPS cleanup from Dave Mills. + +ChangeSet@1.1152.31.1, 2004-03-24 21:55:36-05:00, stenn@whimsy.udel.edu +1 -0 + Have configure look for struct sockaddr_in6.sin6_scope_id + + configure.in@1.347, 2004-03-24 21:55:23-05:00, stenn@whimsy.udel.edu +9 -0 + Have configure look for struct sockaddr_in6.sin6_scope_id + +ChangeSet@1.1152.29.3, 2004-03-24 17:27:43-05:00, mayer@pogo.udel.edu +2 -0 + Change u_int64_t to ntp_int64_t to avoid O/S problems + + include/ntp_rfc2553.h@1.21, 2004-03-24 17:26:57-05:00, mayer@pogo.udel.edu +2 -2 + Change u_int64_t to ntp_int64_t to avoid O/S problems + + include/ntp_types.h@1.7, 2004-03-24 17:26:57-05:00, mayer@pogo.udel.edu +1 -3 + Change u_int64_t to ntp_int64_t to avoid O/S problems + +ChangeSet@1.1152.1.88, 2004-03-24 00:57:20-05:00, stenn@pogo.udel.edu +1 -0 + No parse clocks if we disable all clocks + + flock-build@1.29, 2004-03-24 00:57:07-05:00, stenn@pogo.udel.edu +2 -1 + No parse clocks if we disable all clocks + +ChangeSet@1.1152.1.87, 2004-03-23 00:26:24-05:00, stenn@whimsy.udel.edu +2 -0 + Do --disable-all-clocks in flock-build, too. + + build@1.21, 2004-03-23 00:26:15-05:00, stenn@whimsy.udel.edu +6 -0 + Do --disable-all-clocks in flock-build, too. + + flock-build@1.28, 2004-03-23 00:26:15-05:00, stenn@whimsy.udel.edu +3 -1 + Do --disable-all-clocks in flock-build, too. + +ChangeSet@1.1152.1.86, 2004-03-23 00:07:02-05:00, stenn@whimsy.udel.edu +2 -0 + no refclock fixes from Dave Mills + + ntpd/ntp_control.c@1.69, 2004-03-23 00:06:49-05:00, stenn@whimsy.udel.edu +2 -0 + no refclock fixes from Dave Mills + + ntpd/ntp_proto.c@1.175, 2004-03-23 00:06:50-05:00, stenn@whimsy.udel.edu +4 -1 + no refclock fixes from Dave Mills + +ChangeSet@1.1152.1.85, 2004-03-22 23:59:43-05:00, stenn@whimsy.udel.edu +1 -0 + From Dave Mills: remove legacy local_refclock/prefer wrinkle. + + ntpd/ntp_loopfilter.c@1.92, 2004-03-22 23:59:30-05:00, stenn@whimsy.udel.edu +0 -13 + From Dave Mills: remove legacy local_refclock/prefer wrinkle. + +ChangeSet@1.1152.1.84, 2004-03-20 01:20:11-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 293] - out of bounds array write: Nathan Hintz + + util/ntp-keygen.c@1.26, 2004-03-20 01:19:59-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 293] - out of bounds array write: Nathan Hintz + +ChangeSet@1.1152.29.2, 2004-03-19 19:11:17-05:00, mayer@pogo.udel.edu +1 -0 + Move AI_NUMERICHOST outside of the ISC_PLATFORM_HAVEIPV6 macro to conditionally include it if it's not defined + + include/ntp_rfc2553.h@1.20, 2004-03-19 19:10:40-05:00, mayer@pogo.udel.edu +14 -14 + Move AI_NUMERICHOST outside of the ISC_PLATFORM_HAVEIPV6 macro to conditionally include it if it's not defined + +ChangeSet@1.1152.1.82, 2004-03-19 01:48:58-05:00, stenn@deacon.udel.edu +2 -0 + Oncore: Remove obsolete checks + + BitKeeper/etc/logging_ok@1.48, 2004-03-19 01:48:57-05:00, stenn@deacon.udel.edu +1 -0 + Logging to logging@openlogging.org accepted + + ntpd/refclock_oncore.c@1.50, 2004-03-19 01:48:32-05:00, stenn@deacon.udel.edu +0 -4 + Remove obsolete checks + +ChangeSet@1.1152.1.81, 2004-03-18 23:54:58-05:00, stenn@whimsy.udel.edu +3 -0 + Use "inline" instead of "__inline" so configure can DTRT. + + include/timepps-SCO.h@1.2, 2004-03-18 23:54:40-05:00, stenn@whimsy.udel.edu +7 -7 + Use "inline" instead of "__inline" so configure can DTRT. + + include/timepps-Solaris.h@1.2, 2004-03-18 23:54:40-05:00, stenn@whimsy.udel.edu +7 -7 + Use "inline" instead of "__inline" so configure can DTRT. + + include/timepps-SunOS.h@1.2, 2004-03-18 23:54:40-05:00, stenn@whimsy.udel.edu +7 -7 + Use "inline" instead of "__inline" so configure can DTRT. + +ChangeSet@1.1152.1.80, 2004-03-18 23:38:17-05:00, stenn@whimsy.udel.edu +5 -0 + Documentation updates from Dave Mills + + html/authopt.html@1.31, 2004-03-18 23:37:51-05:00, stenn@whimsy.udel.edu +3 -3 + Updates from Dave Mills + + html/howto.html@1.16, 2004-03-18 23:37:52-05:00, stenn@whimsy.udel.edu +1 -1 + Updates from Dave Mills + + html/index.html@1.29, 2004-03-18 23:37:52-05:00, stenn@whimsy.udel.edu +3 -3 + Updates from Dave Mills + + html/monopt.html@1.18, 2004-03-18 23:37:52-05:00, stenn@whimsy.udel.edu +2 -2 + Updates from Dave Mills + + html/refclock.html@1.29, 2004-03-18 23:37:52-05:00, stenn@whimsy.udel.edu +2 -2 + Updates from Dave Mills + +ChangeSet@1.1152.1.79, 2004-03-18 23:24:57-05:00, stenn@whimsy.udel.edu +10 -0 + Cleanup and fixed from Dave Mills + + include/ntp.h@1.99, 2004-03-18 23:24:41-05:00, stenn@whimsy.udel.edu +2 -2 + Cleanup and fixed from Dave Mills + + include/ntpd.h@1.64, 2004-03-18 23:24:41-05:00, stenn@whimsy.udel.edu +2 -1 + Cleanup and fixed from Dave Mills + + libntp/systime.c@1.30, 2004-03-18 23:24:41-05:00, stenn@whimsy.udel.edu +7 -4 + Cleanup and fixed from Dave Mills + + ntpd/ntp_control.c@1.68, 2004-03-18 23:24:42-05:00, stenn@whimsy.udel.edu +3 -4 + Cleanup and fixed from Dave Mills + + ntpd/ntp_loopfilter.c@1.91, 2004-03-18 23:24:42-05:00, stenn@whimsy.udel.edu +26 -43 + Cleanup and fixed from Dave Mills + + ntpd/ntp_proto.c@1.174, 2004-03-18 23:24:42-05:00, stenn@whimsy.udel.edu +128 -126 + Cleanup and fixed from Dave Mills + + ntpd/ntp_refclock.c@1.56, 2004-03-18 23:24:43-05:00, stenn@whimsy.udel.edu +72 -36 + Cleanup and fixed from Dave Mills + + ntpd/ntp_request.c@1.56, 2004-03-18 23:24:43-05:00, stenn@whimsy.udel.edu +0 -18 + Cleanup and fixed from Dave Mills + + ntpd/refclock_arbiter.c@1.8, 2004-03-18 23:24:43-05:00, stenn@whimsy.udel.edu +20 -20 + Cleanup and fixed from Dave Mills + + ntpd/refclock_wwvb.c@1.12, 2004-03-18 23:24:43-05:00, stenn@whimsy.udel.edu +4 -3 + Cleanup and fixed from Dave Mills + +ChangeSet@1.1152.1.78, 2004-03-18 23:15:06-05:00, stenn@whimsy.udel.edu +2 -0 + Driver36 cleanup from Dave Mills + + html/drivers/driver36.html@1.21, 2004-03-18 23:14:38-05:00, stenn@whimsy.udel.edu +4 -3 + Cleanup from Dave Mills + + html/scripts/links8.txt@1.2, 2004-03-18 23:14:38-05:00, stenn@whimsy.udel.edu +3 -3 + Cleanup from Dave Mills + +ChangeSet@1.1152.1.77, 2004-03-17 17:11:42-05:00, stenn@pogo.udel.edu +1 -0 + Pedantic compiler lint + + sntp/header.h@1.4, 2004-03-17 17:11:29-05:00, stenn@pogo.udel.edu +2 -2 + Pedantic compiler lint + +ChangeSet@1.1152.1.76, 2004-03-17 17:10:30-05:00, stenn@pogo.udel.edu +4 -0 + oncore fixes from Reg Clemens + + include/timepps-SCO.h@1.1, 2004-03-17 17:03:57-05:00, stenn@pogo.udel.edu +503 -0 + + include/timepps-SCO.h@1.0, 2004-03-17 17:03:57-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev/include/timepps-SCO.h + + include/timepps-Solaris.h@1.1, 2004-03-17 17:03:58-05:00, stenn@pogo.udel.edu +497 -0 + + include/timepps-Solaris.h@1.0, 2004-03-17 17:03:58-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev/include/timepps-Solaris.h + + include/timepps-SunOS.h@1.1, 2004-03-17 17:03:58-05:00, stenn@pogo.udel.edu +507 -0 + + include/timepps-SunOS.h@1.0, 2004-03-17 17:03:58-05:00, stenn@pogo.udel.edu +0 -0 + BitKeeper file /pogo/users/stenn/ntp-dev/include/timepps-SunOS.h + + ntpd/refclock_oncore.c@1.49, 2004-03-17 17:09:39-05:00, stenn@pogo.udel.edu +85 -132 + Patches/cleanup from Reg Clemens. + Header realignment from Harlan. + +ChangeSet@1.1152.29.1, 2004-03-15 21:04:56-05:00, mayer@tecotoo. +1 -0 + Update to ensure the I/O Completion Ports code checks the various error states and sets the return status correctly + + ports/winnt/ntpd/ntp_iocompletionport.c@1.11, 2004-03-15 21:04:28-05:00, mayer@tecotoo. +20 -6 + Update to ensure the I/O Completion Ports code checks the various error states and sets the return status correctly + +ChangeSet@1.1152.1.72, 2004-03-14 22:04:31-05:00, mayer@tecotoo. +1 -0 + LIB_GETBUF only has space for 20 entries and does not zero out the contents. Change the limit to 200 and zero out the contents before returning it + + libntp/lib_strbuf.h@1.3, 2004-03-14 22:04:03-05:00, mayer@tecotoo. +2 -1 + LIB_GETBUF only has space for 20 entries and does not zero out the contents. Change the limit to 200 and zero out the contents before returning it + +ChangeSet@1.1152.1.71, 2004-03-13 22:06:42-05:00, mayer@tecotoo. +2 -0 + ntp_types.h needs to include sys/types.h + + include/ntp_rfc2553.h@1.19, 2004-03-13 22:06:13-05:00, mayer@tecotoo. +0 -1 + ntp_types.h needs to include sys/types.h + + include/ntp_types.h@1.6, 2004-03-13 22:06:14-05:00, mayer@tecotoo. +1 -0 + ntp_types.h needs to include sys/types.h + +ChangeSet@1.1152.28.1, 2004-03-12 22:17:41-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 283] fix (md5.h header check) + + configure.in@1.346, 2004-03-12 22:17:29-05:00, stenn@whimsy.udel.edu +5 -1 + [Bug 283] fix (md5.h header check) + +ChangeSet@1.1152.1.70, 2004-03-11 23:47:33-05:00, mayer@tecotoo. +1 -0 + move some conditionals back inside ISC_PLATFORM_HAVEIPV6 to reduce warnings if already defined elsewhere + + include/ntp_rfc2553.h@1.18, 2004-03-11 23:47:05-05:00, mayer@tecotoo. +2 -2 + move some conditionals back inside ISC_PLATFORM_HAVEIPV6 to reduce warnings if already defined elsewhere + +ChangeSet@1.1152.1.69, 2004-03-11 22:55:24-05:00, mayer@tecotoo. +2 -0 + move integer type definitions from ntp_rfc2553.h into ntp_types.h where they belong + + include/ntp_rfc2553.h@1.17, 2004-03-11 22:54:56-05:00, mayer@tecotoo. +0 -10 + move integer type definitions from ntp_rfc2553.h into ntp_types.h where they belong + + include/ntp_types.h@1.5, 2004-03-11 22:54:56-05:00, mayer@tecotoo. +10 -0 + move integer type definitions from ntp_rfc2553.h into ntp_types.h where they belong + +ChangeSet@1.1152.1.68, 2004-03-10 17:51:29-05:00, mayer@pogo.udel.edu +1 -0 + Move some macros outside of ISC_PLATFORM_HAVEIPV6 conditional macro and check for inclusion + + include/ntp_rfc2553.h@1.16, 2004-03-10 17:50:19-05:00, mayer@pogo.udel.edu +16 -8 + Move some macros outside of ISC_PLATFORM_HAVEIPV6 conditional macro and check for inclusion + +ChangeSet@1.1152.1.67, 2004-03-09 22:24:49-05:00, mayer@tecotoo. +1 -0 + Fix order of variable declarations to ensure required types are declared first for the following structures + + include/ntp_rfc2553.h@1.15, 2004-03-09 22:24:24-05:00, mayer@tecotoo. +15 -15 + Fix order of variable declarations to ensure required types are declared first for the following structures + +ChangeSet@1.1172, 2004-03-05 12:45:00-08:00, gnu@ring.wraith.sf.ca.us +1 -0 + add Ross Alexander's fixes for /etc/ntp.audioX + + libntp/audio.c@1.22, 2004-03-05 12:45:00-08:00, gnu@ring.wraith.sf.ca.us +15 -9 + add Ross Alexander's fixes for /etc/ntp.audioX + +ChangeSet@1.1152.1.64, 2004-03-03 00:57:05-05:00, stenn@whimsy.udel.edu +2 -0 + More cleanup/fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.90, 2004-03-03 00:56:51-05:00, stenn@whimsy.udel.edu +139 -141 + More cleanup/fixes from Dave Mills + + ntpd/ntp_proto.c@1.173, 2004-03-03 00:56:52-05:00, stenn@whimsy.udel.edu +27 -11 + More cleanup/fixes from Dave Mills + +ChangeSet@1.1152.1.63, 2004-03-03 00:49:55-05:00, stenn@whimsy.udel.edu +1 -0 + Fix the sockaddr_storage check + + configure.in@1.345, 2004-03-03 00:49:41-05:00, stenn@whimsy.udel.edu +1 -2 + Fix the sockaddr_storage check + +ChangeSet@1.1152.1.62, 2004-03-02 22:21:11-05:00, stenn@whimsy.udel.edu +1 -0 + Re-enable support for Reliant & SCO + + libntp/systime.c@1.29, 2004-03-02 22:20:46-05:00, stenn@whimsy.udel.edu +5 -1 + Re-enable support for Reliant & SCO + +ChangeSet@1.1152.1.61, 2004-02-18 19:56:01-05:00, stenn@whimsy.udel.edu +3 -0 + More cleanup from Dave Mills + + include/ntpd.h@1.63, 2004-02-18 19:55:47-05:00, stenn@whimsy.udel.edu +1 -1 + More cleanup from Dave Mills + + ntpd/ntp_proto.c@1.172, 2004-02-18 19:55:47-05:00, stenn@whimsy.udel.edu +40 -37 + More cleanup from Dave Mills + + ntpd/ntp_refclock.c@1.55, 2004-02-18 19:55:48-05:00, stenn@whimsy.udel.edu +1 -1 + More cleanup from Dave Mills + +ChangeSet@1.1152.1.60, 2004-02-18 00:56:22-05:00, stenn@whimsy.udel.edu +2 -0 + Revert the change that required Recent auto*, to fix bug 230. + + I will still roll tarballs with these recent releases so folks who + get tarballs won't see that bug. Only folks otherwise affected by + bug 230 will need the latest auto*. + + Makefile.am@1.46, 2004-02-18 00:56:17-05:00, stenn@whimsy.udel.edu +1 -1 + Revert the change that required Recent auto*, to fix bug 230. + + I will still roll tarballs with these recent releases so folks who + get tarballs won't see that bug. Only folks otherwise affected by + bug 230 will need the latest auto*. + + configure.in@1.344, 2004-02-18 00:56:18-05:00, stenn@whimsy.udel.edu +1 -1 + Revert the change that required Recent auto*, to fix bug 230. + + I will still roll tarballs with these recent releases so folks who + get tarballs won't see that bug. Only folks otherwise affected by + bug 230 will need the latest auto*. + +ChangeSet@1.1152.26.1, 2004-02-17 01:43:41-05:00, stenn@whimsy.udel.edu +8 -0 + Cleanup from Dave Mills. + + include/ntp.h@1.98, 2004-02-17 01:43:25-05:00, stenn@whimsy.udel.edu +0 -1 + Cleanup from Dave Mills. + + include/ntpd.h@1.62, 2004-02-17 01:43:25-05:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills. + + ntpd/ntp_crypto.c@1.91, 2004-02-17 01:43:25-05:00, stenn@whimsy.udel.edu +9 -9 + Cleanup from Dave Mills. + + ntpd/ntp_loopfilter.c@1.89, 2004-02-17 01:43:26-05:00, stenn@whimsy.udel.edu +0 -4 + Cleanup from Dave Mills. + + ntpd/ntp_peer.c@1.59, 2004-02-17 01:43:26-05:00, stenn@whimsy.udel.edu +1 -2 + Cleanup from Dave Mills. + + ntpd/ntp_proto.c@1.171, 2004-02-17 01:43:27-05:00, stenn@whimsy.udel.edu +98 -84 + Cleanup from Dave Mills. + + ntpd/ntp_refclock.c@1.54, 2004-02-17 01:43:27-05:00, stenn@whimsy.udel.edu +1 -1 + Cleanup from Dave Mills. + + ntpd/refclock_arbiter.c@1.7, 2004-02-17 01:43:28-05:00, stenn@whimsy.udel.edu +2 -1 + Cleanup from Dave Mills. + +ChangeSet@1.1152.25.6, 2004-02-16 22:35:20-05:00, stenn@whimsy.udel.edu +3 -0 + Let the ONCORE refclock build without PPS. From Reg Clemens. + + html/drivers/driver30.html@1.17, 2004-02-16 22:34:32-05:00, stenn@whimsy.udel.edu +2 -2 + Let the ONCORE refclock build without PPS. From Reg Clemens. + + ntpd/refclock_conf.c@1.23, 2004-02-16 22:34:33-05:00, stenn@whimsy.udel.edu +1 -1 + Let the ONCORE refclock build without PPS. From Reg Clemens. + + ntpd/refclock_oncore.c@1.48, 2004-02-16 22:34:33-05:00, stenn@whimsy.udel.edu +89 -53 + Let the ONCORE refclock build without PPS. From Reg Clemens. + +ChangeSet@1.1152.25.5, 2004-02-14 22:05:42-05:00, stenn@whimsy.udel.edu +1 -0 + Disable check_y2k for now (34 year bug?) + + configure.in@1.343, 2004-02-14 22:05:29-05:00, stenn@whimsy.udel.edu +2 -1 + Disable check_y2k for now (34 year bug?) + +ChangeSet@1.1152.25.4, 2004-02-13 23:54:07-05:00, stenn@whimsy.udel.edu +1 -0 + Dave's recent patch assumed we had OPENSSL. Handle the other case. + + ntpd/ntp_proto.c@1.170, 2004-02-13 23:53:52-05:00, stenn@whimsy.udel.edu +2 -0 + Dave's recent patch assumed we had OPENSSL. Handle the other case. + +ChangeSet@1.1152.25.3, 2004-02-12 04:27:25-05:00, stenn@whimsy.udel.edu +4 -0 + Changes from Dave Mills: + + 1. Servers presented with key IDs they don't have (a common mistake) + return a crypt-NAK. This also happens when the server rolls new private + values daily without telling the clients. To protect against bad guys + tossing an old duplicate over the wall, the client doesn't believe this + unless the timestamps pass the loopback check. If the server was + previously reachable, the client simply restarts the association without + missing a beat. If not, and to protect against a restart loop or later + server restart, the client disregards the NAK and continues (while + disabling burst mode). If really invalid, the association timeout will + eventually expire following which a persistent association is marked + permanently disabled or an ephemeral association is demobilized. + + 2. One of the most common mistakes is to goof up the identity + credentials. If the client received these credentials via mail, the + script in the message installs the file and link automatically. If done + by hand and done wrong, either the server or client will find the error + and disable the association. As in all such cases, a server or client + ephemeral association is demobilized and the resources recovered. + + 3. Symmetric modes have always been tricky, much more so with Autokey, + and even more so with misconfigured identity keys. It gets even wilder + when either peer is restarted in the middle of negotiations. All the + evil scenarios I can thing of seem to come out on the other side, + although there are a few that have to wait the association timeout to + properly close down and recover resources. + + 4. The association is permanently disabled upon kiss-o'-death or + unrecoverable crypto error. So, I re-enabled log reporting for these + smooches. At least the offender is notified. + + 5. When a really tenacious clogger shows up and lights the call-gap, the + server puts it in the restrict list. He stays there until the server is + restarted. Not only does this discourage the terriot, but evidence is + collected for possible further action. + + What more do we have to do to turn this stuff into a real Secure + Timestamping Service? I think the security model, protocols, abuse + hardening and time performance are consistent with a bulletproof service + assuming, that is, PGP mail is used to get the keys and the server + certificates are properly signed. + + include/ntp.h@1.97, 2004-02-12 04:22:55-05:00, stenn@whimsy.udel.edu +7 -5 + Changes from Dave Mills + + ntpd/ntp_crypto.c@1.90, 2004-02-12 04:22:56-05:00, stenn@whimsy.udel.edu +16 -17 + Changes from Dave Mills + + ntpd/ntp_proto.c@1.169, 2004-02-12 04:22:56-05:00, stenn@whimsy.udel.edu +200 -199 + Changes from Dave Mills + + ntpd/ntp_refclock.c@1.53, 2004-02-12 04:22:57-05:00, stenn@whimsy.udel.edu +1 -2 + Changes from Dave Mills + +ChangeSet@1.1152.14.12, 2004-02-11 20:02:55-05:00, stenn@whimsy.udel.edu +7 -0 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/2mirrors@1.2, 2004-02-11 20:01:56-05:00, stenn@whimsy.udel.edu +1 -0 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/changelog@1.2, 2004-02-11 20:01:56-05:00, stenn@whimsy.udel.edu +1 -0 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/commitlogs@1.4, 2004-02-11 20:01:57-05:00, stenn@whimsy.udel.edu +1 -0 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/delta-changelog@1.6, 2004-02-11 20:01:57-05:00, stenn@whimsy.udel.edu +2 -1 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/notify@1.2, 2004-02-11 20:01:57-05:00, stenn@whimsy.udel.edu +2 -1 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/paranoid@1.2, 2004-02-11 20:01:57-05:00, stenn@whimsy.udel.edu +4 -1 + Prepare for move from whimsy to deacon. + + BitKeeper/triggers/send@1.4, 2004-02-11 20:01:58-05:00, stenn@whimsy.udel.edu +1 -0 + Prepare for move from whimsy to deacon. + +ChangeSet@1.1152.14.11, 2004-02-10 20:05:16-05:00, stenn@whimsy.udel.edu +1 -0 + Cleanup + + README.bk@1.17, 2004-02-10 20:05:04-05:00, stenn@whimsy.udel.edu +3 -11 + Cleanup + +ChangeSet@1.1152.22.10, 2004-02-10 16:42:03-05:00, mayer@pogo.udel.edu +1 -0 + Move NT specific add to completion ports inside of the open_socket code + + ntpd/ntp_io.c@1.105.1.1, 2004-02-10 16:41:39-05:00, mayer@pogo.udel.edu +18 -20 + Move NT specific add to completion ports inside of the open_socket code + +ChangeSet@1.1152.24.3, 2004-02-07 17:53:39+00:00, mbrett@rgs16.fordson.demon.co.uk +4 -0 + humandate.c, caljulian.c, ntp_fp.h: + Syntax changes to allow K&R compilers + + BitKeeper/etc/logging_ok@1.42.1.2, 2004-02-07 17:53:38+00:00, mbrett@rgs16.fordson.demon.co.uk +1 -0 + Logging to logging@openlogging.org accepted + + include/ntp_fp.h@1.7.1.1, 2004-02-07 17:46:59+00:00, mbrett@rgs16.fordson.demon.co.uk +2 -0 + Syntax changes to allow K&R compilers + + libntp/caljulian.c@1.6, 2004-02-07 17:47:52+00:00, mbrett@rgs16.fordson.demon.co.uk +2 -3 + Syntax changes to allow K&R compilers + + libntp/humandate.c@1.6, 2004-02-07 17:48:04+00:00, mbrett@rgs16.fordson.demon.co.uk +0 -2 + Syntax changes to allow K&R compilers + +ChangeSet@1.1152.22.8, 2004-02-05 19:46:43-05:00, mayer@pogo.udel.edu +1 -0 + Fix for sockaddr_storage includes + + include/ntp_rfc2553.h@1.12.1.1, 2004-02-05 19:46:02-05:00, mayer@pogo.udel.edu +45 -31 + Fix for sockaddr_storage includes + +ChangeSet@1.1152.24.2, 2004-01-26 21:43:00-05:00, stenn@whimsy.udel.edu +2 -0 + struct sockaddr_storage progress + + configure.in@1.342, 2004-01-26 21:42:46-05:00, stenn@whimsy.udel.edu +0 -2 + struct sockaddr_storage progress + + include/ntp_rfc2553.h@1.13, 2004-01-26 21:42:47-05:00, stenn@whimsy.udel.edu +0 -2 + struct sockaddr_storage progress + +ChangeSet@1.1152.24.1, 2004-01-25 22:14:09-05:00, stenn@whimsy.udel.edu +1 -0 + Don't use IPv6 on AIX4. + + configure.in@1.341, 2004-01-25 22:13:57-05:00, stenn@whimsy.udel.edu +10 -5 + Don't use IPv6 on AIX4. + +ChangeSet@1.1152.22.6, 2004-01-22 20:59:27-05:00, stenn@whimsy.udel.edu +1 -0 + Postpone the stuct sockaddr_storage test for now. + + configure.in@1.340, 2004-01-22 20:59:18-05:00, stenn@whimsy.udel.edu +2 -0 + Postpone the stuct sockaddr_storage test for now. + +ChangeSet@1.1152.22.5, 2004-01-22 17:49:57-05:00, stenn@whimsy.udel.edu +1 -0 + Use doubles instead of NTP timestamps to work around the 34 year problem. From Dave Mills. + + ntpd/ntp_proto.c@1.168, 2004-01-22 17:49:28-05:00, stenn@whimsy.udel.edu +32 -21 + Use doubles instead of NTP timestamps to work around the 34 year problem. From Dave Mills. + +ChangeSet@1.1152.22.4, 2004-01-22 17:45:13-05:00, stenn@whimsy.udel.edu +2 -0 + jitter utility fixes from Dave Mills. + + util/jitter.c@1.4, 2004-01-22 17:42:39-05:00, stenn@whimsy.udel.edu +15 -16 + Fixes from Dave Mills. + + util/jitter.h@1.1, 2004-01-22 17:42:50-05:00, stenn@whimsy.udel.edu +412 -0 + + util/jitter.h@1.0, 2004-01-22 17:42:50-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /backroom/ntp-dev/util/jitter.h + +ChangeSet@1.1152.23.2, 2004-01-22 17:35:01-05:00, mayer@pogo.udel.edu +1 -0 + L_RSHIFTU was mapped to M_RSHIFT instead of M_RSHIFTU + + include/ntp_fp.h@1.8, 2004-01-22 17:34:04-05:00, mayer@pogo.udel.edu +1 -1 + L_RSHIFTU was mapped to M_RSHIFT instead of M_RSHIFTU + +ChangeSet@1.1152.22.3, 2004-01-22 04:07:41+01:00, blk@frobozz.local +2 -0 + nl.pl.in: + Better accounting for possible whitespace at the end of C routines (Bug 210). + + BitKeeper/etc/logging_ok@1.42.1.1, 2004-01-22 04:07:34+01:00, blk@frobozz.local +1 -0 + Logging to logging@openlogging.org accepted + + ntpdc/nl.pl.in@1.8, 2004-01-22 04:05:55+01:00, blk@frobozz.local +1 -1 + Better accounting for possible whitespace at the end of C routines (Bug 210). + +ChangeSet@1.1152.23.1, 2004-01-21 19:35:11-05:00, mayer@pogo.udel.edu +1 -0 + eliminate no error select reporting + + ntpdate/ntpdate.c@1.46, 2004-01-21 19:34:29-05:00, mayer@pogo.udel.edu +4 -7 + eliminate no error select reporting + +ChangeSet@1.1152.22.2, 2004-01-10 21:10:11-05:00, stenn@whimsy.udel.edu +2 -0 + initial attempt at more rfc2553 cleanup + + configure.in@1.339, 2004-01-10 21:09:59-05:00, stenn@whimsy.udel.edu +87 -1 + initial attempt at more rfc2553 cleanup + + include/ntp_rfc2553.h@1.12, 2004-01-10 21:10:00-05:00, stenn@whimsy.udel.edu +2 -0 + initial attempt at more rfc2553 cleanup + +ChangeSet@1.1152.14.10, 2004-01-10 02:27:07-05:00, stenn@pogo.udel.edu +2 -0 + Fixes from Reg Clemens: + + Cleanup. + [Bug 233] + [Bug 246] + [Bug 260] + + html/drivers/driver30.html@1.16, 2004-01-10 02:27:01-05:00, stenn@pogo.udel.edu +8 -8 + Fixes from Reg Clemens: + + I have changed the documentation page for the ONCORE so it no longer + references Flag2/Flag3. + + ntpd/refclock_oncore.c@1.47, 2004-01-10 02:27:01-05:00, stenn@pogo.udel.edu +104 -137 + Fixes from Reg Clemens: + + some (minor) changes: + (a) some changes to messages printed. + (b) can now find config file in /etc/ntp/ as well as /etc/ + + Bug 233: New LP64 Patches + patch imported from original author + + Bug 246: 3 issues with the ONCORE driver + (1) You can reset the ONCORE driver back to defaults by *reading* + the variables from across the net. + + This bug was introduced when I (foolishly) 'fixed' the code so it + would understand the FLAG variables that corresponded to its own + input variables from the ntp.ONCORE.x file. Since I do NOT understand + all the implications of ntp_control, I will remove this 'fix'. + The variables can now only be set in ntp.ONCORE. They can NOT be + changed dynamically. The documentation will be changed back. Perhaps + at some time in the future I will dig through the ntp code to + understand ntp_control. + + (2) Fudge acted upon AFTER ntp.ONCORE. + + Fixed by (1) the FUDGE flag/time variables are ignored, use the + ntp.ONCORE file. + + (3) In the driver, ONCORE_start and a few other procedures do not + produce any output in the clockstats file. + + The originator of the bug is running FreeBSD 5.1. + I have looked at the output from MY copy of FreeBSD 5.1, and several + Linux versions (7.3 -> 9), and Fedora and do NOT see any missing + messages. The messages start with an "ONCORE DRIVER -- CONFIGURING" + message written when the driver is first entered, and contain all the + messages I would expect after that. + + I have no idea why he is not seeing the messages. + + No action. + + Bug 260, Patches for item (1) in the above. + + The patch purports to fix the problem in Bug 246. + + As noted I don't understand the details of what is going on behind the + curtain, so I would rather remove the offending code, than try to fix it. + + There is also an increase buffer size so that longer messages can be + sent to the clockstats file. Ill leave that for the user to do on his + own if he wants to change the messages, but with slightly more effort + he could do the same using SHMEM. + + He found an error in determining the ONCORE M12/M12+T. (thanks) + Rather than his #ifdef, I have corrected the code. + + +ChangeSet@1.1152.19.3, 2004-01-08 18:21:43-05:00, mayer@pogo.udel.edu +1 -0 + Make call to get_scopeid conditional + + libisc/ifiter_ioctl.c@1.18, 2004-01-08 18:20:39-05:00, mayer@pogo.udel.edu +2 -1 + Make call to get_scopeid conditional + +ChangeSet@1.1152.19.2, 2004-01-08 16:07:57-05:00, mayer@pogo.udel.edu +1 -0 + Make fetch of broadcast address conditional on existence of macro + + libisc/ifiter_ioctl.c@1.17, 2004-01-08 16:07:23-05:00, mayer@pogo.udel.edu +2 -1 + Make fetch of broadcast address conditional on existence of macro + +ChangeSet@1.1152.1.56, 2004-01-08 17:55:23+00:00, mbrett@rgs16.fordson.demon.co.uk +1 -0 + Makefile.am: + Remove $(NULL). It has no effect. + + util/Makefile.am@1.23, 2004-01-08 17:54:24+00:00, mbrett@rgs16.fordson.demon.co.uk +1 -2 + Remove $(NULL). It has no effect. + +ChangeSet@1.1152.1.55, 2004-01-08 13:36:54+00:00, mbrett@rgs16.fordson.demon.co.uk +2 -0 + refclock_arc.c: + gcc lint for isdigit() + + BitKeeper/etc/logging_ok@1.43, 2004-01-08 13:36:52+00:00, mbrett@rgs16.fordson.demon.co.uk +1 -0 + Logging to logging@openlogging.org accepted + + ntpd/refclock_arc.c@1.17, 2004-01-08 13:34:44+00:00, mbrett@rgs16.fordson.demon.co.uk +1 -1 + gcc lint for isdigit() + +ChangeSet@1.1152.19.1, 2004-01-06 20:55:01-05:00, mayer@pogo.udel.edu +1 -0 + Broadcast addresses were not being set for systems with IPv6 capability + + libisc/ifiter_ioctl.c@1.16, 2004-01-06 20:54:15-05:00, mayer@pogo.udel.edu +21 -0 + Broadcast addresses were not being set for systems with IPv6 capability + +ChangeSet@1.1152.18.1, 2004-01-06 21:19:51+01:00, a115350@y3111429.nh.ad.hydro.com +4 -0 + Fix for NTP Epoch rollover + + BitKeeper/etc/logging_ok@1.42, 2004-01-06 21:19:51+01:00, a115350@y3111429.nh.ad.hydro.com +1 -0 + Logging to logging@openlogging.org accepted + + libntp/caljulian.c@1.5, 2004-01-06 21:14:58+01:00, a115350@y3111429.nh.ad.hydro.com +32 -0 + Fix for NTP epoch rollover: Uses time_t and + localtime/gmtime for conversion + + libntp/humandate.c@1.5, 2004-01-06 21:14:58+01:00, a115350@y3111429.nh.ad.hydro.com +5 -4 + Fix for NTP epoch rollover: Uses time_t and + localtime/gmtime for conversion + + libntp/prettydate.c@1.4, 2004-01-06 21:14:58+01:00, a115350@y3111429.nh.ad.hydro.com +64 -9 + Use common helper function + +ChangeSet@1.1152.1.51, 2004-01-02 16:01:53-05:00, stenn@whimsy.udel.edu +1 -0 + manycast fix from Dave Mills. + + ntpd/ntp_proto.c@1.167, 2004-01-02 16:01:41-05:00, stenn@whimsy.udel.edu +1 -1 + manycast fix from Dave Mills. + +ChangeSet@1.1152.15.6, 2003-12-31 18:04:38-05:00, mayer@tecotoo.myibg.com +1 -0 + Test Changes + + ntpd/ntp_io.c@1.101.1.4, 2003-12-31 17:58:04-05:00, mayer@tecotoo.myibg.com +8 -4 + Test Changes + +ChangeSet@1.1152.17.1, 2003-12-31 13:44:43-05:00, mayer@pogo.udel.edu +2 -0 + Fix Broadcast support for those systems that support IPv6 + + libisc/ifiter_ioctl.c@1.15, 2003-12-31 13:43:31-05:00, mayer@pogo.udel.edu +3 -4 + Fix Broadcast support for IPv6 capable queries to ioctl + + ntpd/ntp_io.c@1.105, 2003-12-31 13:41:54-05:00, mayer@pogo.udel.edu +11 -10 + Fix io_setbclient to properly use MACROS and add proper error information + +ChangeSet@1.1152.1.50, 2003-12-26 19:00:43-05:00, stenn@whimsy.udel.edu +1 -0 + Dave Mills: Update EOV offset comment. + + ntpd/ntp_control.c@1.65.1.1, 2003-12-26 19:00:31-05:00, stenn@whimsy.udel.edu +1 -1 + Dave Mills: Update EOV offset comment. + +ChangeSet@1.1152.15.5, 2003-12-25 18:46:06-05:00, mayer@tecotoo.myibg.com +1 -0 + EOV value was not updated when error was added + + ntpd/ntp_control.c@1.66, 2003-12-25 18:44:52-05:00, mayer@tecotoo.myibg.com +1 -1 + EOV value was not updated when error was added + +ChangeSet@1.1152.14.9, 2003-12-24 00:41:50-05:00, stenn@whimsy.udel.edu +4 -0 + Cleanups, fix [Bug 320] + + acinclude.m4@1.12, 2003-12-24 00:39:20-05:00, stenn@whimsy.udel.edu +2 -2 + Quote auto* stuff properly. + + version.m4@1.2, 2003-12-24 00:40:05-05:00, stenn@whimsy.udel.edu +1 -1 + 4.2.0a + + version.m4@1.1, 2003-12-24 00:10:17-05:00, stenn@whimsy.udel.edu +1 -0 + + version.m4@1.0, 2003-12-24 00:10:17-05:00, stenn@whimsy.udel.edu +0 -0 + BitKeeper file /backroom/ntp-stable/version.m4 + + Makefile.am@1.45, 2003-12-24 00:38:57-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 230] Require automake-1.8. + + configure.in@1.336.1.1, 2003-12-24 00:40:35-05:00, stenn@whimsy.udel.edu +5 -4 + Require autoconf-2.58. Use version.m4. Cleanup. + +ChangeSet@1.1152.14.8, 2003-12-20 20:28:35-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 259] Marc Brett: lint + + ntpd/refclock_arc.c@1.16, 2003-12-20 20:28:24-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 259] Marc Brett: lint + + ntpd/refclock_neoclock4x.c@1.11, 2003-12-20 20:28:24-05:00, stenn@whimsy.udel.edu +3 -3 + [Bug 259] Marc Brett: lint + +ChangeSet@1.1152.14.7, 2003-12-20 20:18:51-05:00, stenn@whimsy.udel.edu +4 -0 + [Bug 258] sntp cleanup + + sntp/internet.c@1.3, 2003-12-20 20:15:55-05:00, stenn@whimsy.udel.edu +0 -2 + [Bug 258] Matthias Drochner: sntp lint cleanup (plus IPv6 patch from HMS) + + sntp/main.c@1.3, 2003-12-20 20:15:55-05:00, stenn@whimsy.udel.edu +18 -1 + [Bug 258] Matthias Drochner: sntp lint cleanup (plus IPv6 patch from HMS) + + sntp/socket.c@1.3, 2003-12-20 20:15:56-05:00, stenn@whimsy.udel.edu +7 -1 + [Bug 258] Matthias Drochner: sntp lint cleanup (plus IPv6 patch from HMS) + + sntp/timing.c@1.2, 2003-12-20 20:17:33-05:00, stenn@whimsy.udel.edu +2 -0 + [Bug 258] Marc Brett: more sntp lint cleanup. + +ChangeSet@1.1152.14.6, 2003-12-20 18:44:12-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 262] Petter Reinholdtsen: Fix gcc3/Mac OS X output regexp for ntpdc/nl.pl + + ntpdc/nl.pl.in@1.7, 2003-12-20 18:44:00-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 262] Petter Reinholdtsen: Fix gcc3/Mac OS X output regexp for ntpdc/nl.pl + +ChangeSet@1.1152.14.5, 2003-12-20 01:03:29-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 263] (NetBSD PR bin/23707) + + ntpdate/ntpdate.c@1.45, 2003-12-20 01:02:39-05:00, stenn@whimsy.udel.edu +82 -78 + Use #ifdef DEBUG where appropriate. + + ntpdate/ntpdate.c@1.44, 2003-12-20 00:49:05-05:00, stenn@whimsy.udel.edu +69 -68 + [Bug 263] Mattias Karlsson: ntpdate -s is not silent. From NetBSD PR bin/23707 + +ChangeSet@1.1152.16.1, 2003-12-19 15:44:14-05:00, stenn@whimsy.udel.edu +5 -0 + [Bug 251] Timo Felbinger: Drop root under Linux + + configure.in@1.337, 2003-12-19 15:43:27-05:00, stenn@whimsy.udel.edu +20 -2 + [Bug 251] Timo Felbinger: Drop root under Linux + + html/ntpd.html@1.32, 2003-12-19 15:43:27-05:00, stenn@whimsy.udel.edu +5 -1 + [Bug 251] Timo Felbinger: Drop root under Linux + + include/ntpd.h@1.61, 2003-12-19 15:43:27-05:00, stenn@whimsy.udel.edu +2 -1 + [Bug 251] Timo Felbinger: Drop root under Linux + + ntpd/cmd_args.c@1.23, 2003-12-19 15:43:28-05:00, stenn@whimsy.udel.edu +18 -10 + [Bug 251] Timo Felbinger: Drop root under Linux + + ntpd/ntpd.c@1.54, 2003-12-19 15:43:28-05:00, stenn@whimsy.udel.edu +106 -59 + [Bug 251] Timo Felbinger: Drop root under Linux + +ChangeSet@1.1152.1.43, 2003-12-18 02:50:14-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 256] Fix misleading diagnostic message. + + ntpd/ntp_config.c@1.100, 2003-12-18 02:49:58-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 256] Fix misleading diagnostic message. + +ChangeSet@1.1152.1.42, 2003-12-18 00:36:05-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 158] Alter header inclusion to avoid linux header braindamage. + + libntp/iosignal.c@1.12, 2003-12-18 00:35:52-05:00, stenn@whimsy.udel.edu +19 -6 + [Bug 158] Alter header inclusion to avoid linux header braindamage. + +ChangeSet@1.1152.1.41, 2003-12-17 23:35:26-05:00, stenn@whimsy.udel.edu +2 -0 + Updates from Dave Mills. + + html/confopt.html@1.28, 2003-12-17 23:35:12-05:00, stenn@whimsy.udel.edu +5 -6 + Updates from Dave Mills. + + html/ntpdc.html@1.20, 2003-12-17 23:35:12-05:00, stenn@whimsy.udel.edu +2 -2 + Updates from Dave Mills. + +ChangeSet@1.1152.1.40, 2003-12-17 23:24:17-05:00, stenn@whimsy.udel.edu +2 -0 + Dave Mills: novolley subcommand to the broadcast command. + + ntpd/ntp_config.c@1.99, 2003-12-17 23:24:02-05:00, stenn@whimsy.udel.edu +8 -4 + Dave Mills: novolley subcommand to the broadcast command. + + ntpd/ntp_proto.c@1.166, 2003-12-17 23:24:02-05:00, stenn@whimsy.udel.edu +15 -18 + Dave Mills: novolley subcommand to the broadcast command. + +ChangeSet@1.1152.1.39, 2003-12-16 16:22:11-05:00, stenn@whimsy.udel.edu +1 -0 + Typo fix from Marc Brett + + ntpd/ntp_io.c@1.104, 2003-12-16 16:21:57-05:00, stenn@whimsy.udel.edu +1 -1 + Typo fix from Marc Brett + +ChangeSet@1.1152.15.4, 2003-12-14 21:45:10-05:00, mayer@tecotoo.myibg.com +1 -0 + Unix didn't recognize BOOL in create_wildcard, use isc_boolean_t instead + + ntpd/ntp_io.c@1.101.1.3, 2003-12-14 21:44:05-05:00, mayer@tecotoo.myibg.com +4 -3 + Unix didn't recognize BOOL in create_wildcar, use isc_boolean_t instead + +ChangeSet@1.1152.15.3, 2003-12-14 11:50:12-05:00, mayer@tecotoo.myibg.com +1 -0 + Print no interfaces message if debug is on + + ntpd/ntp_io.c@1.101.1.2, 2003-12-14 11:49:13-05:00, mayer@tecotoo.myibg.com +7 -3 + Print no interfaces message if debug is on + +ChangeSet@1.1152.15.2, 2003-12-13 22:02:59-05:00, mayer@tecotoo.myibg.com +1 -0 + Clean up the open_socket code + + ntpd/ntp_io.c@1.101.1.1, 2003-12-13 22:01:55-05:00, mayer@tecotoo.myibg.com +13 -8 + Clean up the open_socket code + +ChangeSet@1.1152.15.1, 2003-12-13 21:38:39-05:00, mayer@tecotoo.myibg.com +1 -0 + define lifr_index if platform uses if_laddrreq + + libisc/ifiter_ioctl.c@1.14, 2003-12-13 20:28:38-05:00, mayer@tecotoo.myibg.com +1 -0 + define lifr_index if platform uses if_laddrreq + +ChangeSet@1.1152.1.37, 2003-12-10 01:52:46-05:00, stenn@whimsy.udel.edu +1 -0 + *ix doesn't do BOOL. + + ntpd/ntp_io.c@1.102, 2003-12-10 01:52:27-05:00, stenn@whimsy.udel.edu +1 -1 + *ix doesn't do BOOL. + +ChangeSet@1.1152.1.36, 2003-12-09 09:59:50-05:00, mayer@tecotoo.myibg.com +1 -0 + IPV6_V6ONLY not dependent on IPTOS_LOWDELAY, etc + + ntpd/ntp_io.c@1.101, 2003-12-09 09:58:45-05:00, mayer@tecotoo.myibg.com +1 -2 + IPV6_V6ONLY not dependent on IPTOS_LOWDELAY, etc + +ChangeSet@1.1152.1.35, 2003-12-08 17:49:41-05:00, mayer@tecotoo.myibg.com +1 -0 + Fix to only conditionally create a wildcard socket for IPv4 if IPV6_V6ONLY defined and no IPv4 stack + + ntpd/ntp_io.c@1.100, 2003-12-08 15:00:51-05:00, mayer@tecotoo.myibg.com +25 -18 + Fix to only conditionally create a wildcard socket for IPv4 if IPV6_V6ONLY defined + +ChangeSet@1.1152.1.34, 2003-12-07 19:09:45-05:00, mayer@tecotoo.myibg.com +2 -0 + Fix to only get scope and zero address if Link-local Multicast address. Add scope information for interfaces + + libisc/interfaceiter.c@1.9, 2003-12-07 19:04:48-05:00, mayer@tecotoo.myibg.com +7 -4 + Fix to only get scope and zero address if Link-local Multicast address + + ntpd/ntp_io.c@1.99, 2003-12-07 19:07:55-05:00, mayer@tecotoo.myibg.com +3 -2 + Print scope information so we see it for interfaces we are handling + +ChangeSet@1.1152.1.33, 2003-12-03 23:33:46-05:00, mayer@tecotoo.myibg.com +1 -0 + For KAME we need to fix the zeroing out of a couple of bytes. Fix to do it properly + + libisc/interfaceiter.c@1.8, 2003-12-03 23:32:30-05:00, mayer@tecotoo.myibg.com +9 -2 + For KAME we need to fix the zeroing out of a couple of bytes. Fix to do it properly + +ChangeSet@1.1152.1.32, 2003-12-03 22:24:47-05:00, mayer@tecotoo.myibg.com +1 -0 + For KAME we need to fix the zeroing out of a couple of bytes. The wrong variable name got used + + libisc/interfaceiter.c@1.7, 2003-12-03 22:23:28-05:00, mayer@tecotoo.myibg.com +2 -2 + For KAME we need to fix the zeroing out of a couple of bytes. The wrong variable got used + +ChangeSet@1.1152.12.7, 2003-12-02 23:46:54-05:00, mayer@tecotoo.myibg.com +1 -0 + if_index should have been ifindex + + libisc/ifiter_sysctl.c@1.8, 2003-12-02 23:45:32-05:00, mayer@tecotoo.myibg.com +1 -1 + if_index should have been ifindex + +ChangeSet@1.1152.1.29, 2003-12-01 04:09:21-05:00, stenn@whimsy.udel.edu +6 -0 + Improvements from Dave Mills. + + include/ntp_control.h@1.24, 2003-12-01 04:09:02-05:00, stenn@whimsy.udel.edu +15 -14 + Improvements from Dave Mills. + + include/ntpd.h@1.60, 2003-12-01 04:09:02-05:00, stenn@whimsy.udel.edu +3 -3 + Improvements from Dave Mills. + + ntpd/ntp_control.c@1.65, 2003-12-01 04:09:03-05:00, stenn@whimsy.udel.edu +20 -14 + Improvements from Dave Mills. + + ntpd/ntp_loopfilter.c@1.88, 2003-12-01 04:09:03-05:00, stenn@whimsy.udel.edu +24 -30 + Improvements from Dave Mills. + + ntpd/ntp_proto.c@1.165, 2003-12-01 04:09:03-05:00, stenn@whimsy.udel.edu +6 -6 + Improvements from Dave Mills. + + ntpd/ntp_refclock.c@1.52, 2003-12-01 04:09:04-05:00, stenn@whimsy.udel.edu +2 -3 + Improvements from Dave Mills. + +ChangeSet@1.1152.12.6, 2003-11-30 22:23:45-05:00, mayer@tecotoo.myibg.com +1 -0 + For KAME we need to zero out a couple of bytes in the address + + libisc/interfaceiter.c@1.6, 2003-11-30 22:22:34-05:00, mayer@tecotoo.myibg.com +2 -0 + For KAME we need to zero out a couple of bytes in the address + +ChangeSet@1.1152.12.5, 2003-11-29 21:24:54-05:00, mayer@tecotoo.myibg.com +2 -0 + Fixes for older platforms not returning the interface index and not supporting IPv6 + + libisc/ifiter_ioctl.c@1.13, 2003-11-29 21:21:54-05:00, mayer@tecotoo.myibg.com +9 -0 + Fix complaints about not finding ifr_index on older platforms + + libisc/interfaceiter.c@1.5, 2003-11-29 21:23:06-05:00, mayer@tecotoo.myibg.com +2 -0 + Fix warning on machines not supporting IPv6 to ignore the get_scopeid() function + +ChangeSet@1.1152.12.4, 2003-11-29 20:52:42-05:00, mayer@tecotoo.myibg.com +1 -0 + Use scope id when address is link-local for IPv6 multicast IPV6_JOIN_GROUP + + ntpd/ntp_io.c@1.98, 2003-11-29 20:51:08-05:00, mayer@tecotoo.myibg.com +9 -2 + Use scope id when address is link-local for IPv6 multicast IPV6_JOIN_GROUP + +ChangeSet@1.1152.14.4, 2003-11-29 20:22:38-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 255] Lint cleanup + + ntpd/ntp_loopfilter.c@1.87, 2003-11-29 20:22:22-05:00, stenn@whimsy.udel.edu +5 -1 + [Bug 255] Lint cleanup + +ChangeSet@1.1152.14.3, 2003-11-29 19:18:51-05:00, stenn@whimsy.udel.edu +4 -0 + [Bug 255] Lint cleanup + + ntpd/refclock_hopfpci.c@1.10, 2003-11-29 19:09:20-05:00, stenn@whimsy.udel.edu +0 -8 + [Bug 255] Lint clenaup in hopfpci.c + + ntpd/refclock_neoclock4x.c@1.10, 2003-11-29 19:10:42-05:00, stenn@whimsy.udel.edu +0 -2 + [Bug 255] Lint cleanup in neoclock4x + + ntpdc/ntpdc.c@1.32, 2003-11-29 19:14:57-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 255] Lint cleanup in ntpdc.c + + ntpq/ntpq.c@1.45, 2003-11-29 19:16:56-05:00, stenn@whimsy.udel.edu +2 -3 + [Bug 255] Lint cleanup in ntpq.c + +ChangeSet@1.1152.14.2, 2003-11-29 18:53:20-05:00, stenn@whimsy.udel.edu +8 -0 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + include/ntp.h@1.95, 2003-11-29 18:52:38-05:00, stenn@whimsy.udel.edu +3 -3 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + include/ntp_request.h@1.23, 2003-11-29 18:52:42-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + ntpd/ntp_control.c@1.64, 2003-11-29 18:52:54-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + ntpd/ntp_peer.c@1.58, 2003-11-29 18:52:56-05:00, stenn@whimsy.udel.edu +17 -17 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + ntpd/ntp_proto.c@1.162.1.1, 2003-11-29 18:52:55-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + ntpd/ntp_request.c@1.55, 2003-11-29 18:52:56-05:00, stenn@whimsy.udel.edu +4 -4 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + ntpd/ntp_timer.c@1.27, 2003-11-29 18:52:57-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + + ntpdc/ntpdc_ops.c@1.29, 2003-11-29 18:52:50-05:00, stenn@whimsy.udel.edu +2 -2 + [Bug 255] Lint cleanup (avoid HASH_* name collision) + +ChangeSet@1.1152.14.1, 2003-11-29 18:07:18-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 254] Frederick Bruckman: Avoid the OSS emulation layer on NetBSD. + + configure.in@1.336, 2003-11-29 18:07:00-05:00, stenn@whimsy.udel.edu +5 -1 + [Bug 254] Frederick Bruckman: Avoid the OSS emulation layer on NetBSD. + +ChangeSet@1.1152.1.25, 2003-11-29 03:43:39-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 241] Dave Mills: Do not respond to multicast if not a manycast server. + + ntpd/ntp_proto.c@1.163, 2003-11-29 03:43:26-05:00, stenn@whimsy.udel.edu +9 -3 + [Bug 241] Dave Mills: Do not respond to multicast if not a manycast server. + +ChangeSet@1.1152.1.24, 2003-11-29 03:28:17-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 200] Apparently, variance data is stored squared, so we want to SQRT() it when we report it. + + ntpd/ntp_request.c@1.54, 2003-11-29 03:27:53-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 200] Apparently, variance data is stored squared, so we want to SQRT() it when we report it. + +ChangeSet@1.1152.1.23, 2003-11-29 03:17:47-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 252] Matthias Drochner: uninitialized memory in ntp-keygen can lead to crashes. + + util/ntp-keygen.c@1.25, 2003-11-29 03:17:22-05:00, stenn@whimsy.udel.edu +8 -7 + [Bug 252] Matthias Drochner: uninitialized memory in ntp-keygen can lead to crashes. + +ChangeSet@1.1152.1.22, 2003-11-29 03:03:13-05:00, stenn@pogo.udel.edu +1 -0 + Use our portable way of getting socklen + + ntpd/refclock_nmea.c@1.22, 2003-11-29 03:03:01-05:00, stenn@pogo.udel.edu +1 -2 + Use our portable way of getting socklen + +ChangeSet@1.1152.12.3, 2003-11-27 22:34:47-05:00, mayer@tecotoo.myibg.com +7 -0 + Added support for scopeid and interface index in support of IPV6 multicasting. + + include/isc/interfaceiter.h@1.3, 2003-11-27 22:33:40-05:00, mayer@tecotoo.myibg.com +2 -0 + Added interface index and scope id to interface structure + + include/ntp.h@1.92.1.2, 2003-11-27 22:33:44-05:00, mayer@tecotoo.myibg.com +2 -0 + Added interface index and scope id to interface structure + + libisc/ifiter_ioctl.c@1.12, 2003-11-27 22:33:46-05:00, mayer@tecotoo.myibg.com +4 -0 + Added interface index and scope id to interface structure + + libisc/ifiter_sysctl.c@1.7, 2003-11-27 22:33:49-05:00, mayer@tecotoo.myibg.com +3 -0 + Added interface index and scope id to interface structure + + libisc/interfaceiter.c@1.4, 2003-11-27 22:33:52-05:00, mayer@tecotoo.myibg.com +31 -0 + Added get_scopeid function to fetch the scope and take care of KAME issues. + + ntpd/ntp_io.c@1.97, 2003-11-27 22:33:58-05:00, mayer@tecotoo.myibg.com +6 -1 + Copy the interface index and scope id into the interface structure. Use the scope d + to specify the scope and te interface index to join the group. + + ports/winnt/libisc/interfaceiter.c@1.4, 2003-11-27 22:34:02-05:00, mayer@tecotoo.myibg.com +5 -0 + Added interface index and scope id to interface. Zero for now. + +ChangeSet@1.1152.1.21, 2003-11-26 19:52:29-05:00, stenn@whimsy.udel.edu +1 -0 + Document nmead support + + html/drivers/driver20.html@1.12, 2003-11-26 19:52:15-05:00, stenn@whimsy.udel.edu +1 -0 + Document nmead support + +ChangeSet@1.1152.13.5, 2003-11-26 19:21:41-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 202] From Jon Miner: nmead support + + ntpd/refclock_nmea.c@1.21, 2003-11-26 19:21:26-05:00, stenn@whimsy.udel.edu +50 -2 + [Bug 202] From Jon Miner: nmead support + +ChangeSet@1.1152.13.4, 2003-11-26 19:06:31-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 248] From Nigel Roles: Fix use of tcsetattr() and parsing. + + ntpd/refclock_arc.c@1.15, 2003-11-26 19:06:18-05:00, stenn@whimsy.udel.edu +45 -5 + [Bug 248] From Nigel Roles: Fix use of tcsetattr() and parsing. + +ChangeSet@1.1152.13.2, 2003-11-25 04:26:12-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 250] msec->nsec conversion bug to refclock_palisade.c (From Neil Burn) + + ntpd/refclock_palisade.c@1.16.1.1, 2003-11-25 04:25:55-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 250] msec->nsec conversion bug to refclock_palisade.c (From Neil Burn) + +ChangeSet@1.1152.13.1, 2003-11-25 04:17:29-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 243] error handling bug in ntpdc (from Matthias Drochner) + + ntpdc/ntpdc_ops.c@1.28, 2003-11-25 04:17:14-05:00, stenn@whimsy.udel.edu +18 -18 + [Bug 243] error handling bug in ntpdc (from Matthias Drochner) + +ChangeSet@1.1152.12.2, 2003-11-24 09:24:33-05:00, mayer@tecotoo.myibg.com +1 -0 + Time is in nsecs and not usecs. Multiplier was incorrect + + ntpd/refclock_palisade.c@1.17, 2003-11-24 09:23:34-05:00, mayer@tecotoo.myibg.com +1 -1 + Time is in nsecs and not usecs. Multiplier was incorrect + +ChangeSet@1.1152.12.1, 2003-11-24 09:18:06-05:00, mayer@tecotoo.myibg.com +1 -0 + Fix structure name to use the generic name + + include/ntp.h@1.92.1.1, 2003-11-24 09:16:55-05:00, mayer@tecotoo.myibg.com +1 -1 + Fix structure name to use the generic name + +ChangeSet@1.1152.11.2, 2003-11-20 04:41:32-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 238] check for vsnprintf + + configure.in@1.335, 2003-11-20 04:41:18-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 238] check for vsnprintf + +ChangeSet@1.1152.9.13, 2003-11-20 03:58:27-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 220] (Frederick Bruckman) The linux resolver needs more stack space. + + ntpd/ntpd.c@1.53, 2003-11-20 03:58:05-05:00, stenn@whimsy.udel.edu +1 -1 + [Bug 220] (Frederick Bruckman) The linux resolver needs more stack space. + +ChangeSet@1.1152.9.12, 2003-11-20 03:44:29-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 217] ntptrace should show sync distance, not rootdelay. + + scripts/ntptrace.in@1.3, 2003-11-20 03:44:11-05:00, stenn@whimsy.udel.edu +6 -3 + [Bug 217] ntptrace should show sync distance, not rootdelay. + +ChangeSet@1.1152.9.11, 2003-11-20 03:28:03-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 215] Stop looking when we hit a refclock. + + scripts/ntptrace.in@1.2, 2003-11-20 03:27:44-05:00, stenn@whimsy.udel.edu +1 -0 + [Bug 215] Stop looking when we hit a refclock. + +ChangeSet@1.1152.9.10, 2003-11-19 21:12:51-05:00, stenn@whimsy.udel.edu +1 -0 + Sledgehammer bug 230 + + util/Makefile.am@1.22, 2003-11-19 21:12:35-05:00, stenn@whimsy.udel.edu +4 -1 + Sledgehammer bug 230 + +ChangeSet@1.1152.9.9, 2003-11-19 10:07:45+00:00, harlanst@time.usno.navy.mil +4 -0 + gpsvme updates from USNO + + BitKeeper/deleted/.del-map_vme.c~3aed0663@1.5, 2003-11-19 10:04:09+00:00, harlanst@time.usno.navy.mil +0 -133 + Delete: ntpd/map_vme.c + + BitKeeper/etc/logging_ok@1.41, 2003-11-19 10:07:39+00:00, harlanst@time.usno.navy.mil +1 -0 + Logging to logging@openlogging.org accepted + + ntpd/Makefile.am@1.37, 2003-11-19 10:04:45+00:00, harlanst@time.usno.navy.mil +1 -1 + map_vme.c is no more... + + ntpd/refclock_gpsvme.c@1.7, 2003-11-19 10:06:43+00:00, harlanst@time.usno.navy.mil +244 -612 + updated version from the USNO folks + +ChangeSet@1.1152.9.8, 2003-11-18 22:58:33-05:00, stenn@whimsy.udel.edu +2 -0 + autoconf cleanup + + configure.in@1.334, 2003-11-18 22:58:17-05:00, stenn@whimsy.udel.edu +2 -2 + autoconf cleanup + + sntp/configure.ac@1.7, 2003-11-18 22:58:18-05:00, stenn@whimsy.udel.edu +1 -1 + autoconf cleanup + +ChangeSet@1.1152.10.2, 2003-11-11 02:55:22-05:00, stenn@whimsy.udel.edu +3 -0 + [Bug 177] Fixes from Dave Mills. + + libntp/systime.c@1.28, 2003-11-11 02:35:43-05:00, stenn@whimsy.udel.edu +6 -1 + [Bug 177] Fixes from Dave Mills + + ntpd/ntp_loopfilter.c@1.86, 2003-11-11 02:54:11-05:00, stenn@whimsy.udel.edu +20 -26 + [Bug 177] Fixes from Dave Mills: state machine improvements. + + ntpd/ntp_proto.c@1.162, 2003-11-11 02:52:25-05:00, stenn@whimsy.udel.edu +15 -7 + [Bug 177] Fixes from Dave Mills: freq mgt and poll interval fixes. + +ChangeSet@1.1152.10.1, 2003-11-10 23:53:42-05:00, stenn@whimsy.udel.edu +2 -0 + Stuff from Dave Mills + + NEWS@1.47, 2003-11-10 01:08:47-05:00, stenn@whimsy.udel.edu +1 -0 + Separate -dev news from -stable news. + + include/ntp.h@1.93, 2003-11-10 01:28:10-05:00, stenn@whimsy.udel.edu +5 -5 + Cleanup from Dave Mills + +ChangeSet@1.1152.9.6, 2003-11-08 20:32:39-05:00, mayer@tecotoo.myibg.com +1 -0 + Ensure config.h is included in ntp_rfx2553.h before testing macros + + include/ntp_rfc2553.h@1.11, 2003-11-08 20:30:05-05:00, mayer@tecotoo.myibg.com +6 -0 + Ensure config.h is included before testing macros + +ChangeSet@1.1152.9.5, 2003-11-08 16:49:43-05:00, mayer@tecotoo.myibg.com +5 -0 + Fixes to properly support platforms that do not have IPv6 support. + + include/isc/ipv6.h@1.4, 2003-11-08 16:48:51-05:00, mayer@tecotoo.myibg.com +4 -2 + Make IPv6 Macro definitions only if not previously defined. + + include/ntp_rfc2553.h@1.10, 2003-11-08 16:48:56-05:00, mayer@tecotoo.myibg.com +2 -4 + Change to only use the definitions if IPv6 not defined on the platform. This uses the + Macros defined during the config process which defines the Macro + ISC_PLATFORM_HAVEIPV6 if the platform properly supports IPv6 + + libntp/ntp_rfc2553.c@1.15, 2003-11-08 16:49:00-05:00, mayer@tecotoo.myibg.com +2 -2 + Use ISC_PLATFORM_HAVEIPV6 instead of HAVE_IPV6 which was previously + defined in the ntp_rfc2553.h file based on the erroneously assumption about a + macro. + + ports/winnt/include/isc/ipv6.h@1.3, 2003-11-08 16:49:04-05:00, mayer@tecotoo.myibg.com +4 -2 + Make IPv6 Macro definitions only if not previously defined. + + ports/winnt/include/isc/platform.h@1.3, 2003-11-08 16:49:06-05:00, mayer@tecotoo.myibg.com +5 -0 + The ISC_PLATFORM_HAVEIPV6 macro should not have been defined here. + This was a vestige of the work being done to scan for IPv6 interfaces on + Windows platforms. + +ChangeSet@1.1152.9.4, 2003-11-07 21:27:53-05:00, mayer@pogo.udel.edu +1 -0 + Change HAVE_IPV6 macro to ISC_PLATFORM_HAVEIPV6 since BIND 9 does a better job of figuring out what's needed for IPv6 + + ntpd/ntp_io.c@1.96, 2003-11-07 21:25:26-05:00, mayer@pogo.udel.edu +26 -26 + Change HAVE_IPV6 macro to ISC_PLATFORM_HAVEIPV6 since BIND 9 does a better job of figuring out what's needed for IPv6 + +ChangeSet@1.1152.9.3, 2003-11-02 23:18:29-05:00, mayer@tecotoo.myibg.com +1 -0 + Fix setsockopt arguments to conform to standard declarations for various arguments + + ntpd/ntp_io.c@1.95, 2003-11-02 23:17:43-05:00, mayer@tecotoo.myibg.com +4 -2 + Fix setsockopt arguments to conform to standard declarations for various arguments + +ChangeSet@1.1152.9.2, 2003-10-31 23:23:43-05:00, mayer@tecotoo.myibg.com +2 -0 + Fix for number of bytes and error message fixes (see Bugs #226 and 227) + + ntpd/ntp_intres.c@1.32, 2003-10-31 23:22:50-05:00, mayer@tecotoo.myibg.com +13 -3 + Need to use GetOverlapped result to get the number of bytes. + + ports/winnt/ntpd/ntp_iocompletionport.c@1.10, 2003-10-31 23:22:56-05:00, mayer@tecotoo.myibg.com +9 -3 + Error message fixes. + +ChangeSet@1.1152.9.1, 2003-10-26 10:20:36-05:00, mayer@tecotoo.myibg.com +7 -0 + Update to OpenSSL 0.9.7c + + BitKeeper/etc/ignore@1.35, 2003-10-26 10:19:50-05:00, mayer@tecotoo.myibg.com +7 -0 + Added {ntpd/ntp_io.c.$$$} {ports/winnt/libntp/libntp.dsp.$$$} {ports/winnt/ntp-keygen/ntpkeygen.dsp.$$$} {ports/winnt/ntpd/ntpd.dsp.$$$} {ports/winnt/ntpdate/ntpdate.dsp.$$$} {ports/winnt/ntpdc/ntpdc.dsp.$$$} {ports/winnt/ntpq/ntpq.dsp.$$$} to the ignore list + + ports/winnt/libntp/libntp.dsp@1.17, 2003-10-26 10:19:32-05:00, mayer@tecotoo.myibg.com +2 -2 + Update to OpenSSL 0.9.7c + + ports/winnt/ntp-keygen/ntpkeygen.dsp@1.4, 2003-10-26 10:19:35-05:00, mayer@tecotoo.myibg.com +4 -4 + Update to OpenSSL 0.9.7c + + ports/winnt/ntpd/ntpd.dsp@1.19, 2003-10-26 10:19:38-05:00, mayer@tecotoo.myibg.com +4 -4 + Update to OpenSSL 0.9.7c + + ports/winnt/ntpdate/ntpdate.dsp@1.12, 2003-10-26 10:19:40-05:00, mayer@tecotoo.myibg.com +2 -2 + Update to OpenSSL 0.9.7c + + ports/winnt/ntpdc/ntpdc.dsp@1.13, 2003-10-26 10:19:43-05:00, mayer@tecotoo.myibg.com +2 -2 + Update to OpenSSL 0.9.7c + + ports/winnt/ntpq/ntpq.dsp@1.13, 2003-10-26 10:19:46-05:00, mayer@tecotoo.myibg.com +2 -2 + Update to OpenSSL 0.9.7c + +ChangeSet@1.1152.8.1, 2003-10-22 11:13:33-04:00, blu@corwin. +2 -0 + ntpq_ops.c, ntpq.c: + Change formatting for multiple servers and add assID for multiple association output. + + ntpq/ntpq_ops.c@1.19, 2003-10-22 11:12:55-04:00, blu@corwin. +38 -4 + Change formatting for multiple servers and add assID for multiple association output. + + ntpq/ntpq.c@1.44, 2003-10-22 11:12:09-04:00, blu@corwin. +2 -0 + Change formatting for multiple servers and add assID for multiple association output. + +ChangeSet@1.1152.1.13, 2003-10-22 13:16:39+02:00, peda@sectra.se +1 -0 + Fixes the bug for big endian machines, instead of killing the warning. + + ntpd/refclock_jupiter.c@1.17, 2003-10-22 13:16:36+02:00, peda@sectra.se +5 -5 + Fixes the bug for big endian machines, instead of killing the warning. + +ChangeSet@1.1152.1.12, 2003-10-22 13:12:10+02:00, peda@sectra.se +1 -0 + Clean up PPS handling in jupiter driver. + Easier to modify source to get hardpps. + + ntpd/refclock_jupiter.c@1.16, 2003-10-22 13:12:08+02:00, peda@sectra.se +13 -12 + Clean up PPS handling. + Easier to modify source to get hardpps. + +ChangeSet@1.1152.1.11, 2003-10-22 13:08:28+02:00, peda@sectra.se +1 -0 + Remove annying newline from syslog in the jupiter refclock. + + ntpd/refclock_jupiter.c@1.15, 2003-10-22 13:08:26+02:00, peda@sectra.se +1 -1 + Remove annying newline from syslog. + +ChangeSet@1.1152.1.10, 2003-10-20 15:10:02-04:00, stenn@whimsy.udel.edu +1 -0 + Added IPv6 to NEWS file. + + NEWS@1.46, 2003-10-20 15:08:18-04:00, stenn@whimsy.udel.edu +1 -0 + Added IPv6 + +ChangeSet@1.1140.1.4, 2003-08-13 10:00:10-07:00, gnu@ring.wraith.sf.ca.us +1 -0 + dot-in-path fix + + ntpdc/Makefile.am@1.16.1.1, 2003-08-11 14:44:20-07:00, gnu@ring.wraith.sf.ca.us +1 -1 + no-dot-in-path fix for ntpdc-layout + +ChangeSet@1.1140.1.1, 2003-08-10 00:13:06-07:00, gnu@ring.wraith.sf.ca.us +1 -0 + Merge bk://ntp.bkbits.net/ntp-dev + into ring.wraith.sf.ca.us:/home/gnu/src/ntp/ntp-dev + + BitKeeper/etc/gone@1.6, 2003-08-10 00:07:52-07:00, gnu@ring.wraith.sf.ca.us +1 -0 + + BitKeeper/etc/gone@1.5, 2003-08-10 00:06:29-07:00, gnu@ring.wraith.sf.ca.us +1 -0 + diff --git a/ChangeLog-4.1.0 b/CommitLog-4.1.0 similarity index 99% rename from ChangeLog-4.1.0 rename to CommitLog-4.1.0 index b748b8057d7d..c0ce2d821b7c 100644 --- a/ChangeLog-4.1.0 +++ b/CommitLog-4.1.0 @@ -3192,7 +3192,7 @@ 1999-12-07 Harlan Stenn * libparse/clk_rawdcf.c (cvt_rawdcf): Buglet. - From: Frank Kardel + From: Frank Kardel acm.org> 1999-12-06 Harlan Stenn @@ -3324,7 +3324,7 @@ * libparse/parsestreams.c: * ntpd/refclock_parse.c: Mods and updates - From: Frank Kardel + From: Frank Kardel acm.org> * acconfig.h: PCF refclock * configure.in: @@ -4748,7 +4748,7 @@ Sun Apr 4 03:23:53 1999 Harlan Stenn * configure.in: 4.0.92e Dave redesigned the clock state machine. -1999-02-28 Frank Kardel +1999-02-28 Frank Kardel acm.org> * parseutil/dcfd.c: added DCF77 module powersetup @@ -4805,7 +4805,7 @@ Tue Feb 23 23:37:44 1999 Harlan Stenn with bug in sys/systm.h . Suggested by: Chaim Frenkel -Tue Feb 23 20:46:31 1999 Frank Kardel +Tue Feb 23 20:46:31 1999 Frank Kardel acm.org> * ntpd/refclock_parse.c: fixed #endifs (stream_receive): fixed formats @@ -4849,7 +4849,7 @@ Mon Feb 22 00:35:06 1999 Harlan Stenn after getconfig(). From: Kamal A Mostafa -1999-02-21 Frank Kardel +1999-02-21 Frank Kardel acm.org> * ntpd/ntp_util.c (hourly_stats): removed unused variable @@ -5409,11 +5409,11 @@ Sun Sep 13 19:19:09 1998 Harlan Stenn parse clocks by default. Reported by: Marion Hakanson -Sat Aug 22 23:58:14 1998 Frank Kardel +Sat Aug 22 23:58:14 1998 Frank Kardel acm.org> * ntpd/refclock_parse.c (local_input): fixed IO handling for non-STREAM IO -Sun Aug 16 20:13:32 1998 Frank Kardel +Sun Aug 16 20:13:32 1998 Frank Kardel acm.org> * libntp/ieee754io.c: debug information only compile for LIBDEBUG case @@ -5570,7 +5570,7 @@ Wed Jun 10 21:16:01 1998 Harlan Stenn * ntpd/ntp_refclock.c (refclock_gtlin): Patch... From: Jonathan Stone -Sun Jun 28 18:43:30 1998 Frank Kardel +Sun Jun 28 18:43:30 1998 Frank Kardel acm.org> * libntp/buftvtots.c (buftvtots): using WORD_BIGENDIAN instead of XNTP_BIG_ENDIAN @@ -5587,7 +5587,7 @@ Sun Jun 28 18:43:30 1998 Frank Kardel * include/binio.h: added binio MSB prototypes -Sat Jun 13 13:48:17 1998 Frank Kardel +Sat Jun 13 13:48:17 1998 Frank Kardel acm.org> * parseutil/testdcf.c: signed/unsigned SYSV clock name clash fixed @@ -5683,7 +5683,7 @@ Sat Jun 13 13:48:17 1998 Frank Kardel * include/parse.h: STREAM macro gone in favor of HAVE_SYS_STREAM_H -Fri Jun 12 11:08:53 1998 Frank Kardel +Fri Jun 12 11:08:53 1998 Frank Kardel acm.org> * ntpd/ntp_timer.c: prototype fixes (ansi2knr/knr compiler) @@ -5732,7 +5732,7 @@ Fri Jun 12 11:08:53 1998 Frank Kardel * clk_computime.c: conditional compile macros fixed printf prototype -Sat Jun 6 07:41:54 1998 Frank Kardel +Sat Jun 6 07:41:54 1998 Frank Kardel acm.org> * ntpd/refclock_palisade.c: fixed termio.h / termios.h inclusion @@ -5746,7 +5746,7 @@ Sat Jun 6 07:41:54 1998 Frank Kardel * libparse/clk_rawdcf.c: simplified condidional compile expression -Wed May 27 08:10:43 1998 Frank Kardel +Wed May 27 08:10:43 1998 Frank Kardel acm.org> * include/Makefile.am (noinst_HEADERS): added new header files mbg_gps166.h binio.h ascii.h ieee754io.h @@ -5754,7 +5754,7 @@ Wed May 27 08:10:43 1998 Frank Kardel * ntpdc/ntpdc.c (sendrequest): fixed info_auth_keyid setting it got accidentally trashed every other round -Mon May 25 22:55:07 1998 Frank Kardel +Mon May 25 22:55:07 1998 Frank Kardel acm.org> * configure.in: PARSE clocks are enabled by default whenever possible (termio.h or termios.h present) @@ -5769,7 +5769,7 @@ Mon May 25 22:55:07 1998 Frank Kardel * libparse/clk_meinberg.c (cvt_meinberg): support current standard Meinberg data formats -Sun May 24 09:43:19 1998 Frank Kardel +Sun May 24 09:43:19 1998 Frank Kardel acm.org> * libparse/clk_rawdcf.c (pps_rawdcf): trigger pps on zero going edge - that is simpler wiring (Rx->DCD). diff --git a/INSTALL b/INSTALL index 7483e00007b7..0d9557886464 100644 --- a/INSTALL +++ b/INSTALL @@ -3,7 +3,7 @@ Basic Installation These are generic *nix installation instructions. - For Windows/NT, please see ports/winnt and html/hints/winnt.htm. + For Windows/NT, please see ports/winnt and html/build/hints/winnt.html. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses diff --git a/Makefile.am b/Makefile.am index 96918fc01dd0..4db3a096d780 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,82 +1,102 @@ #AUTOMAKE_OPTIONS = util/ansi2knr foreign dist-tarZ no-dependencies -AUTOMAKE_OPTIONS = util/ansi2knr foreign 1.5 +AUTOMAKE_OPTIONS = util/ansi2knr foreign 1.8 +ACLOCAL_AMFLAGS= -I m4 -I libopts/m4 -SUBDIRS = \ - scripts \ - include \ +NULL= + +SUBDIRS= +if NEED_LIBOPTS +SUBDIRS+= libopts +endif +SUBDIRS+= \ + scripts \ + include \ ElectricFence \ - @ARLIB_DIR@ \ - libntp \ + @ARLIB_DIR@ \ + libntp \ libparse \ - ntpd \ - ntpdate \ - ntpdc \ - ntpq \ + ntpd \ + ntpdate \ + ntpdc \ + ntpq \ parseutil \ adjtimed \ clockstuff \ - kernel \ - @MAKE_SNTP@ \ - util + kernel \ + sntp \ + util \ + $(NULL) -DIST_SUBDIRS= \ - scripts \ - include \ +DIST_SUBDIRS= \ + scripts \ + include \ ElectricFence \ - arlib \ - libntp \ + arlib \ + libntp \ + libopts \ libparse \ - ntpd \ - ntpdate \ - ntpdc \ - ntpq \ + ntpd \ + ntpdate \ + ntpdc \ + ntpq \ parseutil \ adjtimed \ clockstuff \ - kernel \ - sntp \ - util -DISTCHECK_CONFIGURE_FLAGS= --with-arlib --with-sntp + kernel \ + sntp \ + util \ + $(NULL) -EXTRA_DIST = \ - COPYRIGHT \ - ChangeLog \ - ChangeLog-4.1.0 \ - NEWS \ - NOTES.y2kfixes \ - README.bk \ - README.hackers \ - README.patches \ +DISTCHECK_CONFIGURE_FLAGS= --with-arlib --enable-local-libopts + +EXTRA_DIST = \ + COPYRIGHT \ + ChangeLog \ + CommitLog \ + CommitLog-4.1.0 \ + NEWS \ + NOTES.y2kfixes \ + README.bk \ + README.hackers \ + README.patches \ README.refclocks \ - README.versions \ - TODO \ - WHERE-TO-START \ - build \ - config.guess \ - config.h.in \ - config.sub \ - dot.emacs \ - excludes \ - flock-build \ - install-sh \ - readme.y2kfixes \ - results.y2kfixes \ - conf \ - html \ - libisc \ - ports \ - version + README.versions \ + TODO \ + WHERE-TO-START \ + bootstrap \ + build \ + config.guess \ + config.h.in \ + config.sub \ + dot.emacs \ + excludes \ + flock-build \ + install-sh \ + packageinfo.sh \ + readme.y2kfixes \ + results.y2kfixes \ + \ + conf \ + html \ + libisc \ + ports \ + \ + bincheck.mf \ + version \ + version.m4 \ + \ + $(NULL) -DISTCLEANFILES = .warning +DISTCLEANFILES = .gcc-warning -#ETAGS_ARGS = $(srcdir)/Makefile.am $(srcdir)/configure.in -ETAGS_ARGS = Makefile.am configure.in +#ETAGS_ARGS = $(srcdir)/Makefile.am $(srcdir)/configure.ac +ETAGS_ARGS = Makefile.am configure.ac # HMS: make ports be the last directory... # DIST_HOOK_DIRS = conf html scripts ports -# HMS: Keep .warning first, as that way it gets printed first. -BUILT_SOURCES = .warning $(srcdir)/COPYRIGHT $(srcdir)/version +# HMS: Keep .gcc-warning first, as that way it gets printed first. +BUILT_SOURCES = .gcc-warning $(srcdir)/COPYRIGHT $(srcdir)/version $(srcdir)/version.m4 $(srcdir)/include/version.def $(srcdir)/COPYRIGHT: $(srcdir)/html/copyright.html ( echo "This file is automatically generated from html/copyright.html" ; lynx -dump $(srcdir)/html/copyright.html ) > $(srcdir)/COPYRIGHT.new && mv $(srcdir)/COPYRIGHT.new $(srcdir)/COPYRIGHT @@ -93,6 +113,14 @@ $(srcdir)/version: FRC.version y=`cat version 2>/dev/null` || true && \ case "$$x" in ''|$$y) ;; *) echo $$x > version ;; esac +$(srcdir)/version.m4: $(srcdir)/packageinfo.sh + cd $(srcdir) && \ + ./scripts/genver version.m4 + +$(srcdir)/include/version.def: $(srcdir)/packageinfo.sh + cd $(srcdir) && \ + ./scripts/genver include/version.def + dist-hook: @find $(distdir) -type d -name CVS -print | xargs rm -rf @find $(distdir) -type d -name SCCS -print | xargs rm -rf @@ -100,7 +128,7 @@ dist-hook: @for i in `find $(distdir)/ports/winnt -type f -name '*.ds*' -print`; \ do chmod u+w $$i ; unix2dos $$i $$i; done -.warning: +.gcc-warning: @echo "Compiling with GCC now generates lots of new warnings." @echo " " @echo "Don't be concerned. They're just warnings." @@ -110,7 +138,13 @@ dist-hook: @echo "Feel free to send patches that fix these warnings, though." @echo " " @sleep 1 - @touch .warning + @touch $@ + +CommitLog: FRC.CommitLog + cd $(srcdir) \ + && /bin/test -e CommitLog \ + -a SCCS/s.ChangeSet -ot CommitLog \ + || scripts/genCommitLog # HMS: The following seems to be a work-in-progress... @@ -137,7 +171,7 @@ BHOST=`(hostname || uname -n)` echo " "; \ fi -FRC.distwarn FRC.checkcvo FRC.checkhost FRC.version: +FRC.CommitLog FRC.distwarn FRC.checkcvo FRC.checkhost FRC.version: # HMS: what was I trying to do with this? #dot.emacs: FRC.distwarn diff --git a/Makefile.in b/Makefile.in index 9cf55d24b2b6..beb62007edcb 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.7.7 from Makefile.am. +# Makefile.in generated by automake 1.9.6 from Makefile.am. # @configure_input@ -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 -# Free Software Foundation, Inc. +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -13,7 +13,6 @@ # PARTICULAR PURPOSE. @SET_MAKE@ - srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -21,7 +20,6 @@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = . - am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ install_sh_DATA = $(install_sh) -c -m 644 @@ -37,16 +35,57 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -target_triplet = @target@ +@NEED_LIBOPTS_TRUE@am__append_1 = libopts +DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(srcdir)/config.h.in \ + $(top_srcdir)/configure ChangeLog INSTALL NEWS TODO compile \ + config.guess config.sub depcomp install-sh ltmain.sh missing +subdir = . +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/libopts/m4/libopts.m4 \ + $(top_srcdir)/m4/define_dir.m4 \ + $(top_srcdir)/m4/hs_ulong_const.m4 \ + $(top_srcdir)/m4/os_cflags.m4 $(top_srcdir)/version.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno configure.status.lineno +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-exec-recursive install-info-recursive \ + install-recursive installcheck-recursive installdirs-recursive \ + pdf-recursive ps-recursive uninstall-info-recursive \ + uninstall-recursive +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ + { test ! -d $(distdir) \ + || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr $(distdir); }; } +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +distuninstallcheck_listfiles = find . -type f -print +distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ AMTAR = @AMTAR@ +AR = @AR@ ARLIB_DIR = @ARLIB_DIR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ +BINSUBDIR = @BINSUBDIR@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ @@ -54,10 +93,15 @@ CHUTEST = @CHUTEST@ CLKTEST = @CLKTEST@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DCFD = @DCFD@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ @@ -65,30 +109,39 @@ EF_LIBS = @EF_LIBS@ EF_PROGS = @EF_PROGS@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ INSTALL_DATA = @INSTALL_DATA@ +INSTALL_LIBOPTS_FALSE = @INSTALL_LIBOPTS_FALSE@ +INSTALL_LIBOPTS_TRUE = @INSTALL_LIBOPTS_TRUE@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LCRYPTO = @LCRYPTO@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ +LIBOPTS_CFLAGS = @LIBOPTS_CFLAGS@ +LIBOPTS_DIR = @LIBOPTS_DIR@ +LIBOPTS_LDADD = @LIBOPTS_LDADD@ LIBPARSE = @LIBPARSE@ LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MAKE_ADJTIMED = @MAKE_ADJTIMED@ +MAKE_CHECK_LAYOUT = @MAKE_CHECK_LAYOUT@ MAKE_CHECK_Y2K = @MAKE_CHECK_Y2K@ MAKE_LIBNTPSIM = @MAKE_LIBNTPSIM@ MAKE_LIBPARSE = @MAKE_LIBPARSE@ MAKE_LIBPARSE_KERNEL = @MAKE_LIBPARSE_KERNEL@ MAKE_NTPDSIM = @MAKE_NTPDSIM@ MAKE_NTPTIME = @MAKE_NTPTIME@ -MAKE_NTP_KEYGEN = @MAKE_NTP_KEYGEN@ MAKE_PARSEKMODULE = @MAKE_PARSEKMODULE@ -MAKE_SNTP = @MAKE_SNTP@ MAKE_TICKADJ = @MAKE_TICKADJ@ MAKE_TIMETRIM = @MAKE_TIMETRIM@ +NEED_LIBOPTS_FALSE = @NEED_LIBOPTS_FALSE@ +NEED_LIBOPTS_TRUE = @NEED_LIBOPTS_TRUE@ OBJEXT = @OBJEXT@ OPENSSL = @OPENSSL@ OPENSSL_INC = @OPENSSL_INC@ @@ -111,14 +164,21 @@ STRIP = @STRIP@ TESTDCF = @TESTDCF@ U = @U@ VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ ac_ct_RANLIB = @ac_ct_RANLIB@ ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ @@ -139,6 +199,7 @@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir = @localstatedir@ mandir = @mandir@ +mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ prefix = @prefix@ program_transform_name = @program_transform_name@ @@ -146,135 +207,124 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ subdirs = @subdirs@ sysconfdir = @sysconfdir@ -target = @target@ target_alias = @target_alias@ -target_cpu = @target_cpu@ -target_os = @target_os@ -target_vendor = @target_vendor@ #AUTOMAKE_OPTIONS = util/ansi2knr foreign dist-tarZ no-dependencies -AUTOMAKE_OPTIONS = util/ansi2knr foreign 1.5 - -SUBDIRS = \ - scripts \ - include \ - ElectricFence \ - @ARLIB_DIR@ \ - libntp \ - libparse \ - ntpd \ - ntpdate \ - ntpdc \ - ntpq \ - parseutil \ - adjtimed \ - clockstuff \ - kernel \ - @MAKE_SNTP@ \ - util - - +AUTOMAKE_OPTIONS = util/ansi2knr foreign 1.8 +ACLOCAL_AMFLAGS = -I m4 -I libopts/m4 +NULL = +SUBDIRS = $(am__append_1) scripts include ElectricFence @ARLIB_DIR@ \ + libntp libparse ntpd ntpdate ntpdc ntpq parseutil adjtimed \ + clockstuff kernel sntp util $(NULL) DIST_SUBDIRS = \ - scripts \ - include \ + scripts \ + include \ ElectricFence \ - arlib \ - libntp \ + arlib \ + libntp \ + libopts \ libparse \ - ntpd \ - ntpdate \ - ntpdc \ - ntpq \ + ntpd \ + ntpdate \ + ntpdc \ + ntpq \ parseutil \ adjtimed \ clockstuff \ - kernel \ - sntp \ - util - -DISTCHECK_CONFIGURE_FLAGS = --with-arlib --with-sntp + kernel \ + sntp \ + util \ + $(NULL) +DISTCHECK_CONFIGURE_FLAGS = --with-arlib --enable-local-libopts EXTRA_DIST = \ - COPYRIGHT \ - ChangeLog \ - ChangeLog-4.1.0 \ - NEWS \ - NOTES.y2kfixes \ - README.bk \ - README.hackers \ - README.patches \ + COPYRIGHT \ + ChangeLog \ + CommitLog \ + CommitLog-4.1.0 \ + NEWS \ + NOTES.y2kfixes \ + README.bk \ + README.hackers \ + README.patches \ README.refclocks \ - README.versions \ - TODO \ - WHERE-TO-START \ - build \ - config.guess \ - config.h.in \ - config.sub \ - dot.emacs \ - excludes \ - flock-build \ - install-sh \ - readme.y2kfixes \ - results.y2kfixes \ - conf \ - html \ - libisc \ - ports \ - version + README.versions \ + TODO \ + WHERE-TO-START \ + bootstrap \ + build \ + config.guess \ + config.h.in \ + config.sub \ + dot.emacs \ + excludes \ + flock-build \ + install-sh \ + packageinfo.sh \ + readme.y2kfixes \ + results.y2kfixes \ + \ + conf \ + html \ + libisc \ + ports \ + \ + bincheck.mf \ + version \ + version.m4 \ + \ + $(NULL) +DISTCLEANFILES = .gcc-warning -DISTCLEANFILES = .warning - -#ETAGS_ARGS = $(srcdir)/Makefile.am $(srcdir)/configure.in -ETAGS_ARGS = Makefile.am configure.in +#ETAGS_ARGS = $(srcdir)/Makefile.am $(srcdir)/configure.ac +ETAGS_ARGS = Makefile.am configure.ac # HMS: make ports be the last directory... # DIST_HOOK_DIRS = conf html scripts ports -# HMS: Keep .warning first, as that way it gets printed first. -BUILT_SOURCES = .warning $(srcdir)/COPYRIGHT $(srcdir)/version - +# HMS: Keep .gcc-warning first, as that way it gets printed first. +BUILT_SOURCES = .gcc-warning $(srcdir)/COPYRIGHT $(srcdir)/version $(srcdir)/version.m4 $(srcdir)/include/version.def # HMS: The following seems to be a work-in-progress... CVO = `$(srcdir)/config.guess` - BHOST = `(hostname || uname -n)` -subdir = . -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = -DIST_SOURCES = - -RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \ - ps-recursive install-info-recursive uninstall-info-recursive \ - all-recursive install-data-recursive install-exec-recursive \ - installdirs-recursive install-recursive uninstall-recursive \ - check-recursive installcheck-recursive -DIST_COMMON = README $(srcdir)/Makefile.in $(srcdir)/configure \ - ChangeLog INSTALL Makefile.am NEWS TODO acinclude.m4 aclocal.m4 \ - compile config.guess config.h.in config.sub configure \ - configure.in depcomp install-sh missing mkinstalldirs all: $(BUILT_SOURCES) config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: - -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +am--refresh: + @: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ + cd $(srcdir) && $(AUTOMAKE) --foreign \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe) +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; -$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck -$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) - cd $(srcdir) && $(AUTOCONF) -$(ACLOCAL_M4): configure.in acinclude.m4 +$(top_srcdir)/configure: $(am__configure_deps) + cd $(srcdir) && $(AUTOCONF) +$(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) config.h: stamp-h1 @@ -286,13 +336,22 @@ config.h: stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h - -$(srcdir)/config.h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) +$(srcdir)/config.h.in: $(am__configure_deps) cd $(top_srcdir) && $(AUTOHEADER) - touch $(srcdir)/config.h.in + rm -f stamp-h1 + touch $@ distclean-hdr: -rm -f config.h stamp-h1 + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool uninstall-info-am: # This directory's subdirectories are mostly independent; you can cd @@ -302,7 +361,13 @@ uninstall-info-am: # (which will cause the Makefiles to be regenerated when you run `make'); # (2) otherwise, pass the desired values on the `make' command line. $(RECURSIVE_TARGETS): - @set fnord $$MAKEFLAGS; amf=$$2; \ + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ list='$(SUBDIRS)'; for subdir in $$list; do \ @@ -314,7 +379,7 @@ $(RECURSIVE_TARGETS): local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ @@ -322,7 +387,13 @@ $(RECURSIVE_TARGETS): mostlyclean-recursive clean-recursive distclean-recursive \ maintainer-clean-recursive: - @set fnord $$MAKEFLAGS; amf=$$2; \ + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ dot_seen=no; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ @@ -343,7 +414,7 @@ maintainer-clean-recursive: local_target="$$target"; \ fi; \ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + || eval $$failcom; \ done && test -z "$$fail" tags-recursive: list='$(SUBDIRS)'; for subdir in $$list; do \ @@ -354,14 +425,6 @@ ctags-recursive: test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ done -ETAGS = etags -ETAGSFLAGS = - -CTAGS = ctags -CTAGSFLAGS = - -tags: TAGS - ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ @@ -370,19 +433,22 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique +tags: TAGS TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ - if (etags --etags-include --version) >/dev/null 2>&1; then \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ + empty_fix=.; \ else \ include_option=--include; \ + empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ - test -f $$subdir/TAGS && \ + test ! -f $$subdir/TAGS || \ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ @@ -392,10 +458,11 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)$$tags$$unique" \ - || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique - + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi ctags: CTAGS CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -418,24 +485,11 @@ GTAGS: distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -top_distdir = . -distdir = $(PACKAGE)-$(VERSION) - -am__remove_distdir = \ - { test ! -d $(distdir) \ - || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -fr $(distdir); }; } - -GZIP_ENV = --best -distuninstallcheck_listfiles = find . -type f -print -distcleancheck_listfiles = find . -type f -print distdir: $(DISTFILES) $(am__remove_distdir) mkdir $(distdir) - $(mkinstalldirs) $(distdir)/ntpdc $(distdir)/scripts + $(mkdir_p) $(distdir)/libopts/m4 $(distdir)/m4 $(distdir)/ntpdc $(distdir)/scripts @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ @@ -447,7 +501,7 @@ distdir: $(DISTFILES) dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ - $(mkinstalldirs) "$(distdir)$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ @@ -464,13 +518,15 @@ distdir: $(DISTFILES) done list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ - test -d $(distdir)/$$subdir \ - || mkdir $(distdir)/$$subdir \ + test -d "$(distdir)/$$subdir" \ + || $(mkdir_p) "$(distdir)/$$subdir" \ || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ (cd $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$(top_distdir)" \ - distdir=../$(distdir)/$$subdir \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ distdir) \ || exit 1; \ fi; \ @@ -484,19 +540,46 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r $(distdir) dist-gzip: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +dist-bzip2: distdir + tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 + $(am__remove_distdir) + +dist-tarZ: distdir + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z + $(am__remove_distdir) + +dist-shar: distdir + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + $(am__remove_distdir) + +dist-zip: distdir + -rm -f $(distdir).zip + zip -rq $(distdir).zip $(distdir) $(am__remove_distdir) dist dist-all: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist - $(am__remove_distdir) - GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - + case '$(DIST_ARCHIVES)' in \ + *.tar.gz*) \ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ + *.tar.bz2*) \ + bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.Z*) \ + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ + *.shar.gz*) \ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ + *.zip*) \ + unzip $(distdir).zip ;;\ + esac chmod -R a-w $(distdir); chmod a+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst @@ -516,19 +599,20 @@ distcheck: dist distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ - (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \ + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \ - && rm -f $(distdir).tar.gz \ + && $(MAKE) $(AM_MAKEFLAGS) dist \ + && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck $(am__remove_distdir) - @echo "$(distdir).tar.gz is ready for distribution" | \ - sed 'h;s/./=/g;p;x;p;x' + @(echo "$(distdir) archives ready for distribution: "; \ + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ + sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}' distuninstallcheck: @cd $(distuninstallcheck_dir) \ && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ @@ -553,7 +637,6 @@ check: $(BUILT_SOURCES) all-am: Makefile config.h installdirs: installdirs-recursive installdirs-am: - install: $(BUILT_SOURCES) $(MAKE) $(AM_MAKEFLAGS) install-recursive install-exec: install-exec-recursive @@ -566,7 +649,7 @@ install-am: all-am installcheck: installcheck-recursive install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - INSTALL_STRIP_FLAG=-s \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: @@ -574,7 +657,7 @@ mostlyclean-generic: clean-generic: distclean-generic: - -rm -f $(CONFIG_CLEAN_FILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) maintainer-clean-generic: @@ -583,18 +666,20 @@ maintainer-clean-generic: -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) clean: clean-recursive -clean-am: clean-generic mostlyclean-am +clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-hdr distclean-tags +distclean-am: clean-am distclean-generic distclean-hdr \ + distclean-libtool distclean-tags dvi: dvi-recursive dvi-am: +html: html-recursive + info: info-recursive info-am: @@ -612,13 +697,12 @@ installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache - -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive -mostlyclean-am: mostlyclean-generic +mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-recursive @@ -632,22 +716,20 @@ uninstall-am: uninstall-info-am uninstall-info: uninstall-info-recursive -.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am check check-am clean \ - clean-generic clean-recursive ctags ctags-recursive dist \ - dist-all dist-gzip distcheck distclean distclean-generic \ - distclean-hdr distclean-recursive distclean-tags distcleancheck \ - distdir distuninstallcheck dvi dvi-am dvi-recursive info \ - info-am info-recursive install install-am install-data \ - install-data-am install-data-recursive install-exec \ - install-exec-am install-exec-recursive install-info \ - install-info-am install-info-recursive install-man \ - install-recursive install-strip installcheck installcheck-am \ - installdirs installdirs-am installdirs-recursive \ - maintainer-clean maintainer-clean-generic \ +.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \ + check-am clean clean-generic clean-libtool clean-recursive \ + ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \ + dist-hook dist-shar dist-tarZ dist-zip distcheck distclean \ + distclean-generic distclean-hdr distclean-libtool \ + distclean-recursive distclean-tags distcleancheck distdir \ + distuninstallcheck dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ maintainer-clean-recursive mostlyclean mostlyclean-generic \ - mostlyclean-recursive pdf pdf-am pdf-recursive ps ps-am \ - ps-recursive tags tags-recursive uninstall uninstall-am \ - uninstall-info-am uninstall-info-recursive uninstall-recursive + mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \ + tags tags-recursive uninstall uninstall-am uninstall-info-am $(srcdir)/COPYRIGHT: $(srcdir)/html/copyright.html @@ -665,6 +747,14 @@ $(srcdir)/version: FRC.version y=`cat version 2>/dev/null` || true && \ case "$$x" in ''|$$y) ;; *) echo $$x > version ;; esac +$(srcdir)/version.m4: $(srcdir)/packageinfo.sh + cd $(srcdir) && \ + ./scripts/genver version.m4 + +$(srcdir)/include/version.def: $(srcdir)/packageinfo.sh + cd $(srcdir) && \ + ./scripts/genver include/version.def + dist-hook: @find $(distdir) -type d -name CVS -print | xargs rm -rf @find $(distdir) -type d -name SCCS -print | xargs rm -rf @@ -672,7 +762,7 @@ dist-hook: @for i in `find $(distdir)/ports/winnt -type f -name '*.ds*' -print`; \ do chmod u+w $$i ; unix2dos $$i $$i; done -.warning: +.gcc-warning: @echo "Compiling with GCC now generates lots of new warnings." @echo " " @echo "Don't be concerned. They're just warnings." @@ -682,7 +772,13 @@ dist-hook: @echo "Feel free to send patches that fix these warnings, though." @echo " " @sleep 1 - @touch .warning + @touch $@ + +CommitLog: FRC.CommitLog + cd $(srcdir) \ + && /bin/test -e CommitLog \ + -a SCCS/s.ChangeSet -ot CommitLog \ + || scripts/genCommitLog .buildcvo: echo "$(CVO)" > .buildcvo @@ -703,7 +799,7 @@ dist-hook: echo " "; \ fi -FRC.distwarn FRC.checkcvo FRC.checkhost FRC.version: +FRC.CommitLog FRC.distwarn FRC.checkcvo FRC.checkhost FRC.version: # HMS: what was I trying to do with this? #dot.emacs: FRC.distwarn diff --git a/NEWS b/NEWS index 0d5bead2fb32..6290fb5b202b 100644 --- a/NEWS +++ b/NEWS @@ -1,154 +1,69 @@ -(4.2.0) -* More stuff than I have time to document -* Bugfixes -* call-gap filtering -* wwv and chu refclock improvements -* OpenSSL integration - -(4.1.2) -* clock state machine bugfix -* Lose the source port check on incoming packets -* (x)ntpdc compatibility patch -* Virtual IP improvements -* ntp_loopfilter fixes and improvements -* ntpdc improvements -* GOES refclock fix -* JJY driver -* Jupiter refclock fixes -* Neoclock4X refclock fixes -* AIX 5 port -* bsdi port fixes -* Cray unicos port upgrade -* HP MPE/iX port -* Win/NT port upgrade -* Dynix PTX port fixes -* Document conversion from CVS to BK -* readline support for ntpq - -(4.1.0) -* CERT problem fixed (99k23) -* Huff-n-Puff filter -* Preparation for OpenSSL support -* Resolver changes/improvements are not backward compatible with mode 7 - requests (which are implementation-specific anyway) -* leap second stuff -* manycast should work now -* ntp-genkeys does new good things. -* scripts/ntp-close -* PPS cleanup and improvements -* readline support for ntpdc -* Crypto/authentication rewrite -* WINNT builds with MD5 by default -* WINNT no longer requires Perl for building with Visual C++ 6.0 -* algorithmic improvements, bugfixes -* Solaris dosynctodr info update -* html/pic/* is *lots* smaller -* New/updated drivers: Forum Graphic GPS, WWV/H, Heath GC-100 II, HOPF - serial and PCI, ONCORE, ulink331 -* Rewrite of the audio drivers - -(4.0.99) -* Driver updates: CHU, DCF, GPS/VME, Oncore, PCF, Ulink, WWVB, burst - If you use the ONCORE driver with a HARDPPS kernel module, - you *must* have a properly specified: - pps [assert/clear] [hardpps] - line in the /etc/ntp.conf file. -* PARSE cleanup -* PPS cleanup -* ntpd, ntpq, ntpdate cleanup and fixes -* NT port improvements -* AIX, BSDI, DEC OSF, FreeBSD, NetBSD, Reliant, SCO, Solaris port improvements - -(4.0.98) -* Solaris kernel FLL bug is fixed in 106541-07 -* Bug/lint cleanup -* PPS cleanup -* ReliantUNIX patches -* NetInfo support -* Ultralink driver -* Trimble OEM Ace-II support -* DCF77 power choices -* Oncore improvements - -(4.0.97) -* NT patches -* AIX,SunOS,IRIX portability -* NeXT portability -* ntptimeset utility added -* cygwin portability patches - -(4.0.96) -* -lnsl, -lsocket, -lgen configuration patches -* Y2K patches from AT&T -* Linux portability cruft - -(4.0.95) -* NT port cleanup/replacement -* a few portability fixes -* VARITEXT Parse clock added - -(4.0.94) -* PPS updates (including ntp.config options) -* Lose the old DES stuff in favor of the (optional) RSAREF stuff -* html cleanup/updates -* numerous drivers cleaned up -* numerous portability patches and code cleanup - -(4.0.93) -* Oncore refclock needs PPS or one of two ioctls. -* Don't make ntptime under Linux. It doesn't compile for too many folks. -* Autokey cleanup -* ReliantUnix patches -* html cleanup -* tickadj cleanup -* PARSE cleanup -* IRIX -n32 cleanup -* byte order cleanup -* ntptrace improvements and patches -* ntpdc improvements and patches -* PPS cleanup -* mx4200 cleanup -* New clock state machine -* SCO cleanup -* Skip alias interfaces - -(4.0.92) -* chronolog and dumbclock refclocks -* SCO updates -* Cleanup/bugfixes -* Y2K patches -* Updated palisade driver -* Plug memory leak -* wharton kernel clock -* Oncore clock upgrades -* NMEA clock improvements -* PPS improvements -* AIX portability patches - -(4.0.91) -* New ONCORE driver -* New MX4200 driver -* Palisade improvements -* config file bugfixes and problem reporting -* autoconf upgrade and cleanup -* HP-UX, IRIX lint cleanup -* AIX portability patches -* NT cleanup - -(4.0.90) -* Nanoseconds -* New palisade driver -* New Oncore driver - -(4.0.73) -* README.hackers added -* PARSE driver is working again -* Solaris 2.6 has nasty kernel bugs. DO NOT enable pll! -* DES is out of the distribution. - -(4.0.72) -* K&R C compiling should work again. -* IRIG patches. -* MX4200 driver patches. -* Jupiter driver added. -* Palisade driver added. Needs work (ANSI, ntoh/hton, sizeof double, ???) +NTP 4.2.4p5 (Harlan Stenn , 2008/08/17) + +Focus: Minor Bugfixes + +This release fixes a number of Windows-specific ntpd bugs and +platform-independent ntpdate bugs. A logging bugfix has been applied +to the ONCORE driver. + +The "dynamic" keyword and is now obsolete and deferred binding to local +interfaces is the new default. The minimum time restriction for the +interface update interval has been dropped. + +A number of minor build system and documentation fixes are included. + +This is a recommended upgrade for Windows. + +--- +NTP 4.2.4p4 (Harlan Stenn , 2007/09/10) + +Focus: Minor Bugfixes + +This release updates certain copyright information, fixes several display +bugs in ntpdc, avoids SIGIO interrupting malloc(), cleans up file descriptor +shutdown in the parse refclock driver, removes some lint from the code, +stops accessing certain buffers immediately after they were freed, fixes +a problem with non-command-line specification of -6, and allows the loopback +interface to share addresses with other interfaces. + +--- +NTP 4.2.4p3 (Harlan Stenn , 2007/06/29) + +Focus: Minor Bugfixes + +This release fixes a bug in Windows that made it difficult to +terminate ntpd under windows. +This is a recommended upgrade for Windows. + +--- +NTP 4.2.4p2 (Harlan Stenn , 2007/06/19) + +Focus: Minor Bugfixes + +This release fixes a multicast mode authentication problem, +an error in NTP packet handling on Windows that could lead to +ntpd crashing, and several other minor bugs. Handling of +multicast interfaces and logging configuration were improved. +The required versions of autogen and libopts were incremented. +This is a recommended upgrade for Windows and multicast users. + +--- +NTP 4.2.4 (Harlan Stenn , 2006/12/31) + +Focus: enhancements and bug fixes. + +Dynamic interface rescanning was added to simplify the use of ntpd in +conjunction with DHCP. GNU AutoGen is used for its command-line options +processing. Separate PPS devices are supported for PARSE refclocks, MD5 +signatures are now provided for the release files. Drivers have been +added for some new ref-clocks and have been removed for some older +ref-clocks. This release also includes other improvements, documentation +and bug fixes. + +K&R C is no longer supported as of NTP-4.2.4. We are now aiming for ANSI +C support. + +--- +NTP 4.2.0 (Harlan Stenn , 2003/10/15) + +Focus: enhancements and bug fixes. diff --git a/README b/README index f9eeabcc5486..daa85824e94d 100644 --- a/README +++ b/README @@ -1,7 +1,7 @@ Submit patches, bug reports, and enhancement requests via - http://bugzilla.ntp.org + http://bugs.ntp.isc.org The ntp Distribution Base Directory @@ -17,7 +17,7 @@ well as setting up an NTP subnet, is in the HTML pages in the ./html/ directory. For more information on NTP and how to get a working setup, read WHERE-TO-START. -For Windows/NT, visit html/hints/winnt . +For Windows/NT, visit html/build/hints/winnt.html . The base directory ./ contains the autoconfiguration files, source directories and related stuff: @@ -28,7 +28,7 @@ COPYRIGHT Excerpt from the HTML file ./html/copyright.html. This file INSTALL Generic installation instructions for autoconf-based programs. Unless you really know what you are doing, you should read the - directions in the HTML pages, starting with ./html/index.htm. + directions in the HTML pages, starting with ./html/index.html. NEWS What's new in this release. @@ -78,7 +78,7 @@ config.h.in Configuration file generated automatically from configure.in. Do not edit. configure Script used to configure the distribution. See the HTML pages - (./html/index.htm) for a complete description of the options + (./html/index.html) for a complete description of the options available. configure.in Master configuration template. Edit only if you have the diff --git a/README.bk b/README.bk index 2b840c4403ac..dc867b52ecfa 100644 --- a/README.bk +++ b/README.bk @@ -1,63 +1,7 @@ -In order to use the BitKeeper repository version of NTP you will have -to have the following tools installed: +In order to use the BitKeeper repository version of NTP you should visit - autoconf 2.53 or later - automake 1.5 or later - lynx + http://ntp.isc.org/Main/SoftwareDevelopment -Lynx is used to generate the COPYRIGHT file. Don't ask. - -You can get bitkeeper by visiting: - - http://www.bitkeeper.com/ - -We are using bitkeeper under their free license program. You can use -bitkeeper for free to access NTP, too. If you have questions about this, -please ask. The license is pretty easy to read. - -Once you have installed bitkeeper, you can clone any NTP repository. - - Note: as of 2002-05, ntp.bkserver.net and ntp.bkbits.net are - being upgraded. Depending on the "phase" of the upgrade, one - of the two machines may not answer. - -You can get the ntp-stable repository by either of the following commands: - - bk clone bk://www.ntp.org/home/bk/ntp-stable ntp-stable - - bk clone bk://ntp.bkserver.net/ntp-stable ntp-stable - - bk clone bk://ntp.bkbits.net/ntp-stable ntp-stable - -You can get the ntp-dev repository by either of the following commands: - - bk clone bk://www.ntp.org/home/bk/ntp-dev ntp-dev - - bk clone bk://ntp.bkserver.net/ntp-dev ntp-dev - - bk clone bk://ntp.bkbits.net/ntp-dev ntp-dev - -If you are stuck behind a firewall that blocks access to the default port -used by bitkeeper (14690) but you can use port 80 instead, you can use -http as a bk transport mechanism. Just use: - - bk clone http://ntp.bkserver.net/REPO REPO - -Finally, it's possible to use SMTP as a bk transport mechanism. So far, we -haven't tried this. - -Once you have obtained the sources, do the following: - - cd REPO - bk -r edit to check out the files - autoreconf -f -i generates configure and Makefile.in's - -and you should be ready to go. You will get some warning messages from -autoreconf. Ignore these messages. - -You can update your repository by incanting: - - cd REPO - bk pull +for important information. If you want to submit patches, please see the README.hackers file. diff --git a/README.patches b/README.patches index d59345e41bca..476bc69a151e 100644 --- a/README.patches +++ b/README.patches @@ -1,5 +1,9 @@ See README.hackers for notes on coding styles. +The master copy of this information can be found at: + + http://ntp.isc.org/bin/view/Dev/MaintainerIssues#How_to_work_on_a_bug_using_BitKe + If you are going to patch both ntp-stable and ntp-dev please do it this way: @@ -20,12 +24,18 @@ it will be trivial to apply your patches. Otherwise, it will be much more difficult to apply your patches. +You are pretty much done now if your repos are on pogo.udel.edu. + +If these patches are for a bugzilla issue, mark the issue as Resolved/READY +with a comment of "Please pick up the patches in pogo:/wherever" + --- Please read (and follow) the previous section if you want to submit patches for both ntp-stable and ntp-dev. -To submit patches please use the 'bk send' command: +If you cannot easily get your patches to pogo, you may submit patches +via the 'bk send' command: > cd REPO > bk citool (or bk ci ... ; bk commit ... ) diff --git a/README.refclocks b/README.refclocks index 38eecc8d5df0..99a28151c13c 100644 --- a/README.refclocks +++ b/README.refclocks @@ -27,8 +27,8 @@ WWV_HEATH 19 /* Heath GC1000 WWV/WWVH Receiver */ GPS_NMEA 20 /* NMEA based GPS clock */ GPS_VME 21 /* TrueTime GPS-VME Interface */ ATOM_PPS 22 /* 1-PPS Clock Discipline */ -PTB_ACTS 23 /* PTB Auto Computer Time Service */ -USNO 24 /* Naval Observatory dialup */ +PTB_ACTS NIST_ACTS +USNO NIST_ACTS GPS_HP 26 /* HP 58503A Time/Frequency Receiver */ ARCRON_MSF 27 /* ARCRON MSF radio clock. */ SHM 28 /* clock attached thru shared memory */ diff --git a/README.versions b/README.versions index 550925015c25..018d59d69bad 100644 --- a/README.versions +++ b/README.versions @@ -1,35 +1,27 @@ NTP uses A.B.C - style release numbers. -The third (C) part of the version number can be: - - 0-69 for patches/bugfixes to the A.B.C series. - 70-79 for alpha releases of the A.B+1.0 series. - 80+ for beta releases of the A.B+1.0 series. - At the moment: A is 4, for ntp V4. - B is the minor release number. - C is the patch/bugfix number, and may have extra cruft in it. + B is the major release number. + C is the minor release number. Even numbers are 'stable' releases and + odd numbers are "development" releases. -Any extra cruft in the C portion of the number indicates an "interim" release. +Following the release number may be the letter 'p' followed by a number. +This indicates a point (or patch) release. -Interim releases almost always have a C portion consisting of a number -followed by an increasing letter, optionally followed by -rcX, where X -is an increasing number. The -rcX indicates a "release candidate". +Release candidates have -RC in the release number. Here are some recent versions numbers as an example: - 4.1.0 A production release (from the ntp-stable repository) - 4.1.0b-rc1 A release candidate for 4.1.1 (from the ntp-stable repo) - 4.1.71 An alpha release of 4.2.0, from the ntp-dev repo + 4.2.2 A production release (from the ntp-stable repository) + 4.2.2p2 A production release (from the ntp-stable repository) + 4.2.3p12 A development release + 4.2.3p15-rc1 A release candidate for 4.2.4 Note that after the ntp-dev repo produces a production release it will be copied into the ntp-stable and the cycle will repeat. -The goal of this scheme is to produce version numbers that collate -"properly" with the output of the "ls" command. - Feel free to suggest improvements... diff --git a/TODO b/TODO index c9f81faf9845..e72ee7bef65a 100644 --- a/TODO +++ b/TODO @@ -114,8 +114,6 @@ Problems that need to be fixed: Can we identify DomainOS with *-apollo-* ? Do we catch all Unixware machines with *-univel-sysv* ? -- How can we test if UDP_WILDCARD_DELIVERY should be used? - - Combine enable-step-slew and enable-ntpdate-step - Make sure enable-hourly-todr-sync is always disabled diff --git a/WHERE-TO-START b/WHERE-TO-START index 2e3e77b26eb1..0814557854ba 100644 --- a/WHERE-TO-START +++ b/WHERE-TO-START @@ -13,16 +13,16 @@ You are welcome to the lot, with due consideration of the copyright information in the COPYRIGHT file. You are also invited to contribute bugfixes and drivers for new and exotic radios, telephones and sundials. This distribution is normally available by anonymous ftp as the -compressed tar archive ntp-.tar.Z in the pub/ntp directory on -louie.udel.edu and is the version number. The current version -number can be found on the NTP web page . +compressed tar archive ntp-.tar.gz in the pub/ntp directory on +huey.udel.edu and is the version number. The current stable +and development version numbers can be found at . A considerable amount of documentation, including build instructions, configuration advice, program usage and miscellaneous information is included in the ./html directory of this distribution. The intended access method is using a web browser such as netscape; however, the pages have been formatted so that viewing with an ordinary text editor -is practical. Start the browser on the ./html/index.htm page, which +is practical. Start the browser on the ./html/index.html page, which contains additional instructions and hotlinks to the remaining pages. Some hotlinks for the larger documents, such as related technical memoranda, reports and papers, lead to other web sites where this @@ -35,7 +35,7 @@ files in the base directory of this distribution is in the README file. A list of "significant" changes for the release is in the NEWS file. If you're interested in helping us test pre-release versions of ntpd, -please look in . +please look in . David L. Mills (mills@udel.edu) 21 June 1998 diff --git a/aclocal.m4 b/aclocal.m4 index c4e624e76342..b90f615a0cae 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,7 +1,7 @@ -# generated automatically by aclocal 1.7.7 -*- Autoconf -*- +# generated automatically by aclocal 1.9.6 -*- Autoconf -*- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -11,396 +11,6196 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. -AC_DEFUN(hs_ULONG_CONST, -[ AH_TEMPLATE(ULONG_CONST, [How do we create unsigned long constants?]) -AC_EGREP_CPP(Circus, - [#define ACAT(a,b)a ## b -ACAT(Cir,cus) -], AC_DEFINE([ULONG_CONST(a)], [a ## UL]), - AC_EGREP_CPP(Reiser, -[#define RCAT(a,b)a/**/b -RCAT(Rei,ser) -], AC_DEFINE([ULONG_CONST(a)], [a/**/L]), - AC_MSG_ERROR([How do we create an unsigned long constant?])))]) -dnl @synopsis AC_DEFINE_DIR(VARNAME, DIR [, DESCRIPTION]) +# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- + +# serial 47 AC_PROG_LIBTOOL + + +# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) +# ----------------------------------------------------------- +# If this macro is not defined by Autoconf, define it here. +m4_ifdef([AC_PROVIDE_IFELSE], + [], + [m4_define([AC_PROVIDE_IFELSE], + [m4_ifdef([AC_PROVIDE_$1], + [$2], [$3])])]) + + +# AC_PROG_LIBTOOL +# --------------- +AC_DEFUN([AC_PROG_LIBTOOL], +[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl +dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX +dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX. + AC_PROVIDE_IFELSE([AC_PROG_CXX], + [AC_LIBTOOL_CXX], + [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX + ])]) +dnl And a similar setup for Fortran 77 support + AC_PROVIDE_IFELSE([AC_PROG_F77], + [AC_LIBTOOL_F77], + [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77 +])]) + +dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly. +dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run +dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both. + AC_PROVIDE_IFELSE([AC_PROG_GCJ], + [AC_LIBTOOL_GCJ], + [AC_PROVIDE_IFELSE([A][M_PROG_GCJ], + [AC_LIBTOOL_GCJ], + [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ], + [AC_LIBTOOL_GCJ], + [ifdef([AC_PROG_GCJ], + [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])]) + ifdef([A][M_PROG_GCJ], + [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])]) + ifdef([LT_AC_PROG_GCJ], + [define([LT_AC_PROG_GCJ], + defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])]) +])])# AC_PROG_LIBTOOL + + +# _AC_PROG_LIBTOOL +# ---------------- +AC_DEFUN([_AC_PROG_LIBTOOL], +[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl +AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl +AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl +AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl + +# This can be used to rebuild libtool when needed +LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" + +# Always use our own libtool. +LIBTOOL='$(SHELL) $(top_builddir)/libtool' +AC_SUBST(LIBTOOL)dnl + +# Prevent multiple expansion +define([AC_PROG_LIBTOOL], []) +])# _AC_PROG_LIBTOOL + + +# AC_LIBTOOL_SETUP +# ---------------- +AC_DEFUN([AC_LIBTOOL_SETUP], +[AC_PREREQ(2.50)dnl +AC_REQUIRE([AC_ENABLE_SHARED])dnl +AC_REQUIRE([AC_ENABLE_STATIC])dnl +AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl +AC_REQUIRE([AC_CANONICAL_HOST])dnl +AC_REQUIRE([AC_CANONICAL_BUILD])dnl +AC_REQUIRE([AC_PROG_CC])dnl +AC_REQUIRE([AC_PROG_LD])dnl +AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl +AC_REQUIRE([AC_PROG_NM])dnl + +AC_REQUIRE([AC_PROG_LN_S])dnl +AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl +# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! +AC_REQUIRE([AC_OBJEXT])dnl +AC_REQUIRE([AC_EXEEXT])dnl dnl -dnl This macro defines (with AC_DEFINE) VARNAME to the expansion of the DIR -dnl variable, taking care of fixing up ${prefix} and such. -dnl -dnl Note that the 3 argument form is only supported with autoconf 2.13 and -dnl later (i.e. only where AC_DEFINE supports 3 arguments). -dnl -dnl Examples: -dnl -dnl AC_DEFINE_DIR(DATADIR, datadir) -dnl AC_DEFINE_DIR(PROG_PATH, bindir, [Location of installed binaries]) -dnl -dnl @version $Id: acinclude.m4,v 1.3 2000/08/04 03:26:22 stenn Exp $ -dnl @author Alexandre Oliva -AC_DEFUN(AC_DEFINE_DIR, [ - ac_expanded=`( - test "x$prefix" = xNONE && prefix="$ac_default_prefix" - test "x$exec_prefix" = xNONE && exec_prefix="${prefix}" - eval echo \""[$]$2"\" - )` - ifelse($3, , - AC_DEFINE_UNQUOTED($1, "$ac_expanded"), - AC_DEFINE_UNQUOTED($1, "$ac_expanded", $3)) -]) +AC_LIBTOOL_SYS_MAX_CMD_LEN +AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE +AC_LIBTOOL_OBJDIR -# Like AC_CONFIG_HEADER, but automatically create stamp file. -*- Autoconf -*- +AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl +_LT_AC_PROG_ECHO_BACKSLASH -# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -AC_PREREQ([2.52]) - -# serial 6 - -# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS. -AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) - -# Do all the work for Automake. -*- Autoconf -*- - -# This macro actually does too much some checks are only needed if -# your package does certain things. But this isn't really a big deal. - -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 -# Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 10 - -AC_PREREQ([2.54]) - -# Autoconf 2.50 wants to disallow AM_ names. We explicitly allow -# the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl - -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl - AC_REQUIRE([AC_PROG_INSTALL])dnl -# test to see if srcdir already configured -if test "`cd $srcdir && pwd`" != "`pwd`" && - test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo +case $host_os in +aix3*) + # AIX sometimes has problems with the GCC collect2 program. For some + # reason, if we set the COLLECT_NAMES environment variable, the problems + # vanish in a puff of smoke. + if test "X${COLLECT_NAMES+set}" != Xset; then + COLLECT_NAMES= + export COLLECT_NAMES fi + ;; +esac + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +Xsed='sed -e 1s/^X//' +[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'] + +# Same as above, but do not quote variable references. +[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'] + +# Sed substitution to delay expansion of an escaped shell variable in a +# double_quote_subst'ed string. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' + +# Sed substitution to avoid accidental globbing in evaled expressions +no_glob_subst='s/\*/\\\*/g' + +# Constants: +rm="rm -f" + +# Global variables: +default_ofile=libtool +can_build_shared=yes + +# All known linkers require a `.a' archive for static linking (except MSVC, +# which needs '.lib'). +libext=a +ltmain="$ac_aux_dir/ltmain.sh" +ofile="$default_ofile" +with_gnu_ld="$lt_cv_prog_gnu_ld" + +AC_CHECK_TOOL(AR, ar, false) +AC_CHECK_TOOL(RANLIB, ranlib, :) +AC_CHECK_TOOL(STRIP, strip, :) + +old_CC="$CC" +old_CFLAGS="$CFLAGS" + +# Set sane defaults for various variables +test -z "$AR" && AR=ar +test -z "$AR_FLAGS" && AR_FLAGS=cru +test -z "$AS" && AS=as +test -z "$CC" && CC=cc +test -z "$LTCC" && LTCC=$CC +test -z "$DLLTOOL" && DLLTOOL=dlltool +test -z "$LD" && LD=ld +test -z "$LN_S" && LN_S="ln -s" +test -z "$MAGIC_CMD" && MAGIC_CMD=file +test -z "$NM" && NM=nm +test -z "$SED" && SED=sed +test -z "$OBJDUMP" && OBJDUMP=objdump +test -z "$RANLIB" && RANLIB=: +test -z "$STRIP" && STRIP=: +test -z "$ac_objext" && ac_objext=o + +# Determine commands to create old-style static archives. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' +old_postinstall_cmds='chmod 644 $oldlib' +old_postuninstall_cmds= + +if test -n "$RANLIB"; then + case $host_os in + openbsd*) + old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" + ;; + *) + old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" + ;; + esac + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" fi -AC_SUBST([CYGPATH_W]) -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl +_LT_CC_BASENAME([$compiler]) -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl +# Only perform the check for file, if the check method requires it +case $deplibs_check_method in +file_magic*) + if test "$file_magic_cmd" = '$MAGIC_CMD'; then + AC_PATH_MAGIC + fi + ;; +esac -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -AM_MISSING_PROG(AUTOCONF, autoconf) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -AM_MISSING_PROG(AUTOHEADER, autoheader) -AM_MISSING_PROG(MAKEINFO, makeinfo) -AM_MISSING_PROG(AMTAR, tar) -AM_PROG_INSTALL_SH -AM_PROG_INSTALL_STRIP -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl +AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) +AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], +enable_win32_dll=yes, enable_win32_dll=no) -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl -]) -]) +AC_ARG_ENABLE([libtool-lock], + [AC_HELP_STRING([--disable-libtool-lock], + [avoid locking (might break parallel builds)])]) +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + +AC_ARG_WITH([pic], + [AC_HELP_STRING([--with-pic], + [try to use only PIC/non-PIC objects @<:@default=use both@:>@])], + [pic_mode="$withval"], + [pic_mode=default]) +test -z "$pic_mode" && pic_mode=default + +# Use C for the default configuration in the libtool script +tagname= +AC_LIBTOOL_LANG_C_CONFIG +_LT_AC_TAGCONFIG +])# AC_LIBTOOL_SETUP -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. +# _LT_AC_SYS_COMPILER +# ------------------- +AC_DEFUN([_LT_AC_SYS_COMPILER], +[AC_REQUIRE([AC_PROG_CC])dnl -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[# Compute $1's index in $config_headers. -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $1 | $1:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC +])# _LT_AC_SYS_COMPILER + + +# _LT_CC_BASENAME(CC) +# ------------------- +# Calculate cc_basename. Skip known compiler wrappers and cross-prefix. +AC_DEFUN([_LT_CC_BASENAME], +[for cc_temp in $1""; do + case $cc_temp in + compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;; + distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;; + \-*) ;; + *) break;; esac done -echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` +]) -# Copyright 2002 Free Software Foundation, Inc. +# _LT_COMPILER_BOILERPLATE +# ------------------------ +# Check for compiler boilerplate output or warnings with +# the simple compiler test code. +AC_DEFUN([_LT_COMPILER_BOILERPLATE], +[ac_outfile=conftest.$ac_objext +printf "$lt_simple_compile_test_code" >conftest.$ac_ext +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_compiler_boilerplate=`cat conftest.err` +$rm conftest* +])# _LT_COMPILER_BOILERPLATE + + +# _LT_LINKER_BOILERPLATE +# ---------------------- +# Check for linker boilerplate output or warnings with +# the simple link test code. +AC_DEFUN([_LT_LINKER_BOILERPLATE], +[ac_outfile=conftest.$ac_objext +printf "$lt_simple_link_test_code" >conftest.$ac_ext +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_linker_boilerplate=`cat conftest.err` +$rm conftest* +])# _LT_LINKER_BOILERPLATE + + +# _LT_AC_SYS_LIBPATH_AIX +# ---------------------- +# Links a minimal program and checks the executable +# for the system default hardcoded library path. In most cases, +# this is /usr/lib:/lib, but when the MPI compilers are used +# the location of the communication and MPI libs are included too. +# If we don't find anything, use the default library path according +# to the aix ld manual. +AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX], +[AC_LINK_IFELSE(AC_LANG_PROGRAM,[ +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi],[]) +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi +])# _LT_AC_SYS_LIBPATH_AIX + + +# _LT_AC_SHELL_INIT(ARG) +# ---------------------- +AC_DEFUN([_LT_AC_SHELL_INIT], +[ifdef([AC_DIVERSION_NOTICE], + [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], + [AC_DIVERT_PUSH(NOTICE)]) +$1 +AC_DIVERT_POP +])# _LT_AC_SHELL_INIT + + +# _LT_AC_PROG_ECHO_BACKSLASH +# -------------------------- +# Add some code to the start of the generated configure script which +# will find an echo command which doesn't interpret backslashes. +AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], +[_LT_AC_SHELL_INIT([ +# Check that we are running under the correct shell. +SHELL=${CONFIG_SHELL-/bin/sh} + +case X$ECHO in +X*--fallback-echo) + # Remove one level of quotation (which was required for Make). + ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` + ;; +esac + +echo=${ECHO-echo} +if test "X[$]1" = X--no-reexec; then + # Discard the --no-reexec flag, and continue. + shift +elif test "X[$]1" = X--fallback-echo; then + # Avoid inline document here, it may be left over + : +elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then + # Yippee, $echo works! + : +else + # Restart under the correct shell. + exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} +fi + +if test "X[$]1" = X--fallback-echo; then + # used as fallback echo + shift + cat </dev/null 2>&1 && unset CDPATH + +if test -z "$ECHO"; then +if test "X${echo_test_string+set}" != Xset; then +# find a string as large as possible, as long as the shell can cope with it + for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do + # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... + if (echo_test_string=`eval $cmd`) 2>/dev/null && + echo_test_string=`eval $cmd` && + (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null + then + break + fi + done +fi + +if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + : +else + # The Solaris, AIX, and Digital Unix default echo programs unquote + # backslashes. This makes it impossible to quote backslashes using + # echo "$something" | sed 's/\\/\\\\/g' + # + # So, first we look for a working echo in the user's PATH. + + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for dir in $PATH /usr/ucb; do + IFS="$lt_save_ifs" + if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && + test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + echo="$dir/echo" + break + fi + done + IFS="$lt_save_ifs" + + if test "X$echo" = Xecho; then + # We didn't find a better echo, so look for alternatives. + if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + # This shell has a builtin print -r that does the trick. + echo='print -r' + elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && + test "X$CONFIG_SHELL" != X/bin/ksh; then + # If we have ksh, try running configure again with it. + ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} + export ORIGINAL_CONFIG_SHELL + CONFIG_SHELL=/bin/ksh + export CONFIG_SHELL + exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} + else + # Try using printf. + echo='printf %s\n' + if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + # Cool, printf works + : + elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && + test "X$echo_testing_string" = 'X\t' && + echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL + export CONFIG_SHELL + SHELL="$CONFIG_SHELL" + export SHELL + echo="$CONFIG_SHELL [$]0 --fallback-echo" + elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && + test "X$echo_testing_string" = 'X\t' && + echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + echo="$CONFIG_SHELL [$]0 --fallback-echo" + else + # maybe with a smaller string... + prev=: + + for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do + if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null + then + break + fi + prev="$cmd" + done + + if test "$prev" != 'sed 50q "[$]0"'; then + echo_test_string=`eval $prev` + export echo_test_string + exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} + else + # Oops. We lost completely, so just stick with echo. + echo=echo + fi + fi + fi + fi +fi +fi + +# Copy echo and quote the copy suitably for passing to libtool from +# the Makefile, instead of quoting the original, which is used later. +ECHO=$echo +if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then + ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" +fi + +AC_SUBST(ECHO) +])])# _LT_AC_PROG_ECHO_BACKSLASH + + +# _LT_AC_LOCK +# ----------- +AC_DEFUN([_LT_AC_LOCK], +[AC_ARG_ENABLE([libtool-lock], + [AC_HELP_STRING([--disable-libtool-lock], + [avoid locking (might break parallel builds)])]) +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + +# Some flags need to be propagated to the compiler or linker for good +# libtool support. +case $host in +ia64-*-hpux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext + if AC_TRY_EVAL(ac_compile); then + case `/usr/bin/file conftest.$ac_objext` in + *ELF-32*) + HPUX_IA64_MODE="32" + ;; + *ELF-64*) + HPUX_IA64_MODE="64" + ;; + esac + fi + rm -rf conftest* + ;; +*-*-irix6*) + # Find out which ABI we are using. + echo '[#]line __oline__ "configure"' > conftest.$ac_ext + if AC_TRY_EVAL(ac_compile); then + if test "$lt_cv_prog_gnu_ld" = yes; then + case `/usr/bin/file conftest.$ac_objext` in + *32-bit*) + LD="${LD-ld} -melf32bsmip" + ;; + *N32*) + LD="${LD-ld} -melf32bmipn32" + ;; + *64-bit*) + LD="${LD-ld} -melf64bmip" + ;; + esac + else + case `/usr/bin/file conftest.$ac_objext` in + *32-bit*) + LD="${LD-ld} -32" + ;; + *N32*) + LD="${LD-ld} -n32" + ;; + *64-bit*) + LD="${LD-ld} -64" + ;; + esac + fi + fi + rm -rf conftest* + ;; + +x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext + if AC_TRY_EVAL(ac_compile); then + case `/usr/bin/file conftest.o` in + *32-bit*) + case $host in + x86_64-*linux*) + LD="${LD-ld} -m elf_i386" + ;; + ppc64-*linux*|powerpc64-*linux*) + LD="${LD-ld} -m elf32ppclinux" + ;; + s390x-*linux*) + LD="${LD-ld} -m elf_s390" + ;; + sparc64-*linux*) + LD="${LD-ld} -m elf32_sparc" + ;; + esac + ;; + *64-bit*) + case $host in + x86_64-*linux*) + LD="${LD-ld} -m elf_x86_64" + ;; + ppc*-*linux*|powerpc*-*linux*) + LD="${LD-ld} -m elf64ppc" + ;; + s390*-*linux*) + LD="${LD-ld} -m elf64_s390" + ;; + sparc*-*linux*) + LD="${LD-ld} -m elf64_sparc" + ;; + esac + ;; + esac + fi + rm -rf conftest* + ;; + +*-*-sco3.2v5*) + # On SCO OpenServer 5, we need -belf to get full-featured binaries. + SAVE_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -belf" + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, + [AC_LANG_PUSH(C) + AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) + AC_LANG_POP]) + if test x"$lt_cv_cc_needs_belf" != x"yes"; then + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf + CFLAGS="$SAVE_CFLAGS" + fi + ;; +AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL], +[*-*-cygwin* | *-*-mingw* | *-*-pw32*) + AC_CHECK_TOOL(DLLTOOL, dlltool, false) + AC_CHECK_TOOL(AS, as, false) + AC_CHECK_TOOL(OBJDUMP, objdump, false) + ;; + ]) +esac + +need_locks="$enable_libtool_lock" + +])# _LT_AC_LOCK + + +# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, +# [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE]) +# ---------------------------------------------------------------- +# Check whether the given compiler option works +AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], +[AC_REQUIRE([LT_AC_PROG_SED]) +AC_CACHE_CHECK([$1], [$2], + [$2=no + ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4]) + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$3" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&AS_MESSAGE_LOG_FD + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + $2=yes + fi + fi + $rm conftest* +]) + +if test x"[$]$2" = xyes; then + ifelse([$5], , :, [$5]) +else + ifelse([$6], , :, [$6]) +fi +])# AC_LIBTOOL_COMPILER_OPTION + + +# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS, +# [ACTION-SUCCESS], [ACTION-FAILURE]) +# ------------------------------------------------------------ +# Check whether the given compiler option works +AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], +[AC_CACHE_CHECK([$1], [$2], + [$2=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $3" + printf "$lt_simple_link_test_code" > conftest.$ac_ext + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then + # The linker can only warn and ignore the option if not recognized + # So say no if there are warnings + if test -s conftest.err; then + # Append any errors to the config.log. + cat conftest.err 1>&AS_MESSAGE_LOG_FD + $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then + $2=yes + fi + else + $2=yes + fi + fi + $rm conftest* + LDFLAGS="$save_LDFLAGS" +]) + +if test x"[$]$2" = xyes; then + ifelse([$4], , :, [$4]) +else + ifelse([$5], , :, [$5]) +fi +])# AC_LIBTOOL_LINKER_OPTION + + +# AC_LIBTOOL_SYS_MAX_CMD_LEN +# -------------------------- +AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], +[# find the maximum length of command line arguments +AC_MSG_CHECKING([the maximum length of command line arguments]) +AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl + i=0 + teststring="ABCD" + + case $build_os in + msdosdjgpp*) + # On DJGPP, this test can blow up pretty badly due to problems in libc + # (any single argument exceeding 2000 bytes causes a buffer overrun + # during glob expansion). Even if it were fixed, the result of this + # check would be larger than it should be. + lt_cv_sys_max_cmd_len=12288; # 12K is about right + ;; + + gnu*) + # Under GNU Hurd, this test is not required because there is + # no limit to the length of command line arguments. + # Libtool will interpret -1 as no limit whatsoever + lt_cv_sys_max_cmd_len=-1; + ;; + + cygwin* | mingw*) + # On Win9x/ME, this test blows up -- it succeeds, but takes + # about 5 minutes as the teststring grows exponentially. + # Worse, since 9x/ME are not pre-emptively multitasking, + # you end up with a "frozen" computer, even though with patience + # the test eventually succeeds (with a max line length of 256k). + # Instead, let's just punt: use the minimum linelength reported by + # all of the supported platforms: 8192 (on NT/2K/XP). + lt_cv_sys_max_cmd_len=8192; + ;; + + amigaos*) + # On AmigaOS with pdksh, this test takes hours, literally. + # So we just punt and use a minimum line length of 8192. + lt_cv_sys_max_cmd_len=8192; + ;; + + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) + # This has been around since 386BSD, at least. Likely further. + if test -x /sbin/sysctl; then + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` + elif test -x /usr/sbin/sysctl; then + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` + else + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs + fi + # And add a safety zone + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` + ;; + osf*) + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not + # nice to cause kernel panics so lets avoid the loop below. + # First set a reasonable default. + lt_cv_sys_max_cmd_len=16384 + # + if test -x /sbin/sysconfig; then + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in + *1*) lt_cv_sys_max_cmd_len=-1 ;; + esac + fi + ;; + *) + # If test is not a shell built-in, we'll probably end up computing a + # maximum length that is only half of the actual maximum length, but + # we can't tell. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} + while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \ + = "XX$teststring") >/dev/null 2>&1 && + new_result=`expr "X$teststring" : ".*" 2>&1` && + lt_cv_sys_max_cmd_len=$new_result && + test $i != 17 # 1/2 MB should be enough + do + i=`expr $i + 1` + teststring=$teststring$teststring + done + teststring= + # Add a significant safety factor because C++ compilers can tack on massive + # amounts of additional arguments before passing them to the linker. + # It appears as though 1/2 is a usable value. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` + ;; + esac +]) +if test -n $lt_cv_sys_max_cmd_len ; then + AC_MSG_RESULT($lt_cv_sys_max_cmd_len) +else + AC_MSG_RESULT(none) +fi +])# AC_LIBTOOL_SYS_MAX_CMD_LEN + + +# _LT_AC_CHECK_DLFCN +# -------------------- +AC_DEFUN([_LT_AC_CHECK_DLFCN], +[AC_CHECK_HEADERS(dlfcn.h)dnl +])# _LT_AC_CHECK_DLFCN + + +# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, +# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) +# ------------------------------------------------------------------ +AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], +[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl +if test "$cross_compiling" = yes; then : + [$4] +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +}] +EOF + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) $1 ;; + x$lt_dlneed_uscore) $2 ;; + x$lt_unknown|x*) $3 ;; + esac + else : + # compilation failed + $3 + fi +fi +rm -fr conftest* +])# _LT_AC_TRY_DLOPEN_SELF + + +# AC_LIBTOOL_DLOPEN_SELF +# ------------------- +AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], +[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl +if test "x$enable_dlopen" != xyes; then + enable_dlopen=unknown + enable_dlopen_self=unknown + enable_dlopen_self_static=unknown +else + lt_cv_dlopen=no + lt_cv_dlopen_libs= + + case $host_os in + beos*) + lt_cv_dlopen="load_add_on" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + ;; + + mingw* | pw32*) + lt_cv_dlopen="LoadLibrary" + lt_cv_dlopen_libs= + ;; + + cygwin*) + lt_cv_dlopen="dlopen" + lt_cv_dlopen_libs= + ;; + + darwin*) + # if libdl is installed we need to link against it + AC_CHECK_LIB([dl], [dlopen], + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[ + lt_cv_dlopen="dyld" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + ]) + ;; + + *) + AC_CHECK_FUNC([shl_load], + [lt_cv_dlopen="shl_load"], + [AC_CHECK_LIB([dld], [shl_load], + [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], + [AC_CHECK_FUNC([dlopen], + [lt_cv_dlopen="dlopen"], + [AC_CHECK_LIB([dl], [dlopen], + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], + [AC_CHECK_LIB([svld], [dlopen], + [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], + [AC_CHECK_LIB([dld], [dld_link], + [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"]) + ]) + ]) + ]) + ]) + ]) + ;; + esac + + if test "x$lt_cv_dlopen" != xno; then + enable_dlopen=yes + else + enable_dlopen=no + fi + + case $lt_cv_dlopen in + dlopen) + save_CPPFLAGS="$CPPFLAGS" + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" + + save_LDFLAGS="$LDFLAGS" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" + + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" + + AC_CACHE_CHECK([whether a program can dlopen itself], + lt_cv_dlopen_self, [dnl + _LT_AC_TRY_DLOPEN_SELF( + lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, + lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) + ]) + + if test "x$lt_cv_dlopen_self" = xyes; then + LDFLAGS="$LDFLAGS $link_static_flag" + AC_CACHE_CHECK([whether a statically linked program can dlopen itself], + lt_cv_dlopen_self_static, [dnl + _LT_AC_TRY_DLOPEN_SELF( + lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, + lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) + ]) + fi + + CPPFLAGS="$save_CPPFLAGS" + LDFLAGS="$save_LDFLAGS" + LIBS="$save_LIBS" + ;; + esac + + case $lt_cv_dlopen_self in + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; + *) enable_dlopen_self=unknown ;; + esac + + case $lt_cv_dlopen_self_static in + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; + *) enable_dlopen_self_static=unknown ;; + esac +fi +])# AC_LIBTOOL_DLOPEN_SELF + + +# AC_LIBTOOL_PROG_CC_C_O([TAGNAME]) +# --------------------------------- +# Check to see if options -c and -o are simultaneously supported by compiler +AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O], +[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl +AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext], + [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)], + [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&AS_MESSAGE_LOG_FD + echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp + $SED '/^$/d' out/conftest.err >out/conftest.er2 + if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then + _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes + fi + fi + chmod u+w . 2>&AS_MESSAGE_LOG_FD + $rm conftest* + # SGI C++ compiler will create directory out/ii_files/ for + # template instantiation + test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files + $rm out/* && rmdir out + cd .. + rmdir conftest + $rm conftest* +]) +])# AC_LIBTOOL_PROG_CC_C_O + + +# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME]) +# ----------------------------------------- +# Check to see if we can do hard links to lock some files if needed +AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], +[AC_REQUIRE([_LT_AC_LOCK])dnl + +hard_links="nottested" +if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + AC_MSG_CHECKING([if we can lock with hard links]) + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + AC_MSG_RESULT([$hard_links]) + if test "$hard_links" = no; then + AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe]) + need_locks=warn + fi +else + need_locks=no +fi +])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS + + +# AC_LIBTOOL_OBJDIR +# ----------------- +AC_DEFUN([AC_LIBTOOL_OBJDIR], +[AC_CACHE_CHECK([for objdir], [lt_cv_objdir], +[rm -f .libs 2>/dev/null +mkdir .libs 2>/dev/null +if test -d .libs; then + lt_cv_objdir=.libs +else + # MS-DOS does not allow filenames that begin with a dot. + lt_cv_objdir=_libs +fi +rmdir .libs 2>/dev/null]) +objdir=$lt_cv_objdir +])# AC_LIBTOOL_OBJDIR + + +# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME]) +# ---------------------------------------------- +# Check hardcoding attributes. +AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], +[AC_MSG_CHECKING([how to hardcode library paths into programs]) +_LT_AC_TAGVAR(hardcode_action, $1)= +if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \ + test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \ + test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then + + # We can hardcode non-existant directories. + if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no && + test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then + # Linking always hardcodes the temporary library directory. + _LT_AC_TAGVAR(hardcode_action, $1)=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + _LT_AC_TAGVAR(hardcode_action, $1)=immediate + fi +else + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + _LT_AC_TAGVAR(hardcode_action, $1)=unsupported +fi +AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)]) + +if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless +fi +])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH + + +# AC_LIBTOOL_SYS_LIB_STRIP +# ------------------------ +AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP], +[striplib= +old_striplib= +AC_MSG_CHECKING([whether stripping libraries is possible]) +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + AC_MSG_RESULT([yes]) +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + AC_MSG_RESULT([yes]) + else + AC_MSG_RESULT([no]) +fi + ;; + *) + AC_MSG_RESULT([no]) + ;; + esac +fi +])# AC_LIBTOOL_SYS_LIB_STRIP + + +# AC_LIBTOOL_SYS_DYNAMIC_LINKER +# ----------------------------- +# PORTME Fill in your ld.so characteristics +AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER], +[AC_MSG_CHECKING([dynamic linker characteristics]) +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext_cmds=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then + # if the path contains ";" then we assume it to be the separator + # otherwise default to the standard path separator (i.e. ":") - it is + # assumed that no part of a normal pathname contains ";" but that should + # okay in the real world where ";" in dirpaths is itself problematic. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi +else + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +fi +need_lib_prefix=unknown +hardcode_into_libs=no + +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[[01]] | aix4.[[01]].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no + fi + ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi[[45]]*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; + +cygwin* | mingw* | pw32*) + version_type=windows + shrext_cmds=".dll" + need_version=no + need_lib_prefix=no + + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname~ + chmod a+x \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes + + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + ;; + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}' + ;; + esac + ;; + + *) + library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib' + ;; + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; + +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' + fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; + +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. + if test -x /usr/bin/objformat; then + objformat=`/usr/bin/objformat` + else + case $host_os in + freebsd[[123]]*) objformat=aout ;; + *) objformat=elf ;; + esac + fi + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH + case $host_os in + freebsd2*) + shlibpath_overrides_runpath=yes + ;; + freebsd3.[[01]]* | freebsdelf3.[[01]]*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + esac + ;; + +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; + +hpux9* | hpux10* | hpux11*) + # Give a soname corresponding to the major version so that dld.sl refuses to + # link against other versions. + version_type=sunos + need_lib_prefix=no + need_version=no + case $host_cpu in + ia64*) + shrext_cmds='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" + fi + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext_cmds='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext_cmds='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; + +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux + else + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; + +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; + +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; + +knetbsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +openbsd*) + version_type=sunos + need_lib_prefix=no + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. + case $host_os in + openbsd3.3 | openbsd3.3.*) need_version=yes ;; + *) need_version=no ;; + esac + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[[89]] | openbsd2.[[89]].*) + shlibpath_overrides_runpath=no + ;; + *) + shlibpath_overrides_runpath=yes + ;; + esac + else + shlibpath_overrides_runpath=yes + fi + ;; + +os2*) + libname_spec='$name' + shrext_cmds=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; + +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; + +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + +solaris*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' + ;; + +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; + esac + ;; + +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +AC_MSG_RESULT([$dynamic_linker]) +test "$dynamic_linker" = no && can_build_shared=no +])# AC_LIBTOOL_SYS_DYNAMIC_LINKER + + +# _LT_AC_TAGCONFIG +# ---------------- +AC_DEFUN([_LT_AC_TAGCONFIG], +[AC_ARG_WITH([tags], + [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@], + [include additional configurations @<:@automatic@:>@])], + [tagnames="$withval"]) + +if test -f "$ltmain" && test -n "$tagnames"; then + if test ! -f "${ofile}"; then + AC_MSG_WARN([output file `$ofile' does not exist]) + fi + + if test -z "$LTCC"; then + eval "`$SHELL ${ofile} --config | grep '^LTCC='`" + if test -z "$LTCC"; then + AC_MSG_WARN([output file `$ofile' does not look like a libtool script]) + else + AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile']) + fi + fi + + # Extract list of available tagged configurations in $ofile. + # Note that this assumes the entire list is on one line. + available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` + + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for tagname in $tagnames; do + IFS="$lt_save_ifs" + # Check whether tagname contains only valid characters + case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in + "") ;; + *) AC_MSG_ERROR([invalid tag name: $tagname]) + ;; + esac + + if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null + then + AC_MSG_ERROR([tag name \"$tagname\" already exists]) + fi + + # Update the list of available tags. + if test -n "$tagname"; then + echo appending configuration tag \"$tagname\" to $ofile + + case $tagname in + CXX) + if test -n "$CXX" && ( test "X$CXX" != "Xno" && + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || + (test "X$CXX" != "Xg++"))) ; then + AC_LIBTOOL_LANG_CXX_CONFIG + else + tagname="" + fi + ;; + + F77) + if test -n "$F77" && test "X$F77" != "Xno"; then + AC_LIBTOOL_LANG_F77_CONFIG + else + tagname="" + fi + ;; + + GCJ) + if test -n "$GCJ" && test "X$GCJ" != "Xno"; then + AC_LIBTOOL_LANG_GCJ_CONFIG + else + tagname="" + fi + ;; + + RC) + AC_LIBTOOL_LANG_RC_CONFIG + ;; + + *) + AC_MSG_ERROR([Unsupported tag name: $tagname]) + ;; + esac + + # Append the new tag name to the list of available tags. + if test -n "$tagname" ; then + available_tags="$available_tags $tagname" + fi + fi + done + IFS="$lt_save_ifs" + + # Now substitute the updated list of available tags. + if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then + mv "${ofile}T" "$ofile" + chmod +x "$ofile" + else + rm -f "${ofile}T" + AC_MSG_ERROR([unable to update list of available tagged configurations.]) + fi +fi +])# _LT_AC_TAGCONFIG + + +# AC_LIBTOOL_DLOPEN +# ----------------- +# enable checks for dlopen support +AC_DEFUN([AC_LIBTOOL_DLOPEN], + [AC_BEFORE([$0],[AC_LIBTOOL_SETUP]) +])# AC_LIBTOOL_DLOPEN + + +# AC_LIBTOOL_WIN32_DLL +# -------------------- +# declare package support for building win32 DLLs +AC_DEFUN([AC_LIBTOOL_WIN32_DLL], +[AC_BEFORE([$0], [AC_LIBTOOL_SETUP]) +])# AC_LIBTOOL_WIN32_DLL + + +# AC_ENABLE_SHARED([DEFAULT]) +# --------------------------- +# implement the --enable-shared flag +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. +AC_DEFUN([AC_ENABLE_SHARED], +[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl +AC_ARG_ENABLE([shared], + [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@], + [build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])], + [p=${PACKAGE-default} + case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) + enable_shared=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_shared=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac], + [enable_shared=]AC_ENABLE_SHARED_DEFAULT) +])# AC_ENABLE_SHARED + + +# AC_DISABLE_SHARED +# ----------------- +#- set the default shared flag to --disable-shared +AC_DEFUN([AC_DISABLE_SHARED], +[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +AC_ENABLE_SHARED(no) +])# AC_DISABLE_SHARED + + +# AC_ENABLE_STATIC([DEFAULT]) +# --------------------------- +# implement the --enable-static flag +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. +AC_DEFUN([AC_ENABLE_STATIC], +[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl +AC_ARG_ENABLE([static], + [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@], + [build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])], + [p=${PACKAGE-default} + case $enableval in + yes) enable_static=yes ;; + no) enable_static=no ;; + *) + enable_static=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_static=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac], + [enable_static=]AC_ENABLE_STATIC_DEFAULT) +])# AC_ENABLE_STATIC + + +# AC_DISABLE_STATIC +# ----------------- +# set the default static flag to --disable-static +AC_DEFUN([AC_DISABLE_STATIC], +[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +AC_ENABLE_STATIC(no) +])# AC_DISABLE_STATIC + + +# AC_ENABLE_FAST_INSTALL([DEFAULT]) +# --------------------------------- +# implement the --enable-fast-install flag +# DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'. +AC_DEFUN([AC_ENABLE_FAST_INSTALL], +[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl +AC_ARG_ENABLE([fast-install], + [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@], + [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])], + [p=${PACKAGE-default} + case $enableval in + yes) enable_fast_install=yes ;; + no) enable_fast_install=no ;; + *) + enable_fast_install=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_fast_install=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac], + [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT) +])# AC_ENABLE_FAST_INSTALL + + +# AC_DISABLE_FAST_INSTALL +# ----------------------- +# set the default to --disable-fast-install +AC_DEFUN([AC_DISABLE_FAST_INSTALL], +[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +AC_ENABLE_FAST_INSTALL(no) +])# AC_DISABLE_FAST_INSTALL + + +# AC_LIBTOOL_PICMODE([MODE]) +# -------------------------- +# implement the --with-pic flag +# MODE is either `yes' or `no'. If omitted, it defaults to `both'. +AC_DEFUN([AC_LIBTOOL_PICMODE], +[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +pic_mode=ifelse($#,1,$1,default) +])# AC_LIBTOOL_PICMODE + + +# AC_PROG_EGREP +# ------------- +# This is predefined starting with Autoconf 2.54, so this conditional +# definition can be removed once we require Autoconf 2.54 or later. +m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP], +[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep], + [if echo a | (grep -E '(a|b)') >/dev/null 2>&1 + then ac_cv_prog_egrep='grep -E' + else ac_cv_prog_egrep='egrep' + fi]) + EGREP=$ac_cv_prog_egrep + AC_SUBST([EGREP]) +])]) + + +# AC_PATH_TOOL_PREFIX +# ------------------- +# find a file program which can recognise shared library +AC_DEFUN([AC_PATH_TOOL_PREFIX], +[AC_REQUIRE([AC_PROG_EGREP])dnl +AC_MSG_CHECKING([for $1]) +AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, +[case $MAGIC_CMD in +[[\\/*] | ?:[\\/]*]) + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. + ;; +*) + lt_save_MAGIC_CMD="$MAGIC_CMD" + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR +dnl $ac_dummy forces splitting on constant user-supplied paths. +dnl POSIX.2 word splitting is done only on the output of word expansions, +dnl not every word. This closes a longstanding sh security hole. + ac_dummy="ifelse([$2], , $PATH, [$2])" + for ac_dir in $ac_dummy; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/$1; then + lt_cv_path_MAGIC_CMD="$ac_dir/$1" + if test -n "$file_magic_test_file"; then + case $deplibs_check_method in + "file_magic "*) + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` + MAGIC_CMD="$lt_cv_path_MAGIC_CMD" + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | + $EGREP "$file_magic_regex" > /dev/null; then + : + else + cat <&2 + +*** Warning: the command libtool uses to detect shared libraries, +*** $file_magic_cmd, produces output that libtool cannot recognize. +*** The result is that libtool may fail to recognize shared libraries +*** as such. This will affect the creation of libtool libraries that +*** depend on shared libraries, but programs linked with such libtool +*** libraries will work regardless of this problem. Nevertheless, you +*** may want to report the problem to your system manager and/or to +*** bug-libtool@gnu.org + +EOF + fi ;; + esac + fi + break + fi + done + IFS="$lt_save_ifs" + MAGIC_CMD="$lt_save_MAGIC_CMD" + ;; +esac]) +MAGIC_CMD="$lt_cv_path_MAGIC_CMD" +if test -n "$MAGIC_CMD"; then + AC_MSG_RESULT($MAGIC_CMD) +else + AC_MSG_RESULT(no) +fi +])# AC_PATH_TOOL_PREFIX + + +# AC_PATH_MAGIC +# ------------- +# find a file program which can recognise a shared library +AC_DEFUN([AC_PATH_MAGIC], +[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH) +if test -z "$lt_cv_path_MAGIC_CMD"; then + if test -n "$ac_tool_prefix"; then + AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH) + else + MAGIC_CMD=: + fi +fi +])# AC_PATH_MAGIC + + +# AC_PROG_LD +# ---------- +# find the pathname to the GNU or non-GNU linker +AC_DEFUN([AC_PROG_LD], +[AC_ARG_WITH([gnu-ld], + [AC_HELP_STRING([--with-gnu-ld], + [assume the C compiler uses GNU ld @<:@default=no@:>@])], + [test "$withval" = no || with_gnu_ld=yes], + [with_gnu_ld=no]) +AC_REQUIRE([LT_AC_PROG_SED])dnl +AC_REQUIRE([AC_PROG_CC])dnl +AC_REQUIRE([AC_CANONICAL_HOST])dnl +AC_REQUIRE([AC_CANONICAL_BUILD])dnl +ac_prog=ld +if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + AC_MSG_CHECKING([for ld used by $CC]) + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; + *) + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; + esac + case $ac_prog in + # Accept absolute paths. + [[\\/]]* | ?:[[\\/]]*) + re_direlt='/[[^/]][[^/]]*/\.\./' + # Canonicalize the pathname of ld + ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do + ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` + done + test -z "$LD" && LD="$ac_prog" + ;; + "") + # If it fails, then pretend we aren't using GCC. + ac_prog=ld + ;; + *) + # If it is relative, then search for the first ld in PATH. + with_gnu_ld=unknown + ;; + esac +elif test "$with_gnu_ld" = yes; then + AC_MSG_CHECKING([for GNU ld]) +else + AC_MSG_CHECKING([for non-GNU ld]) +fi +AC_CACHE_VAL(lt_cv_path_LD, +[if test -z "$LD"; then + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then + lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some variants of GNU ld only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. + case `"$lt_cv_path_LD" -v 2>&1 &1 /dev/null; then + case $host_cpu in + i*86 ) + # Not sure whether the presence of OpenBSD here was a mistake. + # Let's accept both of them until this is cleared up. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library' + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` + ;; + esac + else + lt_cv_deplibs_check_method=pass_all + fi + ;; + +gnu*) + lt_cv_deplibs_check_method=pass_all + ;; + +hpux10.20* | hpux11*) + lt_cv_file_magic_cmd=/usr/bin/file + case $host_cpu in + ia64*) + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64' + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so + ;; + hppa*64*) + [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'] + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl + ;; + *) + lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' + lt_cv_file_magic_test_file=/usr/lib/libc.sl + ;; + esac + ;; + +irix5* | irix6* | nonstopux*) + case $LD in + *-32|*"-32 ") libmagic=32-bit;; + *-n32|*"-n32 ") libmagic=N32;; + *-64|*"-64 ") libmagic=64-bit;; + *) libmagic=never-match;; + esac + lt_cv_deplibs_check_method=pass_all + ;; + +# This must be Linux ELF. +linux*) + lt_cv_deplibs_check_method=pass_all + ;; + +netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' + else + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$' + fi + ;; + +newos6*) + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=/usr/lib/libnls.so + ;; + +nto-qnx*) + lt_cv_deplibs_check_method=unknown + ;; + +openbsd*) + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$' + else + lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' + fi + ;; + +osf3* | osf4* | osf5*) + lt_cv_deplibs_check_method=pass_all + ;; + +sco3.2v5*) + lt_cv_deplibs_check_method=pass_all + ;; + +solaris*) + lt_cv_deplibs_check_method=pass_all + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + case $host_vendor in + motorola) + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` + ;; + ncr) + lt_cv_deplibs_check_method=pass_all + ;; + sequent) + lt_cv_file_magic_cmd='/bin/file' + lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' + ;; + sni) + lt_cv_file_magic_cmd='/bin/file' + lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" + lt_cv_file_magic_test_file=/lib/libc.so + ;; + siemens) + lt_cv_deplibs_check_method=pass_all + ;; + esac + ;; + +sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*) + lt_cv_deplibs_check_method=pass_all + ;; +esac +]) +file_magic_cmd=$lt_cv_file_magic_cmd +deplibs_check_method=$lt_cv_deplibs_check_method +test -z "$deplibs_check_method" && deplibs_check_method=unknown +])# AC_DEPLIBS_CHECK_METHOD + + +# AC_PROG_NM +# ---------- +# find the pathname to a BSD-compatible name lister +AC_DEFUN([AC_PROG_NM], +[AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM, +[if test -n "$NM"; then + # Let the user override the test. + lt_cv_path_NM="$NM" +else + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + tmp_nm="$ac_dir/${ac_tool_prefix}nm" + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored + # Tru64's nm complains that /dev/null is an invalid object file + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in + */dev/null* | *'Invalid file or object type'*) + lt_cv_path_NM="$tmp_nm -B" + break + ;; + *) + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in + */dev/null*) + lt_cv_path_NM="$tmp_nm -p" + break + ;; + *) + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags + ;; + esac + esac + fi + done + IFS="$lt_save_ifs" + test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm +fi]) +NM="$lt_cv_path_NM" +])# AC_PROG_NM + + +# AC_CHECK_LIBM +# ------------- +# check for math library +AC_DEFUN([AC_CHECK_LIBM], +[AC_REQUIRE([AC_CANONICAL_HOST])dnl +LIBM= +case $host in +*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*) + # These system don't have libm, or don't need it + ;; +*-ncr-sysv4.3*) + AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw") + AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm") + ;; +*) + AC_CHECK_LIB(m, cos, LIBM="-lm") + ;; +esac +])# AC_CHECK_LIBM + + +# AC_LIBLTDL_CONVENIENCE([DIRECTORY]) +# ----------------------------------- +# sets LIBLTDL to the link flags for the libltdl convenience library and +# LTDLINCL to the include flags for the libltdl header and adds +# --enable-ltdl-convenience to the configure arguments. Note that +# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, +# it is assumed to be `libltdl'. LIBLTDL will be prefixed with +# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/' +# (note the single quotes!). If your package is not flat and you're not +# using automake, define top_builddir and top_srcdir appropriately in +# the Makefiles. +AC_DEFUN([AC_LIBLTDL_CONVENIENCE], +[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + case $enable_ltdl_convenience in + no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; + "") enable_ltdl_convenience=yes + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; + esac + LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la + LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) + # For backwards non-gettext consistent compatibility... + INCLTDL="$LTDLINCL" +])# AC_LIBLTDL_CONVENIENCE + + +# AC_LIBLTDL_INSTALLABLE([DIRECTORY]) +# ----------------------------------- +# sets LIBLTDL to the link flags for the libltdl installable library and +# LTDLINCL to the include flags for the libltdl header and adds +# --enable-ltdl-install to the configure arguments. Note that +# AC_CONFIG_SUBDIRS is not called here. If DIRECTORY is not provided, +# and an installed libltdl is not found, it is assumed to be `libltdl'. +# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with +# '${top_srcdir}/' (note the single quotes!). If your package is not +# flat and you're not using automake, define top_builddir and top_srcdir +# appropriately in the Makefiles. +# In the future, this macro may have to be called after AC_PROG_LIBTOOL. +AC_DEFUN([AC_LIBLTDL_INSTALLABLE], +[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_CHECK_LIB(ltdl, lt_dlinit, + [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], + [if test x"$enable_ltdl_install" = xno; then + AC_MSG_WARN([libltdl not installed, but installation disabled]) + else + enable_ltdl_install=yes + fi + ]) + if test x"$enable_ltdl_install" = x"yes"; then + ac_configure_args="$ac_configure_args --enable-ltdl-install" + LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la + LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) + else + ac_configure_args="$ac_configure_args --enable-ltdl-install=no" + LIBLTDL="-lltdl" + LTDLINCL= + fi + # For backwards non-gettext consistent compatibility... + INCLTDL="$LTDLINCL" +])# AC_LIBLTDL_INSTALLABLE + + +# AC_LIBTOOL_CXX +# -------------- +# enable support for C++ libraries +AC_DEFUN([AC_LIBTOOL_CXX], +[AC_REQUIRE([_LT_AC_LANG_CXX]) +])# AC_LIBTOOL_CXX + + +# _LT_AC_LANG_CXX +# --------------- +AC_DEFUN([_LT_AC_LANG_CXX], +[AC_REQUIRE([AC_PROG_CXX]) +AC_REQUIRE([_LT_AC_PROG_CXXCPP]) +_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX]) +])# _LT_AC_LANG_CXX + +# _LT_AC_PROG_CXXCPP +# --------------- +AC_DEFUN([_LT_AC_PROG_CXXCPP], +[ +AC_REQUIRE([AC_PROG_CXX]) +if test -n "$CXX" && ( test "X$CXX" != "Xno" && + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || + (test "X$CXX" != "Xg++"))) ; then + AC_PROG_CXXCPP +fi +])# _LT_AC_PROG_CXXCPP + +# AC_LIBTOOL_F77 +# -------------- +# enable support for Fortran 77 libraries +AC_DEFUN([AC_LIBTOOL_F77], +[AC_REQUIRE([_LT_AC_LANG_F77]) +])# AC_LIBTOOL_F77 + + +# _LT_AC_LANG_F77 +# --------------- +AC_DEFUN([_LT_AC_LANG_F77], +[AC_REQUIRE([AC_PROG_F77]) +_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77]) +])# _LT_AC_LANG_F77 + + +# AC_LIBTOOL_GCJ +# -------------- +# enable support for GCJ libraries +AC_DEFUN([AC_LIBTOOL_GCJ], +[AC_REQUIRE([_LT_AC_LANG_GCJ]) +])# AC_LIBTOOL_GCJ + + +# _LT_AC_LANG_GCJ +# --------------- +AC_DEFUN([_LT_AC_LANG_GCJ], +[AC_PROVIDE_IFELSE([AC_PROG_GCJ],[], + [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[], + [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[], + [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])], + [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])], + [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])]) +_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ]) +])# _LT_AC_LANG_GCJ + + +# AC_LIBTOOL_RC +# -------------- +# enable support for Windows resource files +AC_DEFUN([AC_LIBTOOL_RC], +[AC_REQUIRE([LT_AC_PROG_RC]) +_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC]) +])# AC_LIBTOOL_RC + + +# AC_LIBTOOL_LANG_C_CONFIG +# ------------------------ +# Ensure that the configuration vars for the C compiler are +# suitably defined. Those variables are subsequently used by +# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. +AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG]) +AC_DEFUN([_LT_AC_LANG_C_CONFIG], +[lt_save_CC="$CC" +AC_LANG_PUSH(C) + +# Source file extension for C test sources. +ac_ext=c + +# Object file extension for compiled C test sources. +objext=o +_LT_AC_TAGVAR(objext, $1)=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code="int some_variable = 0;\n" + +# Code to be used in simple link tests +lt_simple_link_test_code='int main(){return(0);}\n' + +_LT_AC_SYS_COMPILER + +# save warnings/boilerplate of simple test code +_LT_COMPILER_BOILERPLATE +_LT_LINKER_BOILERPLATE + +# +# Check for any special shared library compilation flags. +# +_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)= +if test "$GCC" = no; then + case $host_os in + sco3.2v5*) + _LT_AC_TAGVAR(lt_prog_cc_shlib, $1)='-belf' + ;; + esac +fi +if test -n "$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)"; then + AC_MSG_WARN([`$CC' requires `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to build shared libraries]) + if echo "$old_CC $old_CFLAGS " | grep "[[ ]]$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)[[ ]]" >/dev/null; then : + else + AC_MSG_WARN([add `$_LT_AC_TAGVAR(lt_prog_cc_shlib, $1)' to the CC or CFLAGS env variable and reconfigure]) + _LT_AC_TAGVAR(lt_cv_prog_cc_can_build_shared, $1)=no + fi +fi + + +# +# Check to make sure the static flag actually works. +# +AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $_LT_AC_TAGVAR(lt_prog_compiler_static, $1) works], + _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1), + $_LT_AC_TAGVAR(lt_prog_compiler_static, $1), + [], + [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=]) + + +AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1) +AC_LIBTOOL_PROG_COMPILER_PIC($1) +AC_LIBTOOL_PROG_CC_C_O($1) +AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) +AC_LIBTOOL_PROG_LD_SHLIBS($1) +AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) +AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) +AC_LIBTOOL_SYS_LIB_STRIP +AC_LIBTOOL_DLOPEN_SELF($1) + +# Report which librarie types wil actually be built +AC_MSG_CHECKING([if libtool supports shared libraries]) +AC_MSG_RESULT([$can_build_shared]) + +AC_MSG_CHECKING([whether to build shared libraries]) +test "$can_build_shared" = "no" && enable_shared=no + +# On AIX, shared libraries and static libraries use the same namespace, and +# are all built from PIC. +case $host_os in +aix3*) + test "$enable_shared" = yes && enable_static=no + if test -n "$RANLIB"; then + archive_cmds="$archive_cmds~\$RANLIB \$lib" + postinstall_cmds='$RANLIB $lib' + fi + ;; + +aix4* | aix5*) + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then + test "$enable_shared" = yes && enable_static=no + fi + ;; +esac +AC_MSG_RESULT([$enable_shared]) + +AC_MSG_CHECKING([whether to build static libraries]) +# Make sure either enable_shared or enable_static is yes. +test "$enable_shared" = yes || enable_static=yes +AC_MSG_RESULT([$enable_static]) + +AC_LIBTOOL_CONFIG($1) + +AC_LANG_POP +CC="$lt_save_CC" +])# AC_LIBTOOL_LANG_C_CONFIG + + +# AC_LIBTOOL_LANG_CXX_CONFIG +# -------------------------- +# Ensure that the configuration vars for the C compiler are +# suitably defined. Those variables are subsequently used by +# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'. +AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)]) +AC_DEFUN([_LT_AC_LANG_CXX_CONFIG], +[AC_LANG_PUSH(C++) +AC_REQUIRE([AC_PROG_CXX]) +AC_REQUIRE([_LT_AC_PROG_CXXCPP]) + +_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no +_LT_AC_TAGVAR(allow_undefined_flag, $1)= +_LT_AC_TAGVAR(always_export_symbols, $1)=no +_LT_AC_TAGVAR(archive_expsym_cmds, $1)= +_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= +_LT_AC_TAGVAR(hardcode_direct, $1)=no +_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= +_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= +_LT_AC_TAGVAR(hardcode_libdir_separator, $1)= +_LT_AC_TAGVAR(hardcode_minus_L, $1)=no +_LT_AC_TAGVAR(hardcode_automatic, $1)=no +_LT_AC_TAGVAR(module_cmds, $1)= +_LT_AC_TAGVAR(module_expsym_cmds, $1)= +_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown +_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds +_LT_AC_TAGVAR(no_undefined_flag, $1)= +_LT_AC_TAGVAR(whole_archive_flag_spec, $1)= +_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no + +# Dependencies to place before and after the object being linked: +_LT_AC_TAGVAR(predep_objects, $1)= +_LT_AC_TAGVAR(postdep_objects, $1)= +_LT_AC_TAGVAR(predeps, $1)= +_LT_AC_TAGVAR(postdeps, $1)= +_LT_AC_TAGVAR(compiler_lib_search_path, $1)= + +# Source file extension for C++ test sources. +ac_ext=cpp + +# Object file extension for compiled C++ test sources. +objext=o +_LT_AC_TAGVAR(objext, $1)=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code="int some_variable = 0;\n" + +# Code to be used in simple link tests +lt_simple_link_test_code='int main(int, char *[]) { return(0); }\n' + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. +_LT_AC_SYS_COMPILER + +# save warnings/boilerplate of simple test code +_LT_COMPILER_BOILERPLATE +_LT_LINKER_BOILERPLATE + +# Allow CC to be a program name with arguments. +lt_save_CC=$CC +lt_save_LD=$LD +lt_save_GCC=$GCC +GCC=$GXX +lt_save_with_gnu_ld=$with_gnu_ld +lt_save_path_LD=$lt_cv_path_LD +if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx +else + unset lt_cv_prog_gnu_ld +fi +if test -n "${lt_cv_path_LDCXX+set}"; then + lt_cv_path_LD=$lt_cv_path_LDCXX +else + unset lt_cv_path_LD +fi +test -z "${LDCXX+set}" || LD=$LDCXX +CC=${CXX-"c++"} +compiler=$CC +_LT_AC_TAGVAR(compiler, $1)=$CC +_LT_CC_BASENAME([$compiler]) + +# We don't want -fno-exception wen compiling C++ code, so set the +# no_builtin_flag separately +if test "$GXX" = yes; then + _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' +else + _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= +fi + +if test "$GXX" = yes; then + # Set up default GNU C++ configuration + + AC_PROG_LD + + # Check if GNU C++ uses GNU ld as the underlying linker, since the + # archiving commands below assume that GNU ld is being used. + if test "$with_gnu_ld" = yes; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + + # If archive_cmds runs LD, not CC, wlarc should be empty + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to + # investigate it a little bit more. (MM) + wlarc='${wl}' + + # ancient GNU ld didn't support --whole-archive et. al. + if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ + grep 'no-whole-archive' > /dev/null; then + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= + fi + else + with_gnu_ld=no + wlarc= + + # A generic and very simple default shared library creation + # command for GNU C++ for the case where it uses the native + # linker, instead of GNU ld. If possible, this setting should + # overridden to take advantage of the native linker features on + # the platform it is being used on. + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' + fi + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' + +else + GXX=no + with_gnu_ld=no + wlarc= +fi + +# PORTME: fill in a description of your system's C++ link characteristics +AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) +_LT_AC_TAGVAR(ld_shlibs, $1)=yes +case $host_os in + aix3*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + aix_use_runtimelinking=no + + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) + for ld_flag in $LDFLAGS; do + case $ld_flag in + *-brtl*) + aix_use_runtimelinking=yes + break + ;; + esac + done + esac + + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi + + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. + + _LT_AC_TAGVAR(archive_cmds, $1)='' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + + if test "$GXX" = yes; then + case $host_os in aix4.[[012]]|aix4.[[012]].*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + else + # We have old collect2 + _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= + fi + esac + shared_flag='-shared' + if test "$aix_use_runtimelinking" = yes; then + shared_flag="$shared_flag "'${wl}-G' + fi + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='${wl}-G' + else + shared_flag='${wl}-bM:SRE' + fi + fi + fi + + # It seems that -bexpall does not export symbols beginning with + # underscore (_), so it is better to generate a list of symbols to export. + _LT_AC_TAGVAR(always_export_symbols, $1)=yes + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' + # Determine the default libpath from the value encoded in an empty executable. + _LT_AC_SYS_LIBPATH_AIX + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" + + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' + _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + _LT_AC_SYS_LIBPATH_AIX + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + _LT_AC_TAGVAR(always_export_symbols, $1)=yes + # Exported symbols can be pulled into shared objects from archives + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' ' + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes + # This is similar to how AIX traditionally builds its shared libraries. + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + chorus*) + case $cc_basename in + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; + + + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, + # as there is no search path for DLLs. + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(always_export_symbols, $1)=no + _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes + + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + darwin* | rhapsody*) + case $host_os in + rhapsody* | darwin1.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + ;; + 10.*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' + ;; + esac + fi + ;; + esac + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_automatic, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + + if test "$GXX" = yes ; then + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + fi + _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) + output_verbose_link_cmd='echo' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' + _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + ;; + *) + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + fi + ;; + + dgux*) + case $cc_basename in + ec++*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + ghcx*) + # Green Hills C++ Compiler + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; + freebsd[[12]]*) + # C++ shared libraries reported to be fairly broken before switch to ELF + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + freebsd-elf*) + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + ;; + freebsd* | kfreebsd*-gnu | dragonfly*) + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF + # conventions + _LT_AC_TAGVAR(ld_shlibs, $1)=yes + ;; + gnu*) + ;; + hpux9*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, + # but as the default + # location of the library. + + case $cc_basename in + CC*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + aCC*) + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes; then + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + esac + ;; + hpux10*|hpux11*) + if test $with_gnu_ld = no; then + case $host_cpu in + hppa*64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + ;; + ia64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + ;; + *) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' + ;; + esac + fi + case $host_cpu in + hppa*64*) + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + ia64*) + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, + # but as the default + # location of the library. + ;; + *) + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH, + # but as the default + # location of the library. + ;; + esac + + case $cc_basename in + CC*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + aCC*) + case $host_cpu in + hppa*64*|ia64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' + ;; + *) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + ;; + esac + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes; then + if test $with_gnu_ld = no; then + case $host_cpu in + ia64*|hppa*64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' + ;; + *) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + ;; + esac + fi + else + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + esac + ;; + irix5* | irix6*) + case $cc_basename in + CC*) + # SGI C++ + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + + # Archives containing C++ object files must be created using + # "CC -ar", where "CC" is the IRIX C++ compiler. This is + # necessary to make sure instantiated templates are included + # in the archive. + _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs' + ;; + *) + if test "$GXX" = yes; then + if test "$with_gnu_ld" = no; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' + fi + fi + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + ;; + esac + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + ;; + linux*) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler + + # KCC will only create a shared library if the output file + # ends with ".so" (or ".sl" for HP-UX), so rename the library + # to its proper name (with version) after linking. + _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + + # Archives containing C++ object files must be created using + # "CC -Bstatic", where "CC" is the KAI C++ compiler. + _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' + ;; + icpc*) + # Intel C++ + with_gnu_ld=yes + # version 8.0 and above of icpc choke on multiply defined symbols + # if we add $predep_objects and $postdep_objects, however 7.1 and + # earlier do not add the objects themselves. + case `$CC -V 2>&1` in + *"Version 7."*) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + ;; + *) # Version 8.0 or newer + tmp_idyn= + case $host_cpu in + ia64*) tmp_idyn=' -i_dynamic';; + esac + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + ;; + esac + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive' + ;; + pgCC*) + # Portland Group C++ compiler + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + ;; + cxx*) + # Compaq C++ + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' + + runpath_var=LD_RUN_PATH + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + esac + ;; + lynxos*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + m88k*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + mvs*) + case $cc_basename in + cxx*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' + wlarc= + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + fi + # Workaround some broken pre-1.5 toolchains + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' + ;; + openbsd2*) + # C++ shared libraries are fairly broken + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + openbsd*) + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + fi + output_verbose_link_cmd='echo' + ;; + osf3*) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler + + # KCC will only create a shared library if the output file + # ends with ".so" (or ".sl" for HP-UX), so rename the library + # to its proper name (with version) after linking. + _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Archives containing C++ object files must be created using + # "CC -Bstatic", where "CC" is the KAI C++ compiler. + _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' + + ;; + RCC*) + # Rational C++ 2.4.1 + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + cxx*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes && test "$with_gnu_ld" = no; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' + + else + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + esac + ;; + osf4* | osf5*) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler + + # KCC will only create a shared library if the output file + # ends with ".so" (or ".sl" for HP-UX), so rename the library + # to its proper name (with version) after linking. + _LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Archives containing C++ object files must be created using + # the KAI C++ compiler. + _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' + ;; + RCC*) + # Rational C++ 2.4.1 + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + cxx*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ + echo "-hidden">> $lib.exp~ + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ + $rm $lib.exp' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes && test "$with_gnu_ld" = no; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' + + else + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + esac + ;; + psos*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + sco*) + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + case $cc_basename in + CC*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; + sunos4*) + case $cc_basename in + CC*) + # Sun C++ 4.x + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + lcc*) + # Lucid + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; + solaris*) + case $cc_basename in + CC*) + # Sun C++ 4.2, 5.x and Centerline C++ + _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes + _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + case $host_os in + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; + *) + # The C++ compiler is used as linker so we must use $wl + # flag to pass the commands to the underlying system + # linker. We must also pass each convience library through + # to the system linker between allextract/defaultextract. + # The C++ compiler will combine linker options so we + # cannot just pass the convience library names through + # without $wl. + # Supported since Solaris 2.6 (maybe 2.5.1?) + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' + ;; + esac + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + + output_verbose_link_cmd='echo' + + # Archives containing C++ object files must be created using + # "CC -xar", where "CC" is the Sun C++ compiler. This is + # necessary to make sure instantiated templates are included + # in the archive. + _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs' + ;; + gcx*) + # Green Hills C++ Compiler + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + + # The C++ compiler must be used to create the archive. + _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs' + ;; + *) + # GNU C++ compiler with Solaris linker + if test "$GXX" = yes && test "$with_gnu_ld" = no; then + _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs' + if $CC --version | grep -v '^2\.7' > /dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" + else + # g++ 2.7 appears to require `-G' NOT `-shared' on this + # platform. + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" + fi + + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir' + fi + ;; + esac + ;; + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + ;; + tandem*) + case $cc_basename in + NCC*) + # NonStop-UX NCC 3.20 + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + ;; + vxworks*) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + *) + # FIXME: insert proper C++ library support + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; +esac +AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) +test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no + +_LT_AC_TAGVAR(GCC, $1)="$GXX" +_LT_AC_TAGVAR(LD, $1)="$LD" + +AC_LIBTOOL_POSTDEP_PREDEP($1) +AC_LIBTOOL_PROG_COMPILER_PIC($1) +AC_LIBTOOL_PROG_CC_C_O($1) +AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1) +AC_LIBTOOL_PROG_LD_SHLIBS($1) +AC_LIBTOOL_SYS_DYNAMIC_LINKER($1) +AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1) +AC_LIBTOOL_SYS_LIB_STRIP +AC_LIBTOOL_DLOPEN_SELF($1) + +AC_LIBTOOL_CONFIG($1) + +AC_LANG_POP +CC=$lt_save_CC +LDCXX=$LD +LD=$lt_save_LD +GCC=$lt_save_GCC +with_gnu_ldcxx=$with_gnu_ld +with_gnu_ld=$lt_save_with_gnu_ld +lt_cv_path_LDCXX=$lt_cv_path_LD +lt_cv_path_LD=$lt_save_path_LD +lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld +lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld +])# AC_LIBTOOL_LANG_CXX_CONFIG + +# AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME]) +# ------------------------ +# Figure out "hidden" library dependencies from verbose +# compiler output when linking a shared library. +# Parse the compiler output and extract the necessary +# objects, libraries and library flags. +AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[ +dnl we can't use the lt_simple_compile_test_code here, +dnl because it contains code intended for an executable, +dnl not a library. It's possible we should let each +dnl tag define a new lt_????_link_test_code variable, +dnl but it's only used here... +ifelse([$1],[],[cat > conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext < conftest.$ac_ext <> "$cfgfile" +ifelse([$1], [], +[#! $SHELL + +# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. +# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) +# NOTE: Changes made to this file will be lost: look at ltmain.sh. +# +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 +# Free Software Foundation, Inc. +# +# This file is part of GNU Libtool: +# Originally by Gordon Matzigkeit , 1996 +# # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# A sed program that does not truncate output. +SED=$lt_SED + +# Sed that helps us avoid accidentally triggering echo(1) options like -n. +Xsed="$SED -e 1s/^X//" + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +# The names of the tagged configurations supported by this script. +available_tags= + +# ### BEGIN LIBTOOL CONFIG], +[# ### BEGIN LIBTOOL TAG CONFIG: $tagname]) + +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared + +# Whether or not to build static libraries. +build_old_libs=$enable_static + +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1) + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host +host_os=$host_os + +# The build system. +build_alias=$build_alias +build=$build +build_os=$build_os + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_[]_LT_AC_TAGVAR(compiler, $1) + +# Is the compiler the GNU C compiler? +with_gcc=$_LT_AC_TAGVAR(GCC, $1) + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_[]_LT_AC_TAGVAR(LD, $1) + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$lt_STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext_cmds='$shrext_cmds' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) + +# Must we lock files when doing compilation? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1) + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1) + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1) + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1) + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1) +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1) + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) + +# Commands used to build and install a shared archive. +archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1) +archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1) +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1) +module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1) + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1) + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1) + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1) + +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1) + +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1) + +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method + +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd + +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1) + +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1) + +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds + +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval + +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe + +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl + +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + +# This is the shared library runtime path variable. +runpath_var=$runpath_var + +# This is the shared library path variable. +shlibpath_var=$shlibpath_var + +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath + +# How to hardcode a shared library path into an executable. +hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1) + +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs + +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) + +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) + +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1) + +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1) + +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1) + +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1) + +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1) + +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" + +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1) + +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$_LT_AC_TAGVAR(fix_srcfile_path, $1)" + +# Set to yes if exported symbols are required. +always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1) + +# The commands to list exported symbols. +export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1) + +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds + +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1) + +# Symbols that must always be exported. +include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1) + +ifelse([$1],[], +[# ### END LIBTOOL CONFIG], +[# ### END LIBTOOL TAG CONFIG: $tagname]) + +__EOF__ + +ifelse([$1],[], [ + case $host_os in + aix3*) + cat <<\EOF >> "$cfgfile" + +# AIX sometimes has problems with the GCC collect2 program. For some +# reason, if we set the COLLECT_NAMES environment variable, the problems +# vanish in a puff of smoke. +if test "X${COLLECT_NAMES+set}" != Xset; then + COLLECT_NAMES= + export COLLECT_NAMES +fi +EOF + ;; + esac + + # We use sed instead of cat because bash on DJGPP gets confused if + # if finds mixed CR/LF and LF-only lines. Since sed operates in + # text mode, it properly converts lines to CR/LF. This bash problem + # is reportedly fixed, but why not run on old versions too? + sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) + + mv -f "$cfgfile" "$ofile" || \ + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") + chmod +x "$ofile" +]) +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` + if test -f "$ltmain_in"; then + test -f Makefile && make "$ltmain" + fi +fi +])# AC_LIBTOOL_CONFIG + + +# AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME]) +# ------------------------------------------- +AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], +[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl + +_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)= + +if test "$GCC" = yes; then + _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' + + AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions], + lt_cv_prog_compiler_rtti_exceptions, + [-fno-rtti -fno-exceptions], [], + [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"]) +fi +])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI + + +# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE +# --------------------------------- +AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], +[AC_REQUIRE([AC_CANONICAL_HOST]) +AC_REQUIRE([AC_PROG_NM]) +AC_REQUIRE([AC_OBJEXT]) +# Check for command to grab the raw symbol name followed by C symbol from nm. +AC_MSG_CHECKING([command to parse $NM output from $compiler object]) +AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], +[ +# These are sane defaults that work on at least a few old systems. +# [They come from Ultrix. What could be older than Ultrix?!! ;)] + +# Character class describing NM global symbol codes. +symcode='[[BCDEGRST]]' + +# Regexp to match symbols that can be accessed directly from C. +sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' + +# Transform an extracted symbol line into a proper C declaration +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" + +# Transform an extracted symbol line into symbol name and symbol address +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + +# Define system-specific variables. +case $host_os in +aix*) + symcode='[[BCDT]]' + ;; +cygwin* | mingw* | pw32*) + symcode='[[ABCDGISTW]]' + ;; +hpux*) # Its linker distinguishes data from code symbols + if test "$host_cpu" = ia64; then + symcode='[[ABCDEGRST]]' + fi + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" + lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + ;; +linux*) + if test "$host_cpu" = ia64; then + symcode='[[ABCDGIRSTW]]' + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" + lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + fi + ;; +irix* | nonstopux*) + symcode='[[BCDEGRST]]' + ;; +osf*) + symcode='[[BCDEGQRST]]' + ;; +solaris* | sysv5*) + symcode='[[BDRT]]' + ;; +sysv4) + symcode='[[DFNSTU]]' + ;; +esac + +# Handle CRLF in mingw tool chain +opt_cr= +case $build_os in +mingw*) + opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp + ;; +esac + +# If we're using GNU nm, then use its standard symbol codes. +case `$NM -V 2>&1` in +*GNU* | *'with BFD'*) + symcode='[[ABCDGIRSTW]]' ;; +esac + +# Try without a prefix undercore, then with it. +for ac_symprfx in "" "_"; do + + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. + symxfrm="\\1 $ac_symprfx\\2 \\2" + + # Write the raw and C identifiers. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" + + # Check to see that the pipe works correctly. + pipe_works=no + + rm -f conftest* + cat > conftest.$ac_ext < $nlist) && test -s "$nlist"; then + # Try sorting and uniquifying the output. + if sort "$nlist" | uniq > "$nlist"T; then + mv -f "$nlist"T "$nlist" + else + rm -f "$nlist"T + fi + + # Make sure that we snagged all the symbols we need. + if grep ' nm_test_var$' "$nlist" >/dev/null; then + if grep ' nm_test_func$' "$nlist" >/dev/null; then + cat < conftest.$ac_ext +#ifdef __cplusplus +extern "C" { +#endif + +EOF + # Now generate the symbol file. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' + + cat <> conftest.$ac_ext +#if defined (__STDC__) && __STDC__ +# define lt_ptr_t void * +#else +# define lt_ptr_t char * +# define const +#endif + +/* The mapping between symbol names and symbols. */ +const struct { + const char *name; + lt_ptr_t address; +} +lt_preloaded_symbols[[]] = +{ +EOF + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext + cat <<\EOF >> conftest.$ac_ext + {0, (lt_ptr_t) 0} +}; + +#ifdef __cplusplus +} +#endif +EOF + # Now try linking the two files. + mv conftest.$ac_objext conftstm.$ac_objext + lt_save_LIBS="$LIBS" + lt_save_CFLAGS="$CFLAGS" + LIBS="conftstm.$ac_objext" + CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)" + if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then + pipe_works=yes + fi + LIBS="$lt_save_LIBS" + CFLAGS="$lt_save_CFLAGS" + else + echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD + fi + else + echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD + fi + else + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD + fi + else + echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD + cat conftest.$ac_ext >&5 + fi + rm -f conftest* conftst* + + # Do not use the global_symbol_pipe unless it works. + if test "$pipe_works" = yes; then + break + else + lt_cv_sys_global_symbol_pipe= + fi +done +]) +if test -z "$lt_cv_sys_global_symbol_pipe"; then + lt_cv_sys_global_symbol_to_cdecl= +fi +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then + AC_MSG_RESULT(failed) +else + AC_MSG_RESULT(ok) +fi +]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE + + +# AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME]) +# --------------------------------------- +AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC], +[_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)= +_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= +_LT_AC_TAGVAR(lt_prog_compiler_static, $1)= + +AC_MSG_CHECKING([for $compiler option to produce PIC]) + ifelse([$1],[CXX],[ + # C++ specific cases for pic, static, wl, etc. + if test "$GXX" = yes; then + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + fi + ;; + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' + ;; + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + mingw* | os2* | pw32*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' + ;; + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' + ;; + *djgpp*) + # DJGPP does not support shared libraries at all + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= + ;; + sysv4*MP*) + if test -d /usr/nec; then + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic + fi + ;; + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + esac + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + esac + else + case $host_os in + aix4* | aix5*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + else + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' + fi + ;; + chorus*) + case $cc_basename in + cxch68*) + # Green Hills C++ Compiler + # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" + ;; + esac + ;; + darwin*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + case $cc_basename in + xlc*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + ;; + esac + ;; + dgux*) + case $cc_basename in + ec++*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + ;; + ghcx*) + # Green Hills C++ Compiler + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' + ;; + *) + ;; + esac + ;; + freebsd* | kfreebsd*-gnu | dragonfly*) + # FreeBSD uses GNU C++ + ;; + hpux9* | hpux10* | hpux11*) + case $cc_basename in + CC*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" + if test "$host_cpu" != ia64; then + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' + fi + ;; + aCC*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' + ;; + esac + ;; + *) + ;; + esac + ;; + irix5* | irix6* | nonstopux*) + case $cc_basename in + CC*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + # CC pic flag -KPIC is the default. + ;; + *) + ;; + esac + ;; + linux*) + case $cc_basename in + KCC*) + # KAI C++ Compiler + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + icpc* | ecpc*) + # Intel C++ + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' + ;; + pgCC*) + # Portland Group C++ compiler. + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + cxx*) + # Compaq C++ + # Make sure the PIC flag is empty. It appears that all Alpha + # Linux and Compaq Tru64 Unix objects are PIC. + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + *) + ;; + esac + ;; + lynxos*) + ;; + m88k*) + ;; + mvs*) + case $cc_basename in + cxx*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall' + ;; + *) + ;; + esac + ;; + netbsd*) + ;; + osf3* | osf4* | osf5*) + case $cc_basename in + KCC*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,' + ;; + RCC*) + # Rational C++ 2.4.1 + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' + ;; + cxx*) + # Digital/Compaq C++ + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + # Make sure the PIC flag is empty. It appears that all Alpha + # Linux and Compaq Tru64 Unix objects are PIC. + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + *) + ;; + esac + ;; + psos*) + ;; + sco*) + case $cc_basename in + CC*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + *) + ;; + esac + ;; + solaris*) + case $cc_basename in + CC*) + # Sun C++ 4.2, 5.x and Centerline C++ + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' + ;; + gcx*) + # Green Hills C++ Compiler + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' + ;; + *) + ;; + esac + ;; + sunos4*) + case $cc_basename in + CC*) + # Sun C++ 4.x + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + lcc*) + # Lucid + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' + ;; + *) + ;; + esac + ;; + tandem*) + case $cc_basename in + NCC*) + # NonStop-UX NCC 3.20 + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + ;; + *) + ;; + esac + ;; + unixware*) + ;; + vxworks*) + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no + ;; + esac + fi +], +[ + if test "$GCC" = yes; then + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + fi + ;; + + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4' + ;; + + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' + ;; + + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common' + ;; + + msdosdjgpp*) + # Just because we use GCC doesn't mean we suddenly get shared libraries + # on systems that don't support them. + _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no + enable_shared=no + ;; + + sysv4*MP*) + if test -d /usr/nec; then + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic + fi + ;; + + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + esac + ;; + + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC' + ;; + esac + else + # PORTME Check for flag to pass linker flags through the system compiler. + case $host_os in + aix*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + else + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp' + fi + ;; + darwin*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + case $cc_basename in + xlc*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon' + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + ;; + esac + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT' + ;; + + hpux9* | hpux10* | hpux11*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z' + ;; + esac + # Is there a better lt_prog_compiler_static that works with the bundled CC? + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive' + ;; + + irix5* | irix6* | nonstopux*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + # PIC (with -KPIC) is the default. + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + + newsos6) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + + linux*) + case $cc_basename in + icc* | ecc*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static' + ;; + pgcc* | pgf77* | pgf90* | pgf95*) + # Portland Group compilers (*not* the Pentium gcc compiler, + # which looks to be a dead project) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + ccc*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + # All Alpha code is PIC. + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + esac + ;; + + osf3* | osf4* | osf5*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + # All OSF/1 code is PIC. + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared' + ;; + + sco3.2v5*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kpic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-dn' + ;; + + solaris*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + case $cc_basename in + f77* | f90* | f95*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';; + *) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';; + esac + ;; + + sunos4*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + + sysv4*MP*) + if test -d /usr/nec ;then + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + fi + ;; + + unicos*) + _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' + _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no + ;; + + uts4*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic' + _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' + ;; + + *) + _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no + ;; + esac + fi +]) +AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)]) + +# +# Check to make sure the PIC flag actually works. +# +if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then + AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works], + _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1), + [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [], + [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in + "" | " "*) ;; + *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;; + esac], + [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= + _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no]) +fi +case $host_os in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)= + ;; + *) + _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])" + ;; +esac +]) + + +# AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME]) +# ------------------------------------ +# See if the linker supports building shared libraries. +AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS], +[AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries]) +ifelse([$1],[CXX],[ + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + case $host_os in + aix4* | aix5*) + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' + else + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' + fi + ;; + pw32*) + _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds" + ;; + cygwin* | mingw*) + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' + ;; + *) + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + ;; + esac +],[ + runpath_var= + _LT_AC_TAGVAR(allow_undefined_flag, $1)= + _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no + _LT_AC_TAGVAR(archive_cmds, $1)= + _LT_AC_TAGVAR(archive_expsym_cmds, $1)= + _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)= + _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)= + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= + _LT_AC_TAGVAR(thread_safe_flag_spec, $1)= + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= + _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)= + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_minus_L, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported + _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown + _LT_AC_TAGVAR(hardcode_automatic, $1)=no + _LT_AC_TAGVAR(module_cmds, $1)= + _LT_AC_TAGVAR(module_expsym_cmds, $1)= + _LT_AC_TAGVAR(always_export_symbols, $1)=no + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + # include_expsyms should be a list of space-separated symbols to be *always* + # included in the symbol list + _LT_AC_TAGVAR(include_expsyms, $1)= + # exclude_expsyms can be an extended regexp of symbols to exclude + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. + _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_" + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + _LT_CC_BASENAME([$compiler]) + case $host_os in + cygwin* | mingw* | pw32*) + # FIXME: the MSVC++ port hasn't been tested in a loooong time + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + if test "$GCC" != yes; then + with_gnu_ld=no + fi + ;; + openbsd*) + with_gnu_ld=no + ;; + esac + + _LT_AC_TAGVAR(ld_shlibs, $1)=yes + if test "$with_gnu_ld" = yes; then + # If archive_cmds runs LD, not CC, wlarc should be empty + wlarc='${wl}' + + # Set some defaults for GNU ld with shared library support. These + # are reset later if shared libraries are not supported. Putting them + # here allows them to be overridden if necessary. + runpath_var=LD_RUN_PATH + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= + fi + supports_anon_versioning=no + case `$LD -v 2>/dev/null` in + *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11 + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... + *\ 2.11.*) ;; # other 2.11 versions + *) supports_anon_versioning=yes ;; + esac + + # See if GNU ld supports shared libraries. + case $host_os in + aix3* | aix4* | aix5*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + _LT_AC_TAGVAR(ld_shlibs, $1)=no + cat <&2 + +*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** to be unable to reliably create shared libraries on AIX. +*** Therefore, libtool is disabling shared libraries support. If you +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart. + +EOF + fi + ;; + + amigaos*) + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + + # Samuel A. Falvo II reports + # that the semantics of dynamic libraries on AmigaOS, at least up + # to version 4, is to share data among multiple programs linked + # with the same dynamic library. Since this doesn't match the + # behavior of shared libraries on other platforms, we can't use + # them. + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + + beos*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless, + # as there is no search path for DLLs. + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(always_export_symbols, $1)=no + _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/'\'' | $SED -e '\''/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' + + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + + linux*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in + pgcc*) # Portland Group C compiler + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag' + ;; + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag -Mnomain' ;; + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 + tmp_addflag=' -i_dynamic' ;; + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 + tmp_addflag=' -i_dynamic -nofor_main' ;; + ifc* | ifort*) # Intel Fortran compiler + tmp_addflag=' -nofor_main' ;; + esac + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + + if test $supports_anon_versioning = yes; then + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~ + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= + else + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + fi + ;; + + solaris* | sysv5*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + _LT_AC_TAGVAR(ld_shlibs, $1)=no + cat <&2 + +*** Warning: The releases 2.8.* of the GNU linker cannot reliably +*** create shared libraries on Solaris systems. Therefore, libtool +*** is disabling shared libraries support. We urge you to upgrade GNU +*** binutils to release 2.9.1 or newer. Another option is to modify +*** your PATH or compiler configuration so that the native linker is +*** used, and then restart. + +EOF + elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + + sunos4*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' + wlarc= + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + _LT_AC_TAGVAR(ld_shlibs, $1)=no + fi + ;; + esac + + if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then + runpath_var= + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)= + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)= + fi + else + # PORTME fill in a description of your system's linker (not GNU ld) + case $host_os in + aix3*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(always_export_symbols, $1)=yes + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' + # Note: this linker hardcodes the directories in LIBPATH if there + # are no directories specified by -L. + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + if test "$GCC" = yes && test -z "$link_static_flag"; then + # Neither direct hardcoding nor static linking is supported with a + # broken collect2. + _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported + fi + ;; + + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' + else + _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols' + fi + aix_use_runtimelinking=no + + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. + case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes + break + fi + done + esac + + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi + + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. + + _LT_AC_TAGVAR(archive_cmds, $1)='' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + + if test "$GCC" = yes; then + case $host_os in aix4.[[012]]|aix4.[[012]].*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + else + # We have old collect2 + _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)= + fi + esac + shared_flag='-shared' + if test "$aix_use_runtimelinking" = yes; then + shared_flag="$shared_flag "'${wl}-G' + fi + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='${wl}-G' + else + shared_flag='${wl}-bM:SRE' + fi + fi + fi + + # It seems that -bexpall does not export symbols beginning with + # underscore (_), so it is better to generate a list of symbols to export. + _LT_AC_TAGVAR(always_export_symbols, $1)=yes + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok' + # Determine the default libpath from the value encoded in an empty executable. + _LT_AC_SYS_LIBPATH_AIX + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib' + _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs" + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + _LT_AC_SYS_LIBPATH_AIX + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok' + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + _LT_AC_TAGVAR(always_export_symbols, $1)=yes + # Exported symbols can be pulled into shared objects from archives + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=' ' + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes + # This is similar to how AIX traditionally builds its shared libraries. + _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + + amigaos*) + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + # see comment about different semantics on the GNU ld section + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + + bsdi[[45]]*) + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic + ;; + + cygwin* | mingw* | pw32*) + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + # hardcode_libdir_flag_spec is actually meaningless, as there is + # no search path for DLLs. + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' ' + _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + # Tell ltmain to make .lib files, not .a files. + libext=lib + # Tell ltmain to make .dll files, not .so files. + shrext_cmds=".dll" + # FIXME: Setting linknames here is a bad hack. + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + # The linker will automatically build a .lib file if we build a DLL. + _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' + # FIXME: Should let the user specify the lib program. + _LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs' + _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`' + _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes + ;; + + darwin* | rhapsody*) + case $host_os in + rhapsody* | darwin1.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[[012]]) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + ;; + 10.*) + _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' + ;; + esac + fi + ;; + esac + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_automatic, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) + output_verbose_link_cmd='echo' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' + _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + ;; + *) + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + fi + ;; + + dgux*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + freebsd1*) + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor + # support. Future versions do this automatically, but an explicit c++rt0.o + # does not break anything, and helps significantly (at the cost of a little + # extra space). + freebsd2.2*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + # Unfortunately, older versions of FreeBSD 2 do not have this feature. + freebsd2*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* | kfreebsd*-gnu | dragonfly*) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + hpux9*) + if test "$GCC" = yes; then + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + fi + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' + ;; + + hpux10* | hpux11*) + if test "$GCC" = yes -a "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*|ia64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + ;; + *) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + ;; + esac + else + case $host_cpu in + hppa*64*|ia64*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' + ;; + *) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' + ;; + esac + fi + if test "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + ia64*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + ;; + *) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + ;; + esac + fi + ;; + + irix5* | irix6* | nonstopux*) + if test "$GCC" = yes; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir' + fi + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF + fi + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + newsos6) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + openbsd*) + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E' + else + case $host_os in + openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + ;; + *) + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir' + ;; + esac + fi + ;; + + os2*) + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported + _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' + _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' + ;; + + osf3*) + if test "$GCC" = yes; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + fi + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + ;; + + osf4* | osf5*) # as osf3* with the addition of -msym flag + if test "$GCC" = yes; then + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' + else + _LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*' + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + + # Both c and cxx compiler support -rpath directly + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir' + fi + _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: + ;; + + sco3.2v5*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + + solaris*) + _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' + if test "$GCC" = yes; then + wlarc='${wl}' + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' + else + wlarc='' + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + fi + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + case $host_os in + solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; + *) + # The compiler driver will combine linker options so we + # cannot just pass the convience library names through + # without $wl, iff we do not link with $LD. + # Luckily, gcc supports the same syntax we need for Sun Studio. + # Supported since Solaris 2.6 (maybe 2.5.1?) + case $wlarc in + '') + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract' ;; + *) + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; + esac ;; + esac + _LT_AC_TAGVAR(link_all_deplibs, $1)=yes + ;; + + sunos4*) + if test "x$host_vendor" = xsequent; then + # Use $CC to link under sequent, because it throws in some extra .o + # files that make .init and .fini sections work. + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' + fi + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + sysv4) + case $host_vendor in + sni) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true??? + ;; + siemens) + ## LD is ld it makes a PLAMLIB + ## CC just makes a GrossModule. + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs' + _LT_AC_TAGVAR(hardcode_direct, $1)=no + ;; + motorola) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie + ;; + esac + runpath_var='LD_RUN_PATH' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + sysv4.3*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport' + ;; + + sysv4*MP*) + if test -d /usr/nec; then + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + _LT_AC_TAGVAR(ld_shlibs, $1)=yes + fi + ;; + + sysv4.2uw2*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_direct, $1)=yes + _LT_AC_TAGVAR(hardcode_minus_L, $1)=no + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7*) + _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z ${wl}text' + if test "$GCC" = yes; then + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + else + _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + fi + runpath_var='LD_RUN_PATH' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + sysv5*) + _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)= + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + runpath_var='LD_RUN_PATH' + ;; + + uts4*) + _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir' + _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no + ;; + + *) + _LT_AC_TAGVAR(ld_shlibs, $1)=no + ;; + esac + fi +]) +AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)]) +test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no + +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + +# +# Do we need to explicitly link libc? +# +case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in +x|xyes) + # Assume -lc should be added + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes + + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $_LT_AC_TAGVAR(archive_cmds, $1) in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. + ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + AC_MSG_CHECKING([whether -lc should be explicitly linked in]) + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + if AC_TRY_EVAL(ac_compile) 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1) + _LT_AC_TAGVAR(allow_undefined_flag, $1)= + if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) + then + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + else + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes + fi + _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)]) + ;; + esac + fi + ;; +esac +])# AC_LIBTOOL_PROG_LD_SHLIBS + + +# _LT_AC_FILE_LTDLL_C +# ------------------- +# Be careful that the start marker always follows a newline. +AC_DEFUN([_LT_AC_FILE_LTDLL_C], [ +# /* ltdll.c starts here */ +# #define WIN32_LEAN_AND_MEAN +# #include +# #undef WIN32_LEAN_AND_MEAN +# #include +# +# #ifndef __CYGWIN__ +# # ifdef __CYGWIN32__ +# # define __CYGWIN__ __CYGWIN32__ +# # endif +# #endif +# +# #ifdef __cplusplus +# extern "C" { +# #endif +# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); +# #ifdef __cplusplus +# } +# #endif +# +# #ifdef __CYGWIN__ +# #include +# DECLARE_CYGWIN_DLL( DllMain ); +# #endif +# HINSTANCE __hDllInstance_base; +# +# BOOL APIENTRY +# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) +# { +# __hDllInstance_base = hInst; +# return TRUE; +# } +# /* ltdll.c ends here */ +])# _LT_AC_FILE_LTDLL_C + + +# _LT_AC_TAGVAR(VARNAME, [TAGNAME]) +# --------------------------------- +AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])]) + + +# old names +AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) +AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) +AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) +AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) +AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) +AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) +AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) + +# This is just to silence aclocal about the macro not being used +ifelse([AC_DISABLE_FAST_INSTALL]) + +AC_DEFUN([LT_AC_PROG_GCJ], +[AC_CHECK_TOOL(GCJ, gcj, no) + test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2" + AC_SUBST(GCJFLAGS) +]) + +AC_DEFUN([LT_AC_PROG_RC], +[AC_CHECK_TOOL(RC, windres, no) +]) + +# NOTE: This macro has been submitted for inclusion into # +# GNU Autoconf as AC_PROG_SED. When it is available in # +# a released version of Autoconf we should remove this # +# macro and use it instead. # +# LT_AC_PROG_SED +# -------------- +# Check for a fully-functional sed program, that truncates +# as few characters as possible. Prefer GNU sed if found. +AC_DEFUN([LT_AC_PROG_SED], +[AC_MSG_CHECKING([for a sed that does not truncate output]) +AC_CACHE_VAL(lt_cv_path_SED, +[# Loop through the user's path and test for sed and gsed. +# Then use that list of sed's as ones to test for truncation. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for lt_ac_prog in sed gsed; do + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then + lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" + fi + done + done +done +lt_ac_max=0 +lt_ac_count=0 +# Add /usr/xpg4/bin/sed as it is typically found on Solaris +# along with /bin/sed that truncates output. +for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do + test ! -f $lt_ac_sed && continue + cat /dev/null > conftest.in + lt_ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >conftest.in + # Check for GNU sed and select it if it is found. + if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then + lt_cv_path_SED=$lt_ac_sed + break + fi + while true; do + cat conftest.in conftest.in >conftest.tmp + mv conftest.tmp conftest.in + cp conftest.in conftest.nl + echo >>conftest.nl + $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break + cmp -s conftest.out conftest.nl || break + # 10000 chars as input seems more than enough + test $lt_ac_count -gt 10 && break + lt_ac_count=`expr $lt_ac_count + 1` + if test $lt_ac_count -gt $lt_ac_max; then + lt_ac_max=$lt_ac_count + lt_cv_path_SED=$lt_ac_sed + fi + done +done +]) +SED=$lt_cv_path_SED +AC_MSG_RESULT([$SED]) +]) + +# Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. -AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.7"]) +AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"]) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION so it can be traced. # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], - [AM_AUTOMAKE_VERSION([1.7.7])]) + [AM_AUTOMAKE_VERSION([1.9.6])]) -# Helper functions for option handling. -*- Autoconf -*- - -# Copyright 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 2 - -# _AM_MANGLE_OPTION(NAME) -# ----------------------- -AC_DEFUN([_AM_MANGLE_OPTION], -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) - -# _AM_SET_OPTION(NAME) -# ------------------------------ -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) - -# _AM_SET_OPTIONS(OPTIONS) -# ---------------------------------- -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) - -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) +# AM_AUX_DIR_EXPAND -*- Autoconf -*- +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. # -# Check to make sure that the build environment is sane. -# - -# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 3 - -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Just in case -sleep 1 -echo timestamp > conftest.file -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t $srcdir/configure conftest.file` - fi - rm -f conftest.file - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken -alias in your environment]) - fi - - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT(yes)]) - -# -*- Autoconf -*- - - -# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 3 - -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) - - -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it supports --run. -# If it does, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - AC_MSG_WARN([`missing' script is too old or missing]) -fi -]) - -# AM_AUX_DIR_EXPAND - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to @@ -440,131 +6240,55 @@ fi # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. -# Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50]) - -AC_DEFUN([AM_AUX_DIR_EXPAND], [ +AC_DEFUN([AM_AUX_DIR_EXPAND], +[dnl Rely on autoconf to set up CDPATH properly. +AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. +# AM_CONDITIONAL -*- Autoconf -*- -# Copyright 2001 Free Software Foundation, Inc. +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# serial 7 -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -install_sh=${install_sh-"$am_aux_dir/install-sh"} -AC_SUBST(install_sh)]) - -# AM_PROG_INSTALL_STRIP - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# One issue with vendor `install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in `make install-strip', and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) - -# -*- Autoconf -*- -# Copyright (C) 2003 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 1 - -# Check whether the underlying file-system supports filenames -# with a leading dot. For instance MS-DOS doesn't. -AC_DEFUN([AM_SET_LEADING_DOT], -[rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. +# AM_CONDITIONAL(NAME, SHELL-CONDITION) +# ------------------------------------- +# Define a conditional. +AC_DEFUN([AM_CONDITIONAL], +[AC_PREREQ(2.52)dnl + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl +AC_SUBST([$1_TRUE]) +AC_SUBST([$1_FALSE]) +if $2; then + $1_TRUE= + $1_FALSE='#' else - am__leading_dot=_ + $1_TRUE='#' + $1_FALSE= fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) +AC_CONFIG_COMMANDS_PRE( +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then + AC_MSG_ERROR([[conditional "$1" was never defined. +Usually this means the macro was only invoked conditionally.]]) +fi])]) -# serial 5 -*- Autoconf -*- -# Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# serial 8 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, @@ -573,7 +6297,6 @@ AC_SUBST([am__leading_dot])]) # CC etc. in the Makefile, will ask for an AC_PROG_CC use... - # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. @@ -632,7 +6355,9 @@ AC_CACHE_CHECK([dependency style of $depcc], : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - : > sub/conftst$i.h + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf @@ -660,9 +6385,14 @@ AC_CACHE_CHECK([dependency style of $depcc], grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings - # (even with -Werror). So we grep stderr for any message - # that says an option was ignored. - if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi @@ -696,8 +6426,8 @@ AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, -[ --disable-dependency-tracking Speeds up one-time builds - --enable-dependency-tracking Do not reject slow dependency extractors]) +[ --disable-dependency-tracking speeds up one-time build + --enable-dependency-tracking do not reject slow dependency extractors]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' @@ -706,26 +6436,16 @@ AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH]) ]) -# Generate code to set up dependency tracking. -*- Autoconf -*- +# Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -#serial 2 +#serial 3 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ @@ -744,27 +6464,21 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], else continue fi - grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue - # Extract the definition of DEP_FILES from the Makefile without - # running `make'. - DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running `make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n -e '/^U = / s///p' < "$mf"` - test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" - # We invoke sed twice because it is the simplest approach to - # changing $(DEPDIR) to its actual value in the expansion. - for file in `sed -n -e ' - /^DEP_FILES = .*\\\\$/ { - s/^DEP_FILES = // - :loop - s/\\\\$// - p - n - /\\\\$/ b loop - p - } - /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ + U=`sed -n 's/^U = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue @@ -790,27 +6504,177 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) -# Check to see how 'make' treats includes. -*- Autoconf -*- +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. +# serial 8 -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS. +AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# Do all the work for Automake. -*- Autoconf -*- -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 12 + +# This macro actually does too much. Some checks are only needed if +# your package does certain things. But this isn't really a big deal. + +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) +# AM_INIT_AUTOMAKE([OPTIONS]) +# ----------------------------------------------- +# The call with PACKAGE and VERSION arguments is the old style +# call (pre autoconf-2.50), which is being phased out. PACKAGE +# and VERSION should now be passed to AC_INIT and removed from +# the call to AM_INIT_AUTOMAKE. +# We support both call styles for the transition. After +# the next Automake release, Autoconf can make the AC_INIT +# arguments mandatory, and then we can depend on a new Autoconf +# release and drop the old call support. +AC_DEFUN([AM_INIT_AUTOMAKE], +[AC_PREREQ([2.58])dnl +dnl Autoconf wants to disallow AM_ names. We explicitly allow +dnl the ones we care about. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl +AC_REQUIRE([AC_PROG_INSTALL])dnl +# test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && + test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi +AC_SUBST([CYGPATH_W]) + +# Define the identity of the package. +dnl Distinguish between old-style and new-style calls. +m4_ifval([$2], +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl + AC_SUBST([PACKAGE], [$1])dnl + AC_SUBST([VERSION], [$2])], +[_AM_SET_OPTIONS([$1])dnl + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl + +_AM_IF_OPTION([no-define],, +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl + +# Some tools Automake needs. +AC_REQUIRE([AM_SANITY_CHECK])dnl +AC_REQUIRE([AC_ARG_PROGRAM])dnl +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) +AM_MISSING_PROG(AUTOCONF, autoconf) +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) +AM_MISSING_PROG(AUTOHEADER, autoheader) +AM_MISSING_PROG(MAKEINFO, makeinfo) +AM_PROG_INSTALL_SH +AM_PROG_INSTALL_STRIP +AC_REQUIRE([AM_PROG_MKDIR_P])dnl +# We need awk for the "check" target. The system "awk" is bad on +# some platforms. +AC_REQUIRE([AC_PROG_AWK])dnl +AC_REQUIRE([AC_PROG_MAKE_SET])dnl +AC_REQUIRE([AM_SET_LEADING_DOT])dnl +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) +_AM_IF_OPTION([no-dependencies],, +[AC_PROVIDE_IFELSE([AC_PROG_CC], + [_AM_DEPENDENCIES(CC)], + [define([AC_PROG_CC], + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl +AC_PROVIDE_IFELSE([AC_PROG_CXX], + [_AM_DEPENDENCIES(CXX)], + [define([AC_PROG_CXX], + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl +]) +]) + + +# When config.status generates a header, we must update the stamp-h file. +# This file resides in the same directory as the config header +# that is generated. The stamp files are numbered to have different names. + +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the +# loop where config.status creates the headers, so we can generate +# our stamp files there. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], +[# Compute $1's index in $config_headers. +_am_stamp_count=1 +for _am_header in $config_headers :; do + case $_am_header in + $1 | $1:* ) + break ;; + * ) + _am_stamp_count=`expr $_am_stamp_count + 1` ;; + esac +done +echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) + +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_SH +# ------------------ +# Define $install_sh. +AC_DEFUN([AM_PROG_INSTALL_SH], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +install_sh=${install_sh-"$am_aux_dir/install-sh"} +AC_SUBST(install_sh)]) + +# Copyright (C) 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # serial 2 +# Check whether the underlying file-system supports filenames +# with a leading dot. For instance MS-DOS doesn't. +AC_DEFUN([AM_SET_LEADING_DOT], +[rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null +AC_SUBST([am__leading_dot])]) + +# Check to see how 'make' treats includes. -*- Autoconf -*- + +# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 3 + # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. @@ -853,84 +6717,155 @@ AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) -# AM_CONDITIONAL -*- Autoconf -*- +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright 1997, 2000, 2001 Free Software Foundation, Inc. +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# serial 4 -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# AM_MISSING_PROG(NAME, PROGRAM) +# ------------------------------ +AC_DEFUN([AM_MISSING_PROG], +[AC_REQUIRE([AM_MISSING_HAS_RUN]) +$1=${$1-"${am_missing_run}$2"} +AC_SUBST($1)]) -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. -# serial 5 - -AC_PREREQ(2.52) - -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE]) -AC_SUBST([$1_FALSE]) -if $2; then - $1_TRUE= - $1_FALSE='#' +# AM_MISSING_HAS_RUN +# ------------------ +# Define MISSING if not defined so far and test if it supports --run. +# If it does, set am_missing_run to use it, otherwise, to nothing. +AC_DEFUN([AM_MISSING_HAS_RUN], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then + am_missing_run="$MISSING --run " else - $1_TRUE='#' - $1_FALSE= + am_missing_run= + AC_MSG_WARN([`missing' script is too old or missing]) fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]) -fi])]) +]) +# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# Copyright 1996, 1997, 1998, 2000, 2001, 2002 Free Software Foundation, Inc. +# AM_PROG_MKDIR_P +# --------------- +# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise. +# +# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories +# created by `make install' are always world readable, even if the +# installer happens to have an overly restrictive umask (e.g. 077). +# This was a mistake. There are at least two reasons why we must not +# use `-m 0755': +# - it causes special bits like SGID to be ignored, +# - it may be too restrictive (some setups expect 775 directories). +# +# Do not use -m 0755 and let people choose whatever they expect by +# setting umask. +# +# We cannot accept any implementation of `mkdir' that recognizes `-p'. +# Some implementations (such as Solaris 8's) are not thread-safe: if a +# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c' +# concurrently, both version can detect that a/ is missing, but only +# one can create it and the other will error out. Consequently we +# restrict ourselves to GNU make (using the --version option ensures +# this.) +AC_DEFUN([AM_PROG_MKDIR_P], +[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then + # We used to keeping the `.' as first argument, in order to + # allow $(mkdir_p) to be used without argument. As in + # $(mkdir_p) $(somedir) + # where $(somedir) is conditionally defined. However this is wrong + # for two reasons: + # 1. if the package is installed by a user who cannot write `.' + # make install will fail, + # 2. the above comment should most certainly read + # $(mkdir_p) $(DESTDIR)$(somedir) + # so it does not work when $(somedir) is undefined and + # $(DESTDIR) is not. + # To support the latter case, we have to write + # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), + # so the `.' trick is pointless. + mkdir_p='mkdir -p --' +else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + for d in ./-p ./--version; + do + test -d $d && rmdir $d + done + # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. + if test -f "$ac_aux_dir/mkinstalldirs"; then + mkdir_p='$(mkinstalldirs)' + else + mkdir_p='$(install_sh) -d' + fi +fi +AC_SUBST([mkdir_p])]) -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# Helper functions for option handling. -*- Autoconf -*- -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# serial 3 -# serial 2 +# _AM_MANGLE_OPTION(NAME) +# ----------------------- +AC_DEFUN([_AM_MANGLE_OPTION], +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) + +# _AM_SET_OPTION(NAME) +# ------------------------------ +# Set option NAME. Presently that only means defining a flag for this option. +AC_DEFUN([_AM_SET_OPTION], +[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) + +# _AM_SET_OPTIONS(OPTIONS) +# ---------------------------------- +# OPTIONS is a space-separated list of Automake options. +AC_DEFUN([_AM_SET_OPTIONS], +[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) + +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) +# ------------------------------------------- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. +AC_DEFUN([_AM_IF_OPTION], +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + +# Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 4 AC_DEFUN([AM_C_PROTOTYPES], -[AC_REQUIRE([AM_PROG_CC_STDC]) -AC_REQUIRE([AC_PROG_CPP]) -AC_MSG_CHECKING([for function prototypes]) -if test "$am_cv_prog_cc_stdc" != no; then - AC_MSG_RESULT(yes) - AC_DEFINE(PROTOTYPES,1,[Define if compiler has function prototypes]) +[AC_REQUIRE([AC_C_PROTOTYPES]) +if test "$ac_cv_prog_cc_stdc" != no; then U= ANSI2KNR= else - AC_MSG_RESULT(no) U=_ ANSI2KNR=./ansi2knr fi # Ensure some checks needed by ansi2knr itself. -AC_HEADER_STDC +AC_REQUIRE([AC_HEADER_STDC]) AC_CHECK_HEADERS(string.h) AC_SUBST(U)dnl AC_SUBST(ANSI2KNR)dnl @@ -938,111 +6873,183 @@ AC_SUBST(ANSI2KNR)dnl AU_DEFUN([fp_C_PROTOTYPES], [AM_C_PROTOTYPES]) +# Check to make sure that the build environment is sane. -*- Autoconf -*- -# Copyright 1996, 1997, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# serial 4 -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# AM_SANITY_CHECK +# --------------- +AC_DEFUN([AM_SANITY_CHECK], +[AC_MSG_CHECKING([whether build environment is sane]) +# Just in case +sleep 1 +echo timestamp > conftest.file +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftest.file` + fi + rm -f conftest.file + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken +alias in your environment]) + fi + + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +AC_MSG_RESULT(yes)]) + +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_STRIP +# --------------------- +# One issue with vendor `install' (even GNU) is that you can't +# specify the program used to strip binaries. This is especially +# annoying in cross-compiling environments, where the build's strip +# is unlikely to handle the host's binaries. +# Fortunately install-sh will honor a STRIPPROG variable, so we +# always use install-sh in `make install-strip', and initialize +# STRIPPROG with the value of the STRIP variable (set by the user). +AC_DEFUN([AM_PROG_INSTALL_STRIP], +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'. However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'. +if test "$cross_compiling" != no; then + AC_CHECK_TOOL([STRIP], [strip], :) +fi +INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" +AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +# Check how to create a tarball. -*- Autoconf -*- + +# Copyright (C) 2004, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # serial 2 -# @defmac AC_PROG_CC_STDC -# @maindex PROG_CC_STDC -# @ovindex CC -# If the C compiler in not in ANSI C mode by default, try to add an option -# to output variable @code{CC} to make it so. This macro tries various -# options that select ANSI C on some system or another. It considers the -# compiler to be in ANSI C mode if it handles function prototypes correctly. +# _AM_PROG_TAR(FORMAT) +# -------------------- +# Check how to create a tarball in format FORMAT. +# FORMAT should be one of `v7', `ustar', or `pax'. # -# If you use this macro, you should check after calling it whether the C -# compiler has been set to accept ANSI C; if not, the shell variable -# @code{am_cv_prog_cc_stdc} is set to @samp{no}. If you wrote your source -# code in ANSI C, you can make an un-ANSIfied copy of it by using the -# program @code{ansi2knr}, which comes with Ghostscript. -# @end defmac - -AC_DEFUN([AM_PROG_CC_STDC], -[AC_REQUIRE([AC_PROG_CC]) -AC_BEFORE([$0], [AC_C_INLINE]) -AC_BEFORE([$0], [AC_C_CONST]) -dnl Force this before AC_PROG_CPP. Some cpp's, eg on HPUX, require -dnl a magic option to avoid problems with ANSI preprocessor commands -dnl like #elif. -dnl FIXME: can't do this because then AC_AIX won't work due to a -dnl circular dependency. -dnl AC_BEFORE([$0], [AC_PROG_CPP]) -AC_MSG_CHECKING([for ${CC-cc} option to accept ANSI C]) -AC_CACHE_VAL(am_cv_prog_cc_stdc, -[am_cv_prog_cc_stdc=no -ac_save_CC="$CC" -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +# Substitute a variable $(am__tar) that is a command +# writing to stdout a FORMAT-tarball containing the directory +# $tardir. +# tardir=directory && $(am__tar) > result.tar +# +# Substitute a variable $(am__untar) that extract such +# a tarball read from stdin. +# $(am__untar) < result.tar +AC_DEFUN([_AM_PROG_TAR], +[# Always define AMTAR for backward compatibility. +AM_MISSING_PROG([AMTAR], [tar]) +m4_if([$1], [v7], + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], + [m4_case([$1], [ustar],, [pax],, + [m4_fatal([Unknown tar format])]) +AC_MSG_CHECKING([how to create a $1 tar archive]) +# Loop over all known methods to create a tar archive until one works. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' +_am_tools=${am_cv_prog_tar_$1-$_am_tools} +# Do not fold the above two line into one, because Tru64 sh and +# Solaris sh will not grok spaces in the rhs of `-'. +for _am_tool in $_am_tools do - CC="$ac_save_CC $ac_arg" - AC_TRY_COMPILE( -[#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; -], [ -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; -], -[am_cv_prog_cc_stdc="$ac_arg"; break]) + case $_am_tool in + gnutar) + for _am_tar in tar gnutar gtar; + do + AM_RUN_LOG([$_am_tar --version]) && break + done + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' + am__untar="$_am_tar -xf -" + ;; + plaintar) + # Must skip GNU tar: if it does not support --format= it doesn't create + # ustar tarball either. + (tar --version) >/dev/null 2>&1 && continue + am__tar='tar chf - "$$tardir"' + am__tar_='tar chf - "$tardir"' + am__untar='tar xf -' + ;; + pax) + am__tar='pax -L -x $1 -w "$$tardir"' + am__tar_='pax -L -x $1 -w "$tardir"' + am__untar='pax -r' + ;; + cpio) + am__tar='find "$$tardir" -print | cpio -o -H $1 -L' + am__tar_='find "$tardir" -print | cpio -o -H $1 -L' + am__untar='cpio -i -H $1 -d' + ;; + none) + am__tar=false + am__tar_=false + am__untar=false + ;; + esac + + # If the value was cached, stop now. We just wanted to have am__tar + # and am__untar set. + test -n "${am_cv_prog_tar_$1}" && break + + # tar/untar a dummy directory, and stop if the command works + rm -rf conftest.dir + mkdir conftest.dir + echo GrepMe > conftest.dir/file + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + rm -rf conftest.dir + if test -s conftest.tar; then + AM_RUN_LOG([$am__untar /dev/null 2>&1 && break + fi done -CC="$ac_save_CC" -]) -if test -z "$am_cv_prog_cc_stdc"; then - AC_MSG_RESULT([none needed]) -else - AC_MSG_RESULT([$am_cv_prog_cc_stdc]) -fi -case "x$am_cv_prog_cc_stdc" in - x|xno) ;; - *) CC="$CC $am_cv_prog_cc_stdc" ;; -esac -]) +rm -rf conftest.dir -AU_DEFUN([fp_PROG_CC_STDC], [AM_PROG_CC_STDC]) +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) +AC_MSG_RESULT([$am_cv_prog_tar_$1])]) +AC_SUBST([am__tar]) +AC_SUBST([am__untar]) +]) # _AM_PROG_TAR +m4_include([libopts/m4/libopts.m4]) +m4_include([m4/define_dir.m4]) +m4_include([m4/hs_ulong_const.m4]) +m4_include([m4/os_cflags.m4]) diff --git a/adjtimed/Makefile.am b/adjtimed/Makefile.am index 14a44c6aedab..9605d1f44653 100644 --- a/adjtimed/Makefile.am +++ b/adjtimed/Makefile.am @@ -1,8 +1,10 @@ -#AUTOMAKE_OPTIONS = ../ansi2knr #no-dependencies -AUTOMAKE_OPTIONS = ../util/ansi2knr -bin_PROGRAMS = @MAKE_ADJTIMED@ -EXTRA_PROGRAMS = adjtimed -INCLUDES = -I$(top_srcdir)/include -LDADD = ../libntp/libntp.a -#EXTRA_DIST = TAGS -ETAGS_ARGS = Makefile.am +AUTOMAKE_OPTIONS= ../util/ansi2knr + +bindir= ${exec_prefix}/${BINSUBDIR} +bin_PROGRAMS= @MAKE_ADJTIMED@ +EXTRA_PROGRAMS= adjtimed +AM_CPPFLAGS= -I$(top_srcdir)/include +LDADD= ../libntp/libntp.a +ETAGS_ARGS= Makefile.am + +include ../bincheck.mf diff --git a/adjtimed/Makefile.in b/adjtimed/Makefile.in index b411260a3afa..7c16debc5aed 100644 --- a/adjtimed/Makefile.in +++ b/adjtimed/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.7.7 from Makefile.am. +# Makefile.in generated by automake 1.9.6 from Makefile.am. # @configure_input@ -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 -# Free Software Foundation, Inc. +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -14,6 +14,10 @@ @SET_MAKE@ +# we traditionally installed software in bindir, while it should have gone +# in sbindir. Now that we offer a choice, look in the "other" installation +# subdir to warn folks if there is another version there. + srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -21,7 +25,6 @@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = .. - am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ install_sh_DATA = $(install_sh) -c -m 644 @@ -37,16 +40,57 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -target_triplet = @target@ +ANSI2KNR = ../util/ansi2knr +bin_PROGRAMS = @MAKE_ADJTIMED@ +EXTRA_PROGRAMS = adjtimed$(EXEEXT) +DIST_COMMON = README $(srcdir)/../bincheck.mf $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in +subdir = adjtimed +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/libopts/m4/libopts.m4 \ + $(top_srcdir)/m4/define_dir.m4 \ + $(top_srcdir)/m4/hs_ulong_const.m4 \ + $(top_srcdir)/m4/os_cflags.m4 $(top_srcdir)/version.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +am__installdirs = "$(DESTDIR)$(bindir)" +binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) +PROGRAMS = $(bin_PROGRAMS) +adjtimed_SOURCES = adjtimed.c +adjtimed_OBJECTS = adjtimed$U.$(OBJEXT) +adjtimed_LDADD = $(LDADD) +adjtimed_DEPENDENCIES = ../libntp/libntp.a +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +depcomp = $(SHELL) $(top_srcdir)/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = adjtimed.c +DIST_SOURCES = adjtimed.c +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ AMTAR = @AMTAR@ +AR = @AR@ ARLIB_DIR = @ARLIB_DIR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ +BINSUBDIR = @BINSUBDIR@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ @@ -54,10 +98,15 @@ CHUTEST = @CHUTEST@ CLKTEST = @CLKTEST@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DCFD = @DCFD@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ @@ -65,30 +114,39 @@ EF_LIBS = @EF_LIBS@ EF_PROGS = @EF_PROGS@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ INSTALL_DATA = @INSTALL_DATA@ +INSTALL_LIBOPTS_FALSE = @INSTALL_LIBOPTS_FALSE@ +INSTALL_LIBOPTS_TRUE = @INSTALL_LIBOPTS_TRUE@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LCRYPTO = @LCRYPTO@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ +LIBOPTS_CFLAGS = @LIBOPTS_CFLAGS@ +LIBOPTS_DIR = @LIBOPTS_DIR@ +LIBOPTS_LDADD = @LIBOPTS_LDADD@ LIBPARSE = @LIBPARSE@ LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MAKE_ADJTIMED = @MAKE_ADJTIMED@ +MAKE_CHECK_LAYOUT = @MAKE_CHECK_LAYOUT@ MAKE_CHECK_Y2K = @MAKE_CHECK_Y2K@ MAKE_LIBNTPSIM = @MAKE_LIBNTPSIM@ MAKE_LIBPARSE = @MAKE_LIBPARSE@ MAKE_LIBPARSE_KERNEL = @MAKE_LIBPARSE_KERNEL@ MAKE_NTPDSIM = @MAKE_NTPDSIM@ MAKE_NTPTIME = @MAKE_NTPTIME@ -MAKE_NTP_KEYGEN = @MAKE_NTP_KEYGEN@ MAKE_PARSEKMODULE = @MAKE_PARSEKMODULE@ -MAKE_SNTP = @MAKE_SNTP@ MAKE_TICKADJ = @MAKE_TICKADJ@ MAKE_TIMETRIM = @MAKE_TIMETRIM@ +NEED_LIBOPTS_FALSE = @NEED_LIBOPTS_FALSE@ +NEED_LIBOPTS_TRUE = @NEED_LIBOPTS_TRUE@ OBJEXT = @OBJEXT@ OPENSSL = @OPENSSL@ OPENSSL_INC = @OPENSSL_INC@ @@ -111,15 +169,22 @@ STRIP = @STRIP@ TESTDCF = @TESTDCF@ U = @U@ VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ ac_ct_RANLIB = @ac_ct_RANLIB@ ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ -bindir = @bindir@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = ${exec_prefix}/${BINSUBDIR} build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ @@ -139,6 +204,7 @@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir = @localstatedir@ mandir = @mandir@ +mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ prefix = @prefix@ program_transform_name = @program_transform_name@ @@ -146,67 +212,55 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ subdirs = @subdirs@ sysconfdir = @sysconfdir@ -target = @target@ target_alias = @target_alias@ -target_cpu = @target_cpu@ -target_os = @target_os@ -target_vendor = @target_vendor@ - -#AUTOMAKE_OPTIONS = ../ansi2knr #no-dependencies AUTOMAKE_OPTIONS = ../util/ansi2knr -bin_PROGRAMS = @MAKE_ADJTIMED@ -EXTRA_PROGRAMS = adjtimed -INCLUDES = -I$(top_srcdir)/include +AM_CPPFLAGS = -I$(top_srcdir)/include LDADD = ../libntp/libntp.a -#EXTRA_DIST = TAGS ETAGS_ARGS = Makefile.am -subdir = adjtimed -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -EXTRA_PROGRAMS = adjtimed$(EXEEXT) -bin_PROGRAMS = @MAKE_ADJTIMED@ -PROGRAMS = $(bin_PROGRAMS) - -adjtimed_SOURCES = adjtimed.c -adjtimed_OBJECTS = adjtimed$U.$(OBJEXT) -adjtimed_LDADD = $(LDADD) -adjtimed_DEPENDENCIES = ../libntp/libntp.a -adjtimed_LDFLAGS = - -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/adjtimed$U.Po -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -DIST_SOURCES = adjtimed.c -DIST_COMMON = README $(srcdir)/Makefile.in Makefile.am -SOURCES = adjtimed.c - all: all-am .SUFFIXES: -.SUFFIXES: .c .o .obj -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/../bincheck.mf $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign adjtimed/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu adjtimed/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) -binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) + $(AUTOMAKE) --foreign adjtimed/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) - $(mkinstalldirs) $(DESTDIR)$(bindir) + test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)" @list='$(bin_PROGRAMS)'; for p in $$list; do \ p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ if test -f $$p \ + || test -f $$p1 \ ; then \ f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ - echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \ - $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \ else :; fi; \ done @@ -214,23 +268,25 @@ uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; for p in $$list; do \ f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ - echo " rm -f $(DESTDIR)$(bindir)/$$f"; \ - rm -f $(DESTDIR)$(bindir)/$$f; \ + echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \ + rm -f "$(DESTDIR)$(bindir)/$$f"; \ done clean-binPROGRAMS: - -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) + @list='$(bin_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done adjtimed$(EXEEXT): $(adjtimed_OBJECTS) $(adjtimed_DEPENDENCIES) @rm -f adjtimed$(EXEEXT) $(LINK) $(adjtimed_LDFLAGS) $(adjtimed_OBJECTS) $(adjtimed_LDADD) $(LIBS) mostlyclean-compile: - -rm -f *.$(OBJEXT) core *.core + -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c - -ANSI2KNR = ../util/ansi2knr ../util/ansi2knr: cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr @@ -240,39 +296,39 @@ mostlyclean-kr: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/adjtimed$U.Po@am__quote@ .c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi` +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< adjtimed_.c: adjtimed.c $(ANSI2KNR) $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/adjtimed.c; then echo $(srcdir)/adjtimed.c; else echo adjtimed.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > $@ || rm -f $@ -adjtimed_.$(OBJEXT) : $(ANSI2KNR) +adjtimed_.$(OBJEXT) adjtimed_.lo : $(ANSI2KNR) + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool uninstall-info-am: -ETAGS = etags -ETAGSFLAGS = - -CTAGS = ctags -CTAGSFLAGS = - -tags: TAGS - ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ @@ -281,6 +337,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique +tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -292,10 +349,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)$$tags$$unique" \ - || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique - + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -318,12 +376,9 @@ GTAGS: distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -top_distdir = .. -distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) distdir: $(DISTFILES) + $(mkdir_p) $(distdir)/.. @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ @@ -335,7 +390,7 @@ distdir: $(DISTFILES) dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ - $(mkinstalldirs) "$(distdir)$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ @@ -353,9 +408,10 @@ distdir: $(DISTFILES) check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) - installdirs: - $(mkinstalldirs) $(DESTDIR)$(bindir) + for dir in "$(DESTDIR)$(bindir)"; do \ + test -z "$$dir" || $(mkdir_p) "$$dir"; \ + done install: install-am install-exec: install-exec-am install-data: install-data-am @@ -367,7 +423,7 @@ install-am: all-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - INSTALL_STRIP_FLAG=-s \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: @@ -375,26 +431,27 @@ mostlyclean-generic: clean-generic: distclean-generic: - -rm -f $(CONFIG_CLEAN_FILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-binPROGRAMS clean-generic mostlyclean-am +clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile - distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags + distclean-libtool distclean-tags dvi: dvi-am dvi-am: +html: html-am + info: info-am info-am: @@ -402,6 +459,8 @@ info-am: install-data-am: install-exec-am: install-binPROGRAMS + @$(NORMAL_INSTALL) + $(MAKE) $(AM_MAKEFLAGS) install-exec-hook install-info: install-info-am @@ -412,12 +471,12 @@ installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile - maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am -mostlyclean-am: mostlyclean-compile mostlyclean-generic mostlyclean-kr +mostlyclean-am: mostlyclean-compile mostlyclean-generic mostlyclean-kr \ + mostlyclean-libtool pdf: pdf-am @@ -430,16 +489,29 @@ ps-am: uninstall-am: uninstall-binPROGRAMS uninstall-info-am .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \ - clean-generic ctags distclean distclean-compile \ - distclean-generic distclean-tags distdir dvi dvi-am info \ - info-am install install-am install-binPROGRAMS install-data \ - install-data-am install-exec install-exec-am install-info \ - install-info-am install-man install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-kr pdf pdf-am ps ps-am tags \ + clean-generic clean-libtool ctags distclean distclean-compile \ + distclean-generic distclean-libtool distclean-tags distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-binPROGRAMS install-data install-data-am install-exec \ + install-exec-am install-exec-hook install-info install-info-am \ + install-man install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-compile mostlyclean-generic \ + mostlyclean-kr mostlyclean-libtool pdf pdf-am ps ps-am tags \ uninstall uninstall-am uninstall-binPROGRAMS uninstall-info-am + +install-exec-hook: + @case ${BINSUBDIR} in \ + bin) ODIR=${exec_prefix}/sbin ;; \ + sbin) ODIR=${exec_prefix}/bin ;; \ + esac; \ + test -z "${bin_PROGRAMS}${bin_SCRIPTS}" \ + || for i in ${bin_PROGRAMS} ${bin_SCRIPTS} " "; do \ + test ! -f $$ODIR/$$i || echo "*** $$i is also in $$ODIR!"; \ + done + +# # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff --git a/arlib/Makefile.in b/arlib/Makefile.in index 728a9fcb3d7a..ad2e1c496fc3 100644 --- a/arlib/Makefile.in +++ b/arlib/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.7.7 from Makefile.am. +# Makefile.in generated by automake 1.9.6 from Makefile.am. # @configure_input@ -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 -# Free Software Foundation, Inc. +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -14,6 +14,8 @@ @SET_MAKE@ + + srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = . - am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ install_sh_DATA = $(install_sh) -c -m 644 @@ -35,6 +36,54 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : +noinst_PROGRAMS = example$(EXEEXT) +subdir = . +DIST_COMMON = README $(am__configure_deps) $(noinst_HEADERS) \ + $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/configure COPYING INSTALL depcomp install-sh \ + missing +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ + configure.lineno configure.status.lineno +mkinstalldirs = $(install_sh) -d +CONFIG_CLEAN_FILES = +LIBRARIES = $(noinst_LIBRARIES) +AR = ar +ARFLAGS = cru +libares_a_AR = $(AR) $(ARFLAGS) +libares_a_LIBADD = +am_libares_a_OBJECTS = arlib.$(OBJEXT) +libares_a_OBJECTS = $(am_libares_a_OBJECTS) +PROGRAMS = $(noinst_PROGRAMS) +am_example_OBJECTS = sample.$(OBJEXT) +example_OBJECTS = $(am_example_OBJECTS) +example_DEPENDENCIES = libares.a +DEFAULT_INCLUDES = -I. -I$(srcdir) +depcomp = $(SHELL) $(top_srcdir)/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = $(libares_a_SOURCES) $(example_SOURCES) +DIST_SOURCES = $(libares_a_SOURCES) $(example_SOURCES) +HEADERS = $(noinst_HEADERS) +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) +am__remove_distdir = \ + { test ! -d $(distdir) \ + || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ + && rm -fr $(distdir); }; } +DIST_ARCHIVES = $(distdir).tar.gz +GZIP_ENV = --best +distuninstallcheck_listfiles = find . -type f -print +distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ @@ -84,6 +133,8 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ datadir = @datadir@ @@ -96,6 +147,7 @@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir = @localstatedir@ mandir = @mandir@ +mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ prefix = @prefix@ program_transform_name = @program_transform_name@ @@ -110,71 +162,50 @@ noinst_LIBRARIES = libares.a libares_a_SOURCES = arlib.c arplib.h #include_HEADERS = arlib.h noinst_HEADERS = arlib.h - -noinst_PROGRAMS = example example_SOURCES = sample.c example_LDADD = libares.a #man_MANS = arlib.3 #EXTRA_DIST = $(man_MANS) UNSHAR.HDR noinst_MANS = arlib.3 EXTRA_DIST = $(noinst_MANS) UNSHAR.HDR -subdir = . -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_CLEAN_FILES = -LIBRARIES = $(noinst_LIBRARIES) - -libares_a_AR = $(AR) cru -libares_a_LIBADD = -am_libares_a_OBJECTS = arlib.$(OBJEXT) -libares_a_OBJECTS = $(am_libares_a_OBJECTS) -noinst_PROGRAMS = example$(EXEEXT) -PROGRAMS = $(noinst_PROGRAMS) - -am_example_OBJECTS = sample.$(OBJEXT) -example_OBJECTS = $(am_example_OBJECTS) -example_DEPENDENCIES = libares.a -example_LDFLAGS = - -DEFAULT_INCLUDES = -I. -I$(srcdir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/arlib.Po ./$(DEPDIR)/sample.Po -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -DIST_SOURCES = $(libares_a_SOURCES) $(example_SOURCES) -HEADERS = $(noinst_HEADERS) - -DIST_COMMON = README $(noinst_HEADERS) $(srcdir)/Makefile.in \ - $(srcdir)/configure COPYING INSTALL Makefile.am aclocal.m4 \ - configure configure.in depcomp install-sh missing mkinstalldirs -SOURCES = $(libares_a_SOURCES) $(example_SOURCES) - all: all-am .SUFFIXES: .SUFFIXES: .c .o .obj - -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +am--refresh: + @: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \ + cd $(srcdir) && $(AUTOMAKE) --foreign \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe) +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + echo ' $(SHELL) ./config.status'; \ + $(SHELL) ./config.status;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ + esac; -$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck -$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) + +$(top_srcdir)/configure: $(am__configure_deps) cd $(srcdir) && $(AUTOCONF) - -$(ACLOCAL_M4): configure.in +$(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) -AR = ar - clean-noinstLIBRARIES: -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES) libares.a: $(libares_a_OBJECTS) $(libares_a_DEPENDENCIES) @@ -189,7 +220,7 @@ example$(EXEEXT): $(example_OBJECTS) $(example_DEPENDENCIES) $(LINK) $(example_LDFLAGS) $(example_OBJECTS) $(example_LDADD) $(LIBS) mostlyclean-compile: - -rm -f *.$(OBJEXT) core *.core + -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c @@ -198,36 +229,20 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sample.Po@am__quote@ .c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi` +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` uninstall-info-am: -ETAGS = etags -ETAGSFLAGS = - -CTAGS = ctags -CTAGSFLAGS = - -tags: TAGS - ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ @@ -236,6 +251,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique +tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -247,10 +263,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)$$tags$$unique" \ - || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique - + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -273,19 +290,6 @@ GTAGS: distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -top_distdir = . -distdir = $(PACKAGE)-$(VERSION) - -am__remove_distdir = \ - { test ! -d $(distdir) \ - || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \ - && rm -fr $(distdir); }; } - -GZIP_ENV = --best -distuninstallcheck_listfiles = find . -type f -print -distcleancheck_listfiles = find . -type f -print distdir: $(DISTFILES) $(am__remove_distdir) @@ -301,7 +305,7 @@ distdir: $(DISTFILES) dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ - $(mkinstalldirs) "$(distdir)$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ @@ -322,19 +326,46 @@ distdir: $(DISTFILES) ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r $(distdir) dist-gzip: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + $(am__remove_distdir) + +dist-bzip2: distdir + tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 + $(am__remove_distdir) + +dist-tarZ: distdir + tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z + $(am__remove_distdir) + +dist-shar: distdir + shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz + $(am__remove_distdir) + +dist-zip: distdir + -rm -f $(distdir).zip + zip -rq $(distdir).zip $(distdir) $(am__remove_distdir) dist dist-all: distdir - $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz + tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist - $(am__remove_distdir) - GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - + case '$(DIST_ARCHIVES)' in \ + *.tar.gz*) \ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\ + *.tar.bz2*) \ + bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\ + *.tar.Z*) \ + uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ + *.shar.gz*) \ + GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\ + *.zip*) \ + unzip $(distdir).zip ;;\ + esac chmod -R a-w $(distdir); chmod a+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst @@ -354,19 +385,20 @@ distcheck: dist distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ - (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \ + (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ - && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \ - && rm -f $(distdir).tar.gz \ + && $(MAKE) $(AM_MAKEFLAGS) dist \ + && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck $(am__remove_distdir) - @echo "$(distdir).tar.gz is ready for distribution" | \ - sed 'h;s/./=/g;p;x;p;x' + @(echo "$(distdir) archives ready for distribution: "; \ + list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ + sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}' distuninstallcheck: @cd $(distuninstallcheck_dir) \ && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \ @@ -388,7 +420,6 @@ distcleancheck: distclean check-am: all-am check: check-am all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(HEADERS) - installdirs: install: install-am install-exec: install-exec-am @@ -401,7 +432,7 @@ install-am: all-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - INSTALL_STRIP_FLAG=-s \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: @@ -409,7 +440,7 @@ mostlyclean-generic: clean-generic: distclean-generic: - -rm -f $(CONFIG_CLEAN_FILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @@ -423,7 +454,6 @@ distclean: distclean-am -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf ./$(DEPDIR) -rm -f Makefile - distclean-am: clean-am distclean-compile distclean-generic \ distclean-tags @@ -431,6 +461,8 @@ dvi: dvi-am dvi-am: +html: html-am + info: info-am info-am: @@ -450,7 +482,6 @@ maintainer-clean: maintainer-clean-am -rm -rf $(top_srcdir)/autom4te.cache -rm -rf ./$(DEPDIR) -rm -f Makefile - maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am @@ -467,17 +498,18 @@ ps-am: uninstall-am: uninstall-info-am -.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-noinstLIBRARIES clean-noinstPROGRAMS ctags dist dist-all \ - dist-gzip distcheck distclean distclean-compile \ +.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \ + clean-generic clean-noinstLIBRARIES clean-noinstPROGRAMS ctags \ + dist dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ \ + dist-zip distcheck distclean distclean-compile \ distclean-generic distclean-tags distcleancheck distdir \ - distuninstallcheck dvi dvi-am info info-am install install-am \ - install-data install-data-am install-exec install-exec-am \ - install-info install-info-am install-man install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-info-am + distuninstallcheck dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \ + tags uninstall uninstall-am uninstall-info-am # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/arlib/aclocal.m4 b/arlib/aclocal.m4 index fb76c3da2cd9..aef181a6ddb4 100644 --- a/arlib/aclocal.m4 +++ b/arlib/aclocal.m4 @@ -1,7 +1,7 @@ -# generated automatically by aclocal 1.7.7 -*- Autoconf -*- +# generated automatically by aclocal 1.9.6 -*- Autoconf -*- -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -11,332 +11,32 @@ # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. -# Do all the work for Automake. -*- Autoconf -*- - -# This macro actually does too much some checks are only needed if -# your package does certain things. But this isn't really a big deal. - -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 -# Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 10 - -AC_PREREQ([2.54]) - -# Autoconf 2.50 wants to disallow AM_ names. We explicitly allow -# the ones we care about. -m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl - -# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) -# AM_INIT_AUTOMAKE([OPTIONS]) -# ----------------------------------------------- -# The call with PACKAGE and VERSION arguments is the old style -# call (pre autoconf-2.50), which is being phased out. PACKAGE -# and VERSION should now be passed to AC_INIT and removed from -# the call to AM_INIT_AUTOMAKE. -# We support both call styles for the transition. After -# the next Automake release, Autoconf can make the AC_INIT -# arguments mandatory, and then we can depend on a new Autoconf -# release and drop the old call support. -AC_DEFUN([AM_INIT_AUTOMAKE], -[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl - AC_REQUIRE([AC_PROG_INSTALL])dnl -# test to see if srcdir already configured -if test "`cd $srcdir && pwd`" != "`pwd`" && - test -f $srcdir/config.status; then - AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) -fi - -# test whether we have cygpath -if test -z "$CYGPATH_W"; then - if (cygpath --version) >/dev/null 2>/dev/null; then - CYGPATH_W='cygpath -w' - else - CYGPATH_W=echo - fi -fi -AC_SUBST([CYGPATH_W]) - -# Define the identity of the package. -dnl Distinguish between old-style and new-style calls. -m4_ifval([$2], -[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl - AC_SUBST([PACKAGE], [$1])dnl - AC_SUBST([VERSION], [$2])], -[_AM_SET_OPTIONS([$1])dnl - AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl - AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl - -_AM_IF_OPTION([no-define],, -[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) - AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl - -# Some tools Automake needs. -AC_REQUIRE([AM_SANITY_CHECK])dnl -AC_REQUIRE([AC_ARG_PROGRAM])dnl -AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) -AM_MISSING_PROG(AUTOCONF, autoconf) -AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) -AM_MISSING_PROG(AUTOHEADER, autoheader) -AM_MISSING_PROG(MAKEINFO, makeinfo) -AM_MISSING_PROG(AMTAR, tar) -AM_PROG_INSTALL_SH -AM_PROG_INSTALL_STRIP -# We need awk for the "check" target. The system "awk" is bad on -# some platforms. -AC_REQUIRE([AC_PROG_AWK])dnl -AC_REQUIRE([AC_PROG_MAKE_SET])dnl -AC_REQUIRE([AM_SET_LEADING_DOT])dnl - -_AM_IF_OPTION([no-dependencies],, -[AC_PROVIDE_IFELSE([AC_PROG_CC], - [_AM_DEPENDENCIES(CC)], - [define([AC_PROG_CC], - defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl -AC_PROVIDE_IFELSE([AC_PROG_CXX], - [_AM_DEPENDENCIES(CXX)], - [define([AC_PROG_CXX], - defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl -]) -]) - - -# When config.status generates a header, we must update the stamp-h file. -# This file resides in the same directory as the config header -# that is generated. The stamp files are numbered to have different names. - -# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the -# loop where config.status creates the headers, so we can generate -# our stamp files there. -AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], -[# Compute $1's index in $config_headers. -_am_stamp_count=1 -for _am_header in $config_headers :; do - case $_am_header in - $1 | $1:* ) - break ;; - * ) - _am_stamp_count=`expr $_am_stamp_count + 1` ;; - esac -done -echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) - -# Copyright 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# Copyright (C) 2002, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. -AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.7"]) +AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version="1.9"]) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION so it can be traced. # This function is AC_REQUIREd by AC_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], - [AM_AUTOMAKE_VERSION([1.7.7])]) + [AM_AUTOMAKE_VERSION([1.9.6])]) -# Helper functions for option handling. -*- Autoconf -*- - -# Copyright 2001, 2002 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 2 - -# _AM_MANGLE_OPTION(NAME) -# ----------------------- -AC_DEFUN([_AM_MANGLE_OPTION], -[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) - -# _AM_SET_OPTION(NAME) -# ------------------------------ -# Set option NAME. Presently that only means defining a flag for this option. -AC_DEFUN([_AM_SET_OPTION], -[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) - -# _AM_SET_OPTIONS(OPTIONS) -# ---------------------------------- -# OPTIONS is a space-separated list of Automake options. -AC_DEFUN([_AM_SET_OPTIONS], -[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) - -# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) -# ------------------------------------------- -# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. -AC_DEFUN([_AM_IF_OPTION], -[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) +# AM_AUX_DIR_EXPAND -*- Autoconf -*- +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. # -# Check to make sure that the build environment is sane. -# - -# Copyright 1996, 1997, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 3 - -# AM_SANITY_CHECK -# --------------- -AC_DEFUN([AM_SANITY_CHECK], -[AC_MSG_CHECKING([whether build environment is sane]) -# Just in case -sleep 1 -echo timestamp > conftest.file -# Do `set' in a subshell so we don't clobber the current shell's -# arguments. Must try -L first in case configure is actually a -# symlink; some systems play weird games with the mod time of symlinks -# (eg FreeBSD returns the mod time of the symlink's containing -# directory). -if ( - set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` - if test "$[*]" = "X"; then - # -L didn't work. - set X `ls -t $srcdir/configure conftest.file` - fi - rm -f conftest.file - if test "$[*]" != "X $srcdir/configure conftest.file" \ - && test "$[*]" != "X conftest.file $srcdir/configure"; then - - # If neither matched, then we have a broken ls. This can happen - # if, for instance, CONFIG_SHELL is bash and it inherits a - # broken ls alias from the environment. This has actually - # happened. Such a system could not be considered "sane". - AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken -alias in your environment]) - fi - - test "$[2]" = conftest.file - ) -then - # Ok. - : -else - AC_MSG_ERROR([newly created file is older than distributed files! -Check your system clock]) -fi -AC_MSG_RESULT(yes)]) - -# -*- Autoconf -*- - - -# Copyright 1997, 1999, 2000, 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 3 - -# AM_MISSING_PROG(NAME, PROGRAM) -# ------------------------------ -AC_DEFUN([AM_MISSING_PROG], -[AC_REQUIRE([AM_MISSING_HAS_RUN]) -$1=${$1-"${am_missing_run}$2"} -AC_SUBST($1)]) - - -# AM_MISSING_HAS_RUN -# ------------------ -# Define MISSING if not defined so far and test if it supports --run. -# If it does, set am_missing_run to use it, otherwise, to nothing. -AC_DEFUN([AM_MISSING_HAS_RUN], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" -# Use eval to expand $SHELL -if eval "$MISSING --run true"; then - am_missing_run="$MISSING --run " -else - am_missing_run= - AC_MSG_WARN([`missing' script is too old or missing]) -fi -]) - -# AM_AUX_DIR_EXPAND - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to @@ -376,131 +76,55 @@ fi # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. -# Rely on autoconf to set up CDPATH properly. -AC_PREREQ([2.50]) - -AC_DEFUN([AM_AUX_DIR_EXPAND], [ +AC_DEFUN([AM_AUX_DIR_EXPAND], +[dnl Rely on autoconf to set up CDPATH properly. +AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) -# AM_PROG_INSTALL_SH -# ------------------ -# Define $install_sh. +# AM_CONDITIONAL -*- Autoconf -*- -# Copyright 2001 Free Software Foundation, Inc. +# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# serial 7 -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -AC_DEFUN([AM_PROG_INSTALL_SH], -[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl -install_sh=${install_sh-"$am_aux_dir/install-sh"} -AC_SUBST(install_sh)]) - -# AM_PROG_INSTALL_STRIP - -# Copyright 2001 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# One issue with vendor `install' (even GNU) is that you can't -# specify the program used to strip binaries. This is especially -# annoying in cross-compiling environments, where the build's strip -# is unlikely to handle the host's binaries. -# Fortunately install-sh will honor a STRIPPROG variable, so we -# always use install-sh in `make install-strip', and initialize -# STRIPPROG with the value of the STRIP variable (set by the user). -AC_DEFUN([AM_PROG_INSTALL_STRIP], -[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl -# Installed binaries are usually stripped using `strip' when the user -# run `make install-strip'. However `strip' might not be the right -# tool to use in cross-compilation environments, therefore Automake -# will honor the `STRIP' environment variable to overrule this program. -dnl Don't test for $cross_compiling = yes, because it might be `maybe'. -if test "$cross_compiling" != no; then - AC_CHECK_TOOL([STRIP], [strip], :) -fi -INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" -AC_SUBST([INSTALL_STRIP_PROGRAM])]) - -# -*- Autoconf -*- -# Copyright (C) 2003 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -# serial 1 - -# Check whether the underlying file-system supports filenames -# with a leading dot. For instance MS-DOS doesn't. -AC_DEFUN([AM_SET_LEADING_DOT], -[rm -rf .tst 2>/dev/null -mkdir .tst 2>/dev/null -if test -d .tst; then - am__leading_dot=. +# AM_CONDITIONAL(NAME, SHELL-CONDITION) +# ------------------------------------- +# Define a conditional. +AC_DEFUN([AM_CONDITIONAL], +[AC_PREREQ(2.52)dnl + ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], + [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl +AC_SUBST([$1_TRUE]) +AC_SUBST([$1_FALSE]) +if $2; then + $1_TRUE= + $1_FALSE='#' else - am__leading_dot=_ + $1_TRUE='#' + $1_FALSE= fi -rmdir .tst 2>/dev/null -AC_SUBST([am__leading_dot])]) +AC_CONFIG_COMMANDS_PRE( +[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then + AC_MSG_ERROR([[conditional "$1" was never defined. +Usually this means the macro was only invoked conditionally.]]) +fi])]) -# serial 5 -*- Autoconf -*- -# Copyright (C) 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. - -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. +# serial 8 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, @@ -509,7 +133,6 @@ AC_SUBST([am__leading_dot])]) # CC etc. in the Makefile, will ask for an AC_PROG_CC use... - # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. @@ -568,7 +191,9 @@ AC_CACHE_CHECK([dependency style of $depcc], : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - : > sub/conftst$i.h + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf @@ -596,9 +221,14 @@ AC_CACHE_CHECK([dependency style of $depcc], grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings - # (even with -Werror). So we grep stderr for any message - # that says an option was ignored. - if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi @@ -632,8 +262,8 @@ AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE(dependency-tracking, -[ --disable-dependency-tracking Speeds up one-time builds - --enable-dependency-tracking Do not reject slow dependency extractors]) +[ --disable-dependency-tracking speeds up one-time build + --enable-dependency-tracking do not reject slow dependency extractors]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' @@ -642,26 +272,16 @@ AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH]) ]) -# Generate code to set up dependency tracking. -*- Autoconf -*- +# Generate code to set up dependency tracking. -*- Autoconf -*- -# Copyright 1999, 2000, 2001, 2002 Free Software Foundation, Inc. +# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. - -#serial 2 +#serial 3 # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ @@ -680,27 +300,21 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], else continue fi - grep '^DEP_FILES *= *[[^ @%:@]]' < "$mf" > /dev/null || continue - # Extract the definition of DEP_FILES from the Makefile without - # running `make'. - DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running `make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n -e '/^U = / s///p' < "$mf"` - test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" - # We invoke sed twice because it is the simplest approach to - # changing $(DEPDIR) to its actual value in the expansion. - for file in `sed -n -e ' - /^DEP_FILES = .*\\\\$/ { - s/^DEP_FILES = // - :loop - s/\\\\$// - p - n - /\\\\$/ b loop - p - } - /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ + U=`sed -n 's/^U = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue @@ -726,27 +340,165 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) -# Check to see how 'make' treats includes. -*- Autoconf -*- +# Do all the work for Automake. -*- Autoconf -*- -# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# serial 12 -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# This macro actually does too much. Some checks are only needed if +# your package does certain things. But this isn't really a big deal. -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) +# AM_INIT_AUTOMAKE([OPTIONS]) +# ----------------------------------------------- +# The call with PACKAGE and VERSION arguments is the old style +# call (pre autoconf-2.50), which is being phased out. PACKAGE +# and VERSION should now be passed to AC_INIT and removed from +# the call to AM_INIT_AUTOMAKE. +# We support both call styles for the transition. After +# the next Automake release, Autoconf can make the AC_INIT +# arguments mandatory, and then we can depend on a new Autoconf +# release and drop the old call support. +AC_DEFUN([AM_INIT_AUTOMAKE], +[AC_PREREQ([2.58])dnl +dnl Autoconf wants to disallow AM_ names. We explicitly allow +dnl the ones we care about. +m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl +AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl +AC_REQUIRE([AC_PROG_INSTALL])dnl +# test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && + test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) +fi + +# test whether we have cygpath +if test -z "$CYGPATH_W"; then + if (cygpath --version) >/dev/null 2>/dev/null; then + CYGPATH_W='cygpath -w' + else + CYGPATH_W=echo + fi +fi +AC_SUBST([CYGPATH_W]) + +# Define the identity of the package. +dnl Distinguish between old-style and new-style calls. +m4_ifval([$2], +[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl + AC_SUBST([PACKAGE], [$1])dnl + AC_SUBST([VERSION], [$2])], +[_AM_SET_OPTIONS([$1])dnl + AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl + AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl + +_AM_IF_OPTION([no-define],, +[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) + AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl + +# Some tools Automake needs. +AC_REQUIRE([AM_SANITY_CHECK])dnl +AC_REQUIRE([AC_ARG_PROGRAM])dnl +AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}) +AM_MISSING_PROG(AUTOCONF, autoconf) +AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}) +AM_MISSING_PROG(AUTOHEADER, autoheader) +AM_MISSING_PROG(MAKEINFO, makeinfo) +AM_PROG_INSTALL_SH +AM_PROG_INSTALL_STRIP +AC_REQUIRE([AM_PROG_MKDIR_P])dnl +# We need awk for the "check" target. The system "awk" is bad on +# some platforms. +AC_REQUIRE([AC_PROG_AWK])dnl +AC_REQUIRE([AC_PROG_MAKE_SET])dnl +AC_REQUIRE([AM_SET_LEADING_DOT])dnl +_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], + [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], + [_AM_PROG_TAR([v7])])]) +_AM_IF_OPTION([no-dependencies],, +[AC_PROVIDE_IFELSE([AC_PROG_CC], + [_AM_DEPENDENCIES(CC)], + [define([AC_PROG_CC], + defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl +AC_PROVIDE_IFELSE([AC_PROG_CXX], + [_AM_DEPENDENCIES(CXX)], + [define([AC_PROG_CXX], + defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl +]) +]) + + +# When config.status generates a header, we must update the stamp-h file. +# This file resides in the same directory as the config header +# that is generated. The stamp files are numbered to have different names. + +# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the +# loop where config.status creates the headers, so we can generate +# our stamp files there. +AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], +[# Compute $1's index in $config_headers. +_am_stamp_count=1 +for _am_header in $config_headers :; do + case $_am_header in + $1 | $1:* ) + break ;; + * ) + _am_stamp_count=`expr $_am_stamp_count + 1` ;; + esac +done +echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count]) + +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_SH +# ------------------ +# Define $install_sh. +AC_DEFUN([AM_PROG_INSTALL_SH], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +install_sh=${install_sh-"$am_aux_dir/install-sh"} +AC_SUBST(install_sh)]) + +# Copyright (C) 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. # serial 2 +# Check whether the underlying file-system supports filenames +# with a leading dot. For instance MS-DOS doesn't. +AC_DEFUN([AM_SET_LEADING_DOT], +[rm -rf .tst 2>/dev/null +mkdir .tst 2>/dev/null +if test -d .tst; then + am__leading_dot=. +else + am__leading_dot=_ +fi +rmdir .tst 2>/dev/null +AC_SUBST([am__leading_dot])]) + +# Check to see how 'make' treats includes. -*- Autoconf -*- + +# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 3 + # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. @@ -789,47 +541,310 @@ AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) -# AM_CONDITIONAL -*- Autoconf -*- +# Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- -# Copyright 1997, 2000, 2001 Free Software Foundation, Inc. +# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. +# serial 4 -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. +# AM_MISSING_PROG(NAME, PROGRAM) +# ------------------------------ +AC_DEFUN([AM_MISSING_PROG], +[AC_REQUIRE([AM_MISSING_HAS_RUN]) +$1=${$1-"${am_missing_run}$2"} +AC_SUBST($1)]) -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. -# serial 5 - -AC_PREREQ(2.52) - -# AM_CONDITIONAL(NAME, SHELL-CONDITION) -# ------------------------------------- -# Define a conditional. -AC_DEFUN([AM_CONDITIONAL], -[ifelse([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], - [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl -AC_SUBST([$1_TRUE]) -AC_SUBST([$1_FALSE]) -if $2; then - $1_TRUE= - $1_FALSE='#' +# AM_MISSING_HAS_RUN +# ------------------ +# Define MISSING if not defined so far and test if it supports --run. +# If it does, set am_missing_run to use it, otherwise, to nothing. +AC_DEFUN([AM_MISSING_HAS_RUN], +[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl +test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing" +# Use eval to expand $SHELL +if eval "$MISSING --run true"; then + am_missing_run="$MISSING --run " else - $1_TRUE='#' - $1_FALSE= + am_missing_run= + AC_MSG_WARN([`missing' script is too old or missing]) fi -AC_CONFIG_COMMANDS_PRE( -[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then - AC_MSG_ERROR([conditional "$1" was never defined. -Usually this means the macro was only invoked conditionally.]) -fi])]) +]) + +# Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_MKDIR_P +# --------------- +# Check whether `mkdir -p' is supported, fallback to mkinstalldirs otherwise. +# +# Automake 1.8 used `mkdir -m 0755 -p --' to ensure that directories +# created by `make install' are always world readable, even if the +# installer happens to have an overly restrictive umask (e.g. 077). +# This was a mistake. There are at least two reasons why we must not +# use `-m 0755': +# - it causes special bits like SGID to be ignored, +# - it may be too restrictive (some setups expect 775 directories). +# +# Do not use -m 0755 and let people choose whatever they expect by +# setting umask. +# +# We cannot accept any implementation of `mkdir' that recognizes `-p'. +# Some implementations (such as Solaris 8's) are not thread-safe: if a +# parallel make tries to run `mkdir -p a/b' and `mkdir -p a/c' +# concurrently, both version can detect that a/ is missing, but only +# one can create it and the other will error out. Consequently we +# restrict ourselves to GNU make (using the --version option ensures +# this.) +AC_DEFUN([AM_PROG_MKDIR_P], +[if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then + # We used to keeping the `.' as first argument, in order to + # allow $(mkdir_p) to be used without argument. As in + # $(mkdir_p) $(somedir) + # where $(somedir) is conditionally defined. However this is wrong + # for two reasons: + # 1. if the package is installed by a user who cannot write `.' + # make install will fail, + # 2. the above comment should most certainly read + # $(mkdir_p) $(DESTDIR)$(somedir) + # so it does not work when $(somedir) is undefined and + # $(DESTDIR) is not. + # To support the latter case, we have to write + # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), + # so the `.' trick is pointless. + mkdir_p='mkdir -p --' +else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + for d in ./-p ./--version; + do + test -d $d && rmdir $d + done + # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. + if test -f "$ac_aux_dir/mkinstalldirs"; then + mkdir_p='$(mkinstalldirs)' + else + mkdir_p='$(install_sh) -d' + fi +fi +AC_SUBST([mkdir_p])]) + +# Helper functions for option handling. -*- Autoconf -*- + +# Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 3 + +# _AM_MANGLE_OPTION(NAME) +# ----------------------- +AC_DEFUN([_AM_MANGLE_OPTION], +[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) + +# _AM_SET_OPTION(NAME) +# ------------------------------ +# Set option NAME. Presently that only means defining a flag for this option. +AC_DEFUN([_AM_SET_OPTION], +[m4_define(_AM_MANGLE_OPTION([$1]), 1)]) + +# _AM_SET_OPTIONS(OPTIONS) +# ---------------------------------- +# OPTIONS is a space-separated list of Automake options. +AC_DEFUN([_AM_SET_OPTIONS], +[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) + +# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) +# ------------------------------------------- +# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. +AC_DEFUN([_AM_IF_OPTION], +[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) + +# Check to make sure that the build environment is sane. -*- Autoconf -*- + +# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 +# Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 4 + +# AM_SANITY_CHECK +# --------------- +AC_DEFUN([AM_SANITY_CHECK], +[AC_MSG_CHECKING([whether build environment is sane]) +# Just in case +sleep 1 +echo timestamp > conftest.file +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null` + if test "$[*]" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftest.file` + fi + rm -f conftest.file + if test "$[*]" != "X $srcdir/configure conftest.file" \ + && test "$[*]" != "X conftest.file $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken +alias in your environment]) + fi + + test "$[2]" = conftest.file + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +AC_MSG_RESULT(yes)]) + +# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# AM_PROG_INSTALL_STRIP +# --------------------- +# One issue with vendor `install' (even GNU) is that you can't +# specify the program used to strip binaries. This is especially +# annoying in cross-compiling environments, where the build's strip +# is unlikely to handle the host's binaries. +# Fortunately install-sh will honor a STRIPPROG variable, so we +# always use install-sh in `make install-strip', and initialize +# STRIPPROG with the value of the STRIP variable (set by the user). +AC_DEFUN([AM_PROG_INSTALL_STRIP], +[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl +# Installed binaries are usually stripped using `strip' when the user +# run `make install-strip'. However `strip' might not be the right +# tool to use in cross-compilation environments, therefore Automake +# will honor the `STRIP' environment variable to overrule this program. +dnl Don't test for $cross_compiling = yes, because it might be `maybe'. +if test "$cross_compiling" != no; then + AC_CHECK_TOOL([STRIP], [strip], :) +fi +INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" +AC_SUBST([INSTALL_STRIP_PROGRAM])]) + +# Check how to create a tarball. -*- Autoconf -*- + +# Copyright (C) 2004, 2005 Free Software Foundation, Inc. +# +# This file is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# serial 2 + +# _AM_PROG_TAR(FORMAT) +# -------------------- +# Check how to create a tarball in format FORMAT. +# FORMAT should be one of `v7', `ustar', or `pax'. +# +# Substitute a variable $(am__tar) that is a command +# writing to stdout a FORMAT-tarball containing the directory +# $tardir. +# tardir=directory && $(am__tar) > result.tar +# +# Substitute a variable $(am__untar) that extract such +# a tarball read from stdin. +# $(am__untar) < result.tar +AC_DEFUN([_AM_PROG_TAR], +[# Always define AMTAR for backward compatibility. +AM_MISSING_PROG([AMTAR], [tar]) +m4_if([$1], [v7], + [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'], + [m4_case([$1], [ustar],, [pax],, + [m4_fatal([Unknown tar format])]) +AC_MSG_CHECKING([how to create a $1 tar archive]) +# Loop over all known methods to create a tar archive until one works. +_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' +_am_tools=${am_cv_prog_tar_$1-$_am_tools} +# Do not fold the above two line into one, because Tru64 sh and +# Solaris sh will not grok spaces in the rhs of `-'. +for _am_tool in $_am_tools +do + case $_am_tool in + gnutar) + for _am_tar in tar gnutar gtar; + do + AM_RUN_LOG([$_am_tar --version]) && break + done + am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' + am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' + am__untar="$_am_tar -xf -" + ;; + plaintar) + # Must skip GNU tar: if it does not support --format= it doesn't create + # ustar tarball either. + (tar --version) >/dev/null 2>&1 && continue + am__tar='tar chf - "$$tardir"' + am__tar_='tar chf - "$tardir"' + am__untar='tar xf -' + ;; + pax) + am__tar='pax -L -x $1 -w "$$tardir"' + am__tar_='pax -L -x $1 -w "$tardir"' + am__untar='pax -r' + ;; + cpio) + am__tar='find "$$tardir" -print | cpio -o -H $1 -L' + am__tar_='find "$tardir" -print | cpio -o -H $1 -L' + am__untar='cpio -i -H $1 -d' + ;; + none) + am__tar=false + am__tar_=false + am__untar=false + ;; + esac + + # If the value was cached, stop now. We just wanted to have am__tar + # and am__untar set. + test -n "${am_cv_prog_tar_$1}" && break + + # tar/untar a dummy directory, and stop if the command works + rm -rf conftest.dir + mkdir conftest.dir + echo GrepMe > conftest.dir/file + AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) + rm -rf conftest.dir + if test -s conftest.tar; then + AM_RUN_LOG([$am__untar /dev/null 2>&1 && break + fi +done +rm -rf conftest.dir + +AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) +AC_MSG_RESULT([$am_cv_prog_tar_$1])]) +AC_SUBST([am__tar]) +AC_SUBST([am__untar]) +]) # _AM_PROG_TAR diff --git a/arlib/configure b/arlib/configure index 7d85a6054e25..1ab682693112 100755 --- a/arlib/configure +++ b/arlib/configure @@ -1,9 +1,8 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.57. +# Generated by GNU Autoconf 2.59. # -# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. +# Copyright (C) 2003 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## @@ -20,9 +19,10 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi +DUALCASE=1; export DUALCASE # for MKS sh # Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false @@ -41,7 +41,7 @@ for as_var in \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var @@ -218,16 +218,17 @@ rm -f conf$$ conf$$.exe conf$$.file if mkdir -p . 2>/dev/null; then as_mkdir_p=: else + test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS @@ -271,7 +272,7 @@ PACKAGE_STRING= PACKAGE_BUGREPORT= ac_unique_file="arlib.c" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB LIBOBJS LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB LIBOBJS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -630,7 +631,7 @@ done # Be sure to have absolute paths. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir + localstatedir libdir includedir oldincludedir infodir mandir do eval ac_val=$`echo $ac_var` case $ac_val in @@ -670,10 +671,10 @@ if test -z "$srcdir"; then # Try the directory containing this script, then its parent. ac_confdir=`(dirname "$0") 2>/dev/null || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$0" : 'X\(//\)[^/]' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(//\)[^/]' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -761,9 +762,9 @@ _ACEOF cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] + [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] + [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify @@ -803,8 +804,8 @@ if test -n "$ac_init_help"; then Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --disable-dependency-tracking Speeds up one-time builds - --enable-dependency-tracking Do not reject slow dependency extractors + --disable-dependency-tracking speeds up one-time build + --enable-dependency-tracking do not reject slow dependency extractors Some influential environment variables: CC C compiler command @@ -850,12 +851,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac cd $ac_dir # Check for guested configure; otherwise get Cygnus style configure. @@ -866,7 +900,7 @@ ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` echo $SHELL $ac_srcdir/configure --help=recursive elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then + test -f $ac_srcdir/configure.in; then echo $ac_configure --help else @@ -880,8 +914,7 @@ test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -893,7 +926,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by $as_me, which was -generated by GNU Autoconf 2.57. Invocation command line was +generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -970,19 +1003,19 @@ do 2) ac_configure_args1="$ac_configure_args1 '$ac_arg'" if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. + ac_must_keep_next=false # Got value, back to normal. else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac + case $ac_arg in + *=* | --config-cache | -C | -disable-* | --disable-* \ + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ + | -with-* | --with-* | -without-* | --without-* | --x) + case "$ac_configure_args0 " in + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; + esac + ;; + -* ) ac_must_keep_next=true ;; + esac fi ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" # Get rid of the leading space. @@ -1016,12 +1049,12 @@ _ASBOX case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in *ac_space=\ *) sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" + "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" ;; *) sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } @@ -1050,7 +1083,7 @@ _ASBOX for ac_var in $ac_subst_files do eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + echo "$ac_var='"'"'$ac_val'"'"'" done | sort echo fi @@ -1069,7 +1102,7 @@ _ASBOX echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 - rm -f core core.* *.core && + rm -f core *.core && rm -rf conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 @@ -1149,7 +1182,7 @@ fi # value. ac_cache_corrupted=false for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do + sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val="\$ac_cv_env_${ac_var}_value" @@ -1166,13 +1199,13 @@ echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then - { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 echo "$as_me: former value: $ac_old_val" >&2;} - { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 + { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 echo "$as_me: current value: $ac_new_val" >&2;} - ac_cache_corrupted=: + ac_cache_corrupted=: fi;; esac # Pass precious variables to config.status. @@ -1220,7 +1253,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu -am__api_version="1.7" +am__api_version="1.9" ac_aux_dir= for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do if test -f $ac_dir/install-sh; then @@ -1257,6 +1290,7 @@ ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 @@ -1273,6 +1307,7 @@ do case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. @@ -1280,20 +1315,20 @@ case $as_dir/ in # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi + if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi done done ;; @@ -1381,7 +1416,6 @@ _ACEOF program_transform_name=`echo $program_transform_name | sed -f conftest.sed` rm conftest.sed - # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` @@ -1395,6 +1429,39 @@ else echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi +if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then + # We used to keeping the `.' as first argument, in order to + # allow $(mkdir_p) to be used without argument. As in + # $(mkdir_p) $(somedir) + # where $(somedir) is conditionally defined. However this is wrong + # for two reasons: + # 1. if the package is installed by a user who cannot write `.' + # make install will fail, + # 2. the above comment should most certainly read + # $(mkdir_p) $(DESTDIR)$(somedir) + # so it does not work when $(somedir) is undefined and + # $(DESTDIR) is not. + # To support the latter case, we have to write + # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), + # so the `.' trick is pointless. + mkdir_p='mkdir -p --' +else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + for d in ./-p ./--version; + do + test -d $d && rmdir $d + done + # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. + if test -f "$ac_aux_dir/mkinstalldirs"; then + mkdir_p='$(mkinstalldirs)' + else + mkdir_p='$(install_sh) -d' + fi +fi + for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. @@ -1437,7 +1504,7 @@ done echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` +set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -1473,7 +1540,7 @@ else fi rmdir .tst 2>/dev/null - # test to see if srcdir already configured +# test to see if srcdir already configured if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 @@ -1521,9 +1588,6 @@ AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} - -AMTAR=${AMTAR-"${am_missing_run}tar"} - install_sh=${install_sh-"$am_aux_dir/install-sh"} # Installed binaries are usually stripped using `strip' when the user @@ -1616,6 +1680,13 @@ INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" # We need awk for the "check" target. The system "awk" is bad on # some platforms. +# Always define AMTAR for backward compatibility. + +AMTAR=${AMTAR-"${am_missing_run}tar"} + +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' + + @@ -1959,7 +2030,6 @@ ac_compiler=`set X $ac_compile; echo $2` (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -1979,8 +2049,8 @@ ac_clean_files="$ac_clean_files a.out a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -echo "$as_me:$LINENO: checking for C compiler default output" >&5 -echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 (eval $ac_link_default) 2>&5 @@ -2000,23 +2070,23 @@ do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) - ;; + ;; conftest.$ac_ext ) - # This is the source file. - ;; + # This is the source file. + ;; [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; + # We found the default executable, but exeext='' is most + # certainly right. + break;; *.* ) - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - # FIXME: I believe we export ac_cv_exeext for Libtool, - # but it would be cool to find out if it's true. Does anybody - # maintain Libtool? --akim. - export ac_cv_exeext - break;; + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + # FIXME: I believe we export ac_cv_exeext for Libtool, + # but it would be cool to find out if it's true. Does anybody + # maintain Libtool? --akim. + export ac_cv_exeext + break;; * ) - break;; + break;; esac done else @@ -2090,8 +2160,8 @@ for ac_file in conftest.exe conftest conftest.*; do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - export ac_cv_exeext - break;; + export ac_cv_exeext + break;; * ) break;; esac done @@ -2116,7 +2186,6 @@ if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2167,7 +2236,6 @@ if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2187,11 +2255,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2204,7 +2282,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi @@ -2220,7 +2298,6 @@ if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2237,11 +2314,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2254,7 +2341,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_prog_cc_g=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 @@ -2281,7 +2368,6 @@ else ac_cv_prog_cc_stdc=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2309,6 +2395,16 @@ static char *f (char * (*g) (char **, int), char **p, ...) va_end (v); return s; } + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not '\xHH' hex character constants. + These don't provoke an error unfortunately, instead are silently treated + as 'x'. The following induces an error, until -std1 is added to get + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an + array size at least. It's necessary to write '\x00'==0 to get something + that's true only with -std1. */ +int osf4_cc_array ['\x00' == 0 ? 1 : -1]; + int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; @@ -2335,11 +2431,21 @@ do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2352,7 +2458,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext +rm -f conftest.err conftest.$ac_objext done rm -f conftest.$ac_ext conftest.$ac_objext CC=$ac_save_CC @@ -2380,19 +2486,28 @@ cat >conftest.$ac_ext <<_ACEOF _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then for ac_declaration in \ - ''\ - '#include ' \ + '' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ @@ -2400,14 +2515,13 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 'void exit (int);' do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include $ac_declaration +#include int main () { @@ -2418,11 +2532,21 @@ exit (42); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2435,9 +2559,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 continue fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2454,11 +2577,21 @@ exit (42); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2470,7 +2603,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test -n "$ac_declaration"; then @@ -2484,7 +2617,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -2597,7 +2730,9 @@ else : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - : > sub/conftst$i.h + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf @@ -2625,9 +2760,14 @@ else grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings - # (even with -Werror). So we grep stderr for any message - # that says an option was ignored. - if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi @@ -2746,21 +2886,28 @@ if test "${ac_cv_func_gethostent+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define gethostent to an innocuous variant, in case declares gethostent. + For example, HP-UX 11i declares gettimeofday. */ +#define gethostent innocuous_gethostent + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostent (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef gethostent + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -2791,11 +2938,21 @@ return f != gethostent; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2808,7 +2965,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_gethostent=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_gethostent" >&5 echo "${ECHO_T}$ac_cv_func_gethostent" >&6 @@ -2825,7 +2983,6 @@ else LIBS="-lnsl -lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2849,11 +3006,21 @@ gethostent (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2866,7 +3033,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_nsl_gethostent=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostent" >&5 @@ -2888,21 +3056,28 @@ if test "${ac_cv_func_setsockopt+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define setsockopt to an innocuous variant, in case declares setsockopt. + For example, HP-UX 11i declares gettimeofday. */ +#define setsockopt innocuous_setsockopt + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char setsockopt (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef setsockopt + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -2933,11 +3108,21 @@ return f != setsockopt; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2950,7 +3135,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_setsockopt=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_setsockopt" >&5 echo "${ECHO_T}$ac_cv_func_setsockopt" >&6 @@ -2966,7 +3152,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2990,11 +3175,21 @@ setsockopt (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3007,7 +3202,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_socket_setsockopt=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_socket_setsockopt" >&5 @@ -3029,21 +3225,28 @@ if test "${ac_cv_func_res_init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define res_init to an innocuous variant, in case declares res_init. + For example, HP-UX 11i declares gettimeofday. */ +#define res_init innocuous_res_init + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char res_init (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef res_init + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -3074,11 +3277,21 @@ return f != res_init; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3091,7 +3304,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_res_init=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_res_init" >&5 echo "${ECHO_T}$ac_cv_func_res_init" >&6 @@ -3107,7 +3321,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lresolv $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3131,11 +3344,21 @@ res_init (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3148,7 +3371,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_resolv_res_init=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_resolv_res_init" >&5 @@ -3175,7 +3399,6 @@ if test "${ac_cv_type_u_int32_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3198,11 +3421,21 @@ if (sizeof (u_int32_t)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3215,7 +3448,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int32_t=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6 @@ -3238,7 +3471,6 @@ else ans='' # Normal cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3259,11 +3491,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3276,7 +3518,6 @@ sed 's/^/| /' conftest.$ac_ext >&5 # Ultrix cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3297,11 +3538,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3313,9 +3564,9 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext case "$ans" in '') echo "$as_me:$LINENO: result: ???" >&5 echo "${ECHO_T}???" >&6 @@ -3366,13 +3617,13 @@ _ACEOF # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" + "s/'/'\\\\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } | @@ -3402,13 +3653,13 @@ test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ + ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/; s/:*\${srcdir}:*/:/; s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; +s/^\([^=]*=[ ]*\):*/\1/; s/:*$//; -s/^[^=]*=[ ]*$//; +s/^[^=]*=[ ]*$//; }' fi @@ -3422,13 +3673,13 @@ fi cat >confdef2opt.sed <<\_ACEOF t clear : clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g +s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\),-D\1=\2,g t quote -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g +s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\),-D\1=\2,g t quote d : quote -s,[ `~#$^&*(){}\\|;'"<>?],\\&,g +s,[ `~#$^&*(){}\\|;'"<>?],\\&,g s,\[,\\&,g s,\],\\&,g s,\$,$$,g @@ -3450,7 +3701,7 @@ ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_i=`echo "$ac_i" | - sed 's/\$U\././;s/\.o$//;s/\.obj$//'` + sed 's/\$U\././;s/\.o$//;s/\.obj$//'` # 2. Add them. ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' @@ -3508,9 +3759,10 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi +DUALCASE=1; export DUALCASE # for MKS sh # Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false @@ -3529,7 +3781,7 @@ for as_var in \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var @@ -3708,16 +3960,17 @@ rm -f conf$$ conf$$.exe conf$$.file if mkdir -p . 2>/dev/null; then as_mkdir_p=: else + test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS @@ -3744,7 +3997,7 @@ _ASBOX cat >&5 <<_CSEOF This file was extended by $as_me, which was -generated by GNU Autoconf 2.57. Invocation command line was +generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -3788,7 +4041,7 @@ Usage: $0 [OPTIONS] [FILE]... -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] - instantiate the configuration file FILE + instantiate the configuration file FILE Configuration files: $config_files @@ -3802,11 +4055,10 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ config.status -configured by $0, generated by GNU Autoconf 2.57, +configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 -Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." srcdir=$srcdir @@ -4009,14 +4261,17 @@ s,@AUTOCONF@,$AUTOCONF,;t t s,@AUTOMAKE@,$AUTOMAKE,;t t s,@AUTOHEADER@,$AUTOHEADER,;t t s,@MAKEINFO@,$MAKEINFO,;t t -s,@AMTAR@,$AMTAR,;t t s,@install_sh@,$install_sh,;t t s,@STRIP@,$STRIP,;t t s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t +s,@mkdir_p@,$mkdir_p,;t t s,@AWK@,$AWK,;t t s,@SET_MAKE@,$SET_MAKE,;t t s,@am__leading_dot@,$am__leading_dot,;t t +s,@AMTAR@,$AMTAR,;t t +s,@am__tar@,$am__tar,;t t +s,@am__untar@,$am__untar,;t t s,@CC@,$CC,;t t s,@CFLAGS@,$CFLAGS,;t t s,@LDFLAGS@,$LDFLAGS,;t t @@ -4066,9 +4321,9 @@ _ACEOF (echo ':t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" + ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" + ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" fi ac_sed_frag=`expr $ac_sed_frag + 1` ac_beg=$ac_end @@ -4086,21 +4341,21 @@ for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case $ac_file in - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + cat >$tmp/stdin + ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; * ) ac_file_in=$ac_file.in ;; esac # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -4116,10 +4371,10 @@ echo X"$ac_file" | as_dirs="$as_dir $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -4157,12 +4412,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac case $INSTALL in @@ -4184,7 +4472,7 @@ echo "$as_me: creating $ac_file" >&6;} configure_input="$ac_file. " fi configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." + sed 's,.*/,,'` by configure." # First look for the input files in the build tree, otherwise in the # src tree. @@ -4193,24 +4481,24 @@ echo "$as_me: creating $ac_file" >&6;} case $f in -) echo $tmp/stdin ;; [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + # Absolute (can't be DOS-style, as IFS=:) + test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - echo $f;; + echo "$f";; *) # Relative - if test -f "$f"; then - # Build tree - echo $f - elif test -f "$srcdir/$f"; then - # Source tree - echo $srcdir/$f - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + if test -f "$f"; then + # Build tree + echo "$f" + elif test -f "$srcdir/$f"; then + # Source tree + echo "$srcdir/$f" + else + # /dev/null tree + { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - fi;; + fi;; esac done` || { (exit 1); exit 1; } _ACEOF @@ -4252,16 +4540,41 @@ for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_dir=`(dirname "$ac_dest") 2>/dev/null || $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_dest" : 'X\(//\)[^/]' \| \ - X"$ac_dest" : 'X\(//\)$' \| \ - X"$ac_dest" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_dest" : 'X\(//\)[^/]' \| \ + X"$ac_dest" : 'X\(//\)$' \| \ + X"$ac_dest" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$ac_dest" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` + { if $as_mkdir_p; then + mkdir -p "$ac_dir" + else + as_dir="$ac_dir" + as_dirs= + while test ! -d "$as_dir"; do + as_dirs="$as_dir $as_dirs" + as_dir=`(dirname "$as_dir") 2>/dev/null || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || +echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } + /^X\(\/\/\)[^/].*/{ s//\1/; q; } + /^X\(\/\/\)$/{ s//\1/; q; } + /^X\(\/\).*/{ s//\1/; q; } + s/.*/./; q'` + done + test ! -n "$as_dirs" || mkdir $as_dirs + fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 +echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} + { (exit 1); exit 1; }; }; } + ac_builddir=. if test "$ac_dir" != .; then @@ -4287,12 +4600,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 @@ -4310,10 +4656,10 @@ echo "$as_me: executing $ac_dest commands" >&6;} if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then dirpart=`(dirname "$mf") 2>/dev/null || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$mf" : 'X\(//\)[^/]' \| \ + X"$mf" : 'X\(//\)$' \| \ + X"$mf" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -4323,36 +4669,30 @@ echo X"$mf" | else continue fi - grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue - # Extract the definition of DEP_FILES from the Makefile without - # running `make'. - DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running `make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n -e '/^U = / s///p' < "$mf"` - test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" - # We invoke sed twice because it is the simplest approach to - # changing $(DEPDIR) to its actual value in the expansion. - for file in `sed -n -e ' - /^DEP_FILES = .*\\\\$/ { - s/^DEP_FILES = // - :loop - s/\\\\$// - p - n - /\\\\$/ b loop - p - } - /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ + U=`sed -n 's/^U = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`(dirname "$file") 2>/dev/null || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$file" : 'X\(//\)[^/]' \| \ + X"$file" : 'X\(//\)$' \| \ + X"$file" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -4368,10 +4708,10 @@ echo X"$file" | as_dirs="$as_dir $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } diff --git a/arlib/depcomp b/arlib/depcomp index aea3d00785da..04701da536f3 100755 --- a/arlib/depcomp +++ b/arlib/depcomp @@ -1,7 +1,9 @@ #! /bin/sh - # depcomp - compile a program generating dependencies as side-effects -# Copyright 1999, 2000 Free Software Foundation, Inc. + +scriptversion=2005-07-09.11 + +# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -15,8 +17,8 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -25,22 +27,45 @@ # Originally written by Alexandre Oliva . +case $1 in + '') + echo "$0: No command. Try \`$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: depcomp [--help] [--version] PROGRAM [ARGS] + +Run PROGRAMS ARGS to compile a file, generating dependencies +as side-effects. + +Environment variables: + depmode Dependency tracking mode. + source Source file read by `PROGRAMS ARGS'. + object Object file output by `PROGRAMS ARGS'. + DEPDIR directory where to store dependencies. + depfile Dependency file to output. + tmpdepfile Temporary file to use when outputing dependencies. + libtool Whether libtool is used (yes/no). + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "depcomp $scriptversion" + exit $? + ;; +esac + if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi -# `libtool' can also be set to `yes' or `no'. - -if test -z "$depfile"; then - base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'` - dir=`echo "$object" | sed 's,/.*$,/,'` - if test "$dir" = "$object"; then - dir= - fi - # FIXME: should be _deps on DOS. - depfile="$dir.deps/$base" -fi +# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. +depfile=${depfile-`echo "$object" | + sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" @@ -172,19 +197,25 @@ sgi) aix) # The C for AIX Compiler uses -M and outputs the dependencies - # in a .u file. This file always lives in the current directory. - # Also, the AIX compiler puts `$object:' at the start of each line; - # $object doesn't have directory information. - stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'` + # in a .u file. In older versions, this file always lives in the + # current directory. Also, the AIX compiler puts `$object:' at the + # start of each line; $object doesn't have directory information. + # Version 6 uses the directory in both cases. + stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` tmpdepfile="$stripped.u" - outname="$stripped.o" if test "$libtool" = yes; then "$@" -Wc,-M else "$@" -M fi - stat=$? + + if test -f "$tmpdepfile"; then : + else + stripped=`echo "$stripped" | sed 's,^.*/,,'` + tmpdepfile="$stripped.u" + fi + if test $stat -eq 0; then : else rm -f "$tmpdepfile" @@ -192,6 +223,7 @@ aix) fi if test -f "$tmpdepfile"; then + outname="$stripped.o" # Each line is of the form `foo.o: dependent.h'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. @@ -255,31 +287,47 @@ tru64) base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then - tmpdepfile1="$dir.libs/$base.lo.d" - tmpdepfile2="$dir.libs/$base.d" + # With Tru64 cc, shared objects can also be used to make a + # static library. This mecanism is used in libtool 1.4 series to + # handle both shared and static libraries in a single compilation. + # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. + # + # With libtool 1.5 this exception was removed, and libtool now + # generates 2 separate objects for the 2 libraries. These two + # compilations output dependencies in in $dir.libs/$base.o.d and + # in $dir$base.o.d. We have to check for both files, because + # one of the two compilations can be disabled. We should prefer + # $dir$base.o.d over $dir.libs/$base.o.d because the latter is + # automatically cleaned when .libs/ is deleted, while ignoring + # the former would cause a distcleancheck panic. + tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 + tmpdepfile2=$dir$base.o.d # libtool 1.5 + tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 + tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else - tmpdepfile1="$dir$base.o.d" - tmpdepfile2="$dir$base.d" + tmpdepfile1=$dir$base.o.d + tmpdepfile2=$dir$base.d + tmpdepfile3=$dir$base.d + tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else - rm -f "$tmpdepfile1" "$tmpdepfile2" + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi - if test -f "$tmpdepfile1"; then - tmpdepfile="$tmpdepfile1" - else - tmpdepfile="$tmpdepfile2" - fi + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" + do + test -f "$tmpdepfile" && break + done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - # That's a space and a tab in the []. - sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" + # That's a tab and a space in the []. + sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi @@ -292,7 +340,7 @@ tru64) dashmstdout) # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout, regardless of -o. + # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. @@ -388,7 +436,7 @@ makedepend) cpp) # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout. + # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. @@ -419,7 +467,8 @@ cpp) done "$@" -E | - sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | + sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" @@ -430,7 +479,7 @@ cpp) msvisualcpp) # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout, regardless of -o, + # always write the preprocessed file to stdout, regardless of -o, # because we must use -o when running libtool. "$@" || exit $? IFS=" " @@ -470,3 +519,12 @@ none) esac exit 0 + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/arlib/install-sh b/arlib/install-sh index 6ce63b9f76bc..4d4a9519eaf8 100755 --- a/arlib/install-sh +++ b/arlib/install-sh @@ -1,7 +1,8 @@ #!/bin/sh -# # install - install a program, script, or datafile -# + +scriptversion=2005-05-14.22 + # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. @@ -41,13 +42,11 @@ # from scratch. It can only install one file at a time, a restriction # shared with many OS's install programs. - # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit="${DOITPROG-}" - # put in absolute paths if you don't have them in your path; or use env. vars. mvprog="${MVPROG-mv}" @@ -59,236 +58,266 @@ stripprog="${STRIPPROG-strip}" rmprog="${RMPROG-rm}" mkdirprog="${MKDIRPROG-mkdir}" -transformbasename="" -transform_arg="" -instcmd="$mvprog" chmodcmd="$chmodprog 0755" -chowncmd="" -chgrpcmd="" -stripcmd="" +chowncmd= +chgrpcmd= +stripcmd= rmcmd="$rmprog -f" mvcmd="$mvprog" -src="" -dst="" -dir_arg="" +src= +dst= +dir_arg= +dstarg= +no_target_directory= -while [ x"$1" != x ]; do - case $1 in - -c) instcmd=$cpprog - shift - continue;; +usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE + or: $0 [OPTION]... SRCFILES... DIRECTORY + or: $0 [OPTION]... -t DIRECTORY SRCFILES... + or: $0 [OPTION]... -d DIRECTORIES... - -d) dir_arg=true - shift - continue;; +In the 1st form, copy SRCFILE to DSTFILE. +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. +In the 4th, create DIRECTORIES. - -m) chmodcmd="$chmodprog $2" - shift - shift - continue;; +Options: +-c (ignored) +-d create directories instead of installing files. +-g GROUP $chgrpprog installed files to GROUP. +-m MODE $chmodprog installed files to MODE. +-o USER $chownprog installed files to USER. +-s $stripprog installed files. +-t DIRECTORY install into DIRECTORY. +-T report an error if DSTFILE is a directory. +--help display this help and exit. +--version display version info and exit. - -o) chowncmd="$chownprog $2" - shift - shift - continue;; +Environment variables override the default commands: + CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG +" - -g) chgrpcmd="$chgrpprog $2" - shift - shift - continue;; +while test -n "$1"; do + case $1 in + -c) shift + continue;; - -s) stripcmd=$stripprog - shift - continue;; + -d) dir_arg=true + shift + continue;; - -t=*) transformarg=`echo $1 | sed 's/-t=//'` - shift - continue;; + -g) chgrpcmd="$chgrpprog $2" + shift + shift + continue;; - -b=*) transformbasename=`echo $1 | sed 's/-b=//'` - shift - continue;; + --help) echo "$usage"; exit $?;; - *) if [ x"$src" = x ] - then - src=$1 - else - # this colon is to work around a 386BSD /bin/sh bug - : - dst=$1 - fi - shift - continue;; - esac -done + -m) chmodcmd="$chmodprog $2" + shift + shift + continue;; -if [ x"$src" = x ] -then - echo "$0: no input file specified" >&2 - exit 1 -else - : -fi + -o) chowncmd="$chownprog $2" + shift + shift + continue;; -if [ x"$dir_arg" != x ]; then - dst=$src - src="" + -s) stripcmd=$stripprog + shift + continue;; - if [ -d "$dst" ]; then - instcmd=: - chmodcmd="" - else - instcmd=$mkdirprog - fi -else - -# Waiting for this to be detected by the "$instcmd $src $dsttmp" command -# might cause directories to be created, which would be especially bad -# if $src (and thus $dsttmp) contains '*'. - - if [ -f "$src" ] || [ -d "$src" ] - then - : - else - echo "$0: $src does not exist" >&2 - exit 1 - fi - - if [ x"$dst" = x ] - then - echo "$0: no destination specified" >&2 - exit 1 - else - : - fi - -# If destination is a directory, append the input filename; if your system -# does not like double slashes in filenames, you may need to add some logic - - if [ -d "$dst" ] - then - dst=$dst/`basename "$src"` - else - : - fi -fi - -## this sed command emulates the dirname command -dstdir=`echo "$dst" | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'` - -# Make sure that the destination directory exists. -# this part is taken from Noah Friedman's mkinstalldirs script - -# Skip lots of stat calls in the usual case. -if [ ! -d "$dstdir" ]; then -defaultIFS=' - ' -IFS="${IFS-$defaultIFS}" - -oIFS=$IFS -# Some sh's can't handle IFS=/ for some reason. -IFS='%' -set - `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'` -IFS=$oIFS - -pathcomp='' - -while [ $# -ne 0 ] ; do - pathcomp=$pathcomp$1 + -t) dstarg=$2 shift + shift + continue;; - if [ ! -d "$pathcomp" ] ; - then - $mkdirprog "$pathcomp" - else - : - fi + -T) no_target_directory=true + shift + continue;; - pathcomp=$pathcomp/ + --version) echo "$0 $scriptversion"; exit $?;; + + *) # When -d is used, all remaining arguments are directories to create. + # When -t is used, the destination is already specified. + test -n "$dir_arg$dstarg" && break + # Otherwise, the last argument is the destination. Remove it from $@. + for arg + do + if test -n "$dstarg"; then + # $@ is not empty: it contains at least $arg. + set fnord "$@" "$dstarg" + shift # fnord + fi + shift # arg + dstarg=$arg + done + break;; + esac done + +if test -z "$1"; then + if test -z "$dir_arg"; then + echo "$0: no input file specified." >&2 + exit 1 + fi + # It's OK to call `install-sh -d' without argument. + # This can happen when creating conditional directories. + exit 0 fi -if [ x"$dir_arg" != x ] -then - $doit $instcmd "$dst" && +for src +do + # Protect names starting with `-'. + case $src in + -*) src=./$src ;; + esac - if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dst"; else : ; fi && - if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dst"; else : ; fi && - if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dst"; else : ; fi && - if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dst"; else : ; fi -else + if test -n "$dir_arg"; then + dst=$src + src= -# If we're going to rename the final executable, determine the name now. + if test -d "$dst"; then + mkdircmd=: + chmodcmd= + else + mkdircmd=$mkdirprog + fi + else + # Waiting for this to be detected by the "$cpprog $src $dsttmp" command + # might cause directories to be created, which would be especially bad + # if $src (and thus $dsttmp) contains '*'. + if test ! -f "$src" && test ! -d "$src"; then + echo "$0: $src does not exist." >&2 + exit 1 + fi - if [ x"$transformarg" = x ] - then - dstfile=`basename "$dst"` - else - dstfile=`basename "$dst" $transformbasename | - sed $transformarg`$transformbasename - fi + if test -z "$dstarg"; then + echo "$0: no destination specified." >&2 + exit 1 + fi -# don't allow the sed command to completely eliminate the filename + dst=$dstarg + # Protect names starting with `-'. + case $dst in + -*) dst=./$dst ;; + esac - if [ x"$dstfile" = x ] - then - dstfile=`basename "$dst"` - else - : - fi + # If destination is a directory, append the input filename; won't work + # if double slashes aren't ignored. + if test -d "$dst"; then + if test -n "$no_target_directory"; then + echo "$0: $dstarg: Is a directory" >&2 + exit 1 + fi + dst=$dst/`basename "$src"` + fi + fi -# Make a couple of temp file names in the proper directory. + # This sed command emulates the dirname command. + dstdir=`echo "$dst" | sed -e 's,/*$,,;s,[^/]*$,,;s,/*$,,;s,^$,.,'` - dsttmp=$dstdir/_inst.$$_ - rmtmp=$dstdir/_rm.$$_ + # Make sure that the destination directory exists. -# Trap to clean up temp files at exit. + # Skip lots of stat calls in the usual case. + if test ! -d "$dstdir"; then + defaultIFS=' + ' + IFS="${IFS-$defaultIFS}" - trap 'status=$?; rm -f "$dsttmp" "$rmtmp" && exit $status' 0 - trap '(exit $?); exit' 1 2 13 15 + oIFS=$IFS + # Some sh's can't handle IFS=/ for some reason. + IFS='%' + set x `echo "$dstdir" | sed -e 's@/@%@g' -e 's@^%@/@'` + shift + IFS=$oIFS -# Move or copy the file name to the temp name + pathcomp= - $doit $instcmd "$src" "$dsttmp" && + while test $# -ne 0 ; do + pathcomp=$pathcomp$1 + shift + if test ! -d "$pathcomp"; then + $mkdirprog "$pathcomp" + # mkdir can fail with a `File exist' error in case several + # install-sh are creating the directory concurrently. This + # is OK. + test -d "$pathcomp" || exit + fi + pathcomp=$pathcomp/ + done + fi -# and set any options; do chmod last to preserve setuid bits + if test -n "$dir_arg"; then + $doit $mkdircmd "$dst" \ + && { test -z "$chowncmd" || $doit $chowncmd "$dst"; } \ + && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } \ + && { test -z "$stripcmd" || $doit $stripcmd "$dst"; } \ + && { test -z "$chmodcmd" || $doit $chmodcmd "$dst"; } -# If any of these fail, we abort the whole thing. If we want to -# ignore errors from any of these, just make sure not to ignore -# errors from the above "$doit $instcmd $src $dsttmp" command. + else + dstfile=`basename "$dst"` - if [ x"$chowncmd" != x ]; then $doit $chowncmd "$dsttmp"; else :;fi && - if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd "$dsttmp"; else :;fi && - if [ x"$stripcmd" != x ]; then $doit $stripcmd "$dsttmp"; else :;fi && - if [ x"$chmodcmd" != x ]; then $doit $chmodcmd "$dsttmp"; else :;fi && + # Make a couple of temp file names in the proper directory. + dsttmp=$dstdir/_inst.$$_ + rmtmp=$dstdir/_rm.$$_ -# Now remove or move aside any old file at destination location. We try this -# two ways since rm can't unlink itself on some systems and the destination -# file might be busy for other reasons. In this case, the final cleanup -# might fail but the new file should still install successfully. + # Trap to clean up those temp files at exit. + trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 + trap '(exit $?); exit' 1 2 13 15 -{ - if [ -f "$dstdir/$dstfile" ] - then - $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null || - $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null || - { - echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 - (exit 1); exit - } - else - : - fi -} && + # Copy the file name to the temp name. + $doit $cpprog "$src" "$dsttmp" && -# Now rename the file to the real destination. + # and set any options; do chmod last to preserve setuid bits. + # + # If any of these fail, we abort the whole thing. If we want to + # ignore errors from any of these, just make sure not to ignore + # errors from the above "$doit $cpprog $src $dsttmp" command. + # + { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \ + && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ + && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ + && { test -z "$chmodcmd" || $doit $chmodcmd "$dsttmp"; } && - $doit $mvcmd "$dsttmp" "$dstdir/$dstfile" + # Now rename the file to the real destination. + { $doit $mvcmd -f "$dsttmp" "$dstdir/$dstfile" 2>/dev/null \ + || { + # The rename failed, perhaps because mv can't rename something else + # to itself, or perhaps because mv is so ancient that it does not + # support -f. -fi && + # Now remove or move aside any old file at destination location. + # We try this two ways since rm can't unlink itself on some + # systems and the destination file might be busy for other + # reasons. In this case, the final cleanup might fail but the new + # file should still install successfully. + { + if test -f "$dstdir/$dstfile"; then + $doit $rmcmd -f "$dstdir/$dstfile" 2>/dev/null \ + || $doit $mvcmd -f "$dstdir/$dstfile" "$rmtmp" 2>/dev/null \ + || { + echo "$0: cannot unlink or rename $dstdir/$dstfile" >&2 + (exit 1); exit 1 + } + else + : + fi + } && + + # Now rename the file to the real destination. + $doit $mvcmd "$dsttmp" "$dstdir/$dstfile" + } + } + fi || { (exit 1); exit 1; } +done # The final little trick to "correctly" pass the exit status to the exit trap. - { - (exit 0); exit + (exit 0); exit 0 } + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/arlib/missing b/arlib/missing index 6a37006e8f0a..894e786e16c1 100755 --- a/arlib/missing +++ b/arlib/missing @@ -1,6 +1,10 @@ #! /bin/sh # Common stub for a few missing GNU programs while installing. -# Copyright (C) 1996, 1997, 1999, 2000, 2002 Free Software Foundation, Inc. + +scriptversion=2005-06-08.21 + +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005 +# Free Software Foundation, Inc. # Originally by Fran,cois Pinard , 1996. # This program is free software; you can redistribute it and/or modify @@ -15,8 +19,8 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -38,18 +42,24 @@ else configure_ac=configure.in fi +msg="missing on your system" + case "$1" in --run) # Try to run requested program, and just exit if it succeeds. run= shift "$@" && exit 0 + # Exit code 63 means version mismatch. This often happens + # when the user try to use an ancient version of a tool on + # a file that requires a minimum version. In this case we + # we should proceed has if the program had been absent, or + # if --run hadn't been passed. + if test $? = 63; then + run=: + msg="probably too old" + fi ;; -esac - -# If it does not exist, or fails to run (possibly an outdated version), -# try to emulate it. -case "$1" in -h|--h|--he|--hel|--help) echo "\ @@ -74,11 +84,15 @@ Supported PROGRAM values: lex create \`lex.yy.c', if possible, from existing .c makeinfo touch the output file tar try tar, gnutar, gtar, then tar without non-portable flags - yacc create \`y.tab.[ch]', if possible, from existing .[ch]" + yacc create \`y.tab.[ch]', if possible, from existing .[ch] + +Send bug reports to ." + exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) - echo "missing 0.4 - GNU automake" + echo "missing $scriptversion (GNU Automake)" + exit $? ;; -*) @@ -87,14 +101,44 @@ Supported PROGRAM values: exit 1 ;; - aclocal*) +esac + +# Now exit if we have it, but it failed. Also exit now if we +# don't have it and --version was passed (most likely to detect +# the program). +case "$1" in + lex|yacc) + # Not GNU programs, they don't have --version. + ;; + + tar) + if test -n "$run"; then + echo 1>&2 "ERROR: \`tar' requires --run" + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + exit 1 + fi + ;; + + *) if test -z "$run" && ($1 --version) > /dev/null 2>&1; then # We have it, but it failed. exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + # Could not run --version or --help. This is probably someone + # running `$TOOL --version' or `$TOOL --help' to check whether + # $TOOL exists and not knowing $TOOL uses missing. + exit 1 fi + ;; +esac +# If it does not exist, or fails to run (possibly an outdated version), +# try to emulate it. +case "$1" in + aclocal*) echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." @@ -102,13 +146,8 @@ WARNING: \`$1' is missing on your system. You should only need it if ;; autoconf) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." @@ -116,13 +155,8 @@ WARNING: \`$1' is missing on your system. You should only need it if ;; autoheader) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified \`acconfig.h' or \`${configure_ac}'. You might want to install the \`Autoconf' and \`GNU m4' packages. Grab them from any GNU archive site." @@ -140,13 +174,8 @@ WARNING: \`$1' is missing on your system. You should only need it if ;; automake*) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. You might want to install the \`Automake' and \`Perl' packages. Grab them from any GNU archive site." @@ -156,16 +185,11 @@ WARNING: \`$1' is missing on your system. You should only need it if ;; autom4te) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - echo 1>&2 "\ -WARNING: \`$1' is needed, and you do not seem to have it handy on your - system. You might have modified some files without having the +WARNING: \`$1' is needed, but is $msg. + You might have modified some files without having the proper tools for further handling them. - You can get \`$1Help2man' as part of \`Autoconf' from any GNU + You can get \`$1' as part of \`Autoconf' from any GNU archive site." file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` @@ -185,7 +209,7 @@ WARNING: \`$1' is needed, and you do not seem to have it handy on your bison|yacc) echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' $msg. You should only need it if you modified a \`.y' file. You may need the \`Bison' package in order for those modifications to take effect. You can get \`Bison' from any GNU archive site." @@ -215,7 +239,7 @@ WARNING: \`$1' is missing on your system. You should only need it if lex|flex) echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified a \`.l' file. You may need the \`Flex' package in order for those modifications to take effect. You can get \`Flex' from any GNU archive site." @@ -237,13 +261,8 @@ WARNING: \`$1' is missing on your system. You should only need it if ;; help2man) - if test -z "$run" && ($1 --version) > /dev/null 2>&1; then - # We have it, but it failed. - exit 1 - fi - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified a dependency of a manual page. You may need the \`Help2man' package in order for those modifications to take effect. You can get \`Help2man' from any GNU archive site." @@ -262,32 +281,30 @@ WARNING: \`$1' is missing on your system. You should only need it if ;; makeinfo) - if test -z "$run" && (makeinfo --version) > /dev/null 2>&1; then - # We have makeinfo, but it failed. - exit 1 - fi - echo 1>&2 "\ -WARNING: \`$1' is missing on your system. You should only need it if +WARNING: \`$1' is $msg. You should only need it if you modified a \`.texi' or \`.texinfo' file, or any other file indirectly affecting the aspect of the manual. The spurious call might also be the consequence of using a buggy \`make' (AIX, DU, IRIX). You might want to install the \`Texinfo' package or the \`GNU make' package. Grab either from any GNU archive site." + # The file to touch is that specified with -o ... file=`echo "$*" | sed -n 's/.*-o \([^ ]*\).*/\1/p'` if test -z "$file"; then - file=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` - file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $file` + # ... or it is the one specified with @setfilename ... + infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` + file=`sed -n '/^@setfilename/ { s/.* \([^ ]*\) *$/\1/; p; q; }' $infile` + # ... or it is derived from the source name (dir/f.texi becomes f.info) + test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info fi + # If the file does not exist, the user really needs makeinfo; + # let's fail without touching anything. + test -f $file || exit 1 touch $file ;; tar) shift - if test -n "$run"; then - echo 1>&2 "ERROR: \`tar' requires --run" - exit 1 - fi # We have already tried tar in the generic part. # Look for gnutar/gtar before invocation to avoid ugly error @@ -323,10 +340,10 @@ WARNING: I can't seem to be able to run \`tar' with the given arguments. *) echo 1>&2 "\ -WARNING: \`$1' is needed, and you do not seem to have it handy on your - system. You might have modified some files without having the +WARNING: \`$1' is needed, and is $msg. + You might have modified some files without having the proper tools for further handling them. Check the \`README' file, - it often tells you about the needed prerequirements for installing + it often tells you about the needed prerequisites for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing \`$1' program." exit 1 @@ -334,3 +351,10 @@ WARNING: \`$1' is needed, and you do not seem to have it handy on your esac exit 0 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/arlib/mkinstalldirs b/arlib/mkinstalldirs deleted file mode 100755 index d2d5f21b6112..000000000000 --- a/arlib/mkinstalldirs +++ /dev/null @@ -1,111 +0,0 @@ -#! /bin/sh -# mkinstalldirs --- make directory hierarchy -# Author: Noah Friedman -# Created: 1993-05-16 -# Public domain - -errstatus=0 -dirmode="" - -usage="\ -Usage: mkinstalldirs [-h] [--help] [-m mode] dir ..." - -# process command line arguments -while test $# -gt 0 ; do - case $1 in - -h | --help | --h*) # -h for help - echo "$usage" 1>&2 - exit 0 - ;; - -m) # -m PERM arg - shift - test $# -eq 0 && { echo "$usage" 1>&2; exit 1; } - dirmode=$1 - shift - ;; - --) # stop option processing - shift - break - ;; - -*) # unknown option - echo "$usage" 1>&2 - exit 1 - ;; - *) # first non-opt arg - break - ;; - esac -done - -for file -do - if test -d "$file"; then - shift - else - break - fi -done - -case $# in - 0) exit 0 ;; -esac - -case $dirmode in - '') - if mkdir -p -- . 2>/dev/null; then - echo "mkdir -p -- $*" - exec mkdir -p -- "$@" - fi - ;; - *) - if mkdir -m "$dirmode" -p -- . 2>/dev/null; then - echo "mkdir -m $dirmode -p -- $*" - exec mkdir -m "$dirmode" -p -- "$@" - fi - ;; -esac - -for file -do - set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` - shift - - pathcomp= - for d - do - pathcomp="$pathcomp$d" - case $pathcomp in - -*) pathcomp=./$pathcomp ;; - esac - - if test ! -d "$pathcomp"; then - echo "mkdir $pathcomp" - - mkdir "$pathcomp" || lasterr=$? - - if test ! -d "$pathcomp"; then - errstatus=$lasterr - else - if test ! -z "$dirmode"; then - echo "chmod $dirmode $pathcomp" - lasterr="" - chmod "$dirmode" "$pathcomp" || lasterr=$? - - if test ! -z "$lasterr"; then - errstatus=$lasterr - fi - fi - fi - fi - - pathcomp="$pathcomp/" - done -done - -exit $errstatus - -# Local Variables: -# mode: shell-script -# sh-indentation: 2 -# End: -# mkinstalldirs ends here diff --git a/bincheck.mf b/bincheck.mf new file mode 100644 index 000000000000..c67827dde860 --- /dev/null +++ b/bincheck.mf @@ -0,0 +1,15 @@ +# we traditionally installed software in bindir, while it should have gone +# in sbindir. Now that we offer a choice, look in the "other" installation +# subdir to warn folks if there is another version there. + +install-exec-hook: + @case ${BINSUBDIR} in \ + bin) ODIR=${exec_prefix}/sbin ;; \ + sbin) ODIR=${exec_prefix}/bin ;; \ + esac; \ + test -z "${bin_PROGRAMS}${bin_SCRIPTS}" \ + || for i in ${bin_PROGRAMS} ${bin_SCRIPTS} " "; do \ + test ! -f $$ODIR/$$i || echo "*** $$i is also in $$ODIR!"; \ + done + +# diff --git a/bootstrap b/bootstrap new file mode 100755 index 000000000000..1a5aff06dcc8 --- /dev/null +++ b/bootstrap @@ -0,0 +1,120 @@ +#! /bin/sh + +# This "bootstrap" script performs various pre-autoreconf actions +# that are required after pulling fresh sources from the repository. +# +# NOTE: THE NTP VERSION NUMBER COMES FROM packageinfo.sh +# +# all other instances of it anywhere in the source base have propagated +# from this one source. +# +# To use the raw sources from the repository, you must have the following +# tools available to you: +# +# 1. Autoconf and Automake. +# +# 2. lynx. This is used to extract the COPYRIGHT file extracted from +# the html documentation. +# +# *** The following are no longer needed for simple builds from the repo +# 3. AutoGen. The repository does *not* contain the files generated from +# the option definition files and it does not contain the libopts +# tear-off/redistributable library. +# +# Note: AutoGen needs GNU Guile. +# +# 4. gunzip. The tear-off library is a gzipped tarball. + +set -e + +scripts/genver + +# autoreconf says: +# The environment variables AUTOCONF, AUTOHEADER, AUTOMAKE, ACLOCAL, +# AUTOPOINT, LIBTOOLIZE, M4 are honored. + +AUTORECONF=${AUTORECONF:-autoreconf} + +case `hostname` in + pogo.udel.edu) + if fgrep -q 4.2.4 version.m4; then + AUTOCONF=autoconf-2.59 + AUTOHEADER=autoheader-2.59 + AUTOMAKE=automake-1.9 + ACLOCAL=aclocal-1.9 + export AUTOCONF AUTOHEADER AUTOMAKE ACLOCAL + fi + ;; +esac + +# 20060629: HMS: Let's try checking in libopts and the autogen-generated files +## The copy for ntp... +#rm -rf libopts* +#gunzip -c $(autoopts-config --libsrc) | ( +# tar -xvf - +# mv libopts-*.*.* libopts ) + +## The copy for sntp... +#rm -rf sntp/libopts* +#gunzip -c $(autoopts-config --libsrc) | ( +# cd sntp +# tar -xvf - +# mv libopts-*.*.* libopts ) + +def_files=`find [B-Za-z]* -type f -name '*.def' -print | fgrep -v /SCCS/` +prog_opt_files=`grep -l '^prog.name' $def_files` + +## AutoGen stuff + +#incdir=${PWD}/include + +#for f in ${prog_opt_files} +#do +# ( cd $(dirname ${f}) +# echo "Running autogen on $f..." +# autogen -L${incdir} $(basename ${f}) +# ) || exit 1 +#done + +## Non-AutoGen stuff + +for i in autogen-version.def version.def +do + cmp -s include/$i sntp/$i || cp -p include/$i sntp/$i +done + +# touch the stuff generated by the opt files + +for f in ${prog_opt_files} +do + f=`echo $f | sed -e 's/-opts.def//'` + l= + for i in `ls -1 $f*` + do + case "$i" in + *.c|*.h|*.1|*.texi|*.menu) + l="$l $i" + ;; + esac + done + case "$l" in + '') ;; + *) touch $l + ;; + esac +done + +## EOAutoGen stuff + +cp bincheck.mf sntp/ + +${AUTORECONF} -i -v + +# HMS: 20060618: Now that we use separate copies of libopts +# we should only need the previous line. +# +## HMS: 20060615: the next line seems to be needed to make sure +## we get the correct srcdir path in sntp/libopts/Makefile.in +#rm -rf sntp/autom4te.cache +# +#(cd sntp && ${AUTORECONF} -i -v) diff --git a/build b/build index 58551fdffa02..4eab58e0d375 100755 --- a/build +++ b/build @@ -41,6 +41,12 @@ MYNAME=`IFS=. ; set $IAM ; echo $1` case "$IAM" in *.udel.edu) BDIR=A.$MYNAME + CONFIG_ARGS="$CONFIG_ARGS --enable-local-libopts" + case "$CVO" in + *-*-ultrix*) + CONFIG_ARGS="$CONFIG_ARGS --with-libregex=/usr/local" + ;; + esac ;; *) BDIR=A.$CVO @@ -58,6 +64,18 @@ case "$CONFIG_ARGS" in ;; esac +case "$CONFIG_ARGS" in + *--disable-all-clocks*) + KEYSUF="$KEYSUF-no-refclocks" + ;; +esac + +case "$CONFIG_ARGS" in + *--disable-debugging*) + KEYSUF="$KEYSUF-nodebug" + ;; +esac + CCSUF="" case "$CC" in diff --git a/clockstuff/Makefile.am b/clockstuff/Makefile.am index ebfd74ee12fa..2a2ec4e335d9 100644 --- a/clockstuff/Makefile.am +++ b/clockstuff/Makefile.am @@ -5,12 +5,14 @@ EXTRA_PROGRAMS = propdelay chutest clktest INCLUDES = -I$(top_srcdir)/include # We need -lm (and perhaps $(COMPAT) for propdelay, -lntp for {chu,clk}test -propdelay_LDADD = -lm +propdelay_LDADD = -lm ../libntp/libntp.a chutest_LDADD = ../libntp/libntp.a clktest_LDADD = ../libntp/libntp.a ETAGS_ARGS = Makefile.am #EXTRA_DIST = TAGS +# clktest-opts.def wants ../include/copyright.def ../include/homerc.def + chutest$(EXEEXT): ../libntp/libntp.a clktest$(EXEEXT): ../libntp/libntp.a diff --git a/clockstuff/Makefile.in b/clockstuff/Makefile.in index d02dbd4447c4..4ee3a5b44884 100644 --- a/clockstuff/Makefile.in +++ b/clockstuff/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.7.7 from Makefile.am. +# Makefile.in generated by automake 1.9.6 from Makefile.am. # @configure_input@ -# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 -# Free Software Foundation, Inc. +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -21,7 +21,6 @@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ top_builddir = .. - am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = @INSTALL@ install_sh_DATA = $(install_sh) -c -m 644 @@ -37,16 +36,59 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -target_triplet = @target@ +ANSI2KNR = ../util/ansi2knr +noinst_PROGRAMS = @PROPDELAY@ @CHUTEST@ @CLKTEST@ +EXTRA_PROGRAMS = propdelay$(EXEEXT) chutest$(EXEEXT) clktest$(EXEEXT) +subdir = clockstuff +DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/libopts/m4/libopts.m4 \ + $(top_srcdir)/m4/define_dir.m4 \ + $(top_srcdir)/m4/hs_ulong_const.m4 \ + $(top_srcdir)/m4/os_cflags.m4 $(top_srcdir)/version.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +PROGRAMS = $(noinst_PROGRAMS) +chutest_SOURCES = chutest.c +chutest_OBJECTS = chutest$U.$(OBJEXT) +chutest_DEPENDENCIES = ../libntp/libntp.a +clktest_SOURCES = clktest.c +clktest_OBJECTS = clktest$U.$(OBJEXT) +clktest_DEPENDENCIES = ../libntp/libntp.a +propdelay_SOURCES = propdelay.c +propdelay_OBJECTS = propdelay$U.$(OBJEXT) +propdelay_DEPENDENCIES = ../libntp/libntp.a +DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) +depcomp = $(SHELL) $(top_srcdir)/depcomp +am__depfiles_maybe = depfiles +COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ + $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ + $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ + $(AM_CFLAGS) $(CFLAGS) +CCLD = $(CC) +LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ + $(AM_LDFLAGS) $(LDFLAGS) -o $@ +SOURCES = chutest.c clktest.c propdelay.c +DIST_SOURCES = chutest.c clktest.c propdelay.c +ETAGS = etags +CTAGS = ctags +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMDEP_FALSE = @AMDEP_FALSE@ AMDEP_TRUE = @AMDEP_TRUE@ AMTAR = @AMTAR@ +AR = @AR@ ARLIB_DIR = @ARLIB_DIR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ +BINSUBDIR = @BINSUBDIR@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ @@ -54,10 +96,15 @@ CHUTEST = @CHUTEST@ CLKTEST = @CLKTEST@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ +CXX = @CXX@ +CXXCPP = @CXXCPP@ +CXXDEPMODE = @CXXDEPMODE@ +CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DCFD = @DCFD@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ @@ -65,30 +112,39 @@ EF_LIBS = @EF_LIBS@ EF_PROGS = @EF_PROGS@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ +F77 = @F77@ +FFLAGS = @FFLAGS@ INSTALL_DATA = @INSTALL_DATA@ +INSTALL_LIBOPTS_FALSE = @INSTALL_LIBOPTS_FALSE@ +INSTALL_LIBOPTS_TRUE = @INSTALL_LIBOPTS_TRUE@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LCRYPTO = @LCRYPTO@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ +LIBOPTS_CFLAGS = @LIBOPTS_CFLAGS@ +LIBOPTS_DIR = @LIBOPTS_DIR@ +LIBOPTS_LDADD = @LIBOPTS_LDADD@ LIBPARSE = @LIBPARSE@ LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MAKE_ADJTIMED = @MAKE_ADJTIMED@ +MAKE_CHECK_LAYOUT = @MAKE_CHECK_LAYOUT@ MAKE_CHECK_Y2K = @MAKE_CHECK_Y2K@ MAKE_LIBNTPSIM = @MAKE_LIBNTPSIM@ MAKE_LIBPARSE = @MAKE_LIBPARSE@ MAKE_LIBPARSE_KERNEL = @MAKE_LIBPARSE_KERNEL@ MAKE_NTPDSIM = @MAKE_NTPDSIM@ MAKE_NTPTIME = @MAKE_NTPTIME@ -MAKE_NTP_KEYGEN = @MAKE_NTP_KEYGEN@ MAKE_PARSEKMODULE = @MAKE_PARSEKMODULE@ -MAKE_SNTP = @MAKE_SNTP@ MAKE_TICKADJ = @MAKE_TICKADJ@ MAKE_TIMETRIM = @MAKE_TIMETRIM@ +NEED_LIBOPTS_FALSE = @NEED_LIBOPTS_FALSE@ +NEED_LIBOPTS_TRUE = @NEED_LIBOPTS_TRUE@ OBJEXT = @OBJEXT@ OPENSSL = @OPENSSL@ OPENSSL_INC = @OPENSSL_INC@ @@ -111,14 +167,21 @@ STRIP = @STRIP@ TESTDCF = @TESTDCF@ U = @U@ VERSION = @VERSION@ +ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ +ac_ct_CXX = @ac_ct_CXX@ +ac_ct_F77 = @ac_ct_F77@ ac_ct_RANLIB = @ac_ct_RANLIB@ ac_ct_STRIP = @ac_ct_STRIP@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ +am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ +am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ @@ -139,6 +202,7 @@ libdir = @libdir@ libexecdir = @libexecdir@ localstatedir = @localstatedir@ mandir = @mandir@ +mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ prefix = @prefix@ program_transform_name = @program_transform_name@ @@ -146,81 +210,65 @@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ subdirs = @subdirs@ sysconfdir = @sysconfdir@ -target = @target@ target_alias = @target_alias@ -target_cpu = @target_cpu@ -target_os = @target_os@ -target_vendor = @target_vendor@ #AUTOMAKE_OPTIONS = ../ansi2knr no-dependencies AUTOMAKE_OPTIONS = ../util/ansi2knr -noinst_PROGRAMS = @PROPDELAY@ @CHUTEST@ @CLKTEST@ -EXTRA_PROGRAMS = propdelay chutest clktest - INCLUDES = -I$(top_srcdir)/include # We need -lm (and perhaps $(COMPAT) for propdelay, -lntp for {chu,clk}test -propdelay_LDADD = -lm +propdelay_LDADD = -lm ../libntp/libntp.a chutest_LDADD = ../libntp/libntp.a clktest_LDADD = ../libntp/libntp.a ETAGS_ARGS = Makefile.am -subdir = clockstuff -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -EXTRA_PROGRAMS = propdelay$(EXEEXT) chutest$(EXEEXT) clktest$(EXEEXT) -noinst_PROGRAMS = @PROPDELAY@ @CHUTEST@ @CLKTEST@ -PROGRAMS = $(noinst_PROGRAMS) - -chutest_SOURCES = chutest.c -chutest_OBJECTS = chutest$U.$(OBJEXT) -chutest_DEPENDENCIES = ../libntp/libntp.a -chutest_LDFLAGS = -clktest_SOURCES = clktest.c -clktest_OBJECTS = clktest$U.$(OBJEXT) -clktest_DEPENDENCIES = ../libntp/libntp.a -clktest_LDFLAGS = -propdelay_SOURCES = propdelay.c -propdelay_OBJECTS = propdelay$U.$(OBJEXT) -propdelay_DEPENDENCIES = -propdelay_LDFLAGS = - -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -@AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/chutest$U.Po \ -@AMDEP_TRUE@ ./$(DEPDIR)/clktest$U.Po ./$(DEPDIR)/propdelay$U.Po -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -DIST_SOURCES = chutest.c clktest.c propdelay.c -DIST_COMMON = README $(srcdir)/Makefile.in Makefile.am -SOURCES = chutest.c clktest.c propdelay.c - all: all-am .SUFFIXES: -.SUFFIXES: .c .o .obj -$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) +.SUFFIXES: .c .lo .o .obj +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign clockstuff/Makefile'; \ cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu clockstuff/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe) + $(AUTOMAKE) --foreign clockstuff/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh clean-noinstPROGRAMS: - -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS) + @list='$(noinst_PROGRAMS)'; for p in $$list; do \ + f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f $$p $$f"; \ + rm -f $$p $$f ; \ + done propdelay$(EXEEXT): $(propdelay_OBJECTS) $(propdelay_DEPENDENCIES) @rm -f propdelay$(EXEEXT) $(LINK) $(propdelay_LDFLAGS) $(propdelay_OBJECTS) $(propdelay_LDADD) $(LIBS) mostlyclean-compile: - -rm -f *.$(OBJEXT) core *.core + -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c - -ANSI2KNR = ../util/ansi2knr ../util/ansi2knr: cd ../util && $(MAKE) $(AM_MAKEFLAGS) ansi2knr @@ -232,44 +280,44 @@ mostlyclean-kr: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/propdelay$U.Po@am__quote@ .c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$< +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c $< .c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" \ -@am__fastdepCC_TRUE@ -c -o $@ `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; \ -@am__fastdepCC_TRUE@ else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; \ -@am__fastdepCC_TRUE@ fi +@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi` +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` + +.c.lo: +@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ +@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi +@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< chutest_.c: chutest.c $(ANSI2KNR) $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/chutest.c; then echo $(srcdir)/chutest.c; else echo chutest.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > $@ || rm -f $@ clktest_.c: clktest.c $(ANSI2KNR) $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/clktest.c; then echo $(srcdir)/clktest.c; else echo clktest.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > $@ || rm -f $@ propdelay_.c: propdelay.c $(ANSI2KNR) $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/propdelay.c; then echo $(srcdir)/propdelay.c; else echo propdelay.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > $@ || rm -f $@ -chutest_.$(OBJEXT) clktest_.$(OBJEXT) propdelay_.$(OBJEXT) : \ -$(ANSI2KNR) +chutest_.$(OBJEXT) chutest_.lo clktest_.$(OBJEXT) clktest_.lo \ +propdelay_.$(OBJEXT) propdelay_.lo : $(ANSI2KNR) + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs + +distclean-libtool: + -rm -f libtool uninstall-info-am: -ETAGS = etags -ETAGSFLAGS = - -CTAGS = ctags -CTAGSFLAGS = - -tags: TAGS - ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ @@ -278,6 +326,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique +tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -289,10 +338,11 @@ TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ - test -z "$(ETAGS_ARGS)$$tags$$unique" \ - || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique - + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) @@ -315,10 +365,6 @@ GTAGS: distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) - -top_distdir = .. -distdir = $(top_distdir)/$(PACKAGE)-$(VERSION) distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ @@ -332,7 +378,7 @@ distdir: $(DISTFILES) dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ - $(mkinstalldirs) "$(distdir)$$dir"; \ + $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ @@ -350,7 +396,6 @@ distdir: $(DISTFILES) check-am: all-am check: check-am all-am: Makefile $(PROGRAMS) - installdirs: install: install-am install-exec: install-exec-am @@ -363,7 +408,7 @@ install-am: all-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - INSTALL_STRIP_FLAG=-s \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: @@ -371,26 +416,28 @@ mostlyclean-generic: clean-generic: distclean-generic: - -rm -f $(CONFIG_CLEAN_FILES) + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am +clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \ + mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile - distclean-am: clean-am distclean-compile distclean-generic \ - distclean-tags + distclean-libtool distclean-tags dvi: dvi-am dvi-am: +html: html-am + info: info-am info-am: @@ -408,12 +455,12 @@ installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile - maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am -mostlyclean-am: mostlyclean-compile mostlyclean-generic mostlyclean-kr +mostlyclean-am: mostlyclean-compile mostlyclean-generic mostlyclean-kr \ + mostlyclean-libtool pdf: pdf-am @@ -426,18 +473,21 @@ ps-am: uninstall-am: uninstall-info-am .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-noinstPROGRAMS ctags distclean distclean-compile \ - distclean-generic distclean-tags distdir dvi dvi-am info \ - info-am install install-am install-data install-data-am \ - install-exec install-exec-am install-info install-info-am \ - install-man install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-kr pdf pdf-am ps ps-am tags uninstall uninstall-am \ - uninstall-info-am + clean-libtool clean-noinstPROGRAMS ctags distclean \ + distclean-compile distclean-generic distclean-libtool \ + distclean-tags distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-compile mostlyclean-generic mostlyclean-kr \ + mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ + uninstall-am uninstall-info-am #EXTRA_DIST = TAGS +# clktest-opts.def wants ../include/copyright.def ../include/homerc.def + chutest$(EXEEXT): ../libntp/libntp.a clktest$(EXEEXT): ../libntp/libntp.a diff --git a/clockstuff/clktest.c b/clockstuff/clktest.c index 86edf59d52d2..04df4b9bb331 100644 --- a/clockstuff/clktest.c +++ b/clockstuff/clktest.c @@ -4,20 +4,7 @@ * usage: clktest -b bps -f -t timeo -s cmd -c char1 -a char2 /dev/whatever */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "../include/ntp_fp.h" -#include "../include/ntp.h" -#include "../include/ntp_unixtime.h" +#include "clktest-opts.h" #define STREQ(a, b) (*(a) == *(b) && strcmp((a), (b)) == 0) @@ -28,9 +15,13 @@ #endif #ifndef STREAM -#ifndef CLKLDISC -CLOCK_LINE_DISCIPLINE_NEEDED_BY_THIS_PROGRAM; -#endif +# ifndef CLKLDISC + CLOCK_LINE_DISCIPLINE_NEEDED_BY_THIS_PROGRAM; +# endif +#else +# ifdef CLKLDISC + ONLY_ONE_CLOCK_LINE_DISCIPLINE_FOR_THIS_PROGRAM; +# endif #endif /* @@ -38,51 +29,17 @@ CLOCK_LINE_DISCIPLINE_NEEDED_BY_THIS_PROGRAM; */ #define BLOCKSIGMASK (sigmask(SIGIO)|sigmask(SIGALRM)) -/* - * speed table - */ -struct speeds { - int bps; - int rate; -} speedtab[] = { - { 300, B300 }, - { 1200, B1200 }, - { 2400, B2400 }, - { 4800, B4800 }, - { 9600, B9600 }, - { 19200, EXTA }, - { 38400, EXTB }, - { 0, 0 } -}; +#define progname clktestOptions.pzProgName -char *progname; -int debug; - -#ifdef CLKLDISC -#define DEFMAGIC '\r' -#endif - -#ifdef CLKLDISC -# ifdef STREAM -# include -# ifdef HAVE_SYS_CLKDEFS_H -# include -# endif -# define DEFMAGIC "\r" -# endif -#endif - struct timeval timeout = { 0 }; char *cmd = NULL; int cmdlen; -int docmd = 0; + #ifdef CLKLDISC u_long magic1 = DEFMAGIC; u_long magic2 = DEFMAGIC; #endif -#ifdef STREAM -char magic[32]; -#endif + int speed = B9600; int ttflags = RAW|EVENP|ODDP; @@ -95,6 +52,9 @@ extern u_long ustotslo[]; extern u_long ustotsmid[]; extern u_long ustotshi[]; +int alarming(); +int ioready(); + /* * main - parse arguments and handle options */ @@ -104,113 +64,35 @@ main( char *argv[] ) { - int c; - int errflg = 0; - struct speeds *spd; - u_long tmp; int fd; struct sgttyb ttyb; struct itimerval itimer; - extern int ntp_optind; - extern char *ntp_optarg; - int alarming(); - int ioready(); - progname = argv[0]; #ifdef STREAM magic[0] = 0; #endif - while ((c = ntp_getopt(argc, argv, "a:b:c:dfs:t:")) != EOF) - switch (c) { -#ifdef CLKLDISC - case 'a': -#endif - case 'c': - if (!atouint(ntp_optarg, &tmp)) { - (void) fprintf(stderr, - "%s: argument for -%c must be integer\n", - progname, c); - errflg++; - break; - } -#ifdef CLKLDISC - if (c == 'c') - magic1 = tmp; - else - magic2 = tmp; -#endif -#ifdef STREAM - magic[strlen(magic)+1] = '\0'; - magic[strlen(magic)] = tmp; -#endif - break; - case 'b': - if (!atouint(ntp_optarg, &tmp)) { - errflg++; - break; - } - spd = speedtab; - while (spd->bps != 0) - if ((int)tmp == spd->bps) - break; - if (spd->bps == 0) { - (void) fprintf(stderr, - "%s: speed %lu is unsupported\n", - progname, tmp); - errflg++; - } else { - speed = spd->rate; - } - break; - case 'd': - ++debug; - break; - case 'f': - ttflags |= CRMOD; - break; - case 's': - cmdlen = strlen(ntp_optarg); - if (cmdlen == 0) - errflg++; - else - cmd = ntp_optarg; - break; - case 't': - if (!atouint(ntp_optarg, &tmp)) - errflg++; - else { - timeout.tv_sec = (long)tmp; - docmd = 1; - } - break; - default: - errflg++; - break; - } - if (errflg || ntp_optind+1 != argc) { - (void) fprintf(stderr, -#ifdef CLKLDISC - "usage: %s [-b bps] [-c magic1] [-a magic2] [-f] [-s cmd] [-t timeo] tty_device\n", -#endif -#ifdef STREAM - "usage: %s [-b bps] [-c magic1] [-c magic2]... [-f] [-s cmd] [-t timeo] tty_device\n", -#endif - progname); - exit(2); - } + { + int ct = optionProcess( &clktestOptions, argc, argv ); + if (HAVE_OPT(COMMAND) && (strlen(OPT_ARG(COMMAND)) == 0)) { + fputs( "The command option string must not be empty\n", stderr ); + USAGE( EXIT_FAILURE ); + } + + if ((argc -= ct) != 1) { + fputs( "Missing tty device name\n", stderr ); + USAGE( EXIT_FAILURE ); + } + argv += ct; + } #ifdef STREAM if (!strlen(magic)) strcpy(magic,DEFMAGIC); #endif - if (docmd) - fd = open(argv[ntp_optind], O_RDWR, 0777); - else - fd = open(argv[ntp_optind], O_RDONLY, 0777); + fd = open(*argv, HAVE_OPT(TIMEOUT) ? O_RDWR : O_RDONLY, 0777); if (fd == -1) { - (void) fprintf(stderr, "%s: open(%s): ", progname, - argv[ntp_optind]); + fprintf(stderr, "%s: open(%s): ", progname, *argv); perror(""); exit(1); } @@ -270,7 +152,7 @@ main( (void) gettimeofday(&lasttv, (struct timezone *)0); - if (docmd) { + if (HAVE_OPT(TIMEOUT)) { /* * set non-blocking, async I/O on the descriptor */ @@ -288,6 +170,7 @@ main( */ wasalarmed = 0; (void) signal(SIGALRM, alarming); + timeout.tv_sec = OPT_VALUE_TIMEOUT; itimer.it_interval = itimer.it_value = timeout; setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0); doboth(fd); @@ -495,7 +378,7 @@ doalarm( { int n; - if (cmd == NULL || cmdlen <= 0) + if (! HAVE_OPT(COMMAND)) return; n = write(fd, cmd, cmdlen); diff --git a/clockstuff/propdelay.c b/clockstuff/propdelay.c index 3ce571c2510e..c8df6866bc6a 100644 --- a/clockstuff/propdelay.c +++ b/clockstuff/propdelay.c @@ -115,7 +115,7 @@ int Gflag = 0; int height; char *progname; -int debug; +volatile int debug; static void doit (double, double, double, double, double, char *); static double latlong (char *, int); @@ -298,7 +298,7 @@ latlong( register char *cp; register char *bp; double arg; - double div; + double divby; int isneg; char buf[32]; char *colon; @@ -340,7 +340,7 @@ latlong( *bp = '\0'; cp++; arg = atof(buf); - div = 60.0; + divby = 60.0; colon = strchr(cp, ':'); if (colon != NULL) { bp = buf; @@ -348,11 +348,11 @@ latlong( *bp++ = *cp++; *bp = '\0'; cp++; - arg += atof(buf) / div; - div = 3600.0; + arg += atof(buf) / divby; + divby = 3600.0; } if (*cp != '\0') - arg += atof(cp) / div; + arg += atof(cp) / divby; } else { arg = atof(str); } diff --git a/compile b/compile index 9bb997a6a9b4..1b1d23216958 100755 --- a/compile +++ b/compile @@ -1,8 +1,9 @@ #! /bin/sh - # Wrapper for compilers which do not understand `-c -o'. -# Copyright 1999, 2000 Free Software Foundation, Inc. +scriptversion=2005-05-14.22 + +# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. # Written by Tom Tromey . # # This program is free software; you can redistribute it and/or modify @@ -17,83 +18,125 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. -# Usage: -# compile PROGRAM [ARGS]... -# `-o FOO.o' is removed from the args passed to the actual compile. +# This file is maintained in Automake, please report +# bugs to or send patches to +# . -prog=$1 -shift +case $1 in + '') + echo "$0: No command. Try \`$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: compile [--help] [--version] PROGRAM [ARGS] + +Wrapper for compilers which do not understand `-c -o'. +Remove `-o dest.o' from ARGS, run PROGRAM with the remaining +arguments, and rename the output as expected. + +If you are trying to build a whole package this is not the +right script to run: please start by reading the file `INSTALL'. + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "compile $scriptversion" + exit $? + ;; +esac ofile= cfile= -args= -while test $# -gt 0; do - case "$1" in - -o) - # configure might choose to run compile as `compile cc -o foo foo.c'. - # So we do something ugly here. - ofile=$2 - shift - case "$ofile" in - *.o | *.obj) - ;; - *) - args="$args -o $ofile" - ofile= - ;; - esac - ;; - *.c) - cfile=$1 - args="$args $1" - ;; - *) - args="$args $1" - ;; - esac - shift +eat= + +for arg +do + if test -n "$eat"; then + eat= + else + case $1 in + -o) + # configure might choose to run compile as `compile cc -o foo foo.c'. + # So we strip `-o arg' only if arg is an object. + eat=1 + case $2 in + *.o | *.obj) + ofile=$2 + ;; + *) + set x "$@" -o "$2" + shift + ;; + esac + ;; + *.c) + cfile=$1 + set x "$@" "$1" + shift + ;; + *) + set x "$@" "$1" + shift + ;; + esac + fi + shift done if test -z "$ofile" || test -z "$cfile"; then - # If no `-o' option was seen then we might have been invoked from a - # pattern rule where we don't need one. That is ok -- this is a - # normal compilation that the losing compiler can handle. If no - # `.c' file was seen then we are probably linking. That is also - # ok. - exec "$prog" $args + # If no `-o' option was seen then we might have been invoked from a + # pattern rule where we don't need one. That is ok -- this is a + # normal compilation that the losing compiler can handle. If no + # `.c' file was seen then we are probably linking. That is also + # ok. + exec "$@" fi # Name of file we expect compiler to create. -cofile=`echo $cfile | sed -e 's|^.*/||' -e 's/\.c$/.o/'` +cofile=`echo "$cfile" | sed -e 's|^.*/||' -e 's/\.c$/.o/'` # Create the lock directory. # Note: use `[/.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. -lockdir=`echo $cofile | sed -e 's|[/.-]|_|g'`.d +lockdir=`echo "$cofile" | sed -e 's|[/.-]|_|g'`.d while true; do - if mkdir $lockdir > /dev/null 2>&1; then - break - fi - sleep 1 + if mkdir "$lockdir" >/dev/null 2>&1; then + break + fi + sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. -trap "rmdir $lockdir; exit 1" 1 2 15 +trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. -"$prog" $args -status=$? +"$@" +ret=$? if test -f "$cofile"; then - mv "$cofile" "$ofile" + mv "$cofile" "$ofile" +elif test -f "${cofile}bj"; then + mv "${cofile}bj" "$ofile" fi -rmdir $lockdir -exit $status +rmdir "$lockdir" +exit $ret + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/config.guess b/config.guess index 0e30d56e94e0..917bbc50f36a 100755 --- a/config.guess +++ b/config.guess @@ -1,9 +1,9 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2003-07-02' +timestamp='2005-07-08' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -17,13 +17,15 @@ timestamp='2003-07-02' # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA +# 02110-1301, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. + # Originally written by Per Bothner . # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. @@ -53,7 +55,7 @@ version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO @@ -66,11 +68,11 @@ Try \`$me --help' for more information." while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit 0 ;; + echo "$timestamp" ; exit ;; --version | -v ) - echo "$version" ; exit 0 ;; + echo "$version" ; exit ;; --help | --h* | -h ) - echo "$usage"; exit 0 ;; + echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -123,7 +125,7 @@ case $CC_FOR_BUILD,$HOST_CC,$CC in ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; -esac ;' +esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) @@ -196,50 +198,29 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" - exit 0 ;; - amiga:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - arc:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - hp300:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mac68k:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - macppc:OpenBSD:*:*) - echo powerpc-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvme68k:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvme88k:OpenBSD:*:*) - echo m88k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - mvmeppc:OpenBSD:*:*) - echo powerpc-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - pmax:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - sgi:OpenBSD:*:*) - echo mipseb-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - sun3:OpenBSD:*:*) - echo m68k-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; - wgrisc:OpenBSD:*:*) - echo mipsel-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; + exit ;; *:OpenBSD:*:*) - echo ${UNAME_MACHINE}-unknown-openbsd${UNAME_RELEASE} - exit 0 ;; + UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` + echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} + exit ;; + *:ekkoBSD:*:*) + echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} + exit ;; + macppc:MirBSD:*:*) + echo powerppc-unknown-mirbsd${UNAME_RELEASE} + exit ;; + *:MirBSD:*:*) + echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} + exit ;; alpha:OSF1:*:*) - if test $UNAME_RELEASE = "V4.0"; then + case $UNAME_RELEASE in + *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` - fi + ;; + *5.*) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` + ;; + esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU @@ -277,42 +258,49 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac + # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. - echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` - exit 0 ;; - Alpha*:OpenVMS:*:*) - echo alpha-hp-vms - exit 0 ;; + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + exit ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix - exit 0 ;; + exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 - exit 0 ;; + exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 - exit 0;; + exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos - exit 0 ;; + exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos - exit 0 ;; + exit ;; *:OS/390:*:*) echo i370-ibm-openedition - exit 0 ;; + exit ;; + *:z/VM:*:*) + echo s390-ibm-zvmoe + exit ;; + *:OS400:*:*) + echo powerpc-ibm-os400 + exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} - exit 0;; + exit ;; + arm:riscos:*:*|arm:RISCOS:*:*) + echo arm-unknown-riscos + exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp - exit 0;; + exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then @@ -320,32 +308,32 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in else echo pyramid-pyramid-bsd fi - exit 0 ;; + exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 - exit 0 ;; + exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 - exit 0 ;; - DRS?6000:UNIX_SV:4.2*:7*) + exit ;; + DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in - sparc) echo sparc-icl-nx7 && exit 0 ;; + sparc) echo sparc-icl-nx7; exit ;; esac ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit 0 ;; + exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit 0 ;; + exit ;; i86pc:SunOS:5.*:*) echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit 0 ;; + exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit 0 ;; + exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) @@ -354,10 +342,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` - exit 0 ;; + exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} - exit 0 ;; + exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 @@ -369,10 +357,10 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in echo sparc-sun-sunos${UNAME_RELEASE} ;; esac - exit 0 ;; + exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} - exit 0 ;; + exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor @@ -383,37 +371,40 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit 0 ;; + exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit 0 ;; + exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} - exit 0 ;; + exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} - exit 0 ;; + exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} - exit 0 ;; + exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} - exit 0 ;; + exit ;; + m68k:machten:*:*) + echo m68k-apple-machten${UNAME_RELEASE} + exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} - exit 0 ;; + exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 - exit 0 ;; + exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} - exit 0 ;; + exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} - exit 0 ;; + exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} - exit 0 ;; + exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -437,32 +428,33 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in exit (-1); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c \ - && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ - && exit 0 + $CC_FOR_BUILD -o $dummy $dummy.c && + dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && + SYSTEM_NAME=`$dummy $dummyarg` && + { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} - exit 0 ;; + exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax - exit 0 ;; + exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax - exit 0 ;; + exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax - exit 0 ;; + exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix - exit 0 ;; + exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 - exit 0 ;; + exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 - exit 0 ;; + exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 - exit 0 ;; + exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` @@ -478,29 +470,29 @@ EOF else echo i586-dg-dgux${UNAME_RELEASE} fi - exit 0 ;; + exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 - exit 0 ;; + exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 - exit 0 ;; + exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 - exit 0 ;; + exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd - exit 0 ;; + exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` - exit 0 ;; + exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. - echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id - exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' + echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id + exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix - exit 0 ;; + exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` @@ -508,7 +500,7 @@ EOF IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} - exit 0 ;; + exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build @@ -523,14 +515,18 @@ EOF exit(0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 - echo rs6000-ibm-aix3.2.5 + if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` + then + echo "$SYSTEM_NAME" + else + echo rs6000-ibm-aix3.2.5 + fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi - exit 0 ;; + exit ;; *:AIX:*:[45]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then @@ -544,28 +540,28 @@ EOF IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} - exit 0 ;; + exit ;; *:AIX:*:*) echo rs6000-ibm-aix - exit 0 ;; + exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 - exit 0 ;; + exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to - exit 0 ;; # report: romp-ibm BSD 4.3 + exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx - exit 0 ;; + exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 - exit 0 ;; + exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd - exit 0 ;; + exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 - exit 0 ;; + exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in @@ -627,9 +623,19 @@ EOF esac if [ ${HP_ARCH} = "hppa2.0w" ] then - # avoid double evaluation of $set_cc_for_build - test -n "$CC_FOR_BUILD" || eval $set_cc_for_build - if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null + eval $set_cc_for_build + + # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating + # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler + # generating 64-bit code. GNU and HP use different nomenclature: + # + # $ CC_FOR_BUILD=cc ./config.guess + # => hppa2.0w-hp-hpux11.23 + # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess + # => hppa64-hp-hpux11.23 + + if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | + grep __LP64__ >/dev/null then HP_ARCH="hppa2.0w" else @@ -637,11 +643,11 @@ EOF fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} - exit 0 ;; + exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} - exit 0 ;; + exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -669,153 +675,166 @@ EOF exit (0); } EOF - $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && + { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 - exit 0 ;; + exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd - exit 0 ;; + exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd - exit 0 ;; + exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix - exit 0 ;; + exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf - exit 0 ;; + exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf - exit 0 ;; + exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi - exit 0 ;; + exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites - exit 0 ;; + exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd - exit 0 ;; + exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi - exit 0 ;; + exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd - exit 0 ;; + exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd - exit 0 ;; + exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd - exit 0 ;; + exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; + exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' - exit 0 ;; + exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; + exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; + exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; + exit ;; *:UNICOS/mp:*:*) - echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' - exit 0 ;; + echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" - exit 0 ;; + exit ;; + 5000:UNIX_System_V:4.*:*) + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` + echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} - exit 0 ;; + exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} - exit 0 ;; + exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} - exit 0 ;; - *:FreeBSD:*:*|*:GNU/FreeBSD:*:*) - # Determine whether the default compiler uses glibc. - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - #if __GLIBC__ >= 2 - LIBC=gnu - #else - LIBC= - #endif -EOF - eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` - # GNU/FreeBSD systems have a "k" prefix to indicate we are using - # FreeBSD's kernel, but not the complete OS. - case ${LIBC} in gnu) kernel_only='k' ;; esac - echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} - exit 0 ;; + exit ;; + *:FreeBSD:*:*) + echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin - exit 0 ;; + exit ;; i*:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 - exit 0 ;; + exit ;; + i*:windows32*:*) + # uname -m includes "-pc" on this system. + echo ${UNAME_MACHINE}-mingw32 + exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 - exit 0 ;; + exit ;; x86:Interix*:[34]*) echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' - exit 0 ;; + exit ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks - exit 0 ;; + exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix - exit 0 ;; + exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin - exit 0 ;; + exit ;; + amd64:CYGWIN*:*:*) + echo x86_64-unknown-cygwin + exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin - exit 0 ;; + exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` - exit 0 ;; + exit ;; *:GNU:*:*) + # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` - exit 0 ;; + exit ;; + *:GNU/*:*:*) + # other systems with GNU libc and userland + echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu + exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix - exit 0 ;; + exit ;; arm*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; + exit ;; cris:Linux:*:*) echo cris-axis-linux-gnu - exit 0 ;; + exit ;; + crisv32:Linux:*:*) + echo crisv32-axis-linux-gnu + exit ;; + frv:Linux:*:*) + echo frv-unknown-linux-gnu + exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; + exit ;; + m32r*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; + exit ;; mips:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c @@ -833,7 +852,7 @@ EOF #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` - test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; mips64:Linux:*:*) eval $set_cc_for_build @@ -852,14 +871,14 @@ EOF #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` - test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 + test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu - exit 0 ;; + exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu - exit 0 ;; + exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; @@ -873,7 +892,7 @@ EOF objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit 0 ;; + exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in @@ -881,25 +900,25 @@ EOF PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac - exit 0 ;; + exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu - exit 0 ;; + exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux - exit 0 ;; + exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; + exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; + exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu - exit 0 ;; + exit ;; x86_64:Linux:*:*) echo x86_64-unknown-linux-gnu - exit 0 ;; + exit ;; i*86:Linux:*:*) # The BFD linker knows what the default object file format is, so # first see if it will tell us. cd to the root directory to prevent @@ -917,15 +936,15 @@ EOF ;; a.out-i386-linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" - exit 0 ;; + exit ;; coff-i386) echo "${UNAME_MACHINE}-pc-linux-gnucoff" - exit 0 ;; + exit ;; "") # Either a pre-BFD a.out linker (linux-gnuoldld) or # one that does not give us useful --help. echo "${UNAME_MACHINE}-pc-linux-gnuoldld" - exit 0 ;; + exit ;; esac # Determine whether the default compiler is a.out or elf eval $set_cc_for_build @@ -948,17 +967,23 @@ EOF LIBC=gnuaout #endif #endif + #ifdef __dietlibc__ + LIBC=dietlibc + #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` - test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 - test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 + test x"${LIBC}" != x && { + echo "${UNAME_MACHINE}-pc-linux-${LIBC}" + exit + } + test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 - exit 0 ;; + exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... @@ -966,24 +991,27 @@ EOF # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} - exit 0 ;; + exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx - exit 0 ;; + exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop - exit 0 ;; + exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos - exit 0 ;; + exit ;; + i*86:syllable:*:*) + echo ${UNAME_MACHINE}-pc-syllable + exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} - exit 0 ;; + exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp - exit 0 ;; + exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then @@ -991,15 +1019,16 @@ EOF else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi - exit 0 ;; - i*86:*:5:[78]*) + exit ;; + i*86:*:5:[678]*) + # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} - exit 0 ;; + exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi - exit 0 ;; + exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv - exit 0 ;; + exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv - exit 0 ;; + exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix - exit 0 ;; - M68*:*:R3V[567]*:*) - test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; - 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0) + exit ;; + M68*:*:R3V[5678]*:*) + test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; + 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && echo i486-ncr-sysv4.3${OS_REL} && exit 0 + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ - && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ - && echo i486-ncr-sysv4 && exit 0 ;; + && { echo i486-ncr-sysv4; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} - exit 0 ;; + exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 - exit 0 ;; + exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} - exit 0 ;; + exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} - exit 0 ;; + exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} - exit 0 ;; + exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} - exit 0 ;; + exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 - exit 0 ;; + exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 - exit 0 ;; + exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` @@ -1091,68 +1120,73 @@ EOF else echo ns32k-sni-sysv fi - exit 0 ;; + exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 - exit 0 ;; + exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 - exit 0 ;; + exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 - exit 0 ;; + exit ;; + i*86:VOS:*:*) + # From Paul.Green@stratus.com. + echo ${UNAME_MACHINE}-stratus-vos + exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos - exit 0 ;; + exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} - exit 0 ;; + exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 - exit 0 ;; + exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi - exit 0 ;; + exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos - exit 0 ;; + exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos - exit 0 ;; + exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos - exit 0 ;; + exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} - exit 0 ;; + exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} - exit 0 ;; + exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} - exit 0 ;; + exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} - exit 0 ;; + exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} - exit 0 ;; + exit ;; *:Darwin:*:*) - case `uname -p` in + UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown + case $UNAME_PROCESSOR in *86) UNAME_PROCESSOR=i686 ;; - powerpc) UNAME_PROCESSOR=powerpc ;; + unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} - exit 0 ;; + exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then @@ -1160,22 +1194,25 @@ EOF UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} - exit 0 ;; + exit ;; *:QNX:*:4*) echo i386-pc-qnx - exit 0 ;; - NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) + exit ;; + NSE-?:NONSTOP_KERNEL:*:*) + echo nse-tandem-nsk${UNAME_RELEASE} + exit ;; + NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} - exit 0 ;; + exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux - exit 0 ;; + exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv - exit 0 ;; + exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} - exit 0 ;; + exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 @@ -1186,28 +1223,44 @@ EOF UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 - exit 0 ;; + exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 - exit 0 ;; + exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex - exit 0 ;; + exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 - exit 0 ;; + exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 - exit 0 ;; + exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 - exit 0 ;; + exit ;; *:ITS:*:*) echo pdp10-unknown-its - exit 0 ;; + exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} - exit 0 ;; + exit ;; + *:DragonFly:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` + exit ;; + *:*VMS:*:*) + UNAME_MACHINE=`(uname -p) 2>/dev/null` + case "${UNAME_MACHINE}" in + A*) echo alpha-dec-vms ; exit ;; + I*) echo ia64-dec-vms ; exit ;; + V*) echo vax-dec-vms ; exit ;; + esac ;; + *:XENIX:*:SysV) + echo i386-pc-xenix + exit ;; + i*86:skyos:*:*) + echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' + exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 @@ -1239,7 +1292,7 @@ main () #endif #if defined (__arm) && defined (__acorn) && defined (__unix) - printf ("arm-acorn-riscix"); exit (0); + printf ("arm-acorn-riscix\n"); exit (0); #endif #if defined (hp300) && !defined (hpux) @@ -1328,11 +1381,12 @@ main () } EOF -$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 +$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && + { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. -test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } +test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use getsysinfo(1) @@ -1341,22 +1395,22 @@ then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd - exit 0 ;; + exit ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi - exit 0 ;; + exit ;; c34*) echo c34-convex-bsd - exit 0 ;; + exit ;; c38*) echo c38-convex-bsd - exit 0 ;; + exit ;; c4*) echo c4-convex-bsd - exit 0 ;; + exit ;; esac fi @@ -1367,7 +1421,9 @@ This script, last modified $timestamp, has failed to recognize the operating system you are using. It is advised that you download the most up to date version of the config scripts from - ftp://ftp.gnu.org/pub/gnu/config/ + http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.guess +and + http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/config/config/config.sub If the version you run ($0) is already up to date, please send the following data and any information you think might be diff --git a/config.h.in b/config.h.in index b7f95a4c1de0..c8bfb41640de 100644 --- a/config.h.in +++ b/config.h.in @@ -1,4 +1,4 @@ -/* config.h.in. Generated from configure.in by autoheader. */ +/* config.h.in. Generated from configure.ac by autoheader. */ /* Is adjtime() accurate? */ #undef ADJTIME_IS_ACCURATE @@ -84,9 +84,6 @@ /* Meinberg clocks */ #undef CLOCK_MEINBERG -/* EES M201 MSF receiver */ -#undef CLOCK_MSFEES - /* Magnavox MX4200 GPS receiver */ #undef CLOCK_MX4200 @@ -114,9 +111,6 @@ /* PST/Traconex 1020 WWV/WWVH receiver */ #undef CLOCK_PST -/* PTB modem service */ -#undef CLOCK_PTBACTS - /* DCF77 raw time code */ #undef CLOCK_RAWDCF @@ -138,9 +132,6 @@ /* KSI/Odetics TPRO/S GPS receiver/IRIG interface */ #undef CLOCK_TPRO -/* TRAK 8810 GPS receiver */ -#undef CLOCK_TRAK - /* Trimble GPS receiver/TAIP protocol */ #undef CLOCK_TRIMTAIP @@ -156,9 +147,6 @@ /* Ultralink M320 WWVB receiver? */ #undef CLOCK_ULINK -/* USNO modem service */ -#undef CLOCK_USNO - /* VARITEXT protocol */ #undef CLOCK_VARITEXT @@ -174,6 +162,9 @@ /* Enable debugging? */ #undef DEBUG +/* Enable processing time debugging? */ +#undef DEBUG_TIMING + /* Declaration style */ #undef DECL_ADJTIME_0 @@ -213,9 +204,6 @@ /* Declaration style */ #undef DECL_MKTEMP_0 -/* Declaration style */ -#undef DECL_MRAND48_0 - /* Declaration style */ #undef DECL_NLIST_0 @@ -240,9 +228,6 @@ /* Declaration style */ #undef DECL_SIGVEC_0 -/* Declaration style */ -#undef DECL_SRAND48_0 - /* Declaration style */ #undef DECL_STDIO_0 @@ -285,9 +270,21 @@ /* The number of minutes in a DST adjustment */ #undef DSTMINUTES +/* fopen(3) accepts a 'b' in the mode flag */ +#undef FOPEN_BINARY_FLAG + +/* fopen(3) accepts a 't' in the mode flag */ +#undef FOPEN_TEXT_FLAG + /* force ntpdate to step the clock if !defined(STEP_SLEW) ? */ #undef FORCE_NTPDATE_STEP +/* What is getsockname()'s socklen type? */ +#undef GETSOCKNAME_SOCKLEN_TYPE + +/* Do we have a routing socket (struct rt_msghdr)? */ +#undef HAS_ROUTING_SOCKET + /* Define to 1 if you have the header file. */ #undef HAVE_ARPA_NAMESER_H @@ -297,12 +294,12 @@ /* Define to 1 if you have the header file. */ #undef HAVE_BSTRING_H +/* Define to 1 if you have the `canonicalize_file_name' function. */ +#undef HAVE_CANONICALIZE_FILE_NAME + /* Do we have the CIOGETEV ioctl (SunOS, Linux)? */ #undef HAVE_CIOGETEV -/* [Use], [/dev/clockctl?] */ -#undef HAVE_CLOCKCTL - /* Define to 1 if you have the `clock_gettime' function. */ #undef HAVE_CLOCK_GETTIME @@ -312,6 +309,25 @@ /* Define to 1 if you have the `daemon' function. */ #undef HAVE_DAEMON +/* Define this if /dev/zero is readable device */ +#undef HAVE_DEV_ZERO + +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#undef HAVE_DIRENT_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_DLFCN_H + +/* Use Rendezvous/DNS-SD registration */ +#undef HAVE_DNSREGISTRATION + +/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ +#undef HAVE_DOPRNT + +/* Can we drop root privileges? */ +#undef HAVE_DROPROOT + /* Define to 1 if you have the header file. */ #undef HAVE_ERRNO_H @@ -336,6 +352,9 @@ /* Define to 1 if you have the `getdtablesize' function. */ #undef HAVE_GETDTABLESIZE +/* Define to 1 if you have the `getifaddrs' function. */ +#undef HAVE_GETIFADDRS + /* Define to 1 if you have the `getrusage' function. */ #undef HAVE_GETRUSAGE @@ -354,6 +373,18 @@ /* ISC: Use iflist_sysctl? */ #undef HAVE_IFLIST_SYSCTL +/* Define to 1 if the system has the type `int16_t'. */ +#undef HAVE_INT16_T + +/* Define to 1 if the system has the type `int32_t'. */ +#undef HAVE_INT32_T + +/* Define to 1 if the system has the type `int8_t'. */ +#undef HAVE_INT8_T + +/* Define to 1 if the system has the type `intptr_t'. */ +#undef HAVE_INTPTR_T + /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H @@ -381,6 +412,9 @@ /* Define to 1 if you have the `gen' library (-lgen). */ #undef HAVE_LIBGEN +/* Define to 1 if you have the header file. */ +#undef HAVE_LIBGEN_H + /* Define to 1 if you have the `kvm' library (-lkvm). */ #undef HAVE_LIBKVM @@ -414,6 +448,15 @@ /* Define to 1 if you have the `syslog' library (-lsyslog). */ #undef HAVE_LIBSYSLOG +/* Define to 1 if you have the `xnet' library (-lxnet). */ +#undef HAVE_LIBXNET + +/* Define to 1 if you have the header file. */ +#undef HAVE_LIMITS_H + +/* Do we have Linux capabilities? */ +#undef HAVE_LINUX_CAPABILITIES + /* Define to 1 if you have the header file. */ #undef HAVE_MACHINE_INLINE_H @@ -453,8 +496,11 @@ /* Define to 1 if you have the `mlockall' function. */ #undef HAVE_MLOCKALL -/* Define to 1 if you have the `mrand48' function. */ -#undef HAVE_MRAND48 +/* Define to 1 if you have the `mmap' function. */ +#undef HAVE_MMAP + +/* Define to 1 if you have the header file, and it defines `DIR'. */ +#undef HAVE_NDIR_H /* Define to 1 if you have the header file. */ #undef HAVE_NETDB_H @@ -483,6 +529,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_NET_IF_H +/* Define to 1 if you have the header file. */ +#undef HAVE_NET_ROUTE_H + /* Define to 1 if you have the `nice' function. */ #undef HAVE_NICE @@ -495,6 +544,9 @@ /* Define to 1 if you have the `ntp_gettime' function. */ #undef HAVE_NTP_GETTIME +/* Define this if pathfind(3) works */ +#undef HAVE_PATHFIND + /* Define to 1 if you have the `plock' function. */ #undef HAVE_PLOCK @@ -513,9 +565,6 @@ /* Define to 1 if you have the `pututxline' function. */ #undef HAVE_PUTUTXLINE -/* Define to 1 if you have the `random' function. */ -#undef HAVE_RANDOM - /* Define to 1 if you have the header file. */ #undef HAVE_READLINE_HISTORY_H @@ -525,6 +574,12 @@ /* Define to 1 if you have the `readlink' function. */ #undef HAVE_READLINK +/* Define this if we have a functional realpath(3C) */ +#undef HAVE_REALPATH + +/* Define to 1 if you have the `recvmsg' function. */ +#undef HAVE_RECVMSG + /* Define to 1 if you have the header file. */ #undef HAVE_RESOLV_H @@ -543,6 +598,9 @@ /* Define to 1 if you have the `sched_setscheduler' function. */ #undef HAVE_SCHED_SETSCHEDULER +/* Define to 1 if you have the header file. */ +#undef HAVE_SETJMP_H + /* Define to 1 if you have the `setlinebuf' function. */ #undef HAVE_SETLINEBUF @@ -588,12 +646,15 @@ /* Define to 1 if you have the `snprintf' function. */ #undef HAVE_SNPRINTF -/* Define to 1 if you have the `srand48' function. */ -#undef HAVE_SRAND48 - /* Does struct sockaddr_storage have ss_family? */ #undef HAVE_SS_FAMILY_IN_SS +/* Does struct sockaddr_storage have ss_len? */ +#undef HAVE_SS_LEN_IN_SS + +/* Define to 1 if you have the header file. */ +#undef HAVE_STDARG_H + /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H @@ -612,12 +673,18 @@ /* Define to 1 if you have the `strerror' function. */ #undef HAVE_STRERROR +/* Define this if strftime() works */ +#undef HAVE_STRFTIME + /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H +/* Define to 1 if you have the `strrchr' function. */ +#undef HAVE_STRRCHR + /* Define to 1 if you have the `strstr' function. */ #undef HAVE_STRSTR @@ -633,6 +700,12 @@ /* Do we have struct snd_size? */ #undef HAVE_STRUCT_SND_SIZE +/* Define to 1 if `sin6_scope_id' is member of `struct sockaddr_in6'. */ +#undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID + +/* Does a system header define struct sockaddr_storage? */ +#undef HAVE_STRUCT_SOCKADDR_STORAGE + /* Do we have struct timespec? */ #undef HAVE_STRUCT_TIMESPEC @@ -645,15 +718,25 @@ /* Define to 1 if you have the `sysctl' function. */ #undef HAVE_SYSCTL +/* Define to 1 if you have the header file. */ +#undef HAVE_SYSEXITS_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_AUDIOIO_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_CAPABILITY_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CLKDEFS_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CLOCKCTL_H +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#undef HAVE_SYS_DIR_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_FILE_H @@ -666,6 +749,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_IPC_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_LIMITS_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_LOCK_H @@ -675,18 +761,31 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_MODEM_H +/* Define to 1 if you have the header file, and it defines `DIR'. + */ +#undef HAVE_SYS_NDIR_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PARAM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PCL720_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_POLL_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PPSCLOCK_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PPSTIME_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_PRCTL_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_PROCSET_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_PROC_H @@ -708,6 +807,9 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SIO_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SOCKET_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SOCKIO_H @@ -753,6 +855,12 @@ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H +/* Use sys/uio.h for struct iovec help */ +#undef HAVE_SYS_UIO_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_UN_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_WAIT_H @@ -792,12 +900,27 @@ /* Do we have the TIO serial stuff? */ #undef HAVE_TIO_SERIAL_STUFF -/* Does u_int64_t exist */ +/* Does u_int64_t exist? */ #undef HAVE_TYPE_U_INT64_T -/* Does u_int8_t exist */ +/* Does u_int8_t exist? */ #undef HAVE_TYPE_U_INT8_T +/* Define to 1 if the system has the type `uint16_t'. */ +#undef HAVE_UINT16_T + +/* Define to 1 if the system has the type `uint32_t'. */ +#undef HAVE_UINT32_T + +/* Define to 1 if the system has the type `uint8_t'. */ +#undef HAVE_UINT8_T + +/* Define to 1 if the system has the type `uintptr_t'. */ +#undef HAVE_UINTPTR_T + +/* Define to 1 if the system has the type `uint_t'. */ +#undef HAVE_UINT_T + /* Define to 1 if you have the `umask' function. */ #undef HAVE_UMASK @@ -813,12 +936,27 @@ /* Define to 1 if you have the `updwtmpx' function. */ #undef HAVE_UPDWTMPX +/* Define to 1 if you have the header file. */ +#undef HAVE_UTIME_H + /* Define to 1 if you have the header file. */ #undef HAVE_UTMPX_H /* Define to 1 if you have the header file. */ #undef HAVE_UTMP_H +/* Define to 1 if you have the header file. */ +#undef HAVE_VALUES_H + +/* Define to 1 if you have the header file. */ +#undef HAVE_VARARGS_H + +/* Define to 1 if you have the `vprintf' function. */ +#undef HAVE_VPRINTF + +/* Define to 1 if you have the `vsnprintf' function. */ +#undef HAVE_VSNPRINTF + /* Define to 1 if you have the `vsprintf' function. */ #undef HAVE_VSPRINTF @@ -837,9 +975,18 @@ /* Does struct sockaddr_storage have __ss_family? */ #undef HAVE___SS_FAMILY_IN_SS +/* Does struct sockaddr_storage have __ss_len? */ +#undef HAVE___SS_LEN_IN_SS + /* Should we use the IRIG sawtooth filter? */ #undef IRIG_SUCKS +/* Do we need to fix in6isaddr? */ +#undef ISC_PLATFORM_FIXIN6ISADDR + +/* ISC: do we have if_nametoindex()? */ +#undef ISC_PLATFORM_HAVEIFNAMETOINDEX + /* ISC: have struct if_laddrconf? */ #undef ISC_PLATFORM_HAVEIF_LADDRCONF @@ -855,12 +1002,24 @@ /* ISC: struct sockaddr as sa_len? */ #undef ISC_PLATFORM_HAVESALEN +/* ISC: Have sin6_scope_id? */ +#undef ISC_PLATFORM_HAVESCOPEID + +/* ISC: provide inet_aton() */ +#undef ISC_PLATFORM_NEEDATON + /* ISC: Need in6addr_any? */ #undef ISC_PLATFORM_NEEDIN6ADDRANY /* ISC: provide inet_ntop() */ #undef ISC_PLATFORM_NEEDNTOP +/* Do we need our own in_port_t? */ +#undef ISC_PLATFORM_NEEDPORTT + +/* ISC: provide inet_pton() */ +#undef ISC_PLATFORM_NEEDPTON + /* Does the kernel have an FLL bug? */ #undef KERNEL_FLL_BUG @@ -915,6 +1074,15 @@ /* Should we NOT read /dev/kmem? */ #undef NOKMEM +/* Define to 1 if your C compiler doesn't accept -c and -o together. */ +#undef NO_MINUS_C_MINUS_O + +/* Define this if optional arguments are disallowed */ +#undef NO_OPTIONAL_OPT_ARGS + +/* Should we avoid #warning on option name collisions? */ +#undef NO_OPTION_NAME_WARNINGS + /* Is there a problem using PARENB and IGNPAR (IRIX)? */ #undef NO_PARENB_IGNPAR @@ -936,6 +1104,13 @@ /* Should we open the broadcast socket? */ #undef OPEN_BCAST_SOCKET +/* need to recreate sockets on changed routing? */ +#undef OS_MISSES_SPECIFIC_ROUTE_UPDATES + +/* wildcard socket needs to set REUSEADDR when binding to interface addresses + */ +#undef OS_NEEDS_REUSEADDR_FOR_IFADDRBIND + /* Do we need to override the system's idea of HZ? */ #undef OVERRIDE_HZ @@ -972,7 +1147,7 @@ /* Preset a value for 'tickadj'? */ #undef PRESET_TICKADJ -/* Define if compiler has function prototypes */ +/* Define to 1 if the C compiler supports function prototypes. */ #undef PROTOTYPES /* Does qsort expect to work on "void *" stuff? */ @@ -984,6 +1159,9 @@ /* Basic refclock support? */ #undef REFCLOCK +/* name of regex header file */ +#undef REGEX_HEADER + /* Do we want the ReliantUNIX clock hacks? */ #undef RELIANTUNIX_CLOCK @@ -993,15 +1171,24 @@ /* Do we want the SCO clock hacks? */ #undef SCO5_CLOCK +/* The size of a `char*', as computed by sizeof. */ +#undef SIZEOF_CHARP + /* The size of a `int', as computed by sizeof. */ #undef SIZEOF_INT /* The size of a `long', as computed by sizeof. */ #undef SIZEOF_LONG +/* The size of a `short', as computed by sizeof. */ +#undef SIZEOF_SHORT + /* The size of a `signed char', as computed by sizeof. */ #undef SIZEOF_SIGNED_CHAR +/* The size of a `time_t', as computed by sizeof. */ +#undef SIZEOF_TIME_T + /* Does SIOCGIFCONF return size in the buffer? */ #undef SIZE_RETURNED_IN_BUFFER @@ -1017,10 +1204,7 @@ /* Step, then slew the clock? */ #undef STEP_SLEW -/* Do we have STREAMS/TLI? (Can we replace this with HAVE_SYS_STROPTS_H?) */ -#undef STREAMS_TLI - -/* canonical system (cpu-vendor-os) string */ +/* canonical system (cpu-vendor-os) of where we should run */ #undef STR_SYSTEM /* Buggy syscall() (Solaris2.4)? */ @@ -1047,12 +1231,18 @@ /* Do we have the tty_clk line discipline/streams module? */ #undef TTYCLK +/* Provide a typedef for uintptr_t? */ +#ifndef HAVE_UINTPTR_T +typedef unsigned int uintptr_t; +#define HAVE_UINTPTR_T 1 +#endif + +/* What type to use for setsockopt */ +#undef TYPEOF_IP_MULTICAST_LOOP + /* Do we set process groups with -pid? */ #undef UDP_BACKWARDS_SETOWN -/* use UDP Wildcard Delivery? */ -#undef UDP_WILDCARD_DELIVERY - /* How do we create unsigned long constants? */ #undef ULONG_CONST @@ -1071,6 +1261,9 @@ /* ISC: Want IPv6? */ #undef WANT_IPV6 +/* Define this if a working libregex can be found */ +#undef WITH_LIBREGEX + /* Define to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ #undef WORDS_BIGENDIAN @@ -1078,9 +1271,13 @@ /* Handle ss_family */ #if !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE___SS_FAMILY_IN_SS) # define ss_family __ss_family -# define ss_len __ss_len #endif /* !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE_SA_FAMILY_IN_SS) */ +/* Handle ss_len */ +#if !defined(HAVE_SS_LEN_IN_SS) && defined(HAVE___SS_LEN_IN_SS) +# define ss_len __ss_len +#endif /* !defined(HAVE_SS_LEN_IN_SS) && defined(HAVE_SA_LEN_IN_SS) */ + /* Define to 1 if on AIX 3. System headers sometimes define this. We just want to avoid a redefinition error message. */ @@ -1103,15 +1300,20 @@ # undef __CHAR_UNSIGNED__ #endif +/* Define like PROTOTYPES; this can be used by system headers. */ +#undef __PROTOTYPES + /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* Define to `int' if doesn't define. */ #undef gid_t -/* Define as `__inline' if that's what the C compiler calls it, or to nothing - if it is not supported. */ +/* Define to `__inline__' or `__inline' if that's what the C compiler + calls it, or to nothing if 'inline' is not supported under any name. */ +#ifndef __cplusplus #undef inline +#endif /* Define to `long' if does not define. */ #undef off_t @@ -1125,5 +1327,8 @@ /* Define to `int' if doesn't define. */ #undef uid_t +/* Alternate uintptr_t for systems without it. */ +#undef uintptr_t + /* Does the compiler like "volatile"? */ #undef volatile diff --git a/config.sub b/config.sub index c8a01bed986d..1c366dfde9ab 100755 --- a/config.sub +++ b/config.sub @@ -1,9 +1,9 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. +# 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. -timestamp='2003-07-04' +timestamp='2005-07-08' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -21,14 +21,15 @@ timestamp='2003-07-04' # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. - +# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA +# 02110-1301, USA. +# # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. + # Please send patches to . Submit a context # diff and a properly formatted ChangeLog entry. # @@ -70,7 +71,7 @@ Report bugs and patches to ." version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO @@ -83,11 +84,11 @@ Try \`$me --help' for more information." while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) - echo "$timestamp" ; exit 0 ;; + echo "$timestamp" ; exit ;; --version | -v ) - echo "$version" ; exit 0 ;; + echo "$version" ; exit ;; --help | --h* | -h ) - echo "$usage"; exit 0 ;; + echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. @@ -99,7 +100,7 @@ while test $# -gt 0 ; do *local*) # First pass through any local machine types. echo $1 - exit 0;; + exit ;; * ) break ;; @@ -118,7 +119,8 @@ esac # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in - nto-qnx* | linux-gnu* | kfreebsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ + kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; @@ -144,7 +146,7 @@ case $os in -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis) + -apple | -axis | -knuth | -cray) os= basic_machine=$1 ;; @@ -228,14 +230,16 @@ case $basic_machine in | a29k \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ + | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ + | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | i370 | i860 | i960 | ia64 \ - | ip2k \ - | m32r | m68000 | m68k | m88k | mcore \ + | ip2k | iq2000 \ + | m32r | m32rle | m68000 | m68k | m88k | maxq | mcore \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ @@ -244,30 +248,37 @@ case $basic_machine in | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ + | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ + | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ + | ms1 \ | msp430 \ | ns16k | ns32k \ - | openrisc | or32 \ + | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ - | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ + | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ - | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ + | sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \ + | sparcv8 | sparcv9 | sparcv9b \ | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ | v850 | v850e \ | we32k \ - | x86 | xscale | xstormy16 | xtensa \ + | x86 | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k) basic_machine=$basic_machine-unknown ;; + m32c) + basic_machine=$basic_machine-unknown + ;; m6811 | m68hc11 | m6812 | m68hc12) # Motorola 68HC11/12. basic_machine=$basic_machine-unknown @@ -295,19 +306,19 @@ case $basic_machine in | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* \ - | bs2000-* \ + | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ - | clipper-* | cydra-* \ + | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | i*86-* | i860-* | i960-* | ia64-* \ - | ip2k-* \ - | m32r-* \ + | ip2k-* | iq2000-* \ + | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | mcore-* \ + | m88110-* | m88k-* | maxq-* | mcore-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ @@ -316,33 +327,40 @@ case $basic_machine in | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ + | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ + | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ + | mmix-* \ + | ms1-* \ | msp430-* \ - | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ + | none-* | np1-* | ns16k-* | ns32k-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ | romp-* | rs6000-* \ - | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ + | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ - | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ - | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ + | sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \ + | sparclite-* \ + | sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ - | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ - | xtensa-* \ + | x86-* | x86_64-* | xps100-* | xscale-* | xscalee[bl]-* \ + | xstormy16-* | xtensa-* \ | ymp-* \ | z8k-*) ;; + m32c-*) + ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) @@ -359,6 +377,9 @@ case $basic_machine in basic_machine=a29k-amd os=-udi ;; + abacus) + basic_machine=abacus-unknown + ;; adobe68k) basic_machine=m68010-adobe os=-scout @@ -376,6 +397,9 @@ case $basic_machine in amd64) basic_machine=x86_64-pc ;; + amd64-*) + basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; amdahl) basic_machine=580-amdahl os=-sysv @@ -435,12 +459,27 @@ case $basic_machine in basic_machine=j90-cray os=-unicos ;; + craynv) + basic_machine=craynv-cray + os=-unicosmp + ;; + cr16c) + basic_machine=cr16c-unknown + os=-elf + ;; crds | unos) basic_machine=m68k-crds ;; + crisv32 | crisv32-* | etraxfs*) + basic_machine=crisv32-axis + ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; + crx) + basic_machine=crx-unknown + os=-elf + ;; da30 | da30-*) basic_machine=m68k-da30 ;; @@ -463,6 +502,10 @@ case $basic_machine in basic_machine=m88k-motorola os=-sysv3 ;; + djgpp) + basic_machine=i586-pc + os=-msdosdjgpp + ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx @@ -641,10 +684,6 @@ case $basic_machine in mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; - mmix*) - basic_machine=mmix-knuth - os=-mmixware - ;; monitor) basic_machine=m68k-rom68k os=-coff @@ -725,10 +764,6 @@ case $basic_machine in np1) basic_machine=np1-gould ;; - nv1) - basic_machine=nv1-cray - os=-unicosmp - ;; nsr-tandem) basic_machine=nsr-tandem ;; @@ -736,9 +771,12 @@ case $basic_machine in basic_machine=hppa1.1-oki os=-proelf ;; - or32 | or32-*) + openrisc | openrisc-*) basic_machine=or32-unknown - os=-coff + ;; + os400) + basic_machine=powerpc-ibm + os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson @@ -960,6 +998,10 @@ case $basic_machine in tower | tower-32) basic_machine=m68k-ncr ;; + tpf) + basic_machine=s390x-ibm + os=-tpf + ;; udi29k) basic_machine=a29k-amd os=-udi @@ -1003,6 +1045,10 @@ case $basic_machine in basic_machine=hppa1.1-winbond os=-proelf ;; + xbox) + basic_machine=i686-pc + os=-mingw32 + ;; xps | xps100) basic_machine=xps100-honeywell ;; @@ -1033,6 +1079,9 @@ case $basic_machine in romp) basic_machine=romp-ibm ;; + mmix) + basic_machine=mmix-knuth + ;; rs6000) basic_machine=rs6000-ibm ;; @@ -1049,13 +1098,10 @@ case $basic_machine in we32k) basic_machine=we32k-att ;; - sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) + sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; - sh64) - basic_machine=sh64-unknown - ;; - sparc | sparcv9 | sparcv9b) + sparc | sparcv8 | sparcv9 | sparcv9b) basic_machine=sparc-sun ;; cydra) @@ -1128,19 +1174,21 @@ case $os in | -aos* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ - | -hiux* | -386bsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \ - | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* | -openbsd* \ + | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ + | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ - | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ + | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei*) + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ + | -skyos* | -haiku*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1158,12 +1206,15 @@ case $os in os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ - | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; + -linux-dietlibc) + os=-linux-dietlibc + ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; @@ -1176,6 +1227,9 @@ case $os in -opened*) os=-openedition ;; + -os400*) + os=-os400 + ;; -wince*) os=-wince ;; @@ -1197,6 +1251,9 @@ case $os in -atheos*) os=-atheos ;; + -syllable*) + os=-syllable + ;; -386bsd) os=-bsd ;; @@ -1219,6 +1276,9 @@ case $os in -sinix*) os=-sysv4 ;; + -tpf*) + os=-tpf + ;; -triton*) os=-sysv3 ;; @@ -1255,6 +1315,9 @@ case $os in -kaos*) os=-kaos ;; + -zvmoe) + os=-zvmoe + ;; -none) ;; *) @@ -1332,9 +1395,15 @@ case $basic_machine in *-be) os=-beos ;; + *-haiku) + os=-haiku + ;; *-ibm) os=-aix ;; + *-knuth) + os=-mmixware + ;; *-wec) os=-proelf ;; @@ -1467,9 +1536,15 @@ case $basic_machine in -mvs* | -opened*) vendor=ibm ;; + -os400*) + vendor=ibm + ;; -ptx*) vendor=sequent ;; + -tpf*) + vendor=ibm + ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; @@ -1494,7 +1569,7 @@ case $basic_machine in esac echo $basic_machine$os -exit 0 +exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) diff --git a/configure b/configure index 64f6df86149b..03c099aad0d7 100755 --- a/configure +++ b/configure @@ -1,9 +1,8 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.57. +# Generated by GNU Autoconf 2.59 for ntp 4.2.4p5. # -# Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -# Free Software Foundation, Inc. +# Copyright (C) 2003 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## @@ -20,9 +19,10 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi +DUALCASE=1; export DUALCASE # for MKS sh # Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false @@ -41,7 +41,7 @@ for as_var in \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var @@ -218,16 +218,17 @@ rm -f conf$$ conf$$.exe conf$$.file if mkdir -p . 2>/dev/null; then as_mkdir_p=: else + test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS @@ -240,6 +241,160 @@ IFS=" $as_nl" $as_unset CDPATH + +# Check that we are running under the correct shell. +SHELL=${CONFIG_SHELL-/bin/sh} + +case X$ECHO in +X*--fallback-echo) + # Remove one level of quotation (which was required for Make). + ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` + ;; +esac + +echo=${ECHO-echo} +if test "X$1" = X--no-reexec; then + # Discard the --no-reexec flag, and continue. + shift +elif test "X$1" = X--fallback-echo; then + # Avoid inline document here, it may be left over + : +elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then + # Yippee, $echo works! + : +else + # Restart under the correct shell. + exec $SHELL "$0" --no-reexec ${1+"$@"} +fi + +if test "X$1" = X--fallback-echo; then + # used as fallback echo + shift + cat </dev/null 2>&1 && unset CDPATH + +if test -z "$ECHO"; then +if test "X${echo_test_string+set}" != Xset; then +# find a string as large as possible, as long as the shell can cope with it + for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do + # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ... + if (echo_test_string=`eval $cmd`) 2>/dev/null && + echo_test_string=`eval $cmd` && + (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null + then + break + fi + done +fi + +if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + : +else + # The Solaris, AIX, and Digital Unix default echo programs unquote + # backslashes. This makes it impossible to quote backslashes using + # echo "$something" | sed 's/\\/\\\\/g' + # + # So, first we look for a working echo in the user's PATH. + + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for dir in $PATH /usr/ucb; do + IFS="$lt_save_ifs" + if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && + test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + echo="$dir/echo" + break + fi + done + IFS="$lt_save_ifs" + + if test "X$echo" = Xecho; then + # We didn't find a better echo, so look for alternatives. + if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + # This shell has a builtin print -r that does the trick. + echo='print -r' + elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && + test "X$CONFIG_SHELL" != X/bin/ksh; then + # If we have ksh, try running configure again with it. + ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} + export ORIGINAL_CONFIG_SHELL + CONFIG_SHELL=/bin/ksh + export CONFIG_SHELL + exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} + else + # Try using printf. + echo='printf %s\n' + if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && + echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + # Cool, printf works + : + elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && + test "X$echo_testing_string" = 'X\t' && + echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL + export CONFIG_SHELL + SHELL="$CONFIG_SHELL" + export SHELL + echo="$CONFIG_SHELL $0 --fallback-echo" + elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && + test "X$echo_testing_string" = 'X\t' && + echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && + test "X$echo_testing_string" = "X$echo_test_string"; then + echo="$CONFIG_SHELL $0 --fallback-echo" + else + # maybe with a smaller string... + prev=: + + for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do + if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null + then + break + fi + prev="$cmd" + done + + if test "$prev" != 'sed 50q "$0"'; then + echo_test_string=`eval $prev` + export echo_test_string + exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} + else + # Oops. We lost completely, so just stick with echo. + echo=echo + fi + fi + fi + fi +fi +fi + +# Copy echo and quote the copy suitably for passing to libtool from +# the Makefile, instead of quoting the original, which is used later. +ECHO=$echo +if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then + ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" +fi + + + + +tagnames=${tagnames+${tagnames},}CXX + +tagnames=${tagnames+${tagnames},}F77 + # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. @@ -264,13 +419,12 @@ SHELL=${CONFIG_SHELL-/bin/sh} : ${ac_max_here_lines=38} # Identity of this package. -PACKAGE_NAME= -PACKAGE_TARNAME= -PACKAGE_VERSION= -PACKAGE_STRING= -PACKAGE_BUGREPORT= +PACKAGE_NAME='ntp' +PACKAGE_TARNAME='ntp' +PACKAGE_VERSION='4.2.4p5' +PACKAGE_STRING='ntp 4.2.4p5' +PACKAGE_BUGREPORT='' -ac_unique_file="ntpd/ntp_refclock.c" # Factoring default headers for most tests. ac_includes_default="\ #include @@ -309,8 +463,7 @@ ac_includes_default="\ #endif" ac_subdirs_all="$ac_subdirs_all arlib" -ac_subdirs_all="$ac_subdirs_all sntp" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP LN_S RANLIB ac_ct_RANLIB PATH_SH PATH_PERL READLINE_LIBS U ANSI2KNR LIBOBJS LIBPARSE MAKE_LIBPARSE MAKE_LIBPARSE_KERNEL MAKE_CHECK_Y2K OPENSSL OPENSSL_INC OPENSSL_LIB MAKE_NTP_KEYGEN LCRYPTO EF_PROGS EF_LIBS MAKE_SNTP TESTDCF DCFD MAKE_PARSEKMODULE PROPDELAY CHUTEST CLKTEST MAKE_ADJTIMED MAKE_NTPTIME MAKE_TICKADJ MAKE_TIMETRIM MAKE_LIBNTPSIM MAKE_NTPDSIM ARLIB_DIR subdirs LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar build build_cpu build_vendor build_os host host_cpu host_vendor host_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP LIBOPTS_DIR INSTALL_LIBOPTS_TRUE INSTALL_LIBOPTS_FALSE NEED_LIBOPTS_TRUE NEED_LIBOPTS_FALSE LIBOPTS_LDADD LIBOPTS_CFLAGS BINSUBDIR subdirs ARLIB_DIR LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL PATH_SH PATH_PERL READLINE_LIBS U ANSI2KNR LIBPARSE MAKE_LIBPARSE MAKE_LIBPARSE_KERNEL MAKE_CHECK_Y2K OPENSSL OPENSSL_INC OPENSSL_LIB LCRYPTO EF_PROGS EF_LIBS MAKE_CHECK_LAYOUT TESTDCF DCFD MAKE_PARSEKMODULE PROPDELAY CHUTEST CLKTEST MAKE_ADJTIMED MAKE_NTPTIME MAKE_TICKADJ MAKE_TIMETRIM MAKE_LIBNTPSIM MAKE_NTPDSIM LIBOBJS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -669,7 +822,7 @@ done # Be sure to have absolute paths. for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir + localstatedir libdir includedir oldincludedir infodir mandir do eval ac_val=$`echo $ac_var` case $ac_val in @@ -709,10 +862,10 @@ if test -z "$srcdir"; then # Try the directory containing this script, then its parent. ac_confdir=`(dirname "$0") 2>/dev/null || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$0" : 'X\(//\)[^/]' \| \ - X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(//\)[^/]' \| \ + X"$0" : 'X\(//\)$' \| \ + X"$0" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$0" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -771,6 +924,26 @@ ac_env_CPP_set=${CPP+set} ac_env_CPP_value=$CPP ac_cv_env_CPP_set=${CPP+set} ac_cv_env_CPP_value=$CPP +ac_env_CXX_set=${CXX+set} +ac_env_CXX_value=$CXX +ac_cv_env_CXX_set=${CXX+set} +ac_cv_env_CXX_value=$CXX +ac_env_CXXFLAGS_set=${CXXFLAGS+set} +ac_env_CXXFLAGS_value=$CXXFLAGS +ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set} +ac_cv_env_CXXFLAGS_value=$CXXFLAGS +ac_env_CXXCPP_set=${CXXCPP+set} +ac_env_CXXCPP_value=$CXXCPP +ac_cv_env_CXXCPP_set=${CXXCPP+set} +ac_cv_env_CXXCPP_value=$CXXCPP +ac_env_F77_set=${F77+set} +ac_env_F77_value=$F77 +ac_cv_env_F77_set=${F77+set} +ac_cv_env_F77_value=$F77 +ac_env_FFLAGS_set=${FFLAGS+set} +ac_env_FFLAGS_value=$FFLAGS +ac_cv_env_FFLAGS_set=${FFLAGS+set} +ac_cv_env_FFLAGS_value=$FFLAGS # # Report the --help message. @@ -779,7 +952,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures this package to adapt to many kinds of systems. +\`configure' configures ntp 4.2.4p5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -804,9 +977,9 @@ _ACEOF cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX - [$ac_default_prefix] + [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX - [PREFIX] + [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify @@ -840,21 +1013,39 @@ Program names: System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] - --target=TARGET configure for building compilers for TARGET [HOST] _ACEOF fi if test -n "$ac_init_help"; then - + case $ac_init_help in + short | recursive ) echo "Configuration of ntp 4.2.4p5:";; + esac cat <<\_ACEOF Optional Features: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] - --disable-dependency-tracking Speeds up one-time builds - --enable-dependency-tracking Do not reject slow dependency extractors - --enable-clockctl Use /dev/clockctl for non-root time control + --disable-dependency-tracking speeds up one-time build + --enable-dependency-tracking do not reject slow dependency extractors + --enable-local-libopts Force using the supplied libopts tearoff code + --disable-libopts-install + Do not install libopts with client installation + --disable-optional-args not wanting optional option args + --enable-clockctl s Use /dev/clockctl for non-root clock control + --enable-linuxcaps s Use Linux capabilities for non-root clock control + --enable-shared[=PKGS] + build shared libraries [default=no] + --enable-static[=PKGS] + build static libraries [default=yes] + --enable-fast-install[=PKGS] + optimize for fast installation [default=yes] + --disable-libtool-lock avoid locking (might break parallel builds) + --enable-getifaddrs s Enable the use of getifaddrs() [yes|no|glibc]. + glibc: Use getifaddrs() in glibc if you know it + supports IPv6. --enable-debugging + include debugging code + --enable-debug-timing - include processing time debugging code (costs + performance) --enable-dst-minutes=60 + minutes per DST adjustment --enable-BANCOMM - Datum/Bancomm bc635/VME interface --enable-GPSVME - TrueTime GPS receiver/VME interface @@ -879,7 +1070,6 @@ Optional Features: --enable-JUPITER s Rockwell Jupiter GPS receiver --enable-LEITCH + Leitch CSD 5300 Master Clock System Driver --enable-LOCAL-CLOCK + local clock reference - --enable-MSFEES + EES M201 MSF receiver --enable-MX4200 s Magnavox MX4200 GPS receiver --enable-NEOCLOCK4X + NeoClock4X DCF77 / TDF receiver --enable-NMEA + NMEA GPS receiver @@ -887,16 +1077,13 @@ Optional Features: --enable-PALISADE s Palisade clock --enable-PCF + Conrad parallel port radio clock --enable-PST + PST/Traconex 1020 WWV/WWVH receiver - --enable-PTBACTS s PTB modem service --enable-RIPENCC - RIPENCC specific Trimble driver --enable-SHM s SHM clock attached thru shared memory --enable-SPECTRACOM + Spectracom 8170/Netclock/2 WWVB receiver --enable-TPRO s KSI/Odetics TPRO/S GPS receiver/IRIG interface - --enable-TRAK + TRAK 8810 GPS receiver --enable-TRUETIME s Kinemetrics/TrueTime receivers --enable-TT560 - TrueTime 560 IRIG-B decoder --enable-ULINK + Ultralink WWVB receiver - --enable-USNO s USNO modem service --enable-WWV s WWV Audio receiver --enable-ZYFER + Zyfer GPStarplus receiver --enable-parse-clocks - include all suitable PARSE clocks: @@ -917,7 +1104,6 @@ Optional Features: --enable-tick=VALUE s force a value for 'tick' --enable-tickadj=VALUE s force a value for 'tickadj' --enable-simulator - build/install the NTPD simulator? - --enable-udp-wildcard s use UDP wildcard delivery --enable-slew-always s always slew the time --enable-step-slew s step and slew the time --enable-ntpdate-step s if ntpdate should step the time @@ -926,16 +1112,29 @@ Optional Features: --enable-kernel-fll-bug s if we should avoid a kernel FLL bug --enable-irig-sawtooth s if we should enable the IRIG sawtooth filter --enable-nist - if we should enable the NIST lockclock scheme + --enable-ipv6 s use IPv6? Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-autoopts-config specify the config-info script + --with-regex-header a reg expr header is specified + --with-libregex libregex installation prefix + --with-libregex-cflags libregex compile flags + --with-libregex-libs libregex link command arguments + --with-binsubdir bin ={bin,sbin} + --with-arlib - Compile the async resolver library? + --without-rpath s Disable auto-added -R linker paths + --with-gnu-ld assume the C compiler uses GNU ld [default=no] + --with-pic try to use only PIC/non-PIC objects [default=use + both] + --with-tags[=TAGS] + include additional configurations [automatic] --with-openssl-libdir + =/something/reasonable --with-openssl-incdir + =/something/reasonable --with-crypto + =openssl --with-electricfence - compile with ElectricFence malloc debugger - --with-sntp - Build SNTP? - --with-arlib - Compile the async resolver library? + --with-kame - =/usr/local/v6 Some influential environment variables: CC C compiler command @@ -945,6 +1144,11 @@ Some influential environment variables: CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor + CXX C++ compiler command + CXXFLAGS C++ compiler flags + CXXCPP C++ preprocessor + F77 Fortran 77 compiler command + FFLAGS Fortran 77 compiler flags Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. @@ -982,12 +1186,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac cd $ac_dir # Check for guested configure; otherwise get Cygnus style configure. @@ -998,7 +1235,7 @@ ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` echo $SHELL $ac_srcdir/configure --help=recursive elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then + test -f $ac_srcdir/configure.in; then echo $ac_configure --help else @@ -1011,9 +1248,10 @@ fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF +ntp configure 4.2.4p5 +generated by GNU Autoconf 2.59 -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 -Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1024,8 +1262,8 @@ cat >&5 <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by $as_me, which was -generated by GNU Autoconf 2.57. Invocation command line was +It was created by ntp $as_me 4.2.4p5, which was +generated by GNU Autoconf 2.59. Invocation command line was $ $0 $@ @@ -1102,19 +1340,19 @@ do 2) ac_configure_args1="$ac_configure_args1 '$ac_arg'" if test $ac_must_keep_next = true; then - ac_must_keep_next=false # Got value, back to normal. + ac_must_keep_next=false # Got value, back to normal. else - case $ac_arg in - *=* | --config-cache | -C | -disable-* | --disable-* \ - | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ - | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ - | -with-* | --with-* | -without-* | --without-* | --x) - case "$ac_configure_args0 " in - "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; - esac - ;; - -* ) ac_must_keep_next=true ;; - esac + case $ac_arg in + *=* | --config-cache | -C | -disable-* | --disable-* \ + | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ + | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ + | -with-* | --with-* | -without-* | --without-* | --x) + case "$ac_configure_args0 " in + "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; + esac + ;; + -* ) ac_must_keep_next=true ;; + esac fi ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" # Get rid of the leading space. @@ -1148,12 +1386,12 @@ _ASBOX case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in *ac_space=\ *) sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" + "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" ;; *) sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } @@ -1182,7 +1420,7 @@ _ASBOX for ac_var in $ac_subst_files do eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + echo "$ac_var='"'"'$ac_val'"'"'" done | sort echo fi @@ -1201,7 +1439,7 @@ _ASBOX echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 - rm -f core core.* *.core && + rm -f core *.core && rm -rf conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 @@ -1281,7 +1519,7 @@ fi # value. ac_cache_corrupted=false for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do + sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val="\$ac_cv_env_${ac_var}_value" @@ -1298,13 +1536,13 @@ echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then - { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} - { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 echo "$as_me: former value: $ac_old_val" >&2;} - { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 + { echo "$as_me:$LINENO: current value: $ac_new_val" >&5 echo "$as_me: current value: $ac_new_val" >&2;} - ac_cache_corrupted=: + ac_cache_corrupted=: fi;; esac # Pass precious variables to config.status. @@ -1352,6 +1590,15 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + + + + + + +am__api_version="1.9" ac_aux_dir= for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do if test -f $ac_dir/install-sh; then @@ -1377,109 +1624,6 @@ ac_config_guess="$SHELL $ac_aux_dir/config.guess" ac_config_sub="$SHELL $ac_aux_dir/config.sub" ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. -# Make sure we can run config.sub. -$ac_config_sub sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 -echo "$as_me: error: cannot run $ac_config_sub" >&2;} - { (exit 1); exit 1; }; } - -echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6 -if test "${ac_cv_build+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_build_alias=$build_alias -test -z "$ac_cv_build_alias" && - ac_cv_build_alias=`$ac_config_guess` -test -z "$ac_cv_build_alias" && - { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 -echo "$as_me: error: cannot guess build type; you must specify one" >&2;} - { (exit 1); exit 1; }; } -ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} - { (exit 1); exit 1; }; } - -fi -echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6 -build=$ac_cv_build -build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - - -echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6 -if test "${ac_cv_host+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_host_alias=$host_alias -test -z "$ac_cv_host_alias" && - ac_cv_host_alias=$ac_cv_build_alias -ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} - { (exit 1); exit 1; }; } - -fi -echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6 -host=$ac_cv_host -host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - - -echo "$as_me:$LINENO: checking target system type" >&5 -echo $ECHO_N "checking target system type... $ECHO_C" >&6 -if test "${ac_cv_target+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_cv_target_alias=$target_alias -test "x$ac_cv_target_alias" = "x" && - ac_cv_target_alias=$ac_cv_host_alias -ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} - { (exit 1); exit 1; }; } - -fi -echo "$as_me:$LINENO: result: $ac_cv_target" >&5 -echo "${ECHO_T}$ac_cv_target" >&6 -target=$ac_cv_target -target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` - - -# The aliases save the names the user supplied, while $host etc. -# will get canonicalized. -test -n "$target_alias" && - test "$program_prefix$program_suffix$program_transform_name" = \ - NONENONEs,x,x, && - program_prefix=${target_alias}- - -cat >>confdefs.h <<_ACEOF -#define STR_SYSTEM "$host" -_ACEOF - - ac_config_headers="$ac_config_headers config.h" - -test "$program_prefix" != NONE && - program_transform_name="s,^,$program_prefix,;$program_transform_name" -# Use a double $ so make ignores it. -test "$program_suffix" != NONE && - program_transform_name="s,\$,$program_suffix,;$program_transform_name" -# Double any \ or $. echo might interpret backslashes. -# By default was `s,x,x', remove it if useless. -cat <<\_ACEOF >conftest.sed -s/[\\$]/&&/g;s/;s,x,x,$// -_ACEOF -program_transform_name=`echo $program_transform_name | sed -f conftest.sed` -rm conftest.sed - -am__api_version="1.7" # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: @@ -1491,6 +1635,7 @@ am__api_version="1.7" # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 @@ -1507,6 +1652,7 @@ do case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. @@ -1514,20 +1660,20 @@ case $as_dir/ in # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi + if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi done done ;; @@ -1602,6 +1748,18 @@ Check your system clock" >&2;} fi echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 +test "$program_prefix" != NONE && + program_transform_name="s,^,$program_prefix,;$program_transform_name" +# Use a double $ so make ignores it. +test "$program_suffix" != NONE && + program_transform_name="s,\$,$program_suffix,;$program_transform_name" +# Double any \ or $. echo might interpret backslashes. +# By default was `s,x,x', remove it if useless. +cat <<\_ACEOF >conftest.sed +s/[\\$]/&&/g;s/;s,x,x,$// +_ACEOF +program_transform_name=`echo $program_transform_name | sed -f conftest.sed` +rm conftest.sed # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` @@ -1616,6 +1774,39 @@ else echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;} fi +if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then + # We used to keeping the `.' as first argument, in order to + # allow $(mkdir_p) to be used without argument. As in + # $(mkdir_p) $(somedir) + # where $(somedir) is conditionally defined. However this is wrong + # for two reasons: + # 1. if the package is installed by a user who cannot write `.' + # make install will fail, + # 2. the above comment should most certainly read + # $(mkdir_p) $(DESTDIR)$(somedir) + # so it does not work when $(somedir) is undefined and + # $(DESTDIR) is not. + # To support the latter case, we have to write + # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir), + # so the `.' trick is pointless. + mkdir_p='mkdir -p --' +else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + for d in ./-p ./--version; + do + test -d $d && rmdir $d + done + # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists. + if test -f "$ac_aux_dir/mkinstalldirs"; then + mkdir_p='$(mkinstalldirs)' + else + mkdir_p='$(install_sh) -d' + fi +fi + for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. @@ -1658,7 +1849,7 @@ done echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` +set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -1694,7 +1885,7 @@ else fi rmdir .tst 2>/dev/null - # test to see if srcdir already configured +# test to see if srcdir already configured if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5 @@ -1713,8 +1904,8 @@ fi # Define the identity of the package. - PACKAGE=ntp - VERSION=4.2.0 + PACKAGE='ntp' + VERSION='4.2.4p5' cat >>confdefs.h <<_ACEOF @@ -1742,9 +1933,6 @@ AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} - -AMTAR=${AMTAR-"${am_missing_run}tar"} - install_sh=${install_sh-"$am_aux_dir/install-sh"} # Installed binaries are usually stripped using `strip' when the user @@ -1837,13 +2025,82 @@ INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s" # We need awk for the "check" target. The system "awk" is bad on # some platforms. +# Always define AMTAR for backward compatibility. + +AMTAR=${AMTAR-"${am_missing_run}tar"} + +am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -' +# Make sure we can run config.sub. +$ac_config_sub sun4 >/dev/null 2>&1 || + { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 +echo "$as_me: error: cannot run $ac_config_sub" >&2;} + { (exit 1); exit 1; }; } + +echo "$as_me:$LINENO: checking build system type" >&5 +echo $ECHO_N "checking build system type... $ECHO_C" >&6 +if test "${ac_cv_build+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_build_alias=$build_alias +test -z "$ac_cv_build_alias" && + ac_cv_build_alias=`$ac_config_guess` +test -z "$ac_cv_build_alias" && + { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 +echo "$as_me: error: cannot guess build type; you must specify one" >&2;} + { (exit 1); exit 1; }; } +ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || + { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 +echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} + { (exit 1); exit 1; }; } + +fi +echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +echo "${ECHO_T}$ac_cv_build" >&6 +build=$ac_cv_build +build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` + + +echo "$as_me:$LINENO: checking host system type" >&5 +echo $ECHO_N "checking host system type... $ECHO_C" >&6 +if test "${ac_cv_host+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_host_alias=$host_alias +test -z "$ac_cv_host_alias" && + ac_cv_host_alias=$ac_cv_build_alias +ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || + { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 +echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} + { (exit 1); exit 1; }; } + +fi +echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +echo "${ECHO_T}$ac_cv_host" >&6 +host=$ac_cv_host +host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` +host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` +host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` + + + +cat >>confdefs.h <<_ACEOF +#define STR_SYSTEM "$host" +_ACEOF + + ac_config_headers="$ac_config_headers config.h" + + + ac_cv_var_atom_ok=no ac_cv_var_oncore_ok=no +ac_cv_var_parse_ok=no ac_cv_var_ripe_ncc_ok=no ac_cv_var_jupiter_ok=no @@ -2250,7 +2507,6 @@ ac_compiler=`set X $ac_compile; echo $2` (exit $ac_status); } cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2270,8 +2526,8 @@ ac_clean_files="$ac_clean_files a.out a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -echo "$as_me:$LINENO: checking for C compiler default output" >&5 -echo $ECHO_N "checking for C compiler default output... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 (eval $ac_link_default) 2>&5 @@ -2291,23 +2547,23 @@ do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) - ;; + ;; conftest.$ac_ext ) - # This is the source file. - ;; + # This is the source file. + ;; [ab].out ) - # We found the default executable, but exeext='' is most - # certainly right. - break;; + # We found the default executable, but exeext='' is most + # certainly right. + break;; *.* ) - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - # FIXME: I believe we export ac_cv_exeext for Libtool, - # but it would be cool to find out if it's true. Does anybody - # maintain Libtool? --akim. - export ac_cv_exeext - break;; + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + # FIXME: I believe we export ac_cv_exeext for Libtool, + # but it would be cool to find out if it's true. Does anybody + # maintain Libtool? --akim. + export ac_cv_exeext + break;; * ) - break;; + break;; esac done else @@ -2381,8 +2637,8 @@ for ac_file in conftest.exe conftest conftest.*; do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - export ac_cv_exeext - break;; + export ac_cv_exeext + break;; * ) break;; esac done @@ -2407,7 +2663,6 @@ if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2458,7 +2713,6 @@ if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2478,11 +2732,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2495,7 +2759,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi @@ -2511,7 +2775,6 @@ if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2528,11 +2791,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2545,7 +2818,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_prog_cc_g=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 @@ -2572,7 +2845,6 @@ else ac_cv_prog_cc_stdc=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2600,6 +2872,16 @@ static char *f (char * (*g) (char **, int), char **p, ...) va_end (v); return s; } + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not '\xHH' hex character constants. + These don't provoke an error unfortunately, instead are silently treated + as 'x'. The following induces an error, until -std1 is added to get + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an + array size at least. It's necessary to write '\x00'==0 to get something + that's true only with -std1. */ +int osf4_cc_array ['\x00' == 0 ? 1 : -1]; + int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; @@ -2626,11 +2908,21 @@ do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2643,7 +2935,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext +rm -f conftest.err conftest.$ac_objext done rm -f conftest.$ac_ext conftest.$ac_objext CC=$ac_save_CC @@ -2671,19 +2963,28 @@ cat >conftest.$ac_ext <<_ACEOF _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then for ac_declaration in \ - ''\ - '#include ' \ + '' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ @@ -2691,14 +2992,13 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 'void exit (int);' do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include $ac_declaration +#include int main () { @@ -2709,11 +3009,21 @@ exit (42); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2726,9 +3036,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 continue fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2745,11 +3054,21 @@ exit (42); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -2761,7 +3080,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test -n "$ac_declaration"; then @@ -2775,7 +3094,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -2823,7 +3142,9 @@ else : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - : > sub/conftst$i.h + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf @@ -2851,9 +3172,14 @@ else grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings - # (even with -Werror). So we grep stderr for any message - # that says an option was ignored. - if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi @@ -2913,7 +3239,6 @@ do # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2924,7 +3249,7 @@ cat >>conftest.$ac_ext <<_ACEOF #else # include #endif - Syntax error + Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 @@ -2936,6 +3261,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -2956,7 +3282,6 @@ rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -2974,6 +3299,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -3020,7 +3346,6 @@ do # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3031,7 +3356,7 @@ cat >>conftest.$ac_ext <<_ACEOF #else # include #endif - Syntax error + Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 @@ -3043,6 +3368,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -3063,7 +3389,6 @@ rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3081,6 +3406,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -3139,7 +3465,6 @@ echo "${ECHO_T}$ac_cv_prog_egrep" >&6 echo "$as_me:$LINENO: checking for AIX" >&5 echo $ECHO_N "checking for AIX... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3171,7 +3496,6 @@ if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3192,11 +3516,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3209,12 +3543,11 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3236,7 +3569,6 @@ fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3261,7 +3593,6 @@ if test $ac_cv_header_stdc = yes; then : else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3273,9 +3604,9 @@ cat >>conftest.$ac_ext <<_ACEOF # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif @@ -3286,7 +3617,7 @@ main () int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) + || toupper (i) != TOUPPER (i)) exit(2); exit (0); } @@ -3311,7 +3642,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi @@ -3336,7 +3667,7 @@ fi for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h + inttypes.h stdint.h unistd.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_header" >&5 @@ -3345,7 +3676,6 @@ if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3357,11 +3687,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3374,7 +3714,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -3401,7 +3741,6 @@ else echo "$as_me:$LINENO: checking minix/config.h usability" >&5 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3412,11 +3751,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3429,7 +3778,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -3437,7 +3786,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking minix/config.h presence" >&5 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3455,6 +3803,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -3474,33 +3823,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: minix/config.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: minix/config.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: minix/config.h: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -3884,7 +4232,6 @@ if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3904,11 +4251,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3921,7 +4278,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_compiler_gnu=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi @@ -3937,7 +4294,6 @@ if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3954,11 +4310,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -3971,7 +4337,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_prog_cc_g=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 @@ -3998,7 +4364,6 @@ else ac_cv_prog_cc_stdc=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4026,6 +4391,16 @@ static char *f (char * (*g) (char **, int), char **p, ...) va_end (v); return s; } + +/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has + function prototypes and stuff, but not '\xHH' hex character constants. + These don't provoke an error unfortunately, instead are silently treated + as 'x'. The following induces an error, until -std1 is added to get + proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an + array size at least. It's necessary to write '\x00'==0 to get something + that's true only with -std1. */ +int osf4_cc_array ['\x00' == 0 ? 1 : -1]; + int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; @@ -4052,11 +4427,21 @@ do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -4069,7 +4454,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext +rm -f conftest.err conftest.$ac_objext done rm -f conftest.$ac_ext conftest.$ac_objext CC=$ac_save_CC @@ -4097,19 +4482,28 @@ cat >conftest.$ac_ext <<_ACEOF _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then for ac_declaration in \ - ''\ - '#include ' \ + '' \ 'extern "C" void std::exit (int) throw (); using std::exit;' \ 'extern "C" void std::exit (int); using std::exit;' \ 'extern "C" void exit (int) throw ();' \ @@ -4117,14 +4511,13 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 'void exit (int);' do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include $ac_declaration +#include int main () { @@ -4135,11 +4528,21 @@ exit (42); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -4152,9 +4555,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 continue fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4171,11 +4573,21 @@ exit (42); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -4187,7 +4599,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done rm -f conftest* if test -n "$ac_declaration"; then @@ -4201,7 +4613,7 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -4249,7 +4661,9 @@ else : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c - : > sub/conftst$i.h + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf @@ -4277,9 +4691,14 @@ else grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings - # (even with -Werror). So we grep stderr for any message - # that says an option was ignored. - if grep 'ignoring option' conftest.err >/dev/null 2>&1; then :; else + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi @@ -4310,6 +4729,97 @@ else fi +# Ralf Wildenhues: With per-target flags we need CC_C_O +if test "x$CC" != xcc; then + echo "$as_me:$LINENO: checking whether $CC and cc understand -c and -o together" >&5 +echo $ECHO_N "checking whether $CC and cc understand -c and -o together... $ECHO_C" >&6 +else + echo "$as_me:$LINENO: checking whether cc understands -c and -o together" >&5 +echo $ECHO_N "checking whether cc understands -c and -o together... $ECHO_C" >&6 +fi +set dummy $CC; ac_cc=`echo $2 | + sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'` +if eval "test \"\${ac_cv_prog_cc_${ac_cc}_c_o+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +# Make sure it works both with $CC and with simple cc. +# We do the test twice because some compilers refuse to overwrite an +# existing .o file with -o, though they will create one. +ac_try='$CC -c conftest.$ac_ext -o conftest.$ac_objext >&5' +if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; +then + eval ac_cv_prog_cc_${ac_cc}_c_o=yes + if test "x$CC" != xcc; then + # Test first that cc exists at all. + if { ac_try='cc -c conftest.$ac_ext >&5' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_try='cc -c conftest.$ac_ext -o conftest.$ac_objext >&5' + if { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + test -f conftest.$ac_objext && { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; + then + # cc works too. + : + else + # cc exists but doesn't like -o. + eval ac_cv_prog_cc_${ac_cc}_c_o=no + fi + fi + fi +else + eval ac_cv_prog_cc_${ac_cc}_c_o=no +fi +rm -f conftest* + +fi +if eval "test \"`echo '$ac_cv_prog_cc_'${ac_cc}_c_o`\" = yes"; then + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + +cat >>confdefs.h <<\_ACEOF +#define NO_MINUS_C_MINUS_O 1 +_ACEOF + +fi + ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -4339,7 +4849,6 @@ do # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4350,7 +4859,7 @@ cat >>conftest.$ac_ext <<_ACEOF #else # include #endif - Syntax error + Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 @@ -4362,6 +4871,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -4382,7 +4892,6 @@ rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4400,6 +4909,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -4446,7 +4956,6 @@ do # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4457,7 +4966,7 @@ cat >>conftest.$ac_ext <<_ACEOF #else # include #endif - Syntax error + Syntax error _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 @@ -4469,6 +4978,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -4489,7 +4999,6 @@ rm -f conftest.err conftest.$ac_ext # OK, works on sane cases. Now check whether non-existent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4507,6 +5016,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -4546,10 +5056,19 @@ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $ ac_compiler_gnu=$ac_cv_c_compiler_gnu +# HMS: These need to be moved to AM_CPPFLAGS and/or AM_CFLAGS case "$host" in *-*-amigaos) CFLAGS="$CFLAGS -Dfork=vfork -DSYS_AMIGA" ;; + *-*-hpux10.*) # at least for hppa2.0-hp-hpux10.20 + case "$GCC" in + yes) + ;; + *) CFLAGS="$CFLAGS -Wp,-H18816" + ;; + esac + ;; *-pc-cygwin*) CFLAGS="$CFLAGS -DSYS_CYGWIN32" ;; @@ -4565,6 +5084,8927 @@ case "$host" in LDFLAGS="$LDFLAGS -L/SYSLOG/PUB" LIBS="$LIBS -lcurses" ;; + *-*-solaris*) + # see "man standards". + # -D_XOPEN_SOURCE=500 is probably OK for c89 and before + # -D_XOPEN_SOURCE=600 seems OK for c99 + #CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=500 -D__EXTENSIONS__" + CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__" + libxnet=-lxnet + ;; +esac + + +echo "$as_me:$LINENO: checking additional compiler flags" >&5 +echo $ECHO_N "checking additional compiler flags... $ECHO_C" >&6 +if test "${ac_cv_os_cflags+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + +case "${host_os}" in + irix6* ) + case "${CC}" in + cc ) + # do not use 64-bit compiler + ac_cv_os_cflags="-n32 -mips3 -Wl,-woff,84" + ;; + esac + ;; +# HMS: am-utils needed this but we don't (apparently) +# osf[[1-3]]* ) +# # get the right version of struct sockaddr +# case "${CC}" in +# cc ) +# ac_cv_os_cflags="-std -D_SOCKADDR_LEN -D_NO_PROTO" +# ;; +# * ) +# ac_cv_os_cflags="-D_SOCKADDR_LEN -D_NO_PROTO" +# ;; +# esac +# ;; +# osf* ) +# # get the right version of struct sockaddr +# case "${CC}" in +# cc ) +# ac_cv_os_cflags="-std -D_SOCKADDR_LEN" +# ;; +# * ) +# ac_cv_os_cflags="-D_SOCKADDR_LEN" +# ;; +# esac +# ;; + aix[1-3]* ) + ac_cv_os_cflags="" ;; + aix4.[0-2]* ) + # turn on additional headers + ac_cv_os_cflags="-D_XOPEN_EXTENDED_SOURCE" + ;; + aix* ) + # avoid circular dependencies in yp headers + ac_cv_os_cflags="-DHAVE_BAD_HEADERS -D_XOPEN_EXTENDED_SOURCE" + ;; + OFF-sunos4* ) + # make sure passing whole structures is handled in gcc + case "${CC}" in + gcc ) + ac_cv_os_cflags="-fpcc-struct-return" + ;; + esac + ;; + sunos[34]* | solaris1* | solaris2.[0-5]* | sunos5.[0-5]* ) + ac_cv_os_cflags="" ;; + solaris* | sunos* ) + # turn on 64-bit file offset interface + case "${CC}" in + * ) + ac_cv_os_cflags="-D_LARGEFILE64_SOURCE" + ;; + esac + ;; + hpux* ) + # use Ansi compiler on HPUX + case "${CC}" in + cc ) + ac_cv_os_cflags="-Ae" + ;; + esac + ;; + darwin* | rhapsody* ) + ac_cv_os_cflags="-D_P1003_1B_VISIBLE" + ;; + * ) + ac_cv_os_cflags="" + ;; +esac + +fi +echo "$as_me:$LINENO: result: $ac_cv_os_cflags" >&5 +echo "${ECHO_T}$ac_cv_os_cflags" >&6 +CFLAGS="$CFLAGS $ac_cv_os_cflags" + + +# NTP has (so far) been relying on leading-edge autogen. +# Therefore, by default: +# - use the version we ship with +# - do not install it +# - build a static copy (AC_DISABLE_SHARED - done earlier) +case "${enable_local_libopts+set}" in + set) ;; + *) enable_local_libopts=yes ;; +esac +case "${enable_libopts_install+set}" in + set) ;; + *) enable_libopts_install=no ;; +esac + + NEED_LIBOPTS_DIR='' + + LIBOPTS_DIR=libopts + + # Check whether --enable-local-libopts or --disable-local-libopts was given. +if test "${enable_local_libopts+set}" = set; then + enableval="$enable_local_libopts" + + if test x$enableval = xyes ; then + { echo "$as_me:$LINENO: Using supplied libopts tearoff" >&5 +echo "$as_me: Using supplied libopts tearoff" >&6;} + LIBOPTS_LDADD='$(top_builddir)/libopts/libopts.la' + LIBOPTS_CFLAGS='-I$(top_srcdir)/libopts' + NEED_LIBOPTS_DIR=true + fi +fi; + + # Check whether --enable-libopts-install or --disable-libopts-install was given. +if test "${enable_libopts_install+set}" = set; then + enableval="$enable_libopts_install" + +fi; + + +if test "X${enable_libopts_install}" != Xno; then + INSTALL_LIBOPTS_TRUE= + INSTALL_LIBOPTS_FALSE='#' +else + INSTALL_LIBOPTS_TRUE='#' + INSTALL_LIBOPTS_FALSE= +fi + + + if test -z "${NEED_LIBOPTS_DIR}" ; then + echo "$as_me:$LINENO: checking whether autoopts-config can be found" >&5 +echo $ECHO_N "checking whether autoopts-config can be found... $ECHO_C" >&6 + +# Check whether --with-autoopts-config or --without-autoopts-config was given. +if test "${with_autoopts_config+set}" = set; then + withval="$with_autoopts_config" + lo_cv_with_autoopts_config=${with_autoopts_config} +else + echo "$as_me:$LINENO: checking whether autoopts-config is specified" >&5 +echo $ECHO_N "checking whether autoopts-config is specified... $ECHO_C" >&6 +if test "${lo_cv_with_autoopts_config+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if autoopts-config --help 2>/dev/null 1>&2 + then lo_cv_with_autoopts_config=autoopts-config + elif libopts-config --help 2>/dev/null 1>&2 + then lo_cv_with_autoopts_config=libopts-config + else lo_cv_with_autoopts_config=no ; fi +fi +echo "$as_me:$LINENO: result: $lo_cv_with_autoopts_config" >&5 +echo "${ECHO_T}$lo_cv_with_autoopts_config" >&6 + +fi; # end of AC_ARG_WITH + + if test "${lo_cv_test_autoopts+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test -z "${lo_cv_with_autoopts_config}" \ + -o X"${lo_cv_with_autoopts_config}" = Xno + then + if autoopts-config --help 2>/dev/null 1>&2 + then lo_cv_with_autoopts_config=autoopts-config + elif libopts-config --help 2>/dev/null 1>&2 + then lo_cv_with_autoopts_config=libopts-config + else lo_cv_with_autoopts_config=false ; fi + fi + lo_cv_test_autoopts=` + ${lo_cv_with_autoopts_config} --libs` 2> /dev/null + if test $? -ne 0 -o -z "${lo_cv_test_autoopts}" + then lo_cv_test_autoopts=no ; fi + +fi + # end of CACHE_VAL + echo "$as_me:$LINENO: result: ${lo_cv_test_autoopts}" >&5 +echo "${ECHO_T}${lo_cv_test_autoopts}" >&6 + + if test "X${lo_cv_test_autoopts}" != Xno + then + LIBOPTS_LDADD="${lo_cv_test_autoopts}" + LIBOPTS_CFLAGS="`${lo_cv_with_autoopts_config} --cflags`" + else + LIBOPTS_LDADD='$(top_builddir)/libopts/libopts.la' + LIBOPTS_CFLAGS='-I$(top_srcdir)/libopts' + NEED_LIBOPTS_DIR=true + fi + fi # end of if test -z "${NEED_LIBOPTS_DIR}" + + + +if test -n "${NEED_LIBOPTS_DIR}"; then + NEED_LIBOPTS_TRUE= + NEED_LIBOPTS_FALSE='#' +else + NEED_LIBOPTS_TRUE='#' + NEED_LIBOPTS_FALSE= +fi + + + + LIBOPTS_DIR=libopts + + ac_config_files="$ac_config_files libopts/Makefile" + + + + if test -n "${NEED_LIBOPTS_DIR}" ; then + + +if test X${INVOKE_LIBOPTS_MACROS_FIRST_done} != Xyes ; then + # ================= + # AC_HEADER_STDC + # ================= + echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 +if test "${ac_cv_header_stdc+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_header_stdc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_header_stdc=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then + : +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +int +main () +{ + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + exit(2); + exit (0); +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_header_stdc=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6 +if test $ac_cv_header_stdc = yes; then + +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF + +fi + + # ================= + # AC_HEADER_DIRENT + # ================= + + + + + +ac_header_dirent=no +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do + as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 +echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include <$ac_hdr> + +int +main () +{ +if ((DIR *) 0) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +_ACEOF + +ac_header_dirent=$ac_hdr; break +fi + +done +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. +if test $ac_header_dirent = dirent.h; then + echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +ac_cv_search_opendir=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="none required" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test "$ac_cv_search_opendir" = no; then + for ac_lib in dir; do + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="-l$ac_lib" +break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + done +fi +LIBS=$ac_func_search_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6 +if test "$ac_cv_search_opendir" != no; then + test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" + +fi + +else + echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +ac_cv_search_opendir=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="none required" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test "$ac_cv_search_opendir" = no; then + for ac_lib in x; do + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="-l$ac_lib" +break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + done +fi +LIBS=$ac_func_search_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6 +if test "$ac_cv_search_opendir" != no; then + test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" + +fi + +fi + + + # ================= + # AC_CHECK_HEADERS + # ================= + + + + + + + + + + + + + + + + + + + + +for ac_header in dlfcn.h errno.h fcntl.h libgen.h memory.h netinet/in.h \ + setjmp.h sys/mman.h sys/param.h sys/poll.h sys/procset.h sys/select.h \ + sys/socket.h sys/stropts.h sys/time.h sys/un.h sys/wait.h unistd.h \ + utime.h sysexits.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + # -------------------------------------------- + # Verify certain entries from AC_CHECK_HEADERS + # -------------------------------------------- + for f in sys_types sys_mman sys_param sys_stat sys_wait \ + string errno stdlib memory setjmp + do eval as_ac_var=\${ac_cv_header_${f}_h+set} + test "${as_ac_var}" = set || \ + { { echo "$as_me:$LINENO: error: You must have ${f}.h on your system" >&5 +echo "$as_me: error: You must have ${f}.h on your system" >&2;} + { (exit 1); exit 1; }; } + done + + # ================================================ + # AC_CHECK_HEADERS: stdarg.h is present define HAVE_STDARG_H, otherwise + # if varargs.h is present define HAVE_VARARGS_H. + # ================================================ + + +for ac_header in stdarg.h varargs.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + if test `eval echo '${'$as_ac_Header'}'` != yes; then + { { echo "$as_me:$LINENO: error: You must have stdarg.h or varargs.h on your system" >&5 +echo "$as_me: error: You must have stdarg.h or varargs.h on your system" >&2;} + { (exit 1); exit 1; }; } + fi + + # ================================================ + # Similarly for the string.h and strings.h headers + # ================================================ + + +for ac_header in string.h strings.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + if test `eval echo '${'$as_ac_Header'}'` != yes; then + { { echo "$as_me:$LINENO: error: You must have string.h or strings.h on your system" >&5 +echo "$as_me: error: You must have string.h or strings.h on your system" >&2;} + { (exit 1); exit 1; }; } + fi + + # ===================== + # ...and limits headers + # ===================== + + + +for ac_header in limits.h sys/limits.h values.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + if test `eval echo '${'$as_ac_Header'}'` != yes; then + { { echo "$as_me:$LINENO: error: You must have one of limits.h, sys/limits.h or values.h" >&5 +echo "$as_me: error: You must have one of limits.h, sys/limits.h or values.h" >&2;} + { (exit 1); exit 1; }; } + fi + + # ======================== + # ...and int types headers + # ======================== + + +for ac_header in stdint.h inttypes.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + echo "$as_me:$LINENO: checking for int8_t" >&5 +echo $ECHO_N "checking for int8_t... $ECHO_C" >&6 +if test "${ac_cv_type_int8_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int8_t *) 0) + return 0; +if (sizeof (int8_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int8_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int8_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 +echo "${ECHO_T}$ac_cv_type_int8_t" >&6 +if test $ac_cv_type_int8_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INT8_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint8_t" >&5 +echo $ECHO_N "checking for uint8_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint8_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint8_t *) 0) + return 0; +if (sizeof (uint8_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint8_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint8_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint8_t" >&6 +if test $ac_cv_type_uint8_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT8_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for int16_t" >&5 +echo $ECHO_N "checking for int16_t... $ECHO_C" >&6 +if test "${ac_cv_type_int16_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int16_t *) 0) + return 0; +if (sizeof (int16_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int16_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int16_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 +echo "${ECHO_T}$ac_cv_type_int16_t" >&6 +if test $ac_cv_type_int16_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INT16_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint16_t" >&5 +echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint16_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint16_t *) 0) + return 0; +if (sizeof (uint16_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint16_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint16_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint16_t" >&6 +if test $ac_cv_type_uint16_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT16_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for int32_t" >&5 +echo $ECHO_N "checking for int32_t... $ECHO_C" >&6 +if test "${ac_cv_type_int32_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int32_t *) 0) + return 0; +if (sizeof (int32_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int32_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int32_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 +echo "${ECHO_T}$ac_cv_type_int32_t" >&6 +if test $ac_cv_type_int32_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INT32_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint32_t" >&5 +echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint32_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint32_t *) 0) + return 0; +if (sizeof (uint32_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint32_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint32_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint32_t" >&6 +if test $ac_cv_type_uint32_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT32_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for intptr_t" >&5 +echo $ECHO_N "checking for intptr_t... $ECHO_C" >&6 +if test "${ac_cv_type_intptr_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((intptr_t *) 0) + return 0; +if (sizeof (intptr_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_intptr_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_intptr_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5 +echo "${ECHO_T}$ac_cv_type_intptr_t" >&6 +if test $ac_cv_type_intptr_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INTPTR_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint_t" >&5 +echo $ECHO_N "checking for uint_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint_t *) 0) + return 0; +if (sizeof (uint_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint_t" >&6 +if test $ac_cv_type_uint_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT_T 1 +_ACEOF + + +fi + + + # ==================== + # uintptr type & sizes + # ==================== + echo "$as_me:$LINENO: checking for uintptr_t" >&5 +echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6 +if test "${ac_cv_type_uintptr_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uintptr_t *) 0) + return 0; +if (sizeof (uintptr_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uintptr_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uintptr_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 +echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6 +if test $ac_cv_type_uintptr_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINTPTR_T 1 +_ACEOF + + +else + +cat >>confdefs.h <<\_ACEOF +#define uintptr_t unsigned long +_ACEOF + +fi + + echo "$as_me:$LINENO: checking for char*" >&5 +echo $ECHO_N "checking for char*... $ECHO_C" >&6 +if test "${ac_cv_type_charp+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((char* *) 0) + return 0; +if (sizeof (char*)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_charp=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_charp=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_charp" >&5 +echo "${ECHO_T}$ac_cv_type_charp" >&6 + +echo "$as_me:$LINENO: checking size of char*" >&5 +echo $ECHO_N "checking size of char*... $ECHO_C" >&6 +if test "${ac_cv_sizeof_charp+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_charp" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_charp=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (char*)); } +unsigned long ulongval () { return (long) (sizeof (char*)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (char*))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (char*)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (char*)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_charp=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_charp=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_charp" >&5 +echo "${ECHO_T}$ac_cv_sizeof_charp" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_CHARP $ac_cv_sizeof_charp +_ACEOF + + + echo "$as_me:$LINENO: checking for int" >&5 +echo $ECHO_N "checking for int... $ECHO_C" >&6 +if test "${ac_cv_type_int+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int *) 0) + return 0; +if (sizeof (int)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 +echo "${ECHO_T}$ac_cv_type_int" >&6 + +echo "$as_me:$LINENO: checking size of int" >&5 +echo $ECHO_N "checking size of int... $ECHO_C" >&6 +if test "${ac_cv_sizeof_int+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_int" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_int=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (int)); } +unsigned long ulongval () { return (long) (sizeof (int)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (int))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (int)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (int)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_int=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_int=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 +echo "${ECHO_T}$ac_cv_sizeof_int" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_INT $ac_cv_sizeof_int +_ACEOF + + + echo "$as_me:$LINENO: checking for long" >&5 +echo $ECHO_N "checking for long... $ECHO_C" >&6 +if test "${ac_cv_type_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((long *) 0) + return 0; +if (sizeof (long)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_long=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_long=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 +echo "${ECHO_T}$ac_cv_type_long" >&6 + +echo "$as_me:$LINENO: checking size of long" >&5 +echo $ECHO_N "checking size of long... $ECHO_C" >&6 +if test "${ac_cv_sizeof_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_long" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_long=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (long)); } +unsigned long ulongval () { return (long) (sizeof (long)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (long))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (long)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (long)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_long=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_long=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5 +echo "${ECHO_T}$ac_cv_sizeof_long" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_LONG $ac_cv_sizeof_long +_ACEOF + + + echo "$as_me:$LINENO: checking for short" >&5 +echo $ECHO_N "checking for short... $ECHO_C" >&6 +if test "${ac_cv_type_short+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((short *) 0) + return 0; +if (sizeof (short)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_short=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_short=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 +echo "${ECHO_T}$ac_cv_type_short" >&6 + +echo "$as_me:$LINENO: checking size of short" >&5 +echo $ECHO_N "checking size of short... $ECHO_C" >&6 +if test "${ac_cv_sizeof_short+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_short" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_short=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (short)); } +unsigned long ulongval () { return (long) (sizeof (short)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (short))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (short)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (short)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_short=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_short=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 +echo "${ECHO_T}$ac_cv_sizeof_short" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_SHORT $ac_cv_sizeof_short +_ACEOF + + + + # ---------------------------------------------------------------------- + # AC_CHECK_LIB for SVR4 libgen, and use it if it defines pathfind. + # ---------------------------------------------------------------------- + +echo "$as_me:$LINENO: checking for pathfind in -lgen" >&5 +echo $ECHO_N "checking for pathfind in -lgen... $ECHO_C" >&6 +if test "${ac_cv_lib_gen_pathfind+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lgen $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char pathfind (); +int +main () +{ +pathfind (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_gen_pathfind=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_gen_pathfind=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_gen_pathfind" >&5 +echo "${ECHO_T}$ac_cv_lib_gen_pathfind" >&6 +if test $ac_cv_lib_gen_pathfind = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBGEN 1 +_ACEOF + + LIBS="-lgen $LIBS" + +fi + + +for ac_func in vprintf +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +echo "$as_me:$LINENO: checking for _doprnt" >&5 +echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6 +if test "${ac_cv_func__doprnt+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define _doprnt to an innocuous variant, in case declares _doprnt. + For example, HP-UX 11i declares gettimeofday. */ +#define _doprnt innocuous__doprnt + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char _doprnt (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef _doprnt + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char _doprnt (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub__doprnt) || defined (__stub____doprnt) +choke me +#else +char (*f) () = _doprnt; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != _doprnt; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func__doprnt=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func__doprnt=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5 +echo "${ECHO_T}$ac_cv_func__doprnt" >&6 +if test $ac_cv_func__doprnt = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_DOPRNT 1 +_ACEOF + +fi + +fi +done + + + + + + + + +for ac_func in mmap canonicalize_file_name snprintf strdup strchr strrchr +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + INVOKE_LIBOPTS_MACROS_FIRST_done=yes +fi + # Check to see if a reg expr header is specified. + + +# Check whether --with-regex-header or --without-regex-header was given. +if test "${with_regex_header+set}" = set; then + withval="$with_regex_header" + libopts_cv_with_regex_header=${with_regex_header} +else + echo "$as_me:$LINENO: checking whether a reg expr header is specified" >&5 +echo $ECHO_N "checking whether a reg expr header is specified... $ECHO_C" >&6 +if test "${libopts_cv_with_regex_header+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + libopts_cv_with_regex_header=no +fi +echo "$as_me:$LINENO: result: $libopts_cv_with_regex_header" >&5 +echo "${ECHO_T}$libopts_cv_with_regex_header" >&6 + +fi; # end of AC_ARG_WITH + + if test "X${libopts_cv_with_regex_header}" != Xno + then + cat >>confdefs.h <<_ACEOF +#define REGEX_HEADER <${libopts_cv_with_regex_header}> +_ACEOF + + else + +cat >>confdefs.h <<\_ACEOF +#define REGEX_HEADER +_ACEOF + + fi + + + + # Check to see if a working libregex can be found. + + +# Check whether --with-libregex or --without-libregex was given. +if test "${with_libregex+set}" = set; then + withval="$with_libregex" + libopts_cv_with_libregex_root=${with_libregex} +else + echo "$as_me:$LINENO: checking whether with-libregex was specified" >&5 +echo $ECHO_N "checking whether with-libregex was specified... $ECHO_C" >&6 +if test "${libopts_cv_with_libregex_root+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + libopts_cv_with_libregex_root=no +fi +echo "$as_me:$LINENO: result: $libopts_cv_with_libregex_root" >&5 +echo "${ECHO_T}$libopts_cv_with_libregex_root" >&6 + +fi; # end of AC_ARG_WITH libregex + + if test "${with_libguile+set}" = set && \ + test "${withval}" = no + then ## disabled by request + libopts_cv_with_libregex_root=no + libopts_cv_with_libregex_cflags=no + libopts_cv_with_libregex_libs=no + else + + +# Check whether --with-libregex-cflags or --without-libregex-cflags was given. +if test "${with_libregex_cflags+set}" = set; then + withval="$with_libregex_cflags" + libopts_cv_with_libregex_cflags=${with_regex_cflags} +else + echo "$as_me:$LINENO: checking whether with-libregex-cflags was specified" >&5 +echo $ECHO_N "checking whether with-libregex-cflags was specified... $ECHO_C" >&6 +if test "${libopts_cv_with_libregex_cflags+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + libopts_cv_with_libregex_cflags=no +fi +echo "$as_me:$LINENO: result: $libopts_cv_with_libregex_cflags" >&5 +echo "${ECHO_T}$libopts_cv_with_libregex_cflags" >&6 + +fi; # end of AC_ARG_WITH libregex-cflags + + +# Check whether --with-libregex-libs or --without-libregex-libs was given. +if test "${with_libregex_libs+set}" = set; then + withval="$with_libregex_libs" + libopts_cv_with_libregex_libs=${with_regex_libs} +else + echo "$as_me:$LINENO: checking whether with-libregex-libs was specified" >&5 +echo $ECHO_N "checking whether with-libregex-libs was specified... $ECHO_C" >&6 +if test "${libopts_cv_with_libregex_libs+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + libopts_cv_with_libregex_libs=no +fi +echo "$as_me:$LINENO: result: $libopts_cv_with_libregex_libs" >&5 +echo "${ECHO_T}$libopts_cv_with_libregex_libs" >&6 + +fi; # end of AC_ARG_WITH libregex-libs + + case "X${libopts_cv_with_libregex_cflags}" in + Xyes|Xno|X ) + case "X${libopts_cv_with_libregex_root}" in + Xyes|Xno|X ) libopts_cv_with_libregex_cflags=no ;; + * ) libopts_cv_with_libregex_cflags=-I${libopts_cv_with_libregex_root}/include ;; + esac + esac + case "X${libopts_cv_with_libregex_libs}" in + Xyes|Xno|X ) + case "X${libopts_cv_with_libregex_root}" in + Xyes|Xno|X ) libopts_cv_with_libregex_libs=no ;; + * ) libopts_cv_with_libregex_libs="-L${libopts_cv_with_libregex_root}/lib -lregex";; + esac + esac + libopts_save_CPPFLAGS="${CPPFLAGS}" + libopts_save_LIBS="${LIBS}" + fi ## disabled by request + + case "X${libopts_cv_with_libregex_cflags}" in + Xyes|Xno|X ) + libopts_cv_with_libregex_cflags="" ;; + * ) CPPFLAGS="${CPPFLAGS} ${libopts_cv_with_libregex_cflags}" ;; + esac + case "X${libopts_cv_with_libregex_libs}" in + Xyes|Xno|X ) + libopts_cv_with_libregex_libs="" ;; + * ) + LIBS="${LIBS} ${libopts_cv_with_libregex_libs}" ;; + esac + LIBREGEX_CFLAGS="" + LIBREGEX_LIBS="" + echo "$as_me:$LINENO: checking whether libregex functions properly" >&5 +echo $ECHO_N "checking whether libregex functions properly... $ECHO_C" >&6 + if test "${libopts_cv_with_libregex+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test "$cross_compiling" = yes; then + libopts_cv_with_libregex=no +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include REGEX_HEADER +static regex_t re; +void comp_re( char const* pzPat ) { + int res = regcomp( &re, pzPat, REG_EXTENDED|REG_ICASE|REG_NEWLINE ); + if (res == 0) return; + exit( res ); } +int main() { + regmatch_t m[2]; + comp_re( "^.*\$" ); + comp_re( "()|no.*" ); + comp_re( "." ); + if (regexec( &re, "X", 2, m, 0 ) != 0) return 1; + if ((m[0].rm_so != 0) || (m[0].rm_eo != 1)) { + fputs( "error: regex -->.<-- did not match\n", stderr ); + return 1; + } + return 0; } +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + libopts_cv_with_libregex=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +libopts_cv_with_libregex=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi # end of AC_TRY_RUN + +fi + # end of AC_CACHE_VAL for libopts_cv_with_libregex + echo "$as_me:$LINENO: result: ${libopts_cv_with_libregex}" >&5 +echo "${ECHO_T}${libopts_cv_with_libregex}" >&6 + + if test "X${libopts_cv_with_libregex}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define WITH_LIBREGEX 1 +_ACEOF + + else + CPPFLAGS="${libopts_save_CPPFLAGS}" + LIBS="${libopts_save_LIBS}" + fi + + + + # Check to see if pathfind(3) works. + + echo "$as_me:$LINENO: checking whether pathfind(3) works" >&5 +echo $ECHO_N "checking whether pathfind(3) works... $ECHO_C" >&6 + if test "${libopts_cv_run_pathfind+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test "$cross_compiling" = yes; then + libopts_cv_run_pathfind=no + +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int main (int argc, char** argv) { + char* pz = pathfind( getenv( "PATH" ), "sh", "x" ); + return (pz == 0) ? 1 : 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + libopts_cv_run_pathfind=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +libopts_cv_run_pathfind=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi # end of TRY_RUN + +fi + # end of AC_CACHE_VAL for libopts_cv_run_pathfind + echo "$as_me:$LINENO: result: ${libopts_cv_run_pathfind}" >&5 +echo "${ECHO_T}${libopts_cv_run_pathfind}" >&6 + + if test "X${libopts_cv_run_pathfind}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_PATHFIND 1 +_ACEOF + + fi + + + + # Check to see if /dev/zero is readable device. + + echo "$as_me:$LINENO: checking whether /dev/zero is readable device" >&5 +echo $ECHO_N "checking whether /dev/zero is readable device... $ECHO_C" >&6 + if test "${libopts_cv_test_dev_zero+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + libopts_cv_test_dev_zero=`exec 2> /dev/null +dzero=\`ls -lL /dev/zero | egrep ^c......r\` +test -z "${dzero}" && exit 1 +echo ${dzero}` + if test $? -ne 0 + then libopts_cv_test_dev_zero=no + elif test -z "$libopts_cv_test_dev_zero" + then libopts_cv_test_dev_zero=no + fi + +fi + # end of CACHE_VAL of libopts_cv_test_dev_zero + echo "$as_me:$LINENO: result: ${libopts_cv_test_dev_zero}" >&5 +echo "${ECHO_T}${libopts_cv_test_dev_zero}" >&6 + + if test "X${libopts_cv_test_dev_zero}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_DEV_ZERO 1 +_ACEOF + + fi + + + + # Check to see if we have a functional realpath(3C). + + echo "$as_me:$LINENO: checking whether we have a functional realpath(3C)" >&5 +echo $ECHO_N "checking whether we have a functional realpath(3C)... $ECHO_C" >&6 + if test "${libopts_cv_run_realpath+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test "$cross_compiling" = yes; then + libopts_cv_run_realpath=no + +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int main (int argc, char** argv) { +#ifndef PATH_MAX +choke me!! +#else + char zPath[PATH_MAX+1]; +#endif + char *pz = realpath(argv[0], zPath); + return (pz == zPath) ? 0 : 1; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + libopts_cv_run_realpath=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +libopts_cv_run_realpath=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi # end of TRY_RUN + +fi + # end of AC_CACHE_VAL for libopts_cv_run_realpath + echo "$as_me:$LINENO: result: ${libopts_cv_run_realpath}" >&5 +echo "${ECHO_T}${libopts_cv_run_realpath}" >&6 + + if test "X${libopts_cv_run_realpath}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_REALPATH 1 +_ACEOF + + fi + + + + # Check to see if strftime() works. + + echo "$as_me:$LINENO: checking whether strftime() works" >&5 +echo $ECHO_N "checking whether strftime() works... $ECHO_C" >&6 + if test "${libopts_cv_run_strftime+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test "$cross_compiling" = yes; then + libopts_cv_run_strftime=no + +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +char t_buf[ 64 ]; +int main() { + static char const z[] = "Thursday Aug 28 240"; + struct tm tm; + tm.tm_sec = 36; /* seconds after the minute [0, 61] */ + tm.tm_min = 44; /* minutes after the hour [0, 59] */ + tm.tm_hour = 12; /* hour since midnight [0, 23] */ + tm.tm_mday = 28; /* day of the month [1, 31] */ + tm.tm_mon = 7; /* months since January [0, 11] */ + tm.tm_year = 86; /* years since 1900 */ + tm.tm_wday = 4; /* days since Sunday [0, 6] */ + tm.tm_yday = 239; /* days since January 1 [0, 365] */ + tm.tm_isdst = 1; /* flag for daylight savings time */ + strftime( t_buf, sizeof( t_buf ), "%A %b %d %j", &tm ); + return (strcmp( t_buf, z ) != 0); } +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + libopts_cv_run_strftime=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +libopts_cv_run_strftime=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi # end of TRY_RUN + +fi + # end of AC_CACHE_VAL for libopts_cv_run_strftime + echo "$as_me:$LINENO: result: ${libopts_cv_run_strftime}" >&5 +echo "${ECHO_T}${libopts_cv_run_strftime}" >&6 + + if test "X${libopts_cv_run_strftime}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_STRFTIME 1 +_ACEOF + + fi + + + + # Check to see if fopen accepts "b" mode. + + echo "$as_me:$LINENO: checking whether fopen accepts \"b\" mode" >&5 +echo $ECHO_N "checking whether fopen accepts \"b\" mode... $ECHO_C" >&6 + if test "${libopts_cv_run_fopen_binary+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test "$cross_compiling" = yes; then + libopts_cv_run_fopen_binary=no + +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +int main (int argc, char** argv) { +FILE* fp = fopen("conftest.$ac_ext", "rb"); +return (fp == NULL) ? 1 : fclose(fp); } +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + libopts_cv_run_fopen_binary=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +libopts_cv_run_fopen_binary=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi # end of TRY_RUN + +fi + # end of AC_CACHE_VAL for libopts_cv_run_fopen_binary + echo "$as_me:$LINENO: result: ${libopts_cv_run_fopen_binary}" >&5 +echo "${ECHO_T}${libopts_cv_run_fopen_binary}" >&6 + + if test "X${libopts_cv_run_fopen_binary}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define FOPEN_BINARY_FLAG "b" +_ACEOF + + else + +cat >>confdefs.h <<\_ACEOF +#define FOPEN_BINARY_FLAG "" +_ACEOF + + fi + + + + # Check to see if fopen accepts "t" mode. + + echo "$as_me:$LINENO: checking whether fopen accepts \"t\" mode" >&5 +echo $ECHO_N "checking whether fopen accepts \"t\" mode... $ECHO_C" >&6 + if test "${libopts_cv_run_fopen_text+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + if test "$cross_compiling" = yes; then + libopts_cv_run_fopen_text=no + +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +int main (int argc, char** argv) { +FILE* fp = fopen("conftest.$ac_ext", "rt"); +return (fp == NULL) ? 1 : fclose(fp); } +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + libopts_cv_run_fopen_text=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +libopts_cv_run_fopen_text=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi # end of TRY_RUN + +fi + # end of AC_CACHE_VAL for libopts_cv_run_fopen_text + echo "$as_me:$LINENO: result: ${libopts_cv_run_fopen_text}" >&5 +echo "${ECHO_T}${libopts_cv_run_fopen_text}" >&6 + + if test "X${libopts_cv_run_fopen_text}" != Xno + then + +cat >>confdefs.h <<\_ACEOF +#define FOPEN_TEXT_FLAG "t" +_ACEOF + + else + +cat >>confdefs.h <<\_ACEOF +#define FOPEN_TEXT_FLAG "" +_ACEOF + + fi + + + + # Check to see if not wanting optional option args. + + # Check whether --enable-optional-args or --disable-optional-args was given. +if test "${enable_optional_args+set}" = set; then + enableval="$enable_optional_args" + libopts_cv_enable_optional_args=${enable_optional_args} +else + echo "$as_me:$LINENO: checking whether not wanting optional option args" >&5 +echo $ECHO_N "checking whether not wanting optional option args... $ECHO_C" >&6 +if test "${libopts_cv_enable_optional_args+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + libopts_cv_enable_optional_args=yes +fi +echo "$as_me:$LINENO: result: $libopts_cv_enable_optional_args" >&5 +echo "${ECHO_T}$libopts_cv_enable_optional_args" >&6 + +fi; # end of AC_ARG_ENABLE + + if test "X${libopts_cv_enable_optional_args}" = Xno + then + +cat >>confdefs.h <<\_ACEOF +#define NO_OPTIONAL_OPT_ARGS 1 +_ACEOF + + fi + + + + + else + +if test X${INVOKE_LIBOPTS_MACROS_FIRST_done} != Xyes ; then + # ================= + # AC_HEADER_STDC + # ================= + echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 +if test "${ac_cv_header_stdc+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_header_stdc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_header_stdc=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then + : +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +int +main () +{ + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + exit(2); + exit (0); +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_header_stdc=no +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6 +if test $ac_cv_header_stdc = yes; then + +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF + +fi + + # ================= + # AC_HEADER_DIRENT + # ================= + + + + + +ac_header_dirent=no +for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do + as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5 +echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include <$ac_hdr> + +int +main () +{ +if ((DIR *) 0) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1 +_ACEOF + +ac_header_dirent=$ac_hdr; break +fi + +done +# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix. +if test $ac_header_dirent = dirent.h; then + echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +ac_cv_search_opendir=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="none required" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test "$ac_cv_search_opendir" = no; then + for ac_lib in dir; do + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="-l$ac_lib" +break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + done +fi +LIBS=$ac_func_search_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6 +if test "$ac_cv_search_opendir" != no; then + test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" + +fi + +else + echo "$as_me:$LINENO: checking for library containing opendir" >&5 +echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6 +if test "${ac_cv_search_opendir+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +ac_cv_search_opendir=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="none required" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test "$ac_cv_search_opendir" = no; then + for ac_lib in x; do + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char opendir (); +int +main () +{ +opendir (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_opendir="-l$ac_lib" +break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + done +fi +LIBS=$ac_func_search_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5 +echo "${ECHO_T}$ac_cv_search_opendir" >&6 +if test "$ac_cv_search_opendir" != no; then + test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS" + +fi + +fi + + + # ================= + # AC_CHECK_HEADERS + # ================= + + + + + + + + + + + + + + + + + + + + +for ac_header in dlfcn.h errno.h fcntl.h libgen.h memory.h netinet/in.h \ + setjmp.h sys/mman.h sys/param.h sys/poll.h sys/procset.h sys/select.h \ + sys/socket.h sys/stropts.h sys/time.h sys/un.h sys/wait.h unistd.h \ + utime.h sysexits.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + # -------------------------------------------- + # Verify certain entries from AC_CHECK_HEADERS + # -------------------------------------------- + for f in sys_types sys_mman sys_param sys_stat sys_wait \ + string errno stdlib memory setjmp + do eval as_ac_var=\${ac_cv_header_${f}_h+set} + test "${as_ac_var}" = set || \ + { { echo "$as_me:$LINENO: error: You must have ${f}.h on your system" >&5 +echo "$as_me: error: You must have ${f}.h on your system" >&2;} + { (exit 1); exit 1; }; } + done + + # ================================================ + # AC_CHECK_HEADERS: stdarg.h is present define HAVE_STDARG_H, otherwise + # if varargs.h is present define HAVE_VARARGS_H. + # ================================================ + + +for ac_header in stdarg.h varargs.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + if test `eval echo '${'$as_ac_Header'}'` != yes; then + { { echo "$as_me:$LINENO: error: You must have stdarg.h or varargs.h on your system" >&5 +echo "$as_me: error: You must have stdarg.h or varargs.h on your system" >&2;} + { (exit 1); exit 1; }; } + fi + + # ================================================ + # Similarly for the string.h and strings.h headers + # ================================================ + + +for ac_header in string.h strings.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + if test `eval echo '${'$as_ac_Header'}'` != yes; then + { { echo "$as_me:$LINENO: error: You must have string.h or strings.h on your system" >&5 +echo "$as_me: error: You must have string.h or strings.h on your system" >&2;} + { (exit 1); exit 1; }; } + fi + + # ===================== + # ...and limits headers + # ===================== + + + +for ac_header in limits.h sys/limits.h values.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + if test `eval echo '${'$as_ac_Header'}'` != yes; then + { { echo "$as_me:$LINENO: error: You must have one of limits.h, sys/limits.h or values.h" >&5 +echo "$as_me: error: You must have one of limits.h, sys/limits.h or values.h" >&2;} + { (exit 1); exit 1; }; } + fi + + # ======================== + # ...and int types headers + # ======================== + + +for ac_header in stdint.h inttypes.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + break +fi + +done + + echo "$as_me:$LINENO: checking for int8_t" >&5 +echo $ECHO_N "checking for int8_t... $ECHO_C" >&6 +if test "${ac_cv_type_int8_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int8_t *) 0) + return 0; +if (sizeof (int8_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int8_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int8_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5 +echo "${ECHO_T}$ac_cv_type_int8_t" >&6 +if test $ac_cv_type_int8_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INT8_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint8_t" >&5 +echo $ECHO_N "checking for uint8_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint8_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint8_t *) 0) + return 0; +if (sizeof (uint8_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint8_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint8_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint8_t" >&6 +if test $ac_cv_type_uint8_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT8_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for int16_t" >&5 +echo $ECHO_N "checking for int16_t... $ECHO_C" >&6 +if test "${ac_cv_type_int16_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int16_t *) 0) + return 0; +if (sizeof (int16_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int16_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int16_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5 +echo "${ECHO_T}$ac_cv_type_int16_t" >&6 +if test $ac_cv_type_int16_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INT16_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint16_t" >&5 +echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint16_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint16_t *) 0) + return 0; +if (sizeof (uint16_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint16_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint16_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint16_t" >&6 +if test $ac_cv_type_uint16_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT16_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for int32_t" >&5 +echo $ECHO_N "checking for int32_t... $ECHO_C" >&6 +if test "${ac_cv_type_int32_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int32_t *) 0) + return 0; +if (sizeof (int32_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int32_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int32_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5 +echo "${ECHO_T}$ac_cv_type_int32_t" >&6 +if test $ac_cv_type_int32_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INT32_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint32_t" >&5 +echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint32_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint32_t *) 0) + return 0; +if (sizeof (uint32_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint32_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint32_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint32_t" >&6 +if test $ac_cv_type_uint32_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT32_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for intptr_t" >&5 +echo $ECHO_N "checking for intptr_t... $ECHO_C" >&6 +if test "${ac_cv_type_intptr_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((intptr_t *) 0) + return 0; +if (sizeof (intptr_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_intptr_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_intptr_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5 +echo "${ECHO_T}$ac_cv_type_intptr_t" >&6 +if test $ac_cv_type_intptr_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INTPTR_T 1 +_ACEOF + + +fi +echo "$as_me:$LINENO: checking for uint_t" >&5 +echo $ECHO_N "checking for uint_t... $ECHO_C" >&6 +if test "${ac_cv_type_uint_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uint_t *) 0) + return 0; +if (sizeof (uint_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uint_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uint_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uint_t" >&5 +echo "${ECHO_T}$ac_cv_type_uint_t" >&6 +if test $ac_cv_type_uint_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINT_T 1 +_ACEOF + + +fi + + + # ==================== + # uintptr type & sizes + # ==================== + echo "$as_me:$LINENO: checking for uintptr_t" >&5 +echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6 +if test "${ac_cv_type_uintptr_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uintptr_t *) 0) + return 0; +if (sizeof (uintptr_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uintptr_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uintptr_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 +echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6 +if test $ac_cv_type_uintptr_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINTPTR_T 1 +_ACEOF + + +else + +cat >>confdefs.h <<\_ACEOF +#define uintptr_t unsigned long +_ACEOF + +fi + + echo "$as_me:$LINENO: checking for char*" >&5 +echo $ECHO_N "checking for char*... $ECHO_C" >&6 +if test "${ac_cv_type_charp+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((char* *) 0) + return 0; +if (sizeof (char*)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_charp=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_charp=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_charp" >&5 +echo "${ECHO_T}$ac_cv_type_charp" >&6 + +echo "$as_me:$LINENO: checking size of char*" >&5 +echo $ECHO_N "checking size of char*... $ECHO_C" >&6 +if test "${ac_cv_sizeof_charp+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_charp" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (char*))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_charp=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (char*)); } +unsigned long ulongval () { return (long) (sizeof (char*)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (char*))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (char*)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (char*)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_charp=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (char*), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_charp=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_charp" >&5 +echo "${ECHO_T}$ac_cv_sizeof_charp" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_CHARP $ac_cv_sizeof_charp +_ACEOF + + + echo "$as_me:$LINENO: checking for int" >&5 +echo $ECHO_N "checking for int... $ECHO_C" >&6 +if test "${ac_cv_type_int+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((int *) 0) + return 0; +if (sizeof (int)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_int=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_int=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 +echo "${ECHO_T}$ac_cv_type_int" >&6 + +echo "$as_me:$LINENO: checking size of int" >&5 +echo $ECHO_N "checking size of int... $ECHO_C" >&6 +if test "${ac_cv_sizeof_int+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_int" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_int=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (int)); } +unsigned long ulongval () { return (long) (sizeof (int)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (int))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (int)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (int)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_int=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (int), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_int=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5 +echo "${ECHO_T}$ac_cv_sizeof_int" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_INT $ac_cv_sizeof_int +_ACEOF + + + echo "$as_me:$LINENO: checking for long" >&5 +echo $ECHO_N "checking for long... $ECHO_C" >&6 +if test "${ac_cv_type_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((long *) 0) + return 0; +if (sizeof (long)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_long=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_long=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 +echo "${ECHO_T}$ac_cv_type_long" >&6 + +echo "$as_me:$LINENO: checking size of long" >&5 +echo $ECHO_N "checking size of long... $ECHO_C" >&6 +if test "${ac_cv_sizeof_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_long" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_long=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (long)); } +unsigned long ulongval () { return (long) (sizeof (long)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (long))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (long)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (long)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_long=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (long), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_long=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5 +echo "${ECHO_T}$ac_cv_sizeof_long" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_LONG $ac_cv_sizeof_long +_ACEOF + + + echo "$as_me:$LINENO: checking for short" >&5 +echo $ECHO_N "checking for short... $ECHO_C" >&6 +if test "${ac_cv_type_short+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((short *) 0) + return 0; +if (sizeof (short)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_short=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_short=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5 +echo "${ECHO_T}$ac_cv_type_short" >&6 + +echo "$as_me:$LINENO: checking size of short" >&5 +echo $ECHO_N "checking size of short... $ECHO_C" >&6 +if test "${ac_cv_sizeof_short+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_short" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_short=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (short)); } +unsigned long ulongval () { return (long) (sizeof (short)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (short))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (short)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (short)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_short=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (short), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_short=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5 +echo "${ECHO_T}$ac_cv_sizeof_short" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_SHORT $ac_cv_sizeof_short +_ACEOF + + + + # ---------------------------------------------------------------------- + # AC_CHECK_LIB for SVR4 libgen, and use it if it defines pathfind. + # ---------------------------------------------------------------------- + +echo "$as_me:$LINENO: checking for pathfind in -lgen" >&5 +echo $ECHO_N "checking for pathfind in -lgen... $ECHO_C" >&6 +if test "${ac_cv_lib_gen_pathfind+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lgen $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char pathfind (); +int +main () +{ +pathfind (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_gen_pathfind=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_gen_pathfind=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_gen_pathfind" >&5 +echo "${ECHO_T}$ac_cv_lib_gen_pathfind" >&6 +if test $ac_cv_lib_gen_pathfind = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBGEN 1 +_ACEOF + + LIBS="-lgen $LIBS" + +fi + + +for ac_func in vprintf +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +echo "$as_me:$LINENO: checking for _doprnt" >&5 +echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6 +if test "${ac_cv_func__doprnt+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define _doprnt to an innocuous variant, in case declares _doprnt. + For example, HP-UX 11i declares gettimeofday. */ +#define _doprnt innocuous__doprnt + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char _doprnt (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef _doprnt + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char _doprnt (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub__doprnt) || defined (__stub____doprnt) +choke me +#else +char (*f) () = _doprnt; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != _doprnt; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func__doprnt=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func__doprnt=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5 +echo "${ECHO_T}$ac_cv_func__doprnt" >&6 +if test $ac_cv_func__doprnt = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_DOPRNT 1 +_ACEOF + +fi + +fi +done + + + + + + + + +for ac_func in mmap canonicalize_file_name snprintf strdup strchr strrchr +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + INVOKE_LIBOPTS_MACROS_FIRST_done=yes +fi + fi +# end of AC_DEFUN of LIBOPTS_CHECK + + +echo "$as_me:$LINENO: checking if $CC can handle #warning" >&5 +echo $ECHO_N "checking if $CC can handle #warning... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ +#warning foo + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_cpp_warning=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_cpp_warning=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_cv_cpp_warning" >&5 +echo "${ECHO_T}$ac_cv_cpp_warning" >&6 + +case "$ac_cv_cpp_warning" in + no) + +cat >>confdefs.h <<\_ACEOF +#define NO_OPTION_NAME_WARNINGS 1 +_ACEOF + + echo "$as_me:$LINENO: result: Enabling NO_OPTION_NAME_WARNINGS as #warning does not work" >&5 +echo "${ECHO_T}Enabling NO_OPTION_NAME_WARNINGS as #warning does not work" >&6 + ;; +esac + +echo "$as_me:$LINENO: checking for bin subdirectory" >&5 +echo $ECHO_N "checking for bin subdirectory... $ECHO_C" >&6 + +# Check whether --with-binsubdir or --without-binsubdir was given. +if test "${with_binsubdir+set}" = set; then + withval="$with_binsubdir" + use_binsubdir="$withval" +else + use_binsubdir="bin" +fi; + +case "$use_binsubdir" in + bin) + ;; + sbin) + ;; + *) + { { echo "$as_me:$LINENO: error: <$use_binsubdir> is illegal - must be \"bin\" or \"sbin\"" >&5 +echo "$as_me: error: <$use_binsubdir> is illegal - must be \"bin\" or \"sbin\"" >&2;} + { (exit 1); exit 1; }; } + ;; +esac +echo "$as_me:$LINENO: result: $use_binsubdir" >&5 +echo "${ECHO_T}$use_binsubdir" >&6 +BINSUBDIR=$use_binsubdir + + +echo "$as_me:$LINENO: checking if we want to use arlib" >&5 +echo $ECHO_N "checking if we want to use arlib... $ECHO_C" >&6 + +# Check whether --with-arlib or --without-arlib was given. +if test "${with_arlib+set}" = set; then + withval="$with_arlib" + ans=$withval +else + ans=no +fi; +echo "$as_me:$LINENO: result: $ans" >&5 +echo "${ECHO_T}$ans" >&6 + +if test -d $srcdir/arlib +then + case "$ans" in + yes) + ARLIB_DIR=arlib + + +subdirs="$subdirs arlib" + + ;; + esac +fi + + + +# Check whether --with-rpath or --without-rpath was given. +if test "${with_rpath+set}" = set; then + withval="$with_rpath" + ans=$withval +else + ans=x +fi; +case "$ans" in + no) + need_dash_r= + ;; + yes) + need_dash_r=1 + ;; +esac +# HMS: Why isn't this $build? +# Well, that depends on if we need this for the build toolchain or +# for info in the host executable... +# I still have no idea which way this should go, but nobody has complained. +case "$host" in + *-*-netbsd*) + case "$need_dash_r" in + no) ;; + *) need_dash_r=1 + ;; + esac + ;; + *-*-solaris*) + case "$need_dash_r" in + no) ;; + *) need_dash_r=1 + ;; + esac + ;; esac echo "$as_me:$LINENO: checking if we should use /dev/clockctl" >&5 @@ -4577,7 +14017,7 @@ if test "${enable_clockctl+set}" = set; then enableval="$enable_clockctl" ans=$enableval else - case "$target" in + case "$host" in *-*-netbsd*) ans=yes ;; @@ -4608,7 +14048,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4619,11 +14058,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -4636,7 +14085,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -4644,7 +14093,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4662,6 +14110,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -4681,33 +14130,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -4718,7 +14166,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -4737,12 +14185,345 @@ case "$ac_clockctl$ac_cv_header_sys_clockctl_h" in yesyes) cat >>confdefs.h <<\_ACEOF -#define HAVE_CLOCKCTL +#define HAVE_DROPROOT _ACEOF ;; esac +echo "$as_me:$LINENO: checking if we have linux capabilities (libcap)" >&5 +echo $ECHO_N "checking if we have linux capabilities (libcap)... $ECHO_C" >&6 +if test "${ac_linuxcaps+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # Check whether --enable-linuxcaps or --disable-linuxcaps was given. +if test "${enable_linuxcaps+set}" = set; then + enableval="$enable_linuxcaps" + ans=$enableval +else + ans=no +fi; +ac_linuxcaps=$ans +fi +echo "$as_me:$LINENO: result: $ac_linuxcaps" >&5 +echo "${ECHO_T}$ac_linuxcaps" >&6 +# End of AC_CACHE_CHECK for linuxcaps + +for ac_header in sys/capability.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + +for ac_header in sys/prctl.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + +case "$ac_linuxcaps$ac_cv_header_sys_capability_h$ac_cv_header_sys_prctl_h" in + yesyesyes) + +cat >>confdefs.h <<\_ACEOF +#define HAVE_LINUX_CAPABILITIES +_ACEOF + + +cat >>confdefs.h <<\_ACEOF +#define HAVE_DROPROOT +_ACEOF + + LIBS="$LIBS -lcap" + ;; +esac + case "$build" in $host) ;; @@ -4750,8 +14531,8 @@ case "$build" in *-*-vxworks*) # Quick and dirty sanity check case "$VX_KERNEL" in - '') { { echo "$as_me:$LINENO: error: Please follow the directions in html/vxworks.html!" >&5 -echo "$as_me: error: Please follow the directions in html/vxworks.html!" >&2;} + '') { { echo "$as_me:$LINENO: error: Please follow the directions in html/build/hints/vxworks.html!" >&5 +echo "$as_me: error: Please follow the directions in html/build/hints/vxworks.html!" >&2;} { (exit 1); exit 1; }; } ;; esac @@ -4803,7 +14584,7 @@ done echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,./+-,__p_,'` +set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4840,6 +14621,8 @@ case "$GCC" in CFLAGS="$CFLAGS -Wcast-qual" # CFLAGS="$CFLAGS -Wconversion" # CFLAGS="$CFLAGS -Werror" + # CFLAGS="$CFLAGS -Wextra" + # CFLAGS="$CFLAGS -Wfloat-equal" CFLAGS="$CFLAGS -Wmissing-prototypes" CFLAGS="$CFLAGS -Wpointer-arith" CFLAGS="$CFLAGS -Wshadow" @@ -4850,36 +14633,20 @@ case "$GCC" in ;; esac -ac_busted_vpath_in_make=no - case "$host" in *-next-nextstep3) CFLAGS="$CFLAGS -posix" ;; +esac + +ac_busted_vpath_in_make=no + +case "$build" in *-*-irix6.1*) # 64 bit only # busted vpath? ;; *-*-irix6*) # 6.2 (and later?) ac_busted_vpath_in_make=yes - # don't pass -n32 to gcc, it cannot handle and doesn't need it - if test "$GCC" != yes; then - case "$CFLAGS" in - *-n32*) ;; - *-n64*) ;; - *-64*) ;; - *) case "$iCFLAGS" in - '') CFLAGS="-O2 -g3 -n32" ;; - *) CFLAGS="$CFLAGS -n32" ;; - esac - ;; - esac - case "$LDFLAGS" in - *-n32*) ;; - *-n64*) ;; - *-64*) ;; - *) LDFLAGS="$LDFLAGS -n32" ;; - esac - fi ;; *-*-solaris2.5.1) ac_busted_vpath_in_make=yes @@ -4904,6 +14671,348 @@ echo "$as_me: error: building outside of the main directory requires GNU make" > esac +# HMS: From bunnylou/cowbird +case "$host" in + alpha-dec-osf4.0) + # Check whether --enable-shared or --disable-shared was given. +if test "${enable_shared+set}" = set; then + enableval="$enable_shared" + p=${PACKAGE-default} + case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) + enable_shared=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_shared=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac +else + enable_shared=no +fi; + + + ;; + *) # So far, the only shared library we might use is libopts. + # It's a small library - we might as well use a static version of it. + # Check whether --enable-shared or --disable-shared was given. +if test "${enable_shared+set}" = set; then + enableval="$enable_shared" + p=${PACKAGE-default} + case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) + enable_shared=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_shared=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac +else + enable_shared=no +fi; + + + ;; +esac + +# Check whether --enable-static or --disable-static was given. +if test "${enable_static+set}" = set; then + enableval="$enable_static" + p=${PACKAGE-default} + case $enableval in + yes) enable_static=yes ;; + no) enable_static=no ;; + *) + enable_static=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_static=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac +else + enable_static=yes +fi; + +# Check whether --enable-fast-install or --disable-fast-install was given. +if test "${enable_fast_install+set}" = set; then + enableval="$enable_fast_install" + p=${PACKAGE-default} + case $enableval in + yes) enable_fast_install=yes ;; + no) enable_fast_install=no ;; + *) + enable_fast_install=no + # Look at the argument we got. We use all the common list separators. + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for pkg in $enableval; do + IFS="$lt_save_ifs" + if test "X$pkg" = "X$p"; then + enable_fast_install=yes + fi + done + IFS="$lt_save_ifs" + ;; + esac +else + enable_fast_install=yes +fi; + +echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 +echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6 +if test "${lt_cv_path_SED+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # Loop through the user's path and test for sed and gsed. +# Then use that list of sed's as ones to test for truncation. +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for lt_ac_prog in sed gsed; do + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then + lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext" + fi + done + done +done +lt_ac_max=0 +lt_ac_count=0 +# Add /usr/xpg4/bin/sed as it is typically found on Solaris +# along with /bin/sed that truncates output. +for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do + test ! -f $lt_ac_sed && continue + cat /dev/null > conftest.in + lt_ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >conftest.in + # Check for GNU sed and select it if it is found. + if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then + lt_cv_path_SED=$lt_ac_sed + break + fi + while true; do + cat conftest.in conftest.in >conftest.tmp + mv conftest.tmp conftest.in + cp conftest.in conftest.nl + echo >>conftest.nl + $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break + cmp -s conftest.out conftest.nl || break + # 10000 chars as input seems more than enough + test $lt_ac_count -gt 10 && break + lt_ac_count=`expr $lt_ac_count + 1` + if test $lt_ac_count -gt $lt_ac_max; then + lt_ac_max=$lt_ac_count + lt_cv_path_SED=$lt_ac_sed + fi + done +done + +fi + +SED=$lt_cv_path_SED +echo "$as_me:$LINENO: result: $SED" >&5 +echo "${ECHO_T}$SED" >&6 + + +# Check whether --with-gnu-ld or --without-gnu-ld was given. +if test "${with_gnu_ld+set}" = set; then + withval="$with_gnu_ld" + test "$withval" = no || with_gnu_ld=yes +else + with_gnu_ld=no +fi; +ac_prog=ld +if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; + *) + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; + esac + case $ac_prog in + # Accept absolute paths. + [\\/]* | ?:[\\/]*) + re_direlt='/[^/][^/]*/\.\./' + # Canonicalize the pathname of ld + ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do + ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` + done + test -z "$LD" && LD="$ac_prog" + ;; + "") + # If it fails, then pretend we aren't using GCC. + ac_prog=ld + ;; + *) + # If it is relative, then search for the first ld in PATH. + with_gnu_ld=unknown + ;; + esac +elif test "$with_gnu_ld" = yes; then + echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 +else + echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 +fi +if test "${lt_cv_path_LD+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -z "$LD"; then + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then + lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some variants of GNU ld only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. + case `"$lt_cv_path_LD" -v 2>&1 &5 +echo "${ECHO_T}$LD" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi +test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} + { (exit 1); exit 1; }; } +echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +if test "${lt_cv_prog_gnu_ld+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # I'd rather use --version here, but apparently some GNU lds only accept -v. +case `$LD -v 2>&1 &5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +with_gnu_ld=$lt_cv_prog_gnu_ld + + +echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 +if test "${lt_cv_ld_reload_flag+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_ld_reload_flag='-r' +fi +echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 +echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6 +reload_flag=$lt_cv_ld_reload_flag +case $reload_flag in +"" | " "*) ;; +*) reload_flag=" $reload_flag" ;; +esac +reload_cmds='$LD$reload_flag -o $output$reload_objs' +case $host_os in + darwin*) + if test "$GCC" = yes; then + reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs' + else + reload_cmds='$LD$reload_flag -o $output$reload_objs' + fi + ;; +esac + +echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 +echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6 +if test "${lt_cv_path_NM+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$NM"; then + # Let the user override the test. + lt_cv_path_NM="$NM" +else + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + tmp_nm="$ac_dir/${ac_tool_prefix}nm" + if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored + # Tru64's nm complains that /dev/null is an invalid object file + case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in + */dev/null* | *'Invalid file or object type'*) + lt_cv_path_NM="$tmp_nm -B" + break + ;; + *) + case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in + */dev/null*) + lt_cv_path_NM="$tmp_nm -p" + break + ;; + *) + lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags + ;; + esac + esac + fi + done + IFS="$lt_save_ifs" + test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm +fi +fi +echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +echo "${ECHO_T}$lt_cv_path_NM" >&6 +NM="$lt_cv_path_NM" + echo "$as_me:$LINENO: checking whether ln -s works" >&5 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 LN_S=$as_ln_s @@ -4915,65 +15024,321 @@ else echo "${ECHO_T}no, using $LN_S" >&6 fi -if test $ac_cv_c_compiler_gnu = yes; then - echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5 -echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6 -if test "${ac_cv_prog_gcc_traditional+set}" = set; then +echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 +echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6 +if test "${lt_cv_deplibs_check_method+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_pattern="Autoconf.*'x'" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -Autoconf TIOCGETP -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "$ac_pattern" >/dev/null 2>&1; then - ac_cv_prog_gcc_traditional=yes -else - ac_cv_prog_gcc_traditional=no -fi -rm -f conftest* + lt_cv_file_magic_cmd='$MAGIC_CMD' +lt_cv_file_magic_test_file= +lt_cv_deplibs_check_method='unknown' +# Need to set the preceding variable on all platforms that support +# interlibrary dependencies. +# 'none' -- dependencies not supported. +# `unknown' -- same as none, but documents that we really don't know. +# 'pass_all' -- all dependencies passed with no checks. +# 'test_compile' -- check by making test program. +# 'file_magic [[regex]]' -- check by looking for files in library path +# which responds to the $file_magic_cmd with a given extended regex. +# If you have `file' or equivalent on your system and you're not sure +# whether `pass_all' will *always* work, you probably want this one. +case $host_os in +aix4* | aix5*) + lt_cv_deplibs_check_method=pass_all + ;; - if test $ac_cv_prog_gcc_traditional = no; then - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -Autoconf TCGETA -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "$ac_pattern" >/dev/null 2>&1; then - ac_cv_prog_gcc_traditional=yes -fi -rm -f conftest* +beos*) + lt_cv_deplibs_check_method=pass_all + ;; +bsdi[45]*) + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' + lt_cv_file_magic_cmd='/usr/bin/file -L' + lt_cv_file_magic_test_file=/shlib/libc.so + ;; + +cygwin*) + # func_win32_libid is a shell function defined in ltmain.sh + lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL' + lt_cv_file_magic_cmd='func_win32_libid' + ;; + +mingw* | pw32*) + # Base MSYS/MinGW do not provide the 'file' command needed by + # func_win32_libid shell function, so use a weaker test based on 'objdump'. + lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' + lt_cv_file_magic_cmd='$OBJDUMP -f' + ;; + +darwin* | rhapsody*) + lt_cv_deplibs_check_method=pass_all + ;; + +freebsd* | kfreebsd*-gnu | dragonfly*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + case $host_cpu in + i*86 ) + # Not sure whether the presence of OpenBSD here was a mistake. + # Let's accept both of them until this is cleared up. + lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library' + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` + ;; + esac + else + lt_cv_deplibs_check_method=pass_all fi -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5 -echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6 - if test $ac_cv_prog_gcc_traditional = yes; then - CC="$CC -traditional" - fi -fi + ;; -echo "$as_me:$LINENO: checking for working volatile" >&5 -echo $ECHO_N "checking for working volatile... $ECHO_C" >&6 -if test "${ac_cv_c_volatile+set}" = set; then +gnu*) + lt_cv_deplibs_check_method=pass_all + ;; + +hpux10.20* | hpux11*) + lt_cv_file_magic_cmd=/usr/bin/file + case $host_cpu in + ia64*) + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64' + lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so + ;; + hppa*64*) + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]' + lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl + ;; + *) + lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' + lt_cv_file_magic_test_file=/usr/lib/libc.sl + ;; + esac + ;; + +irix5* | irix6* | nonstopux*) + case $LD in + *-32|*"-32 ") libmagic=32-bit;; + *-n32|*"-n32 ") libmagic=N32;; + *-64|*"-64 ") libmagic=64-bit;; + *) libmagic=never-match;; + esac + lt_cv_deplibs_check_method=pass_all + ;; + +# This must be Linux ELF. +linux*) + lt_cv_deplibs_check_method=pass_all + ;; + +netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' + else + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' + fi + ;; + +newos6*) + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' + lt_cv_file_magic_cmd=/usr/bin/file + lt_cv_file_magic_test_file=/usr/lib/libnls.so + ;; + +nto-qnx*) + lt_cv_deplibs_check_method=unknown + ;; + +openbsd*) + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$' + else + lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' + fi + ;; + +osf3* | osf4* | osf5*) + lt_cv_deplibs_check_method=pass_all + ;; + +sco3.2v5*) + lt_cv_deplibs_check_method=pass_all + ;; + +solaris*) + lt_cv_deplibs_check_method=pass_all + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + case $host_vendor in + motorola) + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' + lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` + ;; + ncr) + lt_cv_deplibs_check_method=pass_all + ;; + sequent) + lt_cv_file_magic_cmd='/bin/file' + lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' + ;; + sni) + lt_cv_file_magic_cmd='/bin/file' + lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" + lt_cv_file_magic_test_file=/lib/libc.so + ;; + siemens) + lt_cv_deplibs_check_method=pass_all + ;; + esac + ;; + +sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*) + lt_cv_deplibs_check_method=pass_all + ;; +esac + +fi +echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6 +file_magic_cmd=$lt_cv_file_magic_cmd +deplibs_check_method=$lt_cv_deplibs_check_method +test -z "$deplibs_check_method" && deplibs_check_method=unknown + + + + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + +# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +if test "${enable_libtool_lock+set}" = set; then + enableval="$enable_libtool_lock" + +fi; +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + +# Some flags need to be propagated to the compiler or linker for good +# libtool support. +case $host in +ia64-*-hpux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + case `/usr/bin/file conftest.$ac_objext` in + *ELF-32*) + HPUX_IA64_MODE="32" + ;; + *ELF-64*) + HPUX_IA64_MODE="64" + ;; + esac + fi + rm -rf conftest* + ;; +*-*-irix6*) + # Find out which ABI we are using. + echo '#line 15245 "configure"' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + if test "$lt_cv_prog_gnu_ld" = yes; then + case `/usr/bin/file conftest.$ac_objext` in + *32-bit*) + LD="${LD-ld} -melf32bsmip" + ;; + *N32*) + LD="${LD-ld} -melf32bmipn32" + ;; + *64-bit*) + LD="${LD-ld} -melf64bmip" + ;; + esac + else + case `/usr/bin/file conftest.$ac_objext` in + *32-bit*) + LD="${LD-ld} -32" + ;; + *N32*) + LD="${LD-ld} -n32" + ;; + *64-bit*) + LD="${LD-ld} -64" + ;; + esac + fi + fi + rm -rf conftest* + ;; + +x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*) + # Find out which ABI we are using. + echo 'int i;' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + case `/usr/bin/file conftest.o` in + *32-bit*) + case $host in + x86_64-*linux*) + LD="${LD-ld} -m elf_i386" + ;; + ppc64-*linux*|powerpc64-*linux*) + LD="${LD-ld} -m elf32ppclinux" + ;; + s390x-*linux*) + LD="${LD-ld} -m elf_s390" + ;; + sparc64-*linux*) + LD="${LD-ld} -m elf32_sparc" + ;; + esac + ;; + *64-bit*) + case $host in + x86_64-*linux*) + LD="${LD-ld} -m elf_x86_64" + ;; + ppc*-*linux*|powerpc*-*linux*) + LD="${LD-ld} -m elf64ppc" + ;; + s390*-*linux*) + LD="${LD-ld} -m elf64_s390" + ;; + sparc*-*linux*) + LD="${LD-ld} -m elf64_sparc" + ;; + esac + ;; + esac + fi + rm -rf conftest* + ;; + +*-*-sco3.2v5*) + # On SCO OpenServer 5, we need -belf to get full-featured binaries. + SAVE_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -belf" + echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 +if test "${lt_cv_cc_needs_belf+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" + ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -4984,148 +15349,1603 @@ int main () { -volatile int x; -int * volatile y; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + lt_cv_cc_needs_belf=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +lt_cv_cc_needs_belf=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +fi +echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 +echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6 + if test x"$lt_cv_cc_needs_belf" != x"yes"; then + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf + CFLAGS="$SAVE_CFLAGS" + fi + ;; + +esac + +need_locks="$enable_libtool_lock" + + + +for ac_header in dlfcn.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + +ac_ext=cc +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +if test -n "$ac_tool_prefix"; then + for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$CXX"; then + ac_cv_prog_CXX="$CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + +fi +fi +CXX=$ac_cv_prog_CXX +if test -n "$CXX"; then + echo "$as_me:$LINENO: result: $CXX" >&5 +echo "${ECHO_T}$CXX" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + test -n "$CXX" && break + done +fi +if test -z "$CXX"; then + ac_ct_CXX=$CXX + for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_CXX"; then + ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_CXX="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + +fi +fi +ac_ct_CXX=$ac_cv_prog_ac_ct_CXX +if test -n "$ac_ct_CXX"; then + echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 +echo "${ECHO_T}$ac_ct_CXX" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + test -n "$ac_ct_CXX" && break +done +test -n "$ac_ct_CXX" || ac_ct_CXX="g++" + + CXX=$ac_ct_CXX +fi + + +# Provide some information about the compiler. +echo "$as_me:$LINENO:" \ + "checking for C++ compiler version" >&5 +ac_compiler=`set X $ac_compile; echo $2` +{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 + (eval $ac_compiler --version &5) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 + (eval $ac_compiler -v &5) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 + (eval $ac_compiler -V &5) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + +echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 +if test "${ac_cv_cxx_compiler_gnu+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ +#ifndef __GNUC__ + choke me +#endif + ; return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_compiler_gnu=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_compiler_gnu=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_cxx_compiler_gnu=$ac_compiler_gnu + +fi +echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 +GXX=`test $ac_compiler_gnu = yes && echo yes` +ac_test_CXXFLAGS=${CXXFLAGS+set} +ac_save_CXXFLAGS=$CXXFLAGS +CXXFLAGS="-g" +echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 +echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 +if test "${ac_cv_prog_cxx_g+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_prog_cxx_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_prog_cxx_g=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi +for ac_declaration in \ + '' \ + 'extern "C" void std::exit (int) throw (); using std::exit;' \ + 'extern "C" void std::exit (int); using std::exit;' \ + 'extern "C" void exit (int) throw ();' \ + 'extern "C" void exit (int);' \ + 'void exit (int);' +do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_declaration +#include +int +main () +{ +exit (42); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +continue +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_declaration +int +main () +{ +exit (42); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +rm -f conftest* +if test -n "$ac_declaration"; then + echo '#ifdef __cplusplus' >>confdefs.h + echo $ac_declaration >>confdefs.h + echo '#endif' >>confdefs.h +fi + +ac_ext=cc +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + +depcc="$CXX" am_compiler_list= + +echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then + # We make a subdir and do the tests there. Otherwise we can end up + # making bogus files that we don't know about and never remove. For + # instance it was reported that on HP-UX the gcc test will end up + # making a dummy file named `D' -- because `-MD' means `put the output + # in D'. + mkdir conftest.dir + # Copy depcomp to subdir because otherwise we won't find it if we're + # using a relative directory. + cp "$am_depcomp" conftest.dir + cd conftest.dir + # We will build objects and dependencies in a subdirectory because + # it helps to detect inapplicable dependency modes. For instance + # both Tru64's cc and ICC support -MD to output dependencies as a + # side effect of compilation, but ICC will put the dependencies in + # the current directory while Tru64 will put them in the object + # directory. + mkdir sub + + am_cv_CXX_dependencies_compiler_type=none + if test "$am_compiler_list" = ""; then + am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` + fi + for depmode in $am_compiler_list; do + # Setup a source with many dependencies, because some compilers + # like to wrap large dependency lists on column 80 (with \), and + # we should not choose a depcomp mode which is confused by this. + # + # We need to recreate these files for each test, as the compiler may + # overwrite some of them when testing with obscure command lines. + # This happens at least with the AIX C compiler. + : > sub/conftest.c + for i in 1 2 3 4 5 6; do + echo '#include "conftst'$i'.h"' >> sub/conftest.c + # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with + # Solaris 8's {/usr,}/bin/sh. + touch sub/conftst$i.h + done + echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf + + case $depmode in + nosideeffect) + # after this tag, mechanisms are not by side-effect, so they'll + # only be used when explicitly requested + if test "x$enable_dependency_tracking" = xyes; then + continue + else + break + fi + ;; + none) break ;; + esac + # We check with `-c' and `-o' for the sake of the "dashmstdout" + # mode. It turns out that the SunPro C++ compiler does not properly + # handle `-M -o', and we need to detect this. + if depmode=$depmode \ + source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \ + depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ + $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \ + >/dev/null 2>conftest.err && + grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && + grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 && + ${MAKE-make} -s -f confmf > /dev/null 2>&1; then + # icc doesn't choke on unknown options, it will just issue warnings + # or remarks (even with -Werror). So we grep stderr for any message + # that says an option was ignored or not supported. + # When given -MP, icc 7.0 and 7.1 complain thusly: + # icc: Command line warning: ignoring option '-M'; no argument required + # The diagnosis changed in icc 8.0: + # icc: Command line remark: option '-MP' not supported + if (grep 'ignoring option' conftest.err || + grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else + am_cv_CXX_dependencies_compiler_type=$depmode + break + fi + fi + done + + cd .. + rm -rf conftest.dir +else + am_cv_CXX_dependencies_compiler_type=none +fi + +fi +echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6 +CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type + + + +if + test "x$enable_dependency_tracking" != xno \ + && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then + am__fastdepCXX_TRUE= + am__fastdepCXX_FALSE='#' +else + am__fastdepCXX_TRUE='#' + am__fastdepCXX_FALSE= +fi + + + + +if test -n "$CXX" && ( test "X$CXX" != "Xno" && + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || + (test "X$CXX" != "Xg++"))) ; then + ac_ext=cc +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu +echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 +echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 +if test -z "$CXXCPP"; then + if test "${ac_cv_prog_CXXCPP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # Double quotes because CXXCPP needs to be expanded + for CXXCPP in "$CXX -E" "/lib/cpp" + do + ac_preproc_ok=false +for ac_cxx_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.$ac_ext + + # OK, works on sane cases. Now check whether non-existent headers + # can be detected and how. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + # Broken: success on invalid input. +continue +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.err conftest.$ac_ext +if $ac_preproc_ok; then + break +fi + + done + ac_cv_prog_CXXCPP=$CXXCPP + +fi + CXXCPP=$ac_cv_prog_CXXCPP +else + ac_cv_prog_CXXCPP=$CXXCPP +fi +echo "$as_me:$LINENO: result: $CXXCPP" >&5 +echo "${ECHO_T}$CXXCPP" >&6 +ac_preproc_ok=false +for ac_cxx_preproc_warn_flag in '' yes +do + # Use a header file that comes with gcc, so configuring glibc + # with a fresh cross-compiler works. + # Prefer to if __STDC__ is defined, since + # exists even on freestanding compilers. + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. "Syntax error" is here to catch this case. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef __STDC__ +# include +#else +# include +#endif + Syntax error +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + # Broken: fails on valid input. +continue +fi +rm -f conftest.err conftest.$ac_ext + + # OK, works on sane cases. Now check whether non-existent headers + # can be detected and how. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_cxx_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + # Broken: success on invalid input. +continue +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + # Passes both tests. +ac_preproc_ok=: +break +fi +rm -f conftest.err conftest.$ac_ext + +done +# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. +rm -f conftest.err conftest.$ac_ext +if $ac_preproc_ok; then + : +else + { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check +See \`config.log' for more details." >&5 +echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi + +ac_ext=cc +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + +fi + + +ac_ext=f +ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' +ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_f77_compiler_gnu +if test -n "$ac_tool_prefix"; then + for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran + do + # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. +set dummy $ac_tool_prefix$ac_prog; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$F77"; then + ac_cv_prog_F77="$F77" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_F77="$ac_tool_prefix$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + +fi +fi +F77=$ac_cv_prog_F77 +if test -n "$F77"; then + echo "$as_me:$LINENO: result: $F77" >&5 +echo "${ECHO_T}$F77" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + test -n "$F77" && break + done +fi +if test -z "$F77"; then + ac_ct_F77=$F77 + for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_ac_ct_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_F77"; then + ac_cv_prog_ac_ct_F77="$ac_ct_F77" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_F77="$ac_prog" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + +fi +fi +ac_ct_F77=$ac_cv_prog_ac_ct_F77 +if test -n "$ac_ct_F77"; then + echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 +echo "${ECHO_T}$ac_ct_F77" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + test -n "$ac_ct_F77" && break +done + + F77=$ac_ct_F77 +fi + + +# Provide some information about the compiler. +echo "$as_me:16351:" \ + "checking for Fortran 77 compiler version" >&5 +ac_compiler=`set X $ac_compile; echo $2` +{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 + (eval $ac_compiler --version &5) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 + (eval $ac_compiler -v &5) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 + (eval $ac_compiler -V &5) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } +rm -f a.out + +# If we don't use `.F' as extension, the preprocessor is not run on the +# input file. (Note that this only needs to work for GNU compilers.) +ac_save_ext=$ac_ext +ac_ext=F +echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6 +if test "${ac_cv_f77_compiler_gnu+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF + program main +#ifndef __GNUC__ + choke me +#endif + + end +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_compiler_gnu=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_compiler_gnu=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +ac_cv_f77_compiler_gnu=$ac_compiler_gnu + +fi +echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6 +ac_ext=$ac_save_ext +ac_test_FFLAGS=${FFLAGS+set} +ac_save_FFLAGS=$FFLAGS +FFLAGS= +echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 +echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6 +if test "${ac_cv_prog_f77_g+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + FFLAGS=-g +cat >conftest.$ac_ext <<_ACEOF + program main + + end +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_prog_f77_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_prog_f77_g=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 +echo "${ECHO_T}$ac_cv_prog_f77_g" >&6 +if test "$ac_test_FFLAGS" = set; then + FFLAGS=$ac_save_FFLAGS +elif test $ac_cv_prog_f77_g = yes; then + if test "x$ac_cv_f77_compiler_gnu" = xyes; then + FFLAGS="-g -O2" + else + FFLAGS="-g" + fi +else + if test "x$ac_cv_f77_compiler_gnu" = xyes; then + FFLAGS="-O2" + else + FFLAGS= + fi +fi + +G77=`test $ac_compiler_gnu = yes && echo yes` +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + + +# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! + +# find the maximum length of command line arguments +echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6 +if test "${lt_cv_sys_max_cmd_len+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + i=0 + teststring="ABCD" + + case $build_os in + msdosdjgpp*) + # On DJGPP, this test can blow up pretty badly due to problems in libc + # (any single argument exceeding 2000 bytes causes a buffer overrun + # during glob expansion). Even if it were fixed, the result of this + # check would be larger than it should be. + lt_cv_sys_max_cmd_len=12288; # 12K is about right + ;; + + gnu*) + # Under GNU Hurd, this test is not required because there is + # no limit to the length of command line arguments. + # Libtool will interpret -1 as no limit whatsoever + lt_cv_sys_max_cmd_len=-1; + ;; + + cygwin* | mingw*) + # On Win9x/ME, this test blows up -- it succeeds, but takes + # about 5 minutes as the teststring grows exponentially. + # Worse, since 9x/ME are not pre-emptively multitasking, + # you end up with a "frozen" computer, even though with patience + # the test eventually succeeds (with a max line length of 256k). + # Instead, let's just punt: use the minimum linelength reported by + # all of the supported platforms: 8192 (on NT/2K/XP). + lt_cv_sys_max_cmd_len=8192; + ;; + + amigaos*) + # On AmigaOS with pdksh, this test takes hours, literally. + # So we just punt and use a minimum line length of 8192. + lt_cv_sys_max_cmd_len=8192; + ;; + + netbsd* | freebsd* | openbsd* | darwin* | dragonfly*) + # This has been around since 386BSD, at least. Likely further. + if test -x /sbin/sysctl; then + lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` + elif test -x /usr/sbin/sysctl; then + lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax` + else + lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs + fi + # And add a safety zone + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` + ;; + osf*) + # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure + # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not + # nice to cause kernel panics so lets avoid the loop below. + # First set a reasonable default. + lt_cv_sys_max_cmd_len=16384 + # + if test -x /sbin/sysconfig; then + case `/sbin/sysconfig -q proc exec_disable_arg_limit` in + *1*) lt_cv_sys_max_cmd_len=-1 ;; + esac + fi + ;; + *) + # If test is not a shell built-in, we'll probably end up computing a + # maximum length that is only half of the actual maximum length, but + # we can't tell. + SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}} + while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \ + = "XX$teststring") >/dev/null 2>&1 && + new_result=`expr "X$teststring" : ".*" 2>&1` && + lt_cv_sys_max_cmd_len=$new_result && + test $i != 17 # 1/2 MB should be enough + do + i=`expr $i + 1` + teststring=$teststring$teststring + done + teststring= + # Add a significant safety factor because C++ compilers can tack on massive + # amounts of additional arguments before passing them to the linker. + # It appears as though 1/2 is a usable value. + lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2` + ;; + esac + +fi + +if test -n $lt_cv_sys_max_cmd_len ; then + echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 +else + echo "$as_me:$LINENO: result: none" >&5 +echo "${ECHO_T}none" >&6 +fi + + + + +# Check for command to grab the raw symbol name followed by C symbol from nm. +echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 +echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6 +if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + +# These are sane defaults that work on at least a few old systems. +# [They come from Ultrix. What could be older than Ultrix?!! ;)] + +# Character class describing NM global symbol codes. +symcode='[BCDEGRST]' + +# Regexp to match symbols that can be accessed directly from C. +sympat='\([_A-Za-z][_A-Za-z0-9]*\)' + +# Transform an extracted symbol line into a proper C declaration +lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'" + +# Transform an extracted symbol line into symbol name and symbol address +lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + +# Define system-specific variables. +case $host_os in +aix*) + symcode='[BCDT]' + ;; +cygwin* | mingw* | pw32*) + symcode='[ABCDGISTW]' + ;; +hpux*) # Its linker distinguishes data from code symbols + if test "$host_cpu" = ia64; then + symcode='[ABCDEGRST]' + fi + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" + lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + ;; +linux*) + if test "$host_cpu" = ia64; then + symcode='[ABCDGIRSTW]' + lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" + lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" + fi + ;; +irix* | nonstopux*) + symcode='[BCDEGRST]' + ;; +osf*) + symcode='[BCDEGQRST]' + ;; +solaris* | sysv5*) + symcode='[BDRT]' + ;; +sysv4) + symcode='[DFNSTU]' + ;; +esac + +# Handle CRLF in mingw tool chain +opt_cr= +case $build_os in +mingw*) + opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp + ;; +esac + +# If we're using GNU nm, then use its standard symbol codes. +case `$NM -V 2>&1` in +*GNU* | *'with BFD'*) + symcode='[ABCDGIRSTW]' ;; +esac + +# Try without a prefix undercore, then with it. +for ac_symprfx in "" "_"; do + + # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol. + symxfrm="\\1 $ac_symprfx\\2 \\2" + + # Write the raw and C identifiers. + lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'" + + # Check to see that the pipe works correctly. + pipe_works=no + + rm -f conftest* + cat > conftest.$ac_ext <&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + (exit $ac_status); }; then + # Now try to grab the symbols. + nlist=conftest.nm + if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5 + (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_c_volatile=yes + (exit $ac_status); } && test -s "$nlist"; then + # Try sorting and uniquifying the output. + if sort "$nlist" | uniq > "$nlist"T; then + mv -f "$nlist"T "$nlist" + else + rm -f "$nlist"T + fi + + # Make sure that we snagged all the symbols we need. + if grep ' nm_test_var$' "$nlist" >/dev/null; then + if grep ' nm_test_func$' "$nlist" >/dev/null; then + cat < conftest.$ac_ext +#ifdef __cplusplus +extern "C" { +#endif + +EOF + # Now generate the symbol file. + eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext' + + cat <> conftest.$ac_ext +#if defined (__STDC__) && __STDC__ +# define lt_ptr_t void * +#else +# define lt_ptr_t char * +# define const +#endif + +/* The mapping between symbol names and symbols. */ +const struct { + const char *name; + lt_ptr_t address; +} +lt_preloaded_symbols[] = +{ +EOF + $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext + cat <<\EOF >> conftest.$ac_ext + {0, (lt_ptr_t) 0} +}; + +#ifdef __cplusplus +} +#endif +EOF + # Now try linking the two files. + mv conftest.$ac_objext conftstm.$ac_objext + lt_save_LIBS="$LIBS" + lt_save_CFLAGS="$CFLAGS" + LIBS="conftstm.$ac_objext" + CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag" + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext}; then + pipe_works=yes + fi + LIBS="$lt_save_LIBS" + CFLAGS="$lt_save_CFLAGS" + else + echo "cannot find nm_test_func in $nlist" >&5 + fi + else + echo "cannot find nm_test_var in $nlist" >&5 + fi + else + echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 + fi + else + echo "$progname: failed program was:" >&5 + cat conftest.$ac_ext >&5 + fi + rm -f conftest* conftst* + + # Do not use the global_symbol_pipe unless it works. + if test "$pipe_works" = yes; then + break + else + lt_cv_sys_global_symbol_pipe= + fi +done + +fi + +if test -z "$lt_cv_sys_global_symbol_pipe"; then + lt_cv_sys_global_symbol_to_cdecl= +fi +if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then + echo "$as_me:$LINENO: result: failed" >&5 +echo "${ECHO_T}failed" >&6 else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_c_volatile=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5 -echo "${ECHO_T}$ac_cv_c_volatile" >&6 -if test $ac_cv_c_volatile = no; then - -cat >>confdefs.h <<\_ACEOF -#define volatile -_ACEOF - + echo "$as_me:$LINENO: result: ok" >&5 +echo "${ECHO_T}ok" >&6 fi -echo "$as_me:$LINENO: checking for library containing strerror" >&5 -echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 -if test "${ac_cv_search_strerror+set}" = set; then +echo "$as_me:$LINENO: checking for objdir" >&5 +echo $ECHO_N "checking for objdir... $ECHO_C" >&6 +if test "${lt_cv_objdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_func_search_save_LIBS=$LIBS -ac_cv_search_strerror=no -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char strerror (); -int -main () -{ -strerror (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_strerror="none required" + rm -f .libs 2>/dev/null +mkdir .libs 2>/dev/null +if test -d .libs; then + lt_cv_objdir=.libs else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - + # MS-DOS does not allow filenames that begin with a dot. + lt_cv_objdir=_libs fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -if test "$ac_cv_search_strerror" = no; then - for ac_lib in cposix; do - LIBS="-l$ac_lib $ac_func_search_save_LIBS" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ +rmdir .libs 2>/dev/null +fi +echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +echo "${ECHO_T}$lt_cv_objdir" >&6 +objdir=$lt_cv_objdir -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char strerror (); -int -main () -{ -strerror (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_search_strerror="-l$ac_lib" -break + + + + +case $host_os in +aix3*) + # AIX sometimes has problems with the GCC collect2 program. For some + # reason, if we set the COLLECT_NAMES environment variable, the problems + # vanish in a puff of smoke. + if test "X${COLLECT_NAMES+set}" != Xset; then + COLLECT_NAMES= + export COLLECT_NAMES + fi + ;; +esac + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +Xsed='sed -e 1s/^X//' +sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' + +# Same as above, but do not quote variable references. +double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' + +# Sed substitution to delay expansion of an escaped shell variable in a +# double_quote_subst'ed string. +delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' + +# Sed substitution to avoid accidental globbing in evaled expressions +no_glob_subst='s/\*/\\\*/g' + +# Constants: +rm="rm -f" + +# Global variables: +default_ofile=libtool +can_build_shared=yes + +# All known linkers require a `.a' archive for static linking (except MSVC, +# which needs '.lib'). +libext=a +ltmain="$ac_aux_dir/ltmain.sh" +ofile="$default_ofile" +with_gnu_ld="$lt_cv_prog_gnu_ld" + +if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. +set dummy ${ac_tool_prefix}ar; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_AR+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 + if test -n "$AR"; then + ac_cv_prog_AR="$AR" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_AR="${ac_tool_prefix}ar" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - done fi -LIBS=$ac_func_search_save_LIBS +AR=$ac_cv_prog_AR +if test -n "$AR"; then + echo "$as_me:$LINENO: result: $AR" >&5 +echo "${ECHO_T}$AR" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 fi -echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 -echo "${ECHO_T}$ac_cv_search_strerror" >&6 -if test "$ac_cv_search_strerror" != no; then - test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" fi +if test -z "$ac_cv_prog_AR"; then + ac_ct_AR=$AR + # Extract the first word of "ar", so it can be a program name with args. +set dummy ar; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_ac_ct_AR+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_AR"; then + ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_AR="ar" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + + test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false" +fi +fi +ac_ct_AR=$ac_cv_prog_ac_ct_AR +if test -n "$ac_ct_AR"; then + echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +echo "${ECHO_T}$ac_ct_AR" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + AR=$ac_ct_AR +else + AR="$ac_cv_prog_AR" +fi if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. @@ -5207,6 +17027,13934 @@ else RANLIB="$ac_cv_prog_RANLIB" fi +if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. +set dummy ${ac_tool_prefix}strip; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_STRIP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$STRIP"; then + ac_cv_prog_STRIP="$STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_STRIP="${ac_tool_prefix}strip" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + +fi +fi +STRIP=$ac_cv_prog_STRIP +if test -n "$STRIP"; then + echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + +fi +if test -z "$ac_cv_prog_STRIP"; then + ac_ct_STRIP=$STRIP + # Extract the first word of "strip", so it can be a program name with args. +set dummy strip; ac_word=$2 +echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -n "$ac_ct_STRIP"; then + ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. +else +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + ac_cv_prog_ac_ct_STRIP="strip" + echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 + break 2 + fi +done +done + + test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" +fi +fi +ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP +if test -n "$ac_ct_STRIP"; then + echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + STRIP=$ac_ct_STRIP +else + STRIP="$ac_cv_prog_STRIP" +fi + + +old_CC="$CC" +old_CFLAGS="$CFLAGS" + +# Set sane defaults for various variables +test -z "$AR" && AR=ar +test -z "$AR_FLAGS" && AR_FLAGS=cru +test -z "$AS" && AS=as +test -z "$CC" && CC=cc +test -z "$LTCC" && LTCC=$CC +test -z "$DLLTOOL" && DLLTOOL=dlltool +test -z "$LD" && LD=ld +test -z "$LN_S" && LN_S="ln -s" +test -z "$MAGIC_CMD" && MAGIC_CMD=file +test -z "$NM" && NM=nm +test -z "$SED" && SED=sed +test -z "$OBJDUMP" && OBJDUMP=objdump +test -z "$RANLIB" && RANLIB=: +test -z "$STRIP" && STRIP=: +test -z "$ac_objext" && ac_objext=o + +# Determine commands to create old-style static archives. +old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' +old_postinstall_cmds='chmod 644 $oldlib' +old_postuninstall_cmds= + +if test -n "$RANLIB"; then + case $host_os in + openbsd*) + old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" + ;; + *) + old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" + ;; + esac + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" +fi + +for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + +# Only perform the check for file, if the check method requires it +case $deplibs_check_method in +file_magic*) + if test "$file_magic_cmd" = '$MAGIC_CMD'; then + echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + case $MAGIC_CMD in +[\\/*] | ?:[\\/]*) + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. + ;; +*) + lt_save_MAGIC_CMD="$MAGIC_CMD" + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" + for ac_dir in $ac_dummy; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/${ac_tool_prefix}file; then + lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" + if test -n "$file_magic_test_file"; then + case $deplibs_check_method in + "file_magic "*) + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` + MAGIC_CMD="$lt_cv_path_MAGIC_CMD" + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | + $EGREP "$file_magic_regex" > /dev/null; then + : + else + cat <&2 + +*** Warning: the command libtool uses to detect shared libraries, +*** $file_magic_cmd, produces output that libtool cannot recognize. +*** The result is that libtool may fail to recognize shared libraries +*** as such. This will affect the creation of libtool libraries that +*** depend on shared libraries, but programs linked with such libtool +*** libraries will work regardless of this problem. Nevertheless, you +*** may want to report the problem to your system manager and/or to +*** bug-libtool@gnu.org + +EOF + fi ;; + esac + fi + break + fi + done + IFS="$lt_save_ifs" + MAGIC_CMD="$lt_save_MAGIC_CMD" + ;; +esac +fi + +MAGIC_CMD="$lt_cv_path_MAGIC_CMD" +if test -n "$MAGIC_CMD"; then + echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + +if test -z "$lt_cv_path_MAGIC_CMD"; then + if test -n "$ac_tool_prefix"; then + echo "$as_me:$LINENO: checking for file" >&5 +echo $ECHO_N "checking for file... $ECHO_C" >&6 +if test "${lt_cv_path_MAGIC_CMD+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + case $MAGIC_CMD in +[\\/*] | ?:[\\/]*) + lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. + ;; +*) + lt_save_MAGIC_CMD="$MAGIC_CMD" + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + ac_dummy="/usr/bin$PATH_SEPARATOR$PATH" + for ac_dir in $ac_dummy; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + if test -f $ac_dir/file; then + lt_cv_path_MAGIC_CMD="$ac_dir/file" + if test -n "$file_magic_test_file"; then + case $deplibs_check_method in + "file_magic "*) + file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"` + MAGIC_CMD="$lt_cv_path_MAGIC_CMD" + if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | + $EGREP "$file_magic_regex" > /dev/null; then + : + else + cat <&2 + +*** Warning: the command libtool uses to detect shared libraries, +*** $file_magic_cmd, produces output that libtool cannot recognize. +*** The result is that libtool may fail to recognize shared libraries +*** as such. This will affect the creation of libtool libraries that +*** depend on shared libraries, but programs linked with such libtool +*** libraries will work regardless of this problem. Nevertheless, you +*** may want to report the problem to your system manager and/or to +*** bug-libtool@gnu.org + +EOF + fi ;; + esac + fi + break + fi + done + IFS="$lt_save_ifs" + MAGIC_CMD="$lt_save_MAGIC_CMD" + ;; +esac +fi + +MAGIC_CMD="$lt_cv_path_MAGIC_CMD" +if test -n "$MAGIC_CMD"; then + echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + + else + MAGIC_CMD=: + fi +fi + + fi + ;; +esac + +enable_dlopen=no +enable_win32_dll=no + +# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +if test "${enable_libtool_lock+set}" = set; then + enableval="$enable_libtool_lock" + +fi; +test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + + +# Check whether --with-pic or --without-pic was given. +if test "${with_pic+set}" = set; then + withval="$with_pic" + pic_mode="$withval" +else + pic_mode=default +fi; +test -z "$pic_mode" && pic_mode=default + +# Use C for the default configuration in the libtool script +tagname= +lt_save_CC="$CC" +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + + +# Source file extension for C test sources. +ac_ext=c + +# Object file extension for compiled C test sources. +objext=o +objext=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code="int some_variable = 0;\n" + +# Code to be used in simple link tests +lt_simple_link_test_code='int main(){return(0);}\n' + + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + + +# save warnings/boilerplate of simple test code +ac_outfile=conftest.$ac_objext +printf "$lt_simple_compile_test_code" >conftest.$ac_ext +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_compiler_boilerplate=`cat conftest.err` +$rm conftest* + +ac_outfile=conftest.$ac_objext +printf "$lt_simple_link_test_code" >conftest.$ac_ext +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_linker_boilerplate=`cat conftest.err` +$rm conftest* + + +# +# Check for any special shared library compilation flags. +# +lt_prog_cc_shlib= +if test "$GCC" = no; then + case $host_os in + sco3.2v5*) + lt_prog_cc_shlib='-belf' + ;; + esac +fi +if test -n "$lt_prog_cc_shlib"; then + { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5 +echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;} + if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then : + else + { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5 +echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;} + lt_cv_prog_cc_can_build_shared=no + fi +fi + + +# +# Check to make sure the static flag actually works. +# +echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6 +if test "${lt_prog_compiler_static_works+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_static_works=no + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS $lt_prog_compiler_static" + printf "$lt_simple_link_test_code" > conftest.$ac_ext + if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then + # The linker can only warn and ignore the option if not recognized + # So say no if there are warnings + if test -s conftest.err; then + # Append any errors to the config.log. + cat conftest.err 1>&5 + $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if diff conftest.exp conftest.er2 >/dev/null; then + lt_prog_compiler_static_works=yes + fi + else + lt_prog_compiler_static_works=yes + fi + fi + $rm conftest* + LDFLAGS="$save_LDFLAGS" + +fi +echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works" >&6 + +if test x"$lt_prog_compiler_static_works" = xyes; then + : +else + lt_prog_compiler_static= +fi + + + + +lt_prog_compiler_no_builtin_flag= + +if test "$GCC" = yes; then + lt_prog_compiler_no_builtin_flag=' -fno-builtin' + + +echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_rtti_exceptions=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="-fno-rtti -fno-exceptions" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:17449: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:17453: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + lt_cv_prog_compiler_rtti_exceptions=yes + fi + fi + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 + +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then + lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" +else + : +fi + +fi + +lt_prog_compiler_wl= +lt_prog_compiler_pic= +lt_prog_compiler_static= + +echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 + + if test "$GCC" = yes; then + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_static='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static='-Bstatic' + fi + ;; + + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4' + ;; + + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic='-DDLL_EXPORT' + ;; + + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + lt_prog_compiler_pic='-fno-common' + ;; + + msdosdjgpp*) + # Just because we use GCC doesn't mean we suddenly get shared libraries + # on systems that don't support them. + lt_prog_compiler_can_build_shared=no + enable_shared=no + ;; + + sysv4*MP*) + if test -d /usr/nec; then + lt_prog_compiler_pic=-Kconform_pic + fi + ;; + + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic='-fPIC' + ;; + esac + ;; + + *) + lt_prog_compiler_pic='-fPIC' + ;; + esac + else + # PORTME Check for flag to pass linker flags through the system compiler. + case $host_os in + aix*) + lt_prog_compiler_wl='-Wl,' + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static='-Bstatic' + else + lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp' + fi + ;; + darwin*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + case $cc_basename in + xlc*) + lt_prog_compiler_pic='-qnocommon' + lt_prog_compiler_wl='-Wl,' + ;; + esac + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic='-DDLL_EXPORT' + ;; + + hpux9* | hpux10* | hpux11*) + lt_prog_compiler_wl='-Wl,' + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic='+Z' + ;; + esac + # Is there a better lt_prog_compiler_static that works with the bundled CC? + lt_prog_compiler_static='${wl}-a ${wl}archive' + ;; + + irix5* | irix6* | nonstopux*) + lt_prog_compiler_wl='-Wl,' + # PIC (with -KPIC) is the default. + lt_prog_compiler_static='-non_shared' + ;; + + newsos6) + lt_prog_compiler_pic='-KPIC' + lt_prog_compiler_static='-Bstatic' + ;; + + linux*) + case $cc_basename in + icc* | ecc*) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-KPIC' + lt_prog_compiler_static='-static' + ;; + pgcc* | pgf77* | pgf90* | pgf95*) + # Portland Group compilers (*not* the Pentium gcc compiler, + # which looks to be a dead project) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-fpic' + lt_prog_compiler_static='-Bstatic' + ;; + ccc*) + lt_prog_compiler_wl='-Wl,' + # All Alpha code is PIC. + lt_prog_compiler_static='-non_shared' + ;; + esac + ;; + + osf3* | osf4* | osf5*) + lt_prog_compiler_wl='-Wl,' + # All OSF/1 code is PIC. + lt_prog_compiler_static='-non_shared' + ;; + + sco3.2v5*) + lt_prog_compiler_pic='-Kpic' + lt_prog_compiler_static='-dn' + ;; + + solaris*) + lt_prog_compiler_pic='-KPIC' + lt_prog_compiler_static='-Bstatic' + case $cc_basename in + f77* | f90* | f95*) + lt_prog_compiler_wl='-Qoption ld ';; + *) + lt_prog_compiler_wl='-Wl,';; + esac + ;; + + sunos4*) + lt_prog_compiler_wl='-Qoption ld ' + lt_prog_compiler_pic='-PIC' + lt_prog_compiler_static='-Bstatic' + ;; + + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_pic='-KPIC' + lt_prog_compiler_static='-Bstatic' + ;; + + sysv4*MP*) + if test -d /usr/nec ;then + lt_prog_compiler_pic='-Kconform_pic' + lt_prog_compiler_static='-Bstatic' + fi + ;; + + unicos*) + lt_prog_compiler_wl='-Wl,' + lt_prog_compiler_can_build_shared=no + ;; + + uts4*) + lt_prog_compiler_pic='-pic' + lt_prog_compiler_static='-Bstatic' + ;; + + *) + lt_prog_compiler_can_build_shared=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic" >&6 + +# +# Check to make sure the PIC flag actually works. +# +if test -n "$lt_prog_compiler_pic"; then + +echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6 +if test "${lt_prog_compiler_pic_works+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_pic_works=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic -DPIC" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:17711: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:17715: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + lt_prog_compiler_pic_works=yes + fi + fi + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6 + +if test x"$lt_prog_compiler_pic_works" = xyes; then + case $lt_prog_compiler_pic in + "" | " "*) ;; + *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;; + esac +else + lt_prog_compiler_pic= + lt_prog_compiler_can_build_shared=no +fi + +fi +case $host_os in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + lt_prog_compiler_pic= + ;; + *) + lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC" + ;; +esac + +echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +if test "${lt_cv_prog_compiler_c_o+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_c_o=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:17773: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 + echo "$as_me:17777: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp + $SED '/^$/d' out/conftest.err >out/conftest.er2 + if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then + lt_cv_prog_compiler_c_o=yes + fi + fi + chmod u+w . 2>&5 + $rm conftest* + # SGI C++ compiler will create directory out/ii_files/ for + # template instantiation + test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files + $rm out/* && rmdir out + cd .. + rmdir conftest + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6 + + +hard_links="nottested" +if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6 + if test "$hard_links" = no; then + { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi +else + need_locks=no +fi + +echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 + + runpath_var= + allow_undefined_flag= + enable_shared_with_static_runtimes=no + archive_cmds= + archive_expsym_cmds= + old_archive_From_new_cmds= + old_archive_from_expsyms_cmds= + export_dynamic_flag_spec= + whole_archive_flag_spec= + thread_safe_flag_spec= + hardcode_libdir_flag_spec= + hardcode_libdir_flag_spec_ld= + hardcode_libdir_separator= + hardcode_direct=no + hardcode_minus_L=no + hardcode_shlibpath_var=unsupported + link_all_deplibs=unknown + hardcode_automatic=no + module_cmds= + module_expsym_cmds= + always_export_symbols=no + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + # include_expsyms should be a list of space-separated symbols to be *always* + # included in the symbol list + include_expsyms= + # exclude_expsyms can be an extended regexp of symbols to exclude + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. + exclude_expsyms="_GLOBAL_OFFSET_TABLE_" + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + case $host_os in + cygwin* | mingw* | pw32*) + # FIXME: the MSVC++ port hasn't been tested in a loooong time + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + if test "$GCC" != yes; then + with_gnu_ld=no + fi + ;; + openbsd*) + with_gnu_ld=no + ;; + esac + + ld_shlibs=yes + if test "$with_gnu_ld" = yes; then + # If archive_cmds runs LD, not CC, wlarc should be empty + wlarc='${wl}' + + # Set some defaults for GNU ld with shared library support. These + # are reset later if shared libraries are not supported. Putting them + # here allows them to be overridden if necessary. + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + whole_archive_flag_spec= + fi + supports_anon_versioning=no + case `$LD -v 2>/dev/null` in + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... + *\ 2.11.*) ;; # other 2.11 versions + *) supports_anon_versioning=yes ;; + esac + + # See if GNU ld supports shared libraries. + case $host_os in + aix3* | aix4* | aix5*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs=no + cat <&2 + +*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** to be unable to reliably create shared libraries on AIX. +*** Therefore, libtool is disabling shared libraries support. If you +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart. + +EOF + fi + ;; + + amigaos*) + archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec='-L$libdir' + hardcode_minus_L=yes + + # Samuel A. Falvo II reports + # that the semantics of dynamic libraries on AmigaOS, at least up + # to version 4, is to share data among multiple programs linked + # with the same dynamic library. Since this doesn't match the + # behavior of shared libraries on other platforms, we can't use + # them. + ld_shlibs=no + ;; + + beos*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + allow_undefined_flag=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME + archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + else + ld_shlibs=no + fi + ;; + + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless, + # as there is no search path for DLLs. + hardcode_libdir_flag_spec='-L$libdir' + allow_undefined_flag=unsupported + always_export_symbols=no + enable_shared_with_static_runtimes=yes + export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + ld_shlibs=no + fi + ;; + + linux*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in + pgcc*) # Portland Group C compiler + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag' + ;; + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers + whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag -Mnomain' ;; + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 + tmp_addflag=' -i_dynamic' ;; + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 + tmp_addflag=' -i_dynamic -nofor_main' ;; + ifc* | ifort*) # Intel Fortran compiler + tmp_addflag=' -nofor_main' ;; + esac + archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + + if test $supports_anon_versioning = yes; then + archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~ + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi + else + ld_shlibs=no + fi + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= + else + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + fi + ;; + + solaris* | sysv5*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + ld_shlibs=no + cat <&2 + +*** Warning: The releases 2.8.* of the GNU linker cannot reliably +*** create shared libraries on Solaris systems. Therefore, libtool +*** is disabling shared libraries support. We urge you to upgrade GNU +*** binutils to release 2.9.1 or newer. Another option is to modify +*** your PATH or compiler configuration so that the native linker is +*** used, and then restart. + +EOF + elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs=no + fi + ;; + + sunos4*) + archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' + wlarc= + hardcode_direct=yes + hardcode_shlibpath_var=no + ;; + + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs=no + fi + ;; + esac + + if test "$ld_shlibs" = no; then + runpath_var= + hardcode_libdir_flag_spec= + export_dynamic_flag_spec= + whole_archive_flag_spec= + fi + else + # PORTME fill in a description of your system's linker (not GNU ld) + case $host_os in + aix3*) + allow_undefined_flag=unsupported + always_export_symbols=yes + archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' + # Note: this linker hardcodes the directories in LIBPATH if there + # are no directories specified by -L. + hardcode_minus_L=yes + if test "$GCC" = yes && test -z "$link_static_flag"; then + # Neither direct hardcoding nor static linking is supported with a + # broken collect2. + hardcode_direct=unsupported + fi + ;; + + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + else + export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + fi + aix_use_runtimelinking=no + + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. + case $host_os in aix4.[23]|aix4.[23].*|aix5*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes + break + fi + done + esac + + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi + + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. + + archive_cmds='' + hardcode_direct=yes + hardcode_libdir_separator=':' + link_all_deplibs=yes + + if test "$GCC" = yes; then + case $host_os in aix4.[012]|aix4.[012].*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + hardcode_direct=yes + else + # We have old collect2 + hardcode_direct=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + hardcode_minus_L=yes + hardcode_libdir_flag_spec='-L$libdir' + hardcode_libdir_separator= + fi + esac + shared_flag='-shared' + if test "$aix_use_runtimelinking" = yes; then + shared_flag="$shared_flag "'${wl}-G' + fi + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='${wl}-G' + else + shared_flag='${wl}-bM:SRE' + fi + fi + fi + + # It seems that -bexpall does not export symbols beginning with + # underscore (_), so it is better to generate a list of symbols to export. + always_export_symbols=yes + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + allow_undefined_flag='-berok' + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" + archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' + allow_undefined_flag="-z nodefs" + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + no_undefined_flag=' ${wl}-bernotok' + allow_undefined_flag=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols=yes + # Exported symbols can be pulled into shared objects from archives + whole_archive_flag_spec=' ' + archive_cmds_need_lc=yes + # This is similar to how AIX traditionally builds its shared libraries. + archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + + amigaos*) + archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec='-L$libdir' + hardcode_minus_L=yes + # see comment about different semantics on the GNU ld section + ld_shlibs=no + ;; + + bsdi[45]*) + export_dynamic_flag_spec=-rdynamic + ;; + + cygwin* | mingw* | pw32*) + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + # hardcode_libdir_flag_spec is actually meaningless, as there is + # no search path for DLLs. + hardcode_libdir_flag_spec=' ' + allow_undefined_flag=unsupported + # Tell ltmain to make .lib files, not .a files. + libext=lib + # Tell ltmain to make .dll files, not .so files. + shrext_cmds=".dll" + # FIXME: Setting linknames here is a bad hack. + archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + # The linker will automatically build a .lib file if we build a DLL. + old_archive_From_new_cmds='true' + # FIXME: Should let the user specify the lib program. + old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs' + fix_srcfile_path='`cygpath -w "$srcfile"`' + enable_shared_with_static_runtimes=yes + ;; + + darwin* | rhapsody*) + case $host_os in + rhapsody* | darwin1.[012]) + allow_undefined_flag='${wl}-undefined ${wl}suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + ;; + 10.*) + allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup' + ;; + esac + fi + ;; + esac + archive_cmds_need_lc=no + hardcode_direct=no + hardcode_automatic=yes + hardcode_shlibpath_var=unsupported + whole_archive_flag_spec='' + link_all_deplibs=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' + archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) + output_verbose_link_cmd='echo' + archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' + module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + ;; + *) + ld_shlibs=no + ;; + esac + fi + ;; + + dgux*) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec='-L$libdir' + hardcode_shlibpath_var=no + ;; + + freebsd1*) + ld_shlibs=no + ;; + + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor + # support. Future versions do this automatically, but an explicit c++rt0.o + # does not break anything, and helps significantly (at the cost of a little + # extra space). + freebsd2.2*) + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' + hardcode_libdir_flag_spec='-R$libdir' + hardcode_direct=yes + hardcode_shlibpath_var=no + ;; + + # Unfortunately, older versions of FreeBSD 2 do not have this feature. + freebsd2*) + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct=yes + hardcode_minus_L=yes + hardcode_shlibpath_var=no + ;; + + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* | kfreebsd*-gnu | dragonfly*) + archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' + hardcode_libdir_flag_spec='-R$libdir' + hardcode_direct=yes + hardcode_shlibpath_var=no + ;; + + hpux9*) + if test "$GCC" = yes; then + archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + fi + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' + hardcode_libdir_separator=: + hardcode_direct=yes + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L=yes + export_dynamic_flag_spec='${wl}-E' + ;; + + hpux10* | hpux11*) + if test "$GCC" = yes -a "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*|ia64*) + archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + ;; + *) + archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + ;; + esac + else + case $host_cpu in + hppa*64*|ia64*) + archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' + ;; + *) + archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' + ;; + esac + fi + if test "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*) + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' + hardcode_libdir_flag_spec_ld='+b $libdir' + hardcode_libdir_separator=: + hardcode_direct=no + hardcode_shlibpath_var=no + ;; + ia64*) + hardcode_libdir_flag_spec='-L$libdir' + hardcode_direct=no + hardcode_shlibpath_var=no + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L=yes + ;; + *) + hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' + hardcode_libdir_separator=: + hardcode_direct=yes + export_dynamic_flag_spec='${wl}-E' + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L=yes + ;; + esac + fi + ;; + + irix5* | irix6* | nonstopux*) + if test "$GCC" = yes; then + archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_ld='-rpath $libdir' + fi + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator=: + link_all_deplibs=yes + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else + archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF + fi + hardcode_libdir_flag_spec='-R$libdir' + hardcode_direct=yes + hardcode_shlibpath_var=no + ;; + + newsos6) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct=yes + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator=: + hardcode_shlibpath_var=no + ;; + + openbsd*) + hardcode_direct=yes + hardcode_shlibpath_var=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' + hardcode_libdir_flag_spec='${wl}-rpath,$libdir' + export_dynamic_flag_spec='${wl}-E' + else + case $host_os in + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) + archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec='-R$libdir' + ;; + *) + archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + hardcode_libdir_flag_spec='${wl}-rpath,$libdir' + ;; + esac + fi + ;; + + os2*) + hardcode_libdir_flag_spec='-L$libdir' + hardcode_minus_L=yes + allow_undefined_flag=unsupported + archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' + old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' + ;; + + osf3*) + if test "$GCC" = yes; then + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + allow_undefined_flag=' -expect_unresolved \*' + archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + fi + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator=: + ;; + + osf4* | osf5*) # as osf3* with the addition of -msym flag + if test "$GCC" = yes; then + allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' + else + allow_undefined_flag=' -expect_unresolved \*' + archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + + # Both c and cxx compiler support -rpath directly + hardcode_libdir_flag_spec='-rpath $libdir' + fi + hardcode_libdir_separator=: + ;; + + sco3.2v5*) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var=no + export_dynamic_flag_spec='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + + solaris*) + no_undefined_flag=' -z text' + if test "$GCC" = yes; then + wlarc='${wl}' + archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' + else + wlarc='' + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + fi + hardcode_libdir_flag_spec='-R$libdir' + hardcode_shlibpath_var=no + case $host_os in + solaris2.[0-5] | solaris2.[0-5].*) ;; + *) + # The compiler driver will combine linker options so we + # cannot just pass the convience library names through + # without $wl, iff we do not link with $LD. + # Luckily, gcc supports the same syntax we need for Sun Studio. + # Supported since Solaris 2.6 (maybe 2.5.1?) + case $wlarc in + '') + whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; + *) + whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; + esac ;; + esac + link_all_deplibs=yes + ;; + + sunos4*) + if test "x$host_vendor" = xsequent; then + # Use $CC to link under sequent, because it throws in some extra .o + # files that make .init and .fini sections work. + archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' + else + archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' + fi + hardcode_libdir_flag_spec='-L$libdir' + hardcode_direct=yes + hardcode_minus_L=yes + hardcode_shlibpath_var=no + ;; + + sysv4) + case $host_vendor in + sni) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct=yes # is this really true??? + ;; + siemens) + ## LD is ld it makes a PLAMLIB + ## CC just makes a GrossModule. + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' + reload_cmds='$CC -r -o $output$reload_objs' + hardcode_direct=no + ;; + motorola) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct=no #Motorola manual says yes, but my tests say they lie + ;; + esac + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var=no + ;; + + sysv4.3*) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var=no + export_dynamic_flag_spec='-Bexport' + ;; + + sysv4*MP*) + if test -d /usr/nec; then + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ld_shlibs=yes + fi + ;; + + sysv4.2uw2*) + archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct=yes + hardcode_minus_L=no + hardcode_shlibpath_var=no + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + no_undefined_flag='${wl}-z ${wl}text' + if test "$GCC" = yes; then + archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + else + archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + fi + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var=no + ;; + + sysv5*) + no_undefined_flag=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + hardcode_libdir_flag_spec= + hardcode_shlibpath_var=no + runpath_var='LD_RUN_PATH' + ;; + + uts4*) + archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec='-L$libdir' + hardcode_shlibpath_var=no + ;; + + *) + ld_shlibs=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +echo "${ECHO_T}$ld_shlibs" >&6 +test "$ld_shlibs" = no && can_build_shared=no + +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + +# +# Do we need to explicitly link libc? +# +case "x$archive_cmds_need_lc" in +x|xyes) + # Assume -lc should be added + archive_cmds_need_lc=yes + + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $archive_cmds in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. + ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$lt_prog_compiler_wl + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$allow_undefined_flag + allow_undefined_flag= + if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc=no + else + archive_cmds_need_lc=yes + fi + allow_undefined_flag=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +echo "${ECHO_T}$archive_cmds_need_lc" >&6 + ;; + esac + fi + ;; +esac + +echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext_cmds=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then + # if the path contains ";" then we assume it to be the separator + # otherwise default to the standard path separator (i.e. ":") - it is + # assumed that no part of a normal pathname contains ";" but that should + # okay in the real world where ";" in dirpaths is itself problematic. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi +else + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +fi +need_lib_prefix=unknown +hardcode_into_libs=no + +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[01] | aix4.[01].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no + fi + ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi[45]*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; + +cygwin* | mingw* | pw32*) + version_type=windows + shrext_cmds=".dll" + need_version=no + need_lib_prefix=no + + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname~ + chmod a+x \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes + + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + ;; + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + ;; + esac + ;; + + *) + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' + ;; + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; + +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' + fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; + +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. + if test -x /usr/bin/objformat; then + objformat=`/usr/bin/objformat` + else + case $host_os in + freebsd[123]*) objformat=aout ;; + *) objformat=elf ;; + esac + fi + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH + case $host_os in + freebsd2*) + shlibpath_overrides_runpath=yes + ;; + freebsd3.[01]* | freebsdelf3.[01]*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + esac + ;; + +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; + +hpux9* | hpux10* | hpux11*) + # Give a soname corresponding to the major version so that dld.sl refuses to + # link against other versions. + version_type=sunos + need_lib_prefix=no + need_version=no + case $host_cpu in + ia64*) + shrext_cmds='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" + fi + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext_cmds='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext_cmds='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; + +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux + else + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; + +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; + +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; + +knetbsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +openbsd*) + version_type=sunos + need_lib_prefix=no + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. + case $host_os in + openbsd3.3 | openbsd3.3.*) need_version=yes ;; + *) need_version=no ;; + esac + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[89] | openbsd2.[89].*) + shlibpath_overrides_runpath=no + ;; + *) + shlibpath_overrides_runpath=yes + ;; + esac + else + shlibpath_overrides_runpath=yes + fi + ;; + +os2*) + libname_spec='$name' + shrext_cmds=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; + +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; + +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + +solaris*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' + ;; + +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; + esac + ;; + +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6 +test "$dynamic_linker" = no && can_build_shared=no + +echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +hardcode_action= +if test -n "$hardcode_libdir_flag_spec" || \ + test -n "$runpath_var" || \ + test "X$hardcode_automatic" = "Xyes" ; then + + # We can hardcode non-existant directories. + if test "$hardcode_direct" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no && + test "$hardcode_minus_L" != no; then + # Linking always hardcodes the temporary library directory. + hardcode_action=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + hardcode_action=immediate + fi +else + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + hardcode_action=unsupported +fi +echo "$as_me:$LINENO: result: $hardcode_action" >&5 +echo "${ECHO_T}$hardcode_action" >&6 + +if test "$hardcode_action" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless +fi + +striplib= +old_striplib= +echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 + else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + ;; + *) + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + ;; + esac +fi + +if test "x$enable_dlopen" != xyes; then + enable_dlopen=unknown + enable_dlopen_self=unknown + enable_dlopen_self_static=unknown +else + lt_cv_dlopen=no + lt_cv_dlopen_libs= + + case $host_os in + beos*) + lt_cv_dlopen="load_add_on" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + ;; + + mingw* | pw32*) + lt_cv_dlopen="LoadLibrary" + lt_cv_dlopen_libs= + ;; + + cygwin*) + lt_cv_dlopen="dlopen" + lt_cv_dlopen_libs= + ;; + + darwin*) + # if libdl is installed we need to link against it + echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dl_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + + lt_cv_dlopen="dyld" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + +fi + + ;; + + *) + echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 +if test "${ac_cv_func_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define shl_load to an innocuous variant, in case declares shl_load. + For example, HP-UX 11i declares gettimeofday. */ +#define shl_load innocuous_shl_load + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char shl_load (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef shl_load + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shl_load (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_shl_load) || defined (__stub___shl_load) +choke me +#else +char (*f) () = shl_load; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != shl_load; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_shl_load=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6 +if test $ac_cv_func_shl_load = yes; then + lt_cv_dlopen="shl_load" +else + echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 +if test "${ac_cv_lib_dld_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shl_load (); +int +main () +{ +shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dld_shl_load=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 +if test $ac_cv_lib_dld_shl_load = yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" +else + echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 +if test "${ac_cv_func_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define dlopen to an innocuous variant, in case declares dlopen. + For example, HP-UX 11i declares gettimeofday. */ +#define dlopen innocuous_dlopen + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char dlopen (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef dlopen + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_dlopen) || defined (__stub___dlopen) +choke me +#else +char (*f) () = dlopen; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != dlopen; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6 +if test $ac_cv_func_dlopen = yes; then + lt_cv_dlopen="dlopen" +else + echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dl_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 +if test "${ac_cv_lib_svld_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lsvld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_svld_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_svld_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 +if test $ac_cv_lib_svld_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" +else + echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 +if test "${ac_cv_lib_dld_dld_link+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dld_link (); +int +main () +{ +dld_link (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_dld_link=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dld_dld_link=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 +if test $ac_cv_lib_dld_dld_link = yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" +fi + + +fi + + +fi + + +fi + + +fi + + +fi + + ;; + esac + + if test "x$lt_cv_dlopen" != xno; then + enable_dlopen=yes + else + enable_dlopen=no + fi + + case $lt_cv_dlopen in + dlopen) + save_CPPFLAGS="$CPPFLAGS" + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" + + save_LDFLAGS="$LDFLAGS" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" + + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" + + echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 +if test "${lt_cv_dlopen_self+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self=no + fi +fi +rm -fr conftest* + + +fi +echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6 + + if test "x$lt_cv_dlopen_self" = xyes; then + LDFLAGS="$LDFLAGS $link_static_flag" + echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 +if test "${lt_cv_dlopen_self_static+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self_static=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self_static=no + fi +fi +rm -fr conftest* + + +fi +echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 + fi + + CPPFLAGS="$save_CPPFLAGS" + LDFLAGS="$save_LDFLAGS" + LIBS="$save_LIBS" + ;; + esac + + case $lt_cv_dlopen_self in + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; + *) enable_dlopen_self=unknown ;; + esac + + case $lt_cv_dlopen_self_static in + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; + *) enable_dlopen_self_static=unknown ;; + esac +fi + + +# Report which librarie types wil actually be built +echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 +echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6 + +echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +test "$can_build_shared" = "no" && enable_shared=no + +# On AIX, shared libraries and static libraries use the same namespace, and +# are all built from PIC. +case $host_os in +aix3*) + test "$enable_shared" = yes && enable_static=no + if test -n "$RANLIB"; then + archive_cmds="$archive_cmds~\$RANLIB \$lib" + postinstall_cmds='$RANLIB $lib' + fi + ;; + +aix4* | aix5*) + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then + test "$enable_shared" = yes && enable_static=no + fi + ;; +esac +echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6 + +echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +# Make sure either enable_shared or enable_static is yes. +test "$enable_shared" = yes || enable_static=yes +echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6 + +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \ + SED SHELL STRIP \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler \ + CC \ + LD \ + lt_prog_compiler_wl \ + lt_prog_compiler_pic \ + lt_prog_compiler_static \ + lt_prog_compiler_no_builtin_flag \ + export_dynamic_flag_spec \ + thread_safe_flag_spec \ + whole_archive_flag_spec \ + enable_shared_with_static_runtimes \ + old_archive_cmds \ + old_archive_from_new_cmds \ + predep_objects \ + postdep_objects \ + predeps \ + postdeps \ + compiler_lib_search_path \ + archive_cmds \ + archive_expsym_cmds \ + postinstall_cmds \ + postuninstall_cmds \ + old_archive_from_expsyms_cmds \ + allow_undefined_flag \ + no_undefined_flag \ + export_symbols_cmds \ + hardcode_libdir_flag_spec \ + hardcode_libdir_flag_spec_ld \ + hardcode_libdir_separator \ + hardcode_automatic \ + module_cmds \ + module_expsym_cmds \ + lt_cv_prog_compiler_c_o \ + exclude_expsyms \ + include_expsyms; do + + case $var in + old_archive_cmds | \ + old_archive_from_new_cmds | \ + archive_cmds | \ + archive_expsym_cmds | \ + module_cmds | \ + module_expsym_cmds | \ + old_archive_from_expsyms_cmds | \ + export_symbols_cmds | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; + esac + done + + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + ;; + esac + +cfgfile="${ofile}T" + trap "$rm \"$cfgfile\"; exit 1" 1 2 15 + $rm -f "$cfgfile" + { echo "$as_me:$LINENO: creating $ofile" >&5 +echo "$as_me: creating $ofile" >&6;} + + cat <<__EOF__ >> "$cfgfile" +#! $SHELL + +# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services. +# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) +# NOTE: Changes made to this file will be lost: look at ltmain.sh. +# +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 +# Free Software Foundation, Inc. +# +# This file is part of GNU Libtool: +# Originally by Gordon Matzigkeit , 1996 +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +# A sed program that does not truncate output. +SED=$lt_SED + +# Sed that helps us avoid accidentally triggering echo(1) options like -n. +Xsed="$SED -e 1s/^X//" + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +# The names of the tagged configurations supported by this script. +available_tags= + +# ### BEGIN LIBTOOL CONFIG + +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared + +# Whether or not to build static libraries. +build_old_libs=$enable_static + +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host +host_os=$host_os + +# The build system. +build_alias=$build_alias +build=$build +build_os=$build_os + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_compiler + +# Is the compiler the GNU C compiler? +with_gcc=$GCC + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_LD + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$lt_STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext_cmds='$shrext_cmds' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o + +# Must we lock files when doing compilation? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds + +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds +archive_expsym_cmds=$lt_archive_expsym_cmds +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds +module_expsym_cmds=$lt_module_expsym_cmds + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps + +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps + +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path + +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method + +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd + +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag + +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag + +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds + +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval + +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe + +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl + +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + +# This is the shared library runtime path variable. +runpath_var=$runpath_var + +# This is the shared library path variable. +shlibpath_var=$shlibpath_var + +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath + +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action + +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs + +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec + +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld + +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator + +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct + +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L + +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var + +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic + +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" + +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs + +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path" + +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols + +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds + +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds + +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms + +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms + +# ### END LIBTOOL CONFIG + +__EOF__ + + + case $host_os in + aix3*) + cat <<\EOF >> "$cfgfile" + +# AIX sometimes has problems with the GCC collect2 program. For some +# reason, if we set the COLLECT_NAMES environment variable, the problems +# vanish in a puff of smoke. +if test "X${COLLECT_NAMES+set}" != Xset; then + COLLECT_NAMES= + export COLLECT_NAMES +fi +EOF + ;; + esac + + # We use sed instead of cat because bash on DJGPP gets confused if + # if finds mixed CR/LF and LF-only lines. Since sed operates in + # text mode, it properly converts lines to CR/LF. This bash problem + # is reportedly fixed, but why not run on old versions too? + sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1) + + mv -f "$cfgfile" "$ofile" || \ + (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile") + chmod +x "$ofile" + +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` + if test -f "$ltmain_in"; then + test -f Makefile && make "$ltmain" + fi +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +CC="$lt_save_CC" + + +# Check whether --with-tags or --without-tags was given. +if test "${with_tags+set}" = set; then + withval="$with_tags" + tagnames="$withval" +fi; + +if test -f "$ltmain" && test -n "$tagnames"; then + if test ! -f "${ofile}"; then + { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5 +echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;} + fi + + if test -z "$LTCC"; then + eval "`$SHELL ${ofile} --config | grep '^LTCC='`" + if test -z "$LTCC"; then + { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5 +echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;} + else + { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5 +echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;} + fi + fi + + # Extract list of available tagged configurations in $ofile. + # Note that this assumes the entire list is on one line. + available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'` + + lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR," + for tagname in $tagnames; do + IFS="$lt_save_ifs" + # Check whether tagname contains only valid characters + case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in + "") ;; + *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5 +echo "$as_me: error: invalid tag name: $tagname" >&2;} + { (exit 1); exit 1; }; } + ;; + esac + + if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null + then + { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5 +echo "$as_me: error: tag name \"$tagname\" already exists" >&2;} + { (exit 1); exit 1; }; } + fi + + # Update the list of available tags. + if test -n "$tagname"; then + echo appending configuration tag \"$tagname\" to $ofile + + case $tagname in + CXX) + if test -n "$CXX" && ( test "X$CXX" != "Xno" && + ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || + (test "X$CXX" != "Xg++"))) ; then + ac_ext=cc +ac_cpp='$CXXCPP $CPPFLAGS' +ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_cxx_compiler_gnu + + + + +archive_cmds_need_lc_CXX=no +allow_undefined_flag_CXX= +always_export_symbols_CXX=no +archive_expsym_cmds_CXX= +export_dynamic_flag_spec_CXX= +hardcode_direct_CXX=no +hardcode_libdir_flag_spec_CXX= +hardcode_libdir_flag_spec_ld_CXX= +hardcode_libdir_separator_CXX= +hardcode_minus_L_CXX=no +hardcode_automatic_CXX=no +module_cmds_CXX= +module_expsym_cmds_CXX= +link_all_deplibs_CXX=unknown +old_archive_cmds_CXX=$old_archive_cmds +no_undefined_flag_CXX= +whole_archive_flag_spec_CXX= +enable_shared_with_static_runtimes_CXX=no + +# Dependencies to place before and after the object being linked: +predep_objects_CXX= +postdep_objects_CXX= +predeps_CXX= +postdeps_CXX= +compiler_lib_search_path_CXX= + +# Source file extension for C++ test sources. +ac_ext=cpp + +# Object file extension for compiled C++ test sources. +objext=o +objext_CXX=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code="int some_variable = 0;\n" + +# Code to be used in simple link tests +lt_simple_link_test_code='int main(int, char *) { return(0); }\n' + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + + +# save warnings/boilerplate of simple test code +ac_outfile=conftest.$ac_objext +printf "$lt_simple_compile_test_code" >conftest.$ac_ext +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_compiler_boilerplate=`cat conftest.err` +$rm conftest* + +ac_outfile=conftest.$ac_objext +printf "$lt_simple_link_test_code" >conftest.$ac_ext +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_linker_boilerplate=`cat conftest.err` +$rm conftest* + + +# Allow CC to be a program name with arguments. +lt_save_CC=$CC +lt_save_LD=$LD +lt_save_GCC=$GCC +GCC=$GXX +lt_save_with_gnu_ld=$with_gnu_ld +lt_save_path_LD=$lt_cv_path_LD +if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then + lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx +else + unset lt_cv_prog_gnu_ld +fi +if test -n "${lt_cv_path_LDCXX+set}"; then + lt_cv_path_LD=$lt_cv_path_LDCXX +else + unset lt_cv_path_LD +fi +test -z "${LDCXX+set}" || LD=$LDCXX +CC=${CXX-"c++"} +compiler=$CC +compiler_CXX=$CC +for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + +# We don't want -fno-exception wen compiling C++ code, so set the +# no_builtin_flag separately +if test "$GXX" = yes; then + lt_prog_compiler_no_builtin_flag_CXX=' -fno-builtin' +else + lt_prog_compiler_no_builtin_flag_CXX= +fi + +if test "$GXX" = yes; then + # Set up default GNU C++ configuration + + +# Check whether --with-gnu-ld or --without-gnu-ld was given. +if test "${with_gnu_ld+set}" = set; then + withval="$with_gnu_ld" + test "$withval" = no || with_gnu_ld=yes +else + with_gnu_ld=no +fi; +ac_prog=ld +if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; + *) + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; + esac + case $ac_prog in + # Accept absolute paths. + [\\/]* | ?:[\\/]*) + re_direlt='/[^/][^/]*/\.\./' + # Canonicalize the pathname of ld + ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do + ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"` + done + test -z "$LD" && LD="$ac_prog" + ;; + "") + # If it fails, then pretend we aren't using GCC. + ac_prog=ld + ;; + *) + # If it is relative, then search for the first ld in PATH. + with_gnu_ld=unknown + ;; + esac +elif test "$with_gnu_ld" = yes; then + echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 +else + echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 +fi +if test "${lt_cv_path_LD+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -z "$LD"; then + lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + IFS="$lt_save_ifs" + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then + lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some variants of GNU ld only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. + case `"$lt_cv_path_LD" -v 2>&1 &5 +echo "${ECHO_T}$LD" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi +test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} + { (exit 1); exit 1; }; } +echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +if test "${lt_cv_prog_gnu_ld+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # I'd rather use --version here, but apparently some GNU lds only accept -v. +case `$LD -v 2>&1 &5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +with_gnu_ld=$lt_cv_prog_gnu_ld + + + + # Check if GNU C++ uses GNU ld as the underlying linker, since the + # archiving commands below assume that GNU ld is being used. + if test "$with_gnu_ld" = yes; then + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + + hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec_CXX='${wl}--export-dynamic' + + # If archive_cmds runs LD, not CC, wlarc should be empty + # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to + # investigate it a little bit more. (MM) + wlarc='${wl}' + + # ancient GNU ld didn't support --whole-archive et. al. + if eval "`$CC -print-prog-name=ld` --help 2>&1" | \ + grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + whole_archive_flag_spec_CXX= + fi + else + with_gnu_ld=no + wlarc= + + # A generic and very simple default shared library creation + # command for GNU C++ for the case where it uses the native + # linker, instead of GNU ld. If possible, this setting should + # overridden to take advantage of the native linker features on + # the platform it is being used on. + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' + fi + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' + +else + GXX=no + with_gnu_ld=no + wlarc= +fi + +# PORTME: fill in a description of your system's C++ link characteristics +echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +ld_shlibs_CXX=yes +case $host_os in + aix3*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + aix_use_runtimelinking=no + + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. + case $host_os in aix4.[23]|aix4.[23].*|aix5*) + for ld_flag in $LDFLAGS; do + case $ld_flag in + *-brtl*) + aix_use_runtimelinking=yes + break + ;; + esac + done + esac + + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi + + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. + + archive_cmds_CXX='' + hardcode_direct_CXX=yes + hardcode_libdir_separator_CXX=':' + link_all_deplibs_CXX=yes + + if test "$GXX" = yes; then + case $host_os in aix4.[012]|aix4.[012].*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + hardcode_direct_CXX=yes + else + # We have old collect2 + hardcode_direct_CXX=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + hardcode_minus_L_CXX=yes + hardcode_libdir_flag_spec_CXX='-L$libdir' + hardcode_libdir_separator_CXX= + fi + esac + shared_flag='-shared' + if test "$aix_use_runtimelinking" = yes; then + shared_flag="$shared_flag "'${wl}-G' + fi + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='${wl}-G' + else + shared_flag='${wl}-bM:SRE' + fi + fi + fi + + # It seems that -bexpall does not export symbols beginning with + # underscore (_), so it is better to generate a list of symbols to export. + always_export_symbols_CXX=yes + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + allow_undefined_flag_CXX='-berok' + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" + + archive_expsym_cmds_CXX="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + hardcode_libdir_flag_spec_CXX='${wl}-R $libdir:/usr/lib:/lib' + allow_undefined_flag_CXX="-z nodefs" + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec_CXX='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + no_undefined_flag_CXX=' ${wl}-bernotok' + allow_undefined_flag_CXX=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols_CXX=yes + # Exported symbols can be pulled into shared objects from archives + whole_archive_flag_spec_CXX=' ' + archive_cmds_need_lc_CXX=yes + # This is similar to how AIX traditionally builds its shared libraries. + archive_expsym_cmds_CXX="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + chorus*) + case $cc_basename in + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; + + + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, CXX) is actually meaningless, + # as there is no search path for DLLs. + hardcode_libdir_flag_spec_CXX='-L$libdir' + allow_undefined_flag_CXX=unsupported + always_export_symbols_CXX=no + enable_shared_with_static_runtimes_CXX=yes + + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + archive_expsym_cmds_CXX='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + ld_shlibs_CXX=no + fi + ;; + darwin* | rhapsody*) + case $host_os in + rhapsody* | darwin1.[012]) + allow_undefined_flag_CXX='${wl}-undefined ${wl}suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + allow_undefined_flag_CXX='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + ;; + 10.*) + allow_undefined_flag_CXX='${wl}-undefined ${wl}dynamic_lookup' + ;; + esac + fi + ;; + esac + archive_cmds_need_lc_CXX=no + hardcode_direct_CXX=no + hardcode_automatic_CXX=yes + hardcode_shlibpath_var_CXX=unsupported + whole_archive_flag_spec_CXX='' + link_all_deplibs_CXX=yes + + if test "$GXX" = yes ; then + lt_int_apple_cc_single_mod=no + output_verbose_link_cmd='echo' + if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then + lt_int_apple_cc_single_mod=yes + fi + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_cmds_CXX='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + else + archive_cmds_CXX='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + fi + module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + if test "X$lt_int_apple_cc_single_mod" = Xyes ; then + archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + fi + module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) + output_verbose_link_cmd='echo' + archive_cmds_CXX='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' + module_cmds_CXX='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds_CXX='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + ;; + *) + ld_shlibs_CXX=no + ;; + esac + fi + ;; + + dgux*) + case $cc_basename in + ec++*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + ghcx*) + # Green Hills C++ Compiler + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; + freebsd[12]*) + # C++ shared libraries reported to be fairly broken before switch to ELF + ld_shlibs_CXX=no + ;; + freebsd-elf*) + archive_cmds_need_lc_CXX=no + ;; + freebsd* | kfreebsd*-gnu | dragonfly*) + # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF + # conventions + ld_shlibs_CXX=yes + ;; + gnu*) + ;; + hpux9*) + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_CXX=: + export_dynamic_flag_spec_CXX='${wl}-E' + hardcode_direct_CXX=yes + hardcode_minus_L_CXX=yes # Not in the search PATH, + # but as the default + # location of the library. + + case $cc_basename in + CC*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + aCC*) + archive_cmds_CXX='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[-]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes; then + archive_cmds_CXX='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + fi + ;; + esac + ;; + hpux10*|hpux11*) + if test $with_gnu_ld = no; then + case $host_cpu in + hppa*64*) + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' + hardcode_libdir_flag_spec_ld_CXX='+b $libdir' + hardcode_libdir_separator_CXX=: + ;; + ia64*) + hardcode_libdir_flag_spec_CXX='-L$libdir' + ;; + *) + hardcode_libdir_flag_spec_CXX='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_CXX=: + export_dynamic_flag_spec_CXX='${wl}-E' + ;; + esac + fi + case $host_cpu in + hppa*64*) + hardcode_direct_CXX=no + hardcode_shlibpath_var_CXX=no + ;; + ia64*) + hardcode_direct_CXX=no + hardcode_shlibpath_var_CXX=no + hardcode_minus_L_CXX=yes # Not in the search PATH, + # but as the default + # location of the library. + ;; + *) + hardcode_direct_CXX=yes + hardcode_minus_L_CXX=yes # Not in the search PATH, + # but as the default + # location of the library. + ;; + esac + + case $cc_basename in + CC*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + aCC*) + case $host_cpu in + hppa*64*|ia64*) + archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' + ;; + *) + archive_cmds_CXX='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + ;; + esac + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes; then + if test $with_gnu_ld = no; then + case $host_cpu in + ia64*|hppa*64*) + archive_cmds_CXX='$LD -b +h $soname -o $lib $linker_flags $libobjs $deplibs' + ;; + *) + archive_cmds_CXX='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + ;; + esac + fi + else + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + fi + ;; + esac + ;; + irix5* | irix6*) + case $cc_basename in + CC*) + # SGI C++ + archive_cmds_CXX='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + + # Archives containing C++ object files must be created using + # "CC -ar", where "CC" is the IRIX C++ compiler. This is + # necessary to make sure instantiated templates are included + # in the archive. + old_archive_cmds_CXX='$CC -ar -WR,-u -o $oldlib $oldobjs' + ;; + *) + if test "$GXX" = yes; then + if test "$with_gnu_ld" = no; then + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + archive_cmds_CXX='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib' + fi + fi + link_all_deplibs_CXX=yes + ;; + esac + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_CXX=: + ;; + linux*) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler + + # KCC will only create a shared library if the output file + # ends with ".so" (or ".sl" for HP-UX), so rename the library + # to its proper name (with version) after linking. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + archive_expsym_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib' + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + + hardcode_libdir_flag_spec_CXX='${wl}--rpath,$libdir' + export_dynamic_flag_spec_CXX='${wl}--export-dynamic' + + # Archives containing C++ object files must be created using + # "CC -Bstatic", where "CC" is the KAI C++ compiler. + old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' + ;; + icpc*) + # Intel C++ + with_gnu_ld=yes + # version 8.0 and above of icpc choke on multiply defined symbols + # if we add $predep_objects and $postdep_objects, however 7.1 and + # earlier do not add the objects themselves. + case `$CC -V 2>&1` in + *"Version 7."*) + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + ;; + *) # Version 8.0 or newer + tmp_idyn= + case $host_cpu in + ia64*) tmp_idyn=' -i_dynamic';; + esac + archive_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + ;; + esac + archive_cmds_need_lc_CXX=no + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' + export_dynamic_flag_spec_CXX='${wl}--export-dynamic' + whole_archive_flag_spec_CXX='${wl}--whole-archive$convenience ${wl}--no-whole-archive' + ;; + pgCC*) + # Portland Group C++ compiler + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib' + + hardcode_libdir_flag_spec_CXX='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec_CXX='${wl}--export-dynamic' + whole_archive_flag_spec_CXX='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + ;; + cxx*) + # Compaq C++ + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib ${wl}-retain-symbols-file $wl$export_symbols' + + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec_CXX='-rpath $libdir' + hardcode_libdir_separator_CXX=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + esac + ;; + lynxos*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + m88k*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + mvs*) + case $cc_basename in + cxx*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' + wlarc= + hardcode_libdir_flag_spec_CXX='-R$libdir' + hardcode_direct_CXX=yes + hardcode_shlibpath_var_CXX=no + fi + # Workaround some broken pre-1.5 toolchains + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"' + ;; + openbsd2*) + # C++ shared libraries are fairly broken + ld_shlibs_CXX=no + ;; + openbsd*) + hardcode_direct_CXX=yes + hardcode_shlibpath_var_CXX=no + archive_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + archive_expsym_cmds_CXX='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib' + export_dynamic_flag_spec_CXX='${wl}-E' + whole_archive_flag_spec_CXX="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + fi + output_verbose_link_cmd='echo' + ;; + osf3*) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler + + # KCC will only create a shared library if the output file + # ends with ".so" (or ".sl" for HP-UX), so rename the library + # to its proper name (with version) after linking. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' + hardcode_libdir_separator_CXX=: + + # Archives containing C++ object files must be created using + # "CC -Bstatic", where "CC" is the KAI C++ compiler. + old_archive_cmds_CXX='$CC -Bstatic -o $oldlib $oldobjs' + + ;; + RCC*) + # Rational C++ 2.4.1 + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + cxx*) + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_CXX=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes && test "$with_gnu_ld" = no; then + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_CXX=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' + + else + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + fi + ;; + esac + ;; + osf4* | osf5*) + case $cc_basename in + KCC*) + # Kuck and Associates, Inc. (KAI) C++ Compiler + + # KCC will only create a shared library if the output file + # ends with ".so" (or ".sl" for HP-UX), so rename the library + # to its proper name (with version) after linking. + archive_cmds_CXX='tempext=`echo $shared_ext | $SED -e '\''s/\([^()0-9A-Za-z{}]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib' + + hardcode_libdir_flag_spec_CXX='${wl}-rpath,$libdir' + hardcode_libdir_separator_CXX=: + + # Archives containing C++ object files must be created using + # the KAI C++ compiler. + old_archive_cmds_CXX='$CC -o $oldlib $oldobjs' + ;; + RCC*) + # Rational C++ 2.4.1 + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + cxx*) + allow_undefined_flag_CXX=' -expect_unresolved \*' + archive_cmds_CXX='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_expsym_cmds_CXX='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~ + echo "-hidden">> $lib.exp~ + $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~ + $rm $lib.exp' + + hardcode_libdir_flag_spec_CXX='-rpath $libdir' + hardcode_libdir_separator_CXX=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + # + # There doesn't appear to be a way to prevent this compiler from + # explicitly linking system object files so we need to strip them + # from the output so that they don't get included in the library + # dependencies. + output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list' + ;; + *) + if test "$GXX" = yes && test "$with_gnu_ld" = no; then + allow_undefined_flag_CXX=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_CXX='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + + hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_CXX=: + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"' + + else + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + fi + ;; + esac + ;; + psos*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + sco*) + archive_cmds_need_lc_CXX=no + case $cc_basename in + CC*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; + sunos4*) + case $cc_basename in + CC*) + # Sun C++ 4.x + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + lcc*) + # Lucid + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; + solaris*) + case $cc_basename in + CC*) + # Sun C++ 4.2, 5.x and Centerline C++ + archive_cmds_need_lc_CXX=yes + no_undefined_flag_CXX=' -zdefs' + archive_cmds_CXX='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags' + archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + + hardcode_libdir_flag_spec_CXX='-R$libdir' + hardcode_shlibpath_var_CXX=no + case $host_os in + solaris2.[0-5] | solaris2.[0-5].*) ;; + *) + # The C++ compiler is used as linker so we must use $wl + # flag to pass the commands to the underlying system + # linker. We must also pass each convience library through + # to the system linker between allextract/defaultextract. + # The C++ compiler will combine linker options so we + # cannot just pass the convience library names through + # without $wl. + # Supported since Solaris 2.6 (maybe 2.5.1?) + whole_archive_flag_spec_CXX='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' + ;; + esac + link_all_deplibs_CXX=yes + + output_verbose_link_cmd='echo' + + # Archives containing C++ object files must be created using + # "CC -xar", where "CC" is the Sun C++ compiler. This is + # necessary to make sure instantiated templates are included + # in the archive. + old_archive_cmds_CXX='$CC -xar -o $oldlib $oldobjs' + ;; + gcx*) + # Green Hills C++ Compiler + archive_cmds_CXX='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + + # The C++ compiler must be used to create the archive. + old_archive_cmds_CXX='$CC $LDFLAGS -archive -o $oldlib $oldobjs' + ;; + *) + # GNU C++ compiler with Solaris linker + if test "$GXX" = yes && test "$with_gnu_ld" = no; then + no_undefined_flag_CXX=' ${wl}-z ${wl}defs' + if $CC --version | grep -v '^2\.7' > /dev/null; then + archive_cmds_CXX='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" + else + # g++ 2.7 appears to require `-G' NOT `-shared' on this + # platform. + archive_cmds_CXX='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib' + archive_expsym_cmds_CXX='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp' + + # Commands to make compiler produce verbose output that lists + # what "hidden" libraries, object files and flags are used when + # linking a shared library. + output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\"" + fi + + hardcode_libdir_flag_spec_CXX='${wl}-R $wl$libdir' + fi + ;; + esac + ;; + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + archive_cmds_need_lc_CXX=no + ;; + tandem*) + case $cc_basename in + NCC*) + # NonStop-UX NCC 3.20 + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + esac + ;; + vxworks*) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; + *) + # FIXME: insert proper C++ library support + ld_shlibs_CXX=no + ;; +esac +echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6 +test "$ld_shlibs_CXX" = no && can_build_shared=no + +GCC_CXX="$GXX" +LD_CXX="$LD" + + +cat > conftest.$ac_ext <&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; then + # Parse the compiler output and extract the necessary + # objects, libraries and library flags. + + # Sentinel used to keep track of whether or not we are before + # the conftest object file. + pre_test_object_deps_done=no + + # The `*' in the case matches for architectures that use `case' in + # $output_verbose_cmd can trigger glob expansion during the loop + # eval without this substitution. + output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"` + + for p in `eval $output_verbose_link_cmd`; do + case $p in + + -L* | -R* | -l*) + # Some compilers place space between "-{L,R}" and the path. + # Remove the space. + if test $p = "-L" \ + || test $p = "-R"; then + prev=$p + continue + else + prev= + fi + + if test "$pre_test_object_deps_done" = no; then + case $p in + -L* | -R*) + # Internal compiler library paths should come after those + # provided the user. The postdeps already come after the + # user supplied libs so there is no need to process them. + if test -z "$compiler_lib_search_path_CXX"; then + compiler_lib_search_path_CXX="${prev}${p}" + else + compiler_lib_search_path_CXX="${compiler_lib_search_path_CXX} ${prev}${p}" + fi + ;; + # The "-l" case would never come before the object being + # linked, so don't bother handling this case. + esac + else + if test -z "$postdeps_CXX"; then + postdeps_CXX="${prev}${p}" + else + postdeps_CXX="${postdeps_CXX} ${prev}${p}" + fi + fi + ;; + + *.$objext) + # This assumes that the test object file only shows up + # once in the compiler output. + if test "$p" = "conftest.$objext"; then + pre_test_object_deps_done=yes + continue + fi + + if test "$pre_test_object_deps_done" = no; then + if test -z "$predep_objects_CXX"; then + predep_objects_CXX="$p" + else + predep_objects_CXX="$predep_objects_CXX $p" + fi + else + if test -z "$postdep_objects_CXX"; then + postdep_objects_CXX="$p" + else + postdep_objects_CXX="$postdep_objects_CXX $p" + fi + fi + ;; + + *) ;; # Ignore the rest. + + esac + done + + # Clean up. + rm -f a.out a.exe +else + echo "libtool.m4: error: problem compiling CXX test program" +fi + +$rm -f confest.$objext + +# PORTME: override above test on systems where it is broken +case $host_os in +solaris*) + case $cc_basename in + CC*) + # Adding this requires a known-good setup of shared libraries for + # Sun compiler versions before 5.6, else PIC objects from an old + # archive will be linked into the output, leading to subtle bugs. + postdeps_CXX='-lCstd -lCrun' + ;; + esac +esac + + +case " $postdeps_CXX " in +*" -lc "*) archive_cmds_need_lc_CXX=no ;; +esac + +lt_prog_compiler_wl_CXX= +lt_prog_compiler_pic_CXX= +lt_prog_compiler_static_CXX= + +echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 + + # C++ specific cases for pic, static, wl, etc. + if test "$GXX" = yes; then + lt_prog_compiler_wl_CXX='-Wl,' + lt_prog_compiler_static_CXX='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_CXX='-Bstatic' + fi + ;; + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + lt_prog_compiler_pic_CXX='-m68020 -resident32 -malways-restore-a4' + ;; + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + mingw* | os2* | pw32*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_CXX='-DDLL_EXPORT' + ;; + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + lt_prog_compiler_pic_CXX='-fno-common' + ;; + *djgpp*) + # DJGPP does not support shared libraries at all + lt_prog_compiler_pic_CXX= + ;; + sysv4*MP*) + if test -d /usr/nec; then + lt_prog_compiler_pic_CXX=-Kconform_pic + fi + ;; + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + ;; + *) + lt_prog_compiler_pic_CXX='-fPIC' + ;; + esac + ;; + *) + lt_prog_compiler_pic_CXX='-fPIC' + ;; + esac + else + case $host_os in + aix4* | aix5*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_CXX='-Bstatic' + else + lt_prog_compiler_static_CXX='-bnso -bI:/lib/syscalls.exp' + fi + ;; + chorus*) + case $cc_basename in + cxch68*) + # Green Hills C++ Compiler + # _LT_AC_TAGVAR(lt_prog_compiler_static, CXX)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a" + ;; + esac + ;; + darwin*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + case $cc_basename in + xlc*) + lt_prog_compiler_pic_CXX='-qnocommon' + lt_prog_compiler_wl_CXX='-Wl,' + ;; + esac + ;; + dgux*) + case $cc_basename in + ec++*) + lt_prog_compiler_pic_CXX='-KPIC' + ;; + ghcx*) + # Green Hills C++ Compiler + lt_prog_compiler_pic_CXX='-pic' + ;; + *) + ;; + esac + ;; + freebsd* | kfreebsd*-gnu | dragonfly*) + # FreeBSD uses GNU C++ + ;; + hpux9* | hpux10* | hpux11*) + case $cc_basename in + CC*) + lt_prog_compiler_wl_CXX='-Wl,' + lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" + if test "$host_cpu" != ia64; then + lt_prog_compiler_pic_CXX='+Z' + fi + ;; + aCC*) + lt_prog_compiler_wl_CXX='-Wl,' + lt_prog_compiler_static_CXX="${ac_cv_prog_cc_wl}-a ${ac_cv_prog_cc_wl}archive" + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_CXX='+Z' + ;; + esac + ;; + *) + ;; + esac + ;; + irix5* | irix6* | nonstopux*) + case $cc_basename in + CC*) + lt_prog_compiler_wl_CXX='-Wl,' + lt_prog_compiler_static_CXX='-non_shared' + # CC pic flag -KPIC is the default. + ;; + *) + ;; + esac + ;; + linux*) + case $cc_basename in + KCC*) + # KAI C++ Compiler + lt_prog_compiler_wl_CXX='--backend -Wl,' + lt_prog_compiler_pic_CXX='-fPIC' + ;; + icpc* | ecpc*) + # Intel C++ + lt_prog_compiler_wl_CXX='-Wl,' + lt_prog_compiler_pic_CXX='-KPIC' + lt_prog_compiler_static_CXX='-static' + ;; + pgCC*) + # Portland Group C++ compiler. + lt_prog_compiler_wl_CXX='-Wl,' + lt_prog_compiler_pic_CXX='-fpic' + lt_prog_compiler_static_CXX='-Bstatic' + ;; + cxx*) + # Compaq C++ + # Make sure the PIC flag is empty. It appears that all Alpha + # Linux and Compaq Tru64 Unix objects are PIC. + lt_prog_compiler_pic_CXX= + lt_prog_compiler_static_CXX='-non_shared' + ;; + *) + ;; + esac + ;; + lynxos*) + ;; + m88k*) + ;; + mvs*) + case $cc_basename in + cxx*) + lt_prog_compiler_pic_CXX='-W c,exportall' + ;; + *) + ;; + esac + ;; + netbsd*) + ;; + osf3* | osf4* | osf5*) + case $cc_basename in + KCC*) + lt_prog_compiler_wl_CXX='--backend -Wl,' + ;; + RCC*) + # Rational C++ 2.4.1 + lt_prog_compiler_pic_CXX='-pic' + ;; + cxx*) + # Digital/Compaq C++ + lt_prog_compiler_wl_CXX='-Wl,' + # Make sure the PIC flag is empty. It appears that all Alpha + # Linux and Compaq Tru64 Unix objects are PIC. + lt_prog_compiler_pic_CXX= + lt_prog_compiler_static_CXX='-non_shared' + ;; + *) + ;; + esac + ;; + psos*) + ;; + sco*) + case $cc_basename in + CC*) + lt_prog_compiler_pic_CXX='-fPIC' + ;; + *) + ;; + esac + ;; + solaris*) + case $cc_basename in + CC*) + # Sun C++ 4.2, 5.x and Centerline C++ + lt_prog_compiler_pic_CXX='-KPIC' + lt_prog_compiler_static_CXX='-Bstatic' + lt_prog_compiler_wl_CXX='-Qoption ld ' + ;; + gcx*) + # Green Hills C++ Compiler + lt_prog_compiler_pic_CXX='-PIC' + ;; + *) + ;; + esac + ;; + sunos4*) + case $cc_basename in + CC*) + # Sun C++ 4.x + lt_prog_compiler_pic_CXX='-pic' + lt_prog_compiler_static_CXX='-Bstatic' + ;; + lcc*) + # Lucid + lt_prog_compiler_pic_CXX='-pic' + ;; + *) + ;; + esac + ;; + tandem*) + case $cc_basename in + NCC*) + # NonStop-UX NCC 3.20 + lt_prog_compiler_pic_CXX='-KPIC' + ;; + *) + ;; + esac + ;; + unixware*) + ;; + vxworks*) + ;; + *) + lt_prog_compiler_can_build_shared_CXX=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6 + +# +# Check to make sure the PIC flag actually works. +# +if test -n "$lt_prog_compiler_pic_CXX"; then + +echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6 +if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_pic_works_CXX=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_CXX -DPIC" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:22374: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:22378: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + lt_prog_compiler_pic_works_CXX=yes + fi + fi + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6 + +if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then + case $lt_prog_compiler_pic_CXX in + "" | " "*) ;; + *) lt_prog_compiler_pic_CXX=" $lt_prog_compiler_pic_CXX" ;; + esac +else + lt_prog_compiler_pic_CXX= + lt_prog_compiler_can_build_shared_CXX=no +fi + +fi +case $host_os in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + lt_prog_compiler_pic_CXX= + ;; + *) + lt_prog_compiler_pic_CXX="$lt_prog_compiler_pic_CXX -DPIC" + ;; +esac + +echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_c_o_CXX=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:22436: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 + echo "$as_me:22440: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp + $SED '/^$/d' out/conftest.err >out/conftest.er2 + if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then + lt_cv_prog_compiler_c_o_CXX=yes + fi + fi + chmod u+w . 2>&5 + $rm conftest* + # SGI C++ compiler will create directory out/ii_files/ for + # template instantiation + test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files + $rm out/* && rmdir out + cd .. + rmdir conftest + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6 + + +hard_links="nottested" +if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6 + if test "$hard_links" = no; then + { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi +else + need_locks=no +fi + +echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 + + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + case $host_os in + aix4* | aix5*) + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + export_symbols_cmds_CXX='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + else + export_symbols_cmds_CXX='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + fi + ;; + pw32*) + export_symbols_cmds_CXX="$ltdll_cmds" + ;; + cygwin* | mingw*) + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + ;; + *) + export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + ;; + esac + +echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6 +test "$ld_shlibs_CXX" = no && can_build_shared=no + +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + +# +# Do we need to explicitly link libc? +# +case "x$archive_cmds_need_lc_CXX" in +x|xyes) + # Assume -lc should be added + archive_cmds_need_lc_CXX=yes + + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $archive_cmds_CXX in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. + ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$lt_prog_compiler_wl_CXX + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$allow_undefined_flag_CXX + allow_undefined_flag_CXX= + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_CXX 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_CXX=no + else + archive_cmds_need_lc_CXX=yes + fi + allow_undefined_flag_CXX=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6 + ;; + esac + fi + ;; +esac + +echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext_cmds=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then + # if the path contains ";" then we assume it to be the separator + # otherwise default to the standard path separator (i.e. ":") - it is + # assumed that no part of a normal pathname contains ";" but that should + # okay in the real world where ";" in dirpaths is itself problematic. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi +else + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +fi +need_lib_prefix=unknown +hardcode_into_libs=no + +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[01] | aix4.[01].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no + fi + ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi[45]*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; + +cygwin* | mingw* | pw32*) + version_type=windows + shrext_cmds=".dll" + need_version=no + need_lib_prefix=no + + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname~ + chmod a+x \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes + + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + ;; + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + ;; + esac + ;; + + *) + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' + ;; + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; + +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' + fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; + +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. + if test -x /usr/bin/objformat; then + objformat=`/usr/bin/objformat` + else + case $host_os in + freebsd[123]*) objformat=aout ;; + *) objformat=elf ;; + esac + fi + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH + case $host_os in + freebsd2*) + shlibpath_overrides_runpath=yes + ;; + freebsd3.[01]* | freebsdelf3.[01]*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + esac + ;; + +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; + +hpux9* | hpux10* | hpux11*) + # Give a soname corresponding to the major version so that dld.sl refuses to + # link against other versions. + version_type=sunos + need_lib_prefix=no + need_version=no + case $host_cpu in + ia64*) + shrext_cmds='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" + fi + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext_cmds='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext_cmds='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; + +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux + else + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; + +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; + +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; + +knetbsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +openbsd*) + version_type=sunos + need_lib_prefix=no + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. + case $host_os in + openbsd3.3 | openbsd3.3.*) need_version=yes ;; + *) need_version=no ;; + esac + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[89] | openbsd2.[89].*) + shlibpath_overrides_runpath=no + ;; + *) + shlibpath_overrides_runpath=yes + ;; + esac + else + shlibpath_overrides_runpath=yes + fi + ;; + +os2*) + libname_spec='$name' + shrext_cmds=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; + +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; + +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + +solaris*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' + ;; + +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; + esac + ;; + +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6 +test "$dynamic_linker" = no && can_build_shared=no + +echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +hardcode_action_CXX= +if test -n "$hardcode_libdir_flag_spec_CXX" || \ + test -n "$runpath_var_CXX" || \ + test "X$hardcode_automatic_CXX" = "Xyes" ; then + + # We can hardcode non-existant directories. + if test "$hardcode_direct_CXX" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, CXX)" != no && + test "$hardcode_minus_L_CXX" != no; then + # Linking always hardcodes the temporary library directory. + hardcode_action_CXX=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + hardcode_action_CXX=immediate + fi +else + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + hardcode_action_CXX=unsupported +fi +echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 +echo "${ECHO_T}$hardcode_action_CXX" >&6 + +if test "$hardcode_action_CXX" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless +fi + +striplib= +old_striplib= +echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 + else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + ;; + *) + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + ;; + esac +fi + +if test "x$enable_dlopen" != xyes; then + enable_dlopen=unknown + enable_dlopen_self=unknown + enable_dlopen_self_static=unknown +else + lt_cv_dlopen=no + lt_cv_dlopen_libs= + + case $host_os in + beos*) + lt_cv_dlopen="load_add_on" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + ;; + + mingw* | pw32*) + lt_cv_dlopen="LoadLibrary" + lt_cv_dlopen_libs= + ;; + + cygwin*) + lt_cv_dlopen="dlopen" + lt_cv_dlopen_libs= + ;; + + darwin*) + # if libdl is installed we need to link against it + echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dl_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + + lt_cv_dlopen="dyld" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + +fi + + ;; + + *) + echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 +if test "${ac_cv_func_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define shl_load to an innocuous variant, in case declares shl_load. + For example, HP-UX 11i declares gettimeofday. */ +#define shl_load innocuous_shl_load + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char shl_load (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef shl_load + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shl_load (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_shl_load) || defined (__stub___shl_load) +choke me +#else +char (*f) () = shl_load; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != shl_load; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_shl_load=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6 +if test $ac_cv_func_shl_load = yes; then + lt_cv_dlopen="shl_load" +else + echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 +if test "${ac_cv_lib_dld_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shl_load (); +int +main () +{ +shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dld_shl_load=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 +if test $ac_cv_lib_dld_shl_load = yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" +else + echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 +if test "${ac_cv_func_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define dlopen to an innocuous variant, in case declares dlopen. + For example, HP-UX 11i declares gettimeofday. */ +#define dlopen innocuous_dlopen + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char dlopen (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef dlopen + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_dlopen) || defined (__stub___dlopen) +choke me +#else +char (*f) () = dlopen; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != dlopen; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6 +if test $ac_cv_func_dlopen = yes; then + lt_cv_dlopen="dlopen" +else + echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dl_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 +if test "${ac_cv_lib_svld_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lsvld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_svld_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_svld_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 +if test $ac_cv_lib_svld_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" +else + echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 +if test "${ac_cv_lib_dld_dld_link+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dld_link (); +int +main () +{ +dld_link (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_cxx_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_dld_link=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dld_dld_link=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 +if test $ac_cv_lib_dld_dld_link = yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" +fi + + +fi + + +fi + + +fi + + +fi + + +fi + + ;; + esac + + if test "x$lt_cv_dlopen" != xno; then + enable_dlopen=yes + else + enable_dlopen=no + fi + + case $lt_cv_dlopen in + dlopen) + save_CPPFLAGS="$CPPFLAGS" + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" + + save_LDFLAGS="$LDFLAGS" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" + + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" + + echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 +if test "${lt_cv_dlopen_self+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self=no + fi +fi +rm -fr conftest* + + +fi +echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6 + + if test "x$lt_cv_dlopen_self" = xyes; then + LDFLAGS="$LDFLAGS $link_static_flag" + echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 +if test "${lt_cv_dlopen_self_static+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self_static=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self_static=no + fi +fi +rm -fr conftest* + + +fi +echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 + fi + + CPPFLAGS="$save_CPPFLAGS" + LDFLAGS="$save_LDFLAGS" + LIBS="$save_LIBS" + ;; + esac + + case $lt_cv_dlopen_self in + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; + *) enable_dlopen_self=unknown ;; + esac + + case $lt_cv_dlopen_self_static in + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; + *) enable_dlopen_self_static=unknown ;; + esac +fi + + +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \ + SED SHELL STRIP \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler_CXX \ + CC_CXX \ + LD_CXX \ + lt_prog_compiler_wl_CXX \ + lt_prog_compiler_pic_CXX \ + lt_prog_compiler_static_CXX \ + lt_prog_compiler_no_builtin_flag_CXX \ + export_dynamic_flag_spec_CXX \ + thread_safe_flag_spec_CXX \ + whole_archive_flag_spec_CXX \ + enable_shared_with_static_runtimes_CXX \ + old_archive_cmds_CXX \ + old_archive_from_new_cmds_CXX \ + predep_objects_CXX \ + postdep_objects_CXX \ + predeps_CXX \ + postdeps_CXX \ + compiler_lib_search_path_CXX \ + archive_cmds_CXX \ + archive_expsym_cmds_CXX \ + postinstall_cmds_CXX \ + postuninstall_cmds_CXX \ + old_archive_from_expsyms_cmds_CXX \ + allow_undefined_flag_CXX \ + no_undefined_flag_CXX \ + export_symbols_cmds_CXX \ + hardcode_libdir_flag_spec_CXX \ + hardcode_libdir_flag_spec_ld_CXX \ + hardcode_libdir_separator_CXX \ + hardcode_automatic_CXX \ + module_cmds_CXX \ + module_expsym_cmds_CXX \ + lt_cv_prog_compiler_c_o_CXX \ + exclude_expsyms_CXX \ + include_expsyms_CXX; do + + case $var in + old_archive_cmds_CXX | \ + old_archive_from_new_cmds_CXX | \ + archive_cmds_CXX | \ + archive_expsym_cmds_CXX | \ + module_cmds_CXX | \ + module_expsym_cmds_CXX | \ + old_archive_from_expsyms_cmds_CXX | \ + export_symbols_cmds_CXX | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; + esac + done + + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + ;; + esac + +cfgfile="$ofile" + + cat <<__EOF__ >> "$cfgfile" +# ### BEGIN LIBTOOL TAG CONFIG: $tagname + +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared + +# Whether or not to build static libraries. +build_old_libs=$enable_static + +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc_CXX + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_CXX + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host +host_os=$host_os + +# The build system. +build_alias=$build_alias +build=$build +build_os=$build_os + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_compiler_CXX + +# Is the compiler the GNU C compiler? +with_gcc=$GCC_CXX + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_LD_CXX + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$lt_STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl_CXX + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext_cmds='$shrext_cmds' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic_CXX +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_CXX + +# Must we lock files when doing compilation? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static_CXX + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_CXX + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_CXX + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_CXX + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec_CXX + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds_CXX +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_CXX + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_CXX + +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds_CXX +archive_expsym_cmds=$lt_archive_expsym_cmds_CXX +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds_CXX +module_expsym_cmds=$lt_module_expsym_cmds_CXX + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects_CXX + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects_CXX + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps_CXX + +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps_CXX + +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path_CXX + +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method + +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd + +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag_CXX + +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag_CXX + +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds + +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval + +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe + +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl + +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + +# This is the shared library runtime path variable. +runpath_var=$runpath_var + +# This is the shared library path variable. +shlibpath_var=$shlibpath_var + +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath + +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action_CXX + +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs + +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_CXX + +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_CXX + +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_CXX + +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct_CXX + +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L_CXX + +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var_CXX + +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic_CXX + +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" + +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs_CXX + +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path_CXX" + +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols_CXX + +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds_CXX + +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds + +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms_CXX + +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms_CXX + +# ### END LIBTOOL TAG CONFIG: $tagname + +__EOF__ + + +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` + if test -f "$ltmain_in"; then + test -f Makefile && make "$ltmain" + fi +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +CC=$lt_save_CC +LDCXX=$LD +LD=$lt_save_LD +GCC=$lt_save_GCC +with_gnu_ldcxx=$with_gnu_ld +with_gnu_ld=$lt_save_with_gnu_ld +lt_cv_path_LDCXX=$lt_cv_path_LD +lt_cv_path_LD=$lt_save_path_LD +lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld +lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld + + else + tagname="" + fi + ;; + + F77) + if test -n "$F77" && test "X$F77" != "Xno"; then + +ac_ext=f +ac_compile='$F77 -c $FFLAGS conftest.$ac_ext >&5' +ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_f77_compiler_gnu + + +archive_cmds_need_lc_F77=no +allow_undefined_flag_F77= +always_export_symbols_F77=no +archive_expsym_cmds_F77= +export_dynamic_flag_spec_F77= +hardcode_direct_F77=no +hardcode_libdir_flag_spec_F77= +hardcode_libdir_flag_spec_ld_F77= +hardcode_libdir_separator_F77= +hardcode_minus_L_F77=no +hardcode_automatic_F77=no +module_cmds_F77= +module_expsym_cmds_F77= +link_all_deplibs_F77=unknown +old_archive_cmds_F77=$old_archive_cmds +no_undefined_flag_F77= +whole_archive_flag_spec_F77= +enable_shared_with_static_runtimes_F77=no + +# Source file extension for f77 test sources. +ac_ext=f + +# Object file extension for compiled f77 test sources. +objext=o +objext_F77=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code=" subroutine t\n return\n end\n" + +# Code to be used in simple link tests +lt_simple_link_test_code=" program t\n end\n" + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + + +# save warnings/boilerplate of simple test code +ac_outfile=conftest.$ac_objext +printf "$lt_simple_compile_test_code" >conftest.$ac_ext +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_compiler_boilerplate=`cat conftest.err` +$rm conftest* + +ac_outfile=conftest.$ac_objext +printf "$lt_simple_link_test_code" >conftest.$ac_ext +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_linker_boilerplate=`cat conftest.err` +$rm conftest* + + +# Allow CC to be a program name with arguments. +lt_save_CC="$CC" +CC=${F77-"f77"} +compiler=$CC +compiler_F77=$CC +for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + +echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 +echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6 + +echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +test "$can_build_shared" = "no" && enable_shared=no + +# On AIX, shared libraries and static libraries use the same namespace, and +# are all built from PIC. +case $host_os in +aix3*) + test "$enable_shared" = yes && enable_static=no + if test -n "$RANLIB"; then + archive_cmds="$archive_cmds~\$RANLIB \$lib" + postinstall_cmds='$RANLIB $lib' + fi + ;; +aix4* | aix5*) + if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then + test "$enable_shared" = yes && enable_static=no + fi + ;; +esac +echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6 + +echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +# Make sure either enable_shared or enable_static is yes. +test "$enable_shared" = yes || enable_static=yes +echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6 + +test "$ld_shlibs_F77" = no && can_build_shared=no + +GCC_F77="$G77" +LD_F77="$LD" + +lt_prog_compiler_wl_F77= +lt_prog_compiler_pic_F77= +lt_prog_compiler_static_F77= + +echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 + + if test "$GCC" = yes; then + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_static_F77='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_F77='-Bstatic' + fi + ;; + + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + lt_prog_compiler_pic_F77='-m68020 -resident32 -malways-restore-a4' + ;; + + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_F77='-DDLL_EXPORT' + ;; + + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + lt_prog_compiler_pic_F77='-fno-common' + ;; + + msdosdjgpp*) + # Just because we use GCC doesn't mean we suddenly get shared libraries + # on systems that don't support them. + lt_prog_compiler_can_build_shared_F77=no + enable_shared=no + ;; + + sysv4*MP*) + if test -d /usr/nec; then + lt_prog_compiler_pic_F77=-Kconform_pic + fi + ;; + + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_F77='-fPIC' + ;; + esac + ;; + + *) + lt_prog_compiler_pic_F77='-fPIC' + ;; + esac + else + # PORTME Check for flag to pass linker flags through the system compiler. + case $host_os in + aix*) + lt_prog_compiler_wl_F77='-Wl,' + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_F77='-Bstatic' + else + lt_prog_compiler_static_F77='-bnso -bI:/lib/syscalls.exp' + fi + ;; + darwin*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + case $cc_basename in + xlc*) + lt_prog_compiler_pic_F77='-qnocommon' + lt_prog_compiler_wl_F77='-Wl,' + ;; + esac + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_F77='-DDLL_EXPORT' + ;; + + hpux9* | hpux10* | hpux11*) + lt_prog_compiler_wl_F77='-Wl,' + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_F77='+Z' + ;; + esac + # Is there a better lt_prog_compiler_static that works with the bundled CC? + lt_prog_compiler_static_F77='${wl}-a ${wl}archive' + ;; + + irix5* | irix6* | nonstopux*) + lt_prog_compiler_wl_F77='-Wl,' + # PIC (with -KPIC) is the default. + lt_prog_compiler_static_F77='-non_shared' + ;; + + newsos6) + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; + + linux*) + case $cc_basename in + icc* | ecc*) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-static' + ;; + pgcc* | pgf77* | pgf90* | pgf95*) + # Portland Group compilers (*not* the Pentium gcc compiler, + # which looks to be a dead project) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_pic_F77='-fpic' + lt_prog_compiler_static_F77='-Bstatic' + ;; + ccc*) + lt_prog_compiler_wl_F77='-Wl,' + # All Alpha code is PIC. + lt_prog_compiler_static_F77='-non_shared' + ;; + esac + ;; + + osf3* | osf4* | osf5*) + lt_prog_compiler_wl_F77='-Wl,' + # All OSF/1 code is PIC. + lt_prog_compiler_static_F77='-non_shared' + ;; + + sco3.2v5*) + lt_prog_compiler_pic_F77='-Kpic' + lt_prog_compiler_static_F77='-dn' + ;; + + solaris*) + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-Bstatic' + case $cc_basename in + f77* | f90* | f95*) + lt_prog_compiler_wl_F77='-Qoption ld ';; + *) + lt_prog_compiler_wl_F77='-Wl,';; + esac + ;; + + sunos4*) + lt_prog_compiler_wl_F77='-Qoption ld ' + lt_prog_compiler_pic_F77='-PIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; + + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_pic_F77='-KPIC' + lt_prog_compiler_static_F77='-Bstatic' + ;; + + sysv4*MP*) + if test -d /usr/nec ;then + lt_prog_compiler_pic_F77='-Kconform_pic' + lt_prog_compiler_static_F77='-Bstatic' + fi + ;; + + unicos*) + lt_prog_compiler_wl_F77='-Wl,' + lt_prog_compiler_can_build_shared_F77=no + ;; + + uts4*) + lt_prog_compiler_pic_F77='-pic' + lt_prog_compiler_static_F77='-Bstatic' + ;; + + *) + lt_prog_compiler_can_build_shared_F77=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6 + +# +# Check to make sure the PIC flag actually works. +# +if test -n "$lt_prog_compiler_pic_F77"; then + +echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6 +if test "${lt_prog_compiler_pic_works_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_pic_works_F77=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_F77" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:24796: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:24800: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + lt_prog_compiler_pic_works_F77=yes + fi + fi + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6 + +if test x"$lt_prog_compiler_pic_works_F77" = xyes; then + case $lt_prog_compiler_pic_F77 in + "" | " "*) ;; + *) lt_prog_compiler_pic_F77=" $lt_prog_compiler_pic_F77" ;; + esac +else + lt_prog_compiler_pic_F77= + lt_prog_compiler_can_build_shared_F77=no +fi + +fi +case $host_os in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + lt_prog_compiler_pic_F77= + ;; + *) + lt_prog_compiler_pic_F77="$lt_prog_compiler_pic_F77" + ;; +esac + +echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_c_o_F77=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:24858: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 + echo "$as_me:24862: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp + $SED '/^$/d' out/conftest.err >out/conftest.er2 + if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then + lt_cv_prog_compiler_c_o_F77=yes + fi + fi + chmod u+w . 2>&5 + $rm conftest* + # SGI C++ compiler will create directory out/ii_files/ for + # template instantiation + test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files + $rm out/* && rmdir out + cd .. + rmdir conftest + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6 + + +hard_links="nottested" +if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6 + if test "$hard_links" = no; then + { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi +else + need_locks=no +fi + +echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 + + runpath_var= + allow_undefined_flag_F77= + enable_shared_with_static_runtimes_F77=no + archive_cmds_F77= + archive_expsym_cmds_F77= + old_archive_From_new_cmds_F77= + old_archive_from_expsyms_cmds_F77= + export_dynamic_flag_spec_F77= + whole_archive_flag_spec_F77= + thread_safe_flag_spec_F77= + hardcode_libdir_flag_spec_F77= + hardcode_libdir_flag_spec_ld_F77= + hardcode_libdir_separator_F77= + hardcode_direct_F77=no + hardcode_minus_L_F77=no + hardcode_shlibpath_var_F77=unsupported + link_all_deplibs_F77=unknown + hardcode_automatic_F77=no + module_cmds_F77= + module_expsym_cmds_F77= + always_export_symbols_F77=no + export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + # include_expsyms should be a list of space-separated symbols to be *always* + # included in the symbol list + include_expsyms_F77= + # exclude_expsyms can be an extended regexp of symbols to exclude + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. + exclude_expsyms_F77="_GLOBAL_OFFSET_TABLE_" + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + case $host_os in + cygwin* | mingw* | pw32*) + # FIXME: the MSVC++ port hasn't been tested in a loooong time + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + if test "$GCC" != yes; then + with_gnu_ld=no + fi + ;; + openbsd*) + with_gnu_ld=no + ;; + esac + + ld_shlibs_F77=yes + if test "$with_gnu_ld" = yes; then + # If archive_cmds runs LD, not CC, wlarc should be empty + wlarc='${wl}' + + # Set some defaults for GNU ld with shared library support. These + # are reset later if shared libraries are not supported. Putting them + # here allows them to be overridden if necessary. + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec_F77='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec_F77='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec_F77="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + whole_archive_flag_spec_F77= + fi + supports_anon_versioning=no + case `$LD -v 2>/dev/null` in + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... + *\ 2.11.*) ;; # other 2.11 versions + *) supports_anon_versioning=yes ;; + esac + + # See if GNU ld supports shared libraries. + case $host_os in + aix3* | aix4* | aix5*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs_F77=no + cat <&2 + +*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** to be unable to reliably create shared libraries on AIX. +*** Therefore, libtool is disabling shared libraries support. If you +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart. + +EOF + fi + ;; + + amigaos*) + archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_minus_L_F77=yes + + # Samuel A. Falvo II reports + # that the semantics of dynamic libraries on AmigaOS, at least up + # to version 4, is to share data among multiple programs linked + # with the same dynamic library. Since this doesn't match the + # behavior of shared libraries on other platforms, we can't use + # them. + ld_shlibs_F77=no + ;; + + beos*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + allow_undefined_flag_F77=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME + archive_cmds_F77='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + else + ld_shlibs_F77=no + fi + ;; + + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, F77) is actually meaningless, + # as there is no search path for DLLs. + hardcode_libdir_flag_spec_F77='-L$libdir' + allow_undefined_flag_F77=unsupported + always_export_symbols_F77=no + enable_shared_with_static_runtimes_F77=yes + export_symbols_cmds_F77='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + archive_expsym_cmds_F77='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + ld_shlibs_F77=no + fi + ;; + + linux*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in + pgcc*) # Portland Group C compiler + whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag' + ;; + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers + whole_archive_flag_spec_F77='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag -Mnomain' ;; + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 + tmp_addflag=' -i_dynamic' ;; + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 + tmp_addflag=' -i_dynamic -nofor_main' ;; + ifc* | ifort*) # Intel Fortran compiler + tmp_addflag=' -nofor_main' ;; + esac + archive_cmds_F77='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + + if test $supports_anon_versioning = yes; then + archive_expsym_cmds_F77='$echo "{ global:" > $output_objdir/$libname.ver~ + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi + else + ld_shlibs_F77=no + fi + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= + else + archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + fi + ;; + + solaris* | sysv5*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + ld_shlibs_F77=no + cat <&2 + +*** Warning: The releases 2.8.* of the GNU linker cannot reliably +*** create shared libraries on Solaris systems. Therefore, libtool +*** is disabling shared libraries support. We urge you to upgrade GNU +*** binutils to release 2.9.1 or newer. Another option is to modify +*** your PATH or compiler configuration so that the native linker is +*** used, and then restart. + +EOF + elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_F77=no + fi + ;; + + sunos4*) + archive_cmds_F77='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' + wlarc= + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_F77=no + fi + ;; + esac + + if test "$ld_shlibs_F77" = no; then + runpath_var= + hardcode_libdir_flag_spec_F77= + export_dynamic_flag_spec_F77= + whole_archive_flag_spec_F77= + fi + else + # PORTME fill in a description of your system's linker (not GNU ld) + case $host_os in + aix3*) + allow_undefined_flag_F77=unsupported + always_export_symbols_F77=yes + archive_expsym_cmds_F77='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' + # Note: this linker hardcodes the directories in LIBPATH if there + # are no directories specified by -L. + hardcode_minus_L_F77=yes + if test "$GCC" = yes && test -z "$link_static_flag"; then + # Neither direct hardcoding nor static linking is supported with a + # broken collect2. + hardcode_direct_F77=unsupported + fi + ;; + + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + export_symbols_cmds_F77='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + else + export_symbols_cmds_F77='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + fi + aix_use_runtimelinking=no + + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. + case $host_os in aix4.[23]|aix4.[23].*|aix5*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes + break + fi + done + esac + + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi + + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. + + archive_cmds_F77='' + hardcode_direct_F77=yes + hardcode_libdir_separator_F77=':' + link_all_deplibs_F77=yes + + if test "$GCC" = yes; then + case $host_os in aix4.[012]|aix4.[012].*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + hardcode_direct_F77=yes + else + # We have old collect2 + hardcode_direct_F77=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + hardcode_minus_L_F77=yes + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_libdir_separator_F77= + fi + esac + shared_flag='-shared' + if test "$aix_use_runtimelinking" = yes; then + shared_flag="$shared_flag "'${wl}-G' + fi + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='${wl}-G' + else + shared_flag='${wl}-bM:SRE' + fi + fi + fi + + # It seems that -bexpall does not export symbols beginning with + # underscore (_), so it is better to generate a list of symbols to export. + always_export_symbols_F77=yes + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + allow_undefined_flag_F77='-berok' + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF + program main + + end +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" + archive_expsym_cmds_F77="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + hardcode_libdir_flag_spec_F77='${wl}-R $libdir:/usr/lib:/lib' + allow_undefined_flag_F77="-z nodefs" + archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF + program main + + end +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_f77_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec_F77='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + no_undefined_flag_F77=' ${wl}-bernotok' + allow_undefined_flag_F77=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols_F77=yes + # Exported symbols can be pulled into shared objects from archives + whole_archive_flag_spec_F77=' ' + archive_cmds_need_lc_F77=yes + # This is similar to how AIX traditionally builds its shared libraries. + archive_expsym_cmds_F77="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + + amigaos*) + archive_cmds_F77='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_minus_L_F77=yes + # see comment about different semantics on the GNU ld section + ld_shlibs_F77=no + ;; + + bsdi[45]*) + export_dynamic_flag_spec_F77=-rdynamic + ;; + + cygwin* | mingw* | pw32*) + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + # hardcode_libdir_flag_spec is actually meaningless, as there is + # no search path for DLLs. + hardcode_libdir_flag_spec_F77=' ' + allow_undefined_flag_F77=unsupported + # Tell ltmain to make .lib files, not .a files. + libext=lib + # Tell ltmain to make .dll files, not .so files. + shrext_cmds=".dll" + # FIXME: Setting linknames here is a bad hack. + archive_cmds_F77='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + # The linker will automatically build a .lib file if we build a DLL. + old_archive_From_new_cmds_F77='true' + # FIXME: Should let the user specify the lib program. + old_archive_cmds_F77='lib /OUT:$oldlib$oldobjs$old_deplibs' + fix_srcfile_path_F77='`cygpath -w "$srcfile"`' + enable_shared_with_static_runtimes_F77=yes + ;; + + darwin* | rhapsody*) + case $host_os in + rhapsody* | darwin1.[012]) + allow_undefined_flag_F77='${wl}-undefined ${wl}suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + allow_undefined_flag_F77='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + ;; + 10.*) + allow_undefined_flag_F77='${wl}-undefined ${wl}dynamic_lookup' + ;; + esac + fi + ;; + esac + archive_cmds_need_lc_F77=no + hardcode_direct_F77=no + hardcode_automatic_F77=yes + hardcode_shlibpath_var_F77=unsupported + whole_archive_flag_spec_F77='' + link_all_deplibs_F77=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' + archive_cmds_F77='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) + output_verbose_link_cmd='echo' + archive_cmds_F77='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' + module_cmds_F77='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds_F77='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + ;; + *) + ld_shlibs_F77=no + ;; + esac + fi + ;; + + dgux*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_shlibpath_var_F77=no + ;; + + freebsd1*) + ld_shlibs_F77=no + ;; + + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor + # support. Future versions do this automatically, but an explicit c++rt0.o + # does not break anything, and helps significantly (at the cost of a little + # extra space). + freebsd2.2*) + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + # Unfortunately, older versions of FreeBSD 2 do not have this feature. + freebsd2*) + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes + hardcode_minus_L_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* | kfreebsd*-gnu | dragonfly*) + archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + hpux9*) + if test "$GCC" = yes; then + archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + archive_cmds_F77='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + fi + hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_F77=: + hardcode_direct_F77=yes + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_F77=yes + export_dynamic_flag_spec_F77='${wl}-E' + ;; + + hpux10* | hpux11*) + if test "$GCC" = yes -a "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*|ia64*) + archive_cmds_F77='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + ;; + *) + archive_cmds_F77='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + ;; + esac + else + case $host_cpu in + hppa*64*|ia64*) + archive_cmds_F77='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' + ;; + *) + archive_cmds_F77='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' + ;; + esac + fi + if test "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*) + hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' + hardcode_libdir_flag_spec_ld_F77='+b $libdir' + hardcode_libdir_separator_F77=: + hardcode_direct_F77=no + hardcode_shlibpath_var_F77=no + ;; + ia64*) + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_direct_F77=no + hardcode_shlibpath_var_F77=no + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_F77=yes + ;; + *) + hardcode_libdir_flag_spec_F77='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_F77=: + hardcode_direct_F77=yes + export_dynamic_flag_spec_F77='${wl}-E' + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_F77=yes + ;; + esac + fi + ;; + + irix5* | irix6* | nonstopux*) + if test "$GCC" = yes; then + archive_cmds_F77='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + archive_cmds_F77='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_ld_F77='-rpath $libdir' + fi + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_F77=: + link_all_deplibs_F77=yes + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else + archive_cmds_F77='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF + fi + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + newsos6) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_F77=: + hardcode_shlibpath_var_F77=no + ;; + + openbsd*) + hardcode_direct_F77=yes + hardcode_shlibpath_var_F77=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + archive_expsym_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' + hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' + export_dynamic_flag_spec_F77='${wl}-E' + else + case $host_os in + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) + archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_F77='-R$libdir' + ;; + *) + archive_cmds_F77='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + hardcode_libdir_flag_spec_F77='${wl}-rpath,$libdir' + ;; + esac + fi + ;; + + os2*) + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_minus_L_F77=yes + allow_undefined_flag_F77=unsupported + archive_cmds_F77='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' + old_archive_From_new_cmds_F77='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' + ;; + + osf3*) + if test "$GCC" = yes; then + allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + allow_undefined_flag_F77=' -expect_unresolved \*' + archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + fi + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_F77=: + ;; + + osf4* | osf5*) # as osf3* with the addition of -msym flag + if test "$GCC" = yes; then + allow_undefined_flag_F77=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_F77='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_F77='${wl}-rpath ${wl}$libdir' + else + allow_undefined_flag_F77=' -expect_unresolved \*' + archive_cmds_F77='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_expsym_cmds_F77='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + + # Both c and cxx compiler support -rpath directly + hardcode_libdir_flag_spec_F77='-rpath $libdir' + fi + hardcode_libdir_separator_F77=: + ;; + + sco3.2v5*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_F77=no + export_dynamic_flag_spec_F77='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + + solaris*) + no_undefined_flag_F77=' -z text' + if test "$GCC" = yes; then + wlarc='${wl}' + archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' + else + wlarc='' + archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + fi + hardcode_libdir_flag_spec_F77='-R$libdir' + hardcode_shlibpath_var_F77=no + case $host_os in + solaris2.[0-5] | solaris2.[0-5].*) ;; + *) + # The compiler driver will combine linker options so we + # cannot just pass the convience library names through + # without $wl, iff we do not link with $LD. + # Luckily, gcc supports the same syntax we need for Sun Studio. + # Supported since Solaris 2.6 (maybe 2.5.1?) + case $wlarc in + '') + whole_archive_flag_spec_F77='-z allextract$convenience -z defaultextract' ;; + *) + whole_archive_flag_spec_F77='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; + esac ;; + esac + link_all_deplibs_F77=yes + ;; + + sunos4*) + if test "x$host_vendor" = xsequent; then + # Use $CC to link under sequent, because it throws in some extra .o + # files that make .init and .fini sections work. + archive_cmds_F77='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' + else + archive_cmds_F77='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' + fi + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_direct_F77=yes + hardcode_minus_L_F77=yes + hardcode_shlibpath_var_F77=no + ;; + + sysv4) + case $host_vendor in + sni) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes # is this really true??? + ;; + siemens) + ## LD is ld it makes a PLAMLIB + ## CC just makes a GrossModule. + archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' + reload_cmds_F77='$CC -r -o $output$reload_objs' + hardcode_direct_F77=no + ;; + motorola) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=no #Motorola manual says yes, but my tests say they lie + ;; + esac + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_F77=no + ;; + + sysv4.3*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_F77=no + export_dynamic_flag_spec_F77='-Bexport' + ;; + + sysv4*MP*) + if test -d /usr/nec; then + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_F77=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ld_shlibs_F77=yes + fi + ;; + + sysv4.2uw2*) + archive_cmds_F77='$LD -G -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_F77=yes + hardcode_minus_L_F77=no + hardcode_shlibpath_var_F77=no + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + no_undefined_flag_F77='${wl}-z ${wl}text' + if test "$GCC" = yes; then + archive_cmds_F77='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + else + archive_cmds_F77='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + fi + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_F77=no + ;; + + sysv5*) + no_undefined_flag_F77=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + archive_cmds_F77='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_F77='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + hardcode_libdir_flag_spec_F77= + hardcode_shlibpath_var_F77=no + runpath_var='LD_RUN_PATH' + ;; + + uts4*) + archive_cmds_F77='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_F77='-L$libdir' + hardcode_shlibpath_var_F77=no + ;; + + *) + ld_shlibs_F77=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 +echo "${ECHO_T}$ld_shlibs_F77" >&6 +test "$ld_shlibs_F77" = no && can_build_shared=no + +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + +# +# Do we need to explicitly link libc? +# +case "x$archive_cmds_need_lc_F77" in +x|xyes) + # Assume -lc should be added + archive_cmds_need_lc_F77=yes + + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $archive_cmds_F77 in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. + ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$lt_prog_compiler_wl_F77 + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$allow_undefined_flag_F77 + allow_undefined_flag_F77= + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_F77 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_F77=no + else + archive_cmds_need_lc_F77=yes + fi + allow_undefined_flag_F77=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6 + ;; + esac + fi + ;; +esac + +echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext_cmds=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then + # if the path contains ";" then we assume it to be the separator + # otherwise default to the standard path separator (i.e. ":") - it is + # assumed that no part of a normal pathname contains ";" but that should + # okay in the real world where ";" in dirpaths is itself problematic. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi +else + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +fi +need_lib_prefix=unknown +hardcode_into_libs=no + +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[01] | aix4.[01].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no + fi + ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi[45]*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; + +cygwin* | mingw* | pw32*) + version_type=windows + shrext_cmds=".dll" + need_version=no + need_lib_prefix=no + + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname~ + chmod a+x \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes + + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + ;; + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + ;; + esac + ;; + + *) + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' + ;; + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; + +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' + fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; + +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. + if test -x /usr/bin/objformat; then + objformat=`/usr/bin/objformat` + else + case $host_os in + freebsd[123]*) objformat=aout ;; + *) objformat=elf ;; + esac + fi + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH + case $host_os in + freebsd2*) + shlibpath_overrides_runpath=yes + ;; + freebsd3.[01]* | freebsdelf3.[01]*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + esac + ;; + +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; + +hpux9* | hpux10* | hpux11*) + # Give a soname corresponding to the major version so that dld.sl refuses to + # link against other versions. + version_type=sunos + need_lib_prefix=no + need_version=no + case $host_cpu in + ia64*) + shrext_cmds='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" + fi + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext_cmds='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext_cmds='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; + +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux + else + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; + +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; + +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; + +knetbsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +openbsd*) + version_type=sunos + need_lib_prefix=no + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. + case $host_os in + openbsd3.3 | openbsd3.3.*) need_version=yes ;; + *) need_version=no ;; + esac + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[89] | openbsd2.[89].*) + shlibpath_overrides_runpath=no + ;; + *) + shlibpath_overrides_runpath=yes + ;; + esac + else + shlibpath_overrides_runpath=yes + fi + ;; + +os2*) + libname_spec='$name' + shrext_cmds=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; + +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; + +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + +solaris*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' + ;; + +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; + esac + ;; + +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6 +test "$dynamic_linker" = no && can_build_shared=no + +echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +hardcode_action_F77= +if test -n "$hardcode_libdir_flag_spec_F77" || \ + test -n "$runpath_var_F77" || \ + test "X$hardcode_automatic_F77" = "Xyes" ; then + + # We can hardcode non-existant directories. + if test "$hardcode_direct_F77" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, F77)" != no && + test "$hardcode_minus_L_F77" != no; then + # Linking always hardcodes the temporary library directory. + hardcode_action_F77=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + hardcode_action_F77=immediate + fi +else + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + hardcode_action_F77=unsupported +fi +echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 +echo "${ECHO_T}$hardcode_action_F77" >&6 + +if test "$hardcode_action_F77" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless +fi + +striplib= +old_striplib= +echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 + else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + ;; + *) + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + ;; + esac +fi + + + +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \ + SED SHELL STRIP \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler_F77 \ + CC_F77 \ + LD_F77 \ + lt_prog_compiler_wl_F77 \ + lt_prog_compiler_pic_F77 \ + lt_prog_compiler_static_F77 \ + lt_prog_compiler_no_builtin_flag_F77 \ + export_dynamic_flag_spec_F77 \ + thread_safe_flag_spec_F77 \ + whole_archive_flag_spec_F77 \ + enable_shared_with_static_runtimes_F77 \ + old_archive_cmds_F77 \ + old_archive_from_new_cmds_F77 \ + predep_objects_F77 \ + postdep_objects_F77 \ + predeps_F77 \ + postdeps_F77 \ + compiler_lib_search_path_F77 \ + archive_cmds_F77 \ + archive_expsym_cmds_F77 \ + postinstall_cmds_F77 \ + postuninstall_cmds_F77 \ + old_archive_from_expsyms_cmds_F77 \ + allow_undefined_flag_F77 \ + no_undefined_flag_F77 \ + export_symbols_cmds_F77 \ + hardcode_libdir_flag_spec_F77 \ + hardcode_libdir_flag_spec_ld_F77 \ + hardcode_libdir_separator_F77 \ + hardcode_automatic_F77 \ + module_cmds_F77 \ + module_expsym_cmds_F77 \ + lt_cv_prog_compiler_c_o_F77 \ + exclude_expsyms_F77 \ + include_expsyms_F77; do + + case $var in + old_archive_cmds_F77 | \ + old_archive_from_new_cmds_F77 | \ + archive_cmds_F77 | \ + archive_expsym_cmds_F77 | \ + module_cmds_F77 | \ + module_expsym_cmds_F77 | \ + old_archive_from_expsyms_cmds_F77 | \ + export_symbols_cmds_F77 | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; + esac + done + + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + ;; + esac + +cfgfile="$ofile" + + cat <<__EOF__ >> "$cfgfile" +# ### BEGIN LIBTOOL TAG CONFIG: $tagname + +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared + +# Whether or not to build static libraries. +build_old_libs=$enable_static + +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc_F77 + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_F77 + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host +host_os=$host_os + +# The build system. +build_alias=$build_alias +build=$build +build_os=$build_os + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_compiler_F77 + +# Is the compiler the GNU C compiler? +with_gcc=$GCC_F77 + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_LD_F77 + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$lt_STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl_F77 + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext_cmds='$shrext_cmds' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic_F77 +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_F77 + +# Must we lock files when doing compilation? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static_F77 + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_F77 + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_F77 + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_F77 + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec_F77 + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds_F77 +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_F77 + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_F77 + +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds_F77 +archive_expsym_cmds=$lt_archive_expsym_cmds_F77 +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds_F77 +module_expsym_cmds=$lt_module_expsym_cmds_F77 + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects_F77 + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects_F77 + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps_F77 + +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps_F77 + +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path_F77 + +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method + +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd + +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag_F77 + +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag_F77 + +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds + +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval + +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe + +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl + +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + +# This is the shared library runtime path variable. +runpath_var=$runpath_var + +# This is the shared library path variable. +shlibpath_var=$shlibpath_var + +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath + +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action_F77 + +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs + +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_F77 + +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_F77 + +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_F77 + +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct_F77 + +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L_F77 + +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var_F77 + +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic_F77 + +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" + +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs_F77 + +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path_F77" + +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols_F77 + +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds_F77 + +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds + +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms_F77 + +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms_F77 + +# ### END LIBTOOL TAG CONFIG: $tagname + +__EOF__ + + +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` + if test -f "$ltmain_in"; then + test -f Makefile && make "$ltmain" + fi +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +CC="$lt_save_CC" + + else + tagname="" + fi + ;; + + GCJ) + if test -n "$GCJ" && test "X$GCJ" != "Xno"; then + + + +# Source file extension for Java test sources. +ac_ext=java + +# Object file extension for compiled Java test sources. +objext=o +objext_GCJ=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code="class foo {}\n" + +# Code to be used in simple link tests +lt_simple_link_test_code='public class conftest { public static void main(String[] argv) {}; }\n' + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + + +# save warnings/boilerplate of simple test code +ac_outfile=conftest.$ac_objext +printf "$lt_simple_compile_test_code" >conftest.$ac_ext +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_compiler_boilerplate=`cat conftest.err` +$rm conftest* + +ac_outfile=conftest.$ac_objext +printf "$lt_simple_link_test_code" >conftest.$ac_ext +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_linker_boilerplate=`cat conftest.err` +$rm conftest* + + +# Allow CC to be a program name with arguments. +lt_save_CC="$CC" +CC=${GCJ-"gcj"} +compiler=$CC +compiler_GCJ=$CC +for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + +# GCJ did not exist at the time GCC didn't implicitly link libc in. +archive_cmds_need_lc_GCJ=no + +old_archive_cmds_GCJ=$old_archive_cmds + + +lt_prog_compiler_no_builtin_flag_GCJ= + +if test "$GCC" = yes; then + lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' + + +echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_rtti_exceptions=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="-fno-rtti -fno-exceptions" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:26988: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:26992: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + lt_cv_prog_compiler_rtti_exceptions=yes + fi + fi + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 + +if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then + lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" +else + : +fi + +fi + +lt_prog_compiler_wl_GCJ= +lt_prog_compiler_pic_GCJ= +lt_prog_compiler_static_GCJ= + +echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 + + if test "$GCC" = yes; then + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_static_GCJ='-static' + + case $host_os in + aix*) + # All AIX code is PIC. + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_GCJ='-Bstatic' + fi + ;; + + amigaos*) + # FIXME: we need at least 68020 code to build shared libraries, but + # adding the `-m68020' flag to GCC prevents building anything better, + # like `-m68040'. + lt_prog_compiler_pic_GCJ='-m68020 -resident32 -malways-restore-a4' + ;; + + beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) + # PIC is the default for these OSes. + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' + ;; + + darwin* | rhapsody*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + lt_prog_compiler_pic_GCJ='-fno-common' + ;; + + msdosdjgpp*) + # Just because we use GCC doesn't mean we suddenly get shared libraries + # on systems that don't support them. + lt_prog_compiler_can_build_shared_GCJ=no + enable_shared=no + ;; + + sysv4*MP*) + if test -d /usr/nec; then + lt_prog_compiler_pic_GCJ=-Kconform_pic + fi + ;; + + hpux*) + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_GCJ='-fPIC' + ;; + esac + ;; + + *) + lt_prog_compiler_pic_GCJ='-fPIC' + ;; + esac + else + # PORTME Check for flag to pass linker flags through the system compiler. + case $host_os in + aix*) + lt_prog_compiler_wl_GCJ='-Wl,' + if test "$host_cpu" = ia64; then + # AIX 5 now supports IA64 processor + lt_prog_compiler_static_GCJ='-Bstatic' + else + lt_prog_compiler_static_GCJ='-bnso -bI:/lib/syscalls.exp' + fi + ;; + darwin*) + # PIC is the default on this platform + # Common symbols not allowed in MH_DYLIB files + case $cc_basename in + xlc*) + lt_prog_compiler_pic_GCJ='-qnocommon' + lt_prog_compiler_wl_GCJ='-Wl,' + ;; + esac + ;; + + mingw* | pw32* | os2*) + # This hack is so that the source file can tell whether it is being + # built for inclusion in a dll (and should export symbols for example). + lt_prog_compiler_pic_GCJ='-DDLL_EXPORT' + ;; + + hpux9* | hpux10* | hpux11*) + lt_prog_compiler_wl_GCJ='-Wl,' + # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but + # not for PA HP-UX. + case $host_cpu in + hppa*64*|ia64*) + # +Z the default + ;; + *) + lt_prog_compiler_pic_GCJ='+Z' + ;; + esac + # Is there a better lt_prog_compiler_static that works with the bundled CC? + lt_prog_compiler_static_GCJ='${wl}-a ${wl}archive' + ;; + + irix5* | irix6* | nonstopux*) + lt_prog_compiler_wl_GCJ='-Wl,' + # PIC (with -KPIC) is the default. + lt_prog_compiler_static_GCJ='-non_shared' + ;; + + newsos6) + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; + + linux*) + case $cc_basename in + icc* | ecc*) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-static' + ;; + pgcc* | pgf77* | pgf90* | pgf95*) + # Portland Group compilers (*not* the Pentium gcc compiler, + # which looks to be a dead project) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_pic_GCJ='-fpic' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; + ccc*) + lt_prog_compiler_wl_GCJ='-Wl,' + # All Alpha code is PIC. + lt_prog_compiler_static_GCJ='-non_shared' + ;; + esac + ;; + + osf3* | osf4* | osf5*) + lt_prog_compiler_wl_GCJ='-Wl,' + # All OSF/1 code is PIC. + lt_prog_compiler_static_GCJ='-non_shared' + ;; + + sco3.2v5*) + lt_prog_compiler_pic_GCJ='-Kpic' + lt_prog_compiler_static_GCJ='-dn' + ;; + + solaris*) + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-Bstatic' + case $cc_basename in + f77* | f90* | f95*) + lt_prog_compiler_wl_GCJ='-Qoption ld ';; + *) + lt_prog_compiler_wl_GCJ='-Wl,';; + esac + ;; + + sunos4*) + lt_prog_compiler_wl_GCJ='-Qoption ld ' + lt_prog_compiler_pic_GCJ='-PIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; + + sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_pic_GCJ='-KPIC' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; + + sysv4*MP*) + if test -d /usr/nec ;then + lt_prog_compiler_pic_GCJ='-Kconform_pic' + lt_prog_compiler_static_GCJ='-Bstatic' + fi + ;; + + unicos*) + lt_prog_compiler_wl_GCJ='-Wl,' + lt_prog_compiler_can_build_shared_GCJ=no + ;; + + uts4*) + lt_prog_compiler_pic_GCJ='-pic' + lt_prog_compiler_static_GCJ='-Bstatic' + ;; + + *) + lt_prog_compiler_can_build_shared_GCJ=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6 + +# +# Check to make sure the PIC flag actually works. +# +if test -n "$lt_prog_compiler_pic_GCJ"; then + +echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6 +if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_prog_compiler_pic_works_GCJ=no + ac_outfile=conftest.$ac_objext + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + lt_compiler_flag="$lt_prog_compiler_pic_GCJ" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + # The option is referenced via a variable to avoid confusing sed. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:27250: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 + echo "$as_me:27254: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. + $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp + $SED '/^$/d' conftest.err >conftest.er2 + if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then + lt_prog_compiler_pic_works_GCJ=yes + fi + fi + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6 + +if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then + case $lt_prog_compiler_pic_GCJ in + "" | " "*) ;; + *) lt_prog_compiler_pic_GCJ=" $lt_prog_compiler_pic_GCJ" ;; + esac +else + lt_prog_compiler_pic_GCJ= + lt_prog_compiler_can_build_shared_GCJ=no +fi + +fi +case $host_os in + # For platforms which do not support PIC, -DPIC is meaningless: + *djgpp*) + lt_prog_compiler_pic_GCJ= + ;; + *) + lt_prog_compiler_pic_GCJ="$lt_prog_compiler_pic_GCJ" + ;; +esac + +echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + lt_cv_prog_compiler_c_o_GCJ=no + $rm -r conftest 2>/dev/null + mkdir conftest + cd conftest + mkdir out + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + lt_compiler_flag="-o out/conftest2.$ac_objext" + # Insert the option either (1) after the last *FLAGS variable, or + # (2) before a word containing "conftest.", or (3) at the end. + # Note that $ac_compile itself does not contain backslashes and begins + # with a dollar sign (not a hyphen), so the echo should work correctly. + lt_compile=`echo "$ac_compile" | $SED \ + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` + (eval echo "\"\$as_me:27312: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 + echo "$as_me:27316: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings + $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp + $SED '/^$/d' out/conftest.err >out/conftest.er2 + if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then + lt_cv_prog_compiler_c_o_GCJ=yes + fi + fi + chmod u+w . 2>&5 + $rm conftest* + # SGI C++ compiler will create directory out/ii_files/ for + # template instantiation + test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files + $rm out/* && rmdir out + cd .. + rmdir conftest + $rm conftest* + +fi +echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6 + + +hard_links="nottested" +if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then + # do not overwrite the value of need_locks provided by the user + echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + hard_links=yes + $rm conftest* + ln conftest.a conftest.b 2>/dev/null && hard_links=no + touch conftest.a + ln conftest.a conftest.b 2>&5 || hard_links=no + ln conftest.a conftest.b 2>/dev/null && hard_links=no + echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6 + if test "$hard_links" = no; then + { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 +echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} + need_locks=warn + fi +else + need_locks=no +fi + +echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 + + runpath_var= + allow_undefined_flag_GCJ= + enable_shared_with_static_runtimes_GCJ=no + archive_cmds_GCJ= + archive_expsym_cmds_GCJ= + old_archive_From_new_cmds_GCJ= + old_archive_from_expsyms_cmds_GCJ= + export_dynamic_flag_spec_GCJ= + whole_archive_flag_spec_GCJ= + thread_safe_flag_spec_GCJ= + hardcode_libdir_flag_spec_GCJ= + hardcode_libdir_flag_spec_ld_GCJ= + hardcode_libdir_separator_GCJ= + hardcode_direct_GCJ=no + hardcode_minus_L_GCJ=no + hardcode_shlibpath_var_GCJ=unsupported + link_all_deplibs_GCJ=unknown + hardcode_automatic_GCJ=no + module_cmds_GCJ= + module_expsym_cmds_GCJ= + always_export_symbols_GCJ=no + export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' + # include_expsyms should be a list of space-separated symbols to be *always* + # included in the symbol list + include_expsyms_GCJ= + # exclude_expsyms can be an extended regexp of symbols to exclude + # it will be wrapped by ` (' and `)$', so one must not match beginning or + # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', + # as well as any symbol that contains `d'. + exclude_expsyms_GCJ="_GLOBAL_OFFSET_TABLE_" + # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out + # platforms (ab)use it in PIC code, but their linkers get confused if + # the symbol is explicitly referenced. Since portable code cannot + # rely on this symbol name, it's probably fine to never include it in + # preloaded symbol tables. + extract_expsyms_cmds= + # Just being paranoid about ensuring that cc_basename is set. + for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + + case $host_os in + cygwin* | mingw* | pw32*) + # FIXME: the MSVC++ port hasn't been tested in a loooong time + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + if test "$GCC" != yes; then + with_gnu_ld=no + fi + ;; + openbsd*) + with_gnu_ld=no + ;; + esac + + ld_shlibs_GCJ=yes + if test "$with_gnu_ld" = yes; then + # If archive_cmds runs LD, not CC, wlarc should be empty + wlarc='${wl}' + + # Set some defaults for GNU ld with shared library support. These + # are reset later if shared libraries are not supported. Putting them + # here allows them to be overridden if necessary. + runpath_var=LD_RUN_PATH + hardcode_libdir_flag_spec_GCJ='${wl}--rpath ${wl}$libdir' + export_dynamic_flag_spec_GCJ='${wl}--export-dynamic' + # ancient GNU ld didn't support --whole-archive et. al. + if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then + whole_archive_flag_spec_GCJ="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' + else + whole_archive_flag_spec_GCJ= + fi + supports_anon_versioning=no + case `$LD -v 2>/dev/null` in + *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11 + *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ... + *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ... + *\ 2.11.*) ;; # other 2.11 versions + *) supports_anon_versioning=yes ;; + esac + + # See if GNU ld supports shared libraries. + case $host_os in + aix3* | aix4* | aix5*) + # On AIX/PPC, the GNU linker is very broken + if test "$host_cpu" != ia64; then + ld_shlibs_GCJ=no + cat <&2 + +*** Warning: the GNU linker, at least up to release 2.9.1, is reported +*** to be unable to reliably create shared libraries on AIX. +*** Therefore, libtool is disabling shared libraries support. If you +*** really care for shared libraries, you may want to modify your PATH +*** so that a non-GNU linker is found, and then restart. + +EOF + fi + ;; + + amigaos*) + archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_minus_L_GCJ=yes + + # Samuel A. Falvo II reports + # that the semantics of dynamic libraries on AmigaOS, at least up + # to version 4, is to share data among multiple programs linked + # with the same dynamic library. Since this doesn't match the + # behavior of shared libraries on other platforms, we can't use + # them. + ld_shlibs_GCJ=no + ;; + + beos*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + allow_undefined_flag_GCJ=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME + archive_cmds_GCJ='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + else + ld_shlibs_GCJ=no + fi + ;; + + cygwin* | mingw* | pw32*) + # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, GCJ) is actually meaningless, + # as there is no search path for DLLs. + hardcode_libdir_flag_spec_GCJ='-L$libdir' + allow_undefined_flag_GCJ=unsupported + always_export_symbols_GCJ=no + enable_shared_with_static_runtimes_GCJ=yes + export_symbols_cmds_GCJ='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' + + if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then + archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + # If the export-symbols file already is a .def file (1st line + # is EXPORTS), use it as is; otherwise, prepend... + archive_expsym_cmds_GCJ='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then + cp $export_symbols $output_objdir/$soname.def; + else + echo EXPORTS > $output_objdir/$soname.def; + cat $export_symbols >> $output_objdir/$soname.def; + fi~ + $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib' + else + ld_shlibs_GCJ=no + fi + ;; + + linux*) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + tmp_addflag= + case $cc_basename,$host_cpu in + pgcc*) # Portland Group C compiler + whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag' + ;; + pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers + whole_archive_flag_spec_GCJ='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive' + tmp_addflag=' $pic_flag -Mnomain' ;; + ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64 + tmp_addflag=' -i_dynamic' ;; + efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64 + tmp_addflag=' -i_dynamic -nofor_main' ;; + ifc* | ifort*) # Intel Fortran compiler + tmp_addflag=' -nofor_main' ;; + esac + archive_cmds_GCJ='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + + if test $supports_anon_versioning = yes; then + archive_expsym_cmds_GCJ='$echo "{ global:" > $output_objdir/$libname.ver~ + cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~ + $echo "local: *; };" >> $output_objdir/$libname.ver~ + $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib' + fi + else + ld_shlibs_GCJ=no + fi + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' + wlarc= + else + archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + fi + ;; + + solaris* | sysv5*) + if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then + ld_shlibs_GCJ=no + cat <&2 + +*** Warning: The releases 2.8.* of the GNU linker cannot reliably +*** create shared libraries on Solaris systems. Therefore, libtool +*** is disabling shared libraries support. We urge you to upgrade GNU +*** binutils to release 2.9.1 or newer. Another option is to modify +*** your PATH or compiler configuration so that the native linker is +*** used, and then restart. + +EOF + elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_GCJ=no + fi + ;; + + sunos4*) + archive_cmds_GCJ='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' + wlarc= + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + *) + if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then + archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' + archive_expsym_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs_GCJ=no + fi + ;; + esac + + if test "$ld_shlibs_GCJ" = no; then + runpath_var= + hardcode_libdir_flag_spec_GCJ= + export_dynamic_flag_spec_GCJ= + whole_archive_flag_spec_GCJ= + fi + else + # PORTME fill in a description of your system's linker (not GNU ld) + case $host_os in + aix3*) + allow_undefined_flag_GCJ=unsupported + always_export_symbols_GCJ=yes + archive_expsym_cmds_GCJ='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' + # Note: this linker hardcodes the directories in LIBPATH if there + # are no directories specified by -L. + hardcode_minus_L_GCJ=yes + if test "$GCC" = yes && test -z "$link_static_flag"; then + # Neither direct hardcoding nor static linking is supported with a + # broken collect2. + hardcode_direct_GCJ=unsupported + fi + ;; + + aix4* | aix5*) + if test "$host_cpu" = ia64; then + # On IA64, the linker does run time linking by default, so we don't + # have to do anything special. + aix_use_runtimelinking=no + exp_sym_flag='-Bexport' + no_entry_flag="" + else + # If we're using GNU nm, then we don't want the "-C" option. + # -C means demangle to AIX nm, but means don't demangle with GNU nm + if $NM -V 2>&1 | grep 'GNU' > /dev/null; then + export_symbols_cmds_GCJ='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + else + export_symbols_cmds_GCJ='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols' + fi + aix_use_runtimelinking=no + + # Test if we are trying to use run time linking or normal + # AIX style linking. If -brtl is somewhere in LDFLAGS, we + # need to do runtime linking. + case $host_os in aix4.[23]|aix4.[23].*|aix5*) + for ld_flag in $LDFLAGS; do + if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then + aix_use_runtimelinking=yes + break + fi + done + esac + + exp_sym_flag='-bexport' + no_entry_flag='-bnoentry' + fi + + # When large executables or shared objects are built, AIX ld can + # have problems creating the table of contents. If linking a library + # or program results in "error TOC overflow" add -mminimal-toc to + # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not + # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. + + archive_cmds_GCJ='' + hardcode_direct_GCJ=yes + hardcode_libdir_separator_GCJ=':' + link_all_deplibs_GCJ=yes + + if test "$GCC" = yes; then + case $host_os in aix4.[012]|aix4.[012].*) + # We only want to do this on AIX 4.2 and lower, the check + # below for broken collect2 doesn't work under 4.3+ + collect2name=`${CC} -print-prog-name=collect2` + if test -f "$collect2name" && \ + strings "$collect2name" | grep resolve_lib_name >/dev/null + then + # We have reworked collect2 + hardcode_direct_GCJ=yes + else + # We have old collect2 + hardcode_direct_GCJ=unsupported + # It fails to find uninstalled libraries when the uninstalled + # path is not listed in the libpath. Setting hardcode_minus_L + # to unsupported forces relinking + hardcode_minus_L_GCJ=yes + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_libdir_separator_GCJ= + fi + esac + shared_flag='-shared' + if test "$aix_use_runtimelinking" = yes; then + shared_flag="$shared_flag "'${wl}-G' + fi + else + # not using gcc + if test "$host_cpu" = ia64; then + # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release + # chokes on -Wl,-G. The following line is correct: + shared_flag='-G' + else + if test "$aix_use_runtimelinking" = yes; then + shared_flag='${wl}-G' + else + shared_flag='${wl}-bM:SRE' + fi + fi + fi + + # It seems that -bexpall does not export symbols beginning with + # underscore (_), so it is better to generate a list of symbols to export. + always_export_symbols_GCJ=yes + if test "$aix_use_runtimelinking" = yes; then + # Warning - without using the other runtime loading flags (-brtl), + # -berok will link without error, but may produce a broken library. + allow_undefined_flag_GCJ='-berok' + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" + archive_expsym_cmds_GCJ="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" + else + if test "$host_cpu" = ia64; then + hardcode_libdir_flag_spec_GCJ='${wl}-R $libdir:/usr/lib:/lib' + allow_undefined_flag_GCJ="-z nodefs" + archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" + else + # Determine the default libpath from the value encoded in an empty executable. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + +aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'` +# Check for a 64-bit object if we didn't find anything. +if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } +}'`; fi +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi + + hardcode_libdir_flag_spec_GCJ='${wl}-blibpath:$libdir:'"$aix_libpath" + # Warning - without using the other run time loading flags, + # -berok will link without error, but may produce a broken library. + no_undefined_flag_GCJ=' ${wl}-bernotok' + allow_undefined_flag_GCJ=' ${wl}-berok' + # -bexpall does not export symbols beginning with underscore (_) + always_export_symbols_GCJ=yes + # Exported symbols can be pulled into shared objects from archives + whole_archive_flag_spec_GCJ=' ' + archive_cmds_need_lc_GCJ=yes + # This is similar to how AIX traditionally builds its shared libraries. + archive_expsym_cmds_GCJ="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname' + fi + fi + ;; + + amigaos*) + archive_cmds_GCJ='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_minus_L_GCJ=yes + # see comment about different semantics on the GNU ld section + ld_shlibs_GCJ=no + ;; + + bsdi[45]*) + export_dynamic_flag_spec_GCJ=-rdynamic + ;; + + cygwin* | mingw* | pw32*) + # When not using gcc, we currently assume that we are using + # Microsoft Visual C++. + # hardcode_libdir_flag_spec is actually meaningless, as there is + # no search path for DLLs. + hardcode_libdir_flag_spec_GCJ=' ' + allow_undefined_flag_GCJ=unsupported + # Tell ltmain to make .lib files, not .a files. + libext=lib + # Tell ltmain to make .dll files, not .so files. + shrext_cmds=".dll" + # FIXME: Setting linknames here is a bad hack. + archive_cmds_GCJ='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames=' + # The linker will automatically build a .lib file if we build a DLL. + old_archive_From_new_cmds_GCJ='true' + # FIXME: Should let the user specify the lib program. + old_archive_cmds_GCJ='lib /OUT:$oldlib$oldobjs$old_deplibs' + fix_srcfile_path_GCJ='`cygpath -w "$srcfile"`' + enable_shared_with_static_runtimes_GCJ=yes + ;; + + darwin* | rhapsody*) + case $host_os in + rhapsody* | darwin1.[012]) + allow_undefined_flag_GCJ='${wl}-undefined ${wl}suppress' + ;; + *) # Darwin 1.3 on + if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then + allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + else + case ${MACOSX_DEPLOYMENT_TARGET} in + 10.[012]) + allow_undefined_flag_GCJ='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' + ;; + 10.*) + allow_undefined_flag_GCJ='${wl}-undefined ${wl}dynamic_lookup' + ;; + esac + fi + ;; + esac + archive_cmds_need_lc_GCJ=no + hardcode_direct_GCJ=no + hardcode_automatic_GCJ=yes + hardcode_shlibpath_var_GCJ=unsupported + whole_archive_flag_spec_GCJ='' + link_all_deplibs_GCJ=yes + if test "$GCC" = yes ; then + output_verbose_link_cmd='echo' + archive_cmds_GCJ='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring' + module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + else + case $cc_basename in + xlc*) + output_verbose_link_cmd='echo' + archive_cmds_GCJ='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' + module_cmds_GCJ='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' + # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds + archive_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + module_expsym_cmds_GCJ='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}' + ;; + *) + ld_shlibs_GCJ=no + ;; + esac + fi + ;; + + dgux*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_shlibpath_var_GCJ=no + ;; + + freebsd1*) + ld_shlibs_GCJ=no + ;; + + # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor + # support. Future versions do this automatically, but an explicit c++rt0.o + # does not break anything, and helps significantly (at the cost of a little + # extra space). + freebsd2.2*) + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + # Unfortunately, older versions of FreeBSD 2 do not have this feature. + freebsd2*) + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes + hardcode_minus_L_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + # FreeBSD 3 and greater uses gcc -shared to do shared libraries. + freebsd* | kfreebsd*-gnu | dragonfly*) + archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + hpux9*) + if test "$GCC" = yes; then + archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + else + archive_cmds_GCJ='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' + fi + hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + hardcode_direct_GCJ=yes + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_GCJ=yes + export_dynamic_flag_spec_GCJ='${wl}-E' + ;; + + hpux10* | hpux11*) + if test "$GCC" = yes -a "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*|ia64*) + archive_cmds_GCJ='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + ;; + *) + archive_cmds_GCJ='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags' + ;; + esac + else + case $host_cpu in + hppa*64*|ia64*) + archive_cmds_GCJ='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags' + ;; + *) + archive_cmds_GCJ='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' + ;; + esac + fi + if test "$with_gnu_ld" = no; then + case $host_cpu in + hppa*64*) + hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' + hardcode_libdir_flag_spec_ld_GCJ='+b $libdir' + hardcode_libdir_separator_GCJ=: + hardcode_direct_GCJ=no + hardcode_shlibpath_var_GCJ=no + ;; + ia64*) + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_direct_GCJ=no + hardcode_shlibpath_var_GCJ=no + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_GCJ=yes + ;; + *) + hardcode_libdir_flag_spec_GCJ='${wl}+b ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + hardcode_direct_GCJ=yes + export_dynamic_flag_spec_GCJ='${wl}-E' + + # hardcode_minus_L: Not really in the search PATH, + # but as the default location of the library. + hardcode_minus_L_GCJ=yes + ;; + esac + fi + ;; + + irix5* | irix6* | nonstopux*) + if test "$GCC" = yes; then + archive_cmds_GCJ='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + archive_cmds_GCJ='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_ld_GCJ='-rpath $libdir' + fi + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + link_all_deplibs_GCJ=yes + ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out + else + archive_cmds_GCJ='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF + fi + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + newsos6) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + hardcode_shlibpath_var_GCJ=no + ;; + + openbsd*) + hardcode_direct_GCJ=yes + hardcode_shlibpath_var_GCJ=no + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + archive_expsym_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols' + hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' + export_dynamic_flag_spec_GCJ='${wl}-E' + else + case $host_os in + openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) + archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_GCJ='-R$libdir' + ;; + *) + archive_cmds_GCJ='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' + hardcode_libdir_flag_spec_GCJ='${wl}-rpath,$libdir' + ;; + esac + fi + ;; + + os2*) + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_minus_L_GCJ=yes + allow_undefined_flag_GCJ=unsupported + archive_cmds_GCJ='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' + old_archive_From_new_cmds_GCJ='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' + ;; + + osf3*) + if test "$GCC" = yes; then + allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + else + allow_undefined_flag_GCJ=' -expect_unresolved \*' + archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + fi + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + hardcode_libdir_separator_GCJ=: + ;; + + osf4* | osf5*) # as osf3* with the addition of -msym flag + if test "$GCC" = yes; then + allow_undefined_flag_GCJ=' ${wl}-expect_unresolved ${wl}\*' + archive_cmds_GCJ='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' + hardcode_libdir_flag_spec_GCJ='${wl}-rpath ${wl}$libdir' + else + allow_undefined_flag_GCJ=' -expect_unresolved \*' + archive_cmds_GCJ='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' + archive_expsym_cmds_GCJ='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ + $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp' + + # Both c and cxx compiler support -rpath directly + hardcode_libdir_flag_spec_GCJ='-rpath $libdir' + fi + hardcode_libdir_separator_GCJ=: + ;; + + sco3.2v5*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_GCJ=no + export_dynamic_flag_spec_GCJ='${wl}-Bexport' + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ;; + + solaris*) + no_undefined_flag_GCJ=' -z text' + if test "$GCC" = yes; then + wlarc='${wl}' + archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp' + else + wlarc='' + archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + fi + hardcode_libdir_flag_spec_GCJ='-R$libdir' + hardcode_shlibpath_var_GCJ=no + case $host_os in + solaris2.[0-5] | solaris2.[0-5].*) ;; + *) + # The compiler driver will combine linker options so we + # cannot just pass the convience library names through + # without $wl, iff we do not link with $LD. + # Luckily, gcc supports the same syntax we need for Sun Studio. + # Supported since Solaris 2.6 (maybe 2.5.1?) + case $wlarc in + '') + whole_archive_flag_spec_GCJ='-z allextract$convenience -z defaultextract' ;; + *) + whole_archive_flag_spec_GCJ='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;; + esac ;; + esac + link_all_deplibs_GCJ=yes + ;; + + sunos4*) + if test "x$host_vendor" = xsequent; then + # Use $CC to link under sequent, because it throws in some extra .o + # files that make .init and .fini sections work. + archive_cmds_GCJ='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' + else + archive_cmds_GCJ='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' + fi + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_direct_GCJ=yes + hardcode_minus_L_GCJ=yes + hardcode_shlibpath_var_GCJ=no + ;; + + sysv4) + case $host_vendor in + sni) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes # is this really true??? + ;; + siemens) + ## LD is ld it makes a PLAMLIB + ## CC just makes a GrossModule. + archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' + reload_cmds_GCJ='$CC -r -o $output$reload_objs' + hardcode_direct_GCJ=no + ;; + motorola) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=no #Motorola manual says yes, but my tests say they lie + ;; + esac + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_GCJ=no + ;; + + sysv4.3*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_GCJ=no + export_dynamic_flag_spec_GCJ='-Bexport' + ;; + + sysv4*MP*) + if test -d /usr/nec; then + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_shlibpath_var_GCJ=no + runpath_var=LD_RUN_PATH + hardcode_runpath_var=yes + ld_shlibs_GCJ=yes + fi + ;; + + sysv4.2uw2*) + archive_cmds_GCJ='$LD -G -o $lib $libobjs $deplibs $linker_flags' + hardcode_direct_GCJ=yes + hardcode_minus_L_GCJ=no + hardcode_shlibpath_var_GCJ=no + hardcode_runpath_var=yes + runpath_var=LD_RUN_PATH + ;; + + sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*) + no_undefined_flag_GCJ='${wl}-z ${wl}text' + if test "$GCC" = yes; then + archive_cmds_GCJ='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + else + archive_cmds_GCJ='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' + fi + runpath_var='LD_RUN_PATH' + hardcode_shlibpath_var_GCJ=no + ;; + + sysv5*) + no_undefined_flag_GCJ=' -z text' + # $CC -shared without GNU ld will not create a library from C++ + # object files and a static libstdc++, better avoid it by now + archive_cmds_GCJ='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' + archive_expsym_cmds_GCJ='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ + $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' + hardcode_libdir_flag_spec_GCJ= + hardcode_shlibpath_var_GCJ=no + runpath_var='LD_RUN_PATH' + ;; + + uts4*) + archive_cmds_GCJ='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' + hardcode_libdir_flag_spec_GCJ='-L$libdir' + hardcode_shlibpath_var_GCJ=no + ;; + + *) + ld_shlibs_GCJ=no + ;; + esac + fi + +echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 +echo "${ECHO_T}$ld_shlibs_GCJ" >&6 +test "$ld_shlibs_GCJ" = no && can_build_shared=no + +variables_saved_for_relink="PATH $shlibpath_var $runpath_var" +if test "$GCC" = yes; then + variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" +fi + +# +# Do we need to explicitly link libc? +# +case "x$archive_cmds_need_lc_GCJ" in +x|xyes) + # Assume -lc should be added + archive_cmds_need_lc_GCJ=yes + + if test "$enable_shared" = yes && test "$GCC" = yes; then + case $archive_cmds_GCJ in + *'~'*) + # FIXME: we may have to deal with multi-command sequences. + ;; + '$CC '*) + # Test whether the compiler implicitly links with -lc since on some + # systems, -lgcc has to come before -lc. If gcc already passes -lc + # to ld, don't add -lc before -lgcc. + echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + $rm conftest* + printf "$lt_simple_compile_test_code" > conftest.$ac_ext + + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } 2>conftest.err; then + soname=conftest + lib=conftest + libobjs=conftest.$ac_objext + deplibs= + wl=$lt_prog_compiler_wl_GCJ + compiler_flags=-v + linker_flags=-v + verstring= + output_objdir=. + libname=conftest + lt_save_allow_undefined_flag=$allow_undefined_flag_GCJ + allow_undefined_flag_GCJ= + if { (eval echo "$as_me:$LINENO: \"$archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5 + (eval $archive_cmds_GCJ 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } + then + archive_cmds_need_lc_GCJ=no + else + archive_cmds_need_lc_GCJ=yes + fi + allow_undefined_flag_GCJ=$lt_save_allow_undefined_flag + else + cat conftest.err 1>&5 + fi + $rm conftest* + echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6 + ;; + esac + fi + ;; +esac + +echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +library_names_spec= +libname_spec='lib$name' +soname_spec= +shrext_cmds=".so" +postinstall_cmds= +postuninstall_cmds= +finish_cmds= +finish_eval= +shlibpath_var= +shlibpath_overrides_runpath=unknown +version_type=none +dynamic_linker="$host_os ld.so" +sys_lib_dlsearch_path_spec="/lib /usr/lib" +if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then + # if the path contains ";" then we assume it to be the separator + # otherwise default to the standard path separator (i.e. ":") - it is + # assumed that no part of a normal pathname contains ";" but that should + # okay in the real world where ";" in dirpaths is itself problematic. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi +else + sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" +fi +need_lib_prefix=unknown +hardcode_into_libs=no + +# when you set need_version to no, make sure it does not cause -set_version +# flags to be left without arguments +need_version=unknown + +case $host_os in +aix3*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a' + shlibpath_var=LIBPATH + + # AIX 3 has no versioning support, so we append a major version to the name. + soname_spec='${libname}${release}${shared_ext}$major' + ;; + +aix4* | aix5*) + version_type=linux + need_lib_prefix=no + need_version=no + hardcode_into_libs=yes + if test "$host_cpu" = ia64; then + # AIX 5 supports IA64 + library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + else + # With GCC up to 2.95.x, collect2 would create an import file + # for dependence libraries. The import file would start with + # the line `#! .'. This would cause the generated library to + # depend on `.', always an invalid library. This was fixed in + # development snapshots of GCC prior to 3.0. + case $host_os in + aix4 | aix4.[01] | aix4.[01].*) + if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' + echo ' yes ' + echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then + : + else + can_build_shared=no + fi + ;; + esac + # AIX (on Power*) has no versioning support, so currently we can not hardcode correct + # soname into executable. Probably we can add versioning support to + # collect2, so additional links can be useful in future. + if test "$aix_use_runtimelinking" = yes; then + # If using run time linking (on AIX 4.2 or later) use lib.so + # instead of lib.a to let people know that these are not + # typical AIX shared libraries. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + else + # We preserve .a as extension for shared libraries through AIX4.2 + # and later when we are not doing run time linking. + library_names_spec='${libname}${release}.a $libname.a' + soname_spec='${libname}${release}${shared_ext}$major' + fi + shlibpath_var=LIBPATH + fi + ;; + +amigaos*) + library_names_spec='$libname.ixlibrary $libname.a' + # Create ${libname}_ixlibrary.a entries in /sys/libs. + finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done' + ;; + +beos*) + library_names_spec='${libname}${shared_ext}' + dynamic_linker="$host_os ld.so" + shlibpath_var=LIBRARY_PATH + ;; + +bsdi[45]*) + version_type=linux + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" + sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" + # the default ld.so.conf also contains /usr/contrib/lib and + # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow + # libtool to hard-code these into programs + ;; + +cygwin* | mingw* | pw32*) + version_type=windows + shrext_cmds=".dll" + need_version=no + need_lib_prefix=no + + case $GCC,$host_os in + yes,cygwin* | yes,mingw* | yes,pw32*) + library_names_spec='$libname.dll.a' + # DLL is installed to $(libdir)/../bin by postinstall_cmds + postinstall_cmds='base_file=`basename \${file}`~ + dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~ + dldir=$destdir/`dirname \$dlpath`~ + test -d \$dldir || mkdir -p \$dldir~ + $install_prog $dir/$dlname \$dldir/$dlname~ + chmod a+x \$dldir/$dlname' + postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~ + dlpath=$dir/\$dldll~ + $rm \$dlpath' + shlibpath_overrides_runpath=yes + + case $host_os in + cygwin*) + # Cygwin DLLs use 'cyg' prefix rather than 'lib' + soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib" + ;; + mingw*) + # MinGW DLLs use traditional 'lib' prefix + soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"` + if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then + # It is most probably a Windows format PATH printed by + # mingw gcc, but we are running on Cygwin. Gcc prints its search + # path with ; separators, and with drive letters. We can handle the + # drive letters (cygwin fileutils understands them), so leave them, + # especially as we might pass files found there to a mingw objdump, + # which wouldn't understand a cygwinified path. Ahh. + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'` + else + sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"` + fi + ;; + pw32*) + # pw32 DLLs use 'pw' prefix rather than 'lib' + library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}' + ;; + esac + ;; + + *) + library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib' + ;; + esac + dynamic_linker='Win32 ld.exe' + # FIXME: first we should search . and the directory the executable is in + shlibpath_var=PATH + ;; + +darwin* | rhapsody*) + dynamic_linker="$host_os dyld" + version_type=darwin + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext' + soname_spec='${libname}${release}${major}$shared_ext' + shlibpath_overrides_runpath=yes + shlibpath_var=DYLD_LIBRARY_PATH + shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`' + # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same. + if test "$GCC" = yes; then + sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"` + else + sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib' + fi + sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib' + ;; + +dgux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +freebsd1*) + dynamic_linker=no + ;; + +kfreebsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +freebsd* | dragonfly*) + # DragonFly does not have aout. When/if they implement a new + # versioning mechanism, adjust this. + if test -x /usr/bin/objformat; then + objformat=`/usr/bin/objformat` + else + case $host_os in + freebsd[123]*) objformat=aout ;; + *) objformat=elf ;; + esac + fi + version_type=freebsd-$objformat + case $version_type in + freebsd-elf*) + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}' + need_version=no + need_lib_prefix=no + ;; + freebsd-*) + library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix' + need_version=yes + ;; + esac + shlibpath_var=LD_LIBRARY_PATH + case $host_os in + freebsd2*) + shlibpath_overrides_runpath=yes + ;; + freebsd3.[01]* | freebsdelf3.[01]*) + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + *) # from 3.2 on + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + ;; + esac + ;; + +gnu*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + hardcode_into_libs=yes + ;; + +hpux9* | hpux10* | hpux11*) + # Give a soname corresponding to the major version so that dld.sl refuses to + # link against other versions. + version_type=sunos + need_lib_prefix=no + need_version=no + case $host_cpu in + ia64*) + shrext_cmds='.so' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.so" + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + if test "X$HPUX_IA64_MODE" = X32; then + sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib" + else + sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" + fi + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + hppa*64*) + shrext_cmds='.sl' + hardcode_into_libs=yes + dynamic_linker="$host_os dld.sl" + shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH + shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64" + sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec + ;; + *) + shrext_cmds='.sl' + dynamic_linker="$host_os dld.sl" + shlibpath_var=SHLIB_PATH + shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + ;; + esac + # HP-UX runs *really* slowly unless shared libraries are mode 555. + postinstall_cmds='chmod 555 $lib' + ;; + +irix5* | irix6* | nonstopux*) + case $host_os in + nonstopux*) version_type=nonstopux ;; + *) + if test "$lt_cv_prog_gnu_ld" = yes; then + version_type=linux + else + version_type=irix + fi ;; + esac + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}' + case $host_os in + irix5* | nonstopux*) + libsuff= shlibsuff= + ;; + *) + case $LD in # libtool.m4 will add one of these switches to LD + *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") + libsuff= shlibsuff= libmagic=32-bit;; + *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") + libsuff=32 shlibsuff=N32 libmagic=N32;; + *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") + libsuff=64 shlibsuff=64 libmagic=64-bit;; + *) libsuff= shlibsuff= libmagic=never-match;; + esac + ;; + esac + shlibpath_var=LD_LIBRARY${shlibsuff}_PATH + shlibpath_overrides_runpath=no + sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" + sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" + hardcode_into_libs=yes + ;; + +# No shared lib support for Linux oldld, aout, or coff. +linux*oldld* | linux*aout* | linux*coff*) + dynamic_linker=no + ;; + +# This must be Linux ELF. +linux*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + # This implies no fast_install, which is unacceptable. + # Some rework will be needed to allow for fast_install + # before this can be enabled. + hardcode_into_libs=yes + + # Append ld.so.conf contents to the search path + if test -f /etc/ld.so.conf; then + lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" + fi + + # We used to test for /lib/ld.so.1 and disable shared libraries on + # powerpc, because MkLinux only supported shared libraries with the + # GNU dynamic linker. Since this was broken with cross compilers, + # most powerpc-linux boxes support dynamic linking these days and + # people can always --disable-shared, the test was removed, and we + # assume the GNU/Linux dynamic linker is in use. + dynamic_linker='GNU/Linux ld.so' + ;; + +knetbsd*-gnu) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=no + hardcode_into_libs=yes + dynamic_linker='GNU ld.so' + ;; + +netbsd*) + version_type=sunos + need_lib_prefix=no + need_version=no + if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + dynamic_linker='NetBSD (a.out) ld.so' + else + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + dynamic_linker='NetBSD ld.elf_so' + fi + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + ;; + +newsos6) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +nto-qnx*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + ;; + +openbsd*) + version_type=sunos + need_lib_prefix=no + # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs. + case $host_os in + openbsd3.3 | openbsd3.3.*) need_version=yes ;; + *) need_version=no ;; + esac + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH + if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then + case $host_os in + openbsd2.[89] | openbsd2.[89].*) + shlibpath_overrides_runpath=no + ;; + *) + shlibpath_overrides_runpath=yes + ;; + esac + else + shlibpath_overrides_runpath=yes + fi + ;; + +os2*) + libname_spec='$name' + shrext_cmds=".dll" + need_lib_prefix=no + library_names_spec='$libname${shared_ext} $libname.a' + dynamic_linker='OS/2 ld.exe' + shlibpath_var=LIBPATH + ;; + +osf3* | osf4* | osf5*) + version_type=osf + need_lib_prefix=no + need_version=no + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" + sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" + ;; + +sco3.2v5*) + version_type=osf + soname_spec='${libname}${release}${shared_ext}$major' + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + shlibpath_var=LD_LIBRARY_PATH + ;; + +solaris*) + version_type=linux + need_lib_prefix=no + need_version=no + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + hardcode_into_libs=yes + # ldd complains unless libraries are executable + postinstall_cmds='chmod +x $lib' + ;; + +sunos4*) + version_type=sunos + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix' + finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' + shlibpath_var=LD_LIBRARY_PATH + shlibpath_overrides_runpath=yes + if test "$with_gnu_ld" = yes; then + need_lib_prefix=no + fi + need_version=yes + ;; + +sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + case $host_vendor in + sni) + shlibpath_overrides_runpath=no + need_lib_prefix=no + export_dynamic_flag_spec='${wl}-Blargedynsym' + runpath_var=LD_RUN_PATH + ;; + siemens) + need_lib_prefix=no + ;; + motorola) + need_lib_prefix=no + need_version=no + shlibpath_overrides_runpath=no + sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' + ;; + esac + ;; + +sysv4*MP*) + if test -d /usr/nec ;then + version_type=linux + library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}' + soname_spec='$libname${shared_ext}.$major' + shlibpath_var=LD_LIBRARY_PATH + fi + ;; + +uts4*) + version_type=linux + library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}' + soname_spec='${libname}${release}${shared_ext}$major' + shlibpath_var=LD_LIBRARY_PATH + ;; + +*) + dynamic_linker=no + ;; +esac +echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6 +test "$dynamic_linker" = no && can_build_shared=no + +echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +hardcode_action_GCJ= +if test -n "$hardcode_libdir_flag_spec_GCJ" || \ + test -n "$runpath_var_GCJ" || \ + test "X$hardcode_automatic_GCJ" = "Xyes" ; then + + # We can hardcode non-existant directories. + if test "$hardcode_direct_GCJ" != no && + # If the only mechanism to avoid hardcoding is shlibpath_var, we + # have to relink, otherwise we might link with an installed library + # when we should be linking with a yet-to-be-installed one + ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, GCJ)" != no && + test "$hardcode_minus_L_GCJ" != no; then + # Linking always hardcodes the temporary library directory. + hardcode_action_GCJ=relink + else + # We can link without hardcoding, and we can hardcode nonexisting dirs. + hardcode_action_GCJ=immediate + fi +else + # We cannot hardcode anything, or else we can only hardcode existing + # directories. + hardcode_action_GCJ=unsupported +fi +echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 +echo "${ECHO_T}$hardcode_action_GCJ" >&6 + +if test "$hardcode_action_GCJ" = relink; then + # Fast installation is not supported + enable_fast_install=no +elif test "$shlibpath_overrides_runpath" = yes || + test "$enable_shared" = no; then + # Fast installation is not necessary + enable_fast_install=needless +fi + +striplib= +old_striplib= +echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then + test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" + test -z "$striplib" && striplib="$STRIP --strip-unneeded" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else +# FIXME - insert some real tests, host_os isn't really good enough + case $host_os in + darwin*) + if test -n "$STRIP" ; then + striplib="$STRIP -x" + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 + else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi + ;; + *) + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + ;; + esac +fi + +if test "x$enable_dlopen" != xyes; then + enable_dlopen=unknown + enable_dlopen_self=unknown + enable_dlopen_self_static=unknown +else + lt_cv_dlopen=no + lt_cv_dlopen_libs= + + case $host_os in + beos*) + lt_cv_dlopen="load_add_on" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + ;; + + mingw* | pw32*) + lt_cv_dlopen="LoadLibrary" + lt_cv_dlopen_libs= + ;; + + cygwin*) + lt_cv_dlopen="dlopen" + lt_cv_dlopen_libs= + ;; + + darwin*) + # if libdl is installed we need to link against it + echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dl_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + + lt_cv_dlopen="dyld" + lt_cv_dlopen_libs= + lt_cv_dlopen_self=yes + +fi + + ;; + + *) + echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 +if test "${ac_cv_func_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define shl_load to an innocuous variant, in case declares shl_load. + For example, HP-UX 11i declares gettimeofday. */ +#define shl_load innocuous_shl_load + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char shl_load (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef shl_load + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shl_load (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_shl_load) || defined (__stub___shl_load) +choke me +#else +char (*f) () = shl_load; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != shl_load; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_shl_load=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6 +if test $ac_cv_func_shl_load = yes; then + lt_cv_dlopen="shl_load" +else + echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 +if test "${ac_cv_lib_dld_shl_load+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char shl_load (); +int +main () +{ +shl_load (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_shl_load=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dld_shl_load=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 +if test $ac_cv_lib_dld_shl_load = yes; then + lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" +else + echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 +if test "${ac_cv_func_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define dlopen to an innocuous variant, in case declares dlopen. + For example, HP-UX 11i declares gettimeofday. */ +#define dlopen innocuous_dlopen + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char dlopen (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef dlopen + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_dlopen) || defined (__stub___dlopen) +choke me +#else +char (*f) () = dlopen; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != dlopen; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6 +if test $ac_cv_func_dlopen = yes; then + lt_cv_dlopen="dlopen" +else + echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 +if test "${ac_cv_lib_dl_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldl $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dl_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dl_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +if test $ac_cv_lib_dl_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" +else + echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 +if test "${ac_cv_lib_svld_dlopen+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lsvld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dlopen (); +int +main () +{ +dlopen (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_svld_dlopen=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_svld_dlopen=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 +if test $ac_cv_lib_svld_dlopen = yes; then + lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" +else + echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 +if test "${ac_cv_lib_dld_dld_link+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char dld_link (); +int +main () +{ +dld_link (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dld_dld_link=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dld_dld_link=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 +if test $ac_cv_lib_dld_dld_link = yes; then + lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" +fi + + +fi + + +fi + + +fi + + +fi + + +fi + + ;; + esac + + if test "x$lt_cv_dlopen" != xno; then + enable_dlopen=yes + else + enable_dlopen=no + fi + + case $lt_cv_dlopen in + dlopen) + save_CPPFLAGS="$CPPFLAGS" + test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" + + save_LDFLAGS="$LDFLAGS" + eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" + + save_LIBS="$LIBS" + LIBS="$lt_cv_dlopen_libs $LIBS" + + echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 +if test "${lt_cv_dlopen_self+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self=no + fi +fi +rm -fr conftest* + + +fi +echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6 + + if test "x$lt_cv_dlopen_self" = xyes; then + LDFLAGS="$LDFLAGS $link_static_flag" + echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 +if test "${lt_cv_dlopen_self_static+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$cross_compiling" = yes; then : + lt_cv_dlopen_self_static=cross +else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < +#endif + +#include + +#ifdef RTLD_GLOBAL +# define LT_DLGLOBAL RTLD_GLOBAL +#else +# ifdef DL_GLOBAL +# define LT_DLGLOBAL DL_GLOBAL +# else +# define LT_DLGLOBAL 0 +# endif +#endif + +/* We may have to define LT_DLLAZY_OR_NOW in the command line if we + find out it does not work in some platform. */ +#ifndef LT_DLLAZY_OR_NOW +# ifdef RTLD_LAZY +# define LT_DLLAZY_OR_NOW RTLD_LAZY +# else +# ifdef DL_LAZY +# define LT_DLLAZY_OR_NOW DL_LAZY +# else +# ifdef RTLD_NOW +# define LT_DLLAZY_OR_NOW RTLD_NOW +# else +# ifdef DL_NOW +# define LT_DLLAZY_OR_NOW DL_NOW +# else +# define LT_DLLAZY_OR_NOW 0 +# endif +# endif +# endif +# endif +#endif + +#ifdef __cplusplus +extern "C" void exit (int); +#endif + +void fnord() { int i=42;} +int main () +{ + void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); + int status = $lt_dlunknown; + + if (self) + { + if (dlsym (self,"fnord")) status = $lt_dlno_uscore; + else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; + /* dlclose (self); */ + } + + exit (status); +} +EOF + if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then + (./conftest; exit; ) >&5 2>/dev/null + lt_status=$? + case x$lt_status in + x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; + x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; + esac + else : + # compilation failed + lt_cv_dlopen_self_static=no + fi +fi +rm -fr conftest* + + +fi +echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 + fi + + CPPFLAGS="$save_CPPFLAGS" + LDFLAGS="$save_LDFLAGS" + LIBS="$save_LIBS" + ;; + esac + + case $lt_cv_dlopen_self in + yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; + *) enable_dlopen_self=unknown ;; + esac + + case $lt_cv_dlopen_self_static in + yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; + *) enable_dlopen_self_static=unknown ;; + esac +fi + + +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \ + SED SHELL STRIP \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler_GCJ \ + CC_GCJ \ + LD_GCJ \ + lt_prog_compiler_wl_GCJ \ + lt_prog_compiler_pic_GCJ \ + lt_prog_compiler_static_GCJ \ + lt_prog_compiler_no_builtin_flag_GCJ \ + export_dynamic_flag_spec_GCJ \ + thread_safe_flag_spec_GCJ \ + whole_archive_flag_spec_GCJ \ + enable_shared_with_static_runtimes_GCJ \ + old_archive_cmds_GCJ \ + old_archive_from_new_cmds_GCJ \ + predep_objects_GCJ \ + postdep_objects_GCJ \ + predeps_GCJ \ + postdeps_GCJ \ + compiler_lib_search_path_GCJ \ + archive_cmds_GCJ \ + archive_expsym_cmds_GCJ \ + postinstall_cmds_GCJ \ + postuninstall_cmds_GCJ \ + old_archive_from_expsyms_cmds_GCJ \ + allow_undefined_flag_GCJ \ + no_undefined_flag_GCJ \ + export_symbols_cmds_GCJ \ + hardcode_libdir_flag_spec_GCJ \ + hardcode_libdir_flag_spec_ld_GCJ \ + hardcode_libdir_separator_GCJ \ + hardcode_automatic_GCJ \ + module_cmds_GCJ \ + module_expsym_cmds_GCJ \ + lt_cv_prog_compiler_c_o_GCJ \ + exclude_expsyms_GCJ \ + include_expsyms_GCJ; do + + case $var in + old_archive_cmds_GCJ | \ + old_archive_from_new_cmds_GCJ | \ + archive_cmds_GCJ | \ + archive_expsym_cmds_GCJ | \ + module_cmds_GCJ | \ + module_expsym_cmds_GCJ | \ + old_archive_from_expsyms_cmds_GCJ | \ + export_symbols_cmds_GCJ | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; + esac + done + + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + ;; + esac + +cfgfile="$ofile" + + cat <<__EOF__ >> "$cfgfile" +# ### BEGIN LIBTOOL TAG CONFIG: $tagname + +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared + +# Whether or not to build static libraries. +build_old_libs=$enable_static + +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc_GCJ + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_GCJ + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host +host_os=$host_os + +# The build system. +build_alias=$build_alias +build=$build +build_os=$build_os + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_compiler_GCJ + +# Is the compiler the GNU C compiler? +with_gcc=$GCC_GCJ + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_LD_GCJ + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$lt_STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl_GCJ + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext_cmds='$shrext_cmds' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic_GCJ +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_GCJ + +# Must we lock files when doing compilation? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static_GCJ + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_GCJ + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_GCJ + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_GCJ + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec_GCJ + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds_GCJ +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_GCJ + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_GCJ + +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds_GCJ +archive_expsym_cmds=$lt_archive_expsym_cmds_GCJ +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds_GCJ +module_expsym_cmds=$lt_module_expsym_cmds_GCJ + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects_GCJ + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects_GCJ + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps_GCJ + +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps_GCJ + +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path_GCJ + +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method + +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd + +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag_GCJ + +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag_GCJ + +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds + +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval + +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe + +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl + +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + +# This is the shared library runtime path variable. +runpath_var=$runpath_var + +# This is the shared library path variable. +shlibpath_var=$shlibpath_var + +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath + +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action_GCJ + +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs + +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_GCJ + +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_GCJ + +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_GCJ + +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct_GCJ + +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L_GCJ + +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var_GCJ + +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic_GCJ + +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" + +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs_GCJ + +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path_GCJ" + +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols_GCJ + +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds_GCJ + +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds + +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms_GCJ + +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms_GCJ + +# ### END LIBTOOL TAG CONFIG: $tagname + +__EOF__ + + +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` + if test -f "$ltmain_in"; then + test -f Makefile && make "$ltmain" + fi +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +CC="$lt_save_CC" + + else + tagname="" + fi + ;; + + RC) + + + +# Source file extension for RC test sources. +ac_ext=rc + +# Object file extension for compiled RC test sources. +objext=o +objext_RC=$objext + +# Code to be used in simple compile tests +lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n' + +# Code to be used in simple link tests +lt_simple_link_test_code="$lt_simple_compile_test_code" + +# ltmain only uses $CC for tagged configurations so make sure $CC is set. + +# If no C compiler was specified, use CC. +LTCC=${LTCC-"$CC"} + +# Allow CC to be a program name with arguments. +compiler=$CC + + +# save warnings/boilerplate of simple test code +ac_outfile=conftest.$ac_objext +printf "$lt_simple_compile_test_code" >conftest.$ac_ext +eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_compiler_boilerplate=`cat conftest.err` +$rm conftest* + +ac_outfile=conftest.$ac_objext +printf "$lt_simple_link_test_code" >conftest.$ac_ext +eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err +_lt_linker_boilerplate=`cat conftest.err` +$rm conftest* + + +# Allow CC to be a program name with arguments. +lt_save_CC="$CC" +CC=${RC-"windres"} +compiler=$CC +compiler_RC=$CC +for cc_temp in $compiler""; do + case $cc_temp in + compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; + distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; + \-*) ;; + *) break;; + esac +done +cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` + +lt_cv_prog_compiler_c_o_RC=yes + +# The else clause should only fire when bootstrapping the +# libtool distribution, otherwise you forgot to ship ltmain.sh +# with your package, and you will get complaints that there are +# no rules to generate ltmain.sh. +if test -f "$ltmain"; then + # See if we are running on zsh, and set the options which allow our commands through + # without removal of \ escapes. + if test -n "${ZSH_VERSION+set}" ; then + setopt NO_GLOB_SUBST + fi + # Now quote all the things that may contain metacharacters while being + # careful not to overquote the AC_SUBSTed values. We take copies of the + # variables and quote the copies for generation of the libtool script. + for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \ + SED SHELL STRIP \ + libname_spec library_names_spec soname_spec extract_expsyms_cmds \ + old_striplib striplib file_magic_cmd finish_cmds finish_eval \ + deplibs_check_method reload_flag reload_cmds need_locks \ + lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \ + lt_cv_sys_global_symbol_to_c_name_address \ + sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ + old_postinstall_cmds old_postuninstall_cmds \ + compiler_RC \ + CC_RC \ + LD_RC \ + lt_prog_compiler_wl_RC \ + lt_prog_compiler_pic_RC \ + lt_prog_compiler_static_RC \ + lt_prog_compiler_no_builtin_flag_RC \ + export_dynamic_flag_spec_RC \ + thread_safe_flag_spec_RC \ + whole_archive_flag_spec_RC \ + enable_shared_with_static_runtimes_RC \ + old_archive_cmds_RC \ + old_archive_from_new_cmds_RC \ + predep_objects_RC \ + postdep_objects_RC \ + predeps_RC \ + postdeps_RC \ + compiler_lib_search_path_RC \ + archive_cmds_RC \ + archive_expsym_cmds_RC \ + postinstall_cmds_RC \ + postuninstall_cmds_RC \ + old_archive_from_expsyms_cmds_RC \ + allow_undefined_flag_RC \ + no_undefined_flag_RC \ + export_symbols_cmds_RC \ + hardcode_libdir_flag_spec_RC \ + hardcode_libdir_flag_spec_ld_RC \ + hardcode_libdir_separator_RC \ + hardcode_automatic_RC \ + module_cmds_RC \ + module_expsym_cmds_RC \ + lt_cv_prog_compiler_c_o_RC \ + exclude_expsyms_RC \ + include_expsyms_RC; do + + case $var in + old_archive_cmds_RC | \ + old_archive_from_new_cmds_RC | \ + archive_cmds_RC | \ + archive_expsym_cmds_RC | \ + module_cmds_RC | \ + module_expsym_cmds_RC | \ + old_archive_from_expsyms_cmds_RC | \ + export_symbols_cmds_RC | \ + extract_expsyms_cmds | reload_cmds | finish_cmds | \ + postinstall_cmds | postuninstall_cmds | \ + old_postinstall_cmds | old_postuninstall_cmds | \ + sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) + # Double-quote double-evaled strings. + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" + ;; + *) + eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" + ;; + esac + done + + case $lt_echo in + *'\$0 --fallback-echo"') + lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'` + ;; + esac + +cfgfile="$ofile" + + cat <<__EOF__ >> "$cfgfile" +# ### BEGIN LIBTOOL TAG CONFIG: $tagname + +# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +# Shell to use when invoking shell scripts. +SHELL=$lt_SHELL + +# Whether or not to build shared libraries. +build_libtool_libs=$enable_shared + +# Whether or not to build static libraries. +build_old_libs=$enable_static + +# Whether or not to add -lc for building shared libraries. +build_libtool_need_lc=$archive_cmds_need_lc_RC + +# Whether or not to disallow shared libs when runtime libs are static +allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC + +# Whether or not to optimize for fast installation. +fast_install=$enable_fast_install + +# The host system. +host_alias=$host_alias +host=$host +host_os=$host_os + +# The build system. +build_alias=$build_alias +build=$build +build_os=$build_os + +# An echo program that does not interpret backslashes. +echo=$lt_echo + +# The archiver. +AR=$lt_AR +AR_FLAGS=$lt_AR_FLAGS + +# A C compiler. +LTCC=$lt_LTCC + +# A language-specific compiler. +CC=$lt_compiler_RC + +# Is the compiler the GNU C compiler? +with_gcc=$GCC_RC + +# An ERE matcher. +EGREP=$lt_EGREP + +# The linker used to build libraries. +LD=$lt_LD_RC + +# Whether we need hard or soft links. +LN_S=$lt_LN_S + +# A BSD-compatible nm program. +NM=$lt_NM + +# A symbol stripping program +STRIP=$lt_STRIP + +# Used to examine libraries when file_magic_cmd begins "file" +MAGIC_CMD=$MAGIC_CMD + +# Used on cygwin: DLL creation program. +DLLTOOL="$DLLTOOL" + +# Used on cygwin: object dumper. +OBJDUMP="$OBJDUMP" + +# Used on cygwin: assembler. +AS="$AS" + +# The name of the directory that contains temporary libtool files. +objdir=$objdir + +# How to create reloadable object files. +reload_flag=$lt_reload_flag +reload_cmds=$lt_reload_cmds + +# How to pass a linker flag through the compiler. +wl=$lt_lt_prog_compiler_wl_RC + +# Object file suffix (normally "o"). +objext="$ac_objext" + +# Old archive suffix (normally "a"). +libext="$libext" + +# Shared library suffix (normally ".so"). +shrext_cmds='$shrext_cmds' + +# Executable file suffix (normally ""). +exeext="$exeext" + +# Additional compiler flags for building library objects. +pic_flag=$lt_lt_prog_compiler_pic_RC +pic_mode=$pic_mode + +# What is the maximum length of a command? +max_cmd_len=$lt_cv_sys_max_cmd_len + +# Does compiler simultaneously support -c and -o options? +compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC + +# Must we lock files when doing compilation? +need_locks=$lt_need_locks + +# Do we need the lib prefix for modules? +need_lib_prefix=$need_lib_prefix + +# Do we need a version for libraries? +need_version=$need_version + +# Whether dlopen is supported. +dlopen_support=$enable_dlopen + +# Whether dlopen of programs is supported. +dlopen_self=$enable_dlopen_self + +# Whether dlopen of statically linked programs is supported. +dlopen_self_static=$enable_dlopen_self_static + +# Compiler flag to prevent dynamic linking. +link_static_flag=$lt_lt_prog_compiler_static_RC + +# Compiler flag to turn off builtin functions. +no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC + +# Compiler flag to allow reflexive dlopens. +export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC + +# Compiler flag to generate shared objects directly from archives. +whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC + +# Compiler flag to generate thread-safe objects. +thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC + +# Library versioning type. +version_type=$version_type + +# Format of library name prefix. +libname_spec=$lt_libname_spec + +# List of archive names. First name is the real one, the rest are links. +# The last name is the one that the linker finds with -lNAME. +library_names_spec=$lt_library_names_spec + +# The coded name of the library, if different from the real name. +soname_spec=$lt_soname_spec + +# Commands used to build and install an old-style archive. +RANLIB=$lt_RANLIB +old_archive_cmds=$lt_old_archive_cmds_RC +old_postinstall_cmds=$lt_old_postinstall_cmds +old_postuninstall_cmds=$lt_old_postuninstall_cmds + +# Create an old-style archive from a shared archive. +old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC + +# Create a temporary old-style archive to link instead of a shared archive. +old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC + +# Commands used to build and install a shared archive. +archive_cmds=$lt_archive_cmds_RC +archive_expsym_cmds=$lt_archive_expsym_cmds_RC +postinstall_cmds=$lt_postinstall_cmds +postuninstall_cmds=$lt_postuninstall_cmds + +# Commands used to build a loadable module (assumed same as above if empty) +module_cmds=$lt_module_cmds_RC +module_expsym_cmds=$lt_module_expsym_cmds_RC + +# Commands to strip libraries. +old_striplib=$lt_old_striplib +striplib=$lt_striplib + +# Dependencies to place before the objects being linked to create a +# shared library. +predep_objects=$lt_predep_objects_RC + +# Dependencies to place after the objects being linked to create a +# shared library. +postdep_objects=$lt_postdep_objects_RC + +# Dependencies to place before the objects being linked to create a +# shared library. +predeps=$lt_predeps_RC + +# Dependencies to place after the objects being linked to create a +# shared library. +postdeps=$lt_postdeps_RC + +# The library search path used internally by the compiler when linking +# a shared library. +compiler_lib_search_path=$lt_compiler_lib_search_path_RC + +# Method to check whether dependent libraries are shared objects. +deplibs_check_method=$lt_deplibs_check_method + +# Command to use when deplibs_check_method == file_magic. +file_magic_cmd=$lt_file_magic_cmd + +# Flag that allows shared libraries with undefined symbols to be built. +allow_undefined_flag=$lt_allow_undefined_flag_RC + +# Flag that forces no undefined symbols. +no_undefined_flag=$lt_no_undefined_flag_RC + +# Commands used to finish a libtool library installation in a directory. +finish_cmds=$lt_finish_cmds + +# Same as above, but a single script fragment to be evaled but not shown. +finish_eval=$lt_finish_eval + +# Take the output of nm and produce a listing of raw symbols and C names. +global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe + +# Transform the output of nm in a proper C declaration +global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl + +# Transform the output of nm in a C name address pair +global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address + +# This is the shared library runtime path variable. +runpath_var=$runpath_var + +# This is the shared library path variable. +shlibpath_var=$shlibpath_var + +# Is shlibpath searched before the hard-coded library search path? +shlibpath_overrides_runpath=$shlibpath_overrides_runpath + +# How to hardcode a shared library path into an executable. +hardcode_action=$hardcode_action_RC + +# Whether we should hardcode library paths into libraries. +hardcode_into_libs=$hardcode_into_libs + +# Flag to hardcode \$libdir into a binary during linking. +# This must work even if \$libdir does not exist. +hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC + +# If ld is used when linking, flag to hardcode \$libdir into +# a binary during linking. This must work even if \$libdir does +# not exist. +hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC + +# Whether we need a single -rpath flag with a separated argument. +hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC + +# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the +# resulting binary. +hardcode_direct=$hardcode_direct_RC + +# Set to yes if using the -LDIR flag during linking hardcodes DIR into the +# resulting binary. +hardcode_minus_L=$hardcode_minus_L_RC + +# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into +# the resulting binary. +hardcode_shlibpath_var=$hardcode_shlibpath_var_RC + +# Set to yes if building a shared library automatically hardcodes DIR into the library +# and all subsequent libraries and executables linked against it. +hardcode_automatic=$hardcode_automatic_RC + +# Variables whose values should be saved in libtool wrapper scripts and +# restored at relink time. +variables_saved_for_relink="$variables_saved_for_relink" + +# Whether libtool must link a program against all its dependency libraries. +link_all_deplibs=$link_all_deplibs_RC + +# Compile-time system search path for libraries +sys_lib_search_path_spec=$lt_sys_lib_search_path_spec + +# Run-time system search path for libraries +sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec + +# Fix the shell variable \$srcfile for the compiler. +fix_srcfile_path="$fix_srcfile_path_RC" + +# Set to yes if exported symbols are required. +always_export_symbols=$always_export_symbols_RC + +# The commands to list exported symbols. +export_symbols_cmds=$lt_export_symbols_cmds_RC + +# The commands to extract the exported symbol list from a shared archive. +extract_expsyms_cmds=$lt_extract_expsyms_cmds + +# Symbols that should not be listed in the preloaded symbols. +exclude_expsyms=$lt_exclude_expsyms_RC + +# Symbols that must always be exported. +include_expsyms=$lt_include_expsyms_RC + +# ### END LIBTOOL TAG CONFIG: $tagname + +__EOF__ + + +else + # If there is no Makefile yet, we rely on a make rule to execute + # `config.status --recheck' to rerun these tests and create the + # libtool script then. + ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'` + if test -f "$ltmain_in"; then + test -f Makefile && make "$ltmain" + fi +fi + + +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu + +CC="$lt_save_CC" + + ;; + + *) + { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5 +echo "$as_me: error: Unsupported tag name: $tagname" >&2;} + { (exit 1); exit 1; }; } + ;; + esac + + # Append the new tag name to the list of available tags. + if test -n "$tagname" ; then + available_tags="$available_tags $tagname" + fi + fi + done + IFS="$lt_save_ifs" + + # Now substitute the updated list of available tags. + if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then + mv "${ofile}T" "$ofile" + chmod +x "$ofile" + else + rm -f "${ofile}T" + { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5 +echo "$as_me: error: unable to update list of available tagged configurations." >&2;} + { (exit 1); exit 1; }; } + fi +fi + + + +# This can be used to rebuild libtool when needed +LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" + +# Always use our own libtool. +LIBTOOL='$(SHELL) $(top_builddir)/libtool' + +# Prevent multiple expansion + + + + + + + + + + + + + + + + + + + + +echo "$as_me:$LINENO: checking whether ln -s works" >&5 +echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 +LN_S=$as_ln_s +if test "$LN_S" = "ln -s"; then + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 +else + echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +echo "${ECHO_T}no, using $LN_S" >&6 +fi + +if test $ac_cv_c_compiler_gnu = yes; then + echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5 +echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6 +if test "${ac_cv_prog_gcc_traditional+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_pattern="Autoconf.*'x'" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +Autoconf TIOCGETP +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "$ac_pattern" >/dev/null 2>&1; then + ac_cv_prog_gcc_traditional=yes +else + ac_cv_prog_gcc_traditional=no +fi +rm -f conftest* + + + if test $ac_cv_prog_gcc_traditional = no; then + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +Autoconf TCGETA +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "$ac_pattern" >/dev/null 2>&1; then + ac_cv_prog_gcc_traditional=yes +fi +rm -f conftest* + + fi +fi +echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5 +echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6 + if test $ac_cv_prog_gcc_traditional = yes; then + CC="$CC -traditional" + fi +fi + +echo "$as_me:$LINENO: checking for working volatile" >&5 +echo $ECHO_N "checking for working volatile... $ECHO_C" >&6 +if test "${ac_cv_c_volatile+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + +volatile int x; +int * volatile y; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_c_volatile=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_c_volatile=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5 +echo "${ECHO_T}$ac_cv_c_volatile" >&6 +if test $ac_cv_c_volatile = no; then + +cat >>confdefs.h <<\_ACEOF +#define volatile +_ACEOF + +fi + +echo "$as_me:$LINENO: checking for library containing strerror" >&5 +echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6 +if test "${ac_cv_search_strerror+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_func_search_save_LIBS=$LIBS +ac_cv_search_strerror=no +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char strerror (); +int +main () +{ +strerror (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_strerror="none required" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +if test "$ac_cv_search_strerror" = no; then + for ac_lib in cposix; do + LIBS="-l$ac_lib $ac_func_search_save_LIBS" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char strerror (); +int +main () +{ +strerror (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_search_strerror="-l$ac_lib" +break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + done +fi +LIBS=$ac_func_search_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 +echo "${ECHO_T}$ac_cv_search_strerror" >&6 +if test "$ac_cv_search_strerror" != no; then + test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" + +fi + # Extract the first word of "sh", so it can be a program name with args. set dummy sh; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 @@ -5289,7 +31037,6 @@ fi cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -5307,7 +31054,6 @@ _ACEOF else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -5351,6 +31097,7 @@ esac # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 @@ -5367,6 +31114,7 @@ do case $as_dir/ in ./ | .// | /cC/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ + ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. @@ -5374,20 +31122,20 @@ case $as_dir/ in # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then - if test $ac_prog = install && - grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # AIX install. It has an incompatible calling convention. - : - elif test $ac_prog = install && - grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then - # program-specific install script used by HP pwplus--don't use. - : - else - ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" - break 3 - fi - fi + if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if test $ac_prog = install && + grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + elif test $ac_prog = install && + grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then + # program-specific install script used by HP pwplus--don't use. + : + else + ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" + break 3 + fi + fi done done ;; @@ -5429,7 +31177,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-ladvapi32 $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -5447,11 +31194,21 @@ main (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -5464,7 +31221,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_advapi32_main=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_advapi32_main" >&5 @@ -5481,274 +31239,34 @@ fi ;; esac -echo "$as_me:$LINENO: checking for nlist in -lelf" >&5 -echo $ECHO_N "checking for nlist in -lelf... $ECHO_C" >&6 -if test "${ac_cv_lib_elf_nlist+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lelf $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char nlist (); -int -main () -{ -nlist (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_elf_nlist=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_lib_elf_nlist=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_elf_nlist" >&5 -echo "${ECHO_T}$ac_cv_lib_elf_nlist" >&6 -if test $ac_cv_lib_elf_nlist = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBELF 1 -_ACEOF - - LIBS="-lelf $LIBS" - -fi - -echo "$as_me:$LINENO: checking for main in -lkvm" >&5 -echo $ECHO_N "checking for main in -lkvm... $ECHO_C" >&6 -if test "${ac_cv_lib_kvm_main+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lkvm $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - - -int -main () -{ -main (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_kvm_main=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_lib_kvm_main=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_main" >&5 -echo "${ECHO_T}$ac_cv_lib_kvm_main" >&6 -if test $ac_cv_lib_kvm_main = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBKVM 1 -_ACEOF - - LIBS="-lkvm $LIBS" - -fi - -echo "$as_me:$LINENO: checking for nlist in -lld" >&5 -echo $ECHO_N "checking for nlist in -lld... $ECHO_C" >&6 -if test "${ac_cv_lib_ld_nlist+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lld $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char nlist (); -int -main () -{ -nlist (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_ld_nlist=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_lib_ld_nlist=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_ld_nlist" >&5 -echo "${ECHO_T}$ac_cv_lib_ld_nlist" >&6 -if test $ac_cv_lib_ld_nlist = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBLD 1 -_ACEOF - - LIBS="-lld $LIBS" - -fi - - -echo "$as_me:$LINENO: checking for nlist in -lmld" >&5 -echo $ECHO_N "checking for nlist in -lmld... $ECHO_C" >&6 -if test "${ac_cv_lib_mld_nlist+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - ac_check_lib_save_LIBS=$LIBS -LIBS="-lmld $LIBS" -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ - -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char nlist (); -int -main () -{ -nlist (); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_lib_mld_nlist=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_lib_mld_nlist=no -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -LIBS=$ac_check_lib_save_LIBS -fi -echo "$as_me:$LINENO: result: $ac_cv_lib_mld_nlist" >&5 -echo "${ECHO_T}$ac_cv_lib_mld_nlist" >&6 -if test $ac_cv_lib_mld_nlist = yes; then - cat >>confdefs.h <<_ACEOF -#define HAVE_LIBMLD 1 -_ACEOF - - LIBS="-lmld $LIBS" - -fi - echo "$as_me:$LINENO: checking for gethostent" >&5 echo $ECHO_N "checking for gethostent... $ECHO_C" >&6 if test "${ac_cv_func_gethostent+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define gethostent to an innocuous variant, in case declares gethostent. + For example, HP-UX 11i declares gettimeofday. */ +#define gethostent innocuous_gethostent + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gethostent (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef gethostent + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -5779,11 +31297,21 @@ return f != gethostent; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -5796,7 +31324,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_gethostent=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_gethostent" >&5 echo "${ECHO_T}$ac_cv_func_gethostent" >&6 @@ -5810,9 +31339,8 @@ if test "${ac_cv_lib_nsl_gethostent+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lnsl -lsocket $LIBS" +LIBS="-lnsl $libxnet -lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -5836,11 +31364,21 @@ gethostent (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -5853,7 +31391,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_nsl_gethostent=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostent" >&5 @@ -5875,21 +31414,28 @@ if test "${ac_cv_func_openlog+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define openlog to an innocuous variant, in case declares openlog. + For example, HP-UX 11i declares gettimeofday. */ +#define openlog innocuous_openlog + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char openlog (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef openlog + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -5920,11 +31466,21 @@ return f != openlog; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -5937,7 +31493,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_openlog=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5 echo "${ECHO_T}$ac_cv_func_openlog" >&6 @@ -5953,7 +31510,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lgen $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -5977,11 +31533,21 @@ openlog (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -5994,7 +31560,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_gen_openlog=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_gen_openlog" >&5 @@ -6014,9 +31581,8 @@ if test "${ac_cv_lib_syslog_openlog+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lsyslog -lsocket $LIBS" +LIBS="-lsyslog $libxnet -lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6040,11 +31606,21 @@ openlog (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6057,7 +31633,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_syslog_openlog=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_syslog_openlog" >&5 @@ -6084,7 +31661,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lmd5 $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6108,11 +31684,21 @@ MD5Init (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6125,7 +31711,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_md5_MD5Init=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_md5_MD5Init" >&5 @@ -6147,7 +31734,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lmd $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6171,11 +31757,21 @@ MD5Init (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6188,7 +31784,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_md_MD5Init=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_md_MD5Init" >&5 @@ -6214,21 +31811,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -6259,11 +31863,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6276,7 +31890,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -6306,7 +31921,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6317,11 +31931,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6334,7 +31958,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -6342,7 +31966,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6360,6 +31983,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -6379,33 +32003,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -6416,7 +32039,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -6435,6 +32058,8 @@ case "$ac_cv_header_readline_history_h$ac_cv_header_readline_readline_h" in *no*) ;; *) save_LIBS=$LIBS LIBS= + # Ralf Wildenhues: either unset ... or cache READLINE_LIBS + unset ac_cv_lib_readline_readline echo "$as_me:$LINENO: checking for readline in -lreadline" >&5 echo $ECHO_N "checking for readline in -lreadline... $ECHO_C" >&6 @@ -6444,7 +32069,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lreadline $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6468,11 +32092,21 @@ readline (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6485,7 +32119,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_readline_readline=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_readline_readline" >&5 @@ -6509,7 +32144,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lreadline -lcurses $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6533,11 +32167,21 @@ readline (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6550,7 +32194,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_readline_readline=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_readline_readline" >&5 @@ -6575,7 +32220,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-ledit -lcurses $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6599,11 +32243,21 @@ readline (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6616,7 +32270,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_edit_readline=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_edit_readline" >&5 @@ -6660,7 +32315,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lrt $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6684,11 +32338,21 @@ sched_setscheduler (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6701,7 +32365,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_rt_sched_setscheduler=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_setscheduler" >&5 @@ -6723,7 +32388,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lposix4 $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6747,11 +32411,21 @@ sched_setscheduler (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6764,7 +32438,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_posix4_sched_setscheduler=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_sched_setscheduler" >&5 @@ -6789,21 +32464,28 @@ if test "${ac_cv_func_setsockopt+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define setsockopt to an innocuous variant, in case declares setsockopt. + For example, HP-UX 11i declares gettimeofday. */ +#define setsockopt innocuous_setsockopt + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char setsockopt (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef setsockopt + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -6834,11 +32516,21 @@ return f != setsockopt; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6851,7 +32543,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_setsockopt=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_setsockopt" >&5 echo "${ECHO_T}$ac_cv_func_setsockopt" >&6 @@ -6867,7 +32560,6 @@ else ac_check_lib_save_LIBS=$LIBS LIBS="-lsocket $LIBS" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6891,11 +32583,21 @@ setsockopt (); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6908,7 +32610,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_lib_socket_setsockopt=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi echo "$as_me:$LINENO: result: $ac_cv_lib_socket_setsockopt" >&5 @@ -6922,6 +32625,80 @@ _ACEOF fi + +echo "$as_me:$LINENO: checking for setsockopt in -lxnet" >&5 +echo $ECHO_N "checking for setsockopt in -lxnet... $ECHO_C" >&6 +if test "${ac_cv_lib_xnet_setsockopt+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lxnet $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char setsockopt (); +int +main () +{ +setsockopt (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_xnet_setsockopt=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_xnet_setsockopt=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_xnet_setsockopt" >&5 +echo "${ECHO_T}$ac_cv_lib_xnet_setsockopt" >&6 +if test $ac_cv_lib_xnet_setsockopt = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBXNET 1 +_ACEOF + + LIBS="-lxnet $LIBS" + +fi + fi @@ -6931,7 +32708,6 @@ if test "${ac_cv_header_stdc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6952,11 +32728,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -6969,12 +32755,11 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_stdc=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -6996,7 +32781,6 @@ fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7021,7 +32805,6 @@ if test $ac_cv_header_stdc = yes; then : else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7033,9 +32816,9 @@ cat >>conftest.$ac_ext <<_ACEOF # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif @@ -7046,7 +32829,7 @@ main () int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) + || toupper (i) != TOUPPER (i)) exit(2); exit (0); } @@ -7071,7 +32854,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_header_stdc=no fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi fi @@ -7086,11 +32869,7 @@ _ACEOF fi - - - - -for ac_header in bstring.h errno.h fcntl.h ieeefp.h math.h +for ac_header in bstring.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then @@ -7106,7 +32885,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7117,11 +32895,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -7134,7 +32922,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -7142,7 +32930,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7160,6 +32947,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -7179,33 +32967,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -7216,7 +33003,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -7231,44 +33018,44 @@ fi done -# HMS: Lame, but fast. -if test -f /etc/redhat-release -then - : -else - -for ac_header in md5.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if test "${ac_cv_header_dns_sd_h+set}" = set; then + echo "$as_me:$LINENO: checking for dns_sd.h" >&5 +echo $ECHO_N "checking for dns_sd.h... $ECHO_C" >&6 +if test "${ac_cv_header_dns_sd_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5 +echo "${ECHO_T}$ac_cv_header_dns_sd_h" >&6 else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking dns_sd.h usability" >&5 +echo $ECHO_N "checking dns_sd.h usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ $ac_includes_default -#include <$ac_header> +#include _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -7281,21 +33068,20 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +echo "$as_me:$LINENO: checking dns_sd.h presence" >&5 +echo $ECHO_N "checking dns_sd.h presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include <$ac_header> +#include _ACEOF if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 @@ -7307,6 +33093,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -7326,33 +33113,255 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: dns_sd.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: dns_sd.h: present but cannot be compiled" >&5 +echo "$as_me: WARNING: dns_sd.h: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: dns_sd.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: dns_sd.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: dns_sd.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: dns_sd.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: dns_sd.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: dns_sd.h: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 ;; - no:yes ) +esac +echo "$as_me:$LINENO: checking for dns_sd.h" >&5 +echo $ECHO_N "checking for dns_sd.h... $ECHO_C" >&6 +if test "${ac_cv_header_dns_sd_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_cv_header_dns_sd_h=$ac_header_preproc +fi +echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5 +echo "${ECHO_T}$ac_cv_header_dns_sd_h" >&6 + +fi +if test $ac_cv_header_dns_sd_h = yes; then + echo "$as_me:$LINENO: checking for DNSServiceRegister in -ldns_sd" >&5 +echo $ECHO_N "checking for DNSServiceRegister in -ldns_sd... $ECHO_C" >&6 +if test "${ac_cv_lib_dns_sd_DNSServiceRegister+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-ldns_sd $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char DNSServiceRegister (); +int +main () +{ +DNSServiceRegister (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_dns_sd_DNSServiceRegister=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_dns_sd_DNSServiceRegister=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_dns_sd_DNSServiceRegister" >&5 +echo "${ECHO_T}$ac_cv_lib_dns_sd_DNSServiceRegister" >&6 +if test $ac_cv_lib_dns_sd_DNSServiceRegister = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_DNSREGISTRATION 1 +_ACEOF + +fi + +fi + + +case "$ac_cv_lib_dns_sd_DNSServiceRegister" in + yes) LIBS="-ldns_sd $LIBS" ;; +esac + + + + +for ac_header in errno.h fcntl.h ieeefp.h math.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -7363,7 +33372,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -7378,6 +33387,76 @@ fi done + +# HMS: Lame, but fast. +if test -f /etc/redhat-release +then + : +else + +for ac_header in md5.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#if HAVE_SYS_TYPES_H +#include +#endif + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + fi @@ -7398,7 +33477,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7409,11 +33487,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -7426,7 +33514,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -7434,7 +33522,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7452,6 +33539,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -7471,33 +33559,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -7508,7 +33595,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -7544,7 +33631,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7555,11 +33641,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -7572,7 +33668,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -7580,7 +33676,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7598,6 +33693,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -7617,33 +33713,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -7654,7 +33749,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -7689,7 +33784,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7700,11 +33794,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -7717,7 +33821,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -7725,7 +33829,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7743,6 +33846,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -7762,33 +33866,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -7799,7 +33902,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -7833,7 +33936,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7844,11 +33946,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -7861,7 +33973,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -7869,7 +33981,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7887,6 +33998,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -7906,33 +34018,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -7943,7 +34054,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -7977,7 +34088,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -7988,11 +34098,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8005,7 +34125,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8013,7 +34133,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8031,6 +34150,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -8050,33 +34170,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -8087,7 +34206,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8122,7 +34241,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8133,11 +34251,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8150,7 +34278,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8158,7 +34286,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8176,6 +34303,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -8195,33 +34323,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -8232,7 +34359,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8265,7 +34392,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8276,11 +34402,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8293,7 +34429,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8301,7 +34437,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8319,6 +34454,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -8338,33 +34474,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -8375,7 +34510,157 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + +for ac_header in sys/socket.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8400,7 +34685,6 @@ if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8415,11 +34699,21 @@ cat >>conftest.$ac_ext <<_ACEOF _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8432,7 +34726,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8462,7 +34756,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8473,11 +34766,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8490,7 +34793,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8498,7 +34801,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8516,6 +34818,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -8535,33 +34838,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -8572,7 +34874,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8588,6 +34890,71 @@ fi done +for ac_header in net/route.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +#include + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + for ac_header in netinet/in_system.h netinet/in_systm.h do @@ -8605,7 +34972,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8616,11 +34982,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8633,7 +35009,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8641,7 +35017,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8659,6 +35034,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -8678,33 +35054,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -8715,7 +35090,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8747,7 +35122,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8758,11 +35132,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8775,7 +35159,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8783,7 +35167,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8801,6 +35184,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -8820,33 +35204,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -8857,7 +35240,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8882,7 +35265,6 @@ if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8903,11 +35285,21 @@ cat >>conftest.$ac_ext <<_ACEOF _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8920,7 +35312,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -8950,7 +35342,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -8961,11 +35352,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -8978,7 +35379,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -8986,7 +35387,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9004,6 +35404,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9023,33 +35424,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9060,7 +35460,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9097,7 +35497,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9108,11 +35507,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9125,7 +35534,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9133,7 +35542,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9151,6 +35559,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9170,33 +35579,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9207,7 +35615,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9240,7 +35648,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9251,11 +35658,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9268,7 +35685,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9276,7 +35693,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9294,6 +35710,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9313,33 +35730,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9350,7 +35766,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9384,7 +35800,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9395,11 +35810,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9412,7 +35837,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9420,7 +35845,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9438,6 +35862,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9457,33 +35882,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9494,7 +35918,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9528,7 +35952,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9539,11 +35962,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9556,7 +35989,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9564,7 +35997,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9582,6 +36014,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9601,33 +36034,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9638,7 +36070,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9674,7 +36106,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9685,11 +36116,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9702,7 +36143,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9710,7 +36151,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9728,6 +36168,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9747,33 +36188,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9784,7 +36224,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9799,11 +36239,9 @@ fi done +# HMS: Check sys/proc.h and sys/resource.h after some others - - - -for ac_header in sys/ppstime.h sys/proc.h sys/resource.h sys/sched.h +for ac_header in sys/ppstime.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then @@ -9819,7 +36257,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9830,11 +36267,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9847,7 +36294,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9855,7 +36302,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9873,6 +36319,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -9892,33 +36339,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -9929,7 +36375,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -9944,6 +36390,159 @@ fi done +case "$ac_cv_header_sched_h" in + yes) ;; + *) +for ac_header in sys/sched.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +else + # Is the header compilable? +echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_header_compiler=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_header_compiler=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6 + +# Is the header present? +echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include <$ac_header> +_ACEOF +if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 + (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null; then + if test -s conftest.err; then + ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag + else + ac_cpp_err= + fi +else + ac_cpp_err=yes +fi +if test -z "$ac_cpp_err"; then + ac_header_preproc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_header_preproc=no +fi +rm -f conftest.err conftest.$ac_ext +echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6 + +# So? What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) + { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 +echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes + ;; + no:yes:* ) + { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 +echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} + ( + cat <<\_ASBOX +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## +_ASBOX + ) | + sed "s/^/$as_me: WARNING: /" >&2 + ;; +esac +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + eval "$as_ac_Header=\$ac_header_preproc" +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 + +fi +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + ;; +esac case "$host" in *-*-sco*) @@ -9963,7 +36562,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -9974,11 +36572,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -9991,7 +36599,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -9999,7 +36607,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10017,6 +36624,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -10036,33 +36644,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -10073,7 +36680,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -10090,11 +36697,11 @@ done ;; esac +# HMS: Check sys/shm.h after some others - -for ac_header in sys/select.h sys/shm.h sys/signal.h sys/sockio.h +for ac_header in sys/select.h sys/signal.h sys/sockio.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then @@ -10110,7 +36717,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10121,11 +36727,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -10138,7 +36754,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -10146,7 +36762,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10164,6 +36779,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -10183,33 +36799,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -10220,7 +36835,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -10235,7 +36850,10 @@ fi done - +# HMS: Checked sys/socket.h earlier +case "$host" in + *-*-netbsd*) ;; + *) for ac_header in machine/soundcard.h sys/soundcard.h do @@ -10253,7 +36871,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10264,11 +36881,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -10281,7 +36908,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -10289,7 +36916,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10307,6 +36933,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -10326,33 +36953,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -10363,7 +36989,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -10378,6 +37004,8 @@ fi done + ;; +esac for ac_header in sys/stat.h sys/stream.h @@ -10396,7 +37024,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10407,11 +37034,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -10424,7 +37061,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -10432,7 +37069,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10450,6 +37086,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -10469,33 +37106,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -10506,7 +37142,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -10541,7 +37177,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10552,11 +37187,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -10569,7 +37214,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -10577,7 +37222,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10595,6 +37239,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -10614,33 +37259,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -10651,7 +37295,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -10685,7 +37329,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10696,11 +37339,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -10713,7 +37366,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -10721,7 +37374,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -10739,6 +37391,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -10758,33 +37411,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -10795,7 +37447,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -10811,12 +37463,17 @@ fi done cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +#if HAVE_SYS_TIME_H +# include +#endif +#if HAVE_ERRNO_H +# include +#endif #include #ifdef PPS_API_VERS_1 yes @@ -10829,135 +37486,60 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | for ac_header in sys/timepps.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -else - # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_header_compiler=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_header_compiler=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 - -# Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 -cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include <$ac_header> -_ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then - ac_header_preproc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - - ac_header_preproc=no -fi -rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 - -# So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) - { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 -echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 - ;; - no:yes ) - { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 -echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 - ;; -esac echo "$as_me:$LINENO: checking for $ac_header" >&5 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#if HAVE_SYS_TIME_H +# include +#endif +#if HAVE_ERRNO_H +# include +#endif + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 - -fi if test `eval echo '${'$as_ac_Header'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 @@ -10967,6 +37549,7 @@ fi done + fi rm -f conftest* @@ -10974,8 +37557,7 @@ rm -f conftest* - -for ac_header in sys/timers.h sys/timex.h sys/tpro.h sys/types.h sys/wait.h +for ac_header in sys/timers.h sys/tpro.h sys/types.h sys/wait.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then @@ -10991,7 +37573,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11002,11 +37583,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11019,7 +37610,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -11027,7 +37618,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11045,6 +37635,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -11064,33 +37655,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -11101,7 +37691,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -11122,7 +37712,6 @@ if test "${ac_cv_header_time+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11143,11 +37732,21 @@ return 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11160,7 +37759,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_header_time=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5 echo "${ECHO_T}$ac_cv_header_time" >&6 @@ -11192,7 +37791,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11203,11 +37801,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11220,7 +37828,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -11228,7 +37836,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11246,6 +37853,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -11265,33 +37873,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -11302,7 +37909,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -11338,7 +37945,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11349,11 +37955,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11366,7 +37982,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -11374,7 +37990,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11392,6 +38007,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -11411,33 +38027,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -11448,7 +38063,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -11466,7 +38081,405 @@ done ;; esac -if test "${ac_cv_header_nlist_h+set}" = set; then +case "$host" in + *-*-linux*) + + +for ac_func in __adjtimex __ntp_gettime +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + ;; +esac +case "$ac_cv_func___adjtimex" in + yes) ;; + *) + +echo "$as_me:$LINENO: checking for nlist in -lelf" >&5 +echo $ECHO_N "checking for nlist in -lelf... $ECHO_C" >&6 +if test "${ac_cv_lib_elf_nlist+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lelf $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char nlist (); +int +main () +{ +nlist (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_elf_nlist=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_elf_nlist=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_elf_nlist" >&5 +echo "${ECHO_T}$ac_cv_lib_elf_nlist" >&6 +if test $ac_cv_lib_elf_nlist = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBELF 1 +_ACEOF + + LIBS="-lelf $LIBS" + +fi + +echo "$as_me:$LINENO: checking for main in -lkvm" >&5 +echo $ECHO_N "checking for main in -lkvm... $ECHO_C" >&6 +if test "${ac_cv_lib_kvm_main+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lkvm $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + + +int +main () +{ +main (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_kvm_main=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_kvm_main=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_kvm_main" >&5 +echo "${ECHO_T}$ac_cv_lib_kvm_main" >&6 +if test $ac_cv_lib_kvm_main = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBKVM 1 +_ACEOF + + LIBS="-lkvm $LIBS" + +fi + +echo "$as_me:$LINENO: checking for nlist in -lld" >&5 +echo $ECHO_N "checking for nlist in -lld... $ECHO_C" >&6 +if test "${ac_cv_lib_ld_nlist+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char nlist (); +int +main () +{ +nlist (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_ld_nlist=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_ld_nlist=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_ld_nlist" >&5 +echo "${ECHO_T}$ac_cv_lib_ld_nlist" >&6 +if test $ac_cv_lib_ld_nlist = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBLD 1 +_ACEOF + + LIBS="-lld $LIBS" + +fi + + +echo "$as_me:$LINENO: checking for nlist in -lmld" >&5 +echo $ECHO_N "checking for nlist in -lmld... $ECHO_C" >&6 +if test "${ac_cv_lib_mld_nlist+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lmld $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char nlist (); +int +main () +{ +nlist (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_mld_nlist=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_mld_nlist=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_mld_nlist" >&5 +echo "${ECHO_T}$ac_cv_lib_mld_nlist" >&6 +if test $ac_cv_lib_mld_nlist = yes; then + cat >>confdefs.h <<_ACEOF +#define HAVE_LIBMLD 1 +_ACEOF + + LIBS="-lmld $LIBS" + +fi + + if test "${ac_cv_header_nlist_h+set}" = set; then echo "$as_me:$LINENO: checking for nlist.h" >&5 echo $ECHO_N "checking for nlist.h... $ECHO_C" >&6 if test "${ac_cv_header_nlist_h+set}" = set; then @@ -11479,7 +38492,6 @@ else echo "$as_me:$LINENO: checking nlist.h usability" >&5 echo $ECHO_N "checking nlist.h usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11490,11 +38502,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11507,7 +38529,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -11515,7 +38537,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking nlist.h presence" >&5 echo $ECHO_N "checking nlist.h presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11533,6 +38554,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -11552,33 +38574,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: nlist.h: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: nlist.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: nlist.h: present but cannot be compiled" >&5 echo "$as_me: WARNING: nlist.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: nlist.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: nlist.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: nlist.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: nlist.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: nlist.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: nlist.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: nlist.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: nlist.h: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: nlist.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: nlist.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: nlist.h: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -11601,13 +38622,12 @@ cat >>confdefs.h <<\_ACEOF #define NLIST_STRUCT 1 _ACEOF -echo "$as_me:$LINENO: checking for n_un in struct nlist" >&5 + echo "$as_me:$LINENO: checking for n_un in struct nlist" >&5 echo $ECHO_N "checking for n_un in struct nlist... $ECHO_C" >&6 if test "${ac_cv_struct_nlist_n_un+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11624,11 +38644,21 @@ struct nlist n; n.n_un.n_name = 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11641,20 +38671,288 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_nlist_n_un=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_nlist_n_un" >&5 echo "${ECHO_T}$ac_cv_struct_nlist_n_un" >&6 -if test $ac_cv_struct_nlist_n_un = yes; then + if test $ac_cv_struct_nlist_n_un = yes; then cat >>confdefs.h <<\_ACEOF #define NLIST_NAME_UNION 1 _ACEOF -fi + fi fi + ;; +esac + + + +for ac_header in sys/proc.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#if HAVE_SYS_TYPES_H +# include +#endif +#if HAVE_SYS_TIME_H +# include +#endif + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + +for ac_header in sys/resource.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#if HAVE_SYS_TIME_H +# include +#endif + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + +for ac_header in sys/shm.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#if HAVE_SYS_TYPES_H +# include +#endif +#if HAVE_SYS_IPC_H +# include +#endif + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + + +for ac_header in sys/timex.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 +if eval "test \"\${$as_ac_Header+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#if HAVE_SYS_TIME_H +# include +#endif + + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_Header=no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done @@ -11667,7 +38965,6 @@ if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11688,11 +38985,21 @@ cat >>conftest.$ac_ext <<_ACEOF _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11705,7 +39012,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_Header=no" fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -11725,7 +39032,6 @@ if test "${ac_cv_c_volatile+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -11743,11 +39049,21 @@ volatile int x; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -11760,7 +39076,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_volatile=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5 @@ -11776,118 +39092,15 @@ _ACEOF ;; esac -case "$host" in - sparc-*-solaris2*) +# AM_C_PROTOTYPES gives us ansi2knr +case "$build" in + *-*-solaris2*) # Assume that solaris2 is Ansi C... ;; *) - - - -echo "$as_me:$LINENO: checking for ${CC-cc} option to accept ANSI C" >&5 -echo $ECHO_N "checking for ${CC-cc} option to accept ANSI C... $ECHO_C" >&6 -if test "${am_cv_prog_cc_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - am_cv_prog_cc_stdc=no -ac_save_CC="$CC" -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" -do - CC="$ac_save_CC $ac_arg" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include -/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ -struct buf { int x; }; -FILE * (*rcsopen) (struct buf *, struct stat *, int); -static char *e (p, i) - char **p; - int i; -{ - return p[i]; -} -static char *f (char * (*g) (char **, int), char **p, ...) -{ - char *s; - va_list v; - va_start (v,p); - s = g (p, va_arg (v,int)); - va_end (v); - return s; -} -int test (int i, double x); -struct s1 {int (*f) (int a);}; -struct s2 {int (*f) (double a);}; -int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); -int argc; -char **argv; - -int -main () -{ - -return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - am_cv_prog_cc_stdc="$ac_arg"; break -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.$ac_objext conftest.$ac_ext -done -CC="$ac_save_CC" - -fi - -if test -z "$am_cv_prog_cc_stdc"; then - echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6 -else - echo "$as_me:$LINENO: result: $am_cv_prog_cc_stdc" >&5 -echo "${ECHO_T}$am_cv_prog_cc_stdc" >&6 -fi -case "x$am_cv_prog_cc_stdc" in - x|xno) ;; - *) CC="$CC $am_cv_prog_cc_stdc" ;; -esac - - - -echo "$as_me:$LINENO: checking for function prototypes" >&5 + echo "$as_me:$LINENO: checking for function prototypes" >&5 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6 -if test "$am_cv_prog_cc_stdc" != no; then +if test "$ac_cv_prog_cc_stdc" != no; then echo "$as_me:$LINENO: result: yes" >&5 echo "${ECHO_T}yes" >&6 @@ -11895,172 +39108,23 @@ cat >>confdefs.h <<\_ACEOF #define PROTOTYPES 1 _ACEOF - U= ANSI2KNR= + +cat >>confdefs.h <<\_ACEOF +#define __PROTOTYPES 1 +_ACEOF + else echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 +fi + + +if test "$ac_cv_prog_cc_stdc" != no; then + U= ANSI2KNR= +else U=_ ANSI2KNR=./ansi2knr fi # Ensure some checks needed by ansi2knr itself. -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_header_stdc=no -fi -rm -f conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then - : -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -fi for ac_header in string.h @@ -12079,7 +39143,6 @@ else echo "$as_me:$LINENO: checking $ac_header usability" >&5 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12090,11 +39153,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12107,7 +39180,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -12115,7 +39188,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking $ac_header presence" >&5 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12133,6 +39205,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -12152,33 +39225,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -12189,7 +39261,7 @@ echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 if eval "test \"\${$as_ac_Header+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - eval "$as_ac_Header=$ac_header_preproc" + eval "$as_ac_Header=\$ac_header_preproc" fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 @@ -12213,7 +39285,6 @@ if test "${ac_cv_have_prototypes+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12233,11 +39304,21 @@ int i; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12250,7 +39331,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_prototypes=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_have_prototypes" >&5 @@ -12269,7 +39350,6 @@ if test "${ac_cv_c_const+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12332,11 +39412,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12349,7 +39439,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_const=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5 echo "${ECHO_T}$ac_cv_c_const" >&6 @@ -12368,7 +39458,6 @@ if test "${ac_cv_c_bigendian+set}" = set; then else # See if sys/param.h defines the BYTE_ORDER macro. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12390,11 +39479,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12402,7 +39501,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (exit $ac_status); }; }; then # It does; now see whether it defined to BIG_ENDIAN or not. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12424,11 +39522,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12441,7 +39549,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_bigendian=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -12451,7 +39559,6 @@ if test "$cross_compiling" = yes; then # try to guess the endianness by grepping values into an object file ac_cv_c_bigendian=unknown cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12473,11 +39580,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12499,10 +39616,9 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12541,10 +39657,10 @@ sed 's/^/| /' conftest.$ac_ext >&5 ( exit $ac_status ) ac_cv_c_bigendian=yes fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 echo "${ECHO_T}$ac_cv_c_bigendian" >&6 @@ -12571,7 +39687,6 @@ if test "${ac_cv_type_signal+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12598,11 +39713,21 @@ int i; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12615,7 +39740,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_signal=int fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5 echo "${ECHO_T}$ac_cv_type_signal" >&6 @@ -12631,7 +39756,6 @@ if test "${ac_cv_type_off_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12651,11 +39775,21 @@ if (sizeof (off_t)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12668,7 +39802,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_off_t=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5 echo "${ECHO_T}$ac_cv_type_off_t" >&6 @@ -12688,7 +39822,6 @@ if test "${ac_cv_type_size_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12708,11 +39841,21 @@ if (sizeof (size_t)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12725,7 +39868,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_size_t=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5 echo "${ECHO_T}$ac_cv_type_size_t" >&6 @@ -12745,7 +39888,6 @@ if test "${ac_cv_type_time_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12765,11 +39907,21 @@ if (sizeof (time_t)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12782,7 +39934,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_time_t=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_time_t" >&5 echo "${ECHO_T}$ac_cv_type_time_t" >&6 @@ -12796,13 +39948,495 @@ _ACEOF fi +echo "$as_me:$LINENO: checking for time_t" >&5 +echo $ECHO_N "checking for time_t... $ECHO_C" >&6 +if test "${ac_cv_type_time_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((time_t *) 0) + return 0; +if (sizeof (time_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_time_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_time_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_time_t" >&5 +echo "${ECHO_T}$ac_cv_type_time_t" >&6 + +echo "$as_me:$LINENO: checking size of time_t" >&5 +echo $ECHO_N "checking size of time_t... $ECHO_C" >&6 +if test "${ac_cv_sizeof_time_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "$ac_cv_type_time_t" = yes; then + # The cast to unsigned long works around a bug in the HP C Compiler + # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects + # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. + # This bug is HP SR number 8606223364. + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (time_t))) >= 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=0 ac_mid=0 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (time_t))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (time_t))) < 0)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=-1 ac_mid=-1 + while :; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (time_t))) >= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_lo=$ac_mid; break +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_hi=`expr '(' $ac_mid ')' - 1` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo= ac_hi= +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +static int test_array [1 - 2 * !(((long) (sizeof (time_t))) <= $ac_mid)]; +test_array [0] = 0 + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_hi=$ac_mid +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_lo=`expr '(' $ac_mid ')' + 1` +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in +?*) ac_cv_sizeof_time_t=$ac_lo;; +'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (time_t), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (time_t), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } ;; +esac +else + if test "$cross_compiling" = yes; then + { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot run test program while cross compiling +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +long longval () { return (long) (sizeof (time_t)); } +unsigned long ulongval () { return (long) (sizeof (time_t)); } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + exit (1); + if (((long) (sizeof (time_t))) < 0) + { + long i = longval (); + if (i != ((long) (sizeof (time_t)))) + exit (1); + fprintf (f, "%ld\n", i); + } + else + { + unsigned long i = ulongval (); + if (i != ((long) (sizeof (time_t)))) + exit (1); + fprintf (f, "%lu\n", i); + } + exit (ferror (f) || fclose (f) != 0); + + ; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_sizeof_time_t=`cat conftest.val` +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +{ { echo "$as_me:$LINENO: error: cannot compute sizeof (time_t), 77 +See \`config.log' for more details." >&5 +echo "$as_me: error: cannot compute sizeof (time_t), 77 +See \`config.log' for more details." >&2;} + { (exit 1); exit 1; }; } +fi +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi +fi +rm -f conftest.val +else + ac_cv_sizeof_time_t=0 +fi +fi +echo "$as_me:$LINENO: result: $ac_cv_sizeof_time_t" >&5 +echo "${ECHO_T}$ac_cv_sizeof_time_t" >&6 +cat >>confdefs.h <<_ACEOF +#define SIZEOF_TIME_T $ac_cv_sizeof_time_t +_ACEOF + + +echo "$as_me:$LINENO: checking for uintptr_t" >&5 +echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6 +if test "${ac_cv_type_uintptr_t+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default +int +main () +{ +if ((uintptr_t *) 0) + return 0; +if (sizeof (uintptr_t)) + return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_uintptr_t=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_uintptr_t=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5 +echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6 +if test $ac_cv_type_uintptr_t = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_UINTPTR_T 1 +_ACEOF + + +fi + + + + + echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6 if test "${ac_cv_struct_tm+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12821,11 +40455,21 @@ struct tm *tp; tp->tm_sec; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12838,7 +40482,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_tm=sys/time.h fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5 echo "${ECHO_T}$ac_cv_struct_tm" >&6 @@ -12857,7 +40501,6 @@ if test "${ac_cv_type_u_int8_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12874,11 +40517,21 @@ u_int8_t len = 42; return 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12891,7 +40544,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int8_t=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_u_int8_t" >&5 @@ -12910,7 +40563,6 @@ if test "${ac_cv_type_u_int64_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -12927,11 +40579,21 @@ u_int64_t len = 42; return 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -12944,7 +40606,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_u_int64_t=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5 @@ -12957,6 +40619,68 @@ _ACEOF fi +# +# Look for in_port_t. +# +echo "$as_me:$LINENO: checking for in_port_t" >&5 +echo $ECHO_N "checking for in_port_t... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +int +main () +{ +in_port_t port = 25; return (0); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + +cat >>confdefs.h <<\_ACEOF +#define ISC_PLATFORM_NEEDPORTT 1 +_ACEOF + + +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + echo "$as_me:$LINENO: checking for a fallback value for HZ" >&5 echo $ECHO_N "checking for a fallback value for HZ... $ECHO_C" >&6 if test "${ac_cv_var_default_hz+set}" = set; then @@ -13015,6 +40739,72 @@ esac +echo "$as_me:$LINENO: checking for struct rt_msghdr" >&5 +echo $ECHO_N "checking for struct rt_msghdr... $ECHO_C" >&6 +if test "${ac_cv_struct_rt_msghdr+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +#include +#include +int +main () +{ +struct rt_msghdr p; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_struct_rt_msghdr=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_struct_rt_msghdr=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $ac_cv_struct_rt_msghdr" >&5 +echo "${ECHO_T}$ac_cv_struct_rt_msghdr" >&6 +if test $ac_cv_struct_rt_msghdr = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAS_ROUTING_SOCKET 1 +_ACEOF + +fi + echo "$as_me:$LINENO: checking struct sigaction for sa_sigaction" >&5 echo $ECHO_N "checking struct sigaction for sa_sigaction... $ECHO_C" >&6 if test "${ac_cv_struct_sigaction_has_sa_sigaction+set}" = set; then @@ -13022,7 +40812,6 @@ if test "${ac_cv_struct_sigaction_has_sa_sigaction+set}" = set; then else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13039,11 +40828,21 @@ struct sigaction act; act.sa_sigaction = 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13057,7 +40856,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_sigaction_has_sa_sigaction=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi @@ -13077,7 +40876,6 @@ if test "${ac_cv_struct_ppsclockev+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13106,11 +40904,21 @@ return pce->serial; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13123,7 +40931,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_ppsclockev=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_ppsclockev" >&5 @@ -13142,7 +40950,6 @@ if test "${ac_cv_struct_sockaddr_has_sa_len+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13163,11 +40970,21 @@ return ps->sa_len; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13180,7 +40997,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_sockaddr_has_sa_len=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_sockaddr_has_sa_len" >&5 @@ -13193,6 +41010,73 @@ _ACEOF fi +echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5 +echo $ECHO_N "checking for struct sockaddr_storage... $ECHO_C" >&6 +if test "${ac_cv_struct_sockaddr_storage+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +#include + +int +main () +{ + +struct sockaddr_storage n; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_struct_sockaddr_storage=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_struct_sockaddr_storage=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $ac_cv_struct_sockaddr_storage" >&5 +echo "${ECHO_T}$ac_cv_struct_sockaddr_storage" >&6 +if test $ac_cv_struct_sockaddr_storage = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_STRUCT_SOCKADDR_STORAGE 1 +_ACEOF + +fi + echo "$as_me:$LINENO: checking for ss_family field in struct sockaddr_storage" >&5 echo $ECHO_N "checking for ss_family field in struct sockaddr_storage... $ECHO_C" >&6 if test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then @@ -13200,7 +41084,6 @@ if test "${ac_cv_have_ss_family_in_struct_ss+set}" = set; then else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13220,11 +41103,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13237,7 +41130,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have_ss_family_in_struct_ss="no" fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_have_ss_family_in_struct_ss" >&5 @@ -13250,8 +41143,11 @@ _ACEOF else # Hack around a problem... + # HMS: This is $host because we need the -D if we are building *for* it. + # HMS: 061029: Now that we separate the ss_* checks this is causing + # a problem - disable it until we get to the bottom of it. case "$host" in - *-*-hpux11.11) CPPFLAGS="$CPPFLAGS -D_NETINET_IN6_H" + XXX*-*-hpux11.11) CPPFLAGS="$CPPFLAGS -D_NETINET_IN6_H" ;; esac fi @@ -13263,7 +41159,6 @@ if test "${ac_cv_have___ss_family_in_struct_ss+set}" = set; then else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13283,11 +41178,21 @@ main () _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13301,7 +41206,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_have___ss_family_in_struct_ss="no" fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_have___ss_family_in_struct_ss" >&5 @@ -13317,6 +41222,142 @@ fi +echo "$as_me:$LINENO: checking for ss_len field in struct sockaddr_storage" >&5 +echo $ECHO_N "checking for ss_len field in struct sockaddr_storage... $ECHO_C" >&6 +if test "${ac_cv_have_ss_len_in_struct_ss+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include + +int +main () +{ + struct sockaddr_storage s; s.ss_len = 1; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_have_ss_len_in_struct_ss="yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_have_ss_len_in_struct_ss="no" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $ac_cv_have_ss_len_in_struct_ss" >&5 +echo "${ECHO_T}$ac_cv_have_ss_len_in_struct_ss" >&6 +if test "x$ac_cv_have_ss_len_in_struct_ss" = "xyes" ; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_SS_LEN_IN_SS 1 +_ACEOF + +fi + +echo "$as_me:$LINENO: checking for __ss_len field in struct sockaddr_storage" >&5 +echo $ECHO_N "checking for __ss_len field in struct sockaddr_storage... $ECHO_C" >&6 +if test "${ac_cv_have___ss_len_in_struct_ss+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include + +int +main () +{ + struct sockaddr_storage s; s.__ss_len = 1; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_have___ss_len_in_struct_ss="yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_have___ss_len_in_struct_ss="no" + +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $ac_cv_have___ss_len_in_struct_ss" >&5 +echo "${ECHO_T}$ac_cv_have___ss_len_in_struct_ss" >&6 +if test "x$ac_cv_have___ss_len_in_struct_ss" = "xyes" ; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE___SS_LEN_IN_SS 1 +_ACEOF + +fi + + + + case "$ac_cv_header_machine_soundcard_h$ac_cv_header_sys_soundcard_h" in *yes*) echo "$as_me:$LINENO: checking for struct snd_size" >&5 @@ -13325,7 +41366,6 @@ if test "${ac_cv_struct_snd_size+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13350,11 +41390,21 @@ return ss->rec_size; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13367,7 +41417,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_snd_size=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_snd_size" >&5 @@ -13388,7 +41438,6 @@ if test "${ac_cv_struct_clockinfo_has_hz+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13408,11 +41457,21 @@ return pc->hz; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13425,7 +41484,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_clockinfo_has_hz=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_clockinfo_has_hz" >&5 @@ -13444,7 +41503,6 @@ if test "${ac_cv_struct_clockinfo_has_tickadj+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13464,11 +41522,21 @@ return pc->tickadj; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13481,7 +41549,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_clockinfo_has_tickadj=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_clockinfo_has_tickadj" >&5 @@ -13500,7 +41568,6 @@ if test "${ac_cv_struct_timespec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13526,11 +41593,21 @@ struct timespec n; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13543,7 +41620,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_timespec=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_timespec" >&5 echo "${ECHO_T}$ac_cv_struct_timespec" >&6 @@ -13561,7 +41638,6 @@ if test "${ac_cv_struct_ntptimeval+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13580,11 +41656,21 @@ struct ntptimeval n; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13597,7 +41683,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_struct_ntptimeval=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_struct_ntptimeval" >&5 echo "${ECHO_T}$ac_cv_struct_ntptimeval" >&6 @@ -13615,7 +41701,6 @@ if test "${ac_cv_member_struct_ntptimeval_time_tv_nsec+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13648,11 +41733,21 @@ return 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13664,7 +41759,6 @@ else sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13697,11 +41791,21 @@ return 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13714,9 +41818,9 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_member_struct_ntptimeval_time_tv_nsec=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_member_struct_ntptimeval_time_tv_nsec" >&5 echo "${ECHO_T}$ac_cv_member_struct_ntptimeval_time_tv_nsec" >&6 @@ -13738,7 +41842,6 @@ else ac_cv_c_inline=no for ac_kw in inline __inline__ __inline; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13753,11 +41856,21 @@ $ac_kw foo_t foo () {return 0; } _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13769,23 +41882,27 @@ else sed 's/^/| /' conftest.$ac_ext >&5 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done fi echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5 echo "${ECHO_T}$ac_cv_c_inline" >&6 + + case $ac_cv_c_inline in inline | yes) ;; - no) -cat >>confdefs.h <<\_ACEOF -#define inline + *) + case $ac_cv_c_inline in + no) ac_val=;; + *) ac_val=$ac_cv_c_inline;; + esac + cat >>confdefs.h <<_ACEOF +#ifndef __cplusplus +#define inline $ac_val +#endif _ACEOF - ;; - *) cat >>confdefs.h <<_ACEOF -#define inline $ac_cv_c_inline -_ACEOF - ;; + ;; esac @@ -13795,7 +41912,6 @@ if test "${ac_cv_c_char_unsigned+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13814,11 +41930,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13831,7 +41957,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_c_char_unsigned=yes fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5 echo "${ECHO_T}$ac_cv_c_char_unsigned" >&6 @@ -13847,7 +41973,6 @@ if test "${ac_cv_type_signed_char+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13867,11 +41992,21 @@ if (sizeof (signed char)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13884,7 +42019,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_signed_char=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_signed_char" >&5 echo "${ECHO_T}$ac_cv_type_signed_char" >&6 @@ -13902,7 +42037,6 @@ else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13921,11 +42055,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13934,7 +42078,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -13953,11 +42096,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -13969,20 +42122,19 @@ else sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14001,11 +42153,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14014,7 +42176,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14033,11 +42194,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14049,13 +42220,13 @@ else sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 @@ -14063,14 +42234,13 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14089,11 +42259,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14106,7 +42286,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_signed_char=$ac_lo;; @@ -14125,7 +42305,6 @@ See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14187,7 +42366,7 @@ echo "$as_me: error: cannot compute sizeof (signed char), 77 See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val @@ -14208,7 +42387,6 @@ if test "${ac_cv_type_int+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14228,11 +42406,21 @@ if (sizeof (int)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14245,7 +42433,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_int=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5 echo "${ECHO_T}$ac_cv_type_int" >&6 @@ -14263,7 +42451,6 @@ else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14282,11 +42469,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14295,7 +42492,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14314,11 +42510,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14330,20 +42536,19 @@ else sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14362,11 +42567,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14375,7 +42590,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14394,11 +42608,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14410,13 +42634,13 @@ else sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 @@ -14424,14 +42648,13 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14450,11 +42673,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14467,7 +42700,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_int=$ac_lo;; @@ -14486,7 +42719,6 @@ See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14548,7 +42780,7 @@ echo "$as_me: error: cannot compute sizeof (int), 77 See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val @@ -14569,7 +42801,6 @@ if test "${ac_cv_type_long+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14589,11 +42820,21 @@ if (sizeof (long)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14606,7 +42847,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_long=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5 echo "${ECHO_T}$ac_cv_type_long" >&6 @@ -14624,7 +42865,6 @@ else if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14643,11 +42883,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14656,7 +42906,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ac_lo=0 ac_mid=0 while :; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14675,11 +42924,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14691,20 +42950,19 @@ else sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr $ac_mid + 1` - if test $ac_lo -le $ac_mid; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid + 1` + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid + 1` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14723,11 +42981,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14736,7 +43004,6 @@ if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 ac_hi=-1 ac_mid=-1 while :; do cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14755,11 +43022,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14771,13 +43048,13 @@ else sed 's/^/| /' conftest.$ac_ext >&5 ac_hi=`expr '(' $ac_mid ')' - 1` - if test $ac_mid -le $ac_hi; then - ac_lo= ac_hi= - break - fi - ac_mid=`expr 2 '*' $ac_mid` + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + ac_mid=`expr 2 '*' $ac_mid` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done else echo "$as_me: failed program was:" >&5 @@ -14785,14 +43062,13 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_lo= ac_hi= fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo` cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14811,11 +43087,21 @@ test_array [0] = 0 _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14828,7 +43114,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_lo=`expr '(' $ac_mid ')' + 1` fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in ?*) ac_cv_sizeof_long=$ac_lo;; @@ -14847,7 +43133,6 @@ See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14909,7 +43194,7 @@ echo "$as_me: error: cannot compute sizeof (long), 77 See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi -rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi fi rm -f conftest.val @@ -14931,7 +43216,6 @@ if test "${ac_cv_type_s_char+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -14951,11 +43235,21 @@ if (sizeof (s_char)) _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -14968,7 +43262,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_type_s_char=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_type_s_char" >&5 echo "${ECHO_T}$ac_cv_type_s_char" >&6 @@ -15020,7 +43314,6 @@ if test "${ac_cv_type_uid_t+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -15054,95 +43347,6 @@ _ACEOF fi -case "$host" in - *-*-linux*) - - -for ac_func in __adjtimex __ntp_gettime -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ -#ifdef __STDC__ -# include -#else -# include -#endif -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -{ -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} -#endif - -int -main () -{ -return f != $ac_func; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - - ;; -esac case "$host" in *-*-aix[45]*) # (prr) aix 4.1 doesn't have clock_settime, but in aix 4.3 it's a stub @@ -15162,21 +43366,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15207,11 +43418,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15224,7 +43445,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15248,21 +43470,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15293,11 +43522,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15310,7 +43549,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15332,21 +43572,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15377,11 +43624,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15394,7 +43651,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15414,21 +43672,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15459,11 +43724,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15476,7 +43751,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15491,7 +43767,6 @@ echo $ECHO_N "checking for isfinite with ... $ECHO_C" >&6 _libs=$LIBS LIBS="$LIBS -lm" cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -15508,11 +43783,21 @@ float f = 0.0; isfinite(f) _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15531,7 +43816,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext LIBS=$_libs fi done @@ -15542,8 +43828,7 @@ done - -for ac_func in getbootfile getclock getdtablesize getrusage +for ac_func in getbootfile getclock getdtablesize do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 @@ -15552,21 +43837,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15597,11 +43889,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15614,7 +43916,502 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + +# Check whether --enable-getifaddrs or --disable-getifaddrs was given. +if test "${enable_getifaddrs+set}" = set; then + enableval="$enable_getifaddrs" + want_getifaddrs="$enableval" +else + want_getifaddrs="yes" +fi; + +case $want_getifaddrs in +yes|glibc) +# +# Do we have getifaddrs() ? +# +case $host in +*-linux*) + # Some recent versions of glibc support getifaddrs() which does not + # provide AF_INET6 addresses while the function provided by the USAGI + # project handles the AF_INET6 case correctly. We need to avoid + # using the former but prefer the latter unless overridden by + # --enable-getifaddrs=glibc. + if test $want_getifaddrs = glibc + then + +for ac_func in getifaddrs +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + else + save_LIBS="$LIBS" + LIBS="-L/usr/local/v6/lib $LIBS" + echo "$as_me:$LINENO: checking for getifaddrs in -linet6" >&5 +echo $ECHO_N "checking for getifaddrs in -linet6... $ECHO_C" >&6 +if test "${ac_cv_lib_inet6_getifaddrs+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-linet6 $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char getifaddrs (); +int +main () +{ +getifaddrs (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_inet6_getifaddrs=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_inet6_getifaddrs=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_inet6_getifaddrs" >&5 +echo "${ECHO_T}$ac_cv_lib_inet6_getifaddrs" >&6 +if test $ac_cv_lib_inet6_getifaddrs = yes; then + LIBS="$LIBS -linet6" + cat >>confdefs.h <<\_ACEOF +#define HAVE_GETIFADDRS 1 +_ACEOF + +else + LIBS=${save_LIBS} +fi + + fi + ;; +*) + +for ac_func in getifaddrs +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 +echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +if test `eval echo '${'$as_ac_var'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 +_ACEOF + +fi +done + + ;; +esac +;; +no) +;; +esac + +echo "$as_me:$LINENO: checking type of socklen arg for getsockname()" >&5 +echo $ECHO_N "checking type of socklen arg for getsockname()... $ECHO_C" >&6 +if test "${ac_cv_func_getsockname_arg2+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test "${ac_cv_func_getsockname_socklen_type+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + for ac_cv_func_getsockname_arg2 in 'struct sockaddr *' 'void *'; do + for ac_cv_func_getsockname_socklen_type in 'socklen_t' 'size_t' 'unsigned int' 'int'; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef HAVE_SYS_TYPES_H +#include +#endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif +extern getsockname (int, $ac_cv_func_getsockname_arg2, $ac_cv_func_getsockname_socklen_type *); +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_not_found=no ; break 2 +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_not_found=yes +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done + done + +fi + +fi +if test "$ac_not_found" = yes; then + ac_cv_func_getsockname_socklen_type='socklen_t' +fi +echo "$as_me:$LINENO: result: $ac_cv_func_getsockname_socklen_type" >&5 +echo "${ECHO_T}$ac_cv_func_getsockname_socklen_type" >&6 + +cat >>confdefs.h <<_ACEOF +#define GETSOCKNAME_SOCKLEN_TYPE $ac_cv_func_getsockname_socklen_type +_ACEOF + + + +for ac_func in getrusage +do +as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` +echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 +if eval "test \"\${$as_ac_var+set}\" = set"; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char $ac_func (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef $ac_func + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char $ac_func (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +choke me +#else +char (*f) () = $ac_func; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != $ac_func; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + eval "$as_ac_var=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +eval "$as_ac_var=no" +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15632,21 +44429,28 @@ if test "${ac_cv_func_gettimeofday+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define gettimeofday to an innocuous variant, in case declares gettimeofday. + For example, HP-UX 11i declares gettimeofday. */ +#define gettimeofday innocuous_gettimeofday + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char gettimeofday (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef gettimeofday + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15677,11 +44481,21 @@ return f != gettimeofday; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15694,7 +44508,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_gettimeofday=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_gettimeofday" >&5 echo "${ECHO_T}$ac_cv_func_gettimeofday" >&6 @@ -15721,21 +44536,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15766,11 +44588,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15783,7 +44615,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15807,21 +44640,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15852,11 +44692,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15869,7 +44719,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -15881,27 +44732,220 @@ _ACEOF fi done + +# +# Check for if_nametoindex() for IPv6 scoped addresses support +# +echo "$as_me:$LINENO: checking for if_nametoindex" >&5 +echo $ECHO_N "checking for if_nametoindex... $ECHO_C" >&6 +if test "${ac_cv_func_if_nametoindex+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define if_nametoindex to an innocuous variant, in case declares if_nametoindex. + For example, HP-UX 11i declares gettimeofday. */ +#define if_nametoindex innocuous_if_nametoindex + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char if_nametoindex (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef if_nametoindex + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char if_nametoindex (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_if_nametoindex) || defined (__stub___if_nametoindex) +choke me +#else +char (*f) () = if_nametoindex; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != if_nametoindex; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_if_nametoindex=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_if_nametoindex=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_if_nametoindex" >&5 +echo "${ECHO_T}$ac_cv_func_if_nametoindex" >&6 +if test $ac_cv_func_if_nametoindex = yes; then + ac_cv_have_if_nametoindex=yes +else + ac_cv_have_if_nametoindex=no +fi + +case $ac_cv_have_if_nametoindex in + no) + case "$host" in + *-hp-hpux*) + echo "$as_me:$LINENO: checking for if_nametoindex in -lipv6" >&5 +echo $ECHO_N "checking for if_nametoindex in -lipv6... $ECHO_C" >&6 +if test "${ac_cv_lib_ipv6_if_nametoindex+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_check_lib_save_LIBS=$LIBS +LIBS="-lipv6 $LIBS" +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char if_nametoindex (); +int +main () +{ +if_nametoindex (); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_lib_ipv6_if_nametoindex=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_lib_ipv6_if_nametoindex=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +LIBS=$ac_check_lib_save_LIBS +fi +echo "$as_me:$LINENO: result: $ac_cv_lib_ipv6_if_nametoindex" >&5 +echo "${ECHO_T}$ac_cv_lib_ipv6_if_nametoindex" >&6 +if test $ac_cv_lib_ipv6_if_nametoindex = yes; then + ac_cv_have_if_nametoindex=yes + LIBS="-lipv6 $LIBS" +fi + + ;; + esac +esac +case $ac_cv_have_if_nametoindex in + yes) + +cat >>confdefs.h <<\_ACEOF +#define ISC_PLATFORM_HAVEIFNAMETOINDEX 1 +_ACEOF + + ;; +esac + echo "$as_me:$LINENO: checking for inet_ntop" >&5 echo $ECHO_N "checking for inet_ntop... $ECHO_C" >&6 if test "${ac_cv_func_inet_ntop+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define inet_ntop to an innocuous variant, in case declares inet_ntop. + For example, HP-UX 11i declares gettimeofday. */ +#define inet_ntop innocuous_inet_ntop + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char inet_ntop (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef inet_ntop + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -15932,11 +44976,21 @@ return f != inet_ntop; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -15949,7 +45003,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_inet_ntop=no fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_inet_ntop" >&5 echo "${ECHO_T}$ac_cv_func_inet_ntop" >&6 @@ -15963,6 +45018,206 @@ _ACEOF fi +echo "$as_me:$LINENO: checking for inet_pton" >&5 +echo $ECHO_N "checking for inet_pton... $ECHO_C" >&6 +if test "${ac_cv_func_inet_pton+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define inet_pton to an innocuous variant, in case declares inet_pton. + For example, HP-UX 11i declares gettimeofday. */ +#define inet_pton innocuous_inet_pton + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char inet_pton (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef inet_pton + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char inet_pton (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_inet_pton) || defined (__stub___inet_pton) +choke me +#else +char (*f) () = inet_pton; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != inet_pton; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_inet_pton=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_inet_pton=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_inet_pton" >&5 +echo "${ECHO_T}$ac_cv_func_inet_pton" >&6 +if test $ac_cv_func_inet_pton = yes; then + : +else + +cat >>confdefs.h <<\_ACEOF +#define ISC_PLATFORM_NEEDPTON 1 +_ACEOF + +fi + +echo "$as_me:$LINENO: checking for inet_aton" >&5 +echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6 +if test "${ac_cv_func_inet_aton+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +/* Define inet_aton to an innocuous variant, in case declares inet_aton. + For example, HP-UX 11i declares gettimeofday. */ +#define inet_aton innocuous_inet_aton + +/* System header to define __stub macros and hopefully few prototypes, + which can conflict with char inet_aton (); below. + Prefer to if __STDC__ is defined, since + exists even on freestanding compilers. */ + +#ifdef __STDC__ +# include +#else +# include +#endif + +#undef inet_aton + +/* Override any gcc2 internal prototype to avoid an error. */ +#ifdef __cplusplus +extern "C" +{ +#endif +/* We use char because int might match the return type of a gcc2 + builtin and then its argument prototype would still apply. */ +char inet_aton (); +/* The GNU C library defines this for functions which it implements + to always fail with ENOSYS. Some functions are actually named + something starting with __ and the normal name is an alias. */ +#if defined (__stub_inet_aton) || defined (__stub___inet_aton) +choke me +#else +char (*f) () = inet_aton; +#endif +#ifdef __cplusplus +} +#endif + +int +main () +{ +return f != inet_aton; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_func_inet_aton=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_func_inet_aton=no +fi +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_func_inet_aton" >&5 +echo "${ECHO_T}$ac_cv_func_inet_aton" >&6 +if test $ac_cv_func_inet_aton = yes; then + : +else + +cat >>confdefs.h <<\_ACEOF +#define ISC_PLATFORM_NEEDATON 1 +_ACEOF + +fi + @@ -15977,21 +45232,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16022,11 +45284,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16039,7 +45311,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16065,21 +45338,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16110,11 +45390,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16127,7 +45417,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16151,21 +45442,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16196,11 +45494,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16213,7 +45521,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16232,6 +45541,9 @@ case "$host" in *-*-irix[45]*) # Just a stub in "old" Irix. Idiots. ;; + *-*-linux*) + # there, but more trouble than it is worth for now (resolver problems) + ;; *-*-qnx*) # Apparently there but not working in QNX. Idiots? ;; @@ -16251,21 +45563,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16296,11 +45615,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16313,7 +45642,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16335,21 +45665,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16380,11 +45717,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16397,7 +45744,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16420,21 +45768,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16465,11 +45820,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16482,7 +45847,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16498,9 +45864,7 @@ done esac - - -for ac_func in mrand48 srand48 nice nlist +for ac_func in nice nlist do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 @@ -16509,21 +45873,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16554,11 +45925,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16571,7 +45952,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16598,21 +45980,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16643,11 +46032,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16660,7 +46059,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16679,7 +46079,8 @@ esac -for ac_func in plock pututline pututxline readlink rtprio + +for ac_func in plock pututline pututxline readlink recvmsg rtprio do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 @@ -16688,21 +46089,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16733,11 +46141,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16750,7 +46168,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16762,96 +46181,6 @@ _ACEOF fi done -case "$ac_cv_func_mrand48" in - yes) ;; - *) -for ac_func in random -do -as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -/* System header to define __stub macros and hopefully few prototypes, - which can conflict with char $ac_func (); below. - Prefer to if __STDC__ is defined, since - exists even on freestanding compilers. */ -#ifdef __STDC__ -# include -#else -# include -#endif -/* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -{ -#endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ -char $ac_func (); -/* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) -choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} -#endif - -int -main () -{ -return f != $ac_func; - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_var=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -eval "$as_ac_var=no" -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 -if test `eval echo '${'$as_ac_var'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -else - LIBOBJS="$LIBOBJS $ac_func.$ac_objext" -fi -done - - ;; -esac case "$host" in *-*-aix[45]*) # Just a stub in AIX 4. Idiots. @@ -16869,21 +46198,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -16914,11 +46250,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -16931,7 +46277,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -16958,21 +46305,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17003,11 +46357,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17020,7 +46384,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17042,21 +46407,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17087,11 +46459,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17104,7 +46486,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17126,21 +46509,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17171,11 +46561,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17188,7 +46588,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17217,21 +46618,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17262,11 +46670,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17279,7 +46697,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17307,21 +46726,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17352,11 +46778,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17369,7 +46805,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17394,21 +46831,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17439,11 +46883,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17456,7 +46910,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17478,21 +46933,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17523,11 +46985,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17540,7 +47012,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17576,21 +47049,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17621,11 +47101,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17638,7 +47128,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17666,21 +47157,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17711,11 +47209,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17728,7 +47236,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17746,7 +47255,8 @@ esac -for ac_func in uname updwtmp updwtmpx vsprintf + +for ac_func in uname updwtmp updwtmpx vsnprintf vsprintf do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 @@ -17755,21 +47265,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -17800,11 +47317,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17817,7 +47344,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -17830,6 +47358,101 @@ fi done +### + +# http://bugs.ntp.isc.org/737 +case "$ac_cv_func_recvmsg" in + yes) + echo "$as_me:$LINENO: checking if we need extra help to define struct iovec" >&5 +echo $ECHO_N "checking if we need extra help to define struct iovec... $ECHO_C" >&6 + if test "${ac_cv_struct_iovec_help+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + for ac_cv_struct_iovec_help in '0' '1'; do + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#ifdef HAVE_SYS_TYPES_H +#include +#endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif +#if $ac_cv_struct_iovec_help +#include +#endif + +void foo(); +void foo() { + ssize_t x; + int s = 0; + struct iovec iov; + struct msghdr mh; + int flags = 0; + + mh.msg_iov = &iov; + x = recvmsg(s, &mh, flags); +} +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_worked=yes ; break 1 +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_worked=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + done + +fi + case "$ac_worked$ac_cv_struct_iovec_help" in + yes1) + +cat >>confdefs.h <<\_ACEOF +#define HAVE_SYS_UIO_H 1 +_ACEOF + + ans=yes + ;; + *) ans=no + esac + echo "$as_me:$LINENO: result: $ans" >&5 +echo "${ECHO_T}$ans" >&6 + ;; +esac + case "$host" in *-*-sunos4*) @@ -17846,7 +47469,6 @@ if test "${ac_cv_func_Xettimeofday_nargs+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -17866,11 +47488,21 @@ settimeofday((struct timeval*)0,(struct timezone*)0); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17883,7 +47515,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_Xettimeofday_nargs=1 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_Xettimeofday_nargs" >&5 @@ -17902,7 +47534,6 @@ if test "${ac_cv_func_setpgrp_nargs+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -17926,11 +47557,21 @@ setpgrp(0,0); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -17943,7 +47584,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_setpgrp_nargs=0 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_setpgrp_nargs" >&5 @@ -17965,7 +47606,6 @@ if test "${ac_cv_func_qsort_argtype+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -17998,11 +47638,21 @@ qsort(base, 2, sizeof(char *), sortfunc); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -18015,7 +47665,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_func_qsort_argtype=char fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_func_qsort_argtype" >&5 @@ -18038,7 +47688,6 @@ if test "${ac_cv_decl_errno+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -18057,11 +47706,21 @@ errno = 0; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -18074,7 +47733,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_decl_errno=yes fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_decl_errno" >&5 echo "${ECHO_T}$ac_cv_decl_errno" >&6 @@ -18092,7 +47751,6 @@ if test "${ac_cv_decl_h_errno+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -18121,11 +47779,21 @@ extern int h_errno; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -18138,7 +47806,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_decl_h_errno=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_decl_h_errno" >&5 echo "${ECHO_T}$ac_cv_decl_h_errno" >&6 @@ -18156,7 +47824,6 @@ if test "${ac_cv_decl_sys_errlist+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -18177,11 +47844,21 @@ extern char *sys_errlist[]; _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -18194,7 +47871,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_decl_sys_errlist=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_decl_sys_errlist" >&5 echo "${ECHO_T}$ac_cv_decl_sys_errlist" >&6 @@ -18212,7 +47889,6 @@ if test "${ac_cv_decl_syscall+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -18241,11 +47917,21 @@ extern int syscall P((int, ...)); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -18258,7 +47944,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_cv_decl_syscall=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $ac_cv_decl_syscall" >&5 echo "${ECHO_T}$ac_cv_decl_syscall" >&6 @@ -18295,11 +47981,6 @@ cat >>confdefs.h <<\_ACEOF _ACEOF -cat >>confdefs.h <<\_ACEOF -#define DECL_MRAND48_0 1 -_ACEOF - - cat >>confdefs.h <<\_ACEOF #define DECL_SELECT_0 1 _ACEOF @@ -18310,11 +47991,6 @@ cat >>confdefs.h <<\_ACEOF _ACEOF -cat >>confdefs.h <<\_ACEOF -#define DECL_SRAND48_0 1 -_ACEOF - - cat >>confdefs.h <<\_ACEOF #define DECL_SYSLOG_0 1 _ACEOF @@ -18489,11 +48165,6 @@ cat >>confdefs.h <<\_ACEOF _ACEOF -cat >>confdefs.h <<\_ACEOF -#define DECL_MRAND48_0 1 -_ACEOF - - cat >>confdefs.h <<\_ACEOF #define DECL_RENAME_0 1 _ACEOF @@ -18518,11 +48189,6 @@ cat >>confdefs.h <<\_ACEOF #define DECL_SIGVEC_0 1 _ACEOF - -cat >>confdefs.h <<\_ACEOF -#define DECL_SRAND48_0 1 -_ACEOF - case "`basename $ac_cv_prog_CC`" in acc*) ;; *) @@ -18600,11 +48266,6 @@ cat >>confdefs.h <<\_ACEOF _ACEOF -cat >>confdefs.h <<\_ACEOF -#define DECL_MRAND48_0 1 -_ACEOF - - cat >>confdefs.h <<\_ACEOF #define DECL_NLIST_0 1 _ACEOF @@ -18630,11 +48291,6 @@ cat >>confdefs.h <<\_ACEOF _ACEOF -cat >>confdefs.h <<\_ACEOF -#define DECL_SRAND48_0 1 -_ACEOF - - cat >>confdefs.h <<\_ACEOF #define DECL_STIME_0 1 _ACEOF @@ -18780,7 +48436,7 @@ else *-*-freebsd*) ans=yes ;; - *-*-netbsd*) + *-*-netbsd*3.[0-8]*|*-*-netbsd*[0-2].*|*-*-netbsd*3.99.[0-7]) ans=yes ;; *-*-openbsd*) @@ -18804,6 +48460,54 @@ _ACEOF ;; esac +echo "$as_me:$LINENO: checking if the OS misses to clear cached routes when more specific routes become available" >&5 +echo $ECHO_N "checking if the OS misses to clear cached routes when more specific routes become available... $ECHO_C" >&6 +if test "${ac_cv_os_routeupdates+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + case "$host" in + *-*-netbsd*) + ans=yes + ;; + *) ans=no + ;; +esac +ac_cv_os_routeupdates=$ans +fi +echo "$as_me:$LINENO: result: $ac_cv_os_routeupdates" >&5 +echo "${ECHO_T}$ac_cv_os_routeupdates" >&6 +case "$ac_cv_os_routeupdates" in + yes) +cat >>confdefs.h <<\_ACEOF +#define OS_MISSES_SPECIFIC_ROUTE_UPDATES 1 +_ACEOF + ;; +esac + +echo "$as_me:$LINENO: checking if the OS needs the wildcard socket set to REUSEADDR for binding interface addresses" >&5 +echo $ECHO_N "checking if the OS needs the wildcard socket set to REUSEADDR for binding interface addresses... $ECHO_C" >&6 +if test "${ac_cv_os_wildcardreuse+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + case "$host" in + *-*-linux*) + ans=yes + ;; + *) ans=no + ;; +esac +ac_cv_os_wildcardreuse=$ans +fi +echo "$as_me:$LINENO: result: $ac_cv_os_wildcardreuse" >&5 +echo "${ECHO_T}$ac_cv_os_wildcardreuse" >&6 +case "$ac_cv_os_wildcardreuse" in + yes) +cat >>confdefs.h <<\_ACEOF +#define OS_NEEDS_REUSEADDR_FOR_IFADDRBIND 1 +_ACEOF + ;; +esac + ntp_warning='GRONK' echo "$as_me:$LINENO: checking if we'll use clock_settime or settimeofday or stime" >&5 echo $ECHO_N "checking if we'll use clock_settime or settimeofday or stime... $ECHO_C" >&6 @@ -18860,43 +48564,12 @@ _ACEOF ;; esac -echo "$as_me:$LINENO: checking for Streams/TLI" >&5 -echo $ECHO_N "checking for Streams/TLI... $ECHO_C" >&6 -if test "${ac_cv_var_streams_tli+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - case "$ac_cv_header_sys_stropts_h" in - yes) - ans=no - # There must be a better way... - case "$host" in - *-*-ptx*) - ans=yes - ;; - esac - ;; - esac - ac_cv_var_streams_tli=$ans -fi -echo "$as_me:$LINENO: result: $ac_cv_var_streams_tli" >&5 -echo "${ECHO_T}$ac_cv_var_streams_tli" >&6 -case "$ac_cv_var_streams_tli" in - yes) - -cat >>confdefs.h <<\_ACEOF -#define STREAMS_TLI 1 -_ACEOF - - ;; -esac - echo "$as_me:$LINENO: checking for SIGIO" >&5 echo $ECHO_N "checking for SIGIO... $ECHO_C" >&6 if test "${ac_cv_hdr_def_sigio+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -18981,7 +48654,6 @@ if test "${ac_cv_hdr_def_sigpoll+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19011,7 +48683,6 @@ if test "${ac_cv_hdr_def_sigsys+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19167,7 +48838,6 @@ if test "${ac_cv_hdr_def_tiocdcdtimestamp+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19299,6 +48969,25 @@ fi echo "$as_me:$LINENO: result: $ntp_ok" >&5 echo "${ECHO_T}$ntp_ok" >&6 +echo "$as_me:$LINENO: checking if we including processing time debugging code" >&5 +echo $ECHO_N "checking if we including processing time debugging code... $ECHO_C" >&6 +# Check whether --enable-debug-timing or --disable-debug-timing was given. +if test "${enable_debug_timing+set}" = set; then + enableval="$enable_debug_timing" + ntp_ok=$enableval +else + ntp_ok=no +fi; +if test "$ntp_ok" = "yes"; then + +cat >>confdefs.h <<\_ACEOF +#define DEBUG_TIMING 1 +_ACEOF + +fi +echo "$as_me:$LINENO: result: $ntp_ok" >&5 +echo "${ECHO_T}$ntp_ok" >&6 + echo "$as_me:$LINENO: checking for a the number of minutes in a DST adjustment" >&5 echo $ECHO_N "checking for a the number of minutes in a DST adjustment... $ECHO_C" >&6 # Check whether --enable-dst_minutes or --disable-dst_minutes was given. @@ -19361,7 +49050,6 @@ else case "$host" in i386-sequent-sysv4) ;; *) cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19385,10 +49073,35 @@ echo "$as_me:$LINENO: result: $ac_cv_var_mcast" >&5 echo "${ECHO_T}$ac_cv_var_mcast" >&6 case "$ac_cv_var_mcast" in yes) + cat >>confdefs.h <<\_ACEOF #define MCAST 1 _ACEOF - ;; + + echo "$as_me:$LINENO: checking arg type needed for IP*_MULTICAST_LOOP for setsockopt()" >&5 +echo $ECHO_N "checking arg type needed for IP*_MULTICAST_LOOP for setsockopt()... $ECHO_C" >&6 +if test "${ac_cv_var_typeof_ip_multicast_loop+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + case "$host" in + *-*-netbsd*|*-*-linux*) + ac_cv_var_typeof_ip_multicast_loop=u_int + ;; + *-*-winnt*) + ac_cv_var_typeof_ip_multicast_loop=BOOL + ;; + *) ac_cv_var_typeof_ip_multicast_loop=u_char + ;; + esac +fi +echo "$as_me:$LINENO: result: $ac_cv_var_typeof_ip_multicast_loop" >&5 +echo "${ECHO_T}$ac_cv_var_typeof_ip_multicast_loop" >&6 + +cat >>confdefs.h <<_ACEOF +#define TYPEOF_IP_MULTICAST_LOOP $ac_cv_var_typeof_ip_multicast_loop +_ACEOF + + ;; esac echo "$as_me:$LINENO: checking availability of ntp_{adj,get}time()" >&5 @@ -19397,16 +49110,14 @@ if test "${ac_cv_var_ntp_syscalls+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_var_ntp_syscalls=no - case "$ac_cv_func___adjtimex" in - yes) + case "$ac_cv_func_ntp_adjtime$ac_cv_func_ntp_gettime$ac_cv_func___adjtimex" in + yesyes*) ac_cv_var_ntp_syscalls=libc ;; - *) case "$ac_cv_func_ntp_adjtime$ac_cv_func_ntp_gettime" in - yesyes) - ac_cv_var_ntp_syscalls=libc - ;; - *) cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" + *yes) + ac_cv_var_ntp_syscalls=inline + ;; + *) cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19424,9 +49135,7 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | fi rm -f conftest* - ;; - esac - ;; + ;; esac fi echo "$as_me:$LINENO: result: $ac_cv_var_ntp_syscalls" >&5 @@ -19456,7 +49165,6 @@ if test "${ac_cv_var_sta_fll+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19540,7 +49248,6 @@ echo "$as_me:$LINENO: checking ioctl TIOCGPPSEV" >&5 echo $ECHO_N "checking ioctl TIOCGPPSEV... $ECHO_C" >&6 if test "$ac_cv_header_termios_h" = "yes"; then cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19579,7 +49286,6 @@ echo "$as_me:$LINENO: checking ioctl TIOCSPPS" >&5 echo $ECHO_N "checking ioctl TIOCSPPS... $ECHO_C" >&6 if test "$ac_cv_header_termios_h" = "yes"; then cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19618,7 +49324,6 @@ echo "$as_me:$LINENO: checking ioctl CIOGETEV" >&5 echo $ECHO_N "checking ioctl CIOGETEV... $ECHO_C" >&6 if test "$ac_cv_header_sys_ppsclock_h" = "yes"; then cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19668,20 +49373,25 @@ ac_cv_var_atom_ok=yes # The PPSAPI headers need "inline" ($ac_cv_c_inline='inline') -# The PPSAPI needs ATOM - # The PPSAPI needs struct timespec. -case "$ac_cv_c_inline$ac_cv_struct_timespec$ac_cv_header_timepps_h$ac_cv_header_sys_timepps_h" in - inlineyes*yes*) +# The PPSAPI also needs a timepps header. + +case "$ac_cv_c_inline$ac_cv_struct_timespec" in + inlineyes) + case "$ac_cv_header_timepps_h$ac_cv_header_sys_timepps_h$host_os" in + *yes* | *sunos* | *solaris* | *sco* | *netbsd* ) cat >>confdefs.h <<\_ACEOF #define HAVE_PPSAPI 1 _ACEOF - ac_cv_var_oncore_ok=yes - ac_cv_var_ripe_ncc_ok=yes - ac_cv_var_jupiter_ok=yes + ac_cv_var_jupiter_ok=yes + ac_cv_var_oncore_ok=yes + ac_cv_var_parse_ok=yes + ac_cv_var_ripe_ncc_ok=yes + ;; + esac ;; esac @@ -19699,7 +49409,6 @@ else echo "$as_me:$LINENO: checking linux/serial.h usability" >&5 echo $ECHO_N "checking linux/serial.h usability... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19710,11 +49419,21 @@ $ac_includes_default _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -19727,7 +49446,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 ac_header_compiler=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 echo "${ECHO_T}$ac_header_compiler" >&6 @@ -19735,7 +49454,6 @@ echo "${ECHO_T}$ac_header_compiler" >&6 echo "$as_me:$LINENO: checking linux/serial.h presence" >&5 echo $ECHO_N "checking linux/serial.h presence... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19753,6 +49471,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 (exit $ac_status); } >/dev/null; then if test -s conftest.err; then ac_cpp_err=$ac_c_preproc_warn_flag + ac_cpp_err=$ac_cpp_err$ac_c_werror_flag else ac_cpp_err= fi @@ -19772,33 +49491,32 @@ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 echo "${ECHO_T}$ac_header_preproc" >&6 # So? What about this header? -case $ac_header_compiler:$ac_header_preproc in - yes:no ) +case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in + yes:no: ) { echo "$as_me:$LINENO: WARNING: linux/serial.h: accepted by the compiler, rejected by the preprocessor!" >&5 echo "$as_me: WARNING: linux/serial.h: accepted by the compiler, rejected by the preprocessor!" >&2;} - { echo "$as_me:$LINENO: WARNING: linux/serial.h: proceeding with the preprocessor's result" >&5 -echo "$as_me: WARNING: linux/serial.h: proceeding with the preprocessor's result" >&2;} - ( - cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + { echo "$as_me:$LINENO: WARNING: linux/serial.h: proceeding with the compiler's result" >&5 +echo "$as_me: WARNING: linux/serial.h: proceeding with the compiler's result" >&2;} + ac_header_preproc=yes ;; - no:yes ) + no:yes:* ) { echo "$as_me:$LINENO: WARNING: linux/serial.h: present but cannot be compiled" >&5 echo "$as_me: WARNING: linux/serial.h: present but cannot be compiled" >&2;} - { echo "$as_me:$LINENO: WARNING: linux/serial.h: check for missing prerequisite headers?" >&5 -echo "$as_me: WARNING: linux/serial.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: linux/serial.h: check for missing prerequisite headers?" >&5 +echo "$as_me: WARNING: linux/serial.h: check for missing prerequisite headers?" >&2;} + { echo "$as_me:$LINENO: WARNING: linux/serial.h: see the Autoconf documentation" >&5 +echo "$as_me: WARNING: linux/serial.h: see the Autoconf documentation" >&2;} + { echo "$as_me:$LINENO: WARNING: linux/serial.h: section \"Present But Cannot Be Compiled\"" >&5 +echo "$as_me: WARNING: linux/serial.h: section \"Present But Cannot Be Compiled\"" >&2;} { echo "$as_me:$LINENO: WARNING: linux/serial.h: proceeding with the preprocessor's result" >&5 echo "$as_me: WARNING: linux/serial.h: proceeding with the preprocessor's result" >&2;} + { echo "$as_me:$LINENO: WARNING: linux/serial.h: in the future, the compiler will take precedence" >&5 +echo "$as_me: WARNING: linux/serial.h: in the future, the compiler will take precedence" >&2;} ( cat <<\_ASBOX -## ------------------------------------ ## -## Report this to bug-autoconf@gnu.org. ## -## ------------------------------------ ## +## ------------------------------ ## +## Report this to the ntp lists. ## +## ------------------------------ ## _ASBOX ) | sed "s/^/$as_me: WARNING: /" >&2 @@ -19822,7 +49540,6 @@ echo $ECHO_N "checking ioctl TIOCGSERIAL... $ECHO_C" >&6 case "$ac_cv_header_sys_ppsclock_h$ac_cv_header_linux_serial_h" in yesyes) cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -19970,6 +49687,7 @@ fi; echo "$as_me:$LINENO: result: $ntp_eac" >&5 echo "${ECHO_T}$ntp_eac" >&6 +# HMS: Should we also require ac_cv_var_parse_ok? echo "$as_me:$LINENO: checking if we have support for PARSE clocks" >&5 echo $ECHO_N "checking if we have support for PARSE clocks... $ECHO_C" >&6 case "$ac_cv_var_atom_ok$ac_cv_header_termio_h$ac_cv_header_termios_h" in @@ -20018,7 +49736,6 @@ if test "${enable_ACTS+set}" = set; then ntp_ok=$enableval else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -20280,7 +49997,6 @@ if test "${enable_HEATH+set}" = set; then ntp_ok=$enableval else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -20485,25 +50201,6 @@ fi echo "$as_me:$LINENO: result: $ntp_ok" >&5 echo "${ECHO_T}$ntp_ok" >&6 -echo "$as_me:$LINENO: checking EES M201 MSF receiver" >&5 -echo $ECHO_N "checking EES M201 MSF receiver... $ECHO_C" >&6 -# Check whether --enable-MSFEES or --disable-MSFEES was given. -if test "${enable_MSFEES+set}" = set; then - enableval="$enable_MSFEES" - ntp_ok=$enableval -else - ntp_ok=$ntp_eac -fi; -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - -cat >>confdefs.h <<\_ACEOF -#define CLOCK_MSFEES 1 -_ACEOF - -fi -echo "$as_me:$LINENO: result: $ntp_ok" >&5 -echo "${ECHO_T}$ntp_ok" >&6 # Not Ultrix echo "$as_me:$LINENO: checking Magnavox MX4200 GPS receiver" >&5 @@ -20665,50 +50362,6 @@ fi echo "$as_me:$LINENO: result: $ntp_ok" >&5 echo "${ECHO_T}$ntp_ok" >&6 -# Requires modem control -echo "$as_me:$LINENO: checking PTB modem service" >&5 -echo $ECHO_N "checking PTB modem service... $ECHO_C" >&6 -# Check whether --enable-PTBACTS or --disable-PTBACTS was given. -if test "${enable_PTBACTS+set}" = set; then - enableval="$enable_PTBACTS" - ntp_ok=$enableval -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#ifdef HAVE_SYS_IOCTL_H -#include -#endif -#ifdef TIOCMBIS - yes -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "yes" >/dev/null 2>&1; then - ntp_ok=$ntp_eac -else - ntp_ok=no -fi -rm -f conftest* - -fi; -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - -cat >>confdefs.h <<\_ACEOF -#define CLOCK_PTBACTS 1 -_ACEOF - -fi -echo "$as_me:$LINENO: result: $ntp_ok" >&5 -echo "${ECHO_T}$ntp_ok" >&6 - echo "$as_me:$LINENO: checking RIPENCC specific Trimble driver" >&5 echo $ECHO_N "checking RIPENCC specific Trimble driver... $ECHO_C" >&6 # Check whether --enable-RIPENCC or --disable-RIPENCC was given. @@ -20808,25 +50461,6 @@ case "$ntp_ok$ac_cv_header_sys_tpro" in echo "$as_me: WARNING: *** But the expected answer is... no ***" >&2;} ;; esac -echo "$as_me:$LINENO: checking TRAK 8810 GPS receiver" >&5 -echo $ECHO_N "checking TRAK 8810 GPS receiver... $ECHO_C" >&6 -# Check whether --enable-TRAK or --disable-TRAK was given. -if test "${enable_TRAK+set}" = set; then - enableval="$enable_TRAK" - ntp_ok=$enableval -else - ntp_ok=$ntp_eac -fi; -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - -cat >>confdefs.h <<\_ACEOF -#define CLOCK_TRAK 1 -_ACEOF - -fi -echo "$as_me:$LINENO: result: $ntp_ok" >&5 -echo "${ECHO_T}$ntp_ok" >&6 # Not on a vax-dec-bsd echo "$as_me:$LINENO: checking Kinemetrics/TrueTime receivers" >&5 @@ -20900,50 +50534,6 @@ fi echo "$as_me:$LINENO: result: $ntp_ok" >&5 echo "${ECHO_T}$ntp_ok" >&6 -# Requires modem control -echo "$as_me:$LINENO: checking USNO modem service" >&5 -echo $ECHO_N "checking USNO modem service... $ECHO_C" >&6 -# Check whether --enable-USNO or --disable-USNO was given. -if test "${enable_USNO+set}" = set; then - enableval="$enable_USNO" - ntp_ok=$enableval -else - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#ifdef HAVE_SYS_IOCTL_H -#include -#endif -#ifdef TIOCMBIS - yes -#endif - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "yes" >/dev/null 2>&1; then - ntp_ok=$ntp_eac -else - ntp_ok=no -fi -rm -f conftest* - -fi; -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - -cat >>confdefs.h <<\_ACEOF -#define CLOCK_USNO 1 -_ACEOF - -fi -echo "$as_me:$LINENO: result: $ntp_ok" >&5 -echo "${ECHO_T}$ntp_ok" >&6 - echo "$as_me:$LINENO: checking WWV receiver" >&5 echo $ECHO_N "checking WWV receiver... $ECHO_C" >&6 # Check whether --enable-WWV or --disable-WWV was given. @@ -21002,6 +50592,7 @@ else yes) ntp_eapc=$ntp_canparse ;; *) ntp_eapc=no ;; esac + # Delete the next line one of these days ntp_eapc=no fi; echo "$as_me:$LINENO: result: $ntp_eapc" >&5 @@ -21382,7 +50973,8 @@ _ACEOF LIBPARSE=../libparse/libparse.a MAKE_LIBPARSE=libparse.a - MAKE_CHECK_Y2K=check_y2k + # HMS: check_y2k trips the 34 year problem now... + false && MAKE_CHECK_Y2K=check_y2k cat >>confdefs.h <<\_ACEOF #define PPS_SAMPLE 1 @@ -21408,8 +51000,6 @@ echo "${ECHO_T}$ans" >&6 - - echo "$as_me:$LINENO: checking for openssl library directory" >&5 echo $ECHO_N "checking for openssl library directory... $ECHO_C" >&6 @@ -21418,12 +51008,15 @@ if test "${with_openssl_libdir+set}" = set; then withval="$with_openssl_libdir" ans=$withval else - ans=yes + case "$build" in + $host) ans=yes ;; + *) ans=no ;; +esac fi; case "$ans" in no) ;; yes) # Look in: - ans="/usr/lib /usr/lib/openssl /usr/local/lib /usr/local/ssl/lib" + ans="/usr/lib /usr/lib/openssl /usr/sfw/lib /usr/local/lib /usr/local/ssl/lib" ;; *) # Look where they said ;; @@ -21438,6 +51031,7 @@ case "$ans" in test -f $i/libcrypto.dylib -a -f $i/libssl.dylib && break ;; *) + test -f $i/libcrypto.so -a -f $i/libssl.so && break test -f $i/libcrypto.a -a -f $i/libssl.a && break ;; esac @@ -21464,12 +51058,15 @@ if test "${with_openssl_incdir+set}" = set; then withval="$with_openssl_incdir" ans=$withval else - ans=yes + case "$build" in + $host) ans=yes ;; + *) ans=no ;; +esac fi; case "$ans" in no) ;; yes) # look in: - ans="/usr/include /usr/local/include /usr/local/ssl/include" + ans="/usr/include /usr/sfw/include /usr/local/include /usr/local/ssl/include" ;; *) # Look where they said ;; @@ -21514,9 +51111,12 @@ case "$ans" in ans=openssl CPPFLAGS="$CPPFLAGS -I$OPENSSL_INC" LDFLAGS="$LDFLAGS -L$OPENSSL_LIB" + case "$need_dash_r" in + 1) LDFLAGS="$LDFLAGS -R$OPENSSL_LIB" + ;; + esac LCRYPTO=-lcrypto - MAKE_NTP_KEYGEN=ntp-keygen cat >>confdefs.h <<\_ACEOF #define OPENSSL @@ -21533,21 +51133,28 @@ if eval "test \"\${$as_ac_var+set}\" = set"; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +/* Define $ac_func to an innocuous variant, in case declares $ac_func. + For example, HP-UX 11i declares gettimeofday. */ +#define $ac_func innocuous_$ac_func + /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $ac_func (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ + #ifdef __STDC__ # include #else # include #endif + +#undef $ac_func + /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" @@ -21578,11 +51185,21 @@ return f != $ac_func; _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -21595,7 +51212,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 eval "$as_ac_var=no" fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 @@ -21639,23 +51257,17 @@ esac echo "$as_me:$LINENO: result: $ans" >&5 echo "${ECHO_T}$ans" >&6 -echo "$as_me:$LINENO: checking if we want to try SNTP" >&5 -echo $ECHO_N "checking if we want to try SNTP... $ECHO_C" >&6 - -# Check whether --with-sntp or --without-sntp was given. -if test "${with_sntp+set}" = set; then - withval="$with_sntp" - ans=$withval -else - ans=no -fi; -case "$ans" in - no) ;; - *) - MAKE_SNTP="sntp" +echo "$as_me:$LINENO: checking if we want to run check-layout" >&5 +echo $ECHO_N "checking if we want to run check-layout... $ECHO_C" >&6 +case "$cross_compiling$PATH_PERL" in + no/*) + MAKE_CHECK_LAYOUT=check-layout ans=yes ;; + *) + ans=no + ;; esac echo "$as_me:$LINENO: result: $ans" >&5 echo "${ECHO_T}$ans" >&6 @@ -21668,7 +51280,7 @@ echo $ECHO_N "checking if we can make dcf parse utilities... $ECHO_C" >&6 ans=no if test "$ntp_parseutil" = "yes"; then case "$host" in - *-*-sunos4*|*-*-solaris2*|*-*-linux*) + *-*-sunos4*|*-*-solaris2*|*-*-linux*|*-*-netbsd*) ans="dcfd testdcf" DCFD=dcfd TESTDCF=testdcf @@ -22436,80 +52048,6 @@ case "$ac_cv_var_ntpd_sim" in ;; esac -echo "$as_me:$LINENO: checking if we want UDP wildcard delivery" >&5 -echo $ECHO_N "checking if we want UDP wildcard delivery... $ECHO_C" >&6 -if test "${ac_cv_var_udp_wildcard_delivery+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - # Check whether --enable-udp-wildcard or --disable-udp-wildcard was given. -if test "${enable_udp_wildcard+set}" = set; then - enableval="$enable_udp_wildcard" - ans=$enableval -else - ans=no - case "$host" in - *-fujitsu-uxp*) - ans=yes - ;; - *-univel-sysv*) - ans=yes - ;; - *-*-aix3.2*) - ans=yes - ;; - *-*-aix[45]*) - ans=yes - ;; - *-*-bsdi*) - ans=yes - ;; - *-*-domainos) - ans=yes - ;; - *-*-freebsd*) - ans=yes - ;; - *-*-hpux*) - ans=yes - ;; - *-*-irix6*) - ans=yes - ;; - *-*-linux*) - ans=yes - ;; - *-*-mpeix*) - ans=yes - ;; - *-*-osf*) - ans=yes - ;; - *-*-ptx*) - ans=yes - ;; - *-*-solaris2*) - ans=yes - ;; - *-*-sunos4*) - ans=yes - ;; - *-*-unicosmp*) - ans=yes - ;; - esac -fi; -ac_cv_var_udp_wildcard_delivery=$ans -fi -echo "$as_me:$LINENO: result: $ac_cv_var_udp_wildcard_delivery" >&5 -echo "${ECHO_T}$ac_cv_var_udp_wildcard_delivery" >&6 -case "$ac_cv_var_udp_wildcard_delivery" in - yes) -cat >>confdefs.h <<\_ACEOF -#define UDP_WILDCARD_DELIVERY 1 -_ACEOF - ;; -esac - case "$build" in $host) ;; @@ -22582,7 +52120,7 @@ else ans=yes ;; *-*-solaris2.1[0-9]*) - ans-no + ans=no ;; *-*-solaris2.[012]*) ans=yes @@ -22809,10 +52347,32 @@ _ACEOF fi +# Check whether --enable-ipv6 or --disable-ipv6 was given. +if test "${enable_ipv6+set}" = set; then + enableval="$enable_ipv6" + +fi; + +case "$enable_ipv6" in + yes|''|autodetect) + case "$host" in + powerpc-ibm-aix4*) ;; + *) + +cat >>confdefs.h <<\_ACEOF +#define WANT_IPV6 +_ACEOF + + ;; + esac + ;; + no) + ;; +esac + echo "$as_me:$LINENO: checking for IPv6 structures" >&5 echo $ECHO_N "checking for IPv6 structures... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -22832,11 +52392,21 @@ struct sockaddr_in6 sin6; return (0); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -22853,12 +52423,110 @@ echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 found_ipv6=no fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +# +# See whether IPv6 support is provided via a Kame add-on. +# This is done before other IPv6 linking tests so LIBS is properly set. +# +echo "$as_me:$LINENO: checking for Kame IPv6 support" >&5 +echo $ECHO_N "checking for Kame IPv6 support... $ECHO_C" >&6 + +# Check whether --with-kame or --without-kame was given. +if test "${with_kame+set}" = set; then + withval="$with_kame" + use_kame="$withval" +else + use_kame="no" +fi; + +case "$use_kame" in + no) + ;; + yes) + kame_path=/usr/local/v6 + ;; + *) + kame_path="$use_kame" + ;; +esac + +case "$use_kame" in + no) + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 + ;; + *) + if test -f $kame_path/lib/libinet6.a; then + echo "$as_me:$LINENO: result: $kame_path/lib/libinet6.a" >&5 +echo "${ECHO_T}$kame_path/lib/libinet6.a" >&6 + LIBS="-L$kame_path/lib -linet6 $LIBS" + else + { { echo "$as_me:$LINENO: error: $kame_path/lib/libinet6.a not found. + +Please choose the proper path with the following command: + + configure --with-kame=PATH +" >&5 +echo "$as_me: error: $kame_path/lib/libinet6.a not found. + +Please choose the proper path with the following command: + + configure --with-kame=PATH +" >&2;} + { (exit 1); exit 1; }; } + fi + ;; +esac + +# +# Whether netinet6/in6.h is needed has to be defined in isc/platform.h. +# Including it on Kame-using platforms is very bad, though, because +# Kame uses #error against direct inclusion. So include it on only +# the platform that is otherwise broken without it -- BSD/OS 4.0 through 4.1. +# This is done before the in6_pktinfo check because that's what +# netinet6/in6.h is needed for. +# +case "$host" in +*-bsdi4.[01]*) + ISC_PLATFORM_NEEDNETINET6IN6H="#define ISC_PLATFORM_NEEDNETINET6IN6H 1" + LWRES_PLATFORM_NEEDNETINET6IN6H="#define LWRES_PLATFORM_NEEDNETINET6IN6H 1" + isc_netinet6in6_hack="#include " + ;; +*) + ISC_PLATFORM_NEEDNETINET6IN6H="#undef ISC_PLATFORM_NEEDNETINET6IN6H" + LWRES_PLATFORM_NEEDNETINET6IN6H="#undef LWRES_PLATFORM_NEEDNETINET6IN6H" + isc_netinet6in6_hack="" + ;; +esac + +# +# This is similar to the netinet6/in6.h issue. +# +case "$host" in +*-sco-sysv*uw*|*-*-sysv*UnixWare*|*-*-sysv*OpenUNIX*) + # UnixWare + # ISC_PLATFORM_NEEDNETINETIN6H="#define ISC_PLATFORM_NEEDNETINETIN6H 1" + # LWRES_PLATFORM_NEEDNETINETIN6H="#define LWRES_PLATFORM_NEEDNETINETIN6H 1" + +cat >>confdefs.h <<\_ACEOF +#define ISC_PLATFORM_FIXIN6ISADDR 1 +_ACEOF + + isc_netinetin6_hack="#include " + ;; +*) + # ISC_PLATFORM_NEEDNETINETIN6H="#undef ISC_PLATFORM_NEEDNETINETIN6H" + # LWRES_PLATFORM_NEEDNETINETIN6H="#undef LWRES_PLATFORM_NEEDNETINETIN6H" + # ISC_PLATFORM_FIXIN6ISADDR="#undef ISC_PLATFORM_FIXIN6ISADDR" + isc_netinetin6_hack="" + ;; +esac + echo "$as_me:$LINENO: checking for struct if_laddrconf" >&5 echo $ECHO_N "checking for struct if_laddrconf... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -22878,11 +52546,21 @@ main () _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -22902,12 +52580,12 @@ sed 's/^/| /' conftest.$ac_ext >&5 echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext echo "$as_me:$LINENO: checking for struct if_laddrreq" >&5 echo $ECHO_N "checking for struct if_laddrreq... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -22927,11 +52605,21 @@ main () _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -22951,7 +52639,8 @@ sed 's/^/| /' conftest.$ac_ext >&5 echo "$as_me:$LINENO: result: no" >&5 echo "${ECHO_T}no" >&6 fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext case "$found_ipv6" in yes) @@ -22961,15 +52650,134 @@ cat >>confdefs.h <<\_ACEOF _ACEOF -cat >>confdefs.h <<\_ACEOF -#define WANT_IPV6 + echo "$as_me:$LINENO: checking for struct sockaddr_in6.sin6_scope_id" >&5 +echo $ECHO_N "checking for struct sockaddr_in6.sin6_scope_id... $ECHO_C" >&6 +if test "${ac_cv_member_struct_sockaddr_in6_sin6_scope_id+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ _ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +#include +$isc_netinetin6_hack +$isc_netinet6in6_hack + + +int +main () +{ +static struct sockaddr_in6 ac_aggr; +if (ac_aggr.sin6_scope_id) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +#include +$isc_netinetin6_hack +$isc_netinet6in6_hack + + +int +main () +{ +static struct sockaddr_in6 ac_aggr; +if (sizeof ac_aggr.sin6_scope_id) +return 0; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_member_struct_sockaddr_in6_sin6_scope_id=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_member_struct_sockaddr_in6_sin6_scope_id=no +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_in6_sin6_scope_id" >&5 +echo "${ECHO_T}$ac_cv_member_struct_sockaddr_in6_sin6_scope_id" >&6 +if test $ac_cv_member_struct_sockaddr_in6_sin6_scope_id = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1 +_ACEOF + + +fi echo "$as_me:$LINENO: checking for in6_pktinfo" >&5 echo $ECHO_N "checking for in6_pktinfo... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -22992,11 +52800,21 @@ struct in6_pktinfo xyzzy; return (0); _ACEOF rm -f conftest.$ac_objext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 + (eval $ac_compile) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest.$ac_objext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -23016,12 +52834,77 @@ sed 's/^/| /' conftest.$ac_ext >&5 echo "$as_me:$LINENO: result: no -- disabling runtime ipv6 support" >&5 echo "${ECHO_T}no -- disabling runtime ipv6 support" >&6 fi -rm -f conftest.$ac_objext conftest.$ac_ext +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - echo "$as_me:$LINENO: checking for in6addr_any" >&5 -echo $ECHO_N "checking for in6addr_any... $ECHO_C" >&6 + # HMS: Use HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID instead? + echo "$as_me:$LINENO: checking for sin6_scope_id in struct sockaddr_in6" >&5 +echo $ECHO_N "checking for sin6_scope_id in struct sockaddr_in6... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +#include +#include +#include +$isc_netinetin6_hack +$isc_netinet6in6_hack + +int +main () +{ +struct sockaddr_in6 xyzzy; xyzzy.sin6_scope_id = 0; return (0); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6 + +cat >>confdefs.h <<\_ACEOF +#define ISC_PLATFORM_HAVESCOPEID +_ACEOF + +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +result="#define LWRES_HAVE_SIN6_SCOPE_ID 1" +fi +rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + LWRES_HAVE_SIN6_SCOPE_ID="$result" + + ;; +esac + +# We need this check run all the time... +echo "$as_me:$LINENO: checking for in6addr_any" >&5 +echo $ECHO_N "checking for in6addr_any... $ECHO_C" >&6 +cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -23045,11 +52928,21 @@ struct in6_addr in6; in6 = in6addr_any; return (in6.s6_addr[0]); _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 + (eval $ac_link) 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' + { ac_try='test -z "$ac_c_werror_flag" + || test ! -s conftest.err' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; } && + { ac_try='test -s conftest$ac_exeext' { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 (eval $ac_try) 2>&5 ac_status=$? @@ -23070,9 +52963,8 @@ _ACEOF fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - ;; -esac +rm -f conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext # # Look for a sysctl call to get the list of network interfaces. @@ -23080,7 +52972,6 @@ esac echo "$as_me:$LINENO: checking for interface list sysctl" >&5 echo $ECHO_N "checking for interface list sysctl... $ECHO_C" >&6 cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -23111,16 +53002,7 @@ fi rm -f conftest* -case "$build" in - $host) - ;; - *) case "$host" in - *-*-vxworks*) - LDFLAGS="$LDFLAGS -r" - ;; - esac - ;; -esac +### ac_expanded=`( @@ -23135,29 +53017,6 @@ _ACEOF - -if test -d $srcdir/arlib -then - -# Check whether --with-arlib or --without-arlib was given. -if test "${with_arlib+set}" = set; then - withval="$with_arlib" - ans=$withval -else - ans=no -fi; - - case "$ans" in - yes) - ARLIB_DIR=arlib - - -subdirs="$subdirs arlib" - - ;; - esac -fi - ac_config_files="$ac_config_files Makefile" ac_config_files="$ac_config_files ElectricFence/Makefile" @@ -23198,6 +53057,8 @@ fi ac_config_files="$ac_config_files scripts/freq_adj" + ac_config_files="$ac_config_files scripts/html2man" + ac_config_files="$ac_config_files scripts/mkver" ac_config_files="$ac_config_files scripts/ntp-wait" @@ -23215,15 +53076,11 @@ fi ac_config_files="$ac_config_files util/Makefile" -case "$MAKE_SNTP" in - '') ;; - *) +ac_subdirs_all="$ac_subdirs_all sntp" subdirs="$subdirs sntp" - ;; -esac cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -23249,17 +53106,17 @@ _ACEOF { (set) 2>&1 | case `(ac_space=' '; set | grep ac_space) 2>&1` in - *ac_space=\ *) + *ac_space=\ *]) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ - "s/'/'\\\\''/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" + "s/'/'\\\\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" ;; esac; } | @@ -23289,13 +53146,13 @@ test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ + ac_vpsub='/^[ ]*VPATH[ ]*=/{ s/:*\$(srcdir):*/:/; s/:*\${srcdir}:*/:/; s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; +s/^\([^=]*=[ ]*\):*/\1/; s/:*$//; -s/^[^=]*=[ ]*$//; +s/^[^=]*=[ ]*$//; }' fi @@ -23306,7 +53163,7 @@ ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_i=`echo "$ac_i" | - sed 's/\$U\././;s/\.o$//;s/\.obj$//'` + sed 's/\$U\././;s/\.o$//;s/\.obj$//'` # 2. Add them. ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' @@ -23337,6 +53194,27 @@ echo "$as_me: error: conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." >&2;} { (exit 1); exit 1; }; } fi +if test -z "${INSTALL_LIBOPTS_TRUE}" && test -z "${INSTALL_LIBOPTS_FALSE}"; then + { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBOPTS\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"INSTALL_LIBOPTS\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } +fi +if test -z "${NEED_LIBOPTS_TRUE}" && test -z "${NEED_LIBOPTS_FALSE}"; then + { { echo "$as_me:$LINENO: error: conditional \"NEED_LIBOPTS\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"NEED_LIBOPTS\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } +fi +if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then + { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCXX\" was never defined. +Usually this means the macro was only invoked conditionally." >&5 +echo "$as_me: error: conditional \"am__fastdepCXX\" was never defined. +Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } +fi : ${CONFIG_STATUS=./config.status} ac_clean_files_save=$ac_clean_files @@ -23371,9 +53249,10 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then set -o posix fi +DUALCASE=1; export DUALCASE # for MKS sh # Support unset when possible. -if (FOO=FOO; unset FOO) >/dev/null 2>&1; then +if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then as_unset=unset else as_unset=false @@ -23392,7 +53271,7 @@ for as_var in \ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do - if (set +x; test -n "`(eval $as_var=C; export $as_var) 2>&1`"); then + if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else $as_unset $as_var @@ -23571,16 +53450,17 @@ rm -f conf$$ conf$$.exe conf$$.file if mkdir -p . 2>/dev/null; then as_mkdir_p=: else + test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_executable_p="test -f" # Sed expression to map a string onto a valid CPP name. -as_tr_cpp="sed y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" +as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. -as_tr_sh="sed y%*+%pp%;s%[^_$as_cr_alnum]%_%g" +as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" # IFS @@ -23606,8 +53486,8 @@ _ASBOX } >&5 cat >&5 <<_CSEOF -This file was extended by $as_me, which was -generated by GNU Autoconf 2.57. Invocation command line was +This file was extended by ntp $as_me 4.2.4p5, which was +generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -23651,9 +53531,9 @@ Usage: $0 [OPTIONS] [FILE]... -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] - instantiate the configuration file FILE + instantiate the configuration file FILE --header=FILE[:TEMPLATE] - instantiate the configuration header FILE + instantiate the configuration header FILE Configuration files: $config_files @@ -23669,12 +53549,11 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -config.status -configured by $0, generated by GNU Autoconf 2.57, +ntp config.status 4.2.4p5 +configured by $0, generated by GNU Autoconf 2.59, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" -Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 -Free Software Foundation, Inc. +Copyright (C) 2003 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." srcdir=$srcdir @@ -23780,6 +53659,7 @@ for ac_config_target in $ac_config_targets do case "$ac_config_target" in # Handling of arguments. + "libopts/Makefile" ) CONFIG_FILES="$CONFIG_FILES libopts/Makefile" ;; "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; "ElectricFence/Makefile" ) CONFIG_FILES="$CONFIG_FILES ElectricFence/Makefile" ;; "adjtimed/Makefile" ) CONFIG_FILES="$CONFIG_FILES adjtimed/Makefile" ;; @@ -23800,6 +53680,7 @@ do "scripts/calc_tickadj" ) CONFIG_FILES="$CONFIG_FILES scripts/calc_tickadj" ;; "scripts/checktime" ) CONFIG_FILES="$CONFIG_FILES scripts/checktime" ;; "scripts/freq_adj" ) CONFIG_FILES="$CONFIG_FILES scripts/freq_adj" ;; + "scripts/html2man" ) CONFIG_FILES="$CONFIG_FILES scripts/html2man" ;; "scripts/mkver" ) CONFIG_FILES="$CONFIG_FILES scripts/mkver" ;; "scripts/ntp-wait" ) CONFIG_FILES="$CONFIG_FILES scripts/ntp-wait" ;; "scripts/ntpsweep" ) CONFIG_FILES="$CONFIG_FILES scripts/ntpsweep" ;; @@ -23895,18 +53776,6 @@ s,@ECHO_C@,$ECHO_C,;t t s,@ECHO_N@,$ECHO_N,;t t s,@ECHO_T@,$ECHO_T,;t t s,@LIBS@,$LIBS,;t t -s,@build@,$build,;t t -s,@build_cpu@,$build_cpu,;t t -s,@build_vendor@,$build_vendor,;t t -s,@build_os@,$build_os,;t t -s,@host@,$host,;t t -s,@host_cpu@,$host_cpu,;t t -s,@host_vendor@,$host_vendor,;t t -s,@host_os@,$host_os,;t t -s,@target@,$target,;t t -s,@target_cpu@,$target_cpu,;t t -s,@target_vendor@,$target_vendor,;t t -s,@target_os@,$target_os,;t t s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t s,@INSTALL_DATA@,$INSTALL_DATA,;t t @@ -23918,14 +53787,25 @@ s,@AUTOCONF@,$AUTOCONF,;t t s,@AUTOMAKE@,$AUTOMAKE,;t t s,@AUTOHEADER@,$AUTOHEADER,;t t s,@MAKEINFO@,$MAKEINFO,;t t -s,@AMTAR@,$AMTAR,;t t s,@install_sh@,$install_sh,;t t s,@STRIP@,$STRIP,;t t s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t +s,@mkdir_p@,$mkdir_p,;t t s,@AWK@,$AWK,;t t s,@SET_MAKE@,$SET_MAKE,;t t s,@am__leading_dot@,$am__leading_dot,;t t +s,@AMTAR@,$AMTAR,;t t +s,@am__tar@,$am__tar,;t t +s,@am__untar@,$am__untar,;t t +s,@build@,$build,;t t +s,@build_cpu@,$build_cpu,;t t +s,@build_vendor@,$build_vendor,;t t +s,@build_os@,$build_os,;t t +s,@host@,$host,;t t +s,@host_cpu@,$host_cpu,;t t +s,@host_vendor@,$host_vendor,;t t +s,@host_os@,$host_os,;t t s,@CC@,$CC,;t t s,@CFLAGS@,$CFLAGS,;t t s,@LDFLAGS@,$LDFLAGS,;t t @@ -23944,15 +53824,38 @@ s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t s,@CPP@,$CPP,;t t s,@EGREP@,$EGREP,;t t +s,@LIBOPTS_DIR@,$LIBOPTS_DIR,;t t +s,@INSTALL_LIBOPTS_TRUE@,$INSTALL_LIBOPTS_TRUE,;t t +s,@INSTALL_LIBOPTS_FALSE@,$INSTALL_LIBOPTS_FALSE,;t t +s,@NEED_LIBOPTS_TRUE@,$NEED_LIBOPTS_TRUE,;t t +s,@NEED_LIBOPTS_FALSE@,$NEED_LIBOPTS_FALSE,;t t +s,@LIBOPTS_LDADD@,$LIBOPTS_LDADD,;t t +s,@LIBOPTS_CFLAGS@,$LIBOPTS_CFLAGS,;t t +s,@BINSUBDIR@,$BINSUBDIR,;t t +s,@subdirs@,$subdirs,;t t +s,@ARLIB_DIR@,$ARLIB_DIR,;t t s,@LN_S@,$LN_S,;t t +s,@ECHO@,$ECHO,;t t +s,@AR@,$AR,;t t +s,@ac_ct_AR@,$ac_ct_AR,;t t s,@RANLIB@,$RANLIB,;t t s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t +s,@CXX@,$CXX,;t t +s,@CXXFLAGS@,$CXXFLAGS,;t t +s,@ac_ct_CXX@,$ac_ct_CXX,;t t +s,@CXXDEPMODE@,$CXXDEPMODE,;t t +s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t +s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t +s,@CXXCPP@,$CXXCPP,;t t +s,@F77@,$F77,;t t +s,@FFLAGS@,$FFLAGS,;t t +s,@ac_ct_F77@,$ac_ct_F77,;t t +s,@LIBTOOL@,$LIBTOOL,;t t s,@PATH_SH@,$PATH_SH,;t t s,@PATH_PERL@,$PATH_PERL,;t t s,@READLINE_LIBS@,$READLINE_LIBS,;t t s,@U@,$U,;t t s,@ANSI2KNR@,$ANSI2KNR,;t t -s,@LIBOBJS@,$LIBOBJS,;t t s,@LIBPARSE@,$LIBPARSE,;t t s,@MAKE_LIBPARSE@,$MAKE_LIBPARSE,;t t s,@MAKE_LIBPARSE_KERNEL@,$MAKE_LIBPARSE_KERNEL,;t t @@ -23960,11 +53863,10 @@ s,@MAKE_CHECK_Y2K@,$MAKE_CHECK_Y2K,;t t s,@OPENSSL@,$OPENSSL,;t t s,@OPENSSL_INC@,$OPENSSL_INC,;t t s,@OPENSSL_LIB@,$OPENSSL_LIB,;t t -s,@MAKE_NTP_KEYGEN@,$MAKE_NTP_KEYGEN,;t t s,@LCRYPTO@,$LCRYPTO,;t t s,@EF_PROGS@,$EF_PROGS,;t t s,@EF_LIBS@,$EF_LIBS,;t t -s,@MAKE_SNTP@,$MAKE_SNTP,;t t +s,@MAKE_CHECK_LAYOUT@,$MAKE_CHECK_LAYOUT,;t t s,@TESTDCF@,$TESTDCF,;t t s,@DCFD@,$DCFD,;t t s,@MAKE_PARSEKMODULE@,$MAKE_PARSEKMODULE,;t t @@ -23977,8 +53879,7 @@ s,@MAKE_TICKADJ@,$MAKE_TICKADJ,;t t s,@MAKE_TIMETRIM@,$MAKE_TIMETRIM,;t t s,@MAKE_LIBNTPSIM@,$MAKE_LIBNTPSIM,;t t s,@MAKE_NTPDSIM@,$MAKE_NTPDSIM,;t t -s,@ARLIB_DIR@,$ARLIB_DIR,;t t -s,@subdirs@,$subdirs,;t t +s,@LIBOBJS@,$LIBOBJS,;t t s,@LTLIBOBJS@,$LTLIBOBJS,;t t CEOF @@ -24009,9 +53910,9 @@ _ACEOF (echo ':t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" + ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" + ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" fi ac_sed_frag=`expr $ac_sed_frag + 1` ac_beg=$ac_end @@ -24029,21 +53930,21 @@ for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case $ac_file in - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + cat >$tmp/stdin + ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; * ) ac_file_in=$ac_file.in ;; esac # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24059,10 +53960,10 @@ echo X"$ac_file" | as_dirs="$as_dir $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24100,12 +54001,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac case $INSTALL in @@ -24127,7 +54061,7 @@ echo "$as_me: creating $ac_file" >&6;} configure_input="$ac_file. " fi configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." + sed 's,.*/,,'` by configure." # First look for the input files in the build tree, otherwise in the # src tree. @@ -24136,24 +54070,24 @@ echo "$as_me: creating $ac_file" >&6;} case $f in -) echo $tmp/stdin ;; [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + # Absolute (can't be DOS-style, as IFS=:) + test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - echo $f;; + echo "$f";; *) # Relative - if test -f "$f"; then - # Build tree - echo $f - elif test -f "$srcdir/$f"; then - # Source tree - echo $srcdir/$f - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + if test -f "$f"; then + # Build tree + echo "$f" + elif test -f "$srcdir/$f"; then + # Source tree + echo "$srcdir/$f" + else + # /dev/null tree + { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - fi;; + fi;; esac done` || { (exit 1); exit 1; } _ACEOF @@ -24189,6 +54123,7 @@ s,@INSTALL@,$ac_INSTALL,;t t scripts/calc_tickadj ) chmod +x scripts/calc_tickadj ;; scripts/checktime ) chmod +x scripts/checktime ;; scripts/freq_adj ) chmod +x scripts/freq_adj ;; + scripts/html2man ) chmod +x scripts/html2man ;; scripts/mkver ) chmod +x scripts/mkver ;; scripts/ntp-wait ) chmod +x scripts/ntp-wait ;; scripts/ntpsweep ) chmod +x scripts/ntpsweep ;; @@ -24209,12 +54144,12 @@ cat >>$CONFIG_STATUS <<\_ACEOF # NAME is the cpp macro being defined and VALUE is the value it is being given. # # ac_d sets the value in "#define NAME VALUE" lines. -ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -ac_dB='[ ].*$,\1#\2' +ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' +ac_dB='[ ].*$,\1#\2' ac_dC=' ' ac_dD=',;t' # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' +ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' ac_uB='$,\1#\2define\3' ac_uC=' ' ac_uD=',;t' @@ -24223,11 +54158,11 @@ for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". case $ac_file in - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + cat >$tmp/stdin + ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; + ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; * ) ac_file_in=$ac_file.in ;; esac @@ -24241,28 +54176,29 @@ echo "$as_me: creating $ac_file" >&6;} case $f in -) echo $tmp/stdin ;; [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + # Absolute (can't be DOS-style, as IFS=:) + test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - echo $f;; + # Do quote $f, to prevent DOS paths from being IFS'd. + echo "$f";; *) # Relative - if test -f "$f"; then - # Build tree - echo $f - elif test -f "$srcdir/$f"; then - # Source tree - echo $srcdir/$f - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 + if test -f "$f"; then + # Build tree + echo "$f" + elif test -f "$srcdir/$f"; then + # Source tree + echo "$srcdir/$f" + else + # /dev/null tree + { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 echo "$as_me: error: cannot find input file: $f" >&2;} { (exit 1); exit 1; }; } - fi;; + fi;; esac done` || { (exit 1); exit 1; } # Remove the trailing spaces. - sed 's/[ ]*$//' $ac_file_inputs >$tmp/in + sed 's/[ ]*$//' $ac_file_inputs >$tmp/in _ACEOF @@ -24285,9 +54221,9 @@ s/[\\&,]/\\&/g s,[\\$`],\\&,g t clear : clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp +s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp t end -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp +s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp : end _ACEOF # If some macros were called several times there might be several times @@ -24301,13 +54237,13 @@ rm -f confdef2sed.sed # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. cat >>conftest.undefs <<\_ACEOF -s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, +s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, _ACEOF # Break up conftest.defines because some shells have a limit on the size # of here documents, and old seds have small limits too (100 cmds). echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS -echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS +echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS echo ' :' >>$CONFIG_STATUS rm -f conftest.tail @@ -24316,7 +54252,7 @@ do # Write a limited-size here document to $tmp/defines.sed. echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS # Speed up: don't consider the non `#define' lines. - echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS + echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS # Work around the forget-to-reset-the-flag bug. echo 't clr' >>$CONFIG_STATUS echo ': clr' >>$CONFIG_STATUS @@ -24343,7 +54279,7 @@ do # Write a limited-size here document to $tmp/undefs.sed. echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS # Speed up: don't consider the non `#undef' - echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS + echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS # Work around the forget-to-reset-the-flag bug. echo 't clr' >>$CONFIG_STATUS echo ': clr' >>$CONFIG_STATUS @@ -24377,10 +54313,10 @@ echo "$as_me: $ac_file is unchanged" >&6;} else ac_dir=`(dirname "$ac_file") 2>/dev/null || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(//\)[^/]' \| \ + X"$ac_file" : 'X\(//\)$' \| \ + X"$ac_file" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24396,10 +54332,10 @@ echo X"$ac_file" | as_dirs="$as_dir $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24431,10 +54367,10 @@ for _am_header in $config_headers :; do done echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X$ac_file : 'X\(//\)[^/]' \| \ - X$ac_file : 'X\(//\)$' \| \ - X$ac_file : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X$ac_file : 'X\(//\)[^/]' \| \ + X$ac_file : 'X\(//\)$' \| \ + X$ac_file : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X$ac_file | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24453,16 +54389,41 @@ for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` ac_dir=`(dirname "$ac_dest") 2>/dev/null || $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_dest" : 'X\(//\)[^/]' \| \ - X"$ac_dest" : 'X\(//\)$' \| \ - X"$ac_dest" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_dest" : 'X\(//\)[^/]' \| \ + X"$ac_dest" : 'X\(//\)$' \| \ + X"$ac_dest" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$ac_dest" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } /^X\(\/\/\)$/{ s//\1/; q; } /^X\(\/\).*/{ s//\1/; q; } s/.*/./; q'` + { if $as_mkdir_p; then + mkdir -p "$ac_dir" + else + as_dir="$ac_dir" + as_dirs= + while test ! -d "$as_dir"; do + as_dirs="$as_dir $as_dirs" + as_dir=`(dirname "$as_dir") 2>/dev/null || +$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || +echo X"$as_dir" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } + /^X\(\/\/\)[^/].*/{ s//\1/; q; } + /^X\(\/\/\)$/{ s//\1/; q; } + /^X\(\/\).*/{ s//\1/; q; } + s/.*/./; q'` + done + test ! -n "$as_dirs" || mkdir $as_dirs + fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 +echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} + { (exit 1); exit 1; }; }; } + ac_builddir=. if test "$ac_dir" != .; then @@ -24488,12 +54449,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 @@ -24511,10 +54505,10 @@ echo "$as_me: executing $ac_dest commands" >&6;} if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then dirpart=`(dirname "$mf") 2>/dev/null || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$mf" : 'X\(//\)[^/]' \| \ - X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$mf" : 'X\(//\)[^/]' \| \ + X"$mf" : 'X\(//\)$' \| \ + X"$mf" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24524,36 +54518,30 @@ echo X"$mf" | else continue fi - grep '^DEP_FILES *= *[^ #]' < "$mf" > /dev/null || continue - # Extract the definition of DEP_FILES from the Makefile without - # running `make'. - DEPDIR=`sed -n -e '/^DEPDIR = / s///p' < "$mf"` + # Extract the definition of DEPDIR, am__include, and am__quote + # from the Makefile without running `make'. + DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue + am__include=`sed -n 's/^am__include = //p' < "$mf"` + test -z "am__include" && continue + am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # When using ansi2knr, U may be empty or an underscore; expand it - U=`sed -n -e '/^U = / s///p' < "$mf"` - test -d "$dirpart/$DEPDIR" || mkdir "$dirpart/$DEPDIR" - # We invoke sed twice because it is the simplest approach to - # changing $(DEPDIR) to its actual value in the expansion. - for file in `sed -n -e ' - /^DEP_FILES = .*\\\\$/ { - s/^DEP_FILES = // - :loop - s/\\\\$// - p - n - /\\\\$/ b loop - p - } - /^DEP_FILES = / s/^DEP_FILES = //p' < "$mf" | \ + U=`sed -n 's/^U = //p' < "$mf"` + # Find all dependency output files, they are included files with + # $(DEPDIR) in their names. We invoke sed twice because it is the + # simplest approach to changing $(DEPDIR) to its actual value in the + # expansion. + for file in `sed -n " + s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`(dirname "$file") 2>/dev/null || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$file" : 'X\(//\)[^/]' \| \ - X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$file" : 'X\(//\)[^/]' \| \ + X"$file" : 'X\(//\)$' \| \ + X"$file" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24569,10 +54557,10 @@ echo X"$file" | as_dirs="$as_dir $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24680,10 +54668,10 @@ echo "$as_me: configuring in $ac_dir" >&6;} as_dirs="$as_dir $as_dirs" as_dir=`(dirname "$as_dir") 2>/dev/null || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(//\)[^/]' \| \ + X"$as_dir" : 'X\(//\)$' \| \ + X"$as_dir" : 'X\(/\)' \| \ + . : '\(.\)' 2>/dev/null || echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } /^X\(\/\/\)[^/].*/{ s//\1/; q; } @@ -24721,12 +54709,45 @@ case $srcdir in ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_builddir$srcdir ;; esac -# Don't blindly perform a `cd "$ac_dir"/$ac_foo && pwd` since $ac_foo can be -# absolute. -ac_abs_builddir=`cd "$ac_dir" && cd $ac_builddir && pwd` -ac_abs_top_builddir=`cd "$ac_dir" && cd ${ac_top_builddir}. && pwd` -ac_abs_srcdir=`cd "$ac_dir" && cd $ac_srcdir && pwd` -ac_abs_top_srcdir=`cd "$ac_dir" && cd $ac_top_srcdir && pwd` + +# Do not use `cd foo && pwd` to compute absolute paths, because +# the directories may not exist. +case `pwd` in +.) ac_abs_builddir="$ac_dir";; +*) + case "$ac_dir" in + .) ac_abs_builddir=`pwd`;; + [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; + *) ac_abs_builddir=`pwd`/"$ac_dir";; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_builddir=${ac_top_builddir}.;; +*) + case ${ac_top_builddir}. in + .) ac_abs_top_builddir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; + *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_srcdir=$ac_srcdir;; +*) + case $ac_srcdir in + .) ac_abs_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; + *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; + esac;; +esac +case $ac_abs_builddir in +.) ac_abs_top_srcdir=$ac_top_srcdir;; +*) + case $ac_top_srcdir in + .) ac_abs_top_srcdir=$ac_abs_builddir;; + [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; + *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; + esac;; +esac cd $ac_dir @@ -24750,15 +54771,15 @@ echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;} case $cache_file in [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;; *) # Relative path. - ac_sub_cache_file=$ac_top_builddir$cache_file ;; + ac_sub_cache_file=$ac_top_builddir$cache_file ;; esac { echo "$as_me:$LINENO: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5 echo "$as_me: running $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;} # The eval makes quoting arguments work. eval $ac_sub_configure $ac_sub_configure_args \ - --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir || - { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 + --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir || + { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;} { (exit 1); exit 1; }; } fi diff --git a/configure.in b/configure.ac similarity index 79% rename from configure.in rename to configure.ac index 131d18f7098d..4c6ba13b0bbc 100644 --- a/configure.in +++ b/configure.ac @@ -1,15 +1,19 @@ dnl -*-fundamental-*- dnl Process this file with autoconf to produce a configure script. -AC_INIT(ntpd/ntp_refclock.c) -AC_CANONICAL_SYSTEM -AC_DEFINE_UNQUOTED(STR_SYSTEM, "$host", [canonical system (cpu-vendor-os) string]) +m4_include([version.m4]) +AC_INIT(ntp, VERSION_NUMBER) +AM_INIT_AUTOMAKE +AC_CANONICAL_HOST +dnl the 'build' machine is where we run configure and compile +dnl the 'host' machine is where the resulting stuff runs. +AC_DEFINE_UNQUOTED(STR_SYSTEM, "$host", [canonical system (cpu-vendor-os) of where we should run]) AM_CONFIG_HEADER(config.h) -AC_ARG_PROGRAM -AM_INIT_AUTOMAKE(ntp, 4.2.0) +dnl AC_ARG_PROGRAM AC_PREREQ(2.53) ac_cv_var_atom_ok=no ac_cv_var_oncore_ok=no +ac_cv_var_parse_ok=no ac_cv_var_ripe_ncc_ok=no ac_cv_var_jupiter_ok=no @@ -22,13 +26,24 @@ AC_MINIX dnl we need to check for cross compile tools for vxWorks here AC_PROG_CC +# Ralf Wildenhues: With per-target flags we need CC_C_O +AC_PROG_CC_C_O AC_PROG_CC_STDC AC_PROG_CPP +# HMS: These need to be moved to AM_CPPFLAGS and/or AM_CFLAGS case "$host" in *-*-amigaos) CFLAGS="$CFLAGS -Dfork=vfork -DSYS_AMIGA" ;; + *-*-hpux10.*) # at least for hppa2.0-hp-hpux10.20 + case "$GCC" in + yes) + ;; + *) CFLAGS="$CFLAGS -Wp,-H18816" + ;; + esac + ;; *-pc-cygwin*) CFLAGS="$CFLAGS -DSYS_CYGWIN32" ;; @@ -44,13 +59,116 @@ case "$host" in LDFLAGS="$LDFLAGS -L/SYSLOG/PUB" LIBS="$LIBS -lcurses" ;; + *-*-solaris*) + # see "man standards". + # -D_XOPEN_SOURCE=500 is probably OK for c89 and before + # -D_XOPEN_SOURCE=600 seems OK for c99 + #CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=500 -D__EXTENSIONS__" + CPPFLAGS="$CPPFLAGS -D__EXTENSIONS__" + libxnet=-lxnet + ;; +esac + +AMU_OS_CFLAGS + +# NTP has (so far) been relying on leading-edge autogen. +# Therefore, by default: +# - use the version we ship with +# - do not install it +# - build a static copy (AC_DISABLE_SHARED - done earlier) +case "${enable_local_libopts+set}" in + set) ;; + *) enable_local_libopts=yes ;; +esac +case "${enable_libopts_install+set}" in + set) ;; + *) enable_libopts_install=no ;; +esac +LIBOPTS_CHECK(libopts) + +AC_MSG_CHECKING([[if $CC can handle #warning]]) +AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[#warning foo]])],[ac_cv_cpp_warning=yes],[ac_cv_cpp_warning=no]) +AC_MSG_RESULT([$ac_cv_cpp_warning]) + +case "$ac_cv_cpp_warning" in + no) + AC_DEFINE([NO_OPTION_NAME_WARNINGS], [1], [Should we avoid #warning on option name collisions?]) + AC_MSG_RESULT([[Enabling NO_OPTION_NAME_WARNINGS as #warning does not work]]) + ;; +esac + +AC_MSG_CHECKING(for bin subdirectory) +AC_ARG_WITH(binsubdir, + AC_HELP_STRING([--with-binsubdir], [bin ={bin,sbin}]), + use_binsubdir="$withval", use_binsubdir="bin") + +case "$use_binsubdir" in + bin) + ;; + sbin) + ;; + *) + AC_MSG_ERROR([<$use_binsubdir> is illegal - must be "bin" or "sbin"]) + ;; +esac +AC_MSG_RESULT($use_binsubdir) +BINSUBDIR=$use_binsubdir +AC_SUBST(BINSUBDIR) + +AC_MSG_CHECKING(if we want to use arlib) +AC_ARG_WITH(arlib, + AC_HELP_STRING([--with-arlib], [- Compile the async resolver library?]), + [ans=$withval], [ans=no]) +AC_MSG_RESULT($ans) + +if test -d $srcdir/arlib +then + case "$ans" in + yes) + ARLIB_DIR=arlib + AC_CONFIG_SUBDIRS(arlib) + ;; + esac +fi +AC_SUBST(ARLIB_DIR) + +AC_ARG_WITH(rpath, + AC_HELP_STRING([--without-rpath], [s Disable auto-added -R linker paths]), +[ans=$withval], [ans=x]) +case "$ans" in + no) + need_dash_r= + ;; + yes) + need_dash_r=1 + ;; +esac +# HMS: Why isn't this $build? +# Well, that depends on if we need this for the build toolchain or +# for info in the host executable... +# I still have no idea which way this should go, but nobody has complained. +case "$host" in + *-*-netbsd*) + case "$need_dash_r" in + no) ;; + *) need_dash_r=1 + ;; + esac + ;; + *-*-solaris*) + case "$need_dash_r" in + no) ;; + *) need_dash_r=1 + ;; + esac + ;; esac AC_CACHE_CHECK(if we should use /dev/clockctl, ac_clockctl, [AC_ARG_ENABLE(clockctl, - AC_HELP_STRING([--enable-clockctl], [Use /dev/clockctl for non-root time control]), + AC_HELP_STRING([--enable-clockctl], [s Use /dev/clockctl for non-root clock control]), [ans=$enableval], - [case "$target" in + [case "$host" in *-*-netbsd*) ans=yes ;; @@ -63,7 +181,24 @@ ac_clockctl=$ans]) AC_CHECK_HEADERS(sys/clockctl.h) case "$ac_clockctl$ac_cv_header_sys_clockctl_h" in yesyes) - AC_DEFINE(HAVE_CLOCKCTL, ,[[Use /dev/clockctl?]]) + AC_DEFINE(HAVE_DROPROOT, ,[Can we drop root privileges?]) + ;; +esac + +AC_CACHE_CHECK(if we have linux capabilities (libcap), ac_linuxcaps, +[AC_ARG_ENABLE(linuxcaps, + AC_HELP_STRING([--enable-linuxcaps], [s Use Linux capabilities for non-root clock control]), + [ans=$enableval], + [ans=no]) +ac_linuxcaps=$ans]) +# End of AC_CACHE_CHECK for linuxcaps +AC_CHECK_HEADERS(sys/capability.h) +AC_CHECK_HEADERS(sys/prctl.h) +case "$ac_linuxcaps$ac_cv_header_sys_capability_h$ac_cv_header_sys_prctl_h" in + yesyesyes) + AC_DEFINE(HAVE_LINUX_CAPABILITIES, ,[Do we have Linux capabilities?]) + AC_DEFINE(HAVE_DROPROOT, ,[Can we drop root privileges?]) + LIBS="$LIBS -lcap" ;; esac @@ -74,7 +209,7 @@ case "$build" in *-*-vxworks*) # Quick and dirty sanity check case "$VX_KERNEL" in - '') AC_MSG_ERROR(Please follow the directions in html/vxworks.html!) + '') AC_MSG_ERROR(Please follow the directions in html/build/hints/vxworks.html!) ;; esac CFLAGS="$CFLAGS -DSYS_VXWORKS" @@ -96,6 +231,8 @@ case "$GCC" in CFLAGS="$CFLAGS -Wcast-qual" # CFLAGS="$CFLAGS -Wconversion" # CFLAGS="$CFLAGS -Werror" + # CFLAGS="$CFLAGS -Wextra" + # CFLAGS="$CFLAGS -Wfloat-equal" CFLAGS="$CFLAGS -Wmissing-prototypes" CFLAGS="$CFLAGS -Wpointer-arith" CFLAGS="$CFLAGS -Wshadow" @@ -106,43 +243,10 @@ case "$GCC" in ;; esac -ac_busted_vpath_in_make=no - case "$host" in *-next-nextstep3) CFLAGS="$CFLAGS -posix" ;; - *-*-irix6.1*) # 64 bit only - # busted vpath? - ;; - *-*-irix6*) # 6.2 (and later?) - ac_busted_vpath_in_make=yes - # don't pass -n32 to gcc, it cannot handle and doesn't need it - if test "$GCC" != yes; then - case "$CFLAGS" in - *-n32*) ;; - *-n64*) ;; - *-64*) ;; - *) case "$iCFLAGS" in - '') CFLAGS="-O2 -g3 -n32" ;; - *) CFLAGS="$CFLAGS -n32" ;; - esac - ;; - esac - case "$LDFLAGS" in - *-n32*) ;; - *-n64*) ;; - *-64*) ;; - *) LDFLAGS="$LDFLAGS -n32" ;; - esac - fi - ;; - *-*-solaris2.5.1) - ac_busted_vpath_in_make=yes - ;; - *-*-unicosmp*) - ac_busted_vpath_in_make=yes - ;; dnl This is currently commented out by bor. dnl The new versions of ReliantUNIX round adjtime() interval down dnl to 1/100s (system tick). This makes tickadj actually useless. @@ -158,6 +262,23 @@ dnl fi dnl ;; esac +ac_busted_vpath_in_make=no + +case "$build" in + *-*-irix6.1*) # 64 bit only + # busted vpath? + ;; + *-*-irix6*) # 6.2 (and later?) + ac_busted_vpath_in_make=yes + ;; + *-*-solaris2.5.1) + ac_busted_vpath_in_make=yes + ;; + *-*-unicosmp*) + ac_busted_vpath_in_make=yes + ;; +esac + case "$ac_busted_vpath_in_make$srcdir" in no*) ;; yes.) ;; @@ -173,11 +294,22 @@ esac AC_SUBST(CFLAGS)dnl AC_SUBST(LDFLAGS)dnl +# HMS: From bunnylou/cowbird +case "$host" in + alpha-dec-osf4.0) + AC_DISABLE_SHARED + ;; + *) # So far, the only shared library we might use is libopts. + # It's a small library - we might as well use a static version of it. + AC_DISABLE_SHARED + ;; +esac + +AC_PROG_LIBTOOL AC_PROG_LN_S AC_PROG_GCC_TRADITIONAL AC_C_VOLATILE AC_ISC_POSIX -AC_PROG_RANLIB AC_PATH_PROG(PATH_SH, sh) AC_PATH_PROG(PATH_PERL, perl) @@ -196,15 +328,12 @@ case "$host" in AC_CHECK_LIB(advapi32, main) ;; esac -AC_CHECK_LIB(elf, nlist) dnl Only needed for tickadj... -dnl AC_CHECK_LIB(kvm, main, , , -lelf) -AC_CHECK_LIB(kvm, main) dnl We already know about -lelf here... -AC_CHECK_LIB(ld, nlist) -AC_CHECK_LIB(mld, nlist) -AC_CHECK_FUNC(gethostent, , AC_CHECK_LIB(nsl, gethostent, , , -lsocket)) + +AC_CHECK_FUNC(gethostent, , + AC_CHECK_LIB(nsl, gethostent, , , $libxnet -lsocket)) AC_CHECK_FUNC(openlog, , AC_CHECK_LIB(gen, openlog, , - AC_CHECK_LIB(syslog, openlog, , , -lsocket))) + AC_CHECK_LIB(syslog, openlog, , , $libxnet -lsocket))) AC_CHECK_LIB(md5, MD5Init, , AC_CHECK_LIB(md, MD5Init)) AC_CHECK_FUNCS(MD5Init) @@ -214,6 +343,8 @@ case "$ac_cv_header_readline_history_h$ac_cv_header_readline_readline_h" in *no*) ;; *) save_LIBS=$LIBS LIBS= + # Ralf Wildenhues: either unset ... or cache READLINE_LIBS + unset ac_cv_lib_readline_readline AC_CHECK_LIB(readline, readline, , AC_MSG_NOTICE([Trying again with -lcurses]) unset ac_cv_lib_readline_readline @@ -247,16 +378,32 @@ case "$host" in ;; esac -AC_CHECK_FUNC(setsockopt, , AC_CHECK_LIB(socket, setsockopt)) +AC_CHECK_FUNC(setsockopt, , + [AC_CHECK_LIB(socket, setsockopt) + AC_CHECK_LIB(xnet, setsockopt)]) AC_HEADER_STDC -AC_CHECK_HEADERS(bstring.h errno.h fcntl.h ieeefp.h math.h) +AC_CHECK_HEADERS(bstring.h) +AC_CHECK_HEADER(dns_sd.h, + [AC_CHECK_LIB(dns_sd, + DNSServiceRegister, + [AC_DEFINE(HAVE_DNSREGISTRATION, 1, + [Use Rendezvous/DNS-SD registration])])]) +case "$ac_cv_lib_dns_sd_DNSServiceRegister" in + yes) LIBS="-ldns_sd $LIBS" ;; +esac +AC_CHECK_HEADERS(errno.h fcntl.h ieeefp.h math.h) + # HMS: Lame, but fast. if test -f /etc/redhat-release then : else - AC_CHECK_HEADERS(md5.h) + AC_CHECK_HEADERS(md5.h, [], [], +[#if HAVE_SYS_TYPES_H +#include +#endif +]) fi AC_CHECK_HEADERS(memory.h netdb.h poll.h) AC_CHECK_HEADERS(sched.h sgtty.h stdlib.h string.h termio.h) @@ -272,12 +419,18 @@ case "$host" in *) AC_CHECK_HEADERS(utmp.h utmpx.h) ;; esac AC_CHECK_HEADERS(arpa/nameser.h) +AC_CHECK_HEADERS(sys/socket.h) AC_CHECK_HEADERS(net/if.h, [], [], [#if HAVE_SYS_SOCKET_H #include #endif ]) AC_CHECK_HEADERS(net/if6.h) +AC_CHECK_HEADERS(net/route.h, [], [], [ +#include +#include +#include +]) AC_CHECK_HEADERS(netinet/in_system.h netinet/in_systm.h) AC_CHECK_HEADERS(netinet/in.h) AC_CHECK_HEADERS(netinet/ip.h, [], [], @@ -302,24 +455,49 @@ case "$host" in esac AC_CHECK_HEADERS(sys/ipc.h) AC_CHECK_HEADERS(sys/lock.h sys/mman.h sys/modem.h sys/param.h sys/ppsclock.h) -AC_CHECK_HEADERS(sys/ppstime.h sys/proc.h sys/resource.h sys/sched.h) +# HMS: Check sys/proc.h and sys/resource.h after some others +AC_CHECK_HEADERS(sys/ppstime.h) +case "$ac_cv_header_sched_h" in + yes) ;; + *) AC_CHECK_HEADERS(sys/sched.h) ;; +esac case "$host" in *-*-sco*) AC_CHECK_HEADERS(sys/sio.h) ;; esac -AC_CHECK_HEADERS(sys/select.h sys/shm.h sys/signal.h sys/sockio.h) -AC_CHECK_HEADERS(machine/soundcard.h sys/soundcard.h) +# HMS: Check sys/shm.h after some others +AC_CHECK_HEADERS(sys/select.h sys/signal.h sys/sockio.h) +# HMS: Checked sys/socket.h earlier +case "$host" in + *-*-netbsd*) ;; + *) AC_CHECK_HEADERS(machine/soundcard.h sys/soundcard.h) + ;; +esac AC_CHECK_HEADERS(sys/stat.h sys/stream.h) AC_CHECK_HEADERS(sys/stropts.h sys/sysctl.h sys/syssgi.h sys/systune.h) AC_CHECK_HEADERS(sys/termios.h sys/time.h sys/signal.h) AC_EGREP_CPP(yes, -[#include +[#if HAVE_SYS_TIME_H +# include +#endif +#if HAVE_ERRNO_H +# include +#endif +#include #ifdef PPS_API_VERS_1 yes #endif -], [AC_CHECK_HEADERS(sys/timepps.h)]) -AC_CHECK_HEADERS(sys/timers.h sys/timex.h sys/tpro.h sys/types.h sys/wait.h) +], [AC_CHECK_HEADERS(sys/timepps.h, [], [], +[#if HAVE_SYS_TIME_H +# include +#endif +#if HAVE_ERRNO_H +# include +#endif +]) +]) +AC_CHECK_HEADERS(sys/timers.h sys/tpro.h sys/types.h sys/wait.h) AC_HEADER_TIME case "$host" in *-convex-*) @@ -330,16 +508,31 @@ case "$host" in ;; esac -AC_CHECK_HEADER(nlist.h, -[AC_DEFINE(NLIST_STRUCT, 1, [nlist stuff]) -AC_CACHE_CHECK([for n_un in struct nlist], ac_cv_struct_nlist_n_un, -[AC_TRY_COMPILE([#include ], -[struct nlist n; n.n_un.n_name = 0;], -ac_cv_struct_nlist_n_un=yes, ac_cv_struct_nlist_n_un=no)]) -if test $ac_cv_struct_nlist_n_un = yes; then - AC_DEFINE(NLIST_NAME_UNION, 1, [does struct nlist use a name union?]) -fi -])dnl +case "$host" in + *-*-linux*) + AC_CHECK_FUNCS(__adjtimex __ntp_gettime) + ;; +esac +case "$ac_cv_func___adjtimex" in + yes) ;; + *) + AC_CHECK_LIB(elf, nlist) dnl Only needed for tickadj... + dnl AC_CHECK_LIB(kvm, main, , , -lelf) + AC_CHECK_LIB(kvm, main) dnl We already know about -lelf here... + AC_CHECK_LIB(ld, nlist) + AC_CHECK_LIB(mld, nlist) + AC_CHECK_HEADER(nlist.h, + [AC_DEFINE(NLIST_STRUCT, 1, [nlist stuff]) + AC_CACHE_CHECK([for n_un in struct nlist], ac_cv_struct_nlist_n_un, + [AC_TRY_COMPILE([#include ], + [struct nlist n; n.n_un.n_name = 0;], + ac_cv_struct_nlist_n_un=yes, ac_cv_struct_nlist_n_un=no)]) + if test $ac_cv_struct_nlist_n_un = yes; then + AC_DEFINE(NLIST_NAME_UNION, 1, [does struct nlist use a name union?]) + fi + ])dnl + ;; +esac dnl AC_CHECK_HEADERS(net/if.h, [], [], dnl [#if HAVE_SYS_TYPES_H @@ -350,6 +543,36 @@ dnl # include dnl #endif dnl ]) +AC_CHECK_HEADERS(sys/proc.h, [], [], +[#if HAVE_SYS_TYPES_H +# include +#endif +#if HAVE_SYS_TIME_H +# include +#endif +]) + +AC_CHECK_HEADERS(sys/resource.h, [], [], +[#if HAVE_SYS_TIME_H +# include +#endif +]) + +AC_CHECK_HEADERS(sys/shm.h, [], [], +[#if HAVE_SYS_TYPES_H +# include +#endif +#if HAVE_SYS_IPC_H +# include +#endif +]) + +AC_CHECK_HEADERS(sys/timex.h, [], [], +[#if HAVE_SYS_TIME_H +# include +#endif +]) + AC_CHECK_HEADERS(resolv.h, [], [], [#if HAVE_SYS_TYPES_H #include @@ -375,8 +598,9 @@ case "$ac_cv_c_volatile" in ;; esac -case "$host" in - sparc-*-solaris2*) +# AM_C_PROTOTYPES gives us ansi2knr +case "$build" in + *-*-solaris2*) # Assume that solaris2 is Ansi C... ;; *) @@ -399,6 +623,16 @@ AC_TYPE_SIGNAL AC_TYPE_OFF_T AC_TYPE_SIZE_T AC_CHECK_TYPE(time_t, long) +AC_CHECK_SIZEOF(time_t) +AC_CHECK_TYPES(uintptr_t) + +AH_VERBATIM([TYPEDEF_UINTPTR_T], +[/* Provide a typedef for uintptr_t? */ +#ifndef HAVE_UINTPTR_T +typedef unsigned int uintptr_t; +#define HAVE_UINTPTR_T 1 +#endif]) + AC_STRUCT_TM AC_CACHE_CHECK([for u_int8_t], ac_cv_type_u_int8_t, @@ -408,7 +642,7 @@ AC_CACHE_CHECK([for u_int8_t], ac_cv_type_u_int8_t, ac_cv_type_u_int8_t=no) ]) if test $ac_cv_type_u_int8_t = yes; then - AC_DEFINE(HAVE_TYPE_U_INT8_T,1,Does u_int8_t exist) + AC_DEFINE(HAVE_TYPE_U_INT8_T, 1, [Does u_int8_t exist?]) fi AC_CACHE_CHECK([for u_int64_t], ac_cv_type_u_int64_t, @@ -418,9 +652,23 @@ AC_CACHE_CHECK([for u_int64_t], ac_cv_type_u_int64_t, ac_cv_type_u_int64_t=no) ]) if test $ac_cv_type_u_int64_t = yes; then - AC_DEFINE(HAVE_TYPE_U_INT64_T,1,Does u_int64_t exist) + AC_DEFINE(HAVE_TYPE_U_INT64_T, 1, [Does u_int64_t exist?]) fi +# +# Look for in_port_t. +# +AC_MSG_CHECKING(for in_port_t) +AC_TRY_COMPILE([ +#include +#include ], +[in_port_t port = 25; return (0);], + [AC_MSG_RESULT(yes) + ], + [AC_MSG_RESULT(no) + AC_DEFINE(ISC_PLATFORM_NEEDPORTT, 1, [Do we need our own in_port_t?]) + ]) + AC_CACHE_CHECK(for a fallback value for HZ, ac_cv_var_default_hz, [ac_cv_var_default_hz=100 case "$host" in @@ -477,6 +725,20 @@ dnl #endif dnl ], su_cv_have_boot_time=yes, su_cv_have_boot_time=no)]) dnl AC_MSG_RESULT($su_cv_have_boot_time) +AC_CACHE_CHECK(for struct rt_msghdr, ac_cv_struct_rt_msghdr, +[AC_TRY_COMPILE([ +#include +#include +#include +#include ], +[struct rt_msghdr p;], + ac_cv_struct_rt_msghdr=yes, + ac_cv_struct_rt_msghdr=no) +]) +if test $ac_cv_struct_rt_msghdr = yes; then + AC_DEFINE(HAS_ROUTING_SOCKET, 1, [Do we have a routing socket (struct rt_msghdr)?]) +fi + AC_CACHE_CHECK( struct sigaction for sa_sigaction, ac_cv_struct_sigaction_has_sa_sigaction, @@ -527,6 +789,20 @@ if test $ac_cv_struct_sockaddr_has_sa_len = yes; then AC_DEFINE(HAVE_SA_LEN_IN_STRUCT_SOCKADDR, 1, [Should be obvious...]) fi +AC_CACHE_CHECK(for struct sockaddr_storage, ac_cv_struct_sockaddr_storage, +[AC_TRY_COMPILE([ +#include +#include +#include +],[ +struct sockaddr_storage n;], + ac_cv_struct_sockaddr_storage=yes, + ac_cv_struct_sockaddr_storage=no) +]) +if test $ac_cv_struct_sockaddr_storage = yes; then + AC_DEFINE(HAVE_STRUCT_SOCKADDR_STORAGE, 1, [Does a system header define struct sockaddr_storage?]) +fi + AC_CACHE_CHECK([for ss_family field in struct sockaddr_storage], ac_cv_have_ss_family_in_struct_ss, [ AC_TRY_COMPILE( @@ -543,8 +819,11 @@ if test "x$ac_cv_have_ss_family_in_struct_ss" = "xyes" ; then AC_DEFINE(HAVE_SS_FAMILY_IN_SS, 1, [Does struct sockaddr_storage have ss_family?]) else # Hack around a problem... + # HMS: This is $host because we need the -D if we are building *for* it. + # HMS: 061029: Now that we separate the ss_* checks this is causing + # a problem - disable it until we get to the bottom of it. case "$host" in - *-*-hpux11.11) CPPFLAGS="$CPPFLAGS -D_NETINET_IN6_H" + XXX*-*-hpux11.11) CPPFLAGS="$CPPFLAGS -D_NETINET_IN6_H" ;; esac fi @@ -569,9 +848,46 @@ AH_VERBATIM([X_HAVE_SS_FAMILY_IN_SS], [/* Handle ss_family */ #if !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE___SS_FAMILY_IN_SS) # define ss_family __ss_family -# define ss_len __ss_len #endif /* !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE_SA_FAMILY_IN_SS) */]) +AC_CACHE_CHECK([for ss_len field in struct sockaddr_storage], + ac_cv_have_ss_len_in_struct_ss, [ + AC_TRY_COMPILE( + [ +#include +#include + ], + [ struct sockaddr_storage s; s.ss_len = 1; ], + [ ac_cv_have_ss_len_in_struct_ss="yes" ], + [ ac_cv_have_ss_len_in_struct_ss="no" ], + ) +]) +if test "x$ac_cv_have_ss_len_in_struct_ss" = "xyes" ; then + AC_DEFINE(HAVE_SS_LEN_IN_SS, 1, [Does struct sockaddr_storage have ss_len?]) +fi + +AC_CACHE_CHECK([for __ss_len field in struct sockaddr_storage], + ac_cv_have___ss_len_in_struct_ss, [ + AC_TRY_COMPILE( + [ +#include +#include + ], + [ struct sockaddr_storage s; s.__ss_len = 1; ], + [ ac_cv_have___ss_len_in_struct_ss="yes" ], + [ ac_cv_have___ss_len_in_struct_ss="no" ] + ) +]) +if test "x$ac_cv_have___ss_len_in_struct_ss" = "xyes" ; then + AC_DEFINE(HAVE___SS_LEN_IN_SS, 1, [Does struct sockaddr_storage have __ss_len?]) +fi + +AH_VERBATIM([X_HAVE_SS_LEN_IN_SS], +[/* Handle ss_len */ +#if !defined(HAVE_SS_LEN_IN_SS) && defined(HAVE___SS_LEN_IN_SS) +# define ss_len __ss_len +#endif /* !defined(HAVE_SS_LEN_IN_SS) && defined(HAVE_SA_LEN_IN_SS) */]) + case "$ac_cv_header_machine_soundcard_h$ac_cv_header_sys_soundcard_h" in *yes*) AC_CACHE_CHECK([for struct snd_size], ac_cv_struct_snd_size, @@ -690,11 +1006,6 @@ case "$ac_cv_c_char_unsigned$ac_cv_sizeof_signed_char$ac_cv_type_s_char" in esac AC_TYPE_UID_T -case "$host" in - *-*-linux*) - AC_CHECK_FUNCS(__adjtimex __ntp_gettime) - ;; -esac case "$host" in *-*-aix[[45]]*) # (prr) aix 4.1 doesn't have clock_settime, but in aix 4.3 it's a stub @@ -717,7 +1028,74 @@ AC_CHECK_FUNCS(finite, , AC_DEFINE(HAVE_ISFINITE)], AC_MSG_RESULT(no)) LIBS=$_libs])]) -AC_CHECK_FUNCS(getbootfile getclock getdtablesize getrusage) +AC_CHECK_FUNCS(getbootfile getclock getdtablesize) + +AC_ARG_ENABLE(getifaddrs, + AC_HELP_STRING([--enable-getifaddrs], + [s Enable the use of getifaddrs() [[yes|no|glibc]]. +glibc: Use getifaddrs() in glibc if you know it supports IPv6.]), + want_getifaddrs="$enableval", want_getifaddrs="yes") + +case $want_getifaddrs in +yes|glibc) +# +# Do we have getifaddrs() ? +# +case $host in +*-linux*) + # Some recent versions of glibc support getifaddrs() which does not + # provide AF_INET6 addresses while the function provided by the USAGI + # project handles the AF_INET6 case correctly. We need to avoid + # using the former but prefer the latter unless overridden by + # --enable-getifaddrs=glibc. + if test $want_getifaddrs = glibc + then + AC_CHECK_FUNCS(getifaddrs) + else + save_LIBS="$LIBS" + LIBS="-L/usr/local/v6/lib $LIBS" + AC_CHECK_LIB(inet6, getifaddrs, + LIBS="$LIBS -linet6" + AC_DEFINE(HAVE_GETIFADDRS), + LIBS=${save_LIBS}) + fi + ;; +*) + AC_CHECK_FUNCS(getifaddrs) + ;; +esac +;; +no) +;; +esac + +AC_MSG_CHECKING([type of socklen arg for getsockname()]) +AC_CACHE_VAL(ac_cv_func_getsockname_arg2,dnl +[AC_CACHE_VAL(ac_cv_func_getsockname_socklen_type,dnl + [for ac_cv_func_getsockname_arg2 in 'struct sockaddr *' 'void *'; do + for ac_cv_func_getsockname_socklen_type in 'socklen_t' 'size_t' 'unsigned int' 'int'; do + AC_TRY_COMPILE(dnl +[#ifdef HAVE_SYS_TYPES_H +#include +#endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif +extern getsockname (int, $ac_cv_func_getsockname_arg2, $ac_cv_func_getsockname_socklen_type *);],,dnl + [ac_not_found=no ; break 2], ac_not_found=yes) + done + done + ])dnl AC_CACHE_VAL +])dnl AC_CACHE_VAL +if test "$ac_not_found" = yes; then + ac_cv_func_getsockname_socklen_type='socklen_t' +fi +AC_MSG_RESULT([$ac_cv_func_getsockname_socklen_type]) +AC_DEFINE_UNQUOTED([GETSOCKNAME_SOCKLEN_TYPE], + $ac_cv_func_getsockname_socklen_type, + [What is getsockname()'s socklen type?]) + +AC_CHECK_FUNCS(getrusage) AC_CHECK_FUNC(gettimeofday, ,[ case "$host" in *-*-mpeix*) ac_cv_func_gettimeofday=yes @@ -730,7 +1108,31 @@ case "$host" in ;; esac AC_CHECK_FUNCS(hstrerror) + +# +# Check for if_nametoindex() for IPv6 scoped addresses support +# +AC_CHECK_FUNC(if_nametoindex, ac_cv_have_if_nametoindex=yes, + ac_cv_have_if_nametoindex=no) +case $ac_cv_have_if_nametoindex in + no) + case "$host" in + *-hp-hpux*) + AC_CHECK_LIB(ipv6, if_nametoindex, + ac_cv_have_if_nametoindex=yes + LIBS="-lipv6 $LIBS",) + ;; + esac +esac +case $ac_cv_have_if_nametoindex in + yes) + AC_DEFINE(ISC_PLATFORM_HAVEIFNAMETOINDEX, 1, [ISC: do we have if_nametoindex()?]) + ;; +esac + AC_CHECK_FUNC(inet_ntop, [], [AC_DEFINE(ISC_PLATFORM_NEEDNTOP, 1, [ISC: provide inet_ntop()])]) +AC_CHECK_FUNC(inet_pton, [], [AC_DEFINE(ISC_PLATFORM_NEEDPTON, 1, [ISC: provide inet_pton()])]) +AC_CHECK_FUNC(inet_aton, [], [AC_DEFINE(ISC_PLATFORM_NEEDATON, 1, [ISC: provide inet_aton()])]) AC_CHECK_FUNCS(K_open kvm_open memcpy memmove memset) case "$host" in *-*-sco3.2v5.0.*) @@ -747,6 +1149,9 @@ case "$host" in *-*-irix[[45]]*) # Just a stub in "old" Irix. Idiots. ;; + *-*-linux*) + # there, but more trouble than it is worth for now (resolver problems) + ;; *-*-qnx*) # Apparently there but not working in QNX. Idiots? ;; @@ -762,7 +1167,7 @@ case "$host" in *) AC_CHECK_FUNCS(mlockall) ;; esac -AC_CHECK_FUNCS(mrand48 srand48 nice nlist) +AC_CHECK_FUNCS(nice nlist) case "$host" in *-*-solaris2.6) # Broken... @@ -770,11 +1175,7 @@ case "$host" in *) AC_CHECK_FUNCS(ntp_adjtime ntp_gettime) ;; esac -AC_CHECK_FUNCS(plock pututline pututxline readlink rtprio) -case "$ac_cv_func_mrand48" in - yes) ;; - *) AC_REPLACE_FUNCS(random) ;; -esac +AC_CHECK_FUNCS(plock pututline pututxline readlink recvmsg rtprio) case "$host" in *-*-aix[[45]]*) # Just a stub in AIX 4. Idiots. @@ -819,7 +1220,51 @@ case "$host" in *) AC_CHECK_FUNCS(umask) ;; esac -AC_CHECK_FUNCS(uname updwtmp updwtmpx vsprintf) +AC_CHECK_FUNCS(uname updwtmp updwtmpx vsnprintf vsprintf) + +### + +# http://bugs.ntp.isc.org/737 +case "$ac_cv_func_recvmsg" in + yes) + AC_MSG_CHECKING([if we need extra help to define struct iovec]) + AC_CACHE_VAL(ac_cv_struct_iovec_help,dnl + [for ac_cv_struct_iovec_help in '0' '1'; do + AC_TRY_COMPILE(dnl +[#ifdef HAVE_SYS_TYPES_H +#include +#endif +#ifdef HAVE_SYS_SOCKET_H +#include +#endif +#if $ac_cv_struct_iovec_help +#include +#endif + +void foo(); +void foo() { + ssize_t x; + int s = 0; + struct iovec iov; + struct msghdr mh; + int flags = 0; + + mh.msg_iov = &iov; + x = recvmsg(s, &mh, flags); +}],,dnl + [ac_worked=yes ; break 1], ac_worked=no) + done +])dnl AC_CACHE_VAL + case "$ac_worked$ac_cv_struct_iovec_help" in + yes1) + AC_DEFINE(HAVE_SYS_UIO_H, 1, [Use sys/uio.h for struct iovec help]) + ans=yes + ;; + *) ans=no + esac + AC_MSG_RESULT([$ans]) + ;; +esac case "$host" in *-*-sunos4*) @@ -964,10 +1409,8 @@ case "$host" in AC_DEFINE(DECL_ADJTIME_0, 1, [Declaration style]) AC_DEFINE(DECL_INET_NTOA_0, 1, [Declaration style]) AC_DEFINE(DECL_MKTEMP_0, 1, [Declaration style]) - AC_DEFINE(DECL_MRAND48_0, 1, [Declaration style]) AC_DEFINE(DECL_SELECT_0, 1, [Declaration style]) AC_DEFINE(DECL_SETITIMER_0, 1, [Declaration style]) - AC_DEFINE(DECL_SRAND48_0, 1, [Declaration style]) AC_DEFINE(DECL_SYSLOG_0, 1, [Declaration style]) AC_DEFINE(DECL_TIMEOFDAY_0, 1, [Declaration style]) ;; @@ -1014,13 +1457,11 @@ case "$host" in AC_DEFINE(DECL_MEMMOVE_0, 1, [Declaration style]) AC_DEFINE(DECL_MKTEMP_0, 1, [Declaration style]) AC_DEFINE(DECL_MKSTEMP_0, 1, [Declaration style]) - AC_DEFINE(DECL_MRAND48_0, 1, [Declaration style]) AC_DEFINE(DECL_RENAME_0, 1, [Declaration style]) AC_DEFINE(DECL_SELECT_0, 1, [Declaration style]) AC_DEFINE(DECL_SETITIMER_0, 1, [Declaration style]) AC_DEFINE(DECL_SETPRIORITY_0, 1, [Declaration style]) AC_DEFINE(DECL_SIGVEC_0, 1, [Declaration style]) - AC_DEFINE(DECL_SRAND48_0, 1, [Declaration style]) case "`basename $ac_cv_prog_CC`" in acc*) ;; *) AC_DEFINE(DECL_STDIO_0, 1, [Declaration style]) @@ -1041,13 +1482,11 @@ case "$host" in AC_DEFINE(DECL_IOCTL_0, 1, [Declaration style]) AC_DEFINE(DECL_IPC_0, 1, [Declaration style]) AC_DEFINE(DECL_MKTEMP_0, 1, [Declaration style]) - AC_DEFINE(DECL_MRAND48_0, 1, [Declaration style]) AC_DEFINE(DECL_NLIST_0, 1, [Declaration style]) AC_DEFINE(DECL_PLOCK_0, 1, [Declaration style]) AC_DEFINE(DECL_SELECT_0, 1, [Declaration style]) AC_DEFINE(DECL_SETITIMER_0, 1, [Declaration style]) AC_DEFINE(DECL_SETPRIORITY_0, 1, [Declaration style]) - AC_DEFINE(DECL_SRAND48_0, 1, [Declaration style]) AC_DEFINE(DECL_STIME_0, 1, [Declaration style]) AC_DEFINE(DECL_SYSLOG_0, 1, [Declaration style]) AC_DEFINE(DECL_TIMEOFDAY_0, 1, [Declaration style]) @@ -1123,14 +1562,14 @@ case "$ac_cv_arg_setpgrp_negpid" in esac AC_CACHE_CHECK(if we need a ctty for F_SETOWN, ac_cv_func_ctty_for_f_setown, -[case "$host" in - *-*-bsdi[[23]]*) +[[case "$host" in + *-*-bsdi[23]*) ans=yes ;; *-*-freebsd*) ans=yes ;; - *-*-netbsd*) + *-*-netbsd*3.[0-8]*|*-*-netbsd*[0-2].*|*-*-netbsd*3.99.[0-7]) ans=yes ;; *-*-openbsd*) @@ -1142,11 +1581,37 @@ AC_CACHE_CHECK(if we need a ctty for F_SETOWN, ac_cv_func_ctty_for_f_setown, *) ans=no ;; esac -ac_cv_func_ctty_for_f_setown=$ans]) +ac_cv_func_ctty_for_f_setown=$ans]]) case "$ac_cv_func_ctty_for_f_setown" in yes) AC_DEFINE(USE_FSETOWNCTTY, 1, [Must we have a CTTY for fsetown?]) ;; esac +AC_CACHE_CHECK(if the OS misses to clear cached routes when more specific routes become available, ac_cv_os_routeupdates, +[[case "$host" in + *-*-netbsd*) + ans=yes + ;; + *) ans=no + ;; +esac +ac_cv_os_routeupdates=$ans]]) +case "$ac_cv_os_routeupdates" in + yes) AC_DEFINE(OS_MISSES_SPECIFIC_ROUTE_UPDATES, 1, [need to recreate sockets on changed routing?]) ;; +esac + +AC_CACHE_CHECK(if the OS needs the wildcard socket set to REUSEADDR for binding interface addresses, ac_cv_os_wildcardreuse, +[[case "$host" in + *-*-linux*) + ans=yes + ;; + *) ans=no + ;; +esac +ac_cv_os_wildcardreuse=$ans]]) +case "$ac_cv_os_wildcardreuse" in + yes) AC_DEFINE(OS_NEEDS_REUSEADDR_FOR_IFADDRBIND, 1, [wildcard socket needs to set REUSEADDR when binding to interface addresses]) ;; +esac + ntp_warning='GRONK' AC_MSG_CHECKING(if we'll use clock_settime or settimeofday or stime) case "$ac_cv_func_clock_settime$ac_cv_func_settimeofday$ac_cv_func_stime" in @@ -1189,25 +1654,6 @@ case "$ac_cv_var_syscall_bug" in yes) AC_DEFINE(SYSCALL_BUG, 1, [Buggy syscall() (Solaris2.4)?]) ;; esac -AC_CACHE_CHECK(for Streams/TLI, ac_cv_var_streams_tli, -[ case "$ac_cv_header_sys_stropts_h" in - yes) - ans=no - # There must be a better way... - case "$host" in - *-*-ptx*) - ans=yes - ;; - esac - ;; - esac - ac_cv_var_streams_tli=$ans]) -case "$ac_cv_var_streams_tli" in - yes) - AC_DEFINE(STREAMS_TLI, 1, [Do we have STREAMS/TLI? (Can we replace this with HAVE_SYS_STROPTS_H?)]) - ;; -esac - AC_CACHE_CHECK(for SIGIO, ac_cv_hdr_def_sigio, AC_EGREP_CPP(yes, [#include @@ -1449,15 +1895,26 @@ case "$ac_cv_var_no_parenb_ignpar" in esac AC_MSG_CHECKING(if we're including debugging code) -AC_ARG_ENABLE(debugging, [ --enable-debugging + include debugging code], +AC_ARG_ENABLE(debugging, + AC_HELP_STRING([--enable-debugging], [+ include debugging code]), [ntp_ok=$enableval], [ntp_ok=yes]) if test "$ntp_ok" = "yes"; then AC_DEFINE(DEBUG, 1, [Enable debugging?]) fi AC_MSG_RESULT($ntp_ok) +AC_MSG_CHECKING(if we including processing time debugging code) +AC_ARG_ENABLE(debug-timing, + AC_HELP_STRING([--enable-debug-timing], [- include processing time debugging code (costs performance)]), + [ntp_ok=$enableval], [ntp_ok=no]) +if test "$ntp_ok" = "yes"; then + AC_DEFINE(DEBUG_TIMING, 1, [Enable processing time debugging?]) +fi +AC_MSG_RESULT($ntp_ok) + AC_MSG_CHECKING(for a the number of minutes in a DST adjustment) -AC_ARG_ENABLE(dst_minutes, [ --enable-dst-minutes=60 + minutes per DST adjustment], +AC_ARG_ENABLE(dst_minutes, + AC_HELP_STRING([--enable-dst-minutes=60], [+ minutes per DST adjustment]), [ans=$enableval], [ans=60]) AC_DEFINE_UNQUOTED(DSTMINUTES, $ans, [The number of minutes in a DST adjustment]) AC_MSG_RESULT($ans) @@ -1490,28 +1947,42 @@ AC_CACHE_CHECK(for kernel multicast support, ac_cv_var_mcast, ], ac_cv_var_mcast=yes) ;; esac]) case "$ac_cv_var_mcast" in - yes) AC_DEFINE(MCAST, 1, [Does the kernel support multicasting IP?]) ;; + yes) + AC_DEFINE(MCAST, 1, [Does the kernel support multicasting IP?]) + AC_CACHE_CHECK([[arg type needed for IP*_MULTICAST_LOOP for setsockopt()]], + ac_cv_var_typeof_ip_multicast_loop, + [case "$host" in + *-*-netbsd*|*-*-linux*) + ac_cv_var_typeof_ip_multicast_loop=u_int + ;; + *-*-winnt*) + ac_cv_var_typeof_ip_multicast_loop=BOOL + ;; + *) ac_cv_var_typeof_ip_multicast_loop=u_char + ;; + esac]) + AC_DEFINE_UNQUOTED(TYPEOF_IP_MULTICAST_LOOP, + $ac_cv_var_typeof_ip_multicast_loop, + [What type to use for setsockopt]) + ;; esac AC_CACHE_CHECK([[availability of ntp_{adj,get}time()]], ac_cv_var_ntp_syscalls, [ac_cv_var_ntp_syscalls=no - case "$ac_cv_func___adjtimex" in - yes) + case "$ac_cv_func_ntp_adjtime$ac_cv_func_ntp_gettime$ac_cv_func___adjtimex" in + yesyes*) ac_cv_var_ntp_syscalls=libc ;; - *) case "$ac_cv_func_ntp_adjtime$ac_cv_func_ntp_gettime" in - yesyes) - ac_cv_var_ntp_syscalls=libc - ;; - *) AC_EGREP_CPP(yes, + *yes) + ac_cv_var_ntp_syscalls=inline + ;; + *) AC_EGREP_CPP(yes, [#include #if defined(SYS_ntp_gettime) && defined(SYS_ntp_adjtime) yes #endif ], ac_cv_var_ntp_syscalls=kernel) - ;; - esac - ;; + ;; esac]) case "$ac_cv_var_ntp_syscalls" in libc) @@ -1643,16 +2114,21 @@ ac_cv_var_atom_ok=yes # The PPSAPI headers need "inline" ($ac_cv_c_inline='inline') -# The PPSAPI needs ATOM - # The PPSAPI needs struct timespec. -case "$ac_cv_c_inline$ac_cv_struct_timespec$ac_cv_header_timepps_h$ac_cv_header_sys_timepps_h" in - inlineyes*yes*) - AC_DEFINE(HAVE_PPSAPI, 1, [Do we have the PPS API per the Draft RFC?]) - ac_cv_var_oncore_ok=yes - ac_cv_var_ripe_ncc_ok=yes - ac_cv_var_jupiter_ok=yes +# The PPSAPI also needs a timepps header. + +case "$ac_cv_c_inline$ac_cv_struct_timespec" in + inlineyes) + case "$ac_cv_header_timepps_h$ac_cv_header_sys_timepps_h$host_os" in + *yes* | *sunos* | *solaris* | *sco* | *netbsd* ) + AC_DEFINE(HAVE_PPSAPI, 1, [Do we have the PPS API per the Draft RFC?]) + ac_cv_var_jupiter_ok=yes + ac_cv_var_oncore_ok=yes + ac_cv_var_parse_ok=yes + ac_cv_var_ripe_ncc_ok=yes + ;; + esac ;; esac @@ -1764,6 +2240,7 @@ AC_ARG_ENABLE(all-clocks, [ntp_eac=$enableval], [ntp_eac=yes]) AC_MSG_RESULT($ntp_eac) +# HMS: Should we also require ac_cv_var_parse_ok? AC_MSG_CHECKING(if we have support for PARSE clocks) case "$ac_cv_var_atom_ok$ac_cv_header_termio_h$ac_cv_header_termios_h" in yes*yes*) @@ -2042,15 +2519,16 @@ if test "$ntp_ok" = "yes"; then fi AC_MSG_RESULT($ntp_ok) -AC_MSG_CHECKING(EES M201 MSF receiver) -AC_ARG_ENABLE(MSFEES, - AC_HELP_STRING([--enable-MSFEES], [+ EES M201 MSF receiver]), - [ntp_ok=$enableval], [ntp_ok=$ntp_eac]) -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - AC_DEFINE(CLOCK_MSFEES, 1, [EES M201 MSF receiver]) -fi -AC_MSG_RESULT($ntp_ok) +dnl Bug 340: longstanding unfixed bugs +dnl AC_MSG_CHECKING(EES M201 MSF receiver) +dnl AC_ARG_ENABLE(MSFEES, +dnl AC_HELP_STRING([--enable-MSFEES], [+ EES M201 MSF receiver]), +dnl [ntp_ok=$enableval], [ntp_ok=$ntp_eac]) +dnl if test "$ntp_ok" = "yes"; then +dnl ntp_refclock=yes +dnl AC_DEFINE(CLOCK_MSFEES, 1, [EES M201 MSF receiver]) +dnl fi +dnl AC_MSG_RESULT($ntp_ok) # Not Ultrix AC_MSG_CHECKING(Magnavox MX4200 GPS receiver) @@ -2143,26 +2621,6 @@ if test "$ntp_ok" = "yes"; then fi AC_MSG_RESULT($ntp_ok) -# Requires modem control -AC_MSG_CHECKING(PTB modem service) -AC_ARG_ENABLE(PTBACTS, - AC_HELP_STRING([--enable-PTBACTS], [s PTB modem service]), - [ntp_ok=$enableval], - [AC_EGREP_CPP(yes, - [#include -#ifdef HAVE_SYS_IOCTL_H -#include -#endif -#ifdef TIOCMBIS - yes -#endif - ], ntp_ok=$ntp_eac, ntp_ok=no)]) -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - AC_DEFINE(CLOCK_PTBACTS, 1, [PTB modem service]) -fi -AC_MSG_RESULT($ntp_ok) - AC_MSG_CHECKING(RIPENCC specific Trimble driver) AC_ARG_ENABLE(RIPENCC, AC_HELP_STRING([--enable-RIPENCC], [- RIPENCC specific Trimble driver]), @@ -2223,15 +2681,16 @@ case "$ntp_ok$ac_cv_header_sys_tpro" in yesno) AC_MSG_WARN(*** But the expected answer is... no ***) ;; esac -AC_MSG_CHECKING(TRAK 8810 GPS receiver) -AC_ARG_ENABLE(TRAK, - AC_HELP_STRING([--enable-TRAK], [+ TRAK 8810 GPS receiver]), - [ntp_ok=$enableval], [ntp_ok=$ntp_eac]) -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - AC_DEFINE(CLOCK_TRAK, 1, [TRAK 8810 GPS receiver]) -fi -AC_MSG_RESULT($ntp_ok) +dnl Bug 342: longstanding unfixed bugs +dnl AC_MSG_CHECKING(TRAK 8810 GPS receiver) +dnl AC_ARG_ENABLE(TRAK, +dnl AC_HELP_STRING([--enable-TRAK], [+ TRAK 8810 GPS receiver]), +dnl [ntp_ok=$enableval], [ntp_ok=$ntp_eac]) +dnl if test "$ntp_ok" = "yes"; then +dnl ntp_refclock=yes +dnl AC_DEFINE(CLOCK_TRAK, 1, [TRAK 8810 GPS receiver]) +dnl fi +dnl AC_MSG_RESULT($ntp_ok) # Not on a vax-dec-bsd AC_MSG_CHECKING(Kinemetrics/TrueTime receivers) @@ -2275,26 +2734,6 @@ if test "$ntp_ok" = "yes"; then fi AC_MSG_RESULT($ntp_ok) -# Requires modem control -AC_MSG_CHECKING(USNO modem service) -AC_ARG_ENABLE(USNO, - AC_HELP_STRING([--enable-USNO], [s USNO modem service]), - [ntp_ok=$enableval], - [AC_EGREP_CPP(yes, - [#include -#ifdef HAVE_SYS_IOCTL_H -#include -#endif -#ifdef TIOCMBIS - yes -#endif - ], ntp_ok=$ntp_eac, ntp_ok=no)]) -if test "$ntp_ok" = "yes"; then - ntp_refclock=yes - AC_DEFINE(CLOCK_USNO, 1, [USNO modem service]) -fi -AC_MSG_RESULT($ntp_ok) - AC_MSG_CHECKING(WWV receiver) AC_ARG_ENABLE(WWV, AC_HELP_STRING([--enable-WWV], [s WWV Audio receiver]), @@ -2323,12 +2762,14 @@ fi AC_MSG_RESULT($ntp_ok) AC_MSG_CHECKING(for default inclusion of all suitable PARSE clocks) -AC_ARG_ENABLE(parse-clocks, [ --enable-parse-clocks - include all suitable PARSE clocks:], +AC_ARG_ENABLE(parse-clocks, + AC_HELP_STRING([--enable-parse-clocks], [- include all suitable PARSE clocks:]), [ntp_eapc=$enableval], [case "$ntp_eac" in yes) ntp_eapc=$ntp_canparse ;; *) ntp_eapc=no ;; esac + # Delete the next line one of these days ntp_eapc=no]) AC_MSG_RESULT($ntp_eapc) @@ -2556,7 +2997,8 @@ case "$ntp_libparse" in AC_DEFINE(CLOCK_PARSE, 1, [PARSE driver interface]) LIBPARSE=../libparse/libparse.a MAKE_LIBPARSE=libparse.a - MAKE_CHECK_Y2K=check_y2k + # HMS: check_y2k trips the 34 year problem now... + false && MAKE_CHECK_Y2K=check_y2k AC_DEFINE(PPS_SAMPLE, 1, [PPS auxiliary interface for ATOM?]) AC_DEFINE(CLOCK_ATOM) ;; @@ -2574,16 +3016,18 @@ AC_SUBST(OPENSSL) AC_SUBST(OPENSSL_INC) AC_SUBST(OPENSSL_LIB) -AC_SUBST(MAKE_NTP_KEYGEN) - AC_MSG_CHECKING(for openssl library directory) AC_ARG_WITH(openssl-libdir, AC_HELP_STRING([--with-openssl-libdir], [+ =/something/reasonable]), -[ans=$withval], [ans=yes]) +[ans=$withval], +[case "$build" in + $host) ans=yes ;; + *) ans=no ;; +esac]) case "$ans" in no) ;; yes) # Look in: - ans="/usr/lib /usr/lib/openssl /usr/local/lib /usr/local/ssl/lib" + ans="/usr/lib /usr/lib/openssl /usr/sfw/lib /usr/local/lib /usr/local/ssl/lib" ;; *) # Look where they said ;; @@ -2598,6 +3042,7 @@ case "$ans" in test -f $i/libcrypto.dylib -a -f $i/libssl.dylib && break ;; *) + test -f $i/libcrypto.so -a -f $i/libssl.so && break test -f $i/libcrypto.a -a -f $i/libssl.a && break ;; esac @@ -2618,11 +3063,15 @@ AC_MSG_RESULT($ans) AC_MSG_CHECKING(for openssl include directory) AC_ARG_WITH(openssl-incdir, AC_HELP_STRING([--with-openssl-incdir], [+ =/something/reasonable]), -[ans=$withval], [ans=yes]) +[ans=$withval], +[case "$build" in + $host) ans=yes ;; + *) ans=no ;; +esac]) case "$ans" in no) ;; yes) # look in: - ans="/usr/include /usr/local/include /usr/local/ssl/include" + ans="/usr/include /usr/sfw/include /usr/local/include /usr/local/ssl/include" ;; *) # Look where they said ;; @@ -2661,8 +3110,11 @@ case "$ans" in ans=openssl CPPFLAGS="$CPPFLAGS -I$OPENSSL_INC" LDFLAGS="$LDFLAGS -L$OPENSSL_LIB" + case "$need_dash_r" in + 1) LDFLAGS="$LDFLAGS -R$OPENSSL_LIB" + ;; + esac AC_SUBST(LCRYPTO, [-lcrypto]) - MAKE_NTP_KEYGEN=ntp-keygen AC_DEFINE(OPENSSL, , [Use OpenSSL?]) AC_CHECK_FUNCS(EVP_md2 EVP_mdc2) fi @@ -2688,17 +3140,16 @@ case "$ans" in esac AC_MSG_RESULT($ans) -AC_MSG_CHECKING(if we want to try SNTP) -AC_ARG_WITH(sntp, - AC_HELP_STRING([--with-sntp], [- Build SNTP?]), -[ans=$withval], [ans=no]) -case "$ans" in - no) ;; - *) - MAKE_SNTP="sntp" - AC_SUBST(MAKE_SNTP) +AC_SUBST(MAKE_CHECK_LAYOUT) +AC_MSG_CHECKING(if we want to run check-layout) +case "$cross_compiling$PATH_PERL" in + no/*) + MAKE_CHECK_LAYOUT=check-layout ans=yes ;; + *) + ans=no + ;; esac AC_MSG_RESULT($ans) @@ -2709,7 +3160,7 @@ AC_MSG_CHECKING(if we can make dcf parse utilities) ans=no if test "$ntp_parseutil" = "yes"; then case "$host" in - *-*-sunos4*|*-*-solaris2*|*-*-linux*) + *-*-sunos4*|*-*-solaris2*|*-*-linux*|*-*-netbsd*) ans="dcfd testdcf" DCFD=dcfd TESTDCF=testdcf @@ -2782,7 +3233,8 @@ fi AC_MSG_RESULT($ans) AC_CACHE_CHECK(if we can read kmem, ac_cv_var_can_kmem, -[AC_ARG_ENABLE(kmem, [ --enable-kmem s read /dev/kmem for tick and/or tickadj], +[AC_ARG_ENABLE(kmem, + AC_HELP_STRING([--enable-kmem], [s read /dev/kmem for tick and/or tickadj]), [ans=$enableval], [case "$ac_cv_func_nlist$ac_cv_func_K_open$ac_cv_func_kvm_open" in *yes*) @@ -2823,8 +3275,8 @@ case "$ac_cv_var_can_kmem" in esac AC_CACHE_CHECK(if adjtime is accurate, ac_cv_var_adjtime_is_accurate, -[AC_ARG_ENABLE(accurate-adjtime, [ --enable-accurate-adjtime - s the adjtime() call is accurate], +[AC_ARG_ENABLE(accurate-adjtime, + AC_HELP_STRING([--enable-accurate-adjtime], [s the adjtime() call is accurate]), [ans=$enableval], [case "$host" in i386-sequent-ptx*) @@ -3084,7 +3536,8 @@ dnl (RS6000 && !NOKMEM), SINIX MIPS dnl But we'll only use these "values" if we can't find anything else. AC_CACHE_CHECK(for a default value for 'tick', ac_cv_var_tick, -[AC_ARG_ENABLE(tick, [ --enable-tick=VALUE s force a value for 'tick'], +[AC_ARG_ENABLE(tick, + AC_HELP_STRING([--enable-tick=VALUE], [s force a value for 'tick']), [ans=$enableval], [ans=no case "$host" in @@ -3119,7 +3572,8 @@ case "$ac_cv_var_tick" in esac AC_CACHE_CHECK(for a default value for 'tickadj', ac_cv_var_tickadj, -[AC_ARG_ENABLE(tickadj, [ --enable-tickadj=VALUE s force a value for 'tickadj'], +[AC_ARG_ENABLE(tickadj, + AC_HELP_STRING([--enable-tickadj=VALUE], [s force a value for 'tickadj']), [ans=$enableval], [ans='500/hz' case "$host" in @@ -3305,65 +3759,6 @@ case "$ac_cv_var_ntpd_sim" in ;; esac -AC_CACHE_CHECK(if we want UDP wildcard delivery, ac_cv_var_udp_wildcard_delivery, -[AC_ARG_ENABLE(udp-wildcard, [ --enable-udp-wildcard s use UDP wildcard delivery], - [ans=$enableval], - [ans=no - case "$host" in - *-fujitsu-uxp*) - ans=yes - ;; - *-univel-sysv*) - ans=yes - ;; - *-*-aix3.2*) - ans=yes - ;; - *-*-aix[[45]]*) - ans=yes - ;; - *-*-bsdi*) - ans=yes - ;; - *-*-domainos) - ans=yes - ;; - *-*-freebsd*) - ans=yes - ;; - *-*-hpux*) - ans=yes - ;; - *-*-irix6*) - ans=yes - ;; - *-*-linux*) - ans=yes - ;; - *-*-mpeix*) - ans=yes - ;; - *-*-osf*) - ans=yes - ;; - *-*-ptx*) - ans=yes - ;; - *-*-solaris2*) - ans=yes - ;; - *-*-sunos4*) - ans=yes - ;; - *-*-unicosmp*) - ans=yes - ;; - esac]) -ac_cv_var_udp_wildcard_delivery=$ans]) -case "$ac_cv_var_udp_wildcard_delivery" in - yes) AC_DEFINE(UDP_WILDCARD_DELIVERY, 1, [use UDP Wildcard Delivery?]) ;; -esac - case "$build" in $host) ;; @@ -3376,7 +3771,8 @@ case "$build" in esac AC_CACHE_CHECK(if we should always slew the time, ac_cv_var_slew_always, -[AC_ARG_ENABLE(slew-always, [ --enable-slew-always s always slew the time], +[AC_ARG_ENABLE(slew-always, + AC_HELP_STRING([--enable-slew-always], [s always slew the time]), [ans=$enableval], [case "$host" in *-apple-aux[[23]]*) @@ -3401,7 +3797,8 @@ case "$ac_cv_var_slew_always" in esac AC_CACHE_CHECK(if we should step and slew the time, ac_cv_var_step_slew, -[AC_ARG_ENABLE(step-slew, [ --enable-step-slew s step and slew the time], +[AC_ARG_ENABLE(step-slew, + AC_HELP_STRING([--enable-step-slew], [s step and slew the time]), [ans=$enableval], [case "$host" in *-sni-sysv*) @@ -3414,7 +3811,7 @@ AC_CACHE_CHECK(if we should step and slew the time, ac_cv_var_step_slew, ans=yes ;; *-*-solaris2.1[[0-9]]*) - ans-no + ans=no ;; *-*-solaris2.[[012]]*) ans=yes @@ -3432,7 +3829,8 @@ case "$ac_cv_var_step_slew" in esac AC_CACHE_CHECK(if ntpdate should step the time, ac_cv_var_ntpdate_step, -[AC_ARG_ENABLE(ntpdate-step, [ --enable-ntpdate-step s if ntpdate should step the time], +[AC_ARG_ENABLE(ntpdate-step, + AC_HELP_STRING([--enable-ntpdate-step], [s if ntpdate should step the time]), [ans=$enableval], [case "$host" in *-apple-aux[[23]]*) @@ -3448,8 +3846,9 @@ case "$ac_cv_var_ntpdate_step" in esac AC_CACHE_CHECK(if we should sync TODR clock every hour, ac_cv_var_sync_todr, -[AC_ARG_ENABLE(hourly-todr-sync, [ --enable-hourly-todr-sync - s if we should sync TODR hourly], +[AC_ARG_ENABLE(hourly-todr-sync, + AC_HELP_STRING([--enable-hourly-todr-sync], + [s if we should sync TODR hourly]), [ans=$enableval], [case "$host" in *-*-nextstep*) @@ -3467,7 +3866,9 @@ case "$ac_cv_var_sync_todr" in esac AC_CACHE_CHECK(if we should avoid kernel FLL bug, ac_cv_var_kernel_fll_bug, -[AC_ARG_ENABLE(kernel-fll-bug, [ --enable-kernel-fll-bug s if we should avoid a kernel FLL bug], +[AC_ARG_ENABLE(kernel-fll-bug, + AC_HELP_STRING([--enable-kernel-fll-bug], + [s if we should avoid a kernel FLL bug]), [ans=$enableval], [case "$host" in *-*-solaris2.6) @@ -3521,7 +3922,8 @@ esac AC_CACHE_CHECK(if we should use the IRIG sawtooth filter, ac_cv_var_irig_sucks, [AC_ARG_ENABLE(irig-sawtooth, - AC_HELP_STRING([--enable-irig-sawtooth], [s if we should enable the IRIG sawtooth filter]), + AC_HELP_STRING([--enable-irig-sawtooth], + [s if we should enable the IRIG sawtooth filter]), [ans=$enableval], [case "$host" in *-*-solaris2.[[89]]) @@ -3541,7 +3943,8 @@ esac AC_CACHE_CHECK(if we should enable NIST lockclock scheme, ac_cv_var_nist_lockclock, [AC_ARG_ENABLE(nist, - AC_HELP_STRING([--enable-nist], [- if we should enable the NIST lockclock scheme]), + AC_HELP_STRING([--enable-nist], + [- if we should enable the NIST lockclock scheme]), [ans=$enableval],[ans=no]) ac_cv_var_nist_lockclock=$ans]) case "$ac_cv_var_nist_lockclock" in @@ -3556,6 +3959,21 @@ if test $ac_cv_struct_sockaddr_has_sa_len = yes; then AC_DEFINE(ISC_PLATFORM_HAVESALEN, ,[ISC: struct sockaddr as sa_len?]) fi +AC_ARG_ENABLE(ipv6, AC_HELP_STRING([--enable-ipv6], [s use IPv6?])) + +case "$enable_ipv6" in + yes|''|autodetect) + case "$host" in + powerpc-ibm-aix4*) ;; + *) + AC_DEFINE(WANT_IPV6, ,[ISC: Want IPv6?]) + ;; + esac + ;; + no) + ;; +esac + AC_MSG_CHECKING(for IPv6 structures) AC_TRY_COMPILE([ #include @@ -3567,6 +3985,86 @@ AC_TRY_COMPILE([ [AC_MSG_RESULT(no) found_ipv6=no]) +# +# See whether IPv6 support is provided via a Kame add-on. +# This is done before other IPv6 linking tests so LIBS is properly set. +# +AC_MSG_CHECKING(for Kame IPv6 support) +AC_ARG_WITH(kame, + AC_HELP_STRING([--with-kame], [- =/usr/local/v6]), + use_kame="$withval", use_kame="no") + +case "$use_kame" in + no) + ;; + yes) + kame_path=/usr/local/v6 + ;; + *) + kame_path="$use_kame" + ;; +esac + +case "$use_kame" in + no) + AC_MSG_RESULT(no) + ;; + *) + if test -f $kame_path/lib/libinet6.a; then + AC_MSG_RESULT($kame_path/lib/libinet6.a) + LIBS="-L$kame_path/lib -linet6 $LIBS" + else + AC_MSG_ERROR([$kame_path/lib/libinet6.a not found. + +Please choose the proper path with the following command: + + configure --with-kame=PATH +]) + fi + ;; +esac + +# +# Whether netinet6/in6.h is needed has to be defined in isc/platform.h. +# Including it on Kame-using platforms is very bad, though, because +# Kame uses #error against direct inclusion. So include it on only +# the platform that is otherwise broken without it -- BSD/OS 4.0 through 4.1. +# This is done before the in6_pktinfo check because that's what +# netinet6/in6.h is needed for. +# +case "$host" in +*-bsdi4.[[01]]*) + ISC_PLATFORM_NEEDNETINET6IN6H="#define ISC_PLATFORM_NEEDNETINET6IN6H 1" + LWRES_PLATFORM_NEEDNETINET6IN6H="#define LWRES_PLATFORM_NEEDNETINET6IN6H 1" + isc_netinet6in6_hack="#include " + ;; +*) + ISC_PLATFORM_NEEDNETINET6IN6H="#undef ISC_PLATFORM_NEEDNETINET6IN6H" + LWRES_PLATFORM_NEEDNETINET6IN6H="#undef LWRES_PLATFORM_NEEDNETINET6IN6H" + isc_netinet6in6_hack="" + ;; +esac + +# +# This is similar to the netinet6/in6.h issue. +# +case "$host" in +*-sco-sysv*uw*|*-*-sysv*UnixWare*|*-*-sysv*OpenUNIX*) + # UnixWare + # ISC_PLATFORM_NEEDNETINETIN6H="#define ISC_PLATFORM_NEEDNETINETIN6H 1" + # LWRES_PLATFORM_NEEDNETINETIN6H="#define LWRES_PLATFORM_NEEDNETINETIN6H 1" + AC_DEFINE(ISC_PLATFORM_FIXIN6ISADDR, 1,[Do we need to fix in6isaddr?]) + isc_netinetin6_hack="#include " + ;; +*) + # ISC_PLATFORM_NEEDNETINETIN6H="#undef ISC_PLATFORM_NEEDNETINETIN6H" + # LWRES_PLATFORM_NEEDNETINETIN6H="#undef LWRES_PLATFORM_NEEDNETINETIN6H" + # ISC_PLATFORM_FIXIN6ISADDR="#undef ISC_PLATFORM_FIXIN6ISADDR" + isc_netinetin6_hack="" + ;; +esac + + AC_MSG_CHECKING([for struct if_laddrconf]) AC_TRY_LINK([ #include @@ -3590,7 +4088,15 @@ AC_TRY_LINK([ case "$found_ipv6" in yes) AC_DEFINE(ISC_PLATFORM_HAVEIPV6, ,[ISC: Have IPv6?]) - AC_DEFINE(WANT_IPV6, ,[ISC: Want IPv6?]) + + AC_CHECK_MEMBERS([struct sockaddr_in6.sin6_scope_id], , , +[ +#include +#include +#include +$isc_netinetin6_hack +$isc_netinet6in6_hack +]) AC_MSG_CHECKING(for in6_pktinfo) AC_TRY_COMPILE([ @@ -3606,8 +4112,31 @@ $isc_netinet6in6_hack [ISC: Have struct in6_pktinfo?])], [AC_MSG_RESULT(no -- disabling runtime ipv6 support)]) - AC_MSG_CHECKING(for in6addr_any) - AC_TRY_LINK([ + # HMS: Use HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID instead? + AC_MSG_CHECKING(for sin6_scope_id in struct sockaddr_in6) + AC_TRY_COMPILE([ +#include +#include +#include +$isc_netinetin6_hack +$isc_netinet6in6_hack +], + [struct sockaddr_in6 xyzzy; xyzzy.sin6_scope_id = 0; return (0);], + [AC_MSG_RESULT(yes) + AC_DEFINE(ISC_PLATFORM_HAVESCOPEID, , + [ISC: Have sin6_scope_id?])], + result="#define LWRES_HAVE_SIN6_SCOPE_ID 1"], + [AC_MSG_RESULT(no) + ISC_PLATFORM_HAVESCOPEID="#undef ISC_PLATFORM_HAVESCOPEID" + result="#undef LWRES_HAVE_SIN6_SCOPE_ID"]) + LWRES_HAVE_SIN6_SCOPE_ID="$result" + + ;; +esac + +# We need this check run all the time... +AC_MSG_CHECKING(for in6addr_any) +AC_TRY_LINK([ #include #include #include @@ -3615,14 +4144,12 @@ $isc_netinetin6_hack $isc_netinet6in6_hack $isc_in_addr6_hack ], - [struct in6_addr in6; in6 = in6addr_any; return (in6.s6_addr[0]);], + [[struct in6_addr in6; in6 = in6addr_any; return (in6.s6_addr[0]);]], [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no) AC_DEFINE(ISC_PLATFORM_NEEDIN6ADDRANY, , [ISC: Need in6addr_any?])] - ) - ;; -esac +) # # Look for a sysctl call to get the list of network interfaces. @@ -3640,34 +4167,10 @@ found_rt_iflist AC_DEFINE(HAVE_IFLIST_SYSCTL,1,[ISC: Use iflist_sysctl?])], [AC_MSG_RESULT(no)]) -case "$build" in - $host) - ;; - *) case "$host" in - *-*-vxworks*) - LDFLAGS="$LDFLAGS -r" - ;; - esac - ;; -esac +### AC_DEFINE_DIR(NTP_KEYSDIR, sysconfdir, [Default location of crypto key info]) -AC_SUBST(ARLIB_DIR) -if test -d $srcdir/arlib -then - AC_ARG_WITH(arlib, - AC_HELP_STRING([--with-arlib], [- Compile the async resolver library?]), - [ans=$withval], [ans=no]) - - case "$ans" in - yes) - ARLIB_DIR=arlib - AC_CONFIG_SUBDIRS(arlib) - ;; - esac -fi - AC_CONFIG_FILES(Makefile) AC_CONFIG_FILES(ElectricFence/Makefile) AC_CONFIG_FILES(adjtimed/Makefile) @@ -3688,6 +4191,7 @@ AC_CONFIG_FILES(scripts/Makefile) AC_CONFIG_FILES(scripts/calc_tickadj, [chmod +x scripts/calc_tickadj]) AC_CONFIG_FILES(scripts/checktime, [chmod +x scripts/checktime]) AC_CONFIG_FILES(scripts/freq_adj, [chmod +x scripts/freq_adj]) +AC_CONFIG_FILES(scripts/html2man, [chmod +x scripts/html2man]) AC_CONFIG_FILES(scripts/mkver, [chmod +x scripts/mkver]) AC_CONFIG_FILES(scripts/ntp-wait, [chmod +x scripts/ntp-wait]) AC_CONFIG_FILES(scripts/ntpsweep, [chmod +x scripts/ntpsweep]) @@ -3697,11 +4201,6 @@ AC_CONFIG_FILES(scripts/plot_summary, [chmod +x scripts/plot_summary]) AC_CONFIG_FILES(scripts/summary, [chmod +x scripts/summary]) AC_CONFIG_FILES(util/Makefile) -case "$MAKE_SNTP" in - '') ;; - *) - AC_CONFIG_SUBDIRS(sntp) - ;; -esac +AC_CONFIG_SUBDIRS(sntp) AC_OUTPUT diff --git a/depcomp b/depcomp index aea3d00785da..04701da536f3 100755 --- a/depcomp +++ b/depcomp @@ -1,7 +1,9 @@ #! /bin/sh - # depcomp - compile a program generating dependencies as side-effects -# Copyright 1999, 2000 Free Software Foundation, Inc. + +scriptversion=2005-07-09.11 + +# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -15,8 +17,8 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA -# 02111-1307, USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a @@ -25,22 +27,45 @@ # Originally written by Alexandre Oliva . +case $1 in + '') + echo "$0: No command. Try \`$0 --help' for more information." 1>&2 + exit 1; + ;; + -h | --h*) + cat <<\EOF +Usage: depcomp [--help] [--version] PROGRAM [ARGS] + +Run PROGRAMS ARGS to compile a file, generating dependencies +as side-effects. + +Environment variables: + depmode Dependency tracking mode. + source Source file read by `PROGRAMS ARGS'. + object Object file output by `PROGRAMS ARGS'. + DEPDIR directory where to store dependencies. + depfile Dependency file to output. + tmpdepfile Temporary file to use when outputing dependencies. + libtool Whether libtool is used (yes/no). + +Report bugs to . +EOF + exit $? + ;; + -v | --v*) + echo "depcomp $scriptversion" + exit $? + ;; +esac + if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi -# `libtool' can also be set to `yes' or `no'. - -if test -z "$depfile"; then - base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'` - dir=`echo "$object" | sed 's,/.*$,/,'` - if test "$dir" = "$object"; then - dir= - fi - # FIXME: should be _deps on DOS. - depfile="$dir.deps/$base" -fi +# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. +depfile=${depfile-`echo "$object" | + sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" @@ -172,19 +197,25 @@ sgi) aix) # The C for AIX Compiler uses -M and outputs the dependencies - # in a .u file. This file always lives in the current directory. - # Also, the AIX compiler puts `$object:' at the start of each line; - # $object doesn't have directory information. - stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'` + # in a .u file. In older versions, this file always lives in the + # current directory. Also, the AIX compiler puts `$object:' at the + # start of each line; $object doesn't have directory information. + # Version 6 uses the directory in both cases. + stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` tmpdepfile="$stripped.u" - outname="$stripped.o" if test "$libtool" = yes; then "$@" -Wc,-M else "$@" -M fi - stat=$? + + if test -f "$tmpdepfile"; then : + else + stripped=`echo "$stripped" | sed 's,^.*/,,'` + tmpdepfile="$stripped.u" + fi + if test $stat -eq 0; then : else rm -f "$tmpdepfile" @@ -192,6 +223,7 @@ aix) fi if test -f "$tmpdepfile"; then + outname="$stripped.o" # Each line is of the form `foo.o: dependent.h'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. @@ -255,31 +287,47 @@ tru64) base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` if test "$libtool" = yes; then - tmpdepfile1="$dir.libs/$base.lo.d" - tmpdepfile2="$dir.libs/$base.d" + # With Tru64 cc, shared objects can also be used to make a + # static library. This mecanism is used in libtool 1.4 series to + # handle both shared and static libraries in a single compilation. + # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d. + # + # With libtool 1.5 this exception was removed, and libtool now + # generates 2 separate objects for the 2 libraries. These two + # compilations output dependencies in in $dir.libs/$base.o.d and + # in $dir$base.o.d. We have to check for both files, because + # one of the two compilations can be disabled. We should prefer + # $dir$base.o.d over $dir.libs/$base.o.d because the latter is + # automatically cleaned when .libs/ is deleted, while ignoring + # the former would cause a distcleancheck panic. + tmpdepfile1=$dir.libs/$base.lo.d # libtool 1.4 + tmpdepfile2=$dir$base.o.d # libtool 1.5 + tmpdepfile3=$dir.libs/$base.o.d # libtool 1.5 + tmpdepfile4=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else - tmpdepfile1="$dir$base.o.d" - tmpdepfile2="$dir$base.d" + tmpdepfile1=$dir$base.o.d + tmpdepfile2=$dir$base.d + tmpdepfile3=$dir$base.d + tmpdepfile4=$dir$base.d "$@" -MD fi stat=$? if test $stat -eq 0; then : else - rm -f "$tmpdepfile1" "$tmpdepfile2" + rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" exit $stat fi - if test -f "$tmpdepfile1"; then - tmpdepfile="$tmpdepfile1" - else - tmpdepfile="$tmpdepfile2" - fi + for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4" + do + test -f "$tmpdepfile" && break + done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" - # That's a space and a tab in the []. - sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" + # That's a tab and a space in the []. + sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" else echo "#dummy" > "$depfile" fi @@ -292,7 +340,7 @@ tru64) dashmstdout) # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout, regardless of -o. + # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. @@ -388,7 +436,7 @@ makedepend) cpp) # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout. + # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. @@ -419,7 +467,8 @@ cpp) done "$@" -E | - sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | + sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ + -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" @@ -430,7 +479,7 @@ cpp) msvisualcpp) # Important note: in order to support this mode, a compiler *must* - # always write the proprocessed file to stdout, regardless of -o, + # always write the preprocessed file to stdout, regardless of -o, # because we must use -o when running libtool. "$@" || exit $? IFS=" " @@ -470,3 +519,12 @@ none) esac exit 0 + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: diff --git a/flock-build b/flock-build index 80dadc344f00..557809d346ca 100755 --- a/flock-build +++ b/flock-build @@ -3,38 +3,33 @@ BUILD_ARGS="$@" PARSE="--enable-parse-clocks" #PARSE= -SNTP="--with-sntp" +STD="--enable-simulator" # Backroom: -# beauregard freebsd-4 -# deacon sparc-sun-solaris2.7 -# grundoon sparc-sun-sunos4.1.3 -# howland freebsd-4 -# mort sparc-sun-solaris2.8 -# whimsy sparc-sun-solaris2.8 +# beauregard freebsd-6 +# o churchy alpha-dec-osf5.1 +# deacon sparc-sun-solaris2.10 +# grundoon freebsd-6.1 +# howland freebsd-6.1 +# o macabre sparc-sun-solaris2.8 +# o mort sparc-sun-solaris2.8 +# whimsy sparc-sun-solaris2.10 # Campus: -# * albert redhat-8 -# baldwin sparc-sun-solaris2.8 -# bridgeport sparc-sun-solaris2.8 -# * bunnylou alpha-dec-osf4.0 -# * churchy alpha-dec-osf5.1 -# cowbird alpha-dec-osf4.0 -# * hepzibah freebsd-4 -# malarky sparc-sun-solaris2.8 -# * pogo sparc-sun-solaris2.8 -# * porkypine mips-dec-ultrix4.4 -# * rackety sparc-sun-sunos4.1.3/cc -# ? roogey debian -# * snavely hppa1.1-hp-hpux10.20 +# * baldwin sparc-sun-solaris2.10 +# * bridgeport sparc-sun-solaris2.10 +# * cowbird freebsd-6.1 +# * malarky sparc-sun-solaris2.10 +# * pogo sparc-sun-solaris2.10 +# * rackety freebsd-6.1 -c_d=`pwd` +c_d=${PWD:-`pwd`} SIG=`perl -e 'print rand'` echo $SIG > .buildkey case "$LIST" in - '') LIST="albert bunnylou churchy hepzibah pogo porkypine rackety snavely" ;; + '') LIST="baldwin bridgeport cowbird malarky pogo rackety" ;; esac for i in $LIST @@ -42,12 +37,16 @@ do echo $i case "1" in 0) - ssh $i "cd $c_d ; ./build $SIG $PARSE $SNTP $BUILD_ARGS" & - ssh $i "cd $c_d ; ./build $SIG $PARSE $SNTP --without-crypto $BUILD_ARGS" & + ssh $i "cd $c_d ; ./build $SIG $PARSE $STD $BUILD_ARGS" & + ssh $i "cd $c_d ; ./build $SIG $PARSE $STD --without-crypto $BUILD_ARGS" & + ssh $i "cd $c_d ; ./build $SIG $STD --disable-all-clocks $BUILD_ARGS" & ;; 1) ssh $i "cd $c_d ; \ -./build $SIG $PARSE $SNTP $BUILD_ARGS ; \ -./build $SIG $PARSE $SNTP --without-crypto $BUILD_ARGS" & +./build $SIG $PARSE $STD $BUILD_ARGS ; \ +./build $SIG $PARSE $STD --disable-debugging $BUILD_ARGS ; \ +./build $SIG $PARSE $STD --without-crypto $BUILD_ARGS ; \ +./build $SIG $STD --disable-all-clocks $BUILD_ARGS" \ +& ;; esac done diff --git a/html/accopt.html b/html/accopt.html index f54852a0c776..be8a5bb4bc82 100644 --- a/html/accopt.html +++ b/html/accopt.html @@ -2,69 +2,72 @@ - - - Access Control Options - - + + + + Access Control Options + + - -

Access Control Options

- giffrom Pogo, Walt Kelly -

The skunk watches for intruders and sprays.

-

Last update: 03:02 AM UTC Monday, October 13, 2003

-
-

Related Links

- -

Table of Contents

- -
-

Access Control Support

- The ntpd daemon implements a general purpose address/mask based restriction list. The list contains address/match entries sorted first by increasing address values and and then by increasing mask values. A match occurs when the bitwise AND of the mask and the packet source address is equal to the bitwise AND of the mask and address in the list. The list is searched in order with the last match found defining the restriction flags associated with the entry. Additional information and examples can be found in the Notes on Configuring NTP and Setting up a NTP Subnet page. -

The restriction facility was implemented in conformance with the access policies for the original NSFnet backbone time servers. Later the facility was expanded to deflect cryptographic and clogging attacks. While this facility may be useful for keeping unwanted or broken or malicious clients from congesting innocent servers, it should not be considered an alternative to the NTP authentication facilities. Source address based restrictions are easily circumvented by a determined cracker.

-

Clients can be denied service because they are explicitly included in the restrict list created by the restrict command or implicitly as the result of cryptographic or rate limit violations. Cryptographic violations include certificate or identity verification failure; rate limit violations generally result from defective NTP implementations that send packets at abusive rates. Some violations cause denied service only for the offending packet, others cause denied service for a timed period and others cause the denied service for an indefinate period. When a client or network is denied access for an indefinate period, the only way at present to remove the restrictions is by restarting the server.

-

The Kiss-of-Death Packet

-

Ordinarily, packets denied service are simply dropped with no further action except incrementing statistics counters. Sometimes a more proactive response is needed, such as a server message that explicitly requests the client to stop sending and leave a message for the system operator. A special packet format has been created for this purpose called the "kiss-o'-death" (KoD) packet. KoD packets have the leap bits set unsynchronized and stratum set to zero and the reference identifier field set to a four-byte ASCII code. If the noserve or notrust flag of the matching restrict list entry is set, the code is "DENY"; if the limited flag is set and the rate limit is exceeded, the code is "RATE". Finally, if a cryptographic violation occurs, the code is "CRYP".

-

A client receiving a KoD performs a set of sanity checks to minimize security exposure, then updates the stratum and reference identifier peer variables, sets the access denied (TEST4) bit in the peer flash variable and sends a message to the log. As long as the TEST4 bit is set, the client will send no further packets to the server. The only way at present to recover from this condition is to restart the protocol at both the client and server. This happens automatically at the client when the association times out. It will happen at the server only if the server operator cooperates.

-

Access Control Commands

-
-
discard [ average avg ][ minimum min ] [ monitor prob ] -
Set the parameters of the limited facility which protects the server from client abuse. The average subcommand specifies the minimum average packet spacing, while the minimum subcommand specifies the minimum packet spacing. Packets that violate these minima are discarded and a kiss-o'-death packet returned if enabled. The default minimum average and minimum are 5 and 2, respectively. The monitor subcommand specifies the probability of discard for packets that overflow the rate-control window.
restrict address [mask mask] [flag][...] -
The address argument expressed in dotted-quad form is the address of a host or network. Alternatively, the address argument can be a valid host DNS name. The mask argument expressed in dotted-quad form defaults to 255.255.255.255, meaning that the address is treated as the address of an individual host. A default entry (address 0.0.0.0, mask 0.0.0.0) is always included and is always the first entry in the list. Note that text string default, with no mask option, may be used to indicate the default entry. -
In the current implementation, flag always restricts access, i.e., an entry with no flags indicates that free access to the server is to be given. The flags are not orthogonal, in that more restrictive flags will often make less restrictive ones redundant. The flags can generally be classed into two catagories, those which restrict time service and those which restrict informational queries and attempts to do run-time reconfiguration of the server. One or more of the following flags may be specified: -
-
ignore -
Deny packets of all kinds, including ntpq and ntpdc queries. -
kod -
If this flag is set when an access violation occurs, a kiss-o'-death (KoD) packet is sent. KoD packets are rate limited to no more than one per second. If another KoD packet occurs within one second after the last one, the packet is dropped
limited -
Deny service if the packet spacing violates the lower limits specified in the discard command. A history of clients is kept using the monitoring capability of ntpd. Thus, monitoring is always active as long as there is a restriction entry with the limited flag. -
lowpriotrap -
Declare traps set by matching hosts to be low priority. The number of traps a server can maintain is limited (the current limit is 3). Traps are usually assigned on a first come, first served basis, with later trap requestors being denied service. This flag modifies the assignment algorithm by allowing low priority traps to be overridden by later requests for normal priority traps. -
nomodify -
Deny ntpq and ntpdc queries which attempt to modify the state of the server (i.e., run time reconfiguration). Queries which return information are permitted. -
noquery -
Deny ntpq and ntpdc queries. Time service is not affected. -
nopeer -
Deny packets which would result in mobilizing a new association.  This includes broadcast and symmetric active packets when a configured association does not exist. -
noserve -
Deny all packets except ntpq and ntpdc queries. -
notrap -
Decline to provide mode 6 control message trap service to matching hosts. The trap service is a subsystem of the ntpdq control message protocol which is intended for use by remote event logging programs. -
notrust -
Deny service unless the packet is cryptographically authenticated. -
ntpport -
This is actually a match algorithm modifier, rather than a restriction flag. Its presence causes the restriction entry to be matched only if the source port in the packet is the standard NTP UDP port (123). Both ntpport and non-ntpport may be specified. The ntpport is considered more specific and is sorted later in the list. -
version -
Deny packets that do not match the current NTP version. -
-
Default restriction list entries with the flags ignore, interface, ntpport, for each of the local host's interface addresses are inserted into the table at startup to prevent the server from attempting to synchronize to its own time. A default entry is also always present, though if it is otherwise unconfigured; no flags are associated with the default entry (i.e., everything besides your own NTP server is unrestricted). -
-
- - + +

Access Control Options

+ giffrom Pogo, Walt Kelly +

The skunk watches for intruders and sprays.

+

Last update: 18:35 UTC Thursday, July 28, 2005

+
+

Related Links

+ +

Table of Contents

+ +
+

Access Control Support

+ The ntpd daemon implements a general purpose address/mask based restriction list. The list contains address/match entries sorted first by increasing address values and and then by increasing mask values. A match occurs when the bitwise AND of the mask and the packet source address is equal to the bitwise AND of the mask and address in the list. The list is searched in order with the last match found defining the restriction flags associated with the entry. Additional information and examples can be found in the Notes on Configuring NTP and Setting up a NTP Subnet page. +

The restriction facility was implemented in conformance with the access policies for the original NSFnet backbone time servers. Later the facility was expanded to deflect cryptographic and clogging attacks. While this facility may be useful for keeping unwanted or broken or malicious clients from congesting innocent servers, it should not be considered an alternative to the NTP authentication facilities. Source address based restrictions are easily circumvented by a determined cracker.

+

Clients can be denied service because they are explicitly included in the restrict list created by the restrict command or implicitly as the result of cryptographic or rate limit violations. Cryptographic violations include certificate or identity verification failure; rate limit violations generally result from defective NTP implementations that send packets at abusive rates. Some violations cause denied service only for the offending packet, others cause denied service for a timed period and others cause the denied service for an indefinate period. When a client or network is denied access for an indefinate period, the only way at present to remove the restrictions is by restarting the server.

+

The Kiss-of-Death Packet

+

Ordinarily, packets denied service are simply dropped with no further action except incrementing statistics counters. Sometimes a more proactive response is needed, such as a server message that explicitly requests the client to stop sending and leave a message for the system operator. A special packet format has been created for this purpose called the "kiss-o'-death" (KoD) packet. KoD packets have the leap bits set unsynchronized and stratum set to zero and the reference identifier field set to a four-byte ASCII code. If the noserve or notrust flag of the matching restrict list entry is set, the code is "DENY"; if the limited flag is set and the rate limit is exceeded, the code is "RATE". Finally, if a cryptographic violation occurs, the code is "CRYP".

+

A client receiving a KoD performs a set of sanity checks to minimize security exposure, then updates the stratum and reference identifier peer variables, sets the access denied (TEST4) bit in the peer flash variable and sends a message to the log. As long as the TEST4 bit is set, the client will send no further packets to the server. The only way at present to recover from this condition is to restart the protocol at both the client and server. This happens automatically at the client when the association times out. It will happen at the server only if the server operator cooperates.

+

Access Control Commands

+
+
discard [ average avg ][ minimum min ] [ monitor prob ] +
Set the parameters of the limited facility which protects the server from client abuse. The average subcommand specifies the minimum average packet spacing, while the minimum subcommand specifies the minimum packet spacing. Packets that violate these minima are discarded and a kiss-o'-death packet returned if enabled. The default minimum average and minimum are 5 and 2, respectively. The monitor subcommand specifies the probability of discard for packets that overflow the rate-control window. +
restrict address [mask mask] [flag][...] +
The address argument expressed in dotted-quad form is the address of a host or network. Alternatively, the address argument can be a valid host DNS name. The mask argument expressed in dotted-quad form defaults to 255.255.255.255, meaning that the address is treated as the address of an individual host. A default entry (address 0.0.0.0, mask 0.0.0.0) is always included and is always the first entry in the list. Note that text string default, with no mask option, may be used to indicate the default entry. +
In the current implementation, flag always restricts access, i.e., an entry with no flags indicates that free access to the server is to be given. The flags are not orthogonal, in that more restrictive flags will often make less restrictive ones redundant. The flags can generally be classed into two catagories, those which restrict time service and those which restrict informational queries and attempts to do run-time reconfiguration of the server. One or more of the following flags may be specified: +
+
ignore +
Deny packets of all kinds, including ntpq and ntpdc queries. +
kod +
If this flag is set when an access violation occurs, a kiss-o'-death (KoD) packet is sent. KoD packets are rate limited to no more than one per second. If another KoD packet occurs within one second after the last one, the packet is dropped +
limited +
Deny service if the packet spacing violates the lower limits specified in the discard command. A history of clients is kept using the monitoring capability of ntpd. Thus, monitoring is always active as long as there is a restriction entry with the limited flag. +
lowpriotrap +
Declare traps set by matching hosts to be low priority. The number of traps a server can maintain is limited (the current limit is 3). Traps are usually assigned on a first come, first served basis, with later trap requestors being denied service. This flag modifies the assignment algorithm by allowing low priority traps to be overridden by later requests for normal priority traps. +
nomodify +
Deny ntpq and ntpdc queries which attempt to modify the state of the server (i.e., run time reconfiguration). Queries which return information are permitted. +
noquery +
Deny ntpq and ntpdc queries. Time service is not affected. +
nopeer +
Deny packets which would result in mobilizing a new association.  This includes broadcast, symmetric-active and manycast client packets when a configured association does not exist. +
noserve +
Deny all packets except ntpq and ntpdc queries. +
notrap +
Decline to provide mode 6 control message trap service to matching hosts. The trap service is a subsystem of the ntpdq control message protocol which is intended for use by remote event logging programs. +
notrust +
Deny packets unless the packet is cryptographically authenticated. +
ntpport +
This is actually a match algorithm modifier, rather than a restriction flag. Its presence causes the restriction entry to be matched only if the source port in the packet is the standard NTP UDP port (123). Both ntpport and non-ntpport may be specified. The ntpport is considered more specific and is sorted later in the list. +
version +
Deny packets that do not match the current NTP version. +
+
Default restriction list entries with the flags ignore, interface, ntpport, for each of the local host's interface addresses are inserted into the table at startup to prevent the server from attempting to synchronize to its own time. A default entry is also always present, though if it is otherwise unconfigured; no flags are associated with the default entry (i.e., everything besides your own NTP server is unrestricted). +
+
+ + \ No newline at end of file diff --git a/html/assoc.html b/html/assoc.html index b4b8a99d8dfc..0ca14265018f 100644 --- a/html/assoc.html +++ b/html/assoc.html @@ -2,57 +2,58 @@ - - - Association Management - - + + + + Association Management + + - -

Association Management

- giffrom Alice's Adventures in Wonderland, Lewis Carroll -

Make sure who your friends are.

-

Last update: 03:03 AM UTC Monday, October 13, 2003

-
-

Related Links

- -

Table of Contents

- -
-

Association Modes

-

NTP Version 4 (NTPv4) incorporates new features and refinements to the NTP Version 3 (NTPv3) algorithms; however, it continues the tradition of backwards compatibility with older versions. A number of new operating modes for automatic server discovery and improved accuracy in occasionally connected networks are provided. Following is an overview of the new features; additional information is available on the Configuration Options and Authentication Options pages and in the papers, reports, memoranda and briefings at www.ntp.org.

-

There are two types of associations: persistent associations, which result from configuration file commands, and ephemeral associations, which result from protocol operations described below. A persistent association is never demobilized, although it may become dormant when the associated server becomes unreachable. An ephemeral association is mobilized when a message arrives from a server; for instance, a symmetric passive association is mobilized upon arrival of a symmetric active message. A broadcast client association is mobilized upon arrival of a broadcast server message, while a Manycast client association is mobilized upon arrival of a Manycast server message.

-

Ordinarily, successful mobilization of an ephemeral association requires the server to be cryptographically authenticated to the dependent client. This can be done using either symmetric-key or public-key cryptography, as described in the Authentication Options page. The cryptographic means insure an unbroken chain of trust between the dependent client and the primary servers at the root of the synchronization subnet. We call this chain the provenance of the client and define new vocabulary as to proventicate a client or provide proventic credentials. Once mobilized, ephemeral associations are demobilized when either (a) the server becomes unreachable or (b) the server refreshes the key media without notifying the client.

-

There are three principal modes of operation: client/server, symmetric active/passive and broadcast. In addition, there are two modes using IP multicast support: multicast and manycast. These modes are selected based on the scope of service, intended flow of time and proventic values and means of configuration. Following is a summary of the operations in each mode.

-

Client/Server Mode

-

Client/server mode is probably the most common configuration in the Internet today. It operates in the classic remote-procedure-call (RPC) paradigm with stateless servers. In this mode a client sends a request to the server and expects a reply at some future time. In some contexts this would be described as a "pull" operation, in that the client pulls the time and proventic values from the server. A client is configured in client mode using the server (sic) command and specifying the server IPv4 or IPv6 DNS name or address; the server requires no prior configuration. The original NTPv3 authentication scheme is applicable in this mode, as well as the new NTPv4 Autokey proventication scheme. In addition, two burst modes described below can be used in appropriate cases.

-

Symmetric Active/Passive Mode

-

Symmetric active/passive mode is intended for configurations were a clique of low-stratum peers operate as mutual backups for each other. Each peer operates with one or more primary reference sources, such as a radio clock, or a subset of secondary servers known to be reliable and proventicated. Should one of the peers lose all reference sources or simply cease operation, the other peers will automatically reconfigure so that time and proventication values can flow from the surviving peers to all the others in the clique. In some contexts this would be described as a "push-pull" operation, in that the peer either pulls or pushes the time and proventic values depending on the particular configuration.

-

Symmetric peers operate with their sources in some NTP mode and with each other in symmetric mode. A peer is configured in symmetric active mode using the peer command and specifying the other peer IPv4 or IPv6 DNS name or address. The other peer can also be configured in symmetric active mode in a similar way. However, if the other peer is not specifically configured in this way, a symmetric passive association is mobilized upon arrival of a symmetric active message. Since an intruder can impersonate a symmetric active peer and inject false time values, symmetric mode should always be cryptographically validated. The original NTPv3 authentication scheme is applicable in this mode, as well as the new NTPv4 Autokey proventication scheme.

-

Broadcast/Multicast Modes

-

IPv4 broadcast mode in both NTPv3 and NTPv4 is limited to directly connected subnets such as Ethernets which support broadcast technology. Ordinarily, this technology does not operate beyond the first hop router or gateway. In IPv6 and where service is intended beyond the local subnet, IP multicasting can be used where supported by the operating system and the routers support the Internet Group Management Protocol (IGMP). Most current kernels and available routers do support IP multicast technology, although service providers are sometimes reluctant to deploy it.

-

IPv4 broadcast mode is intended for configurations involving one or a few servers and a possibly very large client population on the same subnet. A broadcast server is configured using the broadcast command and a IPv4 local subnet broadcast address. A broadcast client is configured using the broadcastclient command, in which case it responds to broadcast messages received on any interface. Since an intruder can impersonate a broadcast server and inject false time values, this mode should always be cryptographically validated. The original NTPv3 authentication scheme is applicable in this mode, as well as the new NTPv4 Autokey proventication scheme.

-

The server generates broadcast messages continuously at intervals specified by the minpoll keyword and with a time-to-live span specified by the ttl keyword. A broadcast client responds to the first message received by waiting a short interval to avoid implosion at the server. Then, the client polls the server in burst mode in order to quickly set the host clock and validate the source. This normally results in a volley of eight client/server cycles at 2-s intervals during which both the synchronization and cryptographic protocols run concurrently. Following the volley, the client computes the offset between the apparent broadcast time and the (unicast) client time. This offset is used to compensate for the propagation time between the broadcast server and client. Once the offset is computed, the server continues as before and the client sends no further messages. If for some reason the broadcast server does not respond to client messages, the client will time out the volley and continue in listen-only mode with a default propagation delay.

-

Multicasting

-

Multicasting can be used to extend the scope of a timekeeping subnet in two ways: multicasting and manycasting. A general discussion of IP multicast technology is beyond the scope of this page. In simple terms a host or router sending to a IPv4 or IPv6 multicast group address expects all hosts or routers listening on this address to receive the message. There is no intrinsic limit on the number of senders or receivers and senders can be receivers and vice versa. The IANA has assigned multicast group address IPv4 224.0.1.1 and IPv6 FF05::101 (site local) to NTP, but these addresses should be used only where the multicast span can be reliably constrained to protect neighbor networks. In general, administratively scoped IPv4 group addresses should be used, as described in RFC-2365, or GLOP group addresses, as described in RFC-2770.

-

A multicast server is configured using the broadcast command, but with a multicast group address instead of a broadcast address. A multicast client is configured using the multicastclient command with a multicast group address. However, there is a subtle difference between IPv4 broadcasting and multicasting. IPv4 broadcasting is specific to each interface and local subnet address. If more than one interface is attached to a machine, a separate broadcast command applies to each one separately. This provides a way to limit exposure in a firewall, for example. For IPv6 the same distinction can be made using link-local prefix FF02 for each interface and site-local FF05 for all interfacesl.

-

IP multicasting is a different paradigm. By design, multicast messages travel from the sender via a shortest-path or shared tree to the receivers, which may require these messages emit from one or all interfaces, but carry a common source address. However, it is possible to configure multiple multicast group addresses using multiple broadcast or multicastclient commands. Other than these particulars, multicast messages are processed just like broadcast messages. Note that the calibration feature in broadcast mode is extremely important, since IP multicast messages can travel far different paths through the IP routing fabric than ordinary IP unicast messages.

-

Manycasting

-

Manycasting is a automatic discovery and configuration paradigm new to NTPv4. It is intended as a means for a multicast client to troll the nearby network neighborhood to find cooperating manycast servers, validate them using cryptographic means and evaluate their time values with respect to other servers that might be lurking in the vicinity. The intended result is that each manycast client mobilizes client associations with some number of the "best" of the nearby anycast servers, yet automatically reconfigures to sustain this number of servers should one or another fail. Additional information is on the Automatic NTP Configuration Options page.

-

Burst Modes

-

There are two burst modes where a single poll event triggers a burst of eight packets at 2-s intervals instead of the usual one. The burst mode sends a burst when the server is reachable, while the iburst mode sends a burst when the server is unreachable. Each mode is independently of the other and both can be used if necessary. The calldelay command can be used to increase the interval between the first and second packets in the burst in order to allow a modem to complete a call. Received server packets update the clock filter, which selects the best (most accurate) time values. When the last packet in the burst is sent, the next received packet updates the system variables and sets the system clock in the usual manner, as if only a single client/server cycle had occurred. The result is not only a rapid and reliable setting of the system clock, but a considerable reduction in network jitter.

-

The iburst keyword is used where it is important to set the clock quickly when an association is first mobilized or first becomes reachable or when the network attachment requires an initial calling or training procedure. The burst is initiated only when the server first becomes reachable and results in good accuracy with intermittent connections typical of PPP and ISDN services. Outlyers due to initial dial-up delays, etc., are avoided and the client sets the clock within a few seconds after the first message.

-

The burst keyword can be configured in cases of excessive network jitter or when the network attachment requires an initial calling or training procedure. The burst is initiated at each poll interval when the server is reachable. The burst does produce additional network overhead and can cause trouble if used indiscriminately. It should only be used where the poll interval is expected to settle to values at or above 1024 s.

-
- - + +

Association Management

+ giffrom Alice's Adventures in Wonderland, Lewis Carroll +

Make sure who your friends are.

+

Last update: 18:35 UTC Thursday, July 28, 2005

+
+

Related Links

+ +

Table of Contents

+ +
+

Association Modes

+

NTP Version 4 (NTPv4) incorporates new features and refinements to the NTP Version 3 (NTPv3) algorithms; however, it continues the tradition of backwards compatibility with older versions. A number of new operating modes for automatic server discovery and improved accuracy in occasionally connected networks are provided. Following is an overview of the new features; additional information is available on the Configuration Options and Authentication Options pages and in the papers, reports, memoranda and briefings at www.ntp.org.

+

There are two types of associations: persistent associations, which result from configuration file commands, and ephemeral associations, which result from protocol operations described below. A persistent association is never demobilized, although it may become dormant when the associated server becomes unreachable. An ephemeral association is mobilized when a message arrives from a server; for instance, a symmetric passive association is mobilized upon arrival of a symmetric active message. A broadcast client association is mobilized upon arrival of a broadcast server message, while a Manycast client association is mobilized upon arrival of a Manycast server message.

+

Ordinarily, successful mobilization of an ephemeral association requires the server to be cryptographically authenticated to the dependent client. This can be done using either symmetric-key or public-key cryptography, as described in the Authentication Options page. The cryptographic means insure an unbroken chain of trust between the dependent client and the primary servers at the root of the synchronization subnet. We call this chain the provenance of the client and define new vocabulary as to proventicate a client or provide proventic credentials. Once mobilized, ephemeral associations are demobilized when either (a) the server becomes unreachable or (b) the server refreshes the key media without notifying the client.

+

There are three principal modes of operation: client/server, symmetric active/passive and broadcast. In addition, there are two modes using IP multicast support: multicast and manycast. These modes are selected based on the scope of service, intended flow of time and proventic values and means of configuration. Following is a summary of the operations in each mode.

+

Client/Server Mode

+

Client/server mode is probably the most common configuration in the Internet today. It operates in the classic remote-procedure-call (RPC) paradigm with stateless servers. In this mode a client sends a request to the server and expects a reply at some future time. In some contexts this would be described as a "pull" operation, in that the client pulls the time and proventic values from the server. A client is configured in client mode using the server (sic) command and specifying the server IPv4 or IPv6 DNS name or address; the server requires no prior configuration. The original NTPv3 authentication scheme is applicable in this mode, as well as the new NTPv4 Autokey proventication scheme. In addition, two burst modes described below can be used in appropriate cases.

+

Symmetric Active/Passive Mode

+

Symmetric active/passive mode is intended for configurations were a clique of low-stratum peers operate as mutual backups for each other. Each peer operates with one or more primary reference sources, such as a radio clock, or a subset of secondary servers known to be reliable and proventicated. Should one of the peers lose all reference sources or simply cease operation, the other peers will automatically reconfigure so that time and proventication values can flow from the surviving peers to all the others in the clique. In some contexts this would be described as a "push-pull" operation, in that the peer either pulls or pushes the time and proventic values depending on the particular configuration.

+

Symmetric peers operate with their sources in some NTP mode and with each other in symmetric mode. A peer is configured in symmetric active mode using the peer command and specifying the other peer IPv4 or IPv6 DNS name or address. The other peer can also be configured in symmetric active mode in a similar way. However, if the other peer is not specifically configured in this way, a symmetric passive association is mobilized upon arrival of a symmetric active message. Since an intruder can impersonate a symmetric active peer and inject false time values, symmetric mode should always be cryptographically validated. The original NTPv3 authentication scheme is applicable in this mode, as well as the new NTPv4 Autokey proventication scheme.

+

Broadcast/Multicast Modes

+

IPv4 broadcast mode in both NTPv3 and NTPv4 is limited to directly connected subnets such as Ethernets which support broadcast technology. Ordinarily, this technology does not operate beyond the first hop router or gateway. In IPv6 and where service is intended beyond the local subnet, IP multicasting can be used where supported by the operating system and the routers support the Internet Group Management Protocol (IGMP). Most current kernels and available routers do support IP multicast technology, although service providers are sometimes reluctant to deploy it.

+

IPv4 broadcast mode is intended for configurations involving one or a few servers and a possibly very large client population on the same subnet. A broadcast server is configured using the broadcast command and a IPv4 local subnet broadcast address. A broadcast client is configured using the broadcastclient command, in which case it responds to broadcast messages received on any interface. Since an intruder can impersonate a broadcast server and inject false time values, this mode should always be cryptographically validated. The original NTPv3 authentication scheme is applicable in this mode, as well as the new NTPv4 Autokey proventication scheme.

+

The server generates broadcast messages continuously at intervals specified by the minpoll keyword and with a time-to-live span specified by the ttl keyword. A broadcast client responds to the first message received by waiting a short interval to avoid implosion at the server. Then, the client polls the server in burst mode in order to quickly set the host clock and validate the source. This normally results in a volley of eight client/server cycles at 2-s intervals during which both the synchronization and cryptographic protocols run concurrently. Following the volley, the client computes the offset between the apparent broadcast time and the (unicast) client time. This offset is used to compensate for the propagation time between the broadcast server and client. Once the offset is computed, the server continues as before and the client sends no further messages. If for some reason the broadcast server does not respond to client messages, the client will time out the volley and continue in listen-only mode with a default propagation delay.

+

Multicasting

+

Multicasting can be used to extend the scope of a timekeeping subnet in two ways: multicasting and manycasting. A general discussion of IP multicast technology is beyond the scope of this page. In simple terms a host or router sending to a IPv4 or IPv6 multicast group address expects all hosts or routers listening on this address to receive the message. There is no intrinsic limit on the number of senders or receivers and senders can be receivers and vice versa. The IANA has assigned multicast group address IPv4 224.0.1.1 and IPv6 FF05::101 (site local) to NTP, but these addresses should be used only where the multicast span can be reliably constrained to protect neighbor networks. In general, administratively scoped IPv4 group addresses should be used, as described in RFC-2365, or GLOP group addresses, as described in RFC-2770.

+

A multicast server is configured using the broadcast command, but with a multicast group address instead of a broadcast address. A multicast client is configured using the multicastclient command with a multicast group address. However, there is a subtle difference between IPv4 broadcasting and multicasting. IPv4 broadcasting is specific to each interface and local subnet address. If more than one interface is attached to a machine, a separate broadcast command applies to each one separately. This provides a way to limit exposure in a firewall, for example. For IPv6 the same distinction can be made using link-local prefix FF02 for each interface and site-local FF05 for all interfacesl.

+

IP multicasting is a different paradigm. By design, multicast messages travel from the sender via a shortest-path or shared tree to the receivers, which may require these messages emit from one or all interfaces, but carry a common source address. However, it is possible to configure multiple multicast group addresses using multiple broadcast or multicastclient commands. Other than these particulars, multicast messages are processed just like broadcast messages. Note that the calibration feature in broadcast mode is extremely important, since IP multicast messages can travel far different paths through the IP routing fabric than ordinary IP unicast messages.

+

Manycasting

+

Manycasting is a automatic discovery and configuration paradigm new to NTPv4. It is intended as a means for a multicast client to troll the nearby network neighborhood to find cooperating manycast servers, validate them using cryptographic means and evaluate their time values with respect to other servers that might be lurking in the vicinity. The intended result is that each manycast client mobilizes client associations with some number of the "best" of the nearby anycast servers, yet automatically reconfigures to sustain this number of servers should one or another fail. Additional information is on the Automatic NTP Configuration Options page.

+

Burst Modes

+

There are two burst modes where a single poll event triggers a burst of eight packets at 2-s intervals instead of the usual one. The burst mode sends a burst when the server is reachable, while the iburst mode sends a burst when the server is unreachable. Each mode is independently of the other and both can be used if necessary. The calldelay command can be used to increase the interval between the first and second packets in the burst in order to allow a modem to complete a call. Received server packets update the clock filter, which selects the best (most accurate) time values. When the last packet in the burst is sent, the next received packet updates the system variables and sets the system clock in the usual manner, as if only a single client/server cycle had occurred. The result is not only a rapid and reliable setting of the system clock, but a considerable reduction in network jitter.

+

The iburst keyword is used where it is important to set the clock quickly when an association is first mobilized or first becomes reachable or when the network attachment requires an initial calling or training procedure. The burst is initiated only when the server first becomes reachable and results in good accuracy with intermittent connections typical of PPP and ISDN services. Outlyers due to initial dial-up delays, etc., are avoided and the client sets the clock within a few seconds after the first message.

+

The burst keyword can be configured in cases of excessive network jitter or when the network attachment requires an initial calling or training procedure. The burst is initiated at each poll interval when the server is reachable. The burst does produce additional network overhead and can cause trouble if used indiscriminately. It should only be used where the poll interval is expected to settle to values at or above 1024 s.

+
+ + \ No newline at end of file diff --git a/html/audio.html b/html/audio.html index 64b241227869..9cea27361862 100644 --- a/html/audio.html +++ b/html/audio.html @@ -2,54 +2,147 @@ - - - Reference Clock Audio Drivers - - + + + + Reference Clock Audio Drivers + + - -

Reference Clock Audio Drivers

- jpgICOM R-72 shortwave receiver and Sure audio mixer -

Last update: 03:04 AM UTC Monday, October 13, 2003

-
-

Related Links

- -

Table of Contents

- -
-

Sound Card Drivers

-

There are some applications in which the computer time can be disciplined to an audio signal, rather than a serial timecode and communications port or special purpose bus peripheral. This is useful in such cases where the audio signal is sent over a telephone circuit, for example, or received directly from a shortwave receiver. In such cases the audio signal can be connected via an ordinary sound card or baseboard audio codec. The suite of NTP reference clock drivers currently includes three drivers suitable for these applications. They include a driver for the Inter Range Instrumentation Group (IRIG) signals produced by many radio clocks and timing devices, another for the Canadian time/frequency radio station CHU and a third for the NIST time/frequency radio stations WWV and WWVH. The radio drivers are designed to work with ordinary inexpensive shortwave radios and may be one of the least expensive ways to build a good primary time server.

-

All three drivers make ample use of sophisticated digital signal processing algorithms designed to efficiently extract timing signals from noise and interference. The radio station drivers in particular implement optimum linear demodulation and decoding techniques, including maximum likelihood and soft-decision methods. The documentation page for each driver contains an in-depth discussion on the algorithms and performance expectations. In some cases the algorithms are further analyzed, modelled and evaluated in a technical report.

-

Currently, the audio drivers work with with Sun operating systems and audio codecs, including SunOS 4.1.3 and Solaris from 2.6 and probably all others in between. They also work with FreeBSD from 4.1 with compatible sound card. In fact, the interface is quite generic and support for other systems, in particular the various Unix generics, should not be difficult. Volunteers are solicited.

-

The audio drivers include a number of common features designed to groom input signals, suppress spikes and normalize signal levels. An automatic gain control (AGC) feature provides protection against overdriven or underdriven input signals. It is designed to maintain adequate demodulator signal amplitude while avoiding occasional noise spikes. In order to assure reliable operation, the signal level must be in the range where the audio gain control is effective. In general, this means the input signal level must be such as to cause the AGC to set the gain somewhere in the middle of the range from 0 to 255, as indicated in the timecode displayed by the ntpq program.

-

The drivers operate by disciplining a logical clock based on the codec sample clock to the audio signal as received. This is done by stuffing or slipping samples as required to maintain exact frequency to the order of 0.1 PPM. In order for the driver to reliably lock on the audio signal, the sample clock frequency tolerance must be less than 250 PPM (.025 percent) for the IRIG driver and half that for the radio drivers. The largest error observed so far is about 60 PPM, but it is possible some sound cards or codecs may exceed that value.

-

The drivers include provisions to select the input port and to monitor the input signal. The fudge flag 2 selects the microphone port if set to zero or the line-in port if set to one. It does not seem useful to specify the compact disc player port. The fudge flag 3 enables the input signal monitor using the previously selected output port and output gain. Both of these flags can be set in the configuration file or remotely using the ntpdc utility program.

-

Shortwave Radio Drivers

-

The WWV/H and CHU audio drivers require an external shortwave radio with the radio output - speaker or headphone jack - connected to either the microphone or line-in port on the computer. There is some degree of art in setting up the radio and antenna and getting the setup to work. While the drivers are highly sophisticated and efficient in extracting timing signals from noise and interference, it always helps to have as clear a signal as possible.

-

The most important factor affecting the radio signal is the antenna. It need not be long - even 15 feet is enough if it is located outside of a metal frame building, preferably on the roof, and away from metallic objects. An ordinary CB whip mounted on a PVC pipe and wooden X-frame on the roof should work well with most portable radios, as they are optimized for small antennas.

-

The radio need not be located near the computer; in fact, it generally works better if the radio is outside the near field of computers and other electromagnetic noisemakers. It can be in the elevator penthouse connected by house wiring, which can also be used to power the radio. A couple of center-tapped audio transformers will minimize noise pickup and provide phantom power to the radio with return via the building ground.

-

The WWV/H and CHU transmitters operate on several frequencies simultaneously, so that in most parts of North America at least one frequency supports propagation to the receiver location at any given hour. While both drivers support the ICOM CI-V radio interface and can tune the radio automatically, computer-tunable radios are expensive and probably not cost effective compared to a GPS receiver. So, the radio frequency must usually be fixed and chosen by compromise.

-

Shortwave (3-30 MHz) radio propagation phenomena are well known to shortwave enthusiasts. The phenomena generally obey the following rules:

-
    -
  • The optimum frequency is higher in daytime than nighttime, stays high longer on summer days and low longer on winter nights. -
  • Transitions between daytime and nightime conditions generally occur somewhat after sunrise and sunset at the midpoint of the path from transmitter to receiver. -
  • Ambient noise (static) on the lower frequencies follows the thunderstorm season, so is higher on summer afternoons and evenings. -
  • The lower frequency bands are best for shorter distances, while the higher bands are best for longer distances. -
  • The optimum frequencies are higher at the peak of the 11-year sunspot cycle and lower at the trough. The current sunspot cycle should peak in the first couple of years beginning the century. -
-

The best way to choose a frequency is to listen at various times over the day and determine the best highest (daytime) and lowest (nighttime) frequencies. Then, assuming one is available, choose the highest frequency between these frequencies. This strategy assumes that the high frequency is more problematic than the low, that the low frequency probably comes with severe multipath and static, and insures that probably twice a day the chosen frequency will work. For instance, on the east coast the best compromise CHU frequency is probably 7335 kHz and the best WWV frequency is probably 15 MHz.

-

Setup and Debugging Aids

-

The audio drivers include extensive setup and debugging support to help hook up the audio signals and monitor the driver operations. The documentation page for each driver describes the various messages that can be produced either in real time or written to the clockstats file for later analysis. Of particular help in verifying signal connections and compatibility is a provision to monitor the signal via headphones or speaker.

-

Connecting radios and IRIG devices to the computer and verifying correct configuration is somewhat of a black art. The signals have to be connected to the correct ports and the signal level maintained within tolerances. Some radios have recorder outputs which produce a line level signal not affected by the volume control. These signals can be connected to the line-in port on the computer. If the level is too low, connect to the microphone-in port instead. If the radio does not have a recorder output, connect the headphone or speaker output to the line-in port and adjust the volume control so the driver indicates comfortably above the minimum specified and the AGC level somewhere in the middle of the range 0-255. IRIG signals are usually much larger than radio outputs, usually in the range to several volts and may even overload the line-in port. In such cases an attenuator must be used to reduce the signal level below the overload point.

-

It is very easy to underdrive or overdrive the audio codec, in which case the drivers will not synchronize to the signal. The drivers use fudge flag2 to enable audio monitoring of the input signal. This is useful during setup to confirm the signal is actually reaching the audio codec and generally free of hum and interference. This feature is not intended for regular use, since it does increase the processor load on the system. Note that the speaker volume must be set before the driver is started.

-

The drivers write a synthesized timecode to the clockstats file each time the clock is set or verified and at other times if verbose monitoring is enabled. The format includes several fixed-length fields defining the UTC time to the millisecond, together with additional variable-length fields specific to each driver. The data include the intervals since the clock was last set or verified, the audio gain and various state variables and counters specific to each driver.

-
- - + +

Reference Clock Audio Drivers

+ jpgICOM R-72 shortwave receiver and Sure audio mixer +

Last update: 18:36 UTC Thursday, July 28, 2005

+
+

Related Links

+ +

Table of Contents

+ +
+

Sound Card Drivers

+

There are some applications in which the computer time can be disciplined to an audio signal, rather than a serial timecode and communications port or special purpose bus peripheral. This is useful in such cases where the audio signal is sent over a telephone circuit, for example, or received directly from a shortwave receiver. In such cases the audio signal can be connected via an ordinary sound card or baseboard audio codec. The suite of NTP reference clock drivers currently includes three drivers suitable for these applications. They include a driver for the Inter Range Instrumentation Group (IRIG) signals produced by many radio clocks and timing devices, another for the Canadian time/frequency radio station CHU and a third for the NIST time/frequency radio stations WWV and WWVH. The radio drivers are designed to work with ordinary inexpensive shortwave radios and may be one of the least expensive ways to build a good primary time server.

+

All three drivers make ample use of sophisticated digital signal processing algorithms designed to efficiently extract timing signals from noise and interference. The radio station drivers in particular implement optimum linear demodulation and decoding techniques, including maximum likelihood and soft-decision methods. The documentation page for each driver contains an in-depth discussion on the algorithms and performance expectations. In some cases the algorithms are further analyzed, modelled and evaluated in a technical report.

+

Currently, the audio drivers work with with Sun operating systems and audio codecs, including SunOS 4.1.3 and Solaris from 2.6 and probably all others in between. They also work with FreeBSD from 4.1 with compatible sound card. In fact, the interface is quite generic and support for other systems, in particular the various Unix generics, should not be difficult. Volunteers are solicited.

+

The audio drivers include a number of common features designed to groom input signals, suppress spikes and normalize signal levels. An automatic gain control (AGC) feature provides protection against overdriven or underdriven input signals. It is designed to maintain adequate demodulator signal amplitude while avoiding occasional noise spikes. In order to assure reliable operation, the signal level must be in the range where the audio gain control is effective. In general, this means the input signal level must be such as to cause the AGC to set the gain somewhere in the middle of the range from 0 to 255, as indicated in the timecode displayed by the ntpq program.

+

The drivers operate by disciplining a logical clock based on the codec sample clock to the audio signal as received. This is done by stuffing or slipping samples as required to maintain exact frequency to the order of 0.1 PPM. In order for the driver to reliably lock on the audio signal, the sample clock frequency tolerance must be less than 250 PPM (.025 percent) for the IRIG driver and half that for the radio drivers. The largest error observed so far is about 60 PPM, but it is possible some sound cards or codecs may exceed that value.

+

The drivers include provisions to select the input port and to monitor the input signal. The fudge flag 2 selects the microphone port if set to zero or the line-in port if set to one. It does not seem useful to specify the compact disc player port. The fudge flag 3 enables the input signal monitor using the previously selected output port and output gain. Both of these flags can be set in the configuration file or remotely using the ntpdc utility program.

+

Shortwave Radio Drivers

+

The WWV/H and CHU audio drivers require an external shortwave radio with the radio output - speaker or headphone jack - connected to either the microphone or line-in port on the computer. There is some degree of art in setting up the radio and antenna and getting the setup to work. While the drivers are highly sophisticated and efficient in extracting timing signals from noise and interference, it always helps to have as clear a signal as possible.

+

The most important factor affecting the radio signal is the antenna. It need not be long - even 15 feet is enough if it is located outside of a metal frame building, preferably on the roof, and away from metallic objects. An ordinary CB whip mounted on a PVC pipe and wooden X-frame on the roof should work well with most portable radios, as they are optimized for small antennas.

+

The radio need not be located near the computer; in fact, it generally works better if the radio is outside the near field of computers and other electromagnetic noisemakers. It can be in the elevator penthouse connected by house wiring, which can also be used to power the radio. A couple of center-tapped audio transformers will minimize noise pickup and provide phantom power to the radio with return via the building ground.

+

The WWV/H and CHU transmitters operate on several frequencies simultaneously, so that in most parts of North America at least one frequency supports propagation to the receiver location at any given hour. While both drivers support the ICOM CI-V radio interface and can tune the radio automatically, computer-tunable radios are expensive and probably not cost effective compared to a GPS receiver. So, the radio frequency must usually be fixed and chosen by compromise.

+

Shortwave (3-30 MHz) radio propagation phenomena are well known to shortwave enthusiasts. The phenomena generally obey the following rules:

+
    +
  • The optimum frequency is higher in daytime than nighttime, stays high longer on summer days and low longer on winter nights. +
  • Transitions between daytime and nightime conditions generally occur somewhat after sunrise and sunset at the midpoint of the path from transmitter to receiver. +
  • Ambient noise (static) on the lower frequencies follows the thunderstorm season, so is higher on summer afternoons and evenings. +
  • The lower frequency bands are best for shorter distances, while the higher bands are best for longer distances. +
  • The optimum frequencies are higher at the peak of the 11-year sunspot cycle and lower at the trough. The current sunspot cycle should peak in the first couple of years beginning the century. +
+

The best way to choose a frequency is to listen at various times over the day and determine the best highest (daytime) and lowest (nighttime) frequencies. Then, assuming one is available, choose the highest frequency between these frequencies. This strategy assumes that the high frequency is more problematic than the low, that the low frequency probably comes with severe multipath and static, and insures that probably twice a day the chosen frequency will work. For instance, on the east coast the best compromise CHU frequency is probably 7335 kHz and the best WWV frequency is probably 15 MHz.

+

Autotune Modes

+

The shortwave drivers include support for an optional autotune function compatible with ICOM receivers and transceivers. The mode keyword of the server configuration command specifies the ICOM ID select code in decimal. A missing or zero argument disables the CI-V interface. Since all ICOM select codes are less than 128, the high order bit of the code is used by the driver to specify the baud rate. If this bit is not set, the rate is 9600 bps for the newer radios; if set, the rate is 1200 bps for the older radios. Following are the ID select codes for the known radios.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RadioHexDecimalRadioHexDecimal
7060x4e787750x4670
706MKIIG0x58887810x2638
7250x28409700x2e46
7260x3048R710x1A26
7350x044R720x3250
7460x66102R750x5a90
7510x1c28R70000x088
756PROII0x64100R71000x3452
7610x1e30R85000x4a74
7650x2c44R90000x2a42
+

Setup and Debugging Aids

+

The audio drivers include extensive setup and debugging support to help hook up the audio signals and monitor the driver operations. The documentation page for each driver describes the various messages that can be produced either in real time or written to the clockstats file for later analysis. Of particular help in verifying signal connections and compatibility is a provision to monitor the signal via headphones or speaker.

+

Connecting radios and IRIG devices to the computer and verifying correct configuration is somewhat of a black art. The signals have to be connected to the correct ports and the signal level maintained within tolerances. Some radios have recorder outputs which produce a line level signal not affected by the volume control. These signals can be connected to the line-in port on the computer. If the level is too low, connect to the microphone-in port instead. If the radio does not have a recorder output, connect the headphone or speaker output to the line-in port and adjust the volume control so the driver indicates comfortably above the minimum specified and the AGC level somewhere in the middle of the range 0-255. IRIG signals are usually much larger than radio outputs, usually in the range to several volts and may even overload the line-in port. In such cases an attenuator must be used to reduce the signal level below the overload point.

+

It is very easy to underdrive or overdrive the audio codec, in which case the drivers will not synchronize to the signal. The drivers use fudge flag2 to enable audio monitoring of the input signal. This is useful during setup to confirm the signal is actually reaching the audio codec and generally free of hum and interference. This feature is not intended for regular use, since it does increase the processor load on the system. Note that the speaker volume must be set before the driver is started.

+

The drivers write a synthesized timecode to the clockstats file each time the clock is set or verified and at other times if verbose monitoring is enabled. The format includes several fixed-length fields defining the UTC time to the millisecond, together with additional variable-length fields specific to each driver. The data include the intervals since the clock was last set or verified, the audio gain and various state variables and counters specific to each driver.

+
+ + \ No newline at end of file diff --git a/html/authopt.html b/html/authopt.html index 978d60f8d047..5f67b3c99648 100644 --- a/html/authopt.html +++ b/html/authopt.html @@ -2,143 +2,154 @@ - - - Authentication Options - - + + + + Authentication Options + + - -

Authentication Options

- giffrom Alice's Adventures in Wonderland, Lewis Carroll -

Our resident cryptographer; now you see him, now you don't.

-

Last update: 03:05 AM UTC Monday, October 13, 2003

-
-

Related Links

- -

Table of Contents

- -
-

Authentication Support

-

Authentication support allows the NTP client to verify that the server is in fact known and trusted and not an intruder intending accidentally or on purpose to masquerade as that server. The NTPv3 specification RFC-1305 defines a scheme which provides cryptographic authentication of received NTP packets. Originally, this was done using the Data Encryption Standard (DES) algorithm operating in Cipher Block Chaining (CBC) mode, commonly called DES-CBC. Subsequently, this was replaced by the RSA Message Digest 5 (MD5) algorithm using a private key, commonly called keyed-MD5. Either algorithm computes a message digest, or one-way hash, which can be used to verify the server has the correct private key and key identifier.

-

NTPv4 retains the NTPv3 scheme, properly described as symmetric key cryptography and, in addition, provides a new Autokey scheme based on public key cryptography. Public key cryptography is generally considered more secure than symmetric key cryptography, since the security is based on a private value which is generated by each server and never revealed. With Autokey all key distribution and management functions involve only public values, which considerably simplifies key distribution and storage. Public key management is based on X.509 certificates, which can be provided by commercial services or produced by utility programs in the OpenSSL software library or the NTPv4 distribution.

-

While the algorithms for symmetric key cryptography are included in the NTPv4 distribution, public key cryptography requires the OpenSSL software library to be installed before building the NTP distribution. Directions for doing that are on the Building and Installing the Distribution page.

-

Authentication is configured separately for each association using the key or autokey subcommand on the peer, server, broadcast and manycastclient configuration commands as described in the Configuration Options page. The authentication options described below specify the locations of the key files, if other than default, which symmetric keys are trusted and the interval between various operations, if other than default.

-

Authentication is always enabled, although ineffective if not configured as described below. If a NTP packet arrives including a message authentication code (MAC), it is accepted only if it passes all cryptographic checks. The checks require correct key ID, key value and message digest. If the packet has been modified in any way or replayed by an intruder, it will fail one or more of these checks and be discarded. Furthermore, the Autokey scheme requires a preliminary protocol exchange to obtain the server certificate, verify its credentials and initialize the protocol

-

The auth flag controls whether new associations or remote configuration commands require cryptographic authentication. This flag can be set or reset by the enable and disable commands and also by remote configuration commands sent by a ntpdc program running on another machine. If this flag is enabled, which is the default case, new broadcast/manycast client and symmetric passive associations and remote configuration commands must be cryptographically authenticated using either symmetric key or public key cryptography. If this flag is disabled, these operations are effective even if not cryptographic authenticated. It should be understood that operating with the auth flag disabled invites a significant vulnerability where a rogue hacker can masquerade as a falseticker and seriously disrupt system timekeeping. It is important to note that this flag has no purpose other than to allow or disallow a new association in response to new broadcast and symmetric active messages and remote configuration commands and, in particular, the flag has no effect on the authentication process itself.

-

An attractive alternative where multicast support is available is manycast mode, in which clients periodically troll for servers as described in the Automatic NTP Configuration Options page. Either symmetric key or public key cryptographic authentication can be used in this mode. The principle advantage of manycast mode is that potential servers need not be configured in advance, since the client finds them during regular operation, and the configuration files for all clients can be identical.

-

The security model and protocol schemes for both symmetric key and public key cryptography are summarized below; further details are in the briefings, papers and reports at the NTP project page linked from www.ntp.org.

-

Symmetric Key Cryptography

- The original RFC-1305 specification allows any one of possibly 65,534 keys, each distinguished by a 32-bit key identifier, to authenticate an association. The servers and clients involved must agree on the key and key identifier to authenticate NTP packets. Keys and related information are specified in a key file, usually called ntp.keys, which must be distributed and stored using secure means beyond the scope of the NTP protocol itself. Besides the keys used for ordinary NTP associations, additional keys can be used as passwords for the ntpq and ntpdc utility programs. -

When ntpd is first started, it reads the key file specified in the keys configuration command and installs the keys in the key cache. However, individual keys must be activated with the trusted command before use. This allows, for instance, the installation of possibly several batches of keys and then activating or deactivating each batch remotely using ntpdc. This also provides a revocation capability that can be used if a key becomes compromised. The requestkey command selects the key used as the password for the ntpdc utility, while the controlkey command selects the key used as the password for the ntpq utility.

-

Public Key Cryptography

-

NTPv4 supports the original NTPv3 symmetric key scheme described in RFC-1305 and in addition the Autokey protocol, which is based on public key cryptography. The Autokey Version 2 protocol described on the Autokey Protocol page verifies packet integrity using MD5 message digests and verifies the source with digital signatures and any of several digest/signature schemes. Optional identity schemes described on the Identity Schemes page and based on cryptographic challenge/response algorithms are also available. Using all of these schemes provides strong security against replay with or without modification, spoofing, masquerade and most forms of clogging attacks.

-

The cryptographic means necessary for all Autokey operations is provided by the OpenSSL software library. This library is available from http://www.openssl.org and can be installed using the procedures outlined in the Building and Installing the Distribution page. Once installed, the configure and build process automatically detects the library and links the library routines required.

-

The Autokey protocol has several modes of operation corresponding to the various NTP modes supported. Most modes use a special cookie which can be computed independently by the client and server, but encrypted in transmission. All modes use in addition a variant of the S-KEY scheme, in which a pseudo-random key list is generated and used in reverse order. These schemes are described along with an executive summary, current status, briefing slides and reading list on the Autonomous Authentication page.

-

The specific cryptographic environment used by Autokey servers and clients is determined by a set of files and soft links generated by the ntp-keygen program. . This includes a required host key file, required certificate file and optional sign key file, leapsecond file and identity scheme files. The digest/signature scheme is specified in the X.509 certificate along with the matching sign key. There are several schemes available in the OpenSSL software library, each identified by a specific string such as md5WithRSAEncryption, which stands for the MD5 message digest with RSA encryption scheme. The current NTP distribution supports all the schemes in the OpenSSL library, including those based on RSA and DSA digital signatures.

-

NTP secure groups can be used to define cryptographic compartments and security hierarchies. It is important that every host in the group be able to construct a certificate trail to one or more trusted hosts in the same group. Each group host runs the Autokey protocol to obtain the certificates for all hosts along the trail to one or more trusted hosts. This requires the configuration file in all hosts to be engineered so that, even under anticipated failure conditions, the NTP subnet will form such that every group host can find a trail to at least one trusted host.

-

Naming and Addressing

-

It is important to note that Autokey does not use DNS to resolve addresses, since DNS can't be completely trusted until the name servers have synchronized clocks. The cryptographic name used by Autokey to bind the host identity credentials and cryptographic values must be independent of interface, network and any other naming convention. The name appears in the host certificate in either or both the subject and issuer fields, so protection against DNS compromise is essential.

-

By convention, the name of an Autokey host is the name returned by the Unix gethostname() system call or equivalent in other systems. By the system design model, there are no provisions to allow alternate names or aliases. However, this is not to say that DNS aliases, different names for each interface, etc., are constrained in any way.

-

It is also important to note that Autokey verifies authenticity using the host name, network address and public keys, all of which are bound together by the protocol specifically to deflect masquerade attacks. For this reason Autokey includes the source and destinatino IP addresses in message digest computations and so the same addresses must be available at both the server and client. For this reason operation with network address translation schemes is not possible. This reflects the intended robust security model where government and corporate NTP servers are operated outside firewall perimeters.

-

Operation

-

A specific combination of authentication scheme (none, symmetric key, public key) and identity scheme is called a cryptotype, although not all combinations are compatible. There may be management configurations where the clients, servers and peers may not all support the same cryptotypes. A secure NTPv4 subnet can be configured in many ways while keeping in mind the principles explained above and in this section. Note however that some cryptotype combinations may successfully interoperate with each other, but may not represent good security practice.

-

The cryptotype of an association is determined at the time of mobilization, either at configuration time or some time later when a message of appropriate cryptotype arrives. When mobilized by a server or peer configuration command and no key or autokey subcommands are present, the association is not authenticated; if the key subcommand is present, the association is authenticated using the symmetric key ID specified; if the autokey subcommand is present, the association is authenticated using Autokey.

-

When multiple identity schemes are supported in the Autokey protocol, the first message exchange determines which one is used. The client request message contains bits corresponding to which schemes it has available. The server response message contains bits corresponding to which schemes it has available. Both server and client match the received bits with their own and select a common scheme.

-

Following the principle that time is a public value, a server responds to any client packet that matches its cryptotype capabilities. Thus, a server receiving an unauthenticated packet will respond with an unauthenticated packet, while the same server receiving a packet of a cryptotype it supports will respond with packets of that cryptotype. However, unconfigured broadcast or manycast client associations or symmetric passive associations will not be mobilized unless the server supports a cryptotype compatible with the first packet received. By default, unauthenticated associations will not be mobilized unless overridden in a decidedly dangerous way.

-

Some examples may help to reduce confusion. Client Alice has no specific cryptotype selected. Server Bob has both a symmetric key file and minimal Autokey files. Alice's unauthenticated messages arrive at Bob, who replies with unauthenticated messages. Cathy has a copy of Bob's symmetric key file and has selected key ID 4 in messages to Bob. Bob verifies the message with his key ID 4. If it's the same key and the message is verified, Bob sends Cathy a reply authenticated with that key. If verification fails, Bob sends Cathy a thing called a crypto-NAK, which tells her something broke. She can see the evidence using the ntpq program.

-

Denise has rolled her own host key and certificate. She also uses one of the identity schemes as Bob. She sends the first Autokey message to Bob and they both dance the protocol authentication and identity steps. If all comes out okay, Denise and Bob continue as described above.

-

It should be clear from the above that Bob can support all the girls at the same time, as long as he has compatible authentication and identity credentials. Now, Bob can act just like the girls in his own choice of servers; he can run multiple configured associations with multiple different servers (or the same server, although that might not be useful). But, wise security policy might preclude some cryptotype combinations; for instance, running an identity scheme with one server and no authentication with another might not be wise.

-

Key Management

-

The cryptographic values used by the Autokey protocol are incorporated as a set of files generated by the ntp-keygen utility program, including symmetric key, host key and public certificate files, as well as sign key, identity parameters and leapseconds files. Alternatively, host and sign keys and certificate files can be generated by the OpenSSL utilities and certificates can be imported from public certificate authorities. Note that symmetric keys are necessary for the ntpq and ntpdc utility programs. The remaining files are necessary only for the Autokey protocol.

-

Certificates imported from OpenSSL or public certificate authorities have certian limitations. The certificate should be in ASN.1 syntax, X.509 Version 3 format and encoded in PEM, which is the same format used by OpenSSL. The overall length of the certificate encoded in ASN.1 must not exceed 1024 bytes. The subject distinguished name field (CN) is the fully qualified name of the host on which it is used; the remaining subject fields are ignored. The certificate extension fields must not contain either a subject key identifier or a issuer key identifier field; however, an extended key usage field for a trusted host must contain the value trustRoot;. Other extension fields are ignored.

-

Authentication Commands

-
-
autokey [logsec] -
Specifies the interval between regenerations of the session key list used with the Autokey protocol. Note that the size of the key list for each association depends on this interval and the current poll interval. The default value is 12 (4096 s or about 1.1 hours). For poll intervals above the specified interval, a session key list with a single entry will be regenerated for every message sent. -
controlkey key -
Specifies the key identifier to use with the ntpq utility, which uses the standard protocol defined in RFC-1305. The key argument is the key identifier for a trusted key, where the value can be in the range 1 to 65,534, inclusive. -
crypto [cert file] [leap file] [randfile file] [host file] [sign file] [gq file] [gqpar file] [iffpar file] [mvpar file] [pw password] -
This command requires the OpenSSL library. It activates public key cryptography, selects the message digest and signature encryption scheme and loads the required private and public values described above. If one or more files are left unspecified, the default names are used as described above. Unless the complete path and name of the file are specified, the location of a file is relative to the keys directory specified in the keysdir command or default /usr/local/etc. Following are the subcommands:
-
cert file -
Specifies the location of the required host public certificate file. This overrides the link ntpkey_cert_hostname in the keys directory. -
gqpar file -
Specifies the location of the optional GQ parameters file. This overrides the link ntpkey_gq_hostname in the keys directory. -
host file -
Specifies the location of the required host key file. This overrides the link ntpkey_key_hostname in the keys directory. -
iffpar file -
Specifies the location of the optional IFF parameters file.This overrides the link ntpkey_iff_hostname in the keys directory. -
leap file -
Specifies the location of the optional leapsecond file. This overrides the link ntpkey_leap in the keys directory. -
mvpar file -
Specifies the location of the optional MV parameters file. This overrides the link ntpkey_mv_hostname in the keys directory. -
pw password -
Specifies the password to decrypt files containing private keys and identity parameters. This is required only if these files have been encrypted. -
randfile file -
Specifies the location of the random seed file used by the OpenSSL library. The defaults are described in the main text above. -
sign file -
Specifies the location of the optional sign key file. This overrides the link ntpkey_sign_hostname in the keys directory. If this file is not found, the host key is also the sign key. -
-
keys keyfile -
Specifies the complete path and location of the MD5 key file containing the keys and key identifiers used by ntpd, ntpq and ntpdc when operating with symmetric key cryptography. This is the same operation as the -k command line option. -
keysdir path -
This command specifies the default directory path for cryptographic keys, parameters and certificates. The default is /usr/local/etc/. -
requestkey key -
Specifies the key identifier to use with the ntpdc utility program, which uses a proprietary protocol specific to this implementation of ntpd. The key argument is a key identifier for the trusted key, where the value can be in the range 1 to 65,534, inclusive. -
revoke [logsec] -
Specifies the interval between re-randomization of certain cryptographic values used by the Autokey scheme, as a power of 2 in seconds. These values need to be updated frequently in order to deflect brute-force attacks on the algorithms of the scheme; however, updating some values is a relatively expensive operation. The default interval is 16 (65,536 s or about 18 hours). For poll intervals above the specified interval, the values will be updated for every message sent. -
trustedkey key [...] -
Specifies the key identifiers which are trusted for the purposes of authenticating peers with symmetric key cryptography, as well as keys used by the ntpq and ntpdc programs. The authentication procedures require that both the local and remote servers share the same key and key identifier for this purpose, although different keys can be used with different servers. The key arguments are 32-bit unsigned integers with values from 1 to 65,534. -
-

Error Codes

-

The following error codes are reported via the NTP control and monitoring protocol trap mechanism.

-
-
101 (bad field format or length) -
The packet has invalid version, length or format. -
102 (bad timestamp) -
The packet timestamp is the same or older than the most recent received. This could be due to a replay or a server clock time step. -
103 (bad filestamp) -
The packet filestamp is the same or older than the most recent received. This could be due to a replay or a key file generation error. -
104 (bad or missing public key) -
The public key is missing, has incorrect format or is an unsupported type. -
105 (unsupported digest type) -
The server requires an unsupported digest/signature scheme. -
106 (mismatched digest types) -
Not used. -
107 (bad signature length) -
The signature length does not match the current public key. -
108 (signature not verified) -
The message fails the signature check. It could be bogus or signed by a different private key. -
109 (certificate not verified) -
The certificate is invalid or signed with the wrong key. -
110 (certificate not verified) -
The certificate is not yet valid or has expired or the signature could not be verified. -
111 (bad or missing cookie) -
The cookie is missing, corrupted or bogus. -
112 (bad or missing leapseconds table) -
The leapseconds table is missing, corrupted or bogus. -
113 (bad or missing certificate) -
The certificate is missing, corrupted or bogus. -
114 (bad or missing identity) -
The identity key is missing, corrupt or bogus. -
-

Files

-

See the ntp-keygen page.

-

Leapseconds Table

-

The NIST provides a file documenting the epoch for all historic occasions of leap second insertion since 1972. The leapsecond table shows each epoch of insertion along with the offset of International Atomic Time (TAI) with respect to Coordinated Universal Time (UTC), as disseminated by NTP. The table can be obtained directly from NIST national time servers using ftp as the ASCII file pub/leap-seconds.

-

While not strictly a security function, the Autokey protocol provides means to securely retrieve the leapsecond table from a server or peer. Servers load the leapsecond table directly from the file specified in the crypto command, with default ntpkey_leap, while clients can obtain the table indirectly from the servers using the Autokey protocol. Once loaded, the table can be provided on request to other clients and servers.

-
- - + +

Authentication Options

+ giffrom Alice's Adventures in Wonderland, Lewis Carroll +

Our resident cryptographer; now you see him, now you don't.

+

Last update: 01:29 UTC Wednesday, September 13, 2006

+
+

Related Links

+ +

Table of Contents

+ +
+

Authentication Support

+

Authentication support allows the NTP client to verify that the server is in fact known and trusted and not an intruder intending accidentally or on purpose to masquerade as that server. The NTPv3 specification RFC-1305 defines a scheme which provides cryptographic authentication of received NTP packets. Originally, this was done using the Data Encryption Standard (DES) algorithm operating in Cipher Block Chaining (CBC) mode, commonly called DES-CBC. Subsequently, this was replaced by the RSA Message Digest 5 (MD5) algorithm using a private key, commonly called keyed-MD5. Either algorithm computes a message digest, or one-way hash, which can be used to verify the server has the correct private key and key identifier.

+

NTPv4 retains the NTPv3 scheme, properly described as symmetric key cryptography, and, in addition, provides a new Autokey scheme based on public key cryptography. Public key cryptography is generally considered more secure than symmetric key cryptography, since the security is based on a private value which is generated by each host and never revealed. With the exception of the group key described later, all key distribution and management functions involve only public values, which considerably simplifies key distribution and storage. Public key management is based on X.509 certificates, which can be provided by commercial services or produced by utility programs in the OpenSSL software library or the NTPv4 distribution.

+

While the algorithms for symmetric key cryptography are included in the NTPv4 distribution, public key cryptography requires the OpenSSL software library to be installed before building the NTP distribution. This library is available from http://www.openssl.org and can be installed using the procedures outlined in the Building and Installing the Distribution page. Once installed, the configure and build process automatically detects the library and links the library routines required.

+

Authentication is configured separately for each association using the key or autokey subcommand on the peer, server, broadcast and manycastclient configuration commands as described in the Configuration Options page. The authentication options described below specify the locations of the key files, if other than default, which symmetric keys are trusted and the interval between various operations, if other than default.

+

Authentication is always enabled, although ineffective if not configured as described below. If a NTP packet arrives including a message authentication code (MAC), it is accepted only if it passes all cryptographic checks. The checks require correct key ID, key value and message digest. If the packet has been modified in any way or replayed by an intruder, it will fail one or more of these checks and be discarded. Furthermore, the Autokey scheme requires a preliminary protocol exchange to obtain the server certificate, verify its credentials and initialize the protocol

+

The auth flag controls whether new associations or remote configuration commands require cryptographic authentication. This flag can be set or reset by the enable and disable commands and also by remote configuration commands sent by a ntpdc program running on another machine. If this flag is enabled, which is the default case, new broadcast/manycast client and symmetric passive associations and remote configuration commands must be cryptographically authenticated using either symmetric key or public key cryptography. If this flag is disabled, these operations are effective even if not cryptographic authenticated. It should be understood that operating with the auth flag disabled invites a significant vulnerability where a rogue hacker can masquerade as a truechimer and seriously disrupt system timekeeping. It is important to note that this flag has no purpose other than to allow or disallow a new association in response to new broadcast and symmetric active messages and remote configuration commands and, in particular, the flag has no effect on the authentication process itself.

+

The security model and protocol schemes for both symmetric key and public key cryptography are summarized below; further details are in the briefings, papers and reports at the NTP project page linked from www.ntp.org.

+

Symmetric Key Cryptography

+ + The original RFC-1305 specification allows any one of possibly 65,534 keys, each distinguished by a 32-bit key identifier, to authenticate an association. The servers and clients involved must agree on the key and key identifier to authenticate NTP packets. Keys and related information are specified in a key file, usually called ntp.keys, which must be distributed and stored using secure means beyond the scope of the NTP protocol itself. Besides the keys used for ordinary NTP associations, additional keys can be used as passwords for the ntpq and ntpdc utility programs. Ordinarily, the ntp.keys file is generated by the ntp-keygen program. +

When ntpd is first started, it reads the key file specified in the keys configuration command and installs the keys in the key cache. However, individual keys must be activated with the trustedkey command before use. This allows, for instance, the installation of possibly several batches of keys and then activating or deactivating each batch remotely using ntpdc. This also provides a revocation capability that can be used if a key becomes compromised. The requestkey command selects the key used as the password for the ntpdc utility, while the controlkey command selects the key used as the password for the ntpq utility.

+

Public Key Cryptography

+

NTPv4 supports the original NTPv3 symmetric key scheme described in RFC-1305 and in addition the Autokey protocol, which is based on public key cryptography. The Autokey Version 2 protocol described on the Autokey Protocol page verifies packet integrity using MD5 message digests and verifies the source with digital signatures and any of several digest/signature schemes. Optional identity schemes described on the Identity Schemes page and based on cryptographic challenge/response algorithms are also available. Using these schemes provides strong security against replay with or without modification, spoofing, masquerade and most forms of clogging attacks.

+

The Autokey protocol has several modes of operation corresponding to the various NTP modes supported. Most modes use a special cookie which can be computed independently by the client and server, but encrypted in transmission. All modes use in addition a variant of the S-KEY scheme, in which a pseudo-random key list is generated and used in reverse order. These schemes are described along with an executive summary, current status, briefing slides and reading list on the Autonomous Authentication page.

+

The specific cryptographic environment used by Autokey servers and clients is determined by a set of files and soft links generated by the ntp-keygen program. This includes a required host key file, required host certificate file and optional sign key file, leapsecond file and identity scheme files. The digest/signature scheme is specified in the X.509 certificate along with the matching sign key. There are several schemes available in the OpenSSL software library, each identified by a specific string such as md5WithRSAEncryption, which stands for the MD5 message digest with RSA encryption scheme. The current NTP distribution supports all the schemes in the OpenSSL library, including those based on RSA and DSA digital signatures.

+

NTP secure groups can be used to define cryptographic compartments and security hierarchies. It is important that every host in the group be able to construct a certificate trail to one or more trusted hosts in the same group. Each group host runs the Autokey protocol to obtain the certificates for all hosts along the trail to one or more trusted hosts. This requires the configuration file in all hosts to be engineered so that, even under anticipated failure conditions, the NTP subnet will form such that every group host can find a trail to at least one trusted host.

+

Naming and Addressing

+

It is important to note that Autokey does not use DNS to resolve addresses, since DNS can't be completely trusted until the name servers have synchronized clocks. The cryptographic name used by Autokey to bind the host identity credentials and cryptographic values must be independent of interface, network and any other naming convention. The name appears in the host certificate in either or both the subject and issuer fields, so protection against DNS compromise is essential.

+

By convention, the name of an Autokey host is the name returned by the Unix gethostname() system call or equivalent in other systems. By the system design model, there are no provisions to allow alternate names or aliases. However, this is not to say that DNS aliases, different names for each interface, etc., are constrained in any way.

+

It is also important to note that Autokey verifies authenticity using the host name, network address and public keys, all of which are bound together by the protocol specifically to deflect masquerade attacks. For this reason Autokey includes the source and destinatino IP addresses in message digest computations and so the same addresses must be available at both the server and client. For this reason operation with network address translation schemes is not possible. This reflects the intended robust security model where government and corporate NTP servers are operated outside firewall perimeters.

+

Configuration

+

Autokey has an intimidating number of options, most of which are not necessary in typical scenarios. The simplest configuration consists of a subnet with one or more servers at the same low stratum acting as trusted hosts and with dependent clients at higher strata and sharing a single secure group and identity scheme. Each trusted host generates a host key, trusted certificate and group key. Each client generates a host key, normal certificate and installs the group key of each trusted host using secure means and renames it as the name of the trusted host.

+

For example, trusted host Alice generates keys using

+

ntp-keygen -H -T -I -p xyz

+

where H specifies a new host key, T the trusted certificate, I the IFF identity scheme and p the password used to encrypt the private key files. The group key file is ntpkey_IFFpar_alice.filestamp, where filestamp represents the NTP time in seconds when the file was generated.

+

Host Bob generate keys using

+

ntp-keygen -H -p abc

+

where abc is different for each group host. The trusted host generates a password-protected group key using

+

ntp-keygen -q xyz -p abc -e >temp

+

where xyz is the trusted host password, abc is the password supplied by the client and temp is a temporary file. This file is transmitted to Bob using secure means and renamed to the fully qualified host name for Alice preceded by the string ntpkey_iff_.

+

Operation

+

A specific combination of authentication scheme (none, symmetric key, public key) and identity scheme is called a cryptotype, although not all combinations are compatible. There may be management configurations where the clients, servers and peers may not all support the same cryptotypes. A secure NTPv4 subnet can be configured in many ways while keeping in mind the principles explained above and in this section. Note however that some cryptotype combinations may successfully interoperate with each other, but may not represent good security practice.

+

The cryptotype of an association is determined at the time of mobilization, either at configuration time or some time later when a message of appropriate cryptotype arrives. When mobilized by a server or peer configuration command and no key or autokey subcommands are present, the association is not authenticated; if the key subcommand is present, the association is authenticated using the symmetric key ID specified; if the autokey subcommand is present, the association is authenticated using Autokey.

+

Key Management

+

The cryptographic values used by the Autokey protocol are incorporated as a set of files generated by the ntp-keygen utility program, including symmetric key, host key and public certificate files, as well as sign key, identity parameters and leapseconds files. Alternatively, host and sign keys and certificate files can be generated by the OpenSSL utilities and certificates can be imported from public certificate authorities. Note that symmetric keys are necessary for the ntpq and ntpdc utility programs. The remaining files are necessary only for the Autokey protocol.

+

Certificates imported from OpenSSL or public certificate authorities have certian limitations. The certificate should be in ASN.1 syntax, X.509 Version 3 format and encoded in PEM, which is the same format used by OpenSSL. The overall length of the certificate encoded in ASN.1 must not exceed 1024 bytes. The subject distinguished name field (CN) is the fully qualified name of the host on which it is used; the remaining subject fields are ignored. The certificate extension fields must not contain either a subject key identifier or a issuer key identifier field; however, an extended key usage field for a trusted host must contain the value trustRoot;. Other extension fields are ignored.

+

Authentication Commands

+
+
autokey [logsec] +
Specifies the interval between regenerations of the session key list used with the Autokey protocol. Note that the size of the key list for each association depends on this interval and the current poll interval. The default value is 12 (4096 s or about 1.1 hours). For poll intervals above the specified interval, a session key list with a single entry will be regenerated for every message sent. +
controlkey key +
Specifies the key identifier to use with the ntpq utility, which uses the standard protocol defined in RFC-1305. The key argument is the key identifier for a trusted key, where the value can be in the range 1 to 65,534, inclusive. +
crypto [cert file] [leap file] [randfile file] [host file] [sign file] [ident scheme] [iffpar file] [gqpar file] [mvpar file] [pw password] +
This command requires the OpenSSL library. It activates public key cryptography, selects the message digest and signature encryption scheme and loads the required private and public values described above. If one or more files are left unspecified, the default names are used as described above. Unless the complete path and name of the file are specified, the location of a file is relative to the keys directory specified in the keysdir command or default /usr/local/etc. Following are the subcommands: +
+
cert file +
Specifies the location of the required host public certificate file. This overrides the link ntpkey_cert_hostname in the keys directory. + +
gqpar file +
Specifies the location of the client GQ parameters file. This overrides the link ntpkey_gq_hostname in the keys directory. + +
host file +
Specifies the location of the required host key file. This overrides the link ntpkey_key_hostname in the keys directory. +
ident scheme +
Requests the server identity scheme, which can be IFF, GQ or MV. This is used when the host will not be a server for a dependent client.
iffpar file +
Specifies the location of the optional IFF parameters file.This overrides the link ntpkey_iff_hostname in the keys directory. +
leap file +
Specifies the location of the client leapsecond file. This overrides the link ntpkey_leap in the keys directory. +
mv +
Requests the MV server identity scheme. +
mvpar file +
Specifies the location of the client MV parameters file. This overrides the link ntpkey_mv_hostname in the keys directory. +
pw password +
Specifies the password to decrypt files containing private keys and identity parameters. This is required only if these files have been encrypted. +
randfile file +
Specifies the location of the random seed file used by the OpenSSL library. The defaults are described in the main text above. +
sign file +
Specifies the location of the optional sign key file. This overrides the link ntpkey_sign_hostname in the keys directory. If this file is not found, the host key is also the sign key. +
+
keys keyfile +
Specifies the complete path and location of the MD5 key file containing the keys and key identifiers used by ntpd, ntpq and ntpdc when operating with symmetric key cryptography. This is the same operation as the -k command line option. +
keysdir path +
This command specifies the default directory path for cryptographic keys, parameters and certificates. The default is /usr/local/etc/. +
requestkey key +
Specifies the key identifier to use with the ntpdc utility program, which uses a proprietary protocol specific to this implementation of ntpd. The key argument is a key identifier for the trusted key, where the value can be in the range 1 to 65,534, inclusive. +
revoke [logsec] +
Specifies the interval between re-randomization of certain cryptographic values used by the Autokey scheme, as a power of 2 in seconds. These values need to be updated frequently in order to deflect brute-force attacks on the algorithms of the scheme; however, updating some values is a relatively expensive operation. The default interval is 16 (65,536 s or about 18 hours). For poll intervals above the specified interval, the values will be updated for every message sent. +
trustedkey key [...] +
Specifies the key identifiers which are trusted for the purposes of authenticating peers with symmetric key cryptography, as well as keys used by the ntpq and ntpdc programs. The authentication procedures require that both the local and remote servers share the same key and key identifier for this purpose, although different keys can be used with different servers. The key arguments are 32-bit unsigned integers with values from 1 to 65,534. +
+

Error Codes

+

Errors can occur due to mismatched configurations, unexpected restarts, expired certificates and unfriendly people. In most cases the protocol state machine recovers automatically by retransmission, timeout and restart, where necessary. Some errors are due to mismatched keys, digest schemes or identity schemes and must be corrected by installing the correct media and/or correcting the configuration file. One of the most common errors is expired certificates, which must be regenerated and signed at least once per year using the ntp-keygen program.

+

The following error codes are reported via the NTP control and monitoring protocol trap mechanism.

+
+
101 (bad field format or length) +
The packet has invalid version, length or format. +
102 (bad timestamp) +
The packet timestamp is the same or older than the most recent received. This could be due to a replay or a server clock time step. +
103 (bad filestamp) +
The packet filestamp is the same or older than the most recent received. This could be due to a replay or a key file generation error. +
104 (bad or missing public key) +
The public key is missing, has incorrect format or is an unsupported type. +
105 (unsupported digest type) +
The server requires an unsupported digest/signature scheme. +
106 (unsupported identity type)
The client or server has requested an identity scheme the other does not support.
107 (bad signature length) +
The signature length does not match the current public key. +
108 (signature not verified) +
The message fails the signature check. It could be bogus or signed by a different private key. +
109 (certificate not verified) +
The certificate is invalid or signed with the wrong key.
110 (host certificate expired)
The old server certificate has expired.
111 (bad or missing cookie) +
The cookie is missing, corrupted or bogus. +
112 (bad or missing leapseconds table) +
The leapseconds table is missing, corrupted or bogus. +
113 (bad or missing certificate) +
The certificate is missing, corrupted or bogus. +
114 (bad or missing group key)
The identity key is missing, corrupt or bogus. + +
115 (protocol error) +
The protocol state machine has wedged due to unexpected restart +
116 (server certificate expired) +
The old server certificate has expired. +
+

Files

+

See the ntp-keygen page.

+

Leapseconds Table

+

The NIST provides a file documenting the epoch for all historic occasions of leap second insertion since 1972. The leapsecond table shows each epoch of insertion along with the offset of International Atomic Time (TAI) with respect to Coordinated Universal Time (UTC), as disseminated by NTP. The table can be obtained directly from NIST national time servers using ftp as the ASCII file pub/leap-seconds.

+

While not strictly a security function, the Autokey protocol provides means to securely retrieve the leapsecond table from a server or peer. Servers load the leapsecond table directly from the file specified in the crypto command, with default ntpkey_leap, while clients can obtain the table indirectly from the servers using the Autokey protocol. Once loaded, the table can be provided on request to other clients and servers.

+
+ + \ No newline at end of file diff --git a/html/build.html b/html/build/build.html similarity index 82% rename from html/build.html rename to html/build/build.html index 3e4ccd359662..0bb49afda319 100644 --- a/html/build.html +++ b/html/build/build.html @@ -10,7 +10,7 @@

Building and Installing the Distribution

- giffrom Pogo, Walt Kelly + giffrom Pogo, Walt Kelly

For putting out compiler fires.

Last update: 03:06 AM UTC Monday, October 13, 2003


@@ -40,29 +40,29 @@

Installation

As root, use the make install command to install the binaries in the destination directory. Most commonly, these programs are installed in /usr/local/bin, but this can be overridden during configuration. You must of course have write permission on the install in the destination directory. This includes the following programs:

If the precision time kernel modifications are present, the following program is installed:

If the public key authentication functions are present, the following program is installed:

In some systems that include the capability to edit kernel variables, the following program is installed:

-

Cryptographic support, both symmetric and public key, requires one or more key files, commonly installed in /usr/local/etc. Public key cryptography requires a random seed file, usually called .rnd, installed in a dark place such as the root directory or /etc. Directions for generating keys is on the Authentication Options page.

+

Cryptographic support, both symmetric and public key, requires one or more key files, commonly installed in /usr/local/etc. Public key cryptography requires a random seed file, usually called .rnd, installed in a dark place such as the root directory or /etc. Directions for generating keys is on the Authentication Options page.

Configuration

-

You are now ready to configure the daemon and start it. You will need to create a NTP configuration file ntp.conf and a cryptographic key file ntp.keys. The latter file is necessary only for remote configuration support, if needed. Newbies should see the Quick Start page for orientation. Seasoned veterans can start with the ntpd - Network Time Protocol (NTP) daemon page and move on to the specific configuration option pages from there. A tutorial on NTP subnet design and configuration options is in the Notes on Configuring NTP and Setting up a NTP Subnet page.

+

You are now ready to configure the daemon and start it. You will need to create a NTP configuration file ntp.conf and a cryptographic key file ntp.keys. The latter file is necessary only for remote configuration support, if needed. Newbies should see the Quick Start page for orientation. Seasoned veterans can start with the ntpd - Network Time Protocol (NTP) daemon page and move on to the specific configuration option pages from there. A tutorial on NTP subnet design and configuration options is in the Notes on Configuring NTP and Setting up a NTP Subnet page.

If You Have Problems

-

If you have problems peculiar to the particular hardware and software environment (e.g. operating system-specific issues), browse the Hints and Kinks page. For other problems a tutorial on debugging technique is in the NTP Debugging Technique page. As always, the first line of general assistance is the NTP web site www.ntp.org and the FAQ resident there. Requests for assistance of a general nature and of interest to other timekeepers should be sent to the NTP newsgroup comp.protocols.time.ntp. Bug reports of a specific nature should be sent to bugs@ntp.org. Bug reports of a specific nature on features implemented by the programmer corps mentioned in the Copyright page should be sent directly to the implementor listed in that page, with copy to bugs@ntp.org.

+

If you have problems peculiar to the particular hardware and software environment (e.g. operating system-specific issues), browse the Hints and Kinks page. For other problems a tutorial on debugging technique is in the NTP Debugging Technique page. As always, the first line of general assistance is the NTP web site www.ntp.org and the FAQ resident there. Requests for assistance of a general nature and of interest to other timekeepers should be sent to the NTP newsgroup comp.protocols.time.ntp. Bug reports of a specific nature should be sent to bugs@ntp.org. Bug reports of a specific nature on features implemented by the programmer corps mentioned in the Copyright page should be sent directly to the implementor listed in that page, with copy to bugs@ntp.org.

Please include the version of the source distribution (e.g., ntp-4.0.70a) in your bug report, as well as billboards from the relevant utility programs and debug trace, if available. Please include the output of config.guess in your bug report. It will look something like:

pdp11-dec-fuzzos3.4

Additional make commands

diff --git a/html/config.html b/html/build/config.html similarity index 97% rename from html/config.html rename to html/build/config.html index 463214a28a8d..961779de66e7 100644 --- a/html/config.html +++ b/html/build/config.html @@ -10,9 +10,9 @@

Configuration Options

- giffrom Pogo, Walt Kelly + giffrom Pogo, Walt Kelly

Gnu autoconfigure tools are in the backpack.

-

Last update: 03:07 AM UTC Monday, October 13, 2003

+

Last update: 12:56 AM UTC Saturday, March 20, 2004


Table of Contents