[odc] Daily src changes for 2003-05-12

ODC auto at squish.net
Tue May 13 08:00:20 BST 2003


OpenBSD src changes summary for 2003-05-12
==========================================

bin/csh                                 distrib/miniroot
games/adventure                         games/backgammon
games/cribbage                          games/phantasia
games/rogue                             gnu/lib/libreadline
gnu/usr.bin/cvs                         kerberosV
lib/libc                                lib/libcurses
lib/libssl                              sbin/isakmpd
sbin/mount_null                         sbin/mount_umap
sbin/pfctl                              share/man
sys/altq                                sys/arch/hppa/stand/cdboot
sys/arch/i386/include                   sys/arch/macppc/pci
sys/arch/powerpc/powerpc                sys/arch/sparc/dev
sys/arch/sparc/sparc                    sys/arch/sparc64/dev
sys/compat/common                       sys/conf
sys/ddb                                 sys/dev/ic
sys/dev/isa                             sys/dev/pci
sys/dev/pcmcia                          sys/kern
sys/lib/libkern                         sys/miscfs/genfs
sys/miscfs/nullfs                       sys/miscfs/umapfs
sys/miscfs/union                        sys/net
sys/netinet                             sys/sys
usr.bin                                 usr.bin/ctags
usr.bin/file                            usr.bin/ssh
usr.sbin/bind                           usr.sbin/config
usr.sbin/cron                           usr.sbin/httpd
usr.sbin/lpr                            usr.sbin/openssl
usr.sbin/pkg_install                    usr.sbin/popa3d

== bin =============================================================== 01/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/bin

csh

  ~ csh.h                                 

  > fix overflow in implicit constant conversion; ok millert@ (jsyn@)

  ~ csh.1                                 

  > cpu -> CPU (jmc@)

  ~ extern.h                              

  > strstr() prototype shouldn't be here; kill NOTUSED and an extra newline;
  > ok tdeval@, tedu@ (jsyn@)

  ~ str.c                                 ~ extern.h

  > s_strn{cpy,cat} are no longer used; remove them.  also, kill NOTUSED.
  > ok tedu@ (jsyn@)

  ~ extern.h                              

  > add s_strl{cat,cpy} prototypes; ok tedu@ (jsyn@)

  ~ func.c                                

  > ansify functions, eliminating prototype declaration warnings; ok deraadt@
  > (jsyn@)

== distrib =========================================================== 02/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/distrib

miniroot

  ~ install.sub                           

  > Fix 'eval' statement in _url_base construction so that we use the
  > contents of ftp_server_dir or http_server_dir, and not their names.
  > ftp and http installs now work again. (krw@)

  ~ install.sub                           

  > More cleanup and fixes in url installs.
  > 1) Filter appropriate lines (ftp or http) from ftplist once when it is
  > downloaded rather than everytime the lines are needed.
  > 2) Don't display the 'ftp://' or 'http://' part of the listed url's as
  > all displayed url's are of the same type. Partially compensates for
  > the last increase in the width of the 'cat -n' line number field.
  > 3) Store filtered lines in /tmp/serverlist instead of /tmp/ftplist,
  > since it can be a list of http servers too. Makes it more obvious that
  > it is not a copy of ftplist.
  > 4) Avoid 'ftplist: No such file' message, but add more informative
  > 'Getting...done.' or 'Getting...FAILED.' message. Display the actual
  > ftp error that caused the FAILED status.
  > 5) Add 'done' to the list of available options when asking for a
  > server location, allowing the user to return to set location selection
  > without having to enter a server.
  > 6) Mention the '?' option in the prompt. It re-displays the list of
  > servers.
  > 7) Eliminate unneeded variables 'host' and 'maxlines'. Make global
  > tline a local (_line). Change _ftp_get_list global to more generic
  > _get_server_list.
  > 8) General logic cleanup. (krw@)

== games ============================================================= 03/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/games

adventure

  ~ hdr.h                                 

  > NetBSD: remove redundant decl (pjanzen@)

backgammon

  ~ teachgammon/teach.c                   

  > From NetBSD:  don't need to declare ospeed. (pjanzen@)

cribbage

  ~ crib.c                                

  > From NetBSD:  remove redundant declaration (pjanzen@)

phantasia

  ~ phantglobs.h                          

  > From NetBSD:  remove redundant declaration (pjanzen@)

  ~ phantasia.6tbl                        

  > Start with NetBSD's man page, which has been converted to mdoc, and do
  > some tidying. (pjanzen@)

  ~ phantasia.6tbl                        

  > Oops, one more grammar error. (pjanzen@)

rogue

  ~ rogue.h                               

  > From NetBSD:  remove more duplicate declarations. (pjanzen@)

== gnu =============================================================== 04/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/gnu

lib/libreadline

  ~ bind.c                                ~ complete.c
  ~ display.c                             ~ histexpand.c
  ~ histfile.c                            ~ histlib.h
  ~ isearch.c                             ~ kill.c
  ~ readline.c                            ~ rldefs.h
  ~ savestring.c                          ~ search.c
  ~ shell.c                               ~ tilde.c
  ~ util.c                                ~ xmalloc.c
  ~ xmalloc.h                             

  > strings in libreadline, again. this time with no abi change,
  > static builds still seem to work with this. ok deraadt@ tedu@ (beck@)

usr.bin/cvs

  ~ Makefile.bsd-wrapper                  

  > Disable krb4 support in preparation for krb4 removal.
  > ok jakob@, hin@ (mho@)

== kerberosV ========================================================= 05/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/kerberosV

