[ntp:commitlogs] incoming pull in whimsy.udel.edu:/backroom/ntp-stable

Harlan Stenn stenn at whimsy.udel.edu
Thu Feb 12 21:28:08 PST 2004


VAR       CLIENT              SERVER              
===       ======              ======              
USER      stenn               stenn               
HOST      whimsy.udel.edu     whimsy.udel.edu     
ROOT      /backroom/ntp-stable/backroom/ntp-dev   
LEVEL     1                   1                   
TIME_T    1071778618          1071778618          
UTC       20031218201658      20031218201658      
VERSION   bk-3.0.4            bk-3.0.4            

stenn at whimsy.udel.edu fired the post-incoming--010commitlogs trigger in /backroom/ntp-stable
    Received the following changesets
    
    ChangeSet
      1.1219 04/02/12 04:27:25 stenn at 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.
    
      ntpd/ntp_refclock.c
        1.53 04/02/12 04:22:57 stenn at whimsy.udel.edu +1 -2
        Changes from Dave Mills
    
      ntpd/ntp_proto.c
        1.169 04/02/12 04:22:56 stenn at whimsy.udel.edu +200 -199
        Changes from Dave Mills
    
      ntpd/ntp_crypto.c
        1.90 04/02/12 04:22:56 stenn at whimsy.udel.edu +16 -17
        Changes from Dave Mills
    
      include/ntp.h
        1.97 04/02/12 04:22:55 stenn at whimsy.udel.edu +7 -5
        Changes from Dave Mills
    
    ChangeSet
      1.1216 04/01/26 21:43:00 stenn at whimsy.udel.edu +2 -0
      struct sockaddr_storage progress
    
      include/ntp_rfc2553.h
        1.13 04/01/26 21:42:47 stenn at whimsy.udel.edu +0 -2
        struct sockaddr_storage progress
    
      configure.in
        1.342 04/01/26 21:42:46 stenn at whimsy.udel.edu +0 -2
        struct sockaddr_storage progress
    
    ChangeSet
      1.1215 04/01/25 22:14:09 stenn at whimsy.udel.edu +1 -0
      Don't use IPv6 on AIX4.
    
      configure.in
        1.341 04/01/25 22:13:57 stenn at whimsy.udel.edu +10 -5
        Don't use IPv6 on AIX4.
    
    ChangeSet
      1.1214 04/01/22 20:59:27 stenn at whimsy.udel.edu +1 -0
      Postpone the stuct sockaddr_storage test for now.
    
      configure.in
        1.340 04/01/22 20:59:18 stenn at whimsy.udel.edu +2 -0
        Postpone the stuct sockaddr_storage test for now.
    
    ChangeSet
      1.1213 04/01/22 17:49:57 stenn at 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 04/01/22 17:49:28 stenn at whimsy.udel.edu +32 -21
        Use doubles instead of NTP timestamps to work around the  34 year problem.  From Dave Mills.
    
    ChangeSet
      1.1212 04/01/22 17:45:13 stenn at whimsy.udel.edu +2 -0
      jitter utility fixes from Dave Mills.
    
      util/jitter.h
        1.1 04/01/22 17:42:50 stenn at whimsy.udel.edu +412 -0
    
      util/jitter.h
        1.0 04/01/22 17:42:50 stenn at whimsy.udel.edu +0 -0
        BitKeeper file /backroom/ntp-dev/util/jitter.h
    
      util/jitter.c
        1.4 04/01/22 17:42:39 stenn at whimsy.udel.edu +15 -16
        Fixes from Dave Mills.
    
    ChangeSet
      1.1211 04/01/22 04:07:41 blk at 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.43 04/01/22 04:07:34 blk at frobozz.local +1 -0
        Logging to logging at openlogging.org accepted
    
      ntpdc/nl.pl.in
        1.8 04/01/22 04:05:55 blk at frobozz.local +1 -1
        Better accounting for possible whitespace at the end of C routines (Bug 210).
    
    ChangeSet
      1.1210 04/01/10 21:10:11 stenn at whimsy.udel.edu +2 -0
      initial attempt at more rfc2553 cleanup
    
      include/ntp_rfc2553.h
        1.12 04/01/10 21:10:00 stenn at whimsy.udel.edu +2 -0
        initial attempt at more rfc2553 cleanup
    
      configure.in
        1.339 04/01/10 21:09:59 stenn at whimsy.udel.edu +87 -1
        initial attempt at more rfc2553 cleanup
    
    ChangeSet
      1.1191.1.4 04/01/08 18:21:43 mayer at pogo.udel.edu +1 -0
      Make call to get_scopeid conditional
    
      libisc/ifiter_ioctl.c
        1.18 04/01/08 18:20:39 mayer at pogo.udel.edu +2 -1
        Make call to get_scopeid conditional
    
    ChangeSet
      1.1191.1.3 04/01/08 16:07:57 mayer at pogo.udel.edu +1 -0
      Make fetch of broadcast address conditional on existence of macro
    
      libisc/ifiter_ioctl.c
        1.17 04/01/08 16:07:23 mayer at pogo.udel.edu +2 -1
        Make fetch of broadcast address conditional on existence of macro
    
    ChangeSet
      1.1191.1.2 04/01/06 20:55:01 mayer at pogo.udel.edu +1 -0
      Broadcast addresses were not being set for systems with IPv6 capability
    
      libisc/ifiter_ioctl.c
        1.16 04/01/06 20:54:15 mayer at pogo.udel.edu +21 -0
        Broadcast addresses were not being set for systems with IPv6 capability
    
    ChangeSet
      1.1195.1.1 04/01/06 21:19:51 a115350 at y3111429.nh.ad.hydro.com +4 -0
      Fix for NTP Epoch rollover
    
      BitKeeper/etc/logging_ok
        1.42 04/01/06 21:19:51 a115350 at y3111429.nh.ad.hydro.com +1 -0
        Logging to logging at openlogging.org accepted
    
      libntp/prettydate.c
        1.4 04/01/06 21:14:58 a115350 at y3111429.nh.ad.hydro.com +64 -9
        Use common helper function
    
      libntp/humandate.c
        1.5 04/01/06 21:14:58 a115350 at y3111429.nh.ad.hydro.com +5 -4
        Fix for NTP epoch rollover: Uses time_t and 
        localtime/gmtime for conversion
    
      libntp/caljulian.c
        1.5 04/01/06 21:14:58 a115350 at y3111429.nh.ad.hydro.com +32 -0
        Fix for NTP epoch rollover: Uses time_t and 
        localtime/gmtime for conversion
    
    ChangeSet
      1.1203 04/01/02 16:01:53 stenn at whimsy.udel.edu +1 -0
      manycast fix from Dave Mills.
    
      ntpd/ntp_proto.c
        1.167 04/01/02 16:01:41 stenn at whimsy.udel.edu +1 -1
        manycast fix from Dave Mills.
    
    ChangeSet
      1.1191.1.1 03/12/31 13:44:43 mayer at pogo.udel.edu +2 -0
      Fix Broadcast support for those systems that support IPv6
    
      libisc/ifiter_ioctl.c
        1.15 03/12/31 13:43:31 mayer at pogo.udel.edu +3 -4
        Fix Broadcast support for IPv6 capable queries to ioctl
    
      ntpd/ntp_io.c
        1.105 03/12/31 13:41:54 mayer at pogo.udel.edu +11 -10
        Fix io_setbclient to properly use MACROS and add proper error information
    
    ChangeSet
      1.1202 03/12/26 19:00:43 stenn at whimsy.udel.edu +1 -0
      Dave Mills: Update EOV offset comment.
    
      ntpd/ntp_control.c
        1.66 03/12/26 19:00:31 stenn at whimsy.udel.edu +1 -1
        Dave Mills: Update EOV offset comment.
    
    ChangeSet
      1.1201 03/12/24 00:44:13 stenn at whimsy.udel.edu +1 -0
      Merge whimsy.udel.edu:/backroom/ntp-stable
      into whimsy.udel.edu:/backroom/ntp-dev
    
      configure.in
        1.338 03/12/24 00:44:08 stenn at whimsy.udel.edu +0 -0
        Auto merged
    
    ChangeSet
      1.1194.1.1 03/12/19 15:44:14 stenn at whimsy.udel.edu +5 -0
      [Bug 251] Timo Felbinger: Drop root under Linux
    
      ntpd/ntpd.c
        1.54 03/12/19 15:43:28 stenn at whimsy.udel.edu +106 -59
        [Bug 251] Timo Felbinger: Drop root under Linux
    
      ntpd/cmd_args.c
        1.23 03/12/19 15:43:28 stenn at whimsy.udel.edu +18 -10
        [Bug 251] Timo Felbinger: Drop root under Linux
    
      include/ntpd.h
        1.61 03/12/19 15:43:27 stenn at whimsy.udel.edu +2 -1
        [Bug 251] Timo Felbinger: Drop root under Linux
    
      html/ntpd.html
        1.32 03/12/19 15:43:27 stenn at whimsy.udel.edu +5 -1
        [Bug 251] Timo Felbinger: Drop root under Linux
    
      configure.in
        1.337 03/12/19 15:43:27 stenn at whimsy.udel.edu +20 -2
        [Bug 251] Timo Felbinger: Drop root under Linux
    
    ChangeSet
      1.1195 03/12/18 02:50:14 stenn at whimsy.udel.edu +1 -0
      [Bug 256] Fix misleading diagnostic message.
    
      ntpd/ntp_config.c
        1.100 03/12/18 02:49:58 stenn at whimsy.udel.edu +2 -2
        [Bug 256] Fix misleading diagnostic message.
    
    ChangeSet
      1.1194 03/12/18 00:36:05 stenn at whimsy.udel.edu +1 -0
      [Bug 158] Alter header inclusion to avoid linux header braindamage.
    
      libntp/iosignal.c
        1.12 03/12/18 00:35:52 stenn at whimsy.udel.edu +19 -6
        [Bug 158] Alter header inclusion to avoid linux header braindamage.
    
    ChangeSet
      1.1193 03/12/17 23:35:26 stenn at whimsy.udel.edu +2 -0
      Updates from Dave Mills.
    
      html/ntpdc.html
        1.20 03/12/17 23:35:12 stenn at whimsy.udel.edu +2 -2
        Updates from Dave Mills.
    
      html/confopt.html
        1.28 03/12/17 23:35:12 stenn at whimsy.udel.edu +5 -6
        Updates from Dave Mills.
    
    ChangeSet
      1.1192 03/12/17 23:24:17 stenn at whimsy.udel.edu +2 -0
      Dave Mills: novolley subcommand to the broadcast command.
    
      ntpd/ntp_proto.c
        1.166 03/12/17 23:24:02 stenn at whimsy.udel.edu +15 -18
        Dave Mills: novolley subcommand to the broadcast command.
    
      ntpd/ntp_config.c
        1.99 03/12/17 23:24:02 stenn at whimsy.udel.edu +8 -4
        Dave Mills: novolley subcommand to the broadcast command.
    
    ChangeSet
      1.1191 03/12/16 16:22:11 stenn at whimsy.udel.edu +1 -0
      Typo fix from Marc Brett
    
      ntpd/ntp_io.c
        1.104 03/12/16 16:21:57 stenn at whimsy.udel.edu +1 -1
        Typo fix from Marc Brett
    
    ChangeSet
      1.1190 03/12/15 23:37:59 stenn at whimsy.udel.edu +1 -0
      Merge
    
      ntpd/ntp_io.c
        1.103 03/12/15 23:37:26 stenn at whimsy.udel.edu +0 -1
        Remerge previous change
    
    ChangeSet
      1.1188.1.4 03/12/14 21:45:10 mayer at 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 03/12/14 21:44:05 mayer at tecotoo.myibg.com +4 -3
        Unix didn't recognize BOOL in create_wildcar, use isc_boolean_t instead
    
    ChangeSet
      1.1188.1.3 03/12/14 11:50:12 mayer at tecotoo.myibg.com +1 -0
      Print no interfaces message if debug is on
    
      ntpd/ntp_io.c
        1.101.1.2 03/12/14 11:49:13 mayer at tecotoo.myibg.com +7 -3
        Print no interfaces message if debug is on
    
    ChangeSet
      1.1188.1.2 03/12/13 22:02:59 mayer at tecotoo.myibg.com +1 -0
      Clean up the open_socket code
    
      ntpd/ntp_io.c
        1.101.1.1 03/12/13 22:01:55 mayer at tecotoo.myibg.com +13 -8
        Clean up the open_socket code
    
    ChangeSet
      1.1188.1.1 03/12/13 21:38:39 mayer at tecotoo.myibg.com +1 -0
      define lifr_index if platform uses if_laddrreq
    
      libisc/ifiter_ioctl.c
        1.14 03/12/13 20:28:38 mayer at tecotoo.myibg.com +1 -0
        define lifr_index if platform uses if_laddrreq
    
    ChangeSet
      1.1189 03/12/10 01:52:46 stenn at whimsy.udel.edu +1 -0
      *ix doesn't do BOOL.
    
      ntpd/ntp_io.c
        1.102 03/12/10 01:52:27 stenn at whimsy.udel.edu +1 -1
        *ix doesn't do BOOL.
    
    ChangeSet
      1.1188 03/12/09 09:59:50 mayer at tecotoo.myibg.com +1 -0
      IPV6_V6ONLY not dependent on IPTOS_LOWDELAY, etc
    
      ntpd/ntp_io.c
        1.101 03/12/09 09:58:45 mayer at tecotoo.myibg.com +1 -2
        IPV6_V6ONLY not dependent on IPTOS_LOWDELAY, etc
    
    ChangeSet
      1.1187 03/12/08 17:49:41 mayer at 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 03/12/08 15:00:51 mayer at tecotoo.myibg.com +25 -18
        Fix to only conditionally create a wildcard socket for IPv4 if IPV6_V6ONLY defined
    
    ChangeSet
      1.1186 03/12/07 19:09:45 mayer at tecotoo.myibg.com +2 -0
      Fix to only get scope and zero address if Link-local Multicast address. Add scope information for interfaces
    
      ntpd/ntp_io.c
        1.99 03/12/07 19:07:55 mayer at tecotoo.myibg.com +3 -2
        Print scope information so we see it for interfaces we are handling
    
      libisc/interfaceiter.c
        1.9 03/12/07 19:04:48 mayer at tecotoo.myibg.com +7 -4
        Fix to only get scope and zero address if Link-local Multicast address
    
    ChangeSet
      1.1185 03/12/03 23:33:46 mayer at 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 03/12/03 23:32:30 mayer at 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.1184 03/12/03 22:24:47 mayer at 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 03/12/03 22:23:28 mayer at 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.1162.5.7 03/12/02 23:46:54 mayer at tecotoo.myibg.com +1 -0
      if_index should have been ifindex
    
      libisc/ifiter_sysctl.c
        1.8 03/12/02 23:45:32 mayer at tecotoo.myibg.com +1 -1
        if_index should have been ifindex
    
    ChangeSet
      1.1182 03/12/01 20:51:26 mayer at 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.96 03/12/01 20:51:18 mayer at pogo.udel.edu +0 -0
        Auto merged
    
    ChangeSet
      1.1181 03/12/01 04:09:21 stenn at whimsy.udel.edu +6 -0
      Improvements from Dave Mills.
    
      ntpd/ntp_refclock.c
        1.52 03/12/01 04:09:04 stenn at whimsy.udel.edu +2 -3
        Improvements from Dave Mills.
    
      ntpd/ntp_proto.c
        1.165 03/12/01 04:09:03 stenn at whimsy.udel.edu +6 -6
        Improvements from Dave Mills.
    
      ntpd/ntp_loopfilter.c
        1.88 03/12/01 04:09:03 stenn at whimsy.udel.edu +24 -30
        Improvements from Dave Mills.
    
      ntpd/ntp_control.c
        1.65 03/12/01 04:09:03 stenn at whimsy.udel.edu +20 -14
        Improvements from Dave Mills.
    
      include/ntpd.h
        1.60 03/12/01 04:09:02 stenn at whimsy.udel.edu +3 -3
        Improvements from Dave Mills.
    
      include/ntp_control.h
        1.24 03/12/01 04:09:02 stenn at whimsy.udel.edu +15 -14
        Improvements from Dave Mills.
    
    ChangeSet
      1.1162.5.6 03/11/30 22:23:45 mayer at tecotoo.myibg.com +1 -0
      For KAME we need to zero out a couple of bytes in the address
    
      libisc/interfaceiter.c
        1.6 03/11/30 22:22:34 mayer at tecotoo.myibg.com +2 -0
        For KAME we need to zero out a couple of bytes in the address
    
    ChangeSet
      1.1162.5.5 03/11/29 21:24:54 mayer at tecotoo.myibg.com +2 -0
      Fixes for older platforms not returning the interface index and not supporting IPv6
    
      libisc/interfaceiter.c
        1.5 03/11/29 21:23:06 mayer at tecotoo.myibg.com +2 -0
        Fix warning on machines not supporting IPv6 to ignore the get_scopeid() function
    
      libisc/ifiter_ioctl.c
        1.13 03/11/29 21:21:54 mayer at tecotoo.myibg.com +9 -0
        Fix complaints about not finding ifr_index on older platforms
    
    ChangeSet
      1.1162.5.4 03/11/29 20:52:42 mayer at 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 03/11/29 20:51:08 mayer at tecotoo.myibg.com +9 -2
        Use scope id when address is link-local for IPv6 multicast IPV6_JOIN_GROUP
    
    ChangeSet
      1.1179 03/11/29 19:32:08 stenn at whimsy.udel.edu +1 -0
      Merge whimsy.udel.edu:/backroom/ntp-stable
      into whimsy.udel.edu:/backroom/ntp-dev
    
      ntpd/ntp_proto.c
        1.164 03/11/29 19:32:04 stenn at whimsy.udel.edu +0 -0
        Auto merged
    
    ChangeSet
      1.1177 03/11/29 03:43:39 stenn at 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 03/11/29 03:43:26 stenn at whimsy.udel.edu +9 -3
        [Bug 241] Dave Mills: Do not respond to multicast if not a manycast server.
    
    ChangeSet
      1.1162.5.3 03/11/27 22:34:47 mayer at tecotoo.myibg.com +7 -0
      Added support for scopeid and interface index in support of IPV6 multicasting.
    
      ports/winnt/libisc/interfaceiter.c
        1.4 03/11/27 22:34:02 mayer at tecotoo.myibg.com +5 -0
        Added interface index and scope id to interface. Zero for now.
    
      ntpd/ntp_io.c
        1.97 03/11/27 22:33:58 mayer at 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.
    
      libisc/interfaceiter.c
        1.4 03/11/27 22:33:52 mayer at tecotoo.myibg.com +31 -0
        Added get_scopeid function to fetch the scope and take care of KAME issues.
    
      libisc/ifiter_sysctl.c
        1.7 03/11/27 22:33:49 mayer at tecotoo.myibg.com +3 -0
        Added interface index and scope id to interface structure
    
      libisc/ifiter_ioctl.c
        1.12 03/11/27 22:33:46 mayer at tecotoo.myibg.com +4 -0
        Added interface index and scope id to interface structure
    
      include/ntp.h
        1.92.1.2 03/11/27 22:33:44 mayer at tecotoo.myibg.com +2 -0
        Added interface index and scope id to interface structure
    
      include/isc/interfaceiter.h
        1.3 03/11/27 22:33:40 mayer at tecotoo.myibg.com +2 -0
        Added interface index and scope id to interface structure
    



More information about the commitlogs mailing list