Displaying 1 50 of 376,583 commits (0.019s)

OpenBSD — usr.bin/tmux tmux.1

#aabbcc will use RGB if supported so don't say it is closest match.
Delta File
+3 -4 usr.bin/tmux/tmux.1
+3 -4 1 file

OpenBSD — sbin/slaacd engine.c

While privacy addresses do just expire and never get renewed we need
to solicit a router advertisment shortly before their pltime runs out
so that we generate a new one.

Reported by naddy@.
OK benno@
Delta File
+7 -3 sbin/slaacd/engine.c
+7 -3 1 file

OpenBSD — usr.bin/tmux window-copy.c

Check whether cursor is at start or end when copying rectangular
selections, from tb@.
Delta File
+11 -7 usr.bin/tmux/window-copy.c
+11 -7 1 file

OpenBSD — usr.bin/tmux cmd-display-message.c

Remove unnecessary brackets.

OpenBSD — lib/libcrypto/asn1 x_crl.c

Make the NULL check a separate if statement for readability and
grepability.

Req. by jsing
Delta File
+4 -2 lib/libcrypto/asn1/x_crl.c
+4 -2 1 file

OpenBSD — share/man/man9 imax.9 strcmp.9

tweak previous;

OpenBSD — share/man/man9 uvm.9

fix order in SEE ALSO
Delta File
+3 -3 share/man/man9/uvm.9
+3 -3 1 file

OpenBSD — share/man/man9 evcount.9

fix order in SEE ALSO
Delta File
+3 -3 share/man/man9/evcount.9
+3 -3 1 file

OpenBSD — share/man/man9 imax.9 strcmp.9

split the rest of kern.9 up into related groups of functions.

ok mpi@

OpenBSD — usr.sbin/smtpd enqueue.c

Allow escaping quote within quotes.

Leah Neukirchen reports that according to RFC5322 escaping quote
within quotes is valid and that postfix accepts it as well.
https://github.com/OpenSMTPD/OpenSMTPD/issues/846

Ok gilles@
Delta File
+2 -3 usr.sbin/smtpd/enqueue.c
+2 -3 1 file

OpenBSD — lib/libcrypto/ec ec_asn1.c

Make whitespace between functions and structs a bit more consistent.
Delta File
+7 -3 lib/libcrypto/ec/ec_asn1.c
+7 -3 1 file

OpenBSD — share/man/man5 port-modules.5

spello
Delta File
+4 -4 share/man/man5/port-modules.5
+4 -4 1 file

OpenBSD — regress/lib/libcrypto/free freenull.c

Test X509_CRL_METHOD_free(NULL)

OpenBSD — lib/libcrypto/asn1 x_crl.c

Make X509_CRL_METHOD_free() NULL-safe.

ok bcook
Delta File
+2 -2 lib/libcrypto/asn1/x_crl.c
+2 -2 1 file

OpenBSD — regress/lib/libcrypto/free freenull.c

About half of the listed functions are wrappers of ASN1_item_free().
Annotate them.
Delta File
+113 -113 regress/lib/libcrypto/free/freenull.c
+113 -113 1 file

OpenBSD — regress/lib/libcrypto/free freenull.c

Add a big pile of *_free() functions which I audited to be NULL-safe.
Delta File
+109 -2 regress/lib/libcrypto/free/freenull.c
+109 -2 1 file

OpenBSD — usr.bin/tmux tty.c

rxvt-unicode has some funny behaviour when scrolling with the cursor not
at column 1, so move it back there first if possible. GitHub issue 1318.
Delta File
+19 -9 usr.bin/tmux/tty.c
+19 -9 1 file

OpenBSD — share/man/man4 vgafb.4

add archs; from il ka
no objections from kettenis
Delta File
+3 -2 share/man/man4/vgafb.4
+3 -2 1 file

OpenBSD — share/man/man4 pci.4

add ccp;
Delta File
+4 -2 share/man/man4/pci.4
+4 -2 1 file

OpenBSD — sys/dev/pci pcidevs_data.h pcidevs.h

regen
Delta File
+136 -0 sys/dev/pci/pcidevs_data.h
+34 -0 sys/dev/pci/pcidevs.h
+170 -0 2 files

OpenBSD — sys/dev/pci pcidevs

