Lovely, and all this much work, without even traveling to Mars!

Hope this work, gets some seat reservations on the upcoming Mars
passenger rocket.

On Thu, Apr 1, 2021 at 1:08 PM Sebastian Benoit <be...@cvs.openbsd.org> wrote:
>
> CVSROOT:        /cvs
> Module name:    src
> Changes by:     be...@cvs.openbsd.org     2021/04/01 12:07:40
>
> Modified files:
> distrib/sets/lists/base : md.alpha md.amd64 md.hp300 md.hppa md.hppa64
>                           md.i386 md.loongson md.luna88k md.macppc
>                           md.octeon md.socppc md.sparc64 md.arm md.arm64
> gnu/usr.bin/perl        : Makefile.bsd-wrapper
> gnu/usr.bin/perl        : shlib_version
> lib/libc                : shlib_version
> lib/libc/sys            : Makefile.inc
> lib/libcurses           : shlib_version
> lib/libedit             : shlib_version
> lib/libevent            : shlib_version
> lib/libexpat            : shlib_version
> lib/libform             : shlib_version
> lib/libfuse             : shlib_version
> lib/libkvm              : shlib_version
> lib/libm                : shlib_version
> lib/libmenu             : shlib_version
> lib/libocurses          : shlib_version
> lib/libossaudio         : shlib_version
> lib/libpanel            : shlib_version
> lib/libpcap             : shlib_version
> lib/librpcsvc           : shlib_version
> lib/librthread          : shlib_version
> lib/libskey             : shlib_version
> lib/libsndio            : shlib_version
> lib/libsqlite3          : shlib_version
> lib/libssl/crypto       : shlib_version
> lib/libssl              : shlib_version
> lib/libssl/ssl          : shlib_version
> lib/libusbhid           : shlib_version
> lib/libutil             : shlib_version
> lib/libwrap             : shlib_version
> lib/libz                : shlib_version
> libexec/ld.so/alpha     : ldasm.S syscall.h
> libexec/ld.so/amd64     : ldasm.S syscall.h
> libexec/ld.so/arm       : ldasm.S syscall.h
> libexec/ld.so           : dir.c
> libexec/ld.so/hppa      : ldasm.S syscall.h
> libexec/ld.so/i386      : ldasm.S syscall.h
> libexec/ld.so/mips64    : syscall.h
> libexec/ld.so/powerpc   : syscall.h
> libexec/ld.so/sparc64   : ldasm.S syscall.h
> sbin/dhcpleased         : control.c dhcpleased.c
> sbin/slaacd             : control.c control.h engine.c
> sbin/unwind             : control.c control.h resolver.c unwind.c
> sys/kern                : kern_clock.c kern_descrip.c kern_event.c
>                           kern_exit.c kern_resource.c kern_subr.c
>                           kern_synch.c kern_time.c sys_generic.c
>                           syscalls.conf syscalls.master vfs_getcwd.c
>                           vfs_syscalls.c vfs_vops.c
> sys/msdosfs             : msdosfs_vnops.c
> sys/netinet6            : in6.c nd6.c
> sys/nfs                 : nfs_serv.c nfs_subs.c nfs_vnops.c xdr_subs.h
> sys/ntfs                : ntfs_vnops.c
> sys/sys                 : _time.h _types.h dirent.h event.h
>                           resource.h shm.h siginfo.h
>                           stat.h sysctl.h time.h types.h vnode.h
> sys/ufs/ext2fs          : ext2fs_lookup.c
> sys/ufs/ufs             : ufs_vnops.c
>
> Log message:
> To make sure that OpenBSD can be used elsewhere than just earth, this
> diff introduces Coordinated Mars Time (MTC), the Mars equivalent of
> earths Universal Time (UTC).
>
> Mars rotates a little bit slower than earth and its day is 24 h 39 m
> 35.244 s long. This obviously creates some problems with a lot of
> interfaces and programs that handle time. With this diff OpenBSD can
> now work with timezones on Mars simply by setting TZ=MCT. Other
> timezones on Mars are not yet defined, neither are location aliases
> such as TZ=Mars/Perseverance. Applications should continue working
> even with longer days.
>
> Bump the major on every single base library as many interfaces change.
>
> DANGER: ABI incompatibility.  Updating to this kernel requires extra
> work or you won't be able to login: install a snapshot instead.
>
> WARNING: It is currently not possible to use ssh to login between
> systems on MCT and any earth time zone (however usefull that might
> be). Fixes to the SSH protocols and programs are being handled by
> dtucker@.
>
> Manpage bits still missing, are being discussed with jmc@.
>
> Much assistance in fixing userland issues and OK from guenther@.
> Checks that TLS still works on Mars tb@, ok florian@ for the
> dhcpleased, slaacd and nameserver testing. "Mars can't wait" deraadt@.
>

Reply via email to