kerberosV

  ~ include/config.h                      ~ include/print_version.h
  ~ include/roken.h                       ~ include/version.h

  > Update version number (hin@)

  ~ lib/hdb/Makefile                      

  > use ${.CURDIR} (hin@)

  ~ Makefile                              

  > Move asn1_compile to usr.bin/asn1_compile.
  > ok deraadt@ mho@ (hin@)

  ~ src/kdc/config.c                      

  > Fix merge error.
  > ok hin@ (mho@)

  - src/configure                         - src/configure.in
  - src/install-sh                        - src/krb5.conf
  - src/ltconfig                          - src/ltmain.sh
  - src/missing                           - src/mkinstalldirs
  - src/admin/Makefile.am                 - src/admin/Makefile.in
  - src/appl/Makefile.am                  - src/appl/Makefile.in
  - src/appl/afsutil/Makefile.am          - src/appl/afsutil/Makefile.in
  - src/appl/dceutils/ChangeLog           - src/appl/dceutils/Makefile.am
  - src/appl/dceutils/Makefile.in         - src/appl/dceutils/README.dcedfs
  - src/appl/dceutils/README.original     - src/appl/dceutils/compile
  - src/appl/dceutils/dceutils.new.fixit
  - src/appl/dceutils/dfspag.exp          - src/appl/dceutils/dpagaix.c
  - src/appl/dceutils/k5dce.h             - src/appl/dceutils/k5dcecon.c
  - src/appl/dceutils/testpag.c           - src/appl/ftp/ChangeLog
  - src/appl/ftp/Makefile.am              - src/appl/ftp/Makefile.in
  - src/appl/ftp/common/Makefile.am       - src/appl/ftp/common/Makefile.in
  - src/appl/ftp/common/buffer.c          - src/appl/ftp/common/common.h
  - src/appl/ftp/common/common.new.fixit
  - src/appl/ftp/common/sockbuf.c         - src/appl/ftp/ftp/Makefile.am
  - src/appl/ftp/ftp/Makefile.in          - src/appl/ftp/ftp/cmds.c
  - src/appl/ftp/ftp/cmdtab.c             - src/appl/ftp/ftp/domacro.c
  - src/appl/ftp/ftp/extern.h             - src/appl/ftp/ftp/ftp.1
  - src/appl/ftp/ftp/ftp.c                - src/appl/ftp/ftp/ftp.new.fixit
  - src/appl/ftp/ftp/ftp_locl.h           - src/appl/ftp/ftp/ftp_var.h
  - src/appl/ftp/ftp/globals.c            - src/appl/ftp/ftp/gssapi.c
  - src/appl/ftp/ftp/kauth.c              - src/appl/ftp/ftp/krb4.c
  - src/appl/ftp/ftp/main.c               - src/appl/ftp/ftp/pathnames.h
  - src/appl/ftp/ftp/ruserpass.c          - src/appl/ftp/ftp/security.c
  - src/appl/ftp/ftp/security.h           - src/appl/ftp/ftpd/Makefile.am
  - src/appl/ftp/ftpd/Makefile.in         - src/appl/ftp/ftpd/extern.h
  - src/appl/ftp/ftpd/ftpcmd.y            - src/appl/ftp/ftpd/ftpd.8
  - src/appl/ftp/ftpd/ftpd.c              - src/appl/ftp/ftpd/ftpd.new.fixit
  - src/appl/ftp/ftpd/ftpd_locl.h         - src/appl/ftp/ftpd/ftpusers.5
  - src/appl/ftp/ftpd/gss_userok.c        - src/appl/ftp/ftpd/kauth.c
  - src/appl/ftp/ftpd/logwtmp.c           - src/appl/ftp/ftpd/ls.c
  - src/appl/ftp/ftpd/pathnames.h         - src/appl/ftp/ftpd/popen.c
  - src/appl/kf/Makefile.am               - src/appl/kf/Makefile.in
  - src/appl/kf/kf.1                      - src/appl/kf/kf.c
  - src/appl/kf/kf.new.fixit              - src/appl/kf/kf_locl.h
  - src/appl/kf/kfd.8                     - src/appl/kf/kfd.c
  - src/appl/kx/ChangeLog                 - src/appl/kx/Makefile.am
  - src/appl/kx/Makefile.in               - src/appl/kx/common.c
  - src/appl/kx/context.c                 - src/appl/kx/krb4.c
  - src/appl/kx/krb5.c                    - src/appl/kx/kx.1
  - src/appl/kx/kx.c                      - src/appl/kx/kx.h
  - src/appl/kx/kx.new.fixit              - src/appl/kx/kxd.8
  - src/appl/kx/kxd.c                     - src/appl/kx/rxtelnet.1
  - src/appl/kx/rxtelnet.in               - src/appl/kx/rxterm.1
  - src/appl/kx/rxterm.in                 - src/appl/kx/tenletxr.1
  - src/appl/kx/tenletxr.in               - src/appl/kx/writeauth.c
  - src/appl/login/ChangeLog              - src/appl/login/Makefile.am
  - src/appl/login/Makefile.in            - src/appl/login/conf.c
  - src/appl/login/env.c                  - src/appl/login/login.c
  - src/appl/login/login.new.fixit        - src/appl/login/login_access.c
  - src/appl/login/login_locl.h           - src/appl/login/login_protos.h
  - src/appl/login/osfc2.c                - src/appl/login/read_string.c
  - src/appl/login/shadow.c               - src/appl/login/stty_default.c
  - src/appl/login/tty.c                  - src/appl/login/utmp_login.c
  - src/appl/login/utmpx_login.c          - src/appl/otp/ChangeLog
  - src/appl/otp/Makefile.am              - src/appl/otp/Makefile.in
  - src/appl/otp/otp.1                    - src/appl/otp/otp.c
  - src/appl/otp/otp.new.fixit            - src/appl/otp/otp_locl.h
  - src/appl/otp/otpprint.1               - src/appl/otp/otpprint.c
  - src/appl/popper/ChangeLog             - src/appl/popper/Makefile.am
  - src/appl/popper/Makefile.in           - src/appl/popper/README
  - src/appl/popper/README-FIRST          - src/appl/popper/README-KRB4
  - src/appl/popper/maildir.c             - src/appl/popper/pop3.rfc1081
  - src/appl/popper/pop3e.rfc1082         - src/appl/popper/pop_auth.c
  - src/appl/popper/pop_debug.c           - src/appl/popper/pop_dele.c
  - src/appl/popper/pop_dropcopy.c        - src/appl/popper/pop_dropinfo.c
  - src/appl/popper/pop_get_command.c     - src/appl/popper/pop_init.c
  - src/appl/popper/pop_last.c            - src/appl/popper/pop_list.c
  - src/appl/popper/pop_log.c             - src/appl/popper/pop_msg.c
  - src/appl/popper/pop_parse.c           - src/appl/popper/pop_pass.c
  - src/appl/popper/pop_quit.c            - src/appl/popper/pop_rset.c
  - src/appl/popper/pop_send.c            - src/appl/popper/pop_stat.c
  - src/appl/popper/pop_uidl.c            - src/appl/popper/pop_updt.c
  - src/appl/popper/pop_user.c            - src/appl/popper/pop_xover.c
  - src/appl/popper/popper.8              
  - src/appl/popper/popper.README.release
  - src/appl/popper/popper.c              - src/appl/popper/popper.h
  - src/appl/popper/popper.new.fixit      - src/appl/popper/version.h
  - src/appl/push/Makefile.am             - src/appl/push/Makefile.in
  - src/appl/rcp/ChangeLog                - src/appl/rcp/Makefile.am
  - src/appl/rcp/Makefile.in              - src/appl/rcp/extern.h
  - src/appl/rcp/rcp.c                    - src/appl/rcp/rcp.new.fixit
  - src/appl/rcp/rcp_locl.h               - src/appl/rcp/util.c
  - src/appl/rsh/ChangeLog                - src/appl/rsh/Makefile.am
  - src/appl/rsh/Makefile.in              - src/appl/rsh/common.c
  - src/appl/rsh/rsh.1                    - src/appl/rsh/rsh.c
  - src/appl/rsh/rsh.new.fixit            - src/appl/rsh/rsh_locl.h
  - src/appl/rsh/rshd.8                   - src/appl/rsh/rshd.c
  - src/appl/su/ChangeLog                 - src/appl/su/Makefile.am
  - src/appl/su/Makefile.in               - src/appl/su/su.c
  - src/appl/su/su.new.fixit              - src/appl/telnet/ChangeLog
  - src/appl/telnet/Makefile.am           - src/appl/telnet/Makefile.in
  - src/appl/telnet/README.ORIG           - src/appl/telnet/telnet.state
  - src/appl/telnet/arpa/arpa.new.fixit   - src/appl/telnet/arpa/telnet.h
  - src/appl/telnet/libtelnet/Makefile.am
  - src/appl/telnet/libtelnet/Makefile.in
  - src/appl/telnet/libtelnet/auth-proto.h
  - src/appl/telnet/libtelnet/auth.c      - src/appl/telnet/libtelnet/auth.h
  - src/appl/telnet/libtelnet/enc-proto.h
  - src/appl/telnet/libtelnet/enc_des.c   - src/appl/telnet/libtelnet/encrypt.c
  - src/appl/telnet/libtelnet/encrypt.h   - src/appl/telnet/libtelnet/genget.c
  - src/appl/telnet/libtelnet/kerberos.c
  - src/appl/telnet/libtelnet/kerberos5.c
  - src/appl/telnet/libtelnet/krb4encpwd.c
  - src/appl/telnet/libtelnet/libtelnet.new.fixit
  - src/appl/telnet/libtelnet/misc-proto.h
  - src/appl/telnet/libtelnet/misc.c      - src/appl/telnet/libtelnet/misc.h
  - src/appl/telnet/libtelnet/rsaencpwd.c
  - src/appl/telnet/libtelnet/spx.c       - src/appl/telnet/telnet/Makefile.am
  - src/appl/telnet/telnet/Makefile.in    - src/appl/telnet/telnet/authenc.c
  - src/appl/telnet/telnet/commands.c     - src/appl/telnet/telnet/defines.h
  - src/appl/telnet/telnet/externs.h      - src/appl/telnet/telnet/main.c
  - src/appl/telnet/telnet/network.c      - src/appl/telnet/telnet/ring.c
  - src/appl/telnet/telnet/ring.h         - src/appl/telnet/telnet/sys_bsd.c
  - src/appl/telnet/telnet/telnet.1       - src/appl/telnet/telnet/telnet.c
  - src/appl/telnet/telnet/telnet.new.fixit
  - src/appl/telnet/telnet/telnet_locl.h
  - src/appl/telnet/telnet/terminal.c     - src/appl/telnet/telnet/types.h
  - src/appl/telnet/telnet/utilities.c    - src/appl/telnet/telnetd/Makefile.am
  - src/appl/telnet/telnetd/Makefile.in   - src/appl/telnet/telnetd/authenc.c
  - src/appl/telnet/telnetd/defs.h        - src/appl/telnet/telnetd/ext.h
  - src/appl/telnet/telnetd/global.c      - src/appl/telnet/telnetd/slc.c
  - src/appl/telnet/telnetd/state.c       - src/appl/telnet/telnetd/sys_term.c
  - src/appl/telnet/telnetd/telnetd.8     - src/appl/telnet/telnetd/telnetd.c
  - src/appl/telnet/telnetd/telnetd.h     
  - src/appl/telnet/telnetd/telnetd.new.fixit
  - src/appl/telnet/telnetd/termstat.c    - src/appl/telnet/telnetd/utility.c
  - src/appl/test/Makefile.am             - src/appl/test/Makefile.in
  - src/appl/xnlock/ChangeLog             - src/appl/xnlock/Makefile.am
  - src/appl/xnlock/Makefile.in           - src/appl/xnlock/README
  - src/appl/xnlock/nose.0.left           - src/appl/xnlock/nose.0.right
  - src/appl/xnlock/nose.1.left           - src/appl/xnlock/nose.1.right
  - src/appl/xnlock/nose.down             - src/appl/xnlock/nose.front
  - src/appl/xnlock/nose.left.front       - src/appl/xnlock/nose.right.front
  - src/appl/xnlock/xnlock.1              - src/appl/xnlock/xnlock.c
  - src/appl/xnlock/xnlock.new.fixit      - src/cf/ChangeLog
  - src/cf/Makefile.am.common             - src/cf/aix.m4
  - src/cf/auth-modules.m4                - src/cf/broken-getaddrinfo.m4
  - src/cf/broken-getnameinfo.m4          - src/cf/broken-glob.m4
  - src/cf/broken-realloc.m4              - src/cf/broken-snprintf.m4
  - src/cf/broken.m4                      - src/cf/broken2.m4
  - src/cf/c-attribute.m4                 - src/cf/c-function.m4
  - src/cf/capabilities.m4                - src/cf/cf.new.fixit
  - src/cf/check-compile-et.m4            - src/cf/check-declaration.m4
  - src/cf/check-getpwnam_r-posix.m4      - src/cf/check-man.m4
  - src/cf/check-netinet-ip-and-tcp.m4    - src/cf/check-type-extra.m4
  - src/cf/check-var.m4                   - src/cf/check-x.m4
  - src/cf/check-xau.m4                   - src/cf/crypto.m4
  - src/cf/db.m4                          - src/cf/find-func-no-libs.m4
  - src/cf/find-func-no-libs2.m4          - src/cf/find-func.m4
  - src/cf/find-if-not-broken.m4          - src/cf/grok-type.m4
  - src/cf/have-pragma-weak.m4            - src/cf/have-struct-field.m4
  - src/cf/have-type.m4                   - src/cf/have-types.m4
  - src/cf/install-catman.sh              - src/cf/krb-bigendian.m4
  - src/cf/krb-find-db.m4                 - src/cf/krb-func-getcwd-broken.m4
  - src/cf/krb-func-getlogin.m4           - src/cf/krb-ipv6.m4
  - src/cf/krb-irix.m4                    - src/cf/krb-prog-ln-s.m4
  - src/cf/krb-prog-ranlib.m4             - src/cf/krb-prog-yacc.m4
  - src/cf/krb-readline.m4                - src/cf/krb-struct-spwd.m4
  - src/cf/krb-struct-winsize.m4          - src/cf/krb-sys-aix.m4
  - src/cf/krb-sys-nextstep.m4            - src/cf/krb-version.m4
  - src/cf/make-proto.pl                  - src/cf/mips-abi.m4
  - src/cf/misc.m4                        - src/cf/need-proto.m4
  - src/cf/osfc2.m4                       - src/cf/proto-compat.m4
  - src/cf/retsigtype.m4                  - src/cf/roken-frag.m4
  - src/cf/roken.m4                       - src/cf/shared-libs.m4
  - src/cf/test-package.m4                - src/cf/wflags.m4
  - src/cf/with-all.m4                    - src/doc/Makefile.am
  - src/doc/Makefile.in                   - src/include/Makefile.am
  - src/include/Makefile.in               - src/include/kadm5/Makefile.am
  - src/include/kadm5/Makefile.in         - src/kadmin/Makefile.am
  - src/kadmin/Makefile.in                - src/kdc/Makefile.am
  - src/kdc/Makefile.in                   - src/kpasswd/Makefile.am
  - src/kpasswd/Makefile.in               - src/kuser/Makefile.am
  - src/kuser/Makefile.in                 - src/lib/Makefile.am
  - src/lib/Makefile.in                   - src/lib/45/Makefile.am
  - src/lib/45/Makefile.in                - src/lib/asn1/Makefile.am
  - src/lib/asn1/Makefile.in              - src/lib/auth/ChangeLog
  - src/lib/auth/Makefile.am              - src/lib/auth/Makefile.in
  - src/lib/auth/auth.new.fixit           
  - src/lib/auth/afskauthlib/Makefile.am
  - src/lib/auth/afskauthlib/Makefile.in
  - src/lib/auth/afskauthlib/afskauthlib.new.fixit
  - src/lib/auth/afskauthlib/verify.c     - src/lib/auth/pam/Makefile.am
  - src/lib/auth/pam/Makefile.in          - src/lib/auth/pam/pam.c
  - src/lib/auth/pam/pam.conf.add         - src/lib/auth/pam/pam.new.fixit
  - src/lib/auth/sia/Makefile.am          - src/lib/auth/sia/Makefile.in
  - src/lib/auth/sia/krb4+c2_matrix.conf
  - src/lib/auth/sia/krb4_matrix.conf     
  - src/lib/auth/sia/krb5+c2_matrix.conf
  - src/lib/auth/sia/krb5_matrix.conf     - src/lib/auth/sia/make-rpath
  - src/lib/auth/sia/posix_getpw.c        - src/lib/auth/sia/security.patch
  - src/lib/auth/sia/sia.c                - src/lib/auth/sia/sia.new.fixit
  - src/lib/auth/sia/sia_locl.h           - src/lib/com_err/ChangeLog
  - src/lib/com_err/Makefile.am           - src/lib/com_err/Makefile.in
  - src/lib/com_err/com_err.c             - src/lib/com_err/com_err.h
  - src/lib/com_err/com_err.new.fixit     - src/lib/com_err/com_right.h
  - src/lib/com_err/compile_et.c          - src/lib/com_err/compile_et.h
  - src/lib/com_err/error.c               - src/lib/com_err/lex.h
  - src/lib/com_err/lex.l                 - src/lib/com_err/parse.y
  - src/lib/com_err/roken_rename.h        - src/lib/des/COPYRIGHT
  - src/lib/des/ChangeLog                 - src/lib/des/DES.pm
  - src/lib/des/DES.pod                   - src/lib/des/DES.xs
  - src/lib/des/FILES                     - src/lib/des/INSTALL
  - src/lib/des/Imakefile                 - src/lib/des/KERBEROS
  - src/lib/des/MODES.DES                 - src/lib/des/Makefile.PL
  - src/lib/des/Makefile.am               - src/lib/des/Makefile.in
  - src/lib/des/Makefile.ssl              - src/lib/des/Makefile.uni
  - src/lib/des/PC1                       - src/lib/des/PC2
  - src/lib/des/README                    - src/lib/des/VERSION
  - src/lib/des/cbc3_enc.c                - src/lib/des/cbc_cksm.c
  - src/lib/des/cbc_enc.c                 - src/lib/des/cfb64ede.c
  - src/lib/des/cfb64enc.c                - src/lib/des/cfb_enc.c
  - src/lib/des/des.1                     - src/lib/des/des.c
  - src/lib/des/des.def                   - src/lib/des/des.doc
  - src/lib/des/des.dsp                   - src/lib/des/des.h
  - src/lib/des/des.mak                   - src/lib/des/des.man
  - src/lib/des/des.new.fixit             - src/lib/des/des.org
  - src/lib/des/des.pl                    - src/lib/des/des_crypt.3
  - src/lib/des/des_crypt.man             - src/lib/des/des_enc.c
  - src/lib/des/des_locl.h                - src/lib/des/des_locl.org
  - src/lib/des/des_opts.c                - src/lib/des/des_ver.h
  - src/lib/des/destest.c                 - src/lib/des/dllmain.c
  - src/lib/des/doIP                      - src/lib/des/doPC1
  - src/lib/des/doPC2                     - src/lib/des/ecb3_enc.c
  - src/lib/des/ecb_enc.c                 - src/lib/des/ede_enc.c
  - src/lib/des/enc_read.c                - src/lib/des/enc_writ.c
  - src/lib/des/fcrypt.c                  - src/lib/des/hash.h
  - src/lib/des/key_par.c                 - src/lib/des/makefile.bc
  - src/lib/des/md4.c                     - src/lib/des/md4.h
  - src/lib/des/md5.c                     - src/lib/des/md5.h
  - src/lib/des/md5crypt_test.c           - src/lib/des/mdtest.c
  - src/lib/des/ncbc_enc.c                - src/lib/des/ofb64ede.c
  - src/lib/des/ofb64enc.c                - src/lib/des/ofb_enc.c
  - src/lib/des/passwd_dialog.aps         - src/lib/des/passwd_dialog.clw
  - src/lib/des/passwd_dialog.rc          - src/lib/des/passwd_dialog.res
  - src/lib/des/passwd_dlg.c              - src/lib/des/passwd_dlg.h
  - src/lib/des/pcbc_enc.c                - src/lib/des/podd.h
  - src/lib/des/qud_cksm.c                - src/lib/des/rand_key.c
  - src/lib/des/rc4.h                     - src/lib/des/rc4_enc.c
  - src/lib/des/rc4_skey.c                - src/lib/des/rc4test.c
  - src/lib/des/read_pwd.c                - src/lib/des/resource.h
  - src/lib/des/rnd_keys.c                - src/lib/des/rpc_des.h
  - src/lib/des/rpc_enc.c                 - src/lib/des/rpw.c
  - src/lib/des/set_key.c                 - src/lib/des/sha.c
  - src/lib/des/sha.h                     - src/lib/des/shifts.pl
  - src/lib/des/sk.h                      - src/lib/des/speed.c
  - src/lib/des/spr.h                     - src/lib/des/str2key.c
  - src/lib/des/supp.c                    - src/lib/des/testdes.pl
  - src/lib/des/times                     - src/lib/des/typemap
  - src/lib/des/version.h                 - src/lib/des/vms.com
  - src/lib/des/xcbc_enc.c                - src/lib/des/asm/asm.new.fixit
  - src/lib/des/asm/des-som2.pl           - src/lib/des/asm/des-som3.pl
  - src/lib/des/asm/des586.pl             - src/lib/des/asm/des686.pl
  - src/lib/des/asm/desboth.pl            - src/lib/des/asm/dx86-cpp.s
  - src/lib/des/asm/dx86unix.cpp          - src/lib/des/asm/readme
  - src/lib/des/asm/win32.asm             - src/lib/des/asm/win32.uu
  - src/lib/des/asm/x86ms.pl              - src/lib/des/asm/x86unix.pl
  - src/lib/des/t/perl                    - src/lib/des/t/t.new.fixit
  - src/lib/des/t/test                    - src/lib/editline/ChangeLog
  - src/lib/editline/Makefile.am          - src/lib/editline/Makefile.in
  - src/lib/editline/README               - src/lib/editline/complete.c
  - src/lib/editline/edit_compat.c        - src/lib/editline/edit_compat.h
  - src/lib/editline/editline.3           - src/lib/editline/editline.c
  - src/lib/editline/editline.h           - src/lib/editline/editline.new.fixit
  - src/lib/editline/roken_rename.h       - src/lib/editline/sysunix.c
  - src/lib/editline/testit.c             - src/lib/editline/unix.h
  - src/lib/gssapi/Makefile.am            - src/lib/gssapi/Makefile.in
  - src/lib/hdb/Makefile.am               - src/lib/hdb/Makefile.in
  - src/lib/kadm5/Makefile.am             - src/lib/kadm5/Makefile.in
  - src/lib/kafs/Makefile.am              - src/lib/kafs/Makefile.in
  - src/lib/kdfs/ChangeLog                - src/lib/kdfs/Makefile.am
  - src/lib/kdfs/Makefile.in              - src/lib/kdfs/k5dfspag.c
  - src/lib/kdfs/kdfs.new.fixit           - src/lib/krb5/Makefile.am
  - src/lib/krb5/Makefile.in              - src/lib/otp/ChangeLog
  - src/lib/otp/Makefile.am               - src/lib/otp/Makefile.in
  - src/lib/otp/otp.c                     - src/lib/otp/otp.h
  - src/lib/otp/otp.new.fixit             - src/lib/otp/otp_challenge.c
  - src/lib/otp/otp_db.c                  - src/lib/otp/otp_locl.h
  - src/lib/otp/otp_md.c                  - src/lib/otp/otp_md.h
  - src/lib/otp/otp_parse.c               - src/lib/otp/otp_print.c
  - src/lib/otp/otp_verify.c              - src/lib/otp/otptest.c
  - src/lib/otp/roken_rename.h            - src/lib/roken/Makefile.am
  - src/lib/roken/Makefile.in             - src/lib/roken/acinclude.m4
  - src/lib/roken/snprintf-test.c         - src/lib/roken/strdup.c
  - src/lib/sl/Makefile.am                - src/lib/sl/Makefile.in
  - src/lib/vers/Makefile.am              - src/lib/vers/Makefile.in
  - src/tools/Makefile.am                 - src/tools/Makefile.in

  > These files are not use by us, so they're removed to make the tree
  > a little bit leaner, and to get rid of some bad string functions. (hin@)

