Kevin Lange
|
18fb7cb934
|
Update some toolchain build scripts
|
2014-05-30 17:33:32 -07:00 |
|
Kevin Lange
|
6296aff867
|
Fix handling of eof in login
|
2014-05-30 17:05:49 -07:00 |
|
Kevin Lange
|
8ed59a8cb8
|
Hacky implementation of pipes in shell
|
2014-05-30 16:23:40 -07:00 |
|
Kevin Lange
|
9eef96cb6a
|
^D should actually not echo
|
2014-05-29 23:41:17 -07:00 |
|
Kevin Lange
|
d4b334f119
|
Remove redundant r_b_interrupts in tty
|
2014-05-29 22:08:52 -07:00 |
|
Kevin Lange
|
04fa7a39b7
|
Support ^D in debug shell; make VINTR ^B for serial console
|
2014-05-29 22:01:53 -07:00 |
|
Kevin Lange
|
1edb302b94
|
support ^D in shell rline
|
2014-05-29 21:46:38 -07:00 |
|
Kevin Lange
|
53aee7dc38
|
Implement ^D
|
2014-05-29 21:39:56 -07:00 |
|
Kevin Lange
|
54cd6e4547
|
Hm. Not sure why that's happening.
|
2014-05-28 20:17:23 -07:00 |
|
Kevin Lange
|
84420f9e5c
|
Support closing packetfs connections
|
2014-05-28 19:21:56 -07:00 |
|
Kevin Lange
|
8c5b5f3f0c
|
hostnames won't start with -, let's naively pretend...
|
2014-05-27 23:45:00 -07:00 |
|
Kevin Lange
|
252fe84ab0
|
Close and cleanup before we reap.
|
2014-05-27 23:20:02 -07:00 |
|
Kevin Lange
|
952b6de6bb
|
Add some test apps that helped track it down
|
2014-05-27 22:52:55 -07:00 |
|
Kevin Lange
|
c5d79b2bc6
|
Fix a memory leak in file opening
|
2014-05-27 22:52:37 -07:00 |
|
Kevin Lange
|
049057cd23
|
reenable sigpipe delivery
|
2014-05-27 21:42:22 -07:00 |
|
Kevin Lange
|
d696f51f8b
|
Real unix pipes
|
2014-05-27 21:38:30 -07:00 |
|
Kevin Lange
|
e1a1c1058f
|
system() blocks, let's call sh -c ourselves...
|
2014-05-26 13:46:55 -07:00 |
|
Kevin Lange
|
a576c84f28
|
Load desktop icons from a file
|
2014-05-26 13:36:38 -07:00 |
|
Kevin Lange
|
45cfecc043
|
Present the nested compositor at 50,50 instead of 0,0
|
2014-05-26 12:57:39 -07:00 |
|
Kevin Lange
|
ab2a9f056f
|
Quick and dirty display server nesting - lots of mouse event changes
|
2014-05-26 12:43:22 -07:00 |
|
Kevin Lange
|
ed36fe9c7f
|
Remove vga-warning (why do I still have this?)
|
2014-05-26 00:18:20 -07:00 |
|
Kevin Lange
|
f054cebdce
|
naive implementation of sudo and possibly insecure setuid support
|
2014-05-25 21:59:51 -07:00 |
|
Kevin Lange
|
095675b012
|
Be sure cleanup in i>image_size exit case
|
2014-05-23 18:56:49 -07:00 |
|
Kevin Lange
|
9cf5cafd28
|
Merge pull request #49 from lioncash/forgot-one
Forgot one other leak case
|
2014-05-23 16:43:38 -07:00 |
|
Lioncash
|
2d313df844
|
Forgot one other leak case
|
2014-05-23 19:42:17 -04:00 |
|
Kevin Lange
|
ba0422ea82
|
Merge pull request #48 from lioncash/leaks
Fix some potential memory leaks within graphics.c
|
2014-05-23 16:39:54 -07:00 |
|
Lioncash
|
85a84291b6
|
Fix some potential memory leaks within graphics.c
|
2014-05-23 19:36:32 -04:00 |
|
Kevin Lange
|
ad1074184c
|
Fix an IRC bail fprintf that was dropping a unit
|
2014-05-23 13:26:03 -07:00 |
|
Kevin Lange
|
3743d0e311
|
Fix irc prompt
|
2014-05-23 12:44:14 -07:00 |
|
Kevin Lange
|
ad303097d3
|
Merge pull request #47 from lioncash/dat-overflow-doe
Fix a sprintf size typo which would overwrite the error buffer in bim's open_file func
|
2014-05-21 18:06:38 -07:00 |
|
Lioncash
|
b3ba650ac2
|
Fix a sprintf size typo which would overwrite the error buffer in bim's open_file func
|
2014-05-21 21:03:45 -04:00 |
|
Kevin Lange
|
18251f66c1
|
Merge pull request #46 from lioncash/leak
Fix a memory leak within vfs.c in kopen.
|
2014-05-21 17:55:49 -07:00 |
|
Lioncash
|
935f594cd3
|
Fix a memory leak within vfs.c in kopen.
|
2014-05-21 20:41:26 -04:00 |
|
Kevin Lange
|
479bec38e7
|
Merge pull request #45 from lioncash/module-size
Fix incorrect module size in kmain.
|
2014-05-21 17:26:00 -07:00 |
|
Lioncash
|
55bf5fe03d
|
Fix incorrect module size in kmain.
|
2014-05-21 20:22:24 -04:00 |
|
Kevin Lange
|
fa173c9014
|
Add a quick warning that activate.sh is a bash script.
|
2014-05-20 20:20:11 -07:00 |
|
Kevin Lange
|
290eb0f344
|
Some IRC cleanup
|
2014-05-19 19:39:04 -07:00 |
|
Kevin Lange
|
29e7f0def1
|
Fix null pointer trying to alt-tab without windows
|
2014-05-19 18:38:16 -07:00 |
|
Kevin Lange
|
dcdf53db89
|
Make a bunch of apps respond to session end message
|
2014-05-19 18:34:05 -07:00 |
|
Kevin Lange
|
c5f256a4d3
|
terrible hack - kernel irc client
|
2014-05-18 20:23:21 -07:00 |
|
Kevin Lange
|
ce0dacb912
|
Use spinlock.h instead of continually definign this as static in a bunch of apps
|
2014-05-18 19:34:49 -07:00 |
|
Kevin Lange
|
0cdfcf766e
|
Support frameless non-fullscreen terminals
|
2014-05-18 19:23:05 -07:00 |
|
Kevin Lange
|
dde993c79c
|
Store decoration theme settings in /etc/passwd
|
2014-05-18 18:13:14 -07:00 |
|
Kevin Lange
|
71946d8a97
|
Invert resize rounding behavior for terminal
|
2014-05-18 18:10:18 -07:00 |
|
Kevin Lange
|
a1e8a40b22
|
More gridding options
|
2014-05-18 18:08:34 -07:00 |
|
Kevin Lange
|
4c99c387f5
|
Expose pc speaker as device file
|
2014-05-18 16:11:14 -07:00 |
|
Kevin Lange
|
6379aa19ff
|
Bring a few more apps up to speed with new yutani features
|
2014-05-18 13:57:33 -07:00 |
|
Kevin Lange
|
068f933a71
|
Kill some excessive debug output in the terminal
|
2014-05-18 12:24:17 -07:00 |
|
Kevin Lange
|
2675532013
|
Add a terminal option to disable rounding resizes to cell widths
|
2014-05-18 12:18:34 -07:00 |
|
Kevin Lange
|
6e028b6550
|
left-right tiling
|
2014-05-18 12:15:18 -07:00 |
|