[odc] Daily src changes for 2006-04-30
ODC
auto at squish.net
Mon May 1 08:00:59 BST 2006
OpenBSD src changes summary for 2006-04-30
==========================================
kerberosV share/man
sys/arch/amd64/conf sys/arch/i386/conf
sys/arch/i386/i386 sys/arch/macppc/conf
sys/compat/common sys/compat/freebsd
sys/compat/netbsd sys/dev/acpi
sys/dev/i2c sys/dev/pci
sys/kern sys/nfs
sys/sys sys/ufs/mfs
sys/ufs/ufs sys/xfs
usr.bin/ssh usr.sbin/afs
== kerberosV ========================================================= 01/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/kerberosV
kerberosV
- src/lib/krb5/krb5_build_principal.3 - src/lib/krb5/krb5_free_addresses.3
- src/lib/krb5/krb5_free_principal.3
- src/lib/krb5/krb5_principal_get_realm.3
- src/lib/krb5/krb5_sname_to_principal.3
> Not used, niether by OpenBSD nor by Heimdal, anymore (biorn@)
~ src/lib/krb5/krb5.3 ~ src/lib/krb5/krb5_address.3
~ src/lib/krb5/krb5_c_make_checksum.3 ~ src/lib/krb5/krb5_check_transited.3
~ src/lib/krb5/krb5_creds.3 ~ src/lib/krb5/krb5_expand_hostname.3
~ src/lib/krb5/krb5_generate_random_block.3
~ src/lib/krb5/krb5_get_init_creds.3 ~ src/lib/krb5/krb5_is_thread_safe.3
~ src/lib/krb5/krb5_keyblock.3 ~ src/lib/krb5/krb5_mk_safe.3
~ src/lib/krb5/krb5_parse_name.3 ~ src/lib/krb5/krb5_principal.3
~ src/lib/krb5/krb5_rcache.3 ~ src/lib/krb5/krb5_rd_safe.3
~ src/lib/krb5/krb5_ticket.3 ~ src/lib/krb5/krb5_timeofday.3
~ src/lib/krb5/krb5_verify_init_creds.3
~ src/lib/krb5/krb5_verify_user.3 ~ src/lib/krb5/krb5_warn.3
> Minor tweaks, mostly eyeballed by jmc@ (biorn@)
~ src/lib/krb5/krb5_encrypt.3 ~ src/lib/krb5/krb5_is_thread_safe.3
~ src/lib/krb5/krb5_verify_init_creds.3
> Fix long .Nd lines. Help from jmc@ (biorn@)
- lib/Makefile - lib/Makefile.inc
- lib/45/Makefile - lib/45/shlib_version
- lib/asn1/Makefile - lib/asn1/asn1_APOptions.c
- lib/asn1/asn1_AP_REP.c - lib/asn1/asn1_AP_REQ.c
- lib/asn1/asn1_AS_REP.c - lib/asn1/asn1_AS_REQ.c
- lib/asn1/asn1_Authenticator.c - lib/asn1/asn1_AuthorizationData.c
- lib/asn1/asn1_CKSUMTYPE.c - lib/asn1/asn1_Checksum.c
- lib/asn1/asn1_ENCTYPE.c - lib/asn1/asn1_ETYPE_INFO.c
- lib/asn1/asn1_ETYPE_INFO_ENTRY.c - lib/asn1/asn1_EncAPRepPart.c
- lib/asn1/asn1_EncASRepPart.c - lib/asn1/asn1_EncKDCRepPart.c
- lib/asn1/asn1_EncKrbCredPart.c - lib/asn1/asn1_EncKrbPrivPart.c
- lib/asn1/asn1_EncTGSRepPart.c - lib/asn1/asn1_EncTicketPart.c
- lib/asn1/asn1_EncryptedData.c - lib/asn1/asn1_EncryptionKey.c
- lib/asn1/asn1_HostAddress.c - lib/asn1/asn1_HostAddresses.c
- lib/asn1/asn1_KDCOptions.c - lib/asn1/asn1_KDC_REP.c
- lib/asn1/asn1_KDC_REQ.c - lib/asn1/asn1_KDC_REQ_BODY.c
- lib/asn1/asn1_KRB_CRED.c - lib/asn1/asn1_KRB_ERROR.c
- lib/asn1/asn1_KRB_PRIV.c - lib/asn1/asn1_KRB_SAFE.c
- lib/asn1/asn1_KRB_SAFE_BODY.c - lib/asn1/asn1_KerberosTime.c
- lib/asn1/asn1_KrbCredInfo.c - lib/asn1/asn1_LR_TYPE.c
- lib/asn1/asn1_LastReq.c - lib/asn1/asn1_MESSAGE_TYPE.c
- lib/asn1/asn1_METHOD_DATA.c - lib/asn1/asn1_NAME_TYPE.c
- lib/asn1/asn1_PADATA_TYPE.c - lib/asn1/asn1_PA_DATA.c
- lib/asn1/asn1_PA_ENC_TS_ENC.c - lib/asn1/asn1_Principal.c
- lib/asn1/asn1_PrincipalName.c - lib/asn1/asn1_Realm.c
- lib/asn1/asn1_TGS_REP.c - lib/asn1/asn1_TGS_REQ.c
- lib/asn1/asn1_Ticket.c - lib/asn1/asn1_TicketFlags.c
- lib/asn1/asn1_TransitedEncoding.c - lib/asn1/asn1_UNSIGNED.c
- lib/asn1/krb5_asn1.h - lib/asn1/shlib_version
- lib/gssapi/Makefile - lib/gssapi/shlib_version
- lib/hdb/Makefile - lib/hdb/asn1_Event.c
- lib/hdb/asn1_GENERATION.c - lib/hdb/asn1_HDBFlags.c
- lib/hdb/asn1_Key.c - lib/hdb/asn1_Salt.c
- lib/hdb/asn1_files - lib/hdb/asn1_hdb_entry.c
- lib/hdb/hdb_asn1.h - lib/kadm5clnt/Makefile
- lib/kadm5srv/Makefile - lib/kafs/Makefile
- lib/kafs/afssys_openbsd.c - lib/kafs/dummy.c
- lib/kafs/shlib_version - lib/krb5/Makefile
- lib/krb5/shlib_version - lib/roken/Makefile
~ Makefile
> This stuff isn't used anymore.
> ok beck@ (biorn@)
~ src/lib/kafs/kafs.3
> Add a missing , (biorn@)
~ src/lib/krb5/krb5_get_in_cred.3
> .Nd is needed. Tree breaking is a disgusting thing, especially when ok'd
> (deraadt@)
== share ============================================================= 02/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/bio.4
> Bring the function list back into reality.
> Several nits. (marco@)
~ man4/bio.4
> fix SEE ALSO; (jmc@)
~ man4/maxtmp.4
> mention support for Maxim 6657, Maxim 6658 and Maxium 6659 parts (djm@)
~ man5/pf.conf.5
> - replace <> with .Aq
> - replace OpenBSD with .Ox
> from wiz at netbsdmc@)
== sys =============================================================== 03/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/conf
~ GENERIC ~ RAMDISK
~ RAMDISK_CD
> - add I2O to RAMDISK_CD
> - add I2O SCSI pass-through driver (brad@)
arch/i386/conf
~ GENERIC ~ RAMDISKB
~ RAMDISK_CD
> sync the I2O section with macppc config, adding the I2O SCSI pass-through
> driver. (brad@)
arch/i386/i386
~ mpbios.c
> Do not leave behind half-initialized data structures so we don't stumble
> over
> corrupt interrupt table entries later on.
> ok brad@ (kettenis@)
arch/macppc/conf
~ GENERIC ~ RAMDISK
> - Enable fxp and rl at CardBus GENERIC and RAMDISK
> - Enable dc at CardBus RAMDISK, already in GENERIC
> - Enable wdc at PCMCIA RAMDISK, already in GENERIC (brad@)
~ GENERIC
> Enable rtw at pcirad@)
~ RAMDISK
> add I2O to the RAMDISK (brad@)
compat/common
~ vfs_syscalls_25.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
compat/freebsd
~ freebsd_file.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
compat/netbsd
~ netbsd_file.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
dev/acpi
~ acpibat.c
> rv not set. Sloppy but didn't matter.
> pointed out by joris@ (marco@)
dev/i2c
~ maxim6690.c
> support the Maxim 6657, 6658 and 6659 parts, which are register-wise
> identical to the Maxim 6690. Also fixes a bug which caused Maxim 6642
> parts to be mishandled; ok deraadt@ (djm@)
~ maxim6690.c
> incorporate feedback from kettenis@: fix init of sc_temp_invalid for LM90,
> make sc_temp_invalid an array and set 0x7f as an invalid reading for the
> Maxim 6690 too (djm@)
dev/pci
~ pcscp.c
> Free one more resource on attach failure.
> From NetBSD
> ok martin@ (brad@)
~ if_sk.c ~ if_skreg.h
> - Added/corrected register definitions for Yukon.
> (Register information from Linux skge driver.)
> From FreeBSD (brad@)
~ if_sk.c
> Update if_oerrors if we encounter watchdog error.
> From FreeBSD (brad@)
~ if_sk.c
> - Interrupt handler now checks shared interrupt source and protects
> the interrupt handler from NULL pointer dereference which was caused
> by odd status word value. The status word can return 0xffffffff if the
> cable is unplugged while Rx/Tx/auto-negotiation is in progress.
> From FreeBSD (brad@)
~ if_sk.c ~ if_skreg.h
> - Use SK_IS_GENESIS/SK_IS_YUKON where appropriate
> - Remove SK_YUKON_FAMILY (brad@)
~ if_lge.c
> - check for IFF_RUNNING being set before calling lge_init().
> - call lge_setmulti() when enabling/disabling promisc mode or
> if the IFF_ALLMULTI flag is set. (brad@)
~ if_bge.c
> style (brad@)
kern
~ vfs_getcwd.c
> Prune proc_isunder() and sys___getcwd(), no binary change (pedro@)
~ vfs_getcwd.c
> Prune getcwd_common() and vn_isunder(), no binary change (pedro@)
~ vfs_getcwd.c
> Prune remaining of the code, no binary change (pedro@)
~ vfs_lookup.c ~ vfs_subr.c
~ vfs_syscalls.c ~ vfs_sync.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
~ kern_fork.c
> Backout last commit, it makes us crash when a ptraced program forks.
> (kettenis@)
nfs
~ nfs_syscalls.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
sys
~ mount.h
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
ufs/mfs
~ mfs_vfsops.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
ufs/ufs
~ ufs_quota.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
xfs
~ xfs_config.h ~ xfs_dev-common.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
== usr.bin =========================================================== 04/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
ssh
- README.dns - README.tun
> these files should not exist. the developers have been given ample time
> and warnings to integrate this into the manual page proper, but users who
> find documentation missing keep being pointed at these files in the src
> tree. we now delete the files, so that they will document these things
> in the correct place. you know who you are, and btw, jmc will help you
> integrate the information into the man page if you just wrote simple bits
> of text and asked nicely.. (deraadt@)
== usr.sbin ========================================================== 05/05 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
afs
~ include/config.h ~ src/cf/bsd-vfs-busy.m4
~ src/include/config.h ~ src/include/config.h.in
~ src/nnpfs/bsd/nnpfs_dev-common.c
> remove the simplelock argument from vfs_busy() which is currently not
> used and will never be used this way in VFS
> requested by and ok pedro, ok krw, biorn (sturm@)
===============================================================================
More information about the odc
mailing list