Commit Graph

2715 Commits

Author SHA1 Message Date
Juhani Krekelä adcf11944f Update to libressl-3.7.2. 2023-04-21 23:00:33 +03:00
Juhani Krekelä 4657132716 Fix tix-port(8) diffs on non-English locales.
tix-port(8) parses the diff(1) output, to remove the "Only in …"
informational messages. As they are meant to be human-readable, not
machine-readable, they are translated to different languages, which
causes tix-port(8) to miss them. This patch sets LC_ALL=C for the diff
invocation, so that the messages are always in English.
2023-04-12 14:01:11 +03:00
Jonas 'Sortie' Termansen caa92556c5 Try the router when ARP hasn't found neighbors. 2023-04-08 17:17:30 +02:00
Jonas 'Sortie' Termansen a773199a90 Add nginx port. 2023-04-07 14:20:56 +02:00
Jonas 'Sortie' Termansen 755f2cf539 Mix in the current random seed when writing the new one.
This behavior lets the sysadmin add entropy to the random seed effective
after the next reboot.
2023-04-06 23:26:10 +02:00
Jonas 'Sortie' Termansen cb88c18bf0 Fix system calls returning errno values instead of setting errno. 2023-04-06 23:26:10 +02:00
Juhani Krekelä eeea3bdcc6 Update to links-2.29. 2023-04-06 20:35:31 +03:00
Jonas 'Sortie' Termansen af92d5cae8 Fix strftime(3) %I off by one. 2023-04-04 20:44:38 +02:00
dzwdz d3aee98c1a Allow overriding the login session, refactor special users. 2023-04-04 21:00:00 +03:00
Jonas 'Sortie' Termansen 2799f04cad Add date(1) -drs options. 2023-03-27 00:06:33 +02:00
Jonas 'Sortie' Termansen e9e57dc9af Add ntpd port. 2023-03-27 00:06:33 +02:00
Jonas 'Sortie' Termansen 9033153c47 Add sub_leap_seconds(3) and add_leap_seconds(3).
Advertise leap seconds being counted via CLOCK_REALTIME_HAS_LEAP_SECONDS.
2023-03-27 00:06:33 +02:00
Jonas 'Sortie' Termansen 97c57ca604 Add strptime(3). 2023-03-22 00:16:15 +01:00
Jonas 'Sortie' Termansen 4ac7072f2a Add AI_ADDRCONFIG to getaddrinfo(3). 2023-03-19 21:56:54 +01:00
Jonas 'Sortie' Termansen c57ff050e9 Add include and comment support to passwd(5) and group(5). 2023-03-19 21:53:21 +01:00
Jonas 'Sortie' Termansen da86ca1873 Fix typo in ssh instructions in installation(7). 2023-03-19 11:08:01 +01:00
Jonas 'Sortie' Termansen e9877d8080 Fix fmemopen(3) fseeko(3) overflow detection. 2023-03-19 11:08:01 +01:00
Jonas 'Sortie' Termansen 03ee6d4d89 Update to libressl-3.7.1. 2023-03-16 11:11:33 +01:00
Jonas 'Sortie' Termansen 98c92bcdcc Update to openssh-9.3p1. 2023-03-16 10:49:47 +01:00
Jonas 'Sortie' Termansen 47e1cc439a Add glob(3).
Switch sh(1) to use glob(3).

Remove compatibility for no glob(3) from the ports.
2023-03-16 00:20:43 +01:00
Jonas 'Sortie' Termansen 4e0ed30861 Fix native cross issue in xz. 2023-03-11 14:55:40 +01:00
Jonas 'Sortie' Termansen 8a4548db7d Add memory statistics to struct psctl_stat.
This is an incompatible ABI change.
2023-03-09 20:27:18 +01:00
Jonas 'Sortie' Termansen 2cd7361294 Add memusage(2).
Switch xz to memusage(2) and fix native self-cross issue.

