Displaying 1 50 of 604,817 commits (0.097s)

NetBSD — etc/rc.d cleartmp perusertmp

/usr/sbin/chown -> /sbin/chown
(not sure why these need explicit paths at all, but whatevs)
Delta File
+2 -2 etc/rc.d/cleartmp
+2 -2 etc/rc.d/perusertmp
+4 -4 2 files

NetBSD — distrib/sets/lists/base md.sparc64, distrib/sets/lists/comp md.sparc64

Remove entries made redundnat by compatdir/compatfile

NetBSD — distrib/sets/lists/base ad.riscv, distrib/sets/lists/comp ad.riscv

Remove entries made redundant by compatdir/compatfile.  (Leaves only
libexec/ld.elf_so-rv32 as the only compat files).

NetBSD — distrib/sets/lists/base ad.arm, distrib/sets/lists/comp ad.arm ad.arm.shl

Remove entries made redundant by compatdir/compatfile

NetBSD — share/man/man4 btmagic.4, sys/dev/bluetooth btmagic.c

Add basic support for tap detection, emulating a left-click.

NetBSD — sys/dev/usb usbdevs_data.h usbdevs.h

Regen
Delta File
+1,132 -1,128 sys/dev/usb/usbdevs_data.h
+3 -2 sys/dev/usb/usbdevs.h
+1,135 -1,130 2 files

NetBSD — sys/dev/usb usbdevs

Lumix Camera DMC-FS45 from kern/49809
Delta File
+2 -1 sys/dev/usb/usbdevs
+2 -1 1 file

NetBSD — lib/libc/time strptime.c

PR/50009: David CARLIER: Enhance strptime to fill out more fields when it
can. From FreeBSD.
Delta File
+113 -6 lib/libc/time/strptime.c
+113 -6 1 file

NetBSD — libexec/ld.elf_so ld.elf_so.1

Add an explicit note about the search path used by dlopen(3).
Delta File
+6 -1 libexec/ld.elf_so/ld.elf_so.1
+6 -1 1 file

NetBSD — sys/compat/linux/common linux_sched.c

PR/50021: Rin Okuyama: Fix linux affinity syscalls
XXX: pullup-7
Delta File
+51 -38 sys/compat/linux/common/linux_sched.c
+51 -38 1 file

NetBSD — distrib/sets/lists/base ad.aarch64 ad.riscv, distrib/sets/lists/debug ad.aarch64 ad.arm

new libssh

NetBSD — crypto/external/bsd/openssh openssh2netbsd, crypto/external/bsd/openssh/dist auth2-pubkey.c ssh-keygen.c

merge conflicts

NetBSD — crypto/external/bsd/openssh/dist sandbox-systrace.c rijndael.c, crypto/external/bsd/openssh/dist/moduli-gen moduli.2048 moduli.1536

Changes since OpenSSH 6.8
=========================

This is primarily a bugfix release.

Security
--------

 * ssh(1): when forwarding X11 connections with ForwardX11Trusted=no,
   connections made after ForwardX11Timeout expired could be permitted
   and no longer subject to XSECURITY restrictions because of an
   ineffective timeout check in ssh(1) coupled with "fail open"
   behaviour in the X11 server when clients attempted connections with
   expired credentials. This problem was reported by Jann Horn.

 * ssh-agent(1): fix weakness of agent locking (ssh-add -x) to
   password guessing by implementing an increasing failure delay,
   storing a salted hash of the password rather than the password
   itself and using a timing-safe comparison function for verifying
   unlock attempts. This problem was reported by Ryan Castellucci.

New Features
------------

 * ssh(1), sshd(8): promote chacha20-poly1305 at openssh.com to be the

    [93 lines not shown]

NetBSD — crypto/external/bsd/openssh/dist auth2-pubkey.c ssh-keygen.c, crypto/external/bsd/openssh/dist/moduli-gen moduli.2048 moduli.1536

Changes since OpenSSH 6.8
=========================

