Permalink
Commits on May 7, 2000
  1. use bracket notation for HTTP/1.1 Host: header, as alain pointed out

    in ipngwg (IETF adelaide).
    sumikawa committed May 7, 2000
  2. mdoc(7) cleanup from FreeBSD-current.

    sumikawa committed May 7, 2000
  3. use latest IPv6 patch. from isaki.

    sumikawa committed May 7, 2000
  4. rewrite spdget to use mbuf.

    itojun committed May 7, 2000
  5. check address family match on key_allocsa.

    XXX INADDRBYSA should really be nuked!  it hides too much detail about
    underlying sockaddr.
    itojun committed May 7, 2000
  6. * freebsd[23]/ports/tcp_wrapper: upgrade to latest IPv6 patch.

    * {freebsd[23]/ports,netbsd/pkgsrc}/mtr: upgrade to 0.42.
    sumikawa committed May 7, 2000
  7. upgrade to 0.42.

    sumikawa committed May 7, 2000
  8. much more strict boundary checking. I'm so surprised there was none a…

    …vailable.
    itojun committed May 7, 2000
  9. sync comment with reality

    itojun committed May 7, 2000
  10. more rewrite for using mbuf (delete, getspi)

    itojun committed May 7, 2000
  11. use mbuf throughout sys/netkey/key.c (in progress).

    the previous practice had too little amount of boundary checks, use of caddr_t
    and implicitly declared structure to carry around pointer to packet,
    implicit assumption to lower layer function abut packet boundary conditions,
    and unclear memory allocation/deallocation protocol which can lead to
    memory leakage too easily.  we are trying to fix that.
    (partly my responsibility - key_align() mess was my fault, IIRC)
    itojun committed May 7, 2000
  12. fix typo and cut-and-paste errors.

    kjc committed May 7, 2000
  13. use "opt_inet6.h" for freebsd3 according to the recent change

    introduced in KAME.
    kjc committed May 7, 2000
  14. remove duplicated be verb.

    itojun committed May 7, 2000
  15. remove GETAF()

    itojun committed May 7, 2000
  16. add -Wall -Werror

    itojun committed May 7, 2000
  17. remove unused variable

    itojun committed May 7, 2000
  18. remove unused symbol USE_GETNAMEINFO

    itojun committed May 7, 2000
  19. style

    itojun committed May 7, 2000
  20. $KAME$

    itojun committed May 7, 2000
  21. ipsec_dump_policy() was WAY TOO naive about buffer overrun.

    - don't use p = realloc(p, foo), it will result in memory leak
    - never assume strlen of other function's return value.
    - always pass boundary condition to lower functions
    itojun committed May 7, 2000
  22. - don't put variable nane in prototype

    - don't use starting underscore for functions that has no special namespace
      issue (static functions are not visible from the first place!)
    itojun committed May 7, 2000
  23. remove unnecesary macro calls. avoid typecasts.

    - SALENBYAF: usually unnecessary since we have sa_len
    - IN{PORT,ADDR}BYSA: shouldn't be used, hides too much detail
    - why sockaddr * were used where we are in IPv4-only/IPv6-only context?
    itojun committed May 7, 2000
  24. remove unnecesary macro calls. avoid typecasts.

    - SALENBYAF: usually unnecessary since we have sa_len
    - IN{PORT,ADDR}BYSA: shouldn't be used, hides too much detail
    - why sockaddr * were used where we are in IPv4-only/IPv6-only context?
    
    NOTE: is_myipaddr6() differs from is_myaddr(), ipv4 case, with respect to
    multicast handling.
    itojun committed May 7, 2000
  25. don't put variable name in prototype decl.

    itojun committed May 7, 2000
  26. don't put variable names in prototypes. macro expansion and other things

    can bite you.
    itojun committed May 7, 2000
Commits on May 6, 2000
  1. do not joine All-DHCP-Relays group. It's been removed in dhcp6v6-15.

    pCVS: ----------------------------------------------------------------------
    jinmei committed May 6, 2000
  2. 2000-05-04 JINMEI, Tatuya <jinmei@isl.rdc.toshiba.co.jp>

    	* kame/kame/pim6[ds]d/mld6_proto.c (accept_listener_query):
    	corrected incoming MLD query message handling.
    jinmei committed May 6, 2000
  3. declare socklen_t, don't include sys/socket.h.

    itojun committed May 6, 2000
  4. remove sys/socket.h constraint, declare socklen_t instead

    (with avoiding duplicated decl).
    itojun committed May 6, 2000
Commits on May 5, 2000
  1. upgrade to 1.06.

    itojun committed May 5, 2000