Commits on Jun 29, 2002
  1. deprecate routes#N, as it is hard to keep consistency with rtprefixN.

    accept any number of "rtprefix", "rtrefix0", ..., "rtprefix99".
    itojun committed Jun 29, 2002
  2. deprecate "addrs#N", as it is difficult for users to keep consistency…

    … with
    
    "addrN".
    accept 100 prefix info in maximum - like "addr", "addr0" ... "addr99".
    WARNS=2 clean on netbsd.
    
    old configuration file should work just fine.
    
    behavior change:
    previously, we rejected "addrN" if there's "addr", and we rejected "addr" if
    there is "addrN".   now we accept both without problem.
    itojun committed Jun 29, 2002
  3. typo in name

    itojun committed Jun 29, 2002
  4. KNF for merge

    itojun committed Jun 29, 2002
  5. forgot paren with &

    itojun committed Jun 29, 2002
  6. type pedant. check -p range

    itojun committed Jun 29, 2002
Commits on Jun 28, 2002
  1. updated core member list

    jinmei committed Jun 28, 2002
  2. - insert HAO and RTHDR when needed after the outer ipv6 header

      when the packet is tunneled by the IPsec framework.
      not tested.
    keiichi committed Jun 28, 2002
  3. - rename 'binding missing' to 'binding error'

    keiichi committed Jun 28, 2002
  4. Some checks and comments

    t-momose committed Jun 28, 2002
  5. use readable mif names in log messages.

    jinmei committed Jun 28, 2002
  6. included a missing header file.

    jinmei committed Jun 28, 2002
  7. - use sendto(2) directly, instead of a wrapper (transmit_sa())

    - some cosmetic changes
    jinmei committed Jun 28, 2002
  8. removed unused macro names

    jinmei committed Jun 28, 2002
  9. - Add "%token STRACE".

    fujisawa committed Jun 28, 2002
  10. - Add "trace" option with "natptconfig show xlate" subcommand.

      This command shows current translation table entry with short format
      (within 80 columns) similar to "short" option, the 3rd field shows a
      destination address.
    fujisawa committed Jun 28, 2002
  11. - Use defined symbol instead of numeric value.

    fujisawa committed Jun 28, 2002
Commits on Jun 27, 2002
  1. correct %d/%u mismatch

    itojun committed Jun 27, 2002
  2. added hmac.c

    t-momose committed Jun 27, 2002
  3. whitespace

    itojun committed Jun 27, 2002
  4. Introduced generalized hmac functions.

    currently it supports hmac-md5 and hmac-sha1.
    t-momose committed Jun 27, 2002
  5. reduce kernel stack usage by auto variable secasindex.

    From: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
    itojun committed Jun 27, 2002
  6. %d/%u audit

    itojun committed Jun 27, 2002
  7. audit %d/%u mixup

    itojun committed Jun 27, 2002
  8. ntohs() returns unsigned value

    itojun committed Jun 27, 2002
  9. - Use udp port number involved in ICMPv6.

    fujisawa committed Jun 27, 2002
  10. rm unneeded -I

    itojun committed Jun 27, 2002
  11. no need to ship tftpd

    itojun committed Jun 27, 2002
  12. no need to ship tftp/telnet

    itojun committed Jun 27, 2002
  13. - Consider TDP/UDP port number when recalculate TCP/UDP checksum

      which is involved in ICMPv6 payload.
    fujisawa committed Jun 27, 2002
  14. - iproute is used only if IPSEC is defined.

    keiichi committed Jun 27, 2002