Add ids for AMD 15h 3xh family along with Kaveri graphics

Ok mlarkin@ jsg@
Delta File
+35 -1 sys/dev/pci/pcidevs
+35 -1 1 file

OpenBSD — distrib/sets/lists/man mi

sync
Delta File
+1 -0 distrib/sets/lists/man/mi
+1 -0 1 file

OpenBSD — lib/libc/sys sigaltstack.2

use NULL for pointer
Delta File
+2 -2 lib/libc/sys/sigaltstack.2
+2 -2 1 file

OpenBSD — lib/libc/sys sigaltstack.2

mmap() no longer needs to be used.  Without providing too many details,
describe how an inner-region is found for applying MAP_STACK, and that
currently MAP_STACK remains set when the sigaltstack is disabled.
ok kettenis guenther schwarze
Delta File
+14 -12 lib/libc/sys/sigaltstack.2
+14 -12 1 file

OpenBSD — share/man/man4 Makefile

install ccp.4
Delta File
+2 -2 share/man/man4/Makefile
+2 -2 1 file

OpenBSD — sys/dev/pci azalia.c

Use free(9) size argument in azalia_codec_select_dacs(). From
Michael W. Bombardieri. Thanks.
Delta File
+2 -2 sys/dev/pci/azalia.c
+2 -2 1 file

OpenBSD — sys/dev/pci azalia.c

Wrap debug-only variable definition in #ifdef AZALIA_DEBUG. From
Michael W. Bombardieri. Thanks.
Delta File
+4 -7 sys/dev/pci/azalia.c
+4 -7 1 file

OpenBSD — usr.sbin/pkg_add/OpenBSD PackageRepository.pm

try logging, but if we're in pkg_info, we don't have the tools
problem reported by TJ

OpenBSD — sys/arch/amd64/amd64 aesni.c

Add reference counting that prevents freeing of busy aesni sessions.
The early freeing has become possible because aesni_process() and
crypto_freesession() are no longer serialized by the kernel lock.
The flaw has caused kernel panics with IPsec traffic.

Issue seen by some, fix tested by mabi on bugs@
OK mikeb@, mpi@
Delta File
+53 -26 sys/arch/amd64/amd64/aesni.c
+53 -26 1 file

OpenBSD — usr.sbin/vmd vmd.c

spelling error in log message
Delta File
+3 -3 usr.sbin/vmd/vmd.c
+3 -3 1 file

OpenBSD — gnu/llvm/lib/Target/X86 X86TargetMachine.cpp X86.h

more undos from the mistake this morning

OpenBSD — share/man/man4 gre.4

Tweak gre(4):
Correct reference to RFC.
Disambiguate section names.
Lowercase the "using" in Network Virtualization using Generic Routing
Encapsulation.

ok jmc@ schwarze@
Delta File
+8 -9 share/man/man4/gre.4
+8 -9 1 file

OpenBSD — gnu/usr.bin/clang/libLLVMX86CodeGen Makefile, regress/sys/kern/stackpivot pivot.h Makefile

revert to 2018/04/20 10:00:00, before oops

OpenBSD — usr.sbin/relayd relayd.conf.5

adjust the example to make it work;
from matt schwartz

ok claudio
Delta File
+2 -3 usr.sbin/relayd/relayd.conf.5
+2 -3 1 file

OpenBSD — gnu/llvm/lib/Target/X86 X86TargetMachine.cpp X86.h, sys/arch/amd64/amd64 efifb.c mainbus.c

oops, snapshot tests not ready yet
Delta File
+862 -4,318 sys/dev/pci/drm/radeon/si.c
+667 -2,892 sys/dev/pci/drm/radeon/evergreen.c
+890 -1,116 sys/dev/pci/drm/radeon/r600.c
+524 -1,180 sys/dev/pci/drm/radeon/ni.c
+456 -1,187 sys/dev/pci/drm/radeon/radeon_asic.c
+306 -1,287 sys/dev/pci/drm/radeon/radeon.h
+9,386 -19,689 136 files not shown
+13,091 -31,669 142 files

OpenBSD — distrib/sets/lists/comp mi, gnu/llvm/lib/Target/X86 X86.h CMakeLists.txt

