K. Lange
|
58db6c8fec
|
Fixed up EFI loader builds for qemu and vbox
|
2018-07-06 16:35:01 +09:00 |
|
K. Lange
|
e8406ff58b
|
Add convenience target 'fast' to skip boot menu
|
2018-07-06 14:15:17 +09:00 |
|
K. Lange
|
a9b415f8d8
|
vte stores bold status, so set before saving
|
2018-07-06 13:20:41 +09:00 |
|
K. Lange
|
62d5eb5c7a
|
Support fancy logo in non-toaru terminals
|
2018-07-06 13:05:58 +09:00 |
|
K. Lange
|
997ee1419d
|
[H is redundant and [u can be moved into the initial write
|
2018-07-06 12:47:54 +09:00 |
|
K. Lange
|
dbf5f9b408
|
Only attempt EFI build if available
|
2018-07-06 12:30:28 +09:00 |
|
K. Lange
|
a4df3f43a8
|
Port debug shell divine size, with improvements, to ttysize
|
2018-07-06 12:22:03 +09:00 |
|
K. Lange
|
ba9e9078dd
|
Add headless boot options
|
2018-07-06 10:40:49 +09:00 |
|
K. Lange
|
6e845dad42
|
init efi boot work
|
2018-07-06 09:17:20 +09:00 |
|
K. Lange
|
9533ea1bf6
|
Remove some excess serail debugging
|
2018-07-02 13:21:27 +09:00 |
|
K. Lange
|
3700630f0e
|
Rename netboot to netinit, makes more sense
|
2018-07-01 17:32:50 +09:00 |
|
K. Lange
|
ff1338d137
|
Replace http-get with new fetch (based on old fetch)
|
2018-07-01 17:11:35 +09:00 |
|
K. Lange
|
0d295aff28
|
Fix net reads when len < available packet size
|
2018-07-01 10:02:33 +09:00 |
|
K. Lange
|
9c93040303
|
Maybe just make default bufsiz 8192
|
2018-07-01 09:37:05 +09:00 |
|
K. Lange
|
cefbbbf52e
|
Use setvbuf to work around apparent issue
|
2018-07-01 09:31:02 +09:00 |
|
K. Lange
|
38e380fc49
|
Fix setvbuf
|
2018-07-01 09:30:16 +09:00 |
|
K. Lange
|
0d3af97b08
|
Should probably bump bootloader ver to 1.3
|
2018-06-30 13:57:27 +09:00 |
|
K. Lange
|
926fb403d5
|
add speed calc back into netboot
|
2018-06-30 13:56:00 +09:00 |
|
K. Lange
|
397b6045b5
|
precision specifiers for %f
|
2018-06-30 13:55:45 +09:00 |
|
K. Lange
|
4df958b1ba
|
Strip netboot so it's a lot smaller
|
2018-06-30 13:48:29 +09:00 |
|
K. Lange
|
6748f6944d
|
Two columns of options
|
2018-06-30 13:29:11 +09:00 |
|
K. Lange
|
eb8d6f088b
|
Improvements (but still broken) to netboot
|
2018-06-30 12:08:22 +09:00 |
|
K. Lange
|
65d69b9836
|
Experimental, currently broken, netboot
|
2018-06-29 13:55:03 +09:00 |
|
K. Lange
|
03ab5b9f78
|
Fix missing execve; add .* printf support for s
|
2018-06-29 10:42:56 +09:00 |
|
K. Lange
|
bc104fe5d9
|
Read multiple sectors when loading ramdisk
|
2018-06-27 13:20:36 +09:00 |
|
K. Lange
|
878de11959
|
Install our python readline hook in fix-python.sh
This is temporary, I want a system like mainline where lots of Python
stuff can be more neatly installed...
|
2018-06-27 08:19:37 +09:00 |
|
K. Lange
|
79ac5ba9b1
|
Fix several Python things
|
2018-06-26 20:53:48 +09:00 |
|
K. Lange
|
8c3d99da3c
|
logtoserial can now take strings
|
2018-06-26 16:58:31 +09:00 |
|
K. Lange
|
7bd5c716b3
|
Actually bother to parse PATH for tab completion in shell
|
2018-06-26 14:18:52 +09:00 |
|
K. Lange
|
d9ac477827
|
Yutani demo should start bigger so the maximize button doesn't look weird
|
2018-06-26 09:08:08 +09:00 |
|
K. Lange
|
9bc47111b3
|
Without __pycache__, smaller python
|
2018-06-26 09:05:11 +09:00 |
|
K. Lange
|
334d31e1d4
|
Build a bigger image if Python is installed
|
2018-06-25 21:49:06 +09:00 |
|
K. Lange
|
80be73d365
|
Add fixed yutani.py demo in ~local/python-demos
|
2018-06-25 21:45:06 +09:00 |
|
K. Lange
|
ff292f6c8d
|
Actually, just make that compliant and use NDEBUG
|
2018-06-25 21:43:16 +09:00 |
|
K. Lange
|
4e23a22019
|
test-conf must set DEBUG
|
2018-06-25 21:41:22 +09:00 |
|
K. Lange
|
33b87a9de9
|
Fix more wchar
|
2018-06-25 20:43:34 +09:00 |
|
K. Lange
|
251bd8d0c0
|
We can Python now.
|
2018-06-25 20:32:54 +09:00 |
|
K. Lange
|
7d02bc8fd1
|
Add a tool to clean up python installations
|
2018-06-25 20:29:15 +09:00 |
|
K. Lange
|
146a2240bb
|
Python wants %i for line numbers
|
2018-06-25 20:22:01 +09:00 |
|
K. Lange
|
bb689dd36c
|
Yet more libc fixes, Python now runs
|
2018-06-25 20:15:45 +09:00 |
|
K. Lange
|
a97772d208
|
More printf stuff for python
|
2018-06-25 19:42:07 +09:00 |
|
K. Lange
|
92fec3ece8
|
libc fixes
|
2018-06-25 18:15:02 +09:00 |
|
K. Lange
|
8080b5272f
|
Cleanup default paths
|
2018-06-25 16:46:13 +09:00 |
|
K. Lange
|
22a3321c25
|
More libc
|
2018-06-25 16:34:07 +09:00 |
|
K. Lange
|
5cd281a1a6
|
More libc for Python (almost done)
|
2018-06-25 15:45:32 +09:00 |
|
K. Lange
|
a404c0f0af
|
Enough to build lua
|
2018-06-25 13:15:09 +09:00 |
|
K. Lange
|
a283332be6
|
At least define a bunch of libc stuff
|
2018-06-25 12:11:33 +09:00 |
|
K. Lange
|
416ae2d1a3
|
Move internal yutani stuff to a separate header
|
2018-06-23 18:51:48 +09:00 |
|
K. Lange
|
1381116048
|
Add submenu tick
|
2018-06-20 11:17:27 +09:00 |
|
K. Lange
|
cba3b2e804
|
Fix arbitrary submenus and add 'Set Zoom...' to terminal
|
2018-06-18 22:04:08 +09:00 |
|