Kevin Lange
0553a0802f
Support DEL, HOME, END, INS, shift+TAB
...
Adds support for these keys in lib/kbd, adds mappings to terminfo,
supports them in the terminal, and adds support for HOME, END and DEL
to the shell.
Closes #71 .
2015-08-20 10:48:53 -07:00
Kevin Lange
b9ac0d060c
Enable hardware drivers in CDs [ac97, rtl8139]
2015-08-18 18:30:08 -07:00
Kevin Lange
af0f7cf575
Add an extra sleep before travis runs shell
2015-08-06 17:38:04 -07:00
Kevin Lange
94ec33baa2
Add third-party (Joylent) HTTP parser and use it in fetch
2015-08-06 15:02:05 -07:00
Kevin Lange
2193d69bf0
New menu configs for grub [ci skip]
2015-07-26 19:08:14 -07:00
Kevin Lange
7e35a58122
Use gzipped ramdisk in CD image
2015-07-26 09:22:21 -07:00
Kevin Lange
9de6919dd9
try some caching
2015-07-25 17:09:16 -07:00
Kevin Lange
18568a28a8
Grub doesn't need to set root on CD
2015-07-13 08:37:17 +09:00
Kevin Lange
e82d2db5a9
Alert devs that time skew in 'make cdrom' is expected
2015-07-12 19:29:46 +09:00
Kevin Lange
08cd8fe408
Add Free Software notice to GRUB menu
2015-07-12 19:07:57 +09:00
Kevin Lange
b2d0021a63
Terrible hack for combining modules [ci skip]
...
Please don't use this, it's a workaround for iPXE module limits.
2015-06-23 20:15:19 -07:00
Kevin Lange
c81b597f77
Merge branch 'osx-vagrant' of https://github.com/gerow/toaruos into gerow-osx-vagrant
2015-06-22 22:06:22 -07:00
Kevin Lange
f8abc9a68c
Actually add all the CD source files
2015-06-22 22:02:00 -07:00
Kevin Lange
1365f55ba6
Start work on live CD welcome tutorial
2015-06-18 23:25:09 -07:00
Kevin Lange
16d1956e64
Experimental CD ISO target
2015-06-18 21:33:07 -07:00
gerow
498e16b68b
Moved Vagrantfile into util/
2015-06-18 14:03:23 -07:00
Kevin Lange
495a20272a
Ensure create-image installs grub for BIOS
2015-05-26 11:12:34 -07:00
Dale Weiler
01176e0f97
Use GAS instead of YASM.
2015-05-20 03:12:20 -04:00
Kevin Lange
78db32cb6f
Config files, theming in glogin
2015-04-11 18:06:54 -07:00
Kevin Lange
8a1430879a
Break out rline, add ^W support
2015-04-04 12:33:30 -07:00
Kevin Lange
0a7a02258d
Fix usage of kpartx in create-image
2015-03-30 19:51:34 -07:00
Kevin Lange
67164df319
fixes and cleanup for create-image (thx magnificrab)
2014-12-04 20:13:07 -08:00
Kevin Lange
d4a100b014
travis test cleanup
2014-09-11 01:05:37 -07:00
Kevin Lange
bd283b1a6d
Quiet travis build again
2014-09-09 20:25:13 -07:00
Kevin Lange
8ce5e71ad6
derp, sudo apt-get update
2014-09-09 20:24:10 -07:00
Kevin Lange
2bf85bf6e8
Unquiet travis build
2014-09-09 20:22:07 -07:00
Kevin Lange
9cc5ddd0e9
pwent stuff in libc, auth modules moved toa library
2014-08-26 21:34:29 -07:00
Kevin Lange
d3cddf169a
And then some more magic to merge the vimhints and the copyright headers
2014-06-07 23:58:31 -07:00
Kevin Lange
ef7d72c1e1
License headers and a tool to generate them
2014-06-07 23:13:29 -07:00
Kevin Lange
e4732df6e1
And support dynamic (24-bit, 32-bit) colors as well
2014-06-07 22:20:27 -07:00
Kevin Lange
eccbd5d41e
Map 256-color palette to VGA colors
2014-06-07 22:14:03 -07:00
Kevin Lange
91b5c081b7
Reduce default disk size
2014-06-04 19:36:58 -07:00
Kevin Lange
f054cebdce
naive implementation of sudo and possibly insecure setuid support
2014-05-25 21:59:51 -07:00
Kevin Lange
7d9c419215
kill check-reqs
2014-05-16 12:24:21 -07:00
Kevin Lange
f3a31551f5
Fix up travis builds
2014-05-12 20:30:49 -07:00
Kevin Lange
e22f30446e
be quiet
2014-05-12 09:41:00 -07:00
Kevin Lange
795af68872
install ctags, expect
2014-05-11 23:33:20 -07:00
Kevin Lange
fdaaad8f3a
chmod +x
2014-05-11 23:19:07 -07:00
Kevin Lange
f760b2bb98
Attempt to run Travis builds again
2014-05-11 23:17:41 -07:00
Kevin Lange
e6418d3b92
cheap integration test with expect
2014-05-08 21:13:44 -07:00
Kevin Lange
e79f36900c
Detect missing toolchain environment variables (except when trying to build the toolchain)
2014-05-07 15:26:26 -07:00
Kevin Lange
f339c1e4e4
Fix grub configs
2014-05-03 00:20:14 -07:00
Kevin Lange
e3a23bad5b
Brand new Makefile-based userspace build system
2014-05-02 22:38:39 -07:00
Kevin Lange
1c65d3d663
Include git short sha in version string instead of -dev
2014-04-26 22:17:30 -07:00
Kevin Lange
1484911a8c
Clean some things up: move image-builder
2014-04-10 23:55:16 -07:00
Kevin Lange
d7086574ca
Build updates
2014-03-27 23:37:38 -07:00
Kevin Lange
c7414e579f
fix run-tests (not that it's used)
2014-03-23 20:26:03 -07:00
Kevin Lange
13c619e9c3
Drop support for config-parser
2014-03-23 20:17:13 -07:00
Kevin Lange
30cd6a03c9
Fix compiler check
2014-03-12 19:27:44 -07:00
Kevin Lange
e90256323e
python2
2014-03-11 02:02:43 -07:00