sync
Delta File
+4,320 -864 sys/dev/pci/drm/radeon/si.c
+2,894 -669 sys/dev/pci/drm/radeon/evergreen.c
+1,116 -890 sys/dev/pci/drm/radeon/r600.c
+1,180 -524 sys/dev/pci/drm/radeon/ni.c
+1,187 -456 sys/dev/pci/drm/radeon/radeon_asic.c
+1,287 -306 sys/dev/pci/drm/radeon/radeon.h
+19,442 -12,575 149 files not shown
+31,426 -16,284 155 files

OpenBSD — sys/arch/loongson/loongson pmon32.S, sys/arch/loongson/stand/boot start.S

Add a workaround that lets loongson bootblocks work with PMON that
uses the O32 calling convention. Such firmware comes at least on some
Loongson 3A development boards. This differs from the LS2F-based
machines made by Lemote whose PMON uses the GCC O64 calling convention.

OpenBSD — sys/arch/loongson/loongson autoconf.c machdep.c, sys/arch/loongson/stand/boot dev.c conf.c

Make loongson bootblocks use disklabel duid instead of PMON device name
when indicating the boot device to the kernel. This should reduce
ambiguity in root device selection.

OpenBSD — sys/net80211 ieee80211.c

remove the background scan timeout on detach, so we don't crash shortly
afterwards.

crash reported by Piotr Isajew
ok stsp@
Delta File
+2 -1 sys/net80211/ieee80211.c
+2 -1 1 file

OpenBSD — sys/arch/alpha/alpha pmap.c, sys/arch/amd64/amd64 lapic.c cpu.c

grammar fixes PTE's -> PTEs

ok guenther, jmc, tom, millert, deraadt

OpenBSD — share/man/man4 ccp.4

better wording
Delta File
+3 -3 share/man/man4/ccp.4
+3 -3 1 file

OpenBSD — sys/arch/amd64/conf GENERIC

enable ccp(4) as found on recent amd chips
Delta File
+2 -1 sys/arch/amd64/conf/GENERIC
+2 -1 1 file

OpenBSD — sys/arch/arm64/conf GENERIC

enable ccp(4) as found on amd seattle platforms, eg, overdrive 1000s

ok kettenis@ jmatthew@
Delta File
+2 -1 sys/arch/arm64/conf/GENERIC
+2 -1 1 file

OpenBSD — share/man/man4 ccp.4

ccp(4) manpage
Delta File
+49 -0 share/man/man4/ccp.4
+49 -0 1 file

OpenBSD — sys/conf files, sys/dev/fdt ccp_fdt.c files.fdt

add a small driver for AMDs cryptographic co processor.

the hardware provides crypto offload, zlib offload, and an rng.
this code only supports the rng at the moment.

this device is present on their amd seatlle platforms, and very
present on their epyc stuff.

ok kettenis@ jmatthew@

OpenBSD — sys/dev/pci pcidevs_data.h pcidevs.h

regen

OpenBSD — sys/dev/pci pcidevs

add and update amd cryptographic co-processor devices
Delta File
+4 -2 sys/dev/pci/pcidevs
+4 -2 1 file

OpenBSD — usr.bin/mandoc man.1

Tweak the description of -l:

Avoid the misunderstanding that the essential purpose of -l is
similar to the purpose of the -a option in mandoc(1), which is not
the point: the fact that -l implies -a is merely a minor detail.
The point of -l is to make man(1) behave like mandoc(1).
Move the mention of -a to the end to de-emphasize it.

Nate Bargmann reported that this seriously confused him,
and i can see why.
Delta File
+5 -4 usr.bin/mandoc/man.1
+5 -4 1 file

OpenBSD — share/man/man9 KASSERT.9 kern.9

start splitting the kern manpage up starting with the KASSERT bits.

this started when looking for function prototypes not in the SYNOPSIS
section and fixing that, but ingo argues that it doesn't make sense
to document 30 unrelated functions in one manpage anyway.

ok deraadt@ mpi@ schwarze@

OpenBSD — sys/net if_bridge.c

when adding span ports, restrict them to ether and mplstunnel interfaces.

this is the same check that's done when adding normal members to
the bridge. it prevents things like gif(4) being added to the bridge,
which in turn prevents panics when shoving ethernet packets down a
layer 3 interface.

reported and tested by jasper@
Delta File
+6 -1 sys/net/if_bridge.c
+6 -1 1 file