Commit Graph

  • c28667fdf7 Add porttix-create support for a secondary tarball. Jonas 'Sortie' Termansen 2021-07-21 14:01:06 +0200
  • 9a20f8cc37 Publish releases by the release name. Jonas 'Sortie' Termansen 2021-07-17 17:34:41 +0200
  • 20df95f1ec Add /tix/tixinfo to the system manifest. Jonas 'Sortie' Termansen 2021-07-17 18:00:58 +0200
  • 6385ea1957 Fix pipes reporting themselves as character devices through fstat(2). Juhani Krekelä 2021-07-16 01:38:57 +0300
  • 2d841bae7c Fix kernel deadlock in ppoll(2). Jonas 'Sortie' Termansen 2021-07-14 01:09:40 +0200
  • 6bca83b399 Add sh(1) exec builtin. Jonas 'Sortie' Termansen 2016-08-28 21:09:32 +0200
  • 80f5ca398a Add ATAPI support to ata(4). Jonas 'Sortie' Termansen 2018-04-27 17:24:59 +0200
  • bce37028f5 Store binary package repository in the release directory. Jonas 'Sortie' Termansen 2021-04-12 23:12:20 +0200
  • fa5f1b826e Add sha256sum to release directory. Jonas 'Sortie' Termansen 2021-04-12 22:58:21 +0200
  • cffa7fa7b7 Add manual pages to the release. Jonas 'Sortie' Termansen 2021-04-12 22:23:59 +0200
  • aeb7e0ccfc Store kernel and initrds in the release directory. Jonas 'Sortie' Termansen 2017-10-07 22:23:03 +0200
  • 5e7605fad2 Implement threading primitives that truly sleep. Jonas 'Sortie' Termansen 2021-02-06 21:23:43 +0100
  • 29b14378e8 Fix usleep(2) sleeping 1000x too much regression. Jonas 'Sortie' Termansen 2021-06-23 22:09:57 +0200
  • 4daedc31f7 Fix handling of overflow and non-canonical values in timespec APIs. Jonas 'Sortie' Termansen 2021-06-20 22:44:19 +0200
  • 109a229b42 The Master Boot Record counts numbers of 512 bytes rather than sectors. Jonas 'Sortie' Termansen 2018-04-27 14:30:35 +0200
  • 3b036b6c5d Add getdnsconfig(2) and setdnsconfig(2). Jonas 'Sortie' Termansen 2016-07-26 02:33:40 +0200
  • 23ddc536bc Add -bdfgikhMnt options to sort(1). Jonas 'Sortie' Termansen 2021-06-13 01:36:11 +0200
  • 27f81b09a6 Add /var/cache, /var/log, and /var/run. Jonas 'Sortie' Termansen 2017-03-06 23:28:22 +0100
  • 9d87d76957 Abort on overlapping memcpy. Jonas 'Sortie' Termansen 2015-05-13 20:27:49 +0200
  • 280ba8d64d Rewrite find(1). Jonas 'Sortie' Termansen 2021-05-29 00:55:11 +0200
  • 1c9233e0c9 Add ENOMEDIUM. Jonas 'Sortie' Termansen 2021-05-29 00:37:23 +0200
  • 18ba2d2fe3 Use example domain in serial-transfer(7). Jonas 'Sortie' Termansen 2021-05-28 22:54:56 +0200
  • 11be0007b8 Remove ENOUSER and ENOGROUP. Jonas 'Sortie' Termansen 2021-05-05 23:57:32 +0200
  • 7f9a62d916 Implement Alt + key mapping to Esc followed by key in kernel tty Juhani Krekelä 2021-05-04 00:59:17 +0300
  • 73e42780f4 Add more keybinds for scrolling in pager(1) Juhani Krekelä 2021-04-19 01:06:31 +0300
  • 5e666dce8a Change `go to line` keybind in editor(1) from ^I to ^G Juhani Krekelä 2021-04-27 20:40:14 +0000
  • 86fa692c74 Do not try to copy zero-length buffers in editor_type_newline() Juhani Krekelä 2021-04-27 20:52:04 +0000
  • 287425ac5a Add Finnish Multilingual keyboard layout Juhani Krekelä 2021-04-18 18:08:05 +0300
  • eaa7732901 Add bare +altgr/-altgr modifier support to kblayout-compiler(1) Juhani Krekelä 2021-04-18 18:05:09 +0300
  • a83072bc3e Fix username/password typo in release-iso-modification(7). Jonas 'Sortie' Termansen 2021-04-21 19:45:37 +0200
  • b52bfa5978 Add nl(1). Jonas 'Sortie' Termansen 2021-03-13 20:19:10 +0100
  • a8f8b4cfd6 Add format support to date(1). Jonas 'Sortie' Termansen 2021-04-02 15:40:49 +0200
  • 6a778c6089 Fix strftime(3) error handling and add %F, %z, and %Z support. Jonas 'Sortie' Termansen 2021-04-06 23:18:21 +0200
  • c25f36cd53 Fix faccessat(2) not supporting root access. Jonas 'Sortie' Termansen 2021-02-17 23:08:19 +0100
  • a6295e6d90 Allow poll on all kinds of files. Jonas 'Sortie' Termansen 2021-02-16 22:19:50 +0100
  • fb106181a9 Fix sigsuspend(2) not running signal handlers with the temporary mask. Jonas 'Sortie' Termansen 2021-02-13 22:32:21 +0100
  • 50543d3c36 Fix printf(3) handling of negative precision. Jonas 'Sortie' Termansen 2021-02-12 23:49:42 +0100
  • aadeef6a7c Fix psctl(2) not setting uid, euid, gid, and egid. Jonas 'Sortie' Termansen 2021-02-11 20:36:37 +0100
  • fff849b151 Fix improper uses of ScopedLockSignal. Jonas 'Sortie' Termansen 2021-02-06 21:41:49 +0100
  • b2235844da Add TCP_MAXSEG and TCP_NOPUSH definitions. Jonas 'Sortie' Termansen 2021-01-23 00:35:38 +0100
  • e695e93146 Fix st_blocks being wrong on ext2. Jonas 'Sortie' Termansen 2021-01-19 22:03:07 +0100
  • ba8800df2c Improve error handling in upgrade.conf(5) parsing. Jonas 'Sortie' Termansen 2021-01-17 22:54:35 +0100
  • 84b008e455 Clean up minor issues in sysinstall(8). Jonas 'Sortie' Termansen 2021-01-15 21:22:05 +0100
  • 69513b4396 Add grub-install boot device detection to sysmerge(8). Jonas 'Sortie' Termansen 2021-01-15 21:12:56 +0100
  • cb590ff205 Fix system upgrade leaking files. Jonas 'Sortie' Termansen 2021-01-19 00:04:56 +0100
  • 29598b4fde Fix /tix/manifest permissions in installations. Jonas 'Sortie' Termansen 2020-12-27 22:48:27 +0100
  • 5f84c38bc8 Fix sysinstall hook markers not being installed and prefix logic. Jonas 'Sortie' Termansen 2020-12-27 22:32:04 +0100
  • 37b1bf5e75 Fix /tmp permissions in the live environment. Jonas 'Sortie' Termansen 2021-01-15 21:49:39 +0100
  • ad8e17a968 Fix sysupgrade(8) buffer overflowing on more than 16 installations. Jonas 'Sortie' Termansen 2021-01-15 21:06:26 +0100
  • 516c15d69e Fix sysupgrade(8) cancelation of pending sysmerge(8) upgrades. Jonas 'Sortie' Termansen 2021-01-08 00:57:10 +0100
  • 4c089a01d6 Fix sysroot-source git clone not escaping the current directory. Jonas 'Sortie' Termansen 2020-12-30 16:00:02 +0100
  • 3a874e7f40 Fix /var/empty permissions. Jonas 'Sortie' Termansen 2020-12-27 23:07:33 +0100
  • 4de24d1f96 Fix sysmerge(8) -c short option not working. Jonas 'Sortie' Termansen 2020-12-27 22:34:20 +0100
  • 1a1c006982 Fix extra newline in verbose tix-install with a collection. Jonas 'Sortie' Termansen 2020-12-18 00:21:07 +0100
  • 006690d51e Fix tix-build host pkg-config with no sysroot. Jonas 'Sortie' Termansen 2020-12-17 21:49:13 +0100
  • fa11548c56 Fix pow(3) and powf(3) regression in earlier undefined behavior fix. Jonas 'Sortie' Termansen 2020-12-06 13:04:23 +0100
  • 7139de4a53 Add stty(1). Jonas 'Sortie' Termansen 2020-11-25 20:47:19 +0100
  • 20d4c09e26 Undefine the eol character in the default terminal settings. Jonas 'Sortie' Termansen 2020-11-22 17:39:12 +0100
  • eb70062331 Fix utils/chown not being gitignored. Jonas 'Sortie' Termansen 2020-10-28 12:47:35 +0100
  • be02a7996b Fix kramfs not initializing the owner of new directories. Jonas 'Sortie' Termansen 2020-10-18 13:36:28 +0200
  • 8337947058 Add chown(1). Jonas 'Sortie' Termansen 2020-09-28 22:42:34 +0200
  • 6774df5756 Modernize chmod(1). Jonas 'Sortie' Termansen 2020-10-17 17:31:22 +0200
  • 6f7162a0b1 Add checksum(1). Jonas 'Sortie' Termansen 2020-09-27 22:15:20 +0200
  • f22d736633 Fix inet_pton(3) parsing 1:: and ::1.2.3.4 cases. Jonas 'Sortie' Termansen 2020-08-01 14:23:26 +0200
  • a969564af4 Delete inet_addr(3) and inet_ntoa(3). Jonas 'Sortie' Termansen 2020-07-26 00:09:53 +0200
  • 185a9fa221 Support IPv6 shorthand and IPv4-mapped addresses in inet_{pton,ntop}(3). Jonas 'Sortie' Termansen 2020-07-26 00:06:09 +0200
  • 8d4b932f0f Add <sha2.h>. Jonas 'Sortie' Termansen 2017-04-05 23:08:32 +0200
  • 11ababec90 Add -h option to ln(1). Jonas 'Sortie' Termansen 2020-04-13 15:00:25 +0200
  • 90180a614f Fix ln(1) behavior on empty paths and indentation. Jonas 'Sortie' Termansen 2020-04-12 21:08:57 +0200
  • ff1a90c331 Rewrite ln(1) to be standards compliant. Jonas 'Sortie' Termansen 2020-04-12 00:04:16 +0200
  • d3a2eb8a79 Unify EWOULDBLOCK and EAGAIN. Jonas 'Sortie' Termansen 2020-03-08 12:43:30 +0100
  • 245ec6458a Fix poll(2) not just clearing revents on negative fds. Jonas 'Sortie' Termansen 2018-12-13 23:56:55 +0100
  • 221fa7d954 Rewrite scanf(3) to be standards compliant. Jonas 'Sortie' Termansen 2020-03-07 23:31:05 +0100
  • 976d686779 Fix fputc(3) potentially miswriting the next byte after flushing. Jonas 'Sortie' Termansen 2020-03-01 16:00:52 +0100
  • 48d826bfc5 Fix indentation in editor/display.c. Alexandros Alexandrou 2019-04-08 11:15:49 +0300
  • 20c1f1d0d4 Add signal mask support to ppoll(2). Jonas 'Sortie' Termansen 2018-10-20 12:57:31 +0200
  • 9993a1c0fc Add --append-to kernel(7) multiboot module option. Jonas 'Sortie' Termansen 2018-09-26 23:31:48 +0200
  • d0ab651fbd Document the options for the kernel(7) multiboot modules. Jonas 'Sortie' Termansen 2018-09-26 23:18:16 +0200
  • 494ae2dc09 Recommend rw(1) in installation(7). Jonas 'Sortie' Termansen 2018-08-29 23:10:26 +0200
  • b3e9865e53 Handle SOCK_NONBLOCK at the file descriptor level. Jonas 'Sortie' Termansen 2018-04-29 13:32:29 +0200
  • bc8093f4ff Fix typos in release-iso-bootconfig(7). Jonas 'Sortie' Termansen 2018-10-14 16:10:03 +0200
  • 1f659c49c6 Fix multiboot header not coming first in the executable. Jonas 'Sortie' Termansen 2018-10-14 22:09:07 +0200
  • d3a64e1163 Fix chmod(2), chown(2), and utimens(2) opening the path for writing. Jonas 'Sortie' Termansen 2018-09-01 16:37:17 +0200
  • 5837421478 Don't unblock SIGABRT in abort(3) before calling raise(SIGABRT). Jonas 'Sortie' Termansen 2018-09-01 12:42:13 +0200
  • 918160450f Use /share/sysinstall/hooks to keep of whether hooks have run. Jonas 'Sortie' Termansen 2018-07-24 00:52:26 +0200
  • 4baa7b5409 Remove superfluous 'the' in upgrade.conf(5). Jonas 'Sortie' Termansen 2018-07-23 17:56:51 +0200
  • b1ad606303 Fix system calls panicing when creating threads in the kernel process. Jonas 'Sortie' Termansen 2018-08-12 23:24:42 +0200
  • 9d29e96c3b Fix open(2) allowing opening directories invalidly and check O_TRUNC errors. Kartik Agaram 2018-04-17 21:37:49 -0700
  • b767063c9a Fix deadlock when resizing display when a graphical process is running. Jonas 'Sortie' Termansen 2018-08-08 23:46:19 +0200
  • 969a3e599b Fix signal dispatch if sigreturn is NULL. Jonas 'Sortie' Termansen 2018-08-06 21:42:27 +0200
  • ab228e1062 Fix Clock::LockLock setting we_disabled_interrupts before disabling interrupts. Jonas 'Sortie' Termansen 2018-08-06 21:17:53 +0200
  • 5be7b52422 Fix LFBTextBuffer GetChar starting worker thread when paused. Jonas 'Sortie' Termansen 2018-07-24 23:02:36 +0200
  • 4a33c460f6 Fix accidental dead code after continue in sysinstall(8). Jonas 'Sortie' Termansen 2018-07-23 22:17:06 +0200
  • 62bd9bf901 Fix pid 1 deadlocking when exiting with children. Jonas 'Sortie' Termansen 2018-07-17 16:25:58 +0200
  • c14e6c05b9 Fix waitpid(2) when the status pointer is NULL. Jonas 'Sortie' Termansen 2018-07-17 15:43:09 +0200
  • f744e80b88 Fix memory leak in mkinitrd(1) AddRulesFromFile error path. Jonas 'Sortie' Termansen 2018-07-16 20:08:29 +0200
  • e8a9d3dc04 Fix code assuming struct winsize fields are size_t. Jonas 'Sortie' Termansen 2018-07-15 16:54:03 +0200
  • 8467102662 Fix ls(1) not checking stat_record()'s error correctly. Jonas 'Sortie' Termansen 2018-07-15 13:30:23 +0200
  • db90720c01 Fix code relying on <stdio.h> including <stdarg.h>. Jonas 'Sortie' Termansen 2018-07-15 13:26:54 +0200
  • 29555d72bb Fix <fcntl.h> including <sys/stat.h> namespace pollution. Jonas 'Sortie' Termansen 2018-07-14 22:34:48 +0200