== lib =============================================================== 06/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ stdlib/radixsort.3                    

  > Ideas from NetBSD:	document nmemb and include sradixsort in the NAME
  > section.
  > Also, stomp a comma splice. (pjanzen@)

  ~ gen/signal.3                          

  > cpu -> CPU (jmc@)

  ~ compat-43/sigvec.3                    

  > cpu -> CPU (jmc@)

  ~ sys/getrlimit.2                       ~ sys/sigaction.2

  > cpu -> CPU (jmc@)

libcurses

  ~ curs_addch.3tbl                       ~ curs_beep.3
  ~ curs_deleteln.3                       ~ curs_extend.3
  ~ curs_getch.3tbl                       ~ curs_getstr.3
  ~ curs_getyx.3                          ~ curs_initscr.3
  ~ curs_inopts.3                         ~ curs_insch.3
  ~ curs_outopts.3                        

  > typos;
  > diffs passed on to curses people. (jmc@)

libssl

  ~ crypto/Makefile                       ~ crypto/shlib_version
  ~ src/CHANGES                           ~ src/Configure
  ~ src/FAQ                               ~ src/INSTALL
  ~ src/INSTALL.W32                       ~ src/LICENSE
  ~ src/Makefile.org                      ~ src/NEWS
  ~ src/README                            ~ src/config
  ~ src/e_os.h                            ~ src/e_os2.h
  ~ src/makevms.com                       ~ src/openssl.spec
  ~ src/MacOS/GetHTTPS.src/MacSocket.cpp
  ~ src/MacOS/GetHTTPS.src/MacSocket.h    ~ src/apps/Makefile.ssl
  ~ src/apps/apps.c                       ~ src/apps/apps.h
  ~ src/apps/asn1pars.c                   ~ src/apps/ca.c
  ~ src/apps/ciphers.c                    ~ src/apps/crl.c
  ~ src/apps/crl2p7.c                     ~ src/apps/dgst.c
  ~ src/apps/dh.c                         ~ src/apps/dhparam.c
  ~ src/apps/dsa.c                        ~ src/apps/dsaparam.c
  ~ src/apps/enc.c                        ~ src/apps/engine.c
  ~ src/apps/errstr.c                     ~ src/apps/gendh.c
  ~ src/apps/gendsa.c                     ~ src/apps/genrsa.c
  ~ src/apps/makeapps.com                 ~ src/apps/nseq.c
  ~ src/apps/ocsp.c                       ~ src/apps/openssl.c
  ~ src/apps/passwd.c                     ~ src/apps/pkcs12.c
  ~ src/apps/pkcs7.c                      ~ src/apps/pkcs8.c
  ~ src/apps/progs.h                      ~ src/apps/rand.c
  ~ src/apps/req.c                        ~ src/apps/rsa.c
  ~ src/apps/rsautl.c                     ~ src/apps/s_cb.c
  ~ src/apps/s_client.c                   ~ src/apps/s_server.c
  ~ src/apps/s_socket.c                   ~ src/apps/s_time.c
  ~ src/apps/sess_id.c                    ~ src/apps/smime.c
  ~ src/apps/speed.c                      ~ src/apps/spkac.c
  ~ src/apps/verify.c                     ~ src/apps/version.c
  ~ src/apps/winrand.c                    ~ src/apps/x509.c
  ~ src/crypto/Makefile.ssl               ~ src/crypto/cryptlib.c
  ~ src/crypto/cryptlib.h                 ~ src/crypto/crypto-lib.com
  ~ src/crypto/crypto.h                   ~ src/crypto/md32_common.h
  ~ src/crypto/mem.c                      ~ src/crypto/mem_dbg.c
  ~ src/crypto/o_time.c                   ~ src/crypto/opensslconf.h.in
  ~ src/crypto/opensslv.h                 ~ src/crypto/ossl_typ.h
  ~ src/crypto/tmdiff.c                   ~ src/crypto/uid.c
  ~ src/crypto/aes/Makefile.ssl           ~ src/crypto/aes/aes.h
  ~ src/crypto/aes/aes_cbc.c              ~ src/crypto/aes/aes_cfb.c
  ~ src/crypto/aes/aes_core.c             ~ src/crypto/aes/aes_ctr.c
  ~ src/crypto/aes/aes_ecb.c              ~ src/crypto/aes/aes_locl.h
  ~ src/crypto/aes/aes_ofb.c              ~ src/crypto/asn1/Makefile.ssl
  ~ src/crypto/asn1/a_bitstr.c            ~ src/crypto/asn1/a_bytes.c
  ~ src/crypto/asn1/a_d2i_fp.c            ~ src/crypto/asn1/a_object.c
  ~ src/crypto/asn1/a_sign.c              ~ src/crypto/asn1/a_strex.c
  ~ src/crypto/asn1/a_strnid.c            ~ src/crypto/asn1/a_time.c
  ~ src/crypto/asn1/a_type.c              ~ src/crypto/asn1/a_verify.c
  ~ src/crypto/asn1/asn1.h                ~ src/crypto/asn1/asn1_err.c
  ~ src/crypto/asn1/asn1_par.c            ~ src/crypto/asn1/f_int.c
  ~ src/crypto/asn1/n_pkey.c              ~ src/crypto/asn1/p8_pkey.c
  ~ src/crypto/asn1/t_crl.c               ~ src/crypto/asn1/t_pkey.c
  ~ src/crypto/asn1/t_req.c               ~ src/crypto/asn1/t_x509.c
  ~ src/crypto/asn1/t_x509a.c             ~ src/crypto/asn1/tasn_dec.c
  ~ src/crypto/asn1/tasn_fre.c            ~ src/crypto/asn1/tasn_new.c
  ~ src/crypto/asn1/tasn_prn.c            ~ src/crypto/bf/Makefile.ssl
  ~ src/crypto/bf/bftest.c                ~ src/crypto/bio/Makefile.ssl
  ~ src/crypto/bio/b_print.c              ~ src/crypto/bio/b_sock.c
  ~ src/crypto/bio/bf_buff.c              ~ src/crypto/bio/bio.h
  ~ src/crypto/bio/bio_lib.c              ~ src/crypto/bio/bss_bio.c
  ~ src/crypto/bio/bss_conn.c             ~ src/crypto/bio/bss_file.c
  ~ src/crypto/bio/bss_log.c              ~ src/crypto/bio/bss_mem.c
  ~ src/crypto/bio/bss_sock.c             ~ src/crypto/bn/Makefile.ssl
  ~ src/crypto/bn/bn.h                    ~ src/crypto/bn/bn_div.c
  ~ src/crypto/bn/bn_lcl.h                ~ src/crypto/bn/bn_lib.c
  ~ src/crypto/bn/bn_mul.c                ~ src/crypto/bn/bn_prime.c
  ~ src/crypto/bn/bn_rand.c               ~ src/crypto/bn/bn_word.c
  ~ src/crypto/bn/bntest.c                ~ src/crypto/bn/divtest.c
  ~ src/crypto/bn/exptest.c               ~ src/crypto/bn/asm/ia64.S
  ~ src/crypto/bn/asm/pa-risc2.s          ~ src/crypto/bn/asm/vms.mar
  ~ src/crypto/buffer/Makefile.ssl        ~ src/crypto/buffer/buffer.c
  ~ src/crypto/buffer/buffer.h            ~ src/crypto/cast/Makefile.ssl
  ~ src/crypto/cast/casttest.c            ~ src/crypto/comp/Makefile.ssl
  ~ src/crypto/comp/c_zlib.c              ~ src/crypto/conf/Makefile.ssl
  ~ src/crypto/conf/conf_def.c            ~ src/crypto/conf/conf_mall.c
  ~ src/crypto/conf/conf_sap.c            ~ src/crypto/des/Makefile.ssl
  ~ src/crypto/des/cbc_cksm.c             ~ src/crypto/des/des.c
  ~ src/crypto/des/des_locl.h             ~ src/crypto/des/des_old.h
  ~ src/crypto/des/des_ver.h              ~ src/crypto/des/destest.c
  ~ src/crypto/des/read2pwd.c             ~ src/crypto/des/read_pwd.c
  ~ src/crypto/des/str2key.c              ~ src/crypto/des/asm/crypt586.pl
  ~ src/crypto/des/asm/des-586.pl         ~ src/crypto/dh/Makefile.ssl
  ~ src/crypto/dh/dh_key.c                ~ src/crypto/dh/dh_lib.c
  ~ src/crypto/dh/dhtest.c                ~ src/crypto/dsa/Makefile.ssl
  ~ src/crypto/dsa/dsa_lib.c              ~ src/crypto/dsa/dsa_ossl.c
  ~ src/crypto/dsa/dsa_sign.c             ~ src/crypto/dsa/dsa_vrf.c
  ~ src/crypto/dsa/dsagen.c               ~ src/crypto/dsa/dsatest.c
  ~ src/crypto/dso/Makefile.ssl           ~ src/crypto/dso/dso_dl.c
  ~ src/crypto/dso/dso_win32.c            ~ src/crypto/ec/Makefile.ssl
  ~ src/crypto/ec/ec.h                    ~ src/crypto/ec/ec_err.c
  ~ src/crypto/ec/ec_lib.c                ~ src/crypto/ec/ec_mult.c
  ~ src/crypto/ec/ectest.c                ~ src/crypto/engine/Makefile.ssl
  ~ src/crypto/engine/eng_all.c           ~ src/crypto/engine/eng_err.c
  ~ src/crypto/engine/eng_fat.c           ~ src/crypto/engine/eng_list.c
  ~ src/crypto/engine/eng_openssl.c       ~ src/crypto/engine/engine.h
  ~ src/crypto/engine/enginetest.c        ~ src/crypto/engine/hw_4758_cca.c
  ~ src/crypto/engine/hw_atalla.c         ~ src/crypto/engine/hw_cryptodev.c
  ~ src/crypto/engine/hw_cswift.c         ~ src/crypto/engine/hw_ncipher.c
  ~ src/crypto/engine/hw_ncipher_err.c    ~ src/crypto/engine/hw_ncipher_err.h
  ~ src/crypto/engine/hw_nuron.c          ~ src/crypto/engine/hw_ubsec.c
  ~ src/crypto/engine/tb_cipher.c         ~ src/crypto/engine/tb_dh.c
  ~ src/crypto/engine/tb_digest.c         ~ src/crypto/engine/tb_dsa.c
  ~ src/crypto/engine/tb_rand.c           ~ src/crypto/engine/tb_rsa.c
  ~ src/crypto/err/Makefile.ssl           ~ src/crypto/err/err.c
  ~ src/crypto/err/err_all.c              ~ src/crypto/err/err_prn.c
  ~ src/crypto/evp/Makefile.ssl           ~ src/crypto/evp/bio_b64.c
  ~ src/crypto/evp/bio_enc.c              ~ src/crypto/evp/bio_ok.c
  ~ src/crypto/evp/c_all.c                ~ src/crypto/evp/digest.c
  ~ src/crypto/evp/e_aes.c                ~ src/crypto/evp/e_idea.c
  ~ src/crypto/evp/e_rc2.c                ~ src/crypto/evp/e_rc4.c
  ~ src/crypto/evp/encode.c               ~ src/crypto/evp/evp_acnf.c
  ~ src/crypto/evp/evp_enc.c              ~ src/crypto/evp/evp_key.c
  ~ src/crypto/evp/evp_lib.c              ~ src/crypto/evp/evp_pbe.c
  ~ src/crypto/evp/evp_test.c             ~ src/crypto/evp/p5_crpt.c
  ~ src/crypto/evp/p5_crpt2.c             ~ src/crypto/evp/p_open.c
  ~ src/crypto/hmac/Makefile.ssl          ~ src/crypto/hmac/hmac.c
  ~ src/crypto/hmac/hmactest.c            ~ src/crypto/idea/Makefile.ssl
  ~ src/crypto/krb5/Makefile.ssl          ~ src/crypto/lhash/Makefile.ssl
  ~ src/crypto/lhash/lh_stats.c           ~ src/crypto/md2/Makefile.ssl
  ~ src/crypto/md2/md2_dgst.c             ~ src/crypto/md2/md2_one.c
  ~ src/crypto/md2/md2test.c              ~ src/crypto/md4/Makefile.ssl
  ~ src/crypto/md4/md4.c                  ~ src/crypto/md4/md4_dgst.c
  ~ src/crypto/md4/md4_one.c              ~ src/crypto/md4/md4test.c
  ~ src/crypto/md5/Makefile.ssl           ~ src/crypto/md5/md5.c
  ~ src/crypto/md5/md5.h                  ~ src/crypto/md5/md5_dgst.c
  ~ src/crypto/md5/md5_locl.h             ~ src/crypto/md5/md5_one.c
  ~ src/crypto/md5/md5test.c              ~ src/crypto/mdc2/Makefile.ssl
  ~ src/crypto/objects/Makefile.ssl       ~ src/crypto/objects/obj_dat.c
  ~ src/crypto/objects/obj_mac.num        ~ src/crypto/objects/objects.txt
  ~ src/crypto/ocsp/Makefile.ssl          ~ src/crypto/ocsp/ocsp_asn.c
  ~ src/crypto/ocsp/ocsp_ht.c             ~ src/crypto/pem/Makefile.ssl
  ~ src/crypto/pem/pem.h                  ~ src/crypto/pem/pem_info.c
  ~ src/crypto/pem/pem_lib.c              ~ src/crypto/pem/pem_pk8.c
  ~ src/crypto/pem/pem_seal.c             ~ src/crypto/perlasm/cbc.pl
  ~ src/crypto/perlasm/x86asm.pl          ~ src/crypto/perlasm/x86ms.pl
  ~ src/crypto/perlasm/x86nasm.pl         ~ src/crypto/perlasm/x86unix.pl
  ~ src/crypto/pkcs12/Makefile.ssl        ~ src/crypto/pkcs12/p12_crpt.c
  ~ src/crypto/pkcs12/p12_decr.c          ~ src/crypto/pkcs12/p12_key.c
  ~ src/crypto/pkcs12/p12_npas.c          ~ src/crypto/pkcs7/Makefile.ssl
  ~ src/crypto/pkcs7/bio_ber.c            ~ src/crypto/pkcs7/pk7_doit.c
  ~ src/crypto/rand/Makefile.ssl          ~ src/crypto/rand/md_rand.c
  ~ src/crypto/rand/rand.h                ~ src/crypto/rand/rand_egd.c
  ~ src/crypto/rand/rand_lib.c            ~ src/crypto/rand/rand_unix.c
  ~ src/crypto/rand/rand_win.c            ~ src/crypto/rand/randfile.c
  ~ src/crypto/rand/randtest.c            ~ src/crypto/rc2/Makefile.ssl
  ~ src/crypto/rc2/rc2test.c              ~ src/crypto/rc4/Makefile.ssl
  ~ src/crypto/rc4/rc4.c                  ~ src/crypto/rc4/rc4test.c
  ~ src/crypto/rc5/Makefile.ssl           ~ src/crypto/ripemd/Makefile.ssl
  ~ src/crypto/ripemd/rmd160.c            ~ src/crypto/ripemd/rmd_dgst.c
  ~ src/crypto/ripemd/rmd_one.c           ~ src/crypto/ripemd/rmdtest.c
  ~ src/crypto/rsa/Makefile.ssl           ~ src/crypto/rsa/rsa.h
  ~ src/crypto/rsa/rsa_eay.c              ~ src/crypto/rsa/rsa_lib.c
  ~ src/crypto/rsa/rsa_pk1.c              ~ src/crypto/rsa/rsa_saos.c
  ~ src/crypto/rsa/rsa_sign.c             ~ src/crypto/rsa/rsa_test.c
  ~ src/crypto/sha/Makefile.ssl           ~ src/crypto/sha/sha1_one.c
  ~ src/crypto/sha/sha1test.c             ~ src/crypto/sha/sha_locl.h
  ~ src/crypto/sha/sha_one.c              ~ src/crypto/sha/shatest.c
  ~ src/crypto/stack/Makefile.ssl         ~ src/crypto/threads/mttest.c
  ~ src/crypto/txt_db/Makefile.ssl        ~ src/crypto/txt_db/txt_db.c
  ~ src/crypto/ui/Makefile.ssl            ~ src/crypto/ui/ui_lib.c
  ~ src/crypto/ui/ui_openssl.c            ~ src/crypto/ui/ui_util.c
  ~ src/crypto/x509/Makefile.ssl          ~ src/crypto/x509/by_file.c
  ~ src/crypto/x509/x509.h                ~ src/crypto/x509/x509_cmp.c
  ~ src/crypto/x509/x509_v3.c             ~ src/crypto/x509/x509_vfy.c
  ~ src/crypto/x509v3/Makefile.ssl        ~ src/crypto/x509v3/ext_dat.h
  ~ src/crypto/x509v3/v3_info.c           ~ src/crypto/x509v3/v3_ocsp.c
  ~ src/crypto/x509v3/v3_prn.c            ~ src/crypto/x509v3/v3_purp.c
  ~ src/crypto/x509v3/v3_utl.c            ~ src/crypto/x509v3/v3conf.c
  ~ src/crypto/x509v3/x509v3.h            ~ src/demos/b64.c
  ~ src/demos/spkigen.c                   ~ src/demos/bio/saccept.c
  ~ src/demos/bio/sconnect.c              ~ src/demos/x509/mkcert.c
  ~ src/demos/x509/mkreq.c                ~ src/doc/c-indentation.el
  ~ src/doc/standards.txt                 ~ src/doc/HOWTO/certificates.txt
  ~ src/doc/apps/ca.pod                   ~ src/doc/apps/ciphers.pod
  ~ src/doc/apps/dhparam.pod              ~ src/doc/apps/dsa.pod
  ~ src/doc/apps/dsaparam.pod             ~ src/doc/apps/gendsa.pod
  ~ src/doc/apps/genrsa.pod               ~ src/doc/apps/ocsp.pod
  ~ src/doc/apps/passwd.pod               ~ src/doc/apps/pkcs7.pod
  ~ src/doc/apps/pkcs8.pod                ~ src/doc/apps/req.pod
  ~ src/doc/apps/rsa.pod                  ~ src/doc/apps/s_client.pod
  ~ src/doc/apps/s_server.pod             ~ src/doc/apps/smime.pod
  ~ src/doc/apps/speed.pod                ~ src/doc/apps/spkac.pod
  ~ src/doc/apps/x509.pod                 ~ src/doc/crypto/BIO_f_cipher.pod
  ~ src/doc/crypto/BIO_s_accept.pod       ~ src/doc/crypto/BIO_s_bio.pod
  ~ src/doc/crypto/BN_generate_prime.pod
  ~ src/doc/crypto/DH_generate_parameters.pod
  ~ src/doc/crypto/DSA_SIG_new.pod        ~ src/doc/crypto/DSA_generate_key.pod
  ~ src/doc/crypto/ERR_get_error.pod      ~ src/doc/crypto/EVP_EncryptInit.pod
  ~ src/doc/crypto/EVP_SealInit.pod       ~ src/doc/crypto/RAND_bytes.pod
  ~ src/doc/crypto/RSA_generate_key.pod   ~ src/doc/crypto/RSA_print.pod
  ~ src/doc/crypto/RSA_private_encrypt.pod
  ~ src/doc/crypto/RSA_public_encrypt.pod
  ~ src/doc/crypto/RSA_set_method.pod     
  ~ src/doc/crypto/RSA_sign_ASN1_OCTET_STRING.pod
  ~ src/doc/crypto/crypto.pod             ~ src/doc/crypto/d2i_DHparams.pod
  ~ src/doc/crypto/d2i_RSAPublicKey.pod   ~ src/doc/ssl/SSL_CTX_add_session.pod
  ~ src/doc/ssl/SSL_CTX_free.pod          
  ~ src/doc/ssl/SSL_CTX_sess_set_get_cb.pod
  ~ src/doc/ssl/SSL_CTX_set_options.pod   
  ~ src/doc/ssl/SSL_CTX_set_session_cache_mode.pod
  ~ src/doc/ssl/SSL_CTX_set_verify.pod    ~ src/doc/ssl/ssl.pod
  ~ src/ms/do_ms.bat                      ~ src/ms/mingw32.bat
  ~ src/ms/mw.bat                         ~ src/ms/test.bat
  ~ src/ms/testenc.bat                    ~ src/ms/testpem.bat
  ~ src/ms/testss.bat                     ~ src/shlib/svr5-shared-gcc.sh
  ~ src/shlib/svr5-shared-installed       ~ src/shlib/svr5-shared.sh
  ~ src/ssl/Makefile.ssl                  ~ src/ssl/bio_ssl.c
  ~ src/ssl/kssl.c                        ~ src/ssl/s23_clnt.c
  ~ src/ssl/s23_meth.c                    ~ src/ssl/s23_srvr.c
  ~ src/ssl/s2_clnt.c                     ~ src/ssl/s2_enc.c
  ~ src/ssl/s2_lib.c                      ~ src/ssl/s2_meth.c
  ~ src/ssl/s2_pkt.c                      ~ src/ssl/s2_srvr.c
  ~ src/ssl/s3_both.c                     ~ src/ssl/s3_clnt.c
  ~ src/ssl/s3_enc.c                      ~ src/ssl/s3_lib.c
  ~ src/ssl/s3_meth.c                     ~ src/ssl/s3_srvr.c
  ~ src/ssl/ssl-lib.com                   ~ src/ssl/ssl.h
  ~ src/ssl/ssl3.h                        ~ src/ssl/ssl_asn1.c
  ~ src/ssl/ssl_cert.c                    ~ src/ssl/ssl_ciph.c
  ~ src/ssl/ssl_err.c                     ~ src/ssl/ssl_lib.c
  ~ src/ssl/ssl_sess.c                    ~ src/ssl/ssl_task.c
  ~ src/ssl/ssltest.c                     ~ src/ssl/t1_clnt.c
  ~ src/ssl/t1_enc.c                      ~ src/ssl/t1_meth.c
  ~ src/ssl/t1_srvr.c                     ~ src/test/Makefile.ssl
  ~ src/test/maketests.com                ~ src/test/methtest.c
  ~ src/test/testgen                      ~ src/test/testssl
  ~ src/test/testssl.com                  ~ src/tools/Makefile.ssl
  ~ src/tools/c_rehash.in                 ~ src/util/cygwin.sh
  ~ src/util/domd                         ~ src/util/libeay.num
  ~ src/util/mk1mf.pl                     ~ src/util/mkdef.pl
  ~ src/util/mkerr.pl                     ~ src/util/ssleay.num
  ~ src/util/pl/BC-32.pl                  ~ src/util/pl/Mingw32.pl
  ~ src/util/pl/VC-32.pl                  ~ ssl/shlib_version
  + src/crypto/mdc2/mdc2_one.c            + src/crypto/mdc2/mdc2dgst.c

  > merge 0.9.7b with local changes; crank majors for libssl/libcrypto
  > (markus@)

  - src/crypto/mdc2/mdc2_one.c            - src/crypto/mdc2/mdc2dgst.c

  > back out mdc2; noticed by tedu (markus@)

