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!

CVS: cvs.openbsd.org: src

2024-02-13 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/02/13 05:58:05 Modified files: sbin/unwind/libunbound/services: authzone.c sbin/unwind/libunbound/services/cache: dns.c dns.h sbin/unwind/libunbound/util: fptr_wlist.c

CVS: cvs.openbsd.org: src

2024-02-13 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/02/13 05:57:11 Modified files: usr.sbin/unbound/services: authzone.c usr.sbin/unbound/services/cache: dns.c dns.h usr.sbin/unbound/testcode: unitverify.c usr.sbin/unbound/util:

CVS: cvs.openbsd.org: src

2024-02-13 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/02/13 05:53:05 Modified files: sbin/dhcpleased: engine.c Log message: Only generate a new xid at the start of getting a new lease. "RFC 2131 4.1 Constructing and sending DHCP messages" has this: |

CVS: cvs.openbsd.org: src

2024-02-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/02/03 11:30:17 Modified files: sbin/slaacd: engine.c Log message: Stop spamming syslog when the network does something silly. >From Stefan R. Filipek, thanks!

CVS: cvs.openbsd.org: src

2024-01-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2024/01/15 11:03:39 Modified files: lib/libc/asr : getaddrinfo_async.c Log message: Make sure to return a proper string in ai_canonname. When we made sure that getaddrinfo(3) always resolves "localhost"

CVS: cvs.openbsd.org: src

2023-12-20 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/12/20 10:29:02 Modified files: usr.sbin/nsd : Makefile.in answer.c axfr.c config.h.in configlexer.lex configparser.y configure configure.ac

CVS: cvs.openbsd.org: src

2023-11-25 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/25 06:00:05 Modified files: sbin/dhcpleased: printconf.c Log message: whitespace; spotted by kn

CVS: cvs.openbsd.org: src

2023-11-25 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/25 05:00:39 Modified files: sbin/dhcpleased: dhcpleased.conf.5 dhcpleased.h engine.c frontend.c parse.y printconf.c Log message: First stab at IPv6-only preferred from

CVS: cvs.openbsd.org: src

2023-11-25 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/25 01:14:43 Modified files: share/man/man5 : hosts.5 resolv.conf.5 Log message: Document that "localhost" only resolves to the loopback addresses. prodding pb OK phessler, sthen Input & OK jmc

CVS: cvs.openbsd.org: src

2023-11-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/23 09:30:12 Modified files: usr.sbin/dhcpd : dhcp-options.5 Log message: tweak previous; suggested by jmc

CVS: cvs.openbsd.org: src

2023-11-22 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/22 11:06:44 Modified files: usr.sbin/dhcpd : dhcp-options.5 tables.c Log message: Recognize option ipv6-only-preferred (RFC8925). "option option-108 00:00:07:08;" is unwieldy and error prone. OK

CVS: cvs.openbsd.org: src

2023-11-22 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/22 06:19:31 Modified files: lib/libc/asr : gethostnamadr_async.c Log message: Set correct errno field in struct asr_result. Otherwise gethostbyname(3) returns stack garbage when it is called with

CVS: cvs.openbsd.org: src

2023-11-21 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/21 08:26:56 Modified files: lib/libc/asr : getaddrinfo_async.c Log message: Do not short-circuit localhost resolution when AI_NUMERICHOST is set. localhost is not a valid IP address and so

Re: CVS: cvs.openbsd.org: src

2023-11-21 Thread Florian Obser
On 2023-11-20 23:33 +01, Alexander Bluhm wrote: > On Tue, Nov 14, 2023 at 01:27:33AM -0700, Florian Obser wrote: >> CVSROOT: /cvs >> Module name: src >> Changes by: flor...@cvs.openbsd.org 2023/11/14 01:27:33 >> >> Modified files: >> lib/libc/

Re: CVS: cvs.openbsd.org: src

2023-11-21 Thread Florian Obser
On 2023-11-21 08:04 +01, Anton Lindqvist wrote: > On Mon, Nov 20, 2023 at 05:15:16AM -0700, Florian Obser wrote: >> CVSROOT: /cvs >> Module name: src >> Changes by: flor...@cvs.openbsd.org 2023/11/20 05:15:16 >> >> Modified files: >> lib

CVS: cvs.openbsd.org: src

2023-11-20 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/20 05:15:16 Modified files: lib/libc/asr : asr_private.h asr_utils.c getaddrinfo_async.c gethostnamadr_async.c Log message: localhost is either 127.0.0.1 or ::1, nothing

CVS: cvs.openbsd.org: src

