John Oberschelp and GitHub
16b1b2b349
Create persistence.cpp
...
Create persistence.cpp to supply functionality needed for volume persistence within a memory-mapped file:
memory management
sorted sets
offsets that don’t use a pointer
2019-08-03 12:19:56 -07:00
John Oberschelp and GitHub
f181593f49
Add persistence to Airfs
...
Adds persistence to Airfs; stores the volume in a file.
The interface has changed slightly. Pass...
-N VolumeName ( for example C:\Users\foo\Desktop\test.air )
-n MapName ( for example Local\Airfs )
... in place of the no longer used...
-n MaxFileNodes
2019-08-03 11:52:47 -07:00
John Oberschelp and GitHub
773bb12146
Update airfs.cpp
2018-08-01 17:34:24 -07:00
John Oberschelp and GitHub
f672ae817a
Added DeviceIoControl to Airfs
...
Added DeviceIoControl code à la Memfs, simplified file allocation code, and cleaned up some white space.
2018-07-31 15:04:08 -07:00
John Oberschelp and GitHub
1b40d8db80
Fixed to pass winfsp-tests and cleanup
...
Fixed AIRFS_NAMED_STREAMS bugs that caused stream_create_overwrite_test and stream_getstreaminfo_test to fail.
Also tidied up a few things.
2018-07-24 16:22:41 -07:00
John Oberschelp and GitHub
14a2004437
Create airfs.cpp
2018-06-23 16:36:31 -07:00
John Oberschelp and GitHub
39dd7662bd
Update Contributors.asciidoc
2017-11-01 09:58:11 -07:00
John Oberschelp and GitHub
244afc8a3c
Update memfs-main.c
2017-10-31 15:50:50 -07:00
John Oberschelp and GitHub
111955db84
Update memfs.cpp
2017-10-31 15:44:24 -07:00
John Oberschelp and GitHub
76ff8232bc
Update memfs-main.c
2017-10-31 15:42:26 -07:00
John Oberschelp and GitHub
9a3ac3c7a1
Update memfs.h
2017-10-31 15:39:19 -07:00
John Oberschelp and GitHub
4adc0d4700
Update memfs-test.c
2017-10-31 15:36:09 -07:00
John Oberschelp and GitHub
91c714dd53
Update fscrash-main.c
2017-10-31 15:32:12 -07:00
John Oberschelp and GitHub
045a1fa19c
Update memfs-test.c
2017-10-09 14:51:18 -07:00
John Oberschelp and GitHub
c9b2c0460b
Update fscrash-main.c
2017-10-09 14:49:50 -07:00
John Oberschelp and GitHub
1468df78a2
Update memfs.h
2017-10-09 14:48:33 -07:00
John Oberschelp and GitHub
0fb6299f17
Update memfs-main.c
2017-10-09 14:47:28 -07:00
John Oberschelp and GitHub
0da43fe2d4
Update memfs.cpp
2017-10-09 14:46:24 -07:00