== sbin ============================================================== 07/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sbin

isakmpd

  ~ ipsec.c                               ~ pf_key_v2.c
  ~ policy.c                              ~ sa.c

  > AES -> AES_128_CBC (ho@)

  ~ ipsec_num.cst                         

  > Add two more encapsulation types (UDP encap, potential future NAT-T)
  > Add BLOCK_SIZE attribute
  > Rename IPSEC_ESP_AES -> IPSEC_ESP_AES_128_CBC. (ho@)

  ~ isakmp_num.cst                        

  > Update with some data for NAT-T specific payload types, IKEv2
  > notifications, ISAKMP EAP code and types, plus fix an old typo. (ho@)

mount_null

  ~ mount_null.c                          

  > update for mount args change (tedu@)

mount_umap

  ~ mount_umap.c                          

  > update for mount args changes (tedu@)

pfctl

  ~ pfctl.c                               ~ pfctl_parser.c

  > Adaptive timeout value scaling. Allows to reduce timeout values as the
  > number of state table entries grows, so entries time out faster before
  > the table fills up. Works both globally and per-rule. ok frantzen@
  > (dhartmei@)

== share ============================================================= 08/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man5/pf.conf.5                        

  > Adaptive timeout value scaling. Allows to reduce timeout values as the
  > number of state table entries grows, so entries time out faster before
  > the table fills up. Works both globally and per-rule. ok frantzen@
  > (dhartmei@)

  ~ man5/pf.conf.5                        

  > Use an example that acutally makes some sense. (dhartmei@)

  ~ man9/ctxsw.9                          

  > cpu -> CPU (jmc@)

  ~ man4/ddb.4                            

  > talk about show proc (mickey@)

