Annotation of embedaddon/pimdd/CHANGES, revision 1.1

1.1     ! misho       1:   $Id: CHANGES,v 1.8 1998/12/30 20:26:20 kurtw Exp $
        !             2:  * December 30, 1998
        !             3:    Fixed entry timer initialization in route.c:process_cache_miss()
        !             4: 
        !             5:  * December 22, 1998
        !             6:    Synch'ed with latest releave pimd (sparse) from USC:
        !             7: 
        !             8:    - XXX Timer changes in defs.h compatible with entry/prune timeout changes?
        !             9: 
        !            10:    - BUG FIX: fix TIMEOUT definitions in difs.h (bug report by Nidhi Bhaskar)
        !            11:      (originally, if timer value less than 5 seconds, it won't become 0)
        !            12:    - (Almost) all timers manipulation now use macros
        !            13:    - pim.h and pim_var.h are in separate common directory
        !            14:    - added BSDI definition to pim_var.h (thanks to Hitoshi Adaeda)
        !            15:    - Now compiles under Linux (haven't check whether the PIMv2 kernel
        !            16:      support in linux-2.1.103 works)
        !            17:    - allpimrouters deleted from igmp.c (already defined in pim.c)
        !            18:    - igmpmsg defined for IRIX 
        !            19: 
        !            20:  * December 21, 1998
        !            21:    Linux patches to pim.c and defs.h 
        !            22:    (contributed by Jonathan Day <j.c.day@larc.nasa.gov>)
        !            23: 
        !            24:    Notes from Jonathan:
        !            25:    I'd like to report some bugs in the current version of PimD-Dense, which
        !            26:    cause compilation to fail under Linux. In defs.h, external variables that
        !            27:    have already been defined are being re-defined, causing the compilation to
        !            28:    fail. In pim.c, there is a typing error - if->ip_len is referred to, as
        !            29:    opposed to ip->ip_len. I've included the changes I've been using to fix
        !            30:    these bugs.
        !            31: 
        !            32:  * December 21, 1998
        !            33:    Fixed delay time for LAN prune scheduling to 4 seconds to comply
        !            34:    with spec, which says that prunes should be delayed for time
        !            35:    strictly greater than the maximum join delay of 3 seconds.
        !            36: 
        !            37:  * December 21, 1998
        !            38:    Fixed Prune timeout behavior:
        !            39:    - Prune timeout now triggers graft
        !            40:    - If prune and entry timeout simultaneously, the prune is timed out
        !            41:      first, triggering an entry timer refresh.
        !            42: 
        !            43:  * December 21, 1998
        !            44:    Fixed Assert sending so that asserts sent from upstream routers
        !            45:    without routes to the source send pref and metric of 0x7fffffff.
        !            46: 
        !            47:  * June 19, 1998
        !            48:    Modifications to comply with the latest PIM-DM spec revision:
        !            49:    - Graft retransmission period is now 3 seconds
        !            50:    - Random Join/Prune delay is 3 seconds
        !            51:    Some still unresolved issues:
        !            52:    - Upstream Address field in Graft and Graft-Ack
        !            53: 
        !            54:  * Version 0.2.1.0-alpha15, May 29, 1998
        !            55:    Synched in fixes from Pavlin's pimd-2.1.0-alpha15:
        !            56:    - few bug fixes related to NetBSD definitions 
        !            57:      (thanks to Heiko W.Rupp <hwr@pilhuhn.de>)
        !            58:    - MRT_PIM completely replaced by MRT_ASSERT
        !            59: 
        !            60:  * Version 0.2.1.0-alpha11, May 29, 1998
        !            61:    This is the first release of the the PIM Dense-Mode version of pimd.
        !            62:    For now, I have simply prepended "0." onto the version number for 
        !            63:    Pavlin Ivanov Radoslavov's Sparse-Mode pimd, from which this code 
        !            64:    was derived.  A new 1.0.x-alpha version number will be assigned 
        !            65:    upon the initial public release of this code.
        !            66: 
        !            67: 
        !            68: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>