Commit Graph

  • 9c3af039ca Fix <stdio.h> pulling in <pthread.h> through <FILE.h> when __is_sortix_libc. Jonas 'Sortie' Termansen 2018-07-14 18:50:36 +0200
  • b8a330af3b Fix carray(1) wrongly mentioning the -i option that is currently compatibility. Jonas 'Sortie' Termansen 2018-07-10 22:15:21 +0200
  • 64f4f5701c Fix typos in sort(1). Shikhin Sethi 2018-04-15 18:03:51 +0200
  • 29587a27ca Include <strings.h> in rw(1) to get strcasecmp(3). Jonas 'Sortie' Termansen 2018-04-15 17:59:55 +0200
  • 02d9d888f1 Fix more typos in rw(1). Jonas 'Sortie' Termansen 2018-04-15 17:54:19 +0200
  • 3261f766b6 Fix typo when sysinstall(8) says have to set up bootloading yourself. Juhani Krekelä 2018-04-08 21:38:50 +0200
  • 3654b370f1 Add -R option to sort(1). Jonas 'Sortie' Termansen 2018-04-08 19:33:17 +0200
  • a209c89233 Fix POSIX comformance issues in sort(1). Jonas 'Sortie' Termansen 2018-04-08 01:43:27 +0200
  • 53592a6e3f Fix getdelim(3) not returning a final line without a delimiter. Jonas 'Sortie' Termansen 2018-04-08 19:19:19 +0200
  • 6d15ed575f Fix incorrect check for zero output block size in rw(1). Jonas 'Sortie' Termansen 2018-04-02 14:54:11 +0200
  • 23438327b5 Fix quantity typo and clarify block size options in rw(1). Jonas 'Sortie' Termansen 2018-03-31 18:22:43 +0200
  • a0aed89d0a Fix typos in rw(1)'s comments. Shikhin Sethi 2018-03-31 05:01:17 +0200
  • 397bac9862 Add support for modifying release iso images. Jonas 'Sortie' Termansen 2018-03-30 23:44:12 +0200
  • d1c3433353 Add rw(1). Jonas 'Sortie' Termansen 2018-03-30 23:44:08 +0200
  • d393b67d72 Fix st_blksize and st_blocks kernel values. Jonas 'Sortie' Termansen 2018-03-31 00:07:19 +0200
  • 13658db632 Fix byte unit suffixes being called prefixes in disked(8). Jonas 'Sortie' Termansen 2018-03-29 15:41:25 +0200
  • d7e5539c35 Fix sysinstall(8) typo when selecting root filesystem. Jonas 'Sortie' Termansen 2018-03-10 21:48:43 +0100
  • 66b35fb74c Fix incompatibilities in the kernel tar extraction. Jonas 'Sortie' Termansen 2018-03-05 23:13:29 +0100
  • 5723610d0a Fix Ctrl+Down selecting text instead of moving cursor in editor(1). Alexandros Alexandrou 2018-03-11 18:39:00 +0200
  • 82b98b4899 Fix indention in editor(1). Alexandros Alexandrou 2018-03-11 18:10:09 +0200
  • 9380ed82ac Fix typo in getentropy(2). Jonas 'Sortie' Termansen 2018-02-03 19:50:11 +0100
  • 4335c7f001 Fix typos in initrd(7). Troy Martin 2018-01-09 22:33:52 +0100
  • 7df3f9308a The man program in the mdocml port can now handle non-installed manuals. Jonas 'Sortie' Termansen 2017-12-02 20:15:10 +0100
  • eca6246684 Use portable sort in linecount target. Jonas 'Sortie' Termansen 2017-10-25 13:21:00 +0200
  • 0bb865a7d3 Add install(1) -d support. Jonas 'Sortie' Termansen 2017-10-23 17:27:00 +0200
  • 7c91ea1b19 Add restartable system calls compatibility macro. Jonas 'Sortie' Termansen 2017-10-23 18:35:10 +0200
  • c8ba4b0973 Add float formating and parsing compatibility macros. Jonas 'Sortie' Termansen 2017-10-22 17:54:27 +0200
  • 645ab7689c Only mention tix-install destination if not the root directory. Jonas 'Sortie' Termansen 2017-09-30 17:47:00 +0200
  • 48e41b36a3 Support the ^[[1~ for Home and ^[[4~ for End escape sequences in sh(1). Jonas 'Sortie' Termansen 2017-09-30 14:58:41 +0200
  • ca2969b033 Remove unused directory variables in favor of DOCDIR. Jonas 'Sortie' Termansen 2017-09-24 23:00:35 +0200
  • d50b85591d Refactor testcase API. Jonas 'Sortie' Termansen 2017-02-26 14:41:25 +0100
  • 590fd835d5 Fix hostname(1) manual page file being executable. Jonas 'Sortie' Termansen 2017-11-28 16:46:30 +0100
  • e9d552867b Fix sysinstall(8) indention. Jonas 'Sortie' Termansen 2017-10-22 17:52:05 +0200
  • 46b11b4b60 Fix update-initrd(8) not erroring on missing option arguments. Jonas 'Sortie' Termansen 2017-10-05 22:32:08 +0200
  • 65a960dab0 Fix trailing slashes in manifests created by the kernel. Jonas 'Sortie' Termansen 2017-10-14 14:32:42 +0200
  • 568c97c77f Fix SEEK_END, file offset overflow, and read/write/mkpartition syscall bugs. Jonas 'Sortie' Termansen 2017-10-26 17:12:07 +0200
  • f864c59d0d Mix in fresh randomness when writing out /boot/random.seed. Jonas 'Sortie' Termansen 2017-03-14 23:13:47 +0100
  • 4c2ef980b1 Refactor sysmerge(8) and sysupgrade(8) ABI and version comparisons. Jonas 'Sortie' Termansen 2017-04-10 16:37:30 +0200
  • b0496023a1 Allow AF_UNSPEC family in socketpair(2). Jonas 'Sortie' Termansen 2017-06-25 23:12:59 +0200
  • 3d356af8d2 Highlight installer, upgrader and disked interactive prompts. Jonas 'Sortie' Termansen 2017-08-20 17:15:55 +0200
  • 46862b797f Fix command line parsing with expr(1) failing if the parameter is 0. Jonas 'Sortie' Termansen 2017-08-20 12:41:08 +0200
  • 9ee05a5afc Fix kernel/addralloc.cpp file header comment. Jonas 'Sortie' Termansen 2017-08-09 00:03:51 +0200
  • 724c035c99 Fix failed fix to pstree(1) vertical line drawing character. Jonas 'Sortie' Termansen 2017-07-11 14:44:57 +0200
  • 2f61df05c2 Fix <string.h> including <sys/__/types.h> in strict C mode. Jonas 'Sortie' Termansen 2017-07-10 21:40:36 +0200
  • 515d91a31b Fix <stdlib.h> using long long in C89 mode. Jonas 'Sortie' Termansen 2017-07-10 21:38:10 +0200
  • 95bcd5667e Fix <locale.h> not defining NULL. Jonas 'Sortie' Termansen 2017-07-10 21:35:59 +0200
  • 07e6c69097 Fix empty struct thread_rwlockattr_t. Jonas 'Sortie' Termansen 2017-07-10 21:31:59 +0200
  • c14d7fa3b8 Fix <signal.h> namespace pollution for strict C. Jonas 'Sortie' Termansen 2017-07-10 21:28:55 +0200
  • 33dcd40c6d Fix system headers using C89 incompatible comments. Jonas 'Sortie' Termansen 2017-07-10 13:37:46 +0200
  • 8b64b4bbbe Clean /tmp on boot. Nicholas De Nova 2017-04-19 08:56:53 -0500
  • 326e43f3e9 Fix logname(1) not reseting errno before logname(3). Jonas 'Sortie' Termansen 2017-06-27 21:44:11 +0200
  • 1759f690b6 Fix chvideomode(5) usable/used typo. Jonas 'Sortie' Termansen 2017-05-27 10:52:49 +0200
  • 723f8e964c Fix date format in manual pages. Jonas 'Sortie' Termansen 2017-06-03 21:27:30 +0200
  • 9321f4d78e Fix initrd_get_inode return value not being checked for error. Jonas 'Sortie' Termansen 2017-07-02 21:55:37 +0200
  • 087e3b3fda
    Fail with ENOSYS on bad system calls. Pedro Falcato 2017-06-14 19:48:06 +0100
  • c0a44e72a6
    Clear the direction flag upon entry to the kernel. Pedro Falcato 2017-06-10 01:18:07 +0100
  • f32baac73f
    Fix mountpoint typo in user-guide(7). Pedro Falcato 2017-06-04 22:43:08 +0100
  • 9f9f4d4e3f Print an kernel error rather than panicing if init(8) exits abnormally. Jonas 'Sortie' Termansen 2017-05-21 22:20:28 +0200
  • ceff78b6b6 Add initrdfs(1) extraction support. Jonas 'Sortie' Termansen 2017-05-19 23:40:06 +0200
  • 9f1965f36e Prioritize the interrupt worker thread. Jonas 'Sortie' Termansen 2017-03-24 23:44:55 +0100
  • 66e5ddcfab Fix kernel HEAP_GUARD_DEBUG support. Jonas 'Sortie' Termansen 2017-05-13 19:00:27 +0200
  • 4c98e3f960 Fix pipe and unix socket iovec support. Jonas 'Sortie' Termansen 2017-04-22 22:26:56 +0200
  • 8d66162301 Add -q option to tix-install(8). Jonas 'Sortie' Termansen 2017-04-10 16:03:36 +0200
  • 7bc9e067ec Fix operator spacing in kernel/textbuffer.cpp. Jonas 'Sortie' Termansen 2017-04-14 19:52:32 +0200
  • 0def94568a Fix pstree(1) vertical line drawing character. Jonas 'Sortie' Termansen 2017-04-14 19:53:05 +0200
  • acc32ccb49 Make interrupt work thread reliable. Jonas 'Sortie' Termansen 2017-03-24 23:13:54 +0100
  • 86ac3d3725 Fix the signal dispatch handler is callable from user-space. Jonas 'Sortie' Termansen 2017-04-12 22:01:34 +0200
  • 10453f0269 Fix uname(1) referencing section 4 and not section 5. Jonas 'Sortie' Termansen 2017-04-12 21:55:29 +0200
  • ce6ea7f553 Check architecture compatibility during sysmerge(8)/sysupgrade(8). Nicholas De Nova 2017-04-12 14:05:03 -0500
  • cd7a984e9f Fix select(2) buffer overflow if the fd_set is smaller than normal. Jonas 'Sortie' Termansen 2017-04-09 22:11:04 +0200
  • d45417651f Refactor kernel command line parsing. Jonas 'Sortie' Termansen 2017-02-25 23:25:53 +0100
  • 35d3c7e0b5 Fix technical typo. Jonas 'Sortie' Termansen 2017-03-21 21:07:11 +0100
  • 9dd8a8e84c Check overflows in the descriptor table. Nicholas De Nova 2017-04-03 18:07:23 -0500
  • 2876c44ce7 Check overflow in init(8). Nicholas De Nova 2017-04-01 10:07:04 -0500
  • 92397f6042 Remove VERSIONSTR define for programs not using it. Jonas 'Sortie' Termansen 2017-03-19 17:31:45 +0100
  • 9613d47496 Fix comma punctuation bugs in manual lists. Jonas 'Sortie' Termansen 2017-03-19 17:32:36 +0100
  • dbf4bcd6cf Add hostname(1). Jonas 'Sortie' Termansen 2017-03-19 17:00:08 +0100
  • 4ffd6f5e20 Fix mode constants not in octal. Jonas 'Sortie' Termansen 2017-03-18 16:40:57 +0100
  • 3e80b9d407 Fix build-aux/iso-grub-cfg.sh error message typo. Jonas 'Sortie' Termansen 2017-03-16 21:17:42 +0100
  • eb7d0f4dd4 Fix select(2) error and end of file handling. Jonas 'Sortie' Termansen 2017-03-06 23:27:46 +0100
  • 955406a3ed Check overflows in disked(8). Nicholas De Nova 2017-03-12 17:30:45 -0500
  • ef2e478607 Implement getpeername(2) and getsockname(2). Jonas 'Sortie' Termansen 2017-02-23 20:12:26 +0100
  • 4eb9caaa39 Fix non-blocking accept4(2) and getting the Unix socket peer address. Jonas 'Sortie' Termansen 2017-02-25 17:00:24 +0100
  • 8f3e11b162 Fix missing mutex in Unix socket shutdown. Jonas 'Sortie' Termansen 2017-02-23 22:43:09 +0100
  • 961ba9ec6c Add cache-aware memory mapping functions. Meisaka Yukara 2015-09-20 14:57:47 +0900
  • 307223a5a7 Add PCI scanning functions and busmastering functions. Meisaka Yukara 2015-09-20 14:57:47 +0900
  • 970bf0c5e3 Major bump Sortix ABI following incompatible socket(2) change. Jonas 'Sortie' Termansen 2017-02-18 16:05:55 +0100
  • fcefd86432 Implement shutdown(2). Jonas 'Sortie' Termansen 2016-08-06 15:44:37 +0200
  • d217621649 Correct manpage spacing per roff(7) convention. Nicholas De Nova 2017-02-15 15:56:28 -0600
  • 4b2cf28bbf Add socket(2). Jonas 'Sortie' Termansen 2016-06-28 02:07:01 +0200
  • 50266bb724 Add getnameinfo(3). Jonas 'Sortie' Termansen 2016-11-27 21:20:03 +0100
  • 5de36cf449 Add inet_pton(3). Jonas 'Sortie' Termansen 2016-07-01 18:24:00 +0200
  • ba3b6d386e Add inet_ntop(3). Jonas 'Sortie' Termansen 2016-07-01 18:23:36 +0200
  • e5eed18cf4 Deprecate inet_addr(3) and inet_ntoa(3). Jonas 'Sortie' Termansen 2016-07-01 19:39:06 +0200
  • a53dd5d29d Support deallocating kernel timers in timer handlers. Jonas 'Sortie' Termansen 2016-12-03 18:10:52 +0100
  • 7a8a71674e Move readv/writev family and sendmsg/recvmsg into drivers. Jonas 'Sortie' Termansen 2017-01-09 23:40:56 +0100
  • 28229eb6e6 Fix pipe2(2) not supporting O_NONBLOCK. Jonas 'Sortie' Termansen 2017-02-12 15:21:27 +0100
  • eddc4f7407 Document chvideomode(1). Nicholas De Nova 2017-02-13 12:47:33 -0600
  • 0b6e58a7ef Document scram(2). Jonas 'Sortie' Termansen 2017-02-08 22:49:10 +0100
  • 9cd1c2fc9f Add sysroot-overlay-* to .gitignore. Jonas 'Sortie' Termansen 2017-02-11 17:21:37 +0100