Kevin Lange
bcac84a8b5
Don't build CDs
2015-12-27 19:26:53 -08:00
Kevin Lange
47ca5affa9
Let's try this then?
2015-12-27 19:22:44 -08:00
Kevin Lange
7174d35719
Attempt a CD build after running tests.
2015-12-27 18:52:19 -08:00
Kevin Lange
8f16bfa130
Actually really fix that script
2015-12-17 16:43:51 -08:00
Kevin Lange
775bac7c63
Slightly more correct
2015-12-17 13:56:30 -08:00
Kevin Lange
0d1e7a538b
$LOOPDEV not loop1
2015-12-17 13:03:57 -08:00
Kevin Lange
5f0627a5b3
Don't print env
2015-12-16 00:26:32 -08:00
Kevin Lange
8aae75abc0
-e for exists
2015-12-16 00:06:37 -08:00
Kevin Lange
ff933c7049
Try to fix more stuff
2015-12-15 23:42:23 -08:00
Kevin Lange
c847c6fa30
sigh
2015-12-15 23:27:38 -08:00
Kevin Lange
15002b1112
Add a thing to nuke toolchain directories and maybe fix curses
2015-12-15 23:25:09 -08:00
Kevin Lange
8a2b08f8a1
Try again.
2015-12-15 22:56:44 -08:00
Kevin Lange
7eda351a0b
First attempt at upgrading Travis
2015-12-15 22:53:26 -08:00
Kevin Lange
54d418cd8b
First pass at modifier+arrows in terminal.
...
This is kinda rough and needs a finishing touch.
- Adds ncurses-specific terminfo entries for modifiers.
- Supports modifiers in the terminal itself.
- Updates the vim config to understand ctrl-arrows.
- Adds limited support for some modifiers in lib/kbd
(as used by rline)
- Adds limited support for Ctrl+Arrows to rline
(needs major improvements, only jumps to spaces)
2015-11-09 17:24:51 -08:00
Kevin Lange
cb2001d604
Disable the ext2 block cache on live cd
2015-11-05 22:36:22 -08:00
Kevin Lange
031e48cc35
Replace CD background with new default
2015-11-04 17:38:24 -08:00
Kevin Lange
48a816ccdf
Ditch extraneous wallpapers in live CD
2015-11-04 17:30:22 -08:00
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