2023-11-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/11/14 01:27:33 Modified files: lib/libc/asr : gethostnamadr_async.c Log message: Add break to error out on weird characters in gethostbyname(). Missed in previous some time ago; while here remove

CVS: cvs.openbsd.org: src

2023-10-10 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/10/10 10:09:53 Modified files: sbin/dhcpleased: dhcpleased.c Log message: Do not copy stack garbage, that's not going to be used. Pointed out by gcc via tb. rdns_count is validated by all callers of

CVS: cvs.openbsd.org: src

2023-09-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/09/14 23:32:00 Modified files: sbin/unwind/libunbound/util: netevent.c Log message: Improve handling of ENOBUFS by not running in a tight loop forever. This cherry-picks upstream git commit

CVS: cvs.openbsd.org: src

2023-09-11 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/09/11 00:00:24 Modified files: sbin/unwind: resolver.c usr.sbin/unbound/doc: Changelog usr.sbin/unbound/util: netevent.c Log message: Improve handling of ENOBUFS by not running in

CVS: cvs.openbsd.org: src

2023-09-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/09/05 09:46:23 Modified files: sbin/unwind/libunbound/util: tube.c Log message: Fix indentation, found with -Wmisleading-indentation. Already commited upstream.

CVS: cvs.openbsd.org: src

2023-09-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/09/05 09:45:51 Modified files: sbin/unwind/libunbound/util: rfc_1982.c siphash.c Log message: Prevent warnings from -Wmissing-prototypes https://github.com/NLnetLabs/unbound/pull/931

CVS: cvs.openbsd.org: src

2023-09-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/09/05 09:44:39 Modified files: sbin/unwind: frontend.c Log message: Fix built. The api changed to handle cookies and extended error codes. Passing in NULL for config_file disables cookie handling

CVS: cvs.openbsd.org: src

2023-09-05 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/09/05 09:44:02 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/daemon: acl_list.h stats.h worker.h sbin/unwind/libunbound/dns64: dns64.c

CVS: cvs.openbsd.org: src

2023-07-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/07/15 04:42:54 Modified files: usr.bin/patch : patch.c Log message: Prevent patch(1) from scribbling all over the place. Arguably the only sensible use of patch(1) is changing files in the current

CVS: cvs.openbsd.org: src

2023-07-12 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/07/12 09:45:34 Modified files: usr.bin/patch : pch.c Log message: Don't run off the end of path if it ends in /. OK op, sthen

CVS: cvs.openbsd.org: src

2023-07-12 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/07/12 09:44:47 Modified files: usr.bin/patch : pch.c Log message: basename(3) can fail, prevent segfault in strlen(3). OK tb, sthen

CVS: cvs.openbsd.org: src

2023-06-29 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/06/29 13:38:50 Modified files: usr.sbin/nsd : Makefile.bsd-wrapper Makefile.in README.md acx_nlnetlabs.m4 answer.h axfr.c axfr.h bitset.h buffer.h

CVS: cvs.openbsd.org: src

2023-04-18 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/04/18 03:57:51 Modified files: sbin/unwind: resolver.c Log message: If rcode is SERVFAIL, there is no need to look at the packet. This pulls the check for rcode up, before we check if the answer

CVS: cvs.openbsd.org: src

2023-04-18 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/04/18 03:57:08 Modified files: sbin/unwind: resolver.c Log message: Improve asr error handling. When an upstream nameserver is not available asr is not synthesizing a SERVFAIL rcode (duh), but

CVS: cvs.openbsd.org: www

2023-04-01 Thread Florian Obser
CVSROOT:/cvs Module name:www Changes by: flor...@cvs.openbsd.org 2023/04/01 22:45:14 Modified files: . : events.html Added files: papers : asiabsdcon2023-dynamic_host_configuration_please-slides.pdf Log message:

CVS: cvs.openbsd.org: src

2023-02-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/02/15 06:47:01 Modified files: sbin/dhcpleased: dhcpleased.c sbin/slaacd: slaacd.c sbin/unwind: unwind.c Log message: Use correct order of arguments for shutdown(2). Luckily

CVS: cvs.openbsd.org: src

2023-02-07 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2023/02/07 10:44:02 Modified files: sbin/unwind: resolver.c Log message: home.arpa is a special-use domain, internally answered by libunbound. Let it through to forwarders like we do with AS112 domains

CVS: cvs.openbsd.org: src

2022-12-26 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/26 11:57:50 Modified files: etc: rc Log message: Re-order libraries in parallel to netstart. While netstart is busy setting up the network and waiting for a default route we can already

CVS: cvs.openbsd.org: src

