CVS: cvs.openbsd.org: src

2024-07-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/14 02:57:32 Modified files: sbin/slaacd: log.c Log message: sync slaacd(8) log.c to dhcpleased(8)'s version. We don't built log.c on the ramdisk so no need for ifndef small.

CVS: cvs.openbsd.org: src

2024-07-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/14 02:45:05 Modified files: sbin/dhcpleased: log.h Log message: log_getverbose() is a void function pointed out by tb

CVS: cvs.openbsd.org: src

2024-07-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/14 02:41:54 Modified files: sbin/slaacd: log.h Log message: sync slaacd(8) log.h to dhcpleased(8) log.h - include stdlib.h for exit(3) - knf fixes - define log_getverbose as (0) instead of 0

CVS: cvs.openbsd.org: src

2024-07-13 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/13 10:06:34 Modified files: sbin/slaacd: engine.c Log message: Reduce if_indextoname(3) usage. Don't ask the kernel to translate an if_index to a name if we are not running with verbose

CVS: cvs.openbsd.org: src

2024-07-12 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/12 13:11:25 Modified files: bin/dd : misc.c Log message: Rewrite bytes/sec calculation using fixed point math. This makes signal handler safe on OpenBSD. To avoid overflows the accuracy is

CVS: cvs.openbsd.org: src

2024-07-12 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/12 06:35:32 Modified files: etc/examples : vm.conf Log message: Recommend veb(4) instead of bridge(4). bridge(4) has weird interactions with traffic crossing the bridge. Missing change after

CVS: cvs.openbsd.org: www

2024-07-12 Thread Florian Obser
CVSROOT:/cvs Module name:www Changes by: flor...@cvs.openbsd.org 2024/07/12 02:42:37 Modified files: faq: faq16.html Log message: Recommend veb(4) instead of bridge(4). bridge(4) has weird interactions with traffic crossing the bridge. For example I couldn't

CVS: cvs.openbsd.org: src

2024-07-11 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/11 07:38:03 Modified files: sbin/dhcp6leased: frontend.c Log message: Make sure we are interested in an interface that shows up.

CVS: cvs.openbsd.org: src

2024-07-11 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/11 04:48:52 Modified files: sbin/dhcp6leased: engine.c frontend.c Log message: Be a bit more noisy in syslog on what is going on. So far dhcp6leased(8) has been completely silent. Prodding by Brian

CVS: cvs.openbsd.org: src

2024-07-11 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/11 04:38:57 Modified files: sbin/dhcp6leased: dhcp6leased.c engine.c Log message: Write lease after we configured prefixes. While here, do not claim we have a ::/0 lease, it confuses the parser.

CVS: cvs.openbsd.org: src

2024-07-11 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/11 04:37:47 Modified files: sbin/dhcp6leased: engine.c Log message: Do not show expired lease information in dhcp6leasectl.

CVS: cvs.openbsd.org: src

2024-07-11 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/11 03:39:14 Modified files: sbin/dhcp6leased: engine.c Log message: Forgot to initialize status_code in previous. No STATUS_CODE option from the server means "success", but we are now using stack

CVS: cvs.openbsd.org: src

2024-07-10 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/10 06:52:51 Modified files: sbin/dhcp6leased: engine.c Log message: Pass status option up. If we are in state "renewing" and the DHCPv6 server returns an unsuccessful status go to "rebinding", i.e.

CVS: cvs.openbsd.org: src

2024-07-10 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/10 06:44:46 Modified files: sbin/dhcp6leased: dhcp6leased.h engine.c Log message: Pass int to the *2str functions, we don't need anything fancy.

CVS: cvs.openbsd.org: src

2024-07-10 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/10 04:30:46 Modified files: sbin/dhcp6leased: engine.c Log message: Only vis(3) the option, not the rest of the packet. Lots of head scratching and help from the hackroom ensued because of a

CVS: cvs.openbsd.org: src

2024-07-09 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/09 10:24:57 Modified files: sbin/dhcp6leased: engine.c Log message: Track configured and new prefix delegations in iface. When the DHCPv6 server renumbers and hands us new delegations we have to

CVS: cvs.openbsd.org: src

2024-07-09 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/09 10:15:42 Modified files: sbin/dhcp6leased: engine.c Log message: Skip prefixes with vltime 0. Servers indicate unusable prefixes with vltime 0 when we are in state reboot and probably hand us

CVS: cvs.openbsd.org: src

2024-07-09 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/09 07:27:18 Modified files: sbin/dhcp6leased: engine.c Log message: remove unnused prototype