This is primarily a bugfix release.

Security
--------

 * ssh(1): when forwarding X11 connections with ForwardX11Trusted=no,
   connections made after ForwardX11Timeout expired could be permitted
   and no longer subject to XSECURITY restrictions because of an
   ineffective timeout check in ssh(1) coupled with "fail open"
   behaviour in the X11 server when clients attempted connections with
   expired credentials. This problem was reported by Jann Horn.

 * ssh-agent(1): fix weakness of agent locking (ssh-add -x) to
   password guessing by implementing an increasing failure delay,
   storing a salted hash of the password rather than the password
   itself and using a timing-safe comparison function for verifying
   unlock attempts. This problem was reported by Ryan Castellucci.

New Features
------------

 * ssh(1), sshd(8): promote chacha20-poly1305 at openssh.com to be the

    [93 lines not shown]

NetBSD — external/gpl3/gdb/dist/gdb nbsd-thread.c

td_close() needs to be able to write to the process image, so call sooner,
before we detach from it.

NetBSD — usr.sbin/postinstall postinstall

PR install/50020: postinstall does not check for mandoc in /etc/man.conf.
Add a check, but ask the user to fix manually (the file could have local
modifications).
Delta File
+29 -2 usr.sbin/postinstall/postinstall
+29 -2 1 file

NetBSD — usr.sbin/postinstall postinstall

Simplify previous, pass awk as TOOL_AWK (that is what the makefile uses),
create an obj dir for make and force it to use that.
This version now works with read-only source again.
Delta File
+6 -4 usr.sbin/postinstall/postinstall
+6 -4 1 file

NetBSD — sys/dev/usb ehci.c

Somehow the ; disappeared from the previouis commit
Delta File
+3 -3 sys/dev/usb/ehci.c
+3 -3 1 file

NetBSD — sys/dev/usb ehci.c

From FreeBSD rev1.30 via OpenBSD:
 - always initialise the pipe multiplier to a valid value
 - do not unchain the the interrupt QHs immediately after initialisation

Prompted by msaitoh
Delta File
+3 -3 sys/dev/usb/ehci.c
+3 -3 1 file

NetBSD — sys/arch/arm/arm cpufunc.c, sys/arch/arm/arm32 sys_machdep.c

Use armreg_*_{read,write} instead of handcrafted asm

No functional change.

NetBSD — sys/arch/x86/x86 intel_busclock.c

 Fix bus clock for Airmont from the latest Intel SDM.
Delta File
+8 -20 sys/arch/x86/x86/intel_busclock.c
+8 -20 1 file

NetBSD — lib/libc/sys ptrace.2

document PIOD_READ_AUXV.
Delta File
+6 -2 lib/libc/sys/ptrace.2
+6 -2 1 file

NetBSD — sys/kern sys_process.c, sys/sys ptrace.h

Support PIOD_READ_AUXV so that gdb can handle PIE binaries. From OpenBSD.
Delta File
+55 -8 sys/kern/sys_process.c
+2 -1 sys/sys/ptrace.h
+57 -9 2 files

NetBSD — distrib/sets/lists/xcomp mi

fix lint sets.
Delta File
+4 -4 distrib/sets/lists/xcomp/mi
+4 -4 1 file

NetBSD — usr.sbin/cpuctl/arch i386.c

 Add Xeon E5-4600 v3,  Xeon E3-1200 v4 etc. from the latest Intel SDM.
Delta File
+7 -7 usr.sbin/cpuctl/arch/i386.c
+7 -7 1 file

NetBSD — external/mit/xorg/lib/libGLU Makefile

remove lint hack.

NetBSD — distrib/sets/lists/tests mi

new test
Delta File
+2 -1 distrib/sets/lists/tests/mi
+2 -1 1 file

NetBSD — tests/usr.bin/xlint/lint1 d_cast_fun_array_param.c Makefile

new test.

NetBSD — usr.bin/xlint/lint1 cgram.y