This is a compatible ABI change.
2023-03-09 20:27:17 +01:00
Jonas 'Sortie' Termansen 7963da689d Fix internal types in fgetpwent_r and fgetgrent_r. 2023-03-06 20:18:33 +01:00
Jonas 'Sortie' Termansen 2a07e23695 Fix smoketest using non-existent --disable-gui option. 2023-03-06 19:38:07 +01:00
Jonas 'Sortie' Termansen 4d8cf6514e Color the default root shell prompt red and gold. 2023-02-26 21:59:44 +01:00
Jonas 'Sortie' Termansen 426ee920fb Update to e2fsprogs-1.46.5. 2023-02-26 21:59:44 +01:00
Jonas 'Sortie' Termansen b126a8c03d Update to sortix-binutils-1.1-rc3. 2023-02-26 21:59:43 +01:00
Juhani Krekelä 6f43cc3806 Add links port. 2023-02-26 21:15:18 +01:00
Jonas 'Sortie' Termansen 352cd69fec Add smoketest script for quickly testing .iso releases. 2023-02-26 19:18:44 +01:00
Juhani Krekelä f648633de7 Update to libressl-3.7.0. 2023-02-26 16:24:27 +02:00
Jonas 'Sortie' Termansen b9a72bbfbc Add ssh port. 2023-02-26 15:13:19 +01:00
Jonas 'Sortie' Termansen 18cb2651be Support \e[6n for reporting cursor position. 2023-02-26 12:10:58 +01:00
Jonas 'Sortie' Termansen 6b0ddb4615 Add keys to sysinstall and sysupgrade prompts. 2023-02-25 14:03:41 +01:00
Jonas 'Sortie' Termansen bfc852be08 Fix src containing single branch fetchspec. 2023-02-25 13:09:40 +01:00
Jonas 'Sortie' Termansen 4056332747 Fix missing nc.1 file. 2023-02-23 11:08:42 +01:00
Jonas 'Sortie' Termansen b4182c28ce Add libcurl, libssl, and wget to the basic ports set. 2023-02-23 01:25:16 +01:00
Jonas 'Sortie' Termansen f875555e3e Add nc(1). 2023-02-23 01:25:15 +01:00
Jonas 'Sortie' Termansen f884034e21 Add ping(8). 2023-02-23 00:43:11 +01:00
Pedro Falcato be563c165e Fix ptsname_r return value
Per POSIX, it should return 0 on success and errno (!= 0) on error.
2023-02-22 17:25:01 +00:00
Pedro Falcato e2c57ad789 Fix ttyname_r error return values
POSIX specifies ttyname_r should return errno and not do the usual
return errno = error, -1;

Fixes #732
2023-02-21 23:22:11 +00:00
Jonas 'Sortie' Termansen 4379ca962a Add dhclient(8).
Co-authored-by: Juhani Krekelä <juhani@krekelä.fi>
2023-02-21 23:24:06 +01:00
Jonas 'Sortie' Termansen edc4d5ed18 Fix tix-port patch generation in different working directory. 2023-02-17 23:26:05 +01:00
Jonas 'Sortie' Termansen 28cff2f185 Fix listen(2) failing if called twice. 2023-02-17 23:26:05 +01:00
Jonas 'Sortie' Termansen 384218d787 Fix the the. 2023-02-17 23:25:40 +01:00
Jonas 'Sortie' Termansen c839ad3ea3 Fix TEST-NET-3 documentation. 2023-02-17 23:22:21 +01:00
Jonas 'Sortie' Termansen 2edaf130fa Add ifconfig(8).
Co-authored-by: Juhani Krekelä <juhani@krekelä.fi>
2023-01-11 00:42:20 +01:00
Jonas 'Sortie' Termansen 3da0728fd5 Add network interface support to init(8). 2023-01-10 23:31:50 +01:00
Jonas 'Sortie' Termansen 08ddcc89b8 Add domain name system support to getaddrinfo(3). 2023-01-10 23:19:17 +01:00
Jonas 'Sortie' Termansen 580b71ae89 Add getifaddrs(3) and freeifaddrs(3). 2023-01-10 22:31:48 +01:00