CVS: cvs.openbsd.org: src

2024-07-08 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/08 08:22:09 Modified files: usr.sbin/relayd: relay_http.c Log message: cleanup unused variable

CVS: cvs.openbsd.org: src

2024-07-08 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/08 07:46:33 Modified files: usr.bin/dig/lib/isc: sockaddr.c Log message: IN_MULTICAST uses host byte order I somehow missed this when ripping out 3 layers of indirections. from niklas

CVS: cvs.openbsd.org: src

2024-07-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/07/02 11:41:27 Modified files: usr.sbin/rad : frontend.c Log message: Use correct idiom to get mac addresses from ethernet-like interfaces. This unbreaks rad(8) on top of carp(4). OK deraadt, bluhm

CVS: cvs.openbsd.org: src

2024-06-30 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/30 10:10:26 Modified files: sbin/unwind: unwind.conf.5 Log message: Clearify "force" and "preference" interaction. Problem reported by Kirill A. Korinsky OK kn

CVS: cvs.openbsd.org: src

2024-06-29 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/29 11:25:56 Modified files: sbin/unwind: resolver.c Log message: Disable the shared cache between resolvers for now. Since the latest libunbound update the frontend process would segfault about

CVS: cvs.openbsd.org: src

2024-06-27 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/27 10:39:31 Modified files: usr.sbin/dhcpd : dhcp-options.5 dhcpd.8 dhcpd.leases.5 parse.c usr.sbin/dhcrelay: dhcrelay.8 Log message: Remove outdated references to dhclient, it's finally

CVS: cvs.openbsd.org: src

2024-06-27 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/27 08:53:06 Modified files: sbin/dhcpleased: frontend.c Log message: dhclient hasn't prodded us in a long time to renew a lease. OK deraadt

CVS: cvs.openbsd.org: src

2024-06-19 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/19 01:42:44 Modified files: sbin/dhcp6leased: engine.c frontend.c Log message: Handle interfaces going down and up again. Missing feature reported by, testing & OK semarie

CVS: cvs.openbsd.org: src

2024-06-18 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/18 08:57:59 Modified files: usr.sbin/sysupgrade: sysupgrade.sh Log message: Use BUILDINFO to make sure we are not going backwards in time. Input & OK deraadt

CVS: cvs.openbsd.org: src

2024-06-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/15 09:05:15 Modified files: distrib/miniroot: install.sub Log message: Install BUILDINFO if available. We already keep /var/db/installed.SHA256 for sysupgrade(8) as a cheap check to not install the

CVS: cvs.openbsd.org: src

2024-06-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/14 01:45:44 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/iterator: iter_fwd.c iter_fwd.h iter_hints.c iter_hints.h

CVS: cvs.openbsd.org: src

2024-06-08 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/08 00:05:40 Modified files: usr.sbin/sysupgrade: sysupgrade.sh Log message: Do not enforce the next version key if installing a snapshot. Developers sometimes have dev machines with an older

CVS: cvs.openbsd.org: src

2024-06-07 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/07 03:48:19 Modified files: sys/netinet6 : in6.c Log message: Fix slaac on P2P interfaces slaacd(8) can work on P2P interfaces, it will just never configure the destination address. But this

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 09:24:46 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 09:21:01 Modified files: usr.sbin : Makefile Log message: hook dhcp6leasectl to the built

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 09:16:57 Added files: usr.sbin/dhcp6leasectl: Makefile dhcp6leasectl.8 dhcp6leasectl.c Log message: dhcp6leasectl

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 09:16:11 src/usr.sbin/dhcp6leasectl Update of /cvs/src/usr.sbin/dhcp6leasectl In directory cvs.openbsd.org:/tmp/cvs-serv65376/dhcp6leasectl Log Message: Directory /cvs/src/usr.sbin/dhcp6leasectl added to

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 09:15:44 Modified files: sbin/dhcp6leased: dhcp6leased.h engine.c Log message: hand PD_IAs to dhcp6leasectl

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 09:07:46 Modified files: usr.sbin/dhcpleasectl: dhcpleasectl.c Log message: Correct plural form usage.

CVS: cvs.openbsd.org: src

2024-06-06 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/06 00:26:14 Modified files: sbin/dhcp6leased: parse.y Log message: Accept more compact forms of prefix delegation requests. For example, these are now valid, too: request prefix delegation on vio1

CVS: cvs.openbsd.org: src

2024-06-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/05 10:15:48 Modified files: sbin/dhcp6leased: Makefile control.c dhcp6leased.c dhcp6leased.h engine.c parse.y Added files: sbin/dhcp6leased: parse_lease.y Log