Fix segmentation fault caused by freeing prematurely function parameter types
inside cast expressions.
Delta File
+5 -3 usr.bin/xlint/lint1/cgram.y
+5 -3 1 file

NetBSD — usr.sbin/postinstall postinstall

Clean up the src/etc/mtree directory after using it to generate the mtree
spec file.
XXX this is fishy, we should find a better way.
Delta File
+3 -1 usr.sbin/postinstall/postinstall
+3 -1 1 file

NetBSD — distrib/sets/lists/tests mi, tests/net/if t_ifconfig.sh Makefile

Add tests of interface creation/destruction

NetBSD — sys/miscfs/deadfs dead_vfsops.c, sys/miscfs/specfs spec_vnops.c

Unfortunately MFS uses v_data of its anonymous device vnode so
it cannot be used as vcache key.  Use v_interlock as key ...

NetBSD — doc CHANGES-7.0

tickets 860 and 861
Delta File
+26 -1 doc/CHANGES-7.0
+26 -1 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #861):
        usr.bin/calendar/calendar.c: revision 1.52
Repair accidental regression in -r1.49: for -a mode, don't allow
calendars to be other than regular files unless the -x option is in
effect.
(If not in -a mode, we're running purely as the user whose calendar it
is and if they want to DoS themselves with named pipes it's their own
lookout.)
Delta File
+74 -4 usr.bin/calendar/calendar.c
+74 -4 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #860):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — doc CHANGES-6.0.7

ticket 1309
Delta File
+15 -1 doc/CHANGES-6.0.7
+15 -1 1 file

NetBSD — doc CHANGES-6.1.6

ticket 1309
Delta File
+15 -1 doc/CHANGES-6.1.6
+15 -1 1 file

NetBSD — doc CHANGES-6.2

ticket 1309
Delta File
+15 -1 doc/CHANGES-6.2
+15 -1 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #1309):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #1309):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #1309):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — doc CHANGES-5.2.4

ticket 1971
Delta File
+15 -1 doc/CHANGES-5.2.4
+15 -1 1 file

NetBSD — doc CHANGES-5.1.6

ticket 1971
Delta File
+15 -1 doc/CHANGES-5.1.6
+15 -1 1 file

NetBSD — doc CHANGES-5.3

ticket 1971
Delta File
+15 -1 doc/CHANGES-5.3
+15 -1 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #1971):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #1971):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — usr.bin/calendar calendar.c

Pull up following revision(s) (requested by dholland in ticket #1971):
        usr.bin/calendar/calendar.c: revision 1.51
Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.
Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.
And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — usr.bin/calendar calendar.c

Repair accidental regression in -r1.49: for -a mode, don't allow
calendars to be other than regular files unless the -x option is in
effect.

(If not in -a mode, we're running purely as the user whose calendar it
is and if they want to DoS themselves with named pipes it's their own
lookout.)
Delta File
+74 -4 usr.bin/calendar/calendar.c
+74 -4 1 file

NetBSD — usr.bin/calendar calendar.c

Correct privilege handling problems in calendar -a (which runs as root
from /etc/daily); do not exec other programs while the real uid is
still 0.

Also, clear the supplementary groups list up front and call initgroups
when becoming another user, to avoid leaking any extra group
privileges that we might have.

And finally, don't silently ignore errors changing uid and gid; those
are serious if they happen.
Delta File
+56 -6 usr.bin/calendar/calendar.c
+56 -6 1 file

NetBSD — sys/net if_tokensubr.c, sys/netinet ip_output.c

Use ip_hresolv_output for if_token as well

I thought we cannot apply ip_hresolv_output to if_token because
rt0 looked being needed by arpresolve in token_output. However,
rt0 is actually not used by arpresolve in NetBSD (see obsolete
ARPRESOLVE macro).
Delta File
+6 -39 sys/net/if_tokensubr.c
+3 -2 sys/netinet/ip_output.c
+9 -41 2 files