2022-12-26 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/26 11:52:10 Modified files: usr.bin/units : units.1 units.c Log message: Implement support for personal units library. With -f one could read an alternative library but it would replace the

CVS: cvs.openbsd.org: src

2022-12-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/15 01:07:03 Modified files: usr.sbin/ocspcheck: http.c Log message: The argument to ctype functions must be EOF or representable as an unsigned char. Casting to int is particularly useless because

CVS: cvs.openbsd.org: src

2022-12-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/15 01:06:13 Modified files: usr.sbin/acme-client: parse.y Log message: The argument to ctype functions must be EOF or representable as an unsigned char. Casting to int is particularly useless

CVS: cvs.openbsd.org: src

2022-12-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/14 11:32:26 Modified files: usr.sbin/acme-client: http.c netproc.c revokeproc.c Log message: The argument to ctype functions must be EOF or representable as an unsigned char. Casting to int is

CVS: cvs.openbsd.org: src

2022-11-30 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/01 00:34:06 Modified files: sbin/ping : ping.c Log message: Oops, the tweak was not correct, go with my original version. Pointed out by tb.

CVS: cvs.openbsd.org: src

2022-11-30 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/12/01 00:11:17 Modified files: sbin/ping : ping.c Log message: Make sure the length of an unknown IP option is sensible. For example, an unknown option with length 0 would result in an infinite

CVS: cvs.openbsd.org: src

2022-11-29 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/11/29 04:56:32 Modified files: sbin/unwind: resolver.c Log message: Ignore late check results for resolvers we no longer use. Since we no longer use that specific resolver there is also no need to

CVS: cvs.openbsd.org: src

2022-11-18 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/11/18 12:07:54 Modified files: usr.bin/units : units.lib Log message: Add four new SI prefixes. This is resolution 3 "Sur l’extension de la liste des préfixes du SI", passed by the 27th meeting of

CVS: cvs.openbsd.org: src

2022-11-17 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/11/17 10:39:41 Modified files: lib/libc/asr : asr_private.h asr_utils.c getaddrinfo_async.c gethostnamadr_async.c Log message: Restrict what getaddrinfo(3) is willing to try

Re: CVS: cvs.openbsd.org: src

2022-11-16 Thread Florian Obser
On 16 November 2022 19:30:12 CET, Florian Obser wrote: >CVSROOT: /cvs >Module name: src >Changes by:flor...@cvs.openbsd.org 2022/11/16 11:30:12 > >Modified files: > lib/libc/net : res_comp.c > >Log message: >tolower(3) guarantees to return its

CVS: cvs.openbsd.org: src

2022-11-16 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/11/16 11:30:12 Modified files: lib/libc/net : res_comp.c Log message: tolower(3) guarantees to return its argument unchanged if it's not uppercase. While here use the correct idiom of casting to

CVS: cvs.openbsd.org: src

2022-11-13 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/11/13 11:40:45 Modified files: sbin/unwind/libunbound: config.h Log message: Sync config.h, we have ed25519 support now.

CVS: cvs.openbsd.org: src

2022-10-22 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/10/22 10:37:57 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/daemon: worker.h sbin/unwind/libunbound/iterator: iter_hints.c iter_resptype.c

CVS: cvs.openbsd.org: src

2022-10-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/10/15 07:27:45 Modified files: usr.sbin/rad : parse.y Log message: Do not throw away errno. Pointed out in the pref64 code, which was copied from here, by kn.

CVS: cvs.openbsd.org: src

2022-10-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/10/15 07:26:15 Modified files: usr.sbin/rad : engine.c frontend.c parse.y printconf.c rad.8 rad.c rad.conf.5 rad.h Log message: Implement RFC 8781 PREF64 router

CVS: cvs.openbsd.org: src

2022-09-24 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/24 10:07:27 Modified files: games/grdc : grdc.6 grdc.c Log message: There are time zones that have minute offsets, display those correctly. Pointed out by pjanzen@. To display the offset, use

CVS: cvs.openbsd.org: src

2022-09-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/23 13:37:23 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/iterator: iter_delegpt.c iter_delegpt.h iter_utils.c iter_utils.h

CVS: cvs.openbsd.org: src

2022-09-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/23 13:24:08 Modified files: usr.sbin/rad : rad.conf.5 Log message: Xr to correct man page; from Josiah Frentsos, thanks!

CVS: cvs.openbsd.org: src

2022-09-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/23 10:58:33 Modified files: bin/date : date.c Log message: Since tzset(3) ignores arbitrary files, we no longer need rpath and can depend on the /usr/share/zoneinfo bypass. OK mestre,

