summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-13Fix merge issues, remove excess files - match perl-5.28.1 distAndrew Fresh
looking good sthen@, Great! bluhm@
2019-02-13Import perl-5.28.1Andrew Fresh
looking good sthen@, Great! bluhm@
2019-02-13strsep the -e argument for execve; ok bennoTheo de Raadt
2019-02-13one more error message that should go to stderrTheo Buehler
2014-11-17Import perl-5.20.1Andrew Fresh
2013-03-25import perl 5.16.3 from CPAN - worked on by Andrew Fresh and myselfStuart Henderson
2010-09-24Perl 5.12.2 from CPANTodd C. Miller
1996-08-19Import of Perl 5.003 into the tree. Makefile.bsd-wrapper andJason Downs
config.sh.OpenBSD are the only local changes.
2019-02-13Clean up some pesky trailing whitespace.Joel Sing
2019-02-13Handle finished messages in TLSv1.3 client.Joel Sing
This adds support for processing of the server finished message and generation of the client finished message. ok tb@
2019-02-13Also remove tbl files from CLEANFILES now they are not generated.Nicholas Marriott
2019-02-13Try harder to start a new line when link is obtained and a newKenneth R Westerback
message is about to be displayed on the console.
2019-02-13New futex(2) based rwlock implementation based on the mutex code.Martin Pieuchot
This implementation reduces contention because threads no longer need to spin calling sched_yield(2) before going to sleep. Tested by many, thanks! ok visa@, pirofti@
2019-02-13Import the existing rwlock implementation for architectures that cannotMartin Pieuchot
use the futex(2)-based one due to missing atomic primitives.
2019-02-13KNF.Martin Pieuchot
Pointed out by pirofti@ while reviewing my rwlock impl. based on this one.
2019-02-13Merge LLVM commits r340844, r353818 and r353819 from the 8.0 branchPatrick Wildt
to fix a regression in floating point operations. Bluhm noticed that the bc regression test has been failing after the upgrade to 7.0.1 because setting the floating point control register was in some cases reordered erroneously. Found and tested by bluhm@ ok bluhm@ kettenis@
2019-02-13Allow SO_PEERCRED to be called on sockets created with socketpair.Martijn van Duren
OK claudio@ and jca@
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
ok hackroom@
2019-02-13Forgot a return in previous commit to actually skip the test.Alexander Bluhm
noticed by Moritz Buhl
2019-02-13Remove obsolete tbl suffix from ncurses man pages, no objections fromNicholas Marriott
millert.
2019-02-13Remove obsolete tbl suffix from ncurses man pages, no objections fromNicholas Marriott
millert.
2019-02-13Xr the byteorder funcs; from tim kuijstenJason McIntyre
2019-02-13Use md4 from libcrypto instead of using a compatible re-implementation.Theo Buehler
ok benno, deraadt
2019-02-12fix regression in r1.302 reported by naddy@ - only the first publicDamien Miller
key from the agent was being attempted for use.
2019-02-12Skip tests for wscons devices that do not exist on the local machine.Alexander Bluhm
from Moritz Buhl
2019-02-12long option -group is same as -g; ok bennoTheo de Raadt
2019-02-12Skip test if disk type is not in /etc/disktab. There is no floppyAlexander Bluhm
on arm. from Moritz Buhl
2019-02-12sync Kristaps todo listSebastian Benoit
2019-02-12Add Allwinner V3s support. From SASANO Takayoshi.Mark Kettenis
2019-02-12Skip the gcc tests on aarch64, the compiler does not exist there.Alexander Bluhm
2019-02-12whitespace and knfSebastian Benoit
2019-02-12sync a chunk that was lost, fromSebastian Benoit
commit 40bd0babafaa424d20af28128b76878d6cee7b87 Author: kristaps <> Date: Mon Feb 11 23:27:36 2019 +0000 Normal form.
2019-02-12syncSebastian Benoit
commit a2f872b75044aa7bf2297704500b134e3f1b68f7 Author: kristaps <> Date: Tue Feb 12 08:11:09 2019 +0000 Some forgotten pledges for getpw.
2019-02-12syncSebastian Benoit
commit e589e5f657ef334e6fcbfb76962fbd380d13fd2e Author: kristaps <> Date: Tue Feb 12 08:05:32 2019 +0000 Put unveil() functions on their own line. This makes it easier for my secret portability shim I use for valgrind on linux.
2019-02-12syncSebastian Benoit
commit f873b5df40da4513393b87070afa26d037cf3acd Author: kristaps <> Date: Tue Feb 12 07:48:15 2019 +0000 Document -g in manpage.
2019-02-12syncSebastian Benoit
commit 8d00f73ef924d2c39c35f0eb2428d465b949bbe0 Author: kristaps <> Date: Tue Feb 12 07:37:24 2019 +0000 Document the process of reassigning gid.
2019-02-12syncSebastian Benoit
commit 72ea211d57a0f235a2d7439a7e908af66f47fa10 Author: kristaps <> Date: Tue Feb 12 07:29:55 2019 +0000 Sanitise group handling to handle group wheel (according to rsync, this is not ever remapped by name) and empty group names (not allowed, but we must accept them anyway). Push most of this code into ids.c and make sure it is style(9) conformant. Add TODO about performance and clarify protocol in rsync.5.
2019-02-12syncSebastian Benoit
commit 3aff2a7a76dcb59c9f9d012803e64bc08d4f5410 Author: kristaps <> Date: Tue Feb 12 00:01:32 2019 +0000 Document the group list.
2019-02-12syncSebastian Benoit
commit 3a43d6aace5e83d7e9550086661b5354486171b9 Author: kristaps <> Date: Tue Feb 12 00:01:22 2019 +0000 Actually do group reassignment, which might fail if the group doesn't exist or we can't change to it.
2019-02-12syncSebastian Benoit
commit 9ca15c1074e544bffbffd9cc3a8877f5075f7690 Author: kristaps <> Date: Tue Feb 12 00:00:00 2019 +0000 Note some holes in rsync's gid mapping.
2019-02-12fix previous and add the fileSebastian Benoit
2019-02-12syncSebastian Benoit
commit bc997c5d70dbe402903c7ce0c915c7fe3744a754 Author: kristaps <> Date: Mon Feb 11 23:37:41 2019 +0000 Move identifier code into ids.c.
2019-02-12syncSebastian Benoit
commit 6300c70a476276aba832e7e2ba19e7e6e11a7cc7 Author: kristaps <> Date: Mon Feb 11 23:30:51 2019 +0000 Integrate gid send/receive and remapping. This remaps group identifiers as follows: first, look up all sender group names on the local host. If we find them, use the local identifier. Otherwise, use the remote identifier.
2019-02-12sync:Sebastian Benoit
commit 472ad2fab2692579a5773d78d6934b03c1098fb2 Author: kristaps <> Date: Mon Feb 11 20:45:22 2019 +0000 Enable groupid in the protocol. This is not linked to the system itself yet.
2019-02-12syncSebastian Benoit
commit b55c5ce631d8fd557d665e25e31191b33c15f829 Author: kristaps <> Date: Mon Feb 11 23:27:23 2019 +0000 Pass down -g and also order flags. and the extern.h chunk from commit 472ad2fab2692579a5773d78d6934b03c1098fb2 Author: kristaps <> Date: Mon Feb 11 20:45:22 2019 +0000
2019-02-12sync, this also adds the -g option to the option parser.Sebastian Benoit
commit c7818bfb17195fcd7b723889bb8652b9ea024b01 Author: kristaps <> Date: Mon Feb 11 23:26:55 2019 +0000 Add getpw pledge for -g work.
2019-02-12Restructure code to simplifiy imsg communications, further separatingKenneth R Westerback
DHCP knowledge and interface manipulation. Unprivileged process now sends proposal derived from the accepted lease to the privileged process rather than individual interface manipulation requests. The only intended functional change is that /etc/resolv.conf.tail is not re-read each time a new proposal is implemented, rather than once at dhclient startup.
2019-02-12complete support for -e and -rsh=name optionsTheo de Raadt
ok florian benno
2019-02-12using const is misleading if the only access requires a de-const, it isTheo de Raadt
a false perception of safety ok benno florian
2019-02-12add long-opts aliases for single-letter options already presentTheo de Raadt
ok florian benno