CVS: cvs.openbsd.org: src

2024-06-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/05 10:14:12 Modified files: sbin/dhcp6leased: dhcp6leased.h frontend.c Log message: Use a loop to add request options. This makes it easier to extend in the future.

CVS: cvs.openbsd.org: src

2024-06-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/05 10:12:09 Modified files: sbin/dhcp6leased: engine.c Log message: unused function

CVS: cvs.openbsd.org: src

2024-06-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/05 10:11:26 Modified files: sbin/dhcp6leased: dhcp6leased.c engine.c Log message: implement removing of addresses from interfaces

CVS: cvs.openbsd.org: src

2024-06-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/05 04:48:56 Modified files: sbin/dhcp6leased: engine.c Log message: Do not try to configure an interface with prefix length 0.

CVS: cvs.openbsd.org: src

2024-06-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/05 04:25:07 Modified files: sbin/dhcp6leased: frontend.c Log message: Do not request a prefix with length zero. If we got a prefix delegation for some IA but not others use the prefix lenght from

CVS: cvs.openbsd.org: src

2024-06-04 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/04 09:48:47 Modified files: sbin/dhcp6leased: engine.c frontend.c parse.y Log message: IAIDs can start at 0. I was under the impression that an IAID of 0 is special, but that's not true. Letting

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 12:10:04 Modified files: sbin/dhcp6leased: dhcp6leased.h Log message: gc v4 struct

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 09:55:52 Modified files: usr.bin/uname : uname.1 Log message: OpenBSD intentionally does not print a flavor for -r. confirmed by & OK deraadt

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 09:52:17 Modified files: sbin/dhcp6leased: dhcp6leased.c engine.c Log message: knf; pointed out by deraadt

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 05:08:32 Modified files: sbin/dhcp6leased: dhcp6leased.c dhcp6leased.conf.5 dhcp6leased.h engine.c frontend.c parse.y printconf.c Log message: implement rapid commit

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 04:08:05 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 04:07:27 Modified files: etc: changelist Log message: Track changes to dhcp6leased.conf looks correct to deraadt

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 04:06:35 Modified files: etc: Makefile rc rc.conf Added files: etc/rc.d : dhcp6leased Log message: etc bits for dhcp6leased looks correct to deraadt

CVS: cvs.openbsd.org: src

2024-06-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/03 04:05:18 Modified files: sbin : Makefile Log message: hook dhcp6leased to the build OK deraadt

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 11:44:06 Modified files: sbin/dhcp6leased: parse.y Log message: prev_plen is only accessed on the 2nd round through the loop. Static analysers don't understand this. So give it a value to shut

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 11:38:44 Modified files: sbin/dhcp6leased: dhcp6leased.c Log message: Fix indent; pointed out by miod

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 11:33:48 Modified files: sbin/dhcp6leased: dhcp6leased.c Log message: Make sure we find a link-local address and rdomain pointed out by jsg & miod

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 11:26:54 Modified files: sbin/dhcp6leased: parse.y Log message: gc unused variable pointed out by jsg

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 09:43:24 Modified files: sbin/dhcp6leased: dhcp6leased.c Log message: oops, we need to hold on to ifap for a bit longer

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 09:19:05 Modified files: sbin/dhcp6leased: dhcp6leased.c frontend.c Log message: fix leaks

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 08:07:20 Modified files: sbin/dhcp6leased: frontend.c Log message: Unlike DHCPv4 we will only send multicast messages. Initialize destination address once and fold udp_send_packet() into

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 07:55:37 Modified files: sbin/dhcp6leased: engine.c frontend.c Log message: we do not poke around in udp headers

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 07:35:52 Modified files: sbin/dhcp6leased: control.c dhcp6leased.c dhcp6leased.h engine.c frontend.c parse.y printconf.c Log message: DHCPv6 is not concerned with link

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 06:41:46 Modified files: sbin/dhcp6leased: dhcp6leased.h engine.c frontend.c Log message: Implement renew & rebind. Missed in previous.

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 06:39:26 Modified files: sbin/dhcpleased: engine.c Log message: Switch to rebinding at the rebinding time not when one timeout past. Spotted while hacking on dhcp6leased(8)

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 06:33:56 Modified files: distrib/sets/lists/base: mi Log message: sync

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 06:32:33 Modified files: etc: group master.passwd etc/mtree : 4.4BSD.dist Log message: user, group & /var/db/dhcp6leased for dhcpleased(8) typo spotted by ccappuc Input

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 06:28:05 Added files: sbin/dhcp6leased: Makefile control.c control.h dhcp6leased.8 dhcp6leased.c dhcp6leased.conf.5 dhcp6leased.h engine.c