CVS: cvs.openbsd.org: src

2022-09-19 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/19 09:40:37 Modified files: distrib/miniroot: install.sub Log message: Symlink chosen time zone file to /etc/localtime so that we don't need to use a time zone path that's not relative to

CVS: cvs.openbsd.org: src

2022-09-19 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/19 09:36:20 Modified files: bin/date : date.c Log message: When setting time, date(1) pledges "wpath" for logwtmp(3). Restrict this using unveil(2), but ignore errors if /var/log doesn't

CVS: cvs.openbsd.org: src

2022-09-17 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/17 04:32:05 Modified files: games/grdc : grdc.6 grdc.c Log message: Show time zone name and offset in clock border if TZ environment variable is set. This is useful when running multiple clocks

CVS: cvs.openbsd.org: src

2022-09-15 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/15 01:59:59 Modified files: sbin/slaacd: slaacd.c Log message: Ignore error when we try to delete an address that's already gone. This will happen when an address expires because the vltime

CVS: cvs.openbsd.org: src

2022-09-02 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/09/02 03:39:55 Modified files: sbin/resolvd : resolvd.c Log message: Write /etc/resolv.conf in a more atomic manner. There were few reports were /etc/resolv.conf would lose user-managed lines,

CVS: cvs.openbsd.org: src

2022-08-29 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/08/29 23:46:52 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/dns64: dns64.c sbin/unwind/libunbound/iterator: iter_delegpt.c iter_delegpt.h

CVS: cvs.openbsd.org: src

2022-07-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/23 10:16:25 Modified files: sbin/slaacd: engine.c Log message: Delete autoconf or temporary address if flag is removed. OK kn

CVS: cvs.openbsd.org: src

2022-07-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/23 03:33:18 Modified files: sbin/dhcpleased: dhcpleased.c Log message: Let the kernel delete the (default) route when we deconfigure the interface. This works around a problem where the kernel

CVS: cvs.openbsd.org: src

2022-07-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/23 03:29:20 Modified files: sbin/dhcpleased: dhcpleased.c Log message: Send an IFP to distinguish (default) routes over different interfaces to the same gateway. Unfortunately this doesn't help

CVS: cvs.openbsd.org: src

2022-07-23 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/23 03:00:10 Modified files: sbin/slaacd: engine.c Log message: Delete addresses when interface is no longer autoconf. This brings it in line with dhcpleased(8) as well as what we do for the

CVS: cvs.openbsd.org: src

2022-07-14 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/14 09:23:09 Modified files: sbin/dhcpleased: frontend.c Log message: When the autoconf flag flaps around we might end up with multiple bpf FDs in flight. Things then get confusing. The kernel tells

CVS: cvs.openbsd.org: src

2022-07-12 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/12 10:55:00 Modified files: sbin/slaacd: engine.c frontend.c slaacd.c slaacd.h Log message: Rewrite state machine in the style of dhcpleased(8). It is less cluttered, easier to reason about and

CVS: cvs.openbsd.org: src

2022-07-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/03 10:00:11 Modified files: usr.bin/dig: host.c usr.bin/dig/lib/isc/include/isc: assertions.h error.h Log message: use sys/types.h to get at __dead. Pointed out by & OK deraadt

CVS: cvs.openbsd.org: src

2022-07-03 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/07/03 06:07:52 Modified files: usr.bin/dig/lib/dns: rdata.c usr.bin/dig/lib/dns/include/dns: types.h Added files: usr.bin/dig/lib/dns/rdata/in_1: https_65.c svcb_64.c Log message:

CVS: cvs.openbsd.org: src

2022-06-30 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/06/30 04:49:39 Modified files: usr.sbin/nsd : Makefile.in config.h.in configlexer.lex configparser.y configure configure.ac dbaccess.c difffile.c

CVS: cvs.openbsd.org: src

2022-06-30 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/06/30 02:21:37 Added files: usr.sbin/nsd/doc: README Log message: Track doc/README, makes merging new releases easier. OK sthen

CVS: cvs.openbsd.org: src

2022-06-28 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/06/28 07:35:42 Modified files: sbin/slaacd: engine.c Log message: unbreak build; found the hard way by stsp

CVS: cvs.openbsd.org: src

2022-06-28 Thread Florian Obser
CVSROOT:/cvs Module name:src Changes by: flor...@cvs.openbsd.org 2022/06/28 03:21:58 Modified files: sbin/slaacd: engine.c slaacd.h Log message: gc timeout_count, it's unused and I don't remember what I wanted to use it for.

  1   2   3   4   5   6   7   8   9   10   >