== sys =============================================================== 09/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/sys

altq

  ~ altq_red.c                            

  > ansi (henning@)

arch/hppa/stand/cdboot

  + Makefile                              

  TAGGED SMP
  > Add new file to SMP branch (ho@)

  + cdboot.c                              

  TAGGED SMP
  > Add new file to SMP branch (ho@)

  + ld.script                             

  TAGGED SMP
  > Add new file to SMP branch (ho@)

arch/i386/include

  + loadfile_machdep.h                    

  TAGGED SMP
  > Add new file to SMP branch (ho@)

  + reloc.h                               

  TAGGED SMP
  > Add new file to SMP branch (ho@)

arch/macppc/pci

  ~ macobio.c                             

  > Enable Intrepid's mac-io match.
  > Ok drahn@ (tdeval@)

arch/powerpc/powerpc

  ~ Locore.c                              

  > kill another common; drahn ok (jason@)

arch/sparc/dev

  ~ p9100.c                               

  > Initial work to bring this driver in par with other sparc frame buffers:
  > - do not reprogram the colormap to black and white, after programming
  > the rasops one (oops). This gives us back a black on white display
  > with colour support.
  > - if the screen resolution would cause the switch from the prom font to
  > a reasonably sized wsfont to leave text in the margins, clear the
  > screen (cut and paste from similar code in vigra.c)
  > - try and use more symbolic constants rather than magical values all over
  > the place.
  > Thanks to millert@ for bringing a sparcbook here. (miod@)

  + presto.c                              

  TAGGED SMP
  > Add new file to SMP branch (ho@)

  ~ cgeight.c                             ~ cgfour.c
  ~ cgtwelve.c                            ~ cgtwo.c

  TAGGED SMP
  > use new display types; ok miod (jason@)

