Commit graph

109 commits

Author SHA1 Message Date
Jonas 'Sortie' Termansen
d166e58dc8 Remove repository from release directory. 2016-03-26 23:50:50 +01:00
Jonas 'Sortie' Termansen
34b5f061f9 Fix linecount target not working. 2016-03-26 16:07:22 +01:00
Jonas 'Sortie' Termansen
15ef078e9f Fix live environment tix collection platform. 2016-03-07 17:46:14 +01:00
Jonas 'Sortie' Termansen
cadef6fedb Rename i486-sortix platform to i686-sortix. 2016-03-06 18:59:10 +01:00
Jonas 'Sortie' Termansen
2b72262b4f Relicense Sortix to the ISC license.
I hereby relicense all my work on Sortix under the ISC license as below.

All Sortix contributions by other people are already under this license,
are not substantial enough to be copyrightable, or have been removed.

All imported code from other projects is compatible with this license.

All GPL licensed code from other projects had previously been removed.

Copyright 2011-2016 Jonas 'Sortie' Termansen and contributors.

Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
2016-03-05 22:21:50 +01:00
Jonas 'Sortie' Termansen
8e988c1bf1 Convert libpthread to C and merge into libc. 2016-03-03 23:02:23 +01:00
Jonas 'Sortie' Termansen
f52fb3202c Add sysinstall(8), sysmerge(8), and sysupgrade(8). 2016-02-21 18:41:11 +01:00
Jonas 'Sortie' Termansen
8af81a1864 Add disked(8). 2016-02-20 13:28:40 +01:00
Jonas 'Sortie' Termansen
b15d30ea0c Fix Makefile build breakage. 2016-02-07 23:59:26 +01:00
Jonas 'Sortie' Termansen
170ccfcc89 Load ports in their own initrds. 2016-02-07 22:46:23 +01:00
Jonas 'Sortie' Termansen
c10628a2e2 Remove root makefile kernel targets. 2016-02-07 22:46:23 +01:00
Jonas 'Sortie' Termansen
3648fce015 Add git repository to /src if applicable. 2016-02-07 22:46:23 +01:00
Jonas 'Sortie' Termansen
d85a0b70cc Add /etc/machine. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen
bdd9e2851b Add /etc/sortix-release. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen
5ee7ff4e67 Add iso compression support. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen
e9e033212a Generate lists of system files. 2016-02-07 22:46:22 +01:00
Jonas 'Sortie' Termansen
391680a468 Add update-initrd(8). 2016-02-07 00:51:16 +01:00
Jonas 'Sortie' Termansen
caf632ccdd Remove mbrfs. 2016-02-06 17:51:29 +01:00
Jonas 'Sortie' Termansen
9fe234d4d8 Rewrite init(8). 2016-02-06 17:29:42 +01:00
Jonas 'Sortie' Termansen
9a1786f688 Add login(8). 2016-02-06 00:52:52 +01:00
Jonas 'Sortie' Termansen
cbe969ba32 Add sf(1). 2016-02-04 01:29:40 +01:00
Jonas 'Sortie' Termansen
b24103d458 Add manual pages. 2016-02-03 21:50:32 +01:00
Jonas 'Sortie' Termansen
e6a1cd6dee Add libmount. 2016-02-03 01:01:20 +01:00
Jonas 'Sortie' Termansen
230fade468 Add /usr to . symbolic link. 2016-01-26 22:51:23 +01:00
Jonas 'Sortie' Termansen
e3e32ca3cf Fix linecount target being out of sync. 2016-01-07 19:17:04 +01:00
Jonas 'Sortie' Termansen
98ed222c8e Add keyboard layout collection. 2015-12-19 02:21:15 +01:00
Jonas 'Sortie' Termansen
7da84494ab Add kblayout-compiler(1). 2015-12-19 02:21:15 +01:00
Jonas 'Sortie' Termansen
d7b1dce054 Dumb down echo(1).
Options and escape sequences are fatally incompatible with historic echo
that has no room for such extensions. Instead they pose risk because it is
harder to use echo on unvalidated input safely and because any further
extensions potentially break existing scripts. Use printf(1) instead.
2015-08-22 00:44:39 +02:00
Jonas 'Sortie' Termansen
c7165cdcb4 Add /sbin to PATH. 2015-08-21 21:24:53 +02:00
Jonas 'Sortie' Termansen
c4077e9a4b Fix isosrc not being copied to /src. 2015-06-27 17:06:33 +02:00
Jonas 'Sortie' Termansen
d05bc1c6f5 Fix foo-all-archs targets. 2015-04-25 23:11:46 +02:00
Jonas 'Sortie' Termansen
62514a1e1e Fix root Makefile setting SYSROOT for build tools targets. 2015-04-23 22:12:49 +02:00
Jonas 'Sortie' Termansen
2874495111 Remove per-architecture exec-prefixes from filesystem hierarchy. 2015-04-23 20:02:03 +02:00
Jonas 'Sortie' Termansen
377eec2061 Add clean-build-tools target. 2015-01-19 18:03:13 +01:00
Jonas 'Sortie' Termansen
8743a0d4f9 Fix top-level EXEC_PREFIX interfering with install-build-tools. 2015-01-19 18:03:13 +01:00
Jonas 'Sortie' Termansen
b4a74a93ad Add the Trianglix Desktop Environment. 2014-12-28 21:46:16 +01:00
Jonas 'Sortie' Termansen
fc1531ad8d Refactor root makefile install target. 2014-12-26 22:48:09 +01:00
Jonas 'Sortie' Termansen
77cf804ed2 Move init to its own directory. 2014-12-26 21:48:15 +01:00
Jonas 'Sortie' Termansen
08461c72fa Move editor to its own subdirectory. 2014-12-07 20:29:08 +01:00
Jonas 'Sortie' Termansen
d8df769692 Move sh to its own directory. 2014-12-07 18:25:09 +01:00
Jonas 'Sortie' Termansen
bb3f591057 Add symbolic links. 2014-12-02 17:36:36 +01:00
Jonas 'Sortie' Termansen
f26b2d6201 Add /var/empty directory. 2014-12-02 17:09:29 +01:00
Jonas 'Sortie' Termansen
2586685061 Ongoing build system maintainance. 2014-12-02 17:09:28 +01:00
Jonas 'Sortie' Termansen
a500288079 Add sortix.bin makefile target. 2014-12-01 23:45:30 +01:00
Jonas 'Sortie' Termansen
46eddaa19b Port tix to Sortix. 2014-11-26 22:02:33 +01:00
Jonas 'Sortie' Termansen
e7844535e0 Add --format option to mkinitrd(1). 2014-11-24 22:22:38 +01:00
Jonas 'Sortie' Termansen
7c1306ff7b Add carray(1). 2014-11-24 20:56:10 +01:00
Jonas 'Sortie' Termansen
6454d4d215 Add regress(1). 2014-08-24 14:02:41 +02:00
Jonas 'Sortie' Termansen
7f4419bae7 Add libexec directory. 2014-07-20 15:09:16 +02:00
Jonas 'Sortie' Termansen
c8a3a858b0 Add libpthread. 2014-07-08 17:41:50 +02:00