[Swan-commit] Changes to ref refs/heads/master

D. Hugh Redelmeier hugh at vault.libreswan.fi
Wed Apr 23 10:56:03 EEST 2014


New commits:
commit 734615e902a1b0770f551033cf0779b3e9102251
Author: D. Hugh Redelmeier <hugh at mimosa.com>
Date:   Wed Apr 23 03:52:41 2014 -0400

    addresspool:
    
    - simplify overlap test
      + no need for overlaprangev4
      + will work with IPv6 (not important now)
      + delete useless unitize (test using it was defective)
    
    - added and exploited rangetot and RANGETOT_BUF to simplify formatting ranges
    
    - in struct ip_pool: represent range with ip_range type
    
    - added some ??? questions to code.  These ought to get answered.
    
    - unified code for linger_lease_entry and free_lease_for_index as
      end_lease
    
    - turned several internal errors from logging to passerts.
      When these things go wrong, something needs fixing.
    
    - renamed find_lingering_lease to revive_lingering_lease
      (because that's what it does)
    
    - in revive_lingering_lease: simplify ID_NONE handling
    
    - reduce scope of buffers for formatting for DBG message components



More information about the Swan-commit mailing list