Commit Graph

  • 4839a97d91 Add colormake support for cc and c++. Jonas 'Sortie' Termansen 2015-10-04 19:01:22 +0200
  • ba5af691f9 Add find(1) symbolic link support. Jonas 'Sortie' Termansen 2015-10-04 18:59:51 +0200
  • 4333b2e695 Add ln(1) target directory support. Jonas 'Sortie' Termansen 2015-10-04 18:59:10 +0200
  • 63d42cd686 Add fstab(3). Jonas 'Sortie' Termansen 2015-09-21 23:56:37 +0200
  • 360eaaf527 Declare file in the set function of setgetend functions. Jonas 'Sortie' Termansen 2015-09-22 00:00:54 +0200
  • 4b1079510b Execute only programs with an executable bit set. Jonas 'Sortie' Termansen 2015-09-20 22:05:24 +0200
  • 9ccfdb9990 Modernize tix temporary files and directory creation. Jonas 'Sortie' Termansen 2015-09-30 14:22:59 +0200
  • beaa824076 Store tixinfo and manifest on tix install. Jonas 'Sortie' Termansen 2015-09-09 19:26:50 +0200
  • 8174ab7b30 Remove tix util.h cruft. Jonas 'Sortie' Termansen 2015-08-30 14:56:03 +0200
  • e5590985d5 Restore tix repository support. Jonas 'Sortie' Termansen 2015-08-29 22:10:50 +0200
  • f4560a9527 Remove tix tools command line interface cruft. Jonas 'Sortie' Termansen 2015-08-29 21:34:06 +0200
  • 257419f6fa Remove libm exec-include directory. Jonas 'Sortie' Termansen 2015-08-28 16:20:37 +0200
  • 2e3d7c45af Add paging no-execute and write protection support. Jonas 'Sortie' Termansen 2015-08-27 21:39:35 +0200
  • c8bbd6e0aa Restore terminal when games quit. Jonas 'Sortie' Termansen 2016-01-25 16:30:43 +0100
  • bff1265d62 Add termios(2). Jonas 'Sortie' Termansen 2016-01-23 20:56:07 +0100
  • 8f233b4a10 Add console backspace bold and underline support. Jonas 'Sortie' Termansen 2015-10-04 18:55:06 +0200
  • 9297ff2a20 Add PS/2 mouse driver. Jonas 'Sortie' Termansen 2015-05-01 01:21:35 +0200
  • 306709fc4a Add PS/2 controller driver. Jonas 'Sortie' Termansen 2015-05-01 00:07:06 +0200
  • 3d48c7f658 Fix firing of absolute clocks. Meisaka Yukara 2016-01-22 21:17:05 +0100
  • dbe6b32b1f Fix scanf integer parsing. Jonas 'Sortie' Termansen 2016-01-18 14:42:53 +0100
  • 2e9153cdb9 Fix inet_addr and inet_ntoa not being part of _SORTIX_SOURCE. Jonas 'Sortie' Termansen 2016-01-18 14:38:42 +0100
  • dc07435002 Fix closefrom(2) infinite loop. Jonas 'Sortie' Termansen 2016-01-18 14:36:25 +0100
  • 9a59ef2313 Fix select(2) conformance issues. Jonas 'Sortie' Termansen 2016-01-18 14:35:27 +0100
  • b2f78fb4e1 Fix trianglix buffer underflow. Jonas 'Sortie' Termansen 2016-01-18 14:33:12 +0100
  • fbfe159046 Add crypt_checkpass(3) and crypt_newhash(3). Jonas 'Sortie' Termansen 2016-01-09 00:54:12 +0100
  • 53711549af Add bcrypt_checkhash(3) and bcrypt_newhash(3). Jonas 'Sortie' Termansen 2015-01-19 20:59:09 +0100
  • ff8b2be515 Implement CLOCK_THREAD_CPUTIME_ID and CLOCK_THREAD_SYSTIME_ID. Jonas 'Sortie' Termansen 2016-01-09 01:17:08 +0100
  • af9cc8ed05 Schedule full console redraw after user-space framebuffer write. Jonas 'Sortie' Termansen 2015-05-10 20:28:33 +0200
  • dad5c57f33 Allow bootloader bitmap framebuffer modesetting. Jonas 'Sortie' Termansen 2015-03-20 00:08:08 +0100
  • 8c7c6fa59f Center ascii cat on boot. Jonas 'Sortie' Termansen 2015-10-26 00:09:54 +0100
  • f58c70d081 Init keyboard layout from /etc/kblayout. Jonas 'Sortie' Termansen 2015-03-21 17:28:52 +0100
  • 9d3aecfa07 Work around sync on close bottleneck. Jonas 'Sortie' Termansen 2015-01-31 00:16:54 +0100
  • 74fe008001 Silence static analysis warnings. Jonas 'Sortie' Termansen 2016-01-08 00:48:01 +0100
  • f3e3c98084 Fix ls realloc loop. Jonas 'Sortie' Termansen 2016-01-08 00:47:14 +0100
  • 8b52c0d818 Fix wrong type in calloc sizeof. Jonas 'Sortie' Termansen 2016-01-08 00:46:44 +0100
  • a45b93785c Fix program loading bugs. Jonas 'Sortie' Termansen 2016-01-08 00:41:20 +0100
  • 48c6ccdf06 Fix MapPCIBAR potential overflow. Jonas 'Sortie' Termansen 2016-01-08 00:39:13 +0100
  • 055f502c02 Fix dup3(2) O_CLOEXEC and O_CLOFORK handling. Jonas 'Sortie' Termansen 2016-01-08 00:36:14 +0100
  • ee9ec2eda1 Add aquatinspitz support to trianglix. Jonas 'Sortie' Termansen 2015-03-21 00:39:02 +0100
  • 0eeb9d1e56 Fix pow and powf undefined behavior in libm. Jonas 'Sortie' Termansen 2016-01-05 20:40:07 +0100
  • a43c89650f Fix typo in porting guide. Jonas 'Sortie' Termansen 2015-12-28 21:38:55 +0100
  • fad73ab3e1 Fix broken unknown short option reporting. Jonas 'Sortie' Termansen 2015-12-28 02:03:04 +0100
  • ffe59b9c7c Fix mbrtowc decoding surrogates. Jonas 'Sortie' Termansen 2015-12-27 21:41:52 +0100
  • 8fabfc5f7b Fix kernel console rendering U+007F. Jonas 'Sortie' Termansen 2015-12-27 21:37:10 +0100
  • 3e068bc88f Fix x86 Alignment Check and Security Exception handlers. Jonas 'Sortie' Termansen 2015-12-26 19:24:24 +0100
  • e3e32ca3cf Fix linecount target being out of sync. Jonas 'Sortie' Termansen 2015-12-25 15:28:47 +0100
  • 7a3b4f06c5 Fix trianglix file creation permissions. Jonas 'Sortie' Termansen 2015-12-23 16:13:31 +0100
  • 8f1353eb94 Fix getaddrinfo error reporting. Jonas 'Sortie' Termansen 2015-12-19 04:02:35 +0100
  • 22351d7f72 Fix untimely delivery of signals during userfs reference count messages. Jonas 'Sortie' Termansen 2015-08-14 16:24:40 +0000
  • 8e86952abf Add aquatinspitz(1). Jonas 'Sortie' Termansen 2014-09-28 20:26:22 +0200
  • 559857b97e Fix features.h inclusions not yet changed to sys/cdefs.h. Jonas 'Sortie' Termansen 2015-12-23 17:49:59 +0100
  • 1e7bbace90 Fix uninitialized variable in chvideomode option parsing. Jonas 'Sortie' Termansen 2015-12-23 17:22:41 +0100
  • 8274981a81 Add chkblayout(1). Jonas 'Sortie' Termansen 2014-05-06 00:16:17 +0200
  • f60b2c6ec4 Add keyboard layout support to kernel. Jonas 'Sortie' Termansen 2014-04-22 14:02:04 +0200
  • 98ed222c8e Add keyboard layout collection. Jonas 'Sortie' Termansen 2014-05-06 00:17:11 +0200
  • 7da84494ab Add kblayout-compiler(1). Jonas 'Sortie' Termansen 2014-04-21 18:44:24 +0200
  • 02f95d6c1c Add in6addr_any and in6addr_loopback. Jonas 'Sortie' Termansen 2015-08-21 17:25:23 +0200
  • 610b60fa0d Import public domain <netinet/in.h> macros from musl. Jonas 'Sortie' Termansen 2015-08-21 17:43:48 +0200
  • 75808c637d Add regex(3). Jonas 'Sortie' Termansen 2015-12-15 23:43:34 +0100
  • 5a3e181975 Add stack smash protection support. Jonas 'Sortie' Termansen 2014-10-22 00:00:33 +0200
  • 9b6d60d9d2 Add undefined behavior sanitizer support. Jonas 'Sortie' Termansen 2014-11-24 17:08:58 +0100
  • 4b6b06bbc8 Add scram(2). Jonas 'Sortie' Termansen 2015-10-27 17:34:54 +0100
  • f2eb347e9f Fix PS2Keyboard memcpy(dest, NULL, 0) undefined behavior. Jonas 'Sortie' Termansen 2015-12-12 22:52:40 +0100
  • 421f907055 Report ix86 model in uname(2). Jonas 'Sortie' Termansen 2015-08-19 15:01:31 +0200
  • ab27c85948 Implement sigaction(2) SA_RESETHAND. Jonas 'Sortie' Termansen 2015-08-19 14:54:19 +0200
  • a90151e508 Set MB_CUR_MAX to 4. Jonas 'Sortie' Termansen 2015-08-17 23:16:05 +0200
  • fd5a850e48 Use signal handlers in time(1) instead of process groups. Jonas 'Sortie' Termansen 2015-08-17 23:14:43 +0200
  • 7d10c4caaa Add pager(1) -rR options. Jonas 'Sortie' Termansen 2015-08-14 15:16:27 +0200
  • e4cd654236 Increase default stack size of new threads to 80 KiB. Jonas 'Sortie' Termansen 2015-08-12 23:35:33 +0200
  • 802c12e64a Implement ppoll(2) timeouts. Jonas 'Sortie' Termansen 2015-08-12 21:22:07 +0200
  • 0045f18c81 Remove kernel Scheduler::Init(). Jonas 'Sortie' Termansen 2015-08-01 14:51:34 +0200
  • 7185cb33c7 Remove setlocale thread safety. Jonas 'Sortie' Termansen 2015-08-01 14:36:13 +0200
  • 9d6bd9b830 Add stat(1). Jonas 'Sortie' Termansen 2015-08-01 13:55:44 +0200
  • 6dce46c081 Add pstree(1). Jonas 'Sortie' Termansen 2015-07-31 17:44:55 +0200
  • 416c87aed9 Add ps(1). Jonas 'Sortie' Termansen 2015-07-31 01:21:30 +0200
  • cee24359d8 Add psctl(2). Jonas 'Sortie' Termansen 2015-07-31 01:20:39 +0200
  • 67af95c7ee Update command line parsing to current coding conventions. Jonas 'Sortie' Termansen 2015-07-30 01:08:49 +0200
  • 4e918687ce Add kill(1). Jonas 'Sortie' Termansen 2015-07-29 01:44:14 +0200
  • 716ac0dceb Fix logterminal TERMMODE_LINEBUFFER checking. Jonas 'Sortie' Termansen 2015-12-12 19:21:35 +0100
  • cf5c2706b3 Fix unintended extra fork in chroot(1). Jonas 'Sortie' Termansen 2015-12-11 02:52:32 +0100
  • 23810c1a48 Fix snprintf(NULL, 0, ...) undefined behavior. Jonas 'Sortie' Termansen 2015-12-01 21:10:25 +0100
  • 15fd58b6a0 Fix tr buffer overrun and shadowed delete array. Jonas 'Sortie' Termansen 2015-11-23 15:34:58 +0100
  • 24cf8f42b8 Silence maybe initialized warning in sigsuspend. Jonas 'Sortie' Termansen 2015-11-22 00:42:10 +0100
  • 32feba2709 Fix memcpy(dest, NULL, 0) undefined behavior. Jonas 'Sortie' Termansen 2015-11-22 00:40:12 +0100
  • ef36a94912 Fix incorrect flush error check in fputc_unlocked(3). Jonas 'Sortie' Termansen 2015-11-22 00:32:43 +0100
  • 1acf16dea0 Fix kernel makefile finding crtbegin.o and crtend.o when not needed. Jonas 'Sortie' Termansen 2015-11-22 00:28:59 +0100
  • ba4fa25341 Fix mkinitrd creating unaligned structs. Jonas 'Sortie' Termansen 2015-11-22 00:26:23 +0100
  • b8f12a6856 Fix fread/fwrite zero division when size is zero. Jonas 'Sortie' Termansen 2015-11-21 01:08:36 +0100
  • 0100b61855 Fix fflush(NULL) flushing input streams. Jonas 'Sortie' Termansen 2015-11-20 00:25:38 +0100
  • 14a47ea15e Decide tix build triplets on Sortix without running cc. Jonas 'Sortie' Termansen 2015-07-25 22:53:05 +0200
  • 1080ffa5fb Refactor and improve shell greatly. Jonas 'Sortie' Termansen 2015-04-02 16:27:36 +0200
  • 54b80263a2 Add -d option to chroot(1). Jonas 'Sortie' Termansen 2015-04-01 00:23:28 +0200
  • f4995c24f4 Add kernel --init option. Jonas 'Sortie' Termansen 2015-08-11 13:58:04 +0200
  • 62b5d45a78 Add kernel command line support. Jonas 'Sortie' Termansen 2015-08-11 13:28:30 +0200
  • fc637c8880 Prevent orphan processes from becoming zombies. Jonas 'Sortie' Termansen 2015-07-31 21:59:53 +0200
  • 44d4807fc4 Add ENOMOUNT. Jonas 'Sortie' Termansen 2015-07-30 01:17:36 +0200
  • b2aae6094f Add mkinitrd support for multiple roots. Jonas 'Sortie' Termansen 2015-07-25 04:04:34 +0200
  • 3191e18966 Cache only mkinitrd nodes with multiple hardlinks. Jonas 'Sortie' Termansen 2015-07-25 02:41:45 +0200
  • 9554bab714 Add editor highlight support for diff. Jonas 'Sortie' Termansen 2015-07-09 23:00:16 +0200
  • 09084cf12d Fix format nonliteral in psignal(3). Jonas 'Sortie' Termansen 2015-10-27 13:46:13 +0100