K. Lange
|
60accf8088
|
Should only force 0-9 and ? as single-character variable names, not end of variable name
|
2018-07-17 21:33:05 +09:00 |
|
K. Lange
|
92ab1d99ac
|
Slip some quick fixes into yutani.py
|
2018-07-17 21:16:48 +09:00 |
|
K. Lange
|
3cc0faab77
|
Add special argument variables
|
2018-07-17 20:14:53 +09:00 |
|
K. Lange
|
897fa4bef8
|
Better last_ret handling
|
2018-07-17 20:01:24 +09:00 |
|
K. Lange
|
fb061ce17e
|
Add $? special variable
|
2018-07-17 19:54:12 +09:00 |
|
K. Lange
|
89f6398727
|
Fix default behavior for +rwx
|
2018-07-17 19:53:50 +09:00 |
|
K. Lange
|
eb680cd947
|
Allow sh to execute files
|
2018-07-17 19:44:43 +09:00 |
|
K. Lange
|
0fa8cc4143
|
Add chmod command
|
2018-07-17 19:44:23 +09:00 |
|
K. Lange
|
16905dc784
|
oops, kinda fix a+?
|
2018-07-17 19:44:15 +09:00 |
|
K. Lange
|
a161dbc998
|
Handle | and > without spaces
|
2018-07-17 17:22:25 +09:00 |
|
K. Lange
|
4873b141ec
|
Properly support w/+ in stdio?
|
2018-07-17 17:09:22 +09:00 |
|
K. Lange
|
188b4b4a04
|
sh should truncate for new files
|
2018-07-17 17:08:44 +09:00 |
|
K. Lange
|
e7b2e5a006
|
write-out should truncate
|
2018-07-17 17:08:34 +09:00 |
|
K. Lange
|
ee3ca2ebd4
|
O_TRUNC needs write permissions
|
2018-07-17 17:08:24 +09:00 |
|
K. Lange
|
fdcd64e071
|
add script to run qemu directly with -kernel
|
2018-07-17 16:54:46 +09:00 |
|
K. Lange
|
b8c6ae5439
|
Shotty support for > and >>
|
2018-07-17 16:52:33 +09:00 |
|
K. Lange
|
888301e05b
|
Support O_APPEND
|
2018-07-17 16:52:00 +09:00 |
|
K. Lange
|
73839aa0dc
|
remove fwcfg limit of 32 bytes
|
2018-07-17 16:28:09 +09:00 |
|
K. Lange
|
338c3bc11c
|
Fix write-out file permissions
|
2018-07-17 16:27:16 +09:00 |
|
K. Lange
|
689f94f889
|
Add hexify
|
2018-07-17 16:27:02 +09:00 |
|
K. Lange
|
ad7ae7307f
|
should exit on not-qemu
|
2018-07-17 14:51:48 +09:00 |
|
K. Lange
|
404bdaf854
|
cleanup qemu-fwcfg
|
2018-07-17 14:42:29 +09:00 |
|
K. Lange
|
0500a6b4b0
|
add qemu-fwcfg
|
2018-07-17 14:29:26 +09:00 |
|
K. Lange
|
200e1b66a6
|
Have mkdisk create cdrom dir?
|
2018-07-15 19:48:35 +09:00 |
|
K. Lange
|
23571de085
|
Fix typo in directory target
|
2018-07-15 19:48:28 +09:00 |
|
K. Lange
|
d49a69343e
|
Bump version and fix mode prompts
|
2018-07-12 14:54:58 +09:00 |
|
K. Lange
|
e7ccc61d62
|
Support mode setting from EFI
|
2018-07-12 10:53:36 +09:00 |
|
K. Lange
|
e140a960c7
|
Add convenience target for QEMU+OVMF (64bit)
|
2018-07-11 19:18:41 +09:00 |
|
K. Lange
|
1c9a37cf8b
|
Add convenience targets for VirtualBox EFI
|
2018-07-11 19:17:18 +09:00 |
|
K. Lange
|
cdb3b17eda
|
kill write protect?
|
2018-07-11 18:22:16 +09:00 |
|
K. Lange
|
5590d5071c
|
Closer to booting from long mode
|
2018-07-11 16:10:05 +09:00 |
|
K. Lange
|
905f5c2c95
|
also set gs
|
2018-07-11 16:09:25 +09:00 |
|
K. Lange
|
9dccacea38
|
wrong sizes for 64-bit in multiboot struct
|
2018-07-11 16:09:19 +09:00 |
|
K. Lange
|
ed020443d1
|
Non-functioning x64 EFI loader (needs jump to protected)
|
2018-07-11 13:23:04 +09:00 |
|
K. Lange
|
9e9c2650c5
|
Add error to makefile for missing gnu-efi
|
2018-07-11 12:45:31 +09:00 |
|
K. Lange
|
e76ed2000e
|
Use EFI to get memory map
|
2018-07-11 12:28:52 +09:00 |
|
K. Lange
|
9c33851762
|
mtools is also required
|
2018-07-11 11:02:13 +09:00 |
|
K. Lange
|
16e1386c86
|
Lots of fixes
|
2018-07-11 10:55:49 +09:00 |
|
K. Lange
|
6ad28f50b6
|
error handling
|
2018-07-11 10:46:01 +09:00 |
|
K. Lange
|
f42f907241
|
EFI simple file system boot
|
2018-07-11 10:23:56 +09:00 |
|
K. Lange
|
0ed0f2d96d
|
Merge isohybrid build support
|
2018-07-11 09:43:31 +09:00 |
|
K. Lange
|
1cd6a5cb16
|
Cleanup how boot modes are tracked
|
2018-07-07 10:56:14 +09:00 |
|
K. Lange
|
555b6fa027
|
set irq for vbox to 10 if it is unset?
|
2018-07-07 00:57:48 +09:00 |
|
K. Lange
|
e55fb284ba
|
Functioning IA32 EFI loader
|
2018-07-06 23:53:14 +09:00 |
|
K. Lange
|
fbf7ccd234
|
Oh, uh, we don't want bootx64
|
2018-07-06 17:56:29 +09:00 |
|
K. Lange
|
0dc036afe3
|
clean efi files on clean
|
2018-07-06 16:37:22 +09:00 |
|
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 |
|