CVS: cvs.openbsd.org: src

2024-06-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/06/02 06:26:02 src/sbin/dhcp6leased Update of /cvs/src/sbin/dhcp6leased In directory cvs.openbsd.org:/tmp/cvs-serv72913/dhcp6leased Log Message: Directory /cvs/src/sbin/dhcp6leased added to the repository

CVS: cvs.openbsd.org: src

2024-05-31 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/31 10:19:53 Modified files: usr.sbin/rad : rad.conf.5 Log message: Preferred and valid lifetime options are sometimes ignored. When a prefix is discovered on a network interface and and the IP

CVS: cvs.openbsd.org: src

2024-05-31 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/31 10:10:42 Modified files: usr.sbin/rad : frontend.c rad.h Log message: Prefixes delegated via DHCPv6 have a lifetime, honour it. The "auto prefix" feature derives the prefix to announce from a

CVS: cvs.openbsd.org: src

2024-05-31 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/31 10:10:02 Modified files: usr.sbin/rad : frontend.c Log message: getifaddrs(3) does a non trivial amount of work. Call it once and pass a pointer to the head of the list around when

CVS: cvs.openbsd.org: src

2024-05-21 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/21 09:12:25 Modified files: sys/netinet6 : in6.c Log message: Inform user land when vltime / pltime changes. Do not send a RTM_CHGADDRATTR route message when the address is tentative because we

CVS: cvs.openbsd.org: src

2024-05-17 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/17 00:50:14 Modified files: usr.sbin/rad : frontend.c parse.y printconf.c rad.c rad.conf.5 rad.h Log message: Send source link-layer address option in router

CVS: cvs.openbsd.org: src

2024-05-10 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/10 09:02:26 Modified files: sbin/unwind: resolver.c Log message: Keep probing upstream servers. (lib)unbound might mark many servers down in case of a network issue. This is something that can

CVS: cvs.openbsd.org: src

2024-05-09 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/09 02:35:41 Modified files: sbin/dump : itime.c main.c optr.c tape.c sbin/dumpfs: dumpfs.c sbin/fsck_ext2fs: inode.c pass1.c sbin/fsck_ffs : inode.c

CVS: cvs.openbsd.org: src

2024-05-09 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/05/09 02:35:03 Modified files: libexec/ftpd : ftpd.c libexec/mail.local: mail.local.c libexec/spamd : spamd.c Log message: ctime(3) and ctime_r(3) can fail when timestamps are way

CVS: cvs.openbsd.org: www

2024-05-01 Thread Florian Obser
CVSROOT:/cvs Module name:www Changes by: flor...@cvs.openbsd.org 2024/05/01 11:58:53 Modified files: . : want.html Log message: This has been taken care of. Thank you very much Mischa Peters & Ibsen S Ripsbusker.

CVS: cvs.openbsd.org: www

2024-04-30 Thread Florian Obser
CVSROOT:/cvs Module name:www Changes by: flor...@cvs.openbsd.org 2024/04/30 03:06:01 Modified files: . : want.html Log message: I give up, this sagemcom cpe provided by my ISP is just too broken to work on DHCPv6-PD. It hands out a prefix delegation exactly

CVS: cvs.openbsd.org: src

2024-04-29 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/29 10:17:46 Modified files: usr.sbin/httpd : server_file.c Log message: plug fd leak introduced in "avoid toctu" rewrite. Issue reported by job OK tb, job

CVS: cvs.openbsd.org: src

2024-04-28 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/28 10:43:43 Modified files: sbin/dhclient : dhclient.c sbin/isakmpd : log.c policy.c x509.c sbin/newfs_msdos: newfs_msdos.c sbin/route : route.c

CVS: cvs.openbsd.org: src

2024-04-28 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/28 10:43:15 Modified files: bin/date : date.c bin/ksh: lex.c bin/pax: sel_subs.c bin/ps : print.c Log message: gmtime(3) / locatime(3) can

CVS: cvs.openbsd.org: src

2024-04-28 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/28 10:42:53 Modified files: libexec/ftpd : ftpcmd.y libexec/getty : main.c libexec/snmpd/snmpd_metrics: mib.c libexec/talkd : announce.c Log message: gmtime(3) /

CVS: cvs.openbsd.org: src

