Kevin Lange
|
7a475f0223
|
Fix some critically bad math in ext2
|
2015-07-26 15:27:02 -07:00 |
|
Kevin Lange
|
c6effc522f
|
Fix type of read_size
|
2015-06-22 22:05:54 -07:00 |
|
gerow
|
753275f161
|
Fixed one byte buffer overrun
This occurs when reading symlinks that are bigger than the buffer provided.
|
2015-06-20 11:05:18 -04:00 |
|
gerow
|
5aa6067f8c
|
Fixed ext2 handling of symlinks near size 60
|
2015-06-19 21:30:41 -04:00 |
|
Kevin Lange
|
20367b15f9
|
Fixups for merging symlinks
|
2015-06-10 20:59:27 -07:00 |
|
Mike Gerow
|
a7f27a604d
|
Cleaned up debug_print calls
|
2015-06-05 00:38:13 -07:00 |
|
Mike Gerow
|
84846c6dac
|
Added symlink support to ext2 module
|
2015-06-03 19:08:38 -07:00 |
|
Kevin Lange
|
9e2721eef0
|
Support disabling the disk cache for ext2
|
2015-06-02 21:30:06 -07:00 |
|
Kevin Lange
|
4ad98421ba
|
Be more efficient with ext2 block cache
|
2015-06-02 19:36:32 -07:00 |
|
Dale Weiler
|
0dbd5ab089
|
Cleanup and improve spin lock code
|
2015-05-21 04:28:14 -04:00 |
|
Kevin Lange
|
f33f723735
|
Remove ext2 debug stuff
|
2015-02-15 17:40:31 -08:00 |
|
Kevin Lange
|
a9f5727a8b
|
sketchy incorrect unlink and truncate on open
|
2015-02-12 21:43:20 -08:00 |
|
Kevin Lange
|
e64eb6c90c
|
Cleanup and bugfixes for previous ext2 work
|
2015-02-12 21:02:02 -08:00 |
|
Kevin Lange
|
25df3dfe0e
|
File permissions when writing ext2
|
2015-02-12 20:34:40 -08:00 |
|
Kevin Lange
|
ba65120b0a
|
More experimental ext2 write support - vfs linkage
|
2015-02-12 20:24:29 -08:00 |
|
Kevin Lange
|
a73a033a29
|
Experimental updates to write support in ext2 (incomplete, internals only)
|
2015-02-11 23:12:01 -08:00 |
|
Kevin Lange
|
87c212017b
|
Various bits of cleanup to unbreak mounting
|
2014-06-09 21:21:46 -07:00 |
|
Kevin Lange
|
17e332b5e7
|
expose mounting to userspace
|
2014-06-09 20:13:11 -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
|
1287af81ef
|
Reinsert vim hints magically
|
2014-06-07 23:51:01 -07:00 |
|
Kevin Lange
|
ef7d72c1e1
|
License headers and a tool to generate them
|
2014-06-07 23:13:29 -07:00 |
|
Kevin Lange
|
02dbc0e1f4
|
some vague attempt at revealing links in stat
|
2014-06-07 12:58:45 -07:00 |
|
Kevin Lange
|
d696f51f8b
|
Real unix pipes
|
2014-05-27 21:38:30 -07:00 |
|
Kevin Lange
|
7d84693b95
|
Make ext2 driver should magic on magic mismatch
|
2014-05-03 02:06:26 -07:00 |
|
Kevin Lange
|
d0c6ff36a8
|
fix debug_print("...\n")s
|
2014-04-05 15:22:57 -07:00 |
|
Kevin Lange
|
3edad6870c
|
Allow direct reads on directories
|
2014-03-19 23:03:51 -07:00 |
|
Kevin Lange
|
6e2b1c3e4d
|
Clear out ext2_fs_t before using it
(or we end up with a stale lock sometimes)
|
2014-03-19 23:01:02 -07:00 |
|
Kevin Lange
|
468c15e57e
|
entire ext2 module should not be #if 1...
|
2014-03-19 22:40:35 -07:00 |
|
Kevin Lange
|
2f7fbfb5a7
|
Export a mount function for ext2
|
2014-03-18 23:06:57 -07:00 |
|
Kevin Lange
|
013939fbc3
|
New ext2 module
|
2014-03-16 13:30:25 -07:00 |
|
Kevin Lange
|
ccc86c4dc3
|
Fix multiple modules, make procfs a module
|
2014-03-15 17:51:33 -07:00 |
|