Age | Commit message (Collapse) | Author |
|
looking good sthen@, Great! bluhm@
|
|
looking good sthen@, Great! bluhm@
|
|
|
|
|
|
|
|
|
|
|
|
config.sh.OpenBSD are the only local changes.
|
|
|
|
This adds support for processing of the server finished message and
generation of the client finished message.
ok tb@
|
|
|
|
message is about to be displayed on the console.
|
|
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@
|
|
use the futex(2)-based one due to missing atomic primitives.
|
|
Pointed out by pirofti@ while reviewing my rwlock impl. based on this one.
|
|
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@
|
|
OK claudio@ and jca@
|
|
ok hackroom@
|
|
noticed by Moritz Buhl
|
|
millert.
|
|
millert.
|
|
|
|
ok benno, deraadt
|
|
key from the agent was being attempted for use.
|
|
from Moritz Buhl
|
|
|
|
on arm.
from Moritz Buhl
|
|
|
|
|
|
|
|
|
|
commit 40bd0babafaa424d20af28128b76878d6cee7b87
Author: kristaps <>
Date: Mon Feb 11 23:27:36 2019 +0000
Normal form.
|
|
commit a2f872b75044aa7bf2297704500b134e3f1b68f7
Author: kristaps <>
Date: Tue Feb 12 08:11:09 2019 +0000
Some forgotten pledges for getpw.
|
|
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.
|
|
commit f873b5df40da4513393b87070afa26d037cf3acd
Author: kristaps <>
Date: Tue Feb 12 07:48:15 2019 +0000
Document -g in manpage.
|
|
commit 8d00f73ef924d2c39c35f0eb2428d465b949bbe0
Author: kristaps <>
Date: Tue Feb 12 07:37:24 2019 +0000
Document the process of reassigning gid.
|
|
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.
|
|
commit 3aff2a7a76dcb59c9f9d012803e64bc08d4f5410
Author: kristaps <>
Date: Tue Feb 12 00:01:32 2019 +0000
Document the group list.
|
|
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.
|
|
commit 9ca15c1074e544bffbffd9cc3a8877f5075f7690
Author: kristaps <>
Date: Tue Feb 12 00:00:00 2019 +0000
Note some holes in rsync's gid mapping.
|
|
|
|
commit bc997c5d70dbe402903c7ce0c915c7fe3744a754
Author: kristaps <>
Date: Mon Feb 11 23:37:41 2019 +0000
Move identifier code into ids.c.
|
|
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.
|
|
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.
|
|
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
|
|
commit c7818bfb17195fcd7b723889bb8652b9ea024b01
Author: kristaps <>
Date: Mon Feb 11 23:26:55 2019 +0000
Add getpw pledge for -g work.
|
|
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.
|
|
ok florian benno
|
|
a false perception of safety
ok benno florian
|
|
ok florian benno
|