arch/sparc/sparc

  ~ trap.c                                

  > add a few more trap types (jason@)

arch/sparc64/dev

  ~ creator.c                             

  > use new display types (jason@)

compat/common

  ~ kern_info_43.c                        

  > strlcpy; tedu ok (deraadt@)

conf

  ~ newvers.sh                            

  TAGGED OPENBSD_3_3
  > It's 3.3-stable now.
  > Pointed by Chad Dougherty <chad at stalphonsos.commargarida@)

  ~ files                                 

  TAGGED OPENBSD_3_3
  > new files for layer fs if nullfs | umapfs (tedu@)

ddb

  ~ db_command.c                          ~ db_command.h

  > sho proc [addr] to print some proc's field; art@ ok (mickey@)

dev/ic

  ~ mpuvar.h                              

  > Nuke a whole bunch of commons; ok tedu (still more to come *sigh*) (jason@)

  + nslm7x.c                              

  TAGGED SMP
  > Add new file to SMP branch (ho@)

  + nslm7xvar.h                           

  TAGGED SMP
  > Add new file to SMP branch (ho@)

dev/isa

  + lm_isa.c                              

  TAGGED SMP
  > Add new file to SMP branch (ho@)

dev/pci

  ~ pcidevs                               

  > Intrepid USB (tdeval@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (tdeval@)

  + viaenv.c                              

  TAGGED SMP
  > Add new file to SMP branch (ho@)

dev/pcmcia

  ~ pcmciadevs.h                          

  > sync (henning@)

  ~ pcmciadevs                            

  > fix oversight in the CNET CNF301 record (henning@)

kern

  ~ sysv_shm.c                            ~ uipc_domain.c

  > Nuke a whole bunch of commons; ok tedu (still more to come *sigh*) (jason@)

  ~ kern_proc.c                           

  > sho proc [addr] to print some proc's field; art@ ok (mickey@)

  ~ vfs_conf.c                            

  > {null,umap}_v* are now named after the file system option:
  > {nullfs,umapfs}_v* (tedu@)

  ~ kern_proc.c                           

  > use snprintf. ok mickey (tedu@)

  ~ kern_proc.c                           

  > Quoting Theo: Do not approve diffs when you're hungover.
  > Accessing p_md members from MI code is not legal. (art@)

lib/libkern

  ~ strcat.c                              ~ strcpy.c

  > warn on right symbols, oops (deraadt@)

miscfs/genfs

  + layer.h                               + layer_extern.h
  + layer_subr.c                          + layer_vfsops.c
  + layer_vnops.c                         

  > new files to support layered file systems.	to be used in a bit.
  > mostly from work by Bill Studenmund - wrstuden at netbsd (tedu@)

miscfs/nullfs

  ~ null.h                                ~ null_vfsops.c
  ~ null_vnops.c                          

  > most of the fixes for nullfs.  use the new common layer stuff in genfs.
  > (tedu@)

  - null_subr.c                           

  > replaced by layer_subr.c (tedu@)

miscfs/umapfs

  ~ umap.h                                ~ umap_subr.c
  ~ umap_vfsops.c                         ~ umap_vnops.c

  > umapfs uses the new layer stuff now too. (tedu@)

  ~ umap.h                                ~ umap_vfsops.c
  ~ umap_vnops.c                          

  > mapdata -> umapdata like it was before (tedu@)

miscfs/union

  ~ union.h                               ~ union_subr.c
  ~ union_vnops.c                         

  > fix up locking and some issues with union.	derived from netbsd (tedu@)

net

  ~ pf_ioctl.c                            

  > missing include (henning@)

  ~ netisr.h                              ~ if.c

  > Nuke a whole bunch of commons; ok tedu (still more to come *sigh*) (jason@)

  ~ pfvar.h                               ~ pf.c
  ~ pf_ioctl.c                            

  > Adaptive timeout value scaling. Allows to reduce timeout values as the
  > number of state table entries grows, so entries time out faster before
  > the table fills up. Works both globally and per-rule. ok frantzen@
  > (dhartmei@)

  ~ pf_ioctl.c                            

  > Correctness nit. Initialise state search trees properly.
  > ok henning@ frantzen@ (mcbride@)

  ~ pfvar.h                               ~ pf.c

  > Reorder IPv6 address comparisons to check the least significant parts
  > first. The least significant portions of the IPv6 address are more
  > likely to differ than the more significant ones, since in most
  > situations half the addresses (either the source or the destination)
  > will be in the local subnet.
  > ok dhartmei@ henning@ (mcbride@)

  ~ pfvar.h                               

  > Add comment about special (non-index) PFTM_* values. (dhartmei@)

  ~ pf.c                                  

  > - TCP window scaling is not applied to the SYNs' window so we must retract
  > the
  > initial maximum window by the scaling factor.  otherwise our view of the
  > allowable sequence window is too big.  back out the scaling factor
  > adjustment
  > from the max window if the other endpoint rejects window scaling
  > - window scale the forward ACK skew check
  > ok dhartmei@ (frantzen@)

netinet

  ~ tcp_seq.h                             ~ tcp_subr.c
  ~ tcp_var.h                             ~ udp_usrreq.c
  ~ udp_var.h                             

  > Nuke a whole bunch of commons; ok tedu (still more to come *sigh*) (jason@)

  ~ if_ether.c                            

  TAGGED OPENBSD_3_3
  > Pull patch from -current:
  > Free mbuf when dropping invalid ARP with ar_hrd != ARPHRD_ETHER, instead
  > of leaking. Reported orjan.sjelvgren at ignite.com.  > ok deraadt@ (margarida@)

sys

  ~ domain.h                              

  > Nuke a whole bunch of commons; ok tedu (still more to come *sigh*) (jason@)

  + sensors.h                             

  TAGGED SMP
  > dummy message (ho@)

  ~ proc.h                                

  TAGGED SMP
  > sho proc [addr] to print some proc's field; art@ ok (mickey@)

== usr.bin =========================================================== 10/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin

usr.bin

  ~ Makefile                              

  > Move asn1_compile to usr.bin/asn1_compile.
  > ok deraadt@ mho@ (hin@)

ctags

  ~ C.c                                   ~ ctags.h
  ~ yacc.c                                

  > merge in NetBSD diffs:
  > - understand // comments
  > - ignore 'int (*f)();'
  > - accept the GNU __attribute__ keyword.
  > deraadt@ ok (pjanzen@)

file

  ~ magdir/audio                          

  > Recognize Ogg Vorbis audio files, thanks tedu@ (ian@)

ssh

  ~ sshconnect2.c                         

  > for pubkey authentication try the user keys in the following order:
  > 1. agent keys that are found in the config file
  > 2. other agent keys
  > 3. keys that are only listed in the config file
  > this helps when an agent has many keys, where the server might
  > close the connection before the correct key is used. report & ok pb@
  > (markus@)

  ~ ssh-keyscan.1                         

  > typo: DSA keys are of type ssh-dss; Brian Poole (markus@)

== usr.sbin ========================================================== 11/11 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

bind

  ~ lib/isc/inet_ntop.c                   ~ lib/isc/log.c
  ~ lib/lwres/lwinetntop.c                

  > sprintf -> snprintf.  ok krw@ deraadt@ (tedu@)

config

  ~ config.8                              

  > typo (mine) from Martin Reindl; (jmc@)

cron

  ~ atrun.c                               

  > feof() can only be used after you actually hit EOF so the check
  > for no output from the at command was busted.  Instead of using
  > feof(), just fread() a buffer's worth and check to see if we
  > got anything back.	Closes PR 3252. (millert@)

httpd

  ~ src/main/fdcache.c                    

  > explicit != NULL for pointer (henning@)

  ~ src/main/fdcache.c                    

  > no point in strncmp here; seen after question from
  > Pedro Bastos <pbastos at rdc.puc-rio.brhenning@)

  ~ src/main/fdcache.c                    

  > extend copyright to 2003 (henning@)

  ~ src/main/fdcache.c                    

  > cut crap, use strdup instead of malloc + strlcpy, use err() (henning@)

lpr

  ~ common_source/displayq.c              

  > Do vis()-cleaning when displaying the print queue.
  > ok deraadt@, ian@ (pjanzen@)

openssl

  ~ openssl.1                             

  > sync man page with marcus's recent upgrade;
  > little cleanup as well. (jmc@)

pkg_install

  ~ lib/file.c                            

  > Fix a bug where pkg_add would fail when dependencies got a few levels deep
  > in the recursive install by removing the code which looks under All/ for
  > more packages as this is not used on OpenBSD
  > From Barry Scott <bscott at ridgewaysystems.compvalchev@)

popa3d

  ~ DESIGN                                ~ Makefile
  ~ database.c                            ~ database.h
  ~ mailbox.c                             ~ params.h
  ~ pop_auth.c                            ~ pop_root.c
  ~ pop_trans.c                           ~ popa3d.8
  ~ protocol.c                            ~ protocol.h
  ~ standalone.c                          ~ startup.c
  + version.c                             

  > Sync to 0.6.2
  > - UIDL digest calculation has been improved
  > - minor bug fixes
  > - -V switch to show version (camield@)

===============================================================================



More information about the odc mailing list