2024-04-28 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/28 02:29:56 Modified files: usr.sbin/acme-client: netproc.c Log message: Don't filter dangerous characters by hand when strvisx(3) is right there. segfault reported by sthen, which was most likely

CVS: cvs.openbsd.org: src

2024-04-27 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/27 13:49:42 Modified files: bin/pax: gen_subs.c Log message: Use propper knf. Spotted by kettenis.

CVS: cvs.openbsd.org: src

2024-04-27 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/27 08:57:02 Modified files: bin/pax: gen_subs.c Log message: localtime(3) can fail if time_t is very far in the future or past. found using afl++ OK millert

CVS: cvs.openbsd.org: src

2024-04-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/23 16:17:49 Modified files: usr.sbin/rad : rad.conf.5 Log message: Use "indicate" to match reset of the document. Pointed out by kn, missed in previous.

CVS: cvs.openbsd.org: src

2024-04-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/23 16:11:59 Modified files: usr.sbin/rad : frontend.c parse.y printconf.c rad.conf.5 rad.h Log message: Implement RFC 4191 default router preference. OK phessler, kn (Committing from a ferry

CVS: cvs.openbsd.org: src

2024-04-21 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/21 11:33:05 Modified files: sbin/slaacd: engine.c engine.h slaacd.c Log message: Pass advertising router to the kernel. We are using the ifra_dstaddr for this because it will always be unused

CVS: cvs.openbsd.org: src

2024-04-21 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/21 11:32:11 Modified files: sys/netinet6 : icmp6.c in6.c in6.h in6_src.c in6_var.h Log message: Implement rule 5.5 of RFC 6724 (Default Address Selection for IPv6) Rule 5.5: Prefer addresses in a

Re: CVS: cvs.openbsd.org: src

2024-04-17 Thread Florian Obser
. I'll leave this alone and punt it to future IPv6 hackers. I think we probably should enforce in the kernel that ifconfig sends us ::1 as the destination address and nothing else. >>On Tue, Apr 16, 2024 at 08:37:49AM -0600, Florian Obser wrote: >>> CVSROOT:/cvs >>>

CVS: cvs.openbsd.org: src

2024-04-17 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/17 02:36:30 Modified files: sys/netinet6 : in6.c Log message: Revert previous, it breaks IPv6 on loopback interfaces. Reported by bket & anton

CVS: cvs.openbsd.org: src

2024-04-16 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/16 11:15:51 Modified files: usr.sbin/httpd : server_file.c Log message: Prevent toctu issues in static file serving and auto index generation. This fixes a problem in passing, reported by matthieu@

CVS: cvs.openbsd.org: src

2024-04-16 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/16 08:37:49 Modified files: sys/netinet6 : in6.c Log message: Destination addresses make no sense on loopback interfaces. While here use (variable & FLAG) or !(variable & FLAG) consistently in

CVS: cvs.openbsd.org: src

2024-04-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/15 09:47:58 Modified files: include: dirent.h lib/libc : Symbols.list lib/libc/gen : opendir.c scandir.3 scandir.c lib/libc/hidden: dirent.h Log message:

CVS: cvs.openbsd.org: src

2024-04-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/15 06:44:24 Modified files: usr.sbin/nsd : aclocal.m4 config.h.in configure configure.ac Added files: usr.sbin/nsd : config.guess config.sub Log message: Sync to autoconf 2.71 upstream

CVS: cvs.openbsd.org: src

2024-04-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/14 05:21:08 Modified files: lib/libc/gen : scandir.c Log message: Zap trailing whitespace. OK tb

CVS: cvs.openbsd.org: src

2024-04-13 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/13 07:58:35 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/dns64: dns64.c sbin/unwind/libunbound/dnstap: dnstap.h sbin/unwind/libunbound/iterator:

CVS: cvs.openbsd.org: src

2024-04-12 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/12 09:53:34 Modified files: usr.sbin/nsd : Makefile.in acx_nlnetlabs.m4 buffer.h config.h.in configlexer.lex configparser.y configure configure.ac

CVS: cvs.openbsd.org: src

2024-04-01 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/04/01 08:24:30 Modified files: usr.sbin/nsd : Makefile.bsd-wrapper Log message: The previous unveil feature test assumed that having the unistd.h header file was enough. The new feature tests also

CVS: cvs.openbsd.org: src

2024-02-25 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/02/25 03:13:09 Modified files: sbin/unwind: resolver.c Log message: Let some missing missing RFC 1918 reverse zones through. Problem spotted and diff from Einfach Jemand (rru.142 at gmail), thanks!

  1   2   3   4   5   6   7   8   9   10   >