Theodore Dubois
|
abe331fe6c
|
Sync filesystem database when leaving the app
builds/iostestflight/5
|
2017-12-01 15:24:07 -08:00 |
|
Theodore Dubois
|
275dec070b
|
Save the filesystem database on exit, translate open flags
|
2017-12-01 15:19:51 -08:00 |
|
Theodore Dubois
|
825413127e
|
Disable autocorrection
builds/iostestflight/4
|
2017-12-01 12:19:09 -08:00 |
|
Theodore Dubois
|
0b39758d77
|
Set up more fastlane magic for changelog automation
|
2017-12-01 12:15:56 -08:00 |
|
Theodore Dubois
|
39355184d1
|
Disable autocapitalization
builds/iostestflight/2
|
2017-12-01 11:36:23 -08:00 |
|
Theodore Dubois
|
bcf07e218d
|
Add fastlane configuration files
|
2017-12-01 11:21:36 -08:00 |
|
Theodore Dubois
|
d8081d15ea
|
Fix various errors and warnings in Xcode
builds/iostestflight/1
|
2017-12-01 11:20:33 -08:00 |
|
Theodore Dubois
|
a894e5484c
|
Update README.md
|
2017-11-30 14:11:51 -08:00 |
|
Theodore Dubois
|
2e4b7505ae
|
Update README.md
|
2017-11-30 12:02:14 -08:00 |
|
Theodore Dubois
|
761a157f3b
|
Add support for shebang lines
|
2017-11-29 19:07:10 -08:00 |
|
Theodore Dubois
|
9d8e14ddc3
|
Implement chroot
|
2017-11-29 17:33:23 -08:00 |
|
Theodore Dubois
|
8fea4297f7
|
Fix NULL check in sys_fchdir
|
2017-11-29 16:58:46 -08:00 |
|
Theodore Dubois
|
a39d1fbd3d
|
Add a TODO message for when I'll need to implement threads
|
2017-11-29 16:58:26 -08:00 |
|
Theodore Dubois
|
52e7bd66a9
|
Improve strace messages
|
2017-11-29 16:58:12 -08:00 |
|
Theodore Dubois
|
ce80cd402b
|
Only apply umask & 0777
|
2017-11-29 16:57:44 -08:00 |
|
Theodore Dubois
|
66a474f181
|
Fix permissions on files created in fake filesystem
|
2017-11-29 16:57:13 -08:00 |
|
Theodore Dubois
|
bbd6a69833
|
Add umount2 stub
|
2017-11-29 16:26:43 -08:00 |
|
Theodore Dubois
|
aeda183a3d
|
Fix fallocate to actually work
|
2017-11-29 16:20:47 -08:00 |
|
Theodore Dubois
|
d6dbc8487b
|
Implement fchdir
|
2017-11-28 18:45:00 -08:00 |
|
Theodore Dubois
|
592fd48a59
|
Implement fchmodat
|
2017-11-28 18:32:17 -08:00 |
|
Theodore Dubois
|
bcfc41aa82
|
Implement mkdir
|
2017-11-28 18:25:25 -08:00 |
|
Theodore Dubois
|
adfd58e6b6
|
Fix EBADF when closing a directory that readdir was called on
|
2017-11-28 18:15:25 -08:00 |
|
Theodore Dubois
|
f34a8ebaf1
|
Implement fallocate
|
2017-11-28 17:26:27 -08:00 |
|
Theodore Dubois
|
433472b4d1
|
Implement ftruncate and truncate
|
2017-11-28 17:12:24 -08:00 |
|
Theodore Dubois
|
5fd627f1ec
|
Add typecheck macro
|
2017-11-27 17:16:23 -08:00 |
|
Theodore Dubois
|
9a5202ebec
|
Replace fchown, chown, fchmod, chmod with setattr
|
2017-11-27 17:15:58 -08:00 |
|
Theodore Dubois
|
b16f41bd4f
|
Implement fchownat
|
2017-11-20 15:43:49 -08:00 |
|
Theodore Dubois
|
7680785f64
|
Don't resolve symlinks in unlink
|
2017-11-19 20:41:32 -08:00 |
|
Theodore Dubois
|
bd70020673
|
Implement symlink system call
|
2017-11-19 20:41:05 -08:00 |
|
Theodore Dubois
|
44967f21b7
|
Implement rename
|
2017-11-18 20:43:09 -08:00 |
|
Theodore Dubois
|
149b9263b0
|
Check for empty path in fix_path
|
2017-11-18 19:56:33 -08:00 |
|
Theodore Dubois
|
9046713f31
|
Use fexecve instead of execveat for ptraceomatic
|
2017-11-18 19:55:08 -08:00 |
|
Theodore Dubois
|
52d5d5c137
|
Hopefully fix travis build failures
|
2017-11-18 19:40:05 -08:00 |
|
Theodore Dubois
|
1fd70ada09
|
Use const char * for all the path pointers in the VFS
|
2017-11-17 23:02:41 -08:00 |
|
Theodore Dubois
|
6999249aa4
|
Delete fakefs metadata when a file is deleted
|
2017-11-15 17:44:30 -08:00 |
|
Theodore Dubois
|
37aef44173
|
Stop mutating the path in real fs functions
|
2017-11-15 17:44:11 -08:00 |
|
Theodore Dubois
|
a58f8a8863
|
Replace exrc with lvimrc
|
2017-11-15 17:42:21 -08:00 |
|
Theodore Dubois
|
89859f0740
|
Use edx as the top half of the divisor
|
2017-11-14 16:54:38 -08:00 |
|
Theodore Dubois
|
49c3e82ce8
|
Fix non-32-bit sal
|
2017-11-14 16:54:38 -08:00 |
|
Theodore Dubois
|
9514a62187
|
Add log_override to set through a debugger to enable logging
|
2017-11-14 16:54:38 -08:00 |
|
Theodore Dubois
|
f88e322196
|
Support socketcall in ptraceomatic
|
2017-11-14 16:54:38 -08:00 |
|
Theodore Dubois
|
18487cd047
|
Create the metadata for a file when the file is created
|
2017-11-14 16:54:38 -08:00 |
|
Theodore Dubois
|
6e85bf4ffb
|
Set the current directory correctly when there's no root
|
2017-11-14 16:46:27 -08:00 |
|
Theodore Dubois
|
bdb81f2a2a
|
Fix bt to work with large bit indexes
|
2017-11-14 16:45:32 -08:00 |
|
Theodore Dubois
|
ad7713ab95
|
Make crosspage memory access work
|
2017-11-14 16:45:32 -08:00 |
|
Theodore Dubois
|
537f8075fc
|
Further UI improvements
scroll momentum, correct initial layout, padding adjustment, moved the
xtermjs files into app
|
2017-11-09 14:55:44 -08:00 |
|
Theodore Dubois
|
5477fdc1e6
|
Improve UI
Do screen updates on the next frame, animate resizing in sync with keyboard, remove status bar, transparent background for the terminal
|
2017-11-08 17:25:04 -08:00 |
|
Theodore Dubois
|
42cacc1add
|
Display modal when emulation exits
|
2017-11-07 16:50:22 -08:00 |
|
Theodore Dubois
|
a2e6150b7c
|
Fix race conditions in generating output
|
2017-11-07 16:43:19 -08:00 |
|
Theodore Dubois
|
2fbe75d65e
|
Fix all issues with xterm.js focusing and resizing
|
2017-11-07 16:29:14 -08:00 |
|