[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