summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
rjones@intel.home.annexia.org [Tue, 13 May 2008 15:02:58 +0000 (16:02 +0100)]
Updated deps.
rjones@intel.home.annexia.org [Tue, 13 May 2008 15:02:51 +0000 (16:02 +0100)]
Rewrote MBR parsing so it supports extended partitions (again).
rjones@intel.home.annexia.org [Tue, 13 May 2008 12:50:27 +0000 (13:50 +0100)]
Implement offset_is_free for NTFS.
rjones@intel.home.annexia.org [Tue, 13 May 2008 11:19:29 +0000 (12:19 +0100)]
Block free/used for NTFS working
rjones@intel.home.annexia.org [Tue, 13 May 2008 09:01:55 +0000 (10:01 +0100)]
Build internal NTFS structure
rjones@intel.home.annexia.org [Mon, 12 May 2008 20:52:04 +0000 (21:52 +0100)]
Runlist parsing, now working.
rjones@intel.home.annexia.org [Mon, 12 May 2008 14:03:02 +0000 (15:03 +0100)]
Merge.
rjones@intel.home.annexia.org [Mon, 12 May 2008 14:01:58 +0000 (15:01 +0100)]
Separate functions
rjones@intel.home.annexia.org [Fri, 9 May 2008 15:02:35 +0000 (16:02 +0100)]
Parses the basic NTFS structures and prints them out.
rjones@intel.home.annexia.org [Fri, 9 May 2008 15:02:22 +0000 (16:02 +0100)]
Initial, non-working FAT32 support.
Richard W.M. Jones [Fri, 9 May 2008 15:08:07 +0000 (16:08 +0100)]
Support for writing diskzip files.
Richard W.M. Jones [Wed, 7 May 2008 11:07:21 +0000 (12:07 +0100)]
Store parsed superblock in private data.
Richard W.M. Jones [Wed, 7 May 2008 10:51:42 +0000 (11:51 +0100)]
Reorganize metadata parsing so it happens only once.
Richard W.M. Jones [Wed, 7 May 2008 09:01:49 +0000 (10:01 +0100)]
Use private data to report correct offset_is_free.
Richard W.M. Jones [Wed, 7 May 2008 09:01:35 +0000 (10:01 +0100)]
Generate uniquifier so that private data functions will work.
Richard W.M. Jones [Wed, 7 May 2008 09:01:14 +0000 (10:01 +0100)]
Added private_data_functions.
Richard W.M. Jones [Wed, 7 May 2008 09:00:16 +0000 (10:00 +0100)]
Fixed dependencies to remove annoying "inconsistent assumptions" error.
Richard W.M. Jones [Fri, 2 May 2008 16:25:03 +0000 (17:25 +0100)]
Updated MANIFEST.
Richard W.M. Jones [Fri, 2 May 2008 16:24:33 +0000 (17:24 +0100)]
Restructure library plug-ins again.
Richard W.M. Jones [Fri, 2 May 2008 14:41:01 +0000 (15:41 +0100)]
Use tables of callbacks for the functions.
Implement 'offset_is_free'.
Richard W.M. Jones [Fri, 2 May 2008 12:39:49 +0000 (13:39 +0100)]
Minor change in doc files.
Richard W.M. Jones [Fri, 2 May 2008 11:37:53 +0000 (12:37 +0100)]
Removed bitmap object - don't need to build a bitmap.
Richard W.M. Jones [Fri, 2 May 2008 11:37:49 +0000 (12:37 +0100)]
make clean should delete diskzip
Richard W.M. Jones [Fri, 2 May 2008 11:34:29 +0000 (12:34 +0100)]
Use ocamldoc in each directory.
Richard W.M. Jones [Fri, 2 May 2008 10:07:31 +0000 (11:07 +0100)]
Updated MANIFEST.
Richard W.M. Jones [Fri, 2 May 2008 10:07:14 +0000 (11:07 +0100)]
Added META file.
Richard W.M. Jones [Fri, 2 May 2008 10:04:10 +0000 (11:04 +0100)]
Added configure_input headers to generated files.
Richard W.M. Jones [Fri, 2 May 2008 10:03:48 +0000 (11:03 +0100)]
Added configure_input headers to generated files.
Richard W.M. Jones [Fri, 2 May 2008 10:00:27 +0000 (11:00 +0100)]
Rebuilt deps for x86-64
Richard W.M. Jones [Thu, 1 May 2008 19:36:00 +0000 (20:36 +0100)]
Updated MANIFEST
Richard W.M. Jones [Thu, 1 May 2008 19:33:25 +0000 (20:33 +0100)]
Version 2.0.2 for release.
Richard W.M. Jones [Thu, 1 May 2008 19:33:07 +0000 (20:33 +0100)]
Updated deps for i386.
Richard W.M. Jones [Thu, 1 May 2008 19:32:59 +0000 (20:32 +0100)]
Error in return type - should have been bool (how did this ever compile???)
Richard W.M. Jones [Thu, 1 May 2008 19:32:38 +0000 (20:32 +0100)]
Updated this file with new <^< operator, should probably delete it.
Richard W.M. Jones [Thu, 1 May 2008 18:28:54 +0000 (19:28 +0100)]
Optimized the hot inner loop.
Richard W.M. Jones [Thu, 1 May 2008 18:28:42 +0000 (19:28 +0100)]
Properly inline the int63 impl on 64 bit platforms.
Richard W.M. Jones [Thu, 1 May 2008 18:08:18 +0000 (19:08 +0100)]
Remove some unused fields in the segment structure.
Richard W.M. Jones [Thu, 1 May 2008 17:51:24 +0000 (18:51 +0100)]
Added bitmap structure. Run ownership tests for sample block device.
Richard W.M. Jones [Thu, 1 May 2008 17:50:31 +0000 (18:50 +0100)]
Removed warning about unused return value.
Richard W.M. Jones [Thu, 1 May 2008 17:50:10 +0000 (18:50 +0100)]
&& -> & etc.
Richard W.M. Jones [Thu, 1 May 2008 17:49:47 +0000 (18:49 +0100)]
Add --enable-profiling, set OCAMLCFLAGS and OCAMLOPTFLAGS.
Richard W.M. Jones [Thu, 1 May 2008 17:49:16 +0000 (18:49 +0100)]
Ignore gmon.out (profiling temporary).
Richard W.M. Jones [Thu, 1 May 2008 14:34:24 +0000 (15:34 +0100)]
Return a specialized function so we don't break type safety.
Richard W.M. Jones [Thu, 1 May 2008 14:27:33 +0000 (15:27 +0100)]
get_owners (query) function.
Richard W.M. Jones [Thu, 1 May 2008 12:41:24 +0000 (13:41 +0100)]
Build the segment tree! Commit this quick before something bad happens ...
Richard W.M. Jones [Thu, 1 May 2008 12:40:58 +0000 (13:40 +0100)]
Added functions sort_uniq and uniq.
Richard W.M. Jones [Wed, 30 Apr 2008 17:28:56 +0000 (18:28 +0100)]
Ownership using segment tree (not finished).
Richard W.M. Jones [Wed, 30 Apr 2008 17:28:32 +0000 (18:28 +0100)]
Remove *.annot files when making clean.
Richard W.M. Jones [Wed, 30 Apr 2008 17:28:05 +0000 (18:28 +0100)]
Generate *.annot files for emacs.
Richard W.M. Jones [Wed, 30 Apr 2008 13:30:31 +0000 (14:30 +0100)]
First steps to building ownership tables.
Richard W.M. Jones [Wed, 30 Apr 2008 13:30:20 +0000 (14:30 +0100)]
Fix case where binary name doesn't have any extension.
Richard W.M. Jones [Wed, 30 Apr 2008 13:30:02 +0000 (14:30 +0100)]
Rebuild if library changes.
Richard W.M. Jones [Tue, 29 Apr 2008 17:03:52 +0000 (18:03 +0100)]
Updated MANIFEST
Richard W.M. Jones [Tue, 29 Apr 2008 17:02:42 +0000 (18:02 +0100)]
Detect Linux software suspend partitions (thanks Stephen Tweedie).
Richard W.M. Jones [Tue, 29 Apr 2008 16:37:44 +0000 (17:37 +0100)]
Added #contiguous method to make block mapping more efficient, and
renamed #mapblock -> #map_block for consistency.
Richard W.M. Jones [Tue, 29 Apr 2008 15:15:19 +0000 (16:15 +0100)]
Documentation fix.
Richard W.M. Jones [Tue, 29 Apr 2008 14:29:56 +0000 (15:29 +0100)]
Convert everything to use int63 type throughout.
Richard W.M. Jones [Tue, 29 Apr 2008 13:42:00 +0000 (14:42 +0100)]
Added some more common logical operators.
Richard W.M. Jones [Tue, 29 Apr 2008 12:40:56 +0000 (13:40 +0100)]
Add int63 type.
Richard W.M. Jones [Tue, 29 Apr 2008 12:40:21 +0000 (13:40 +0100)]
Check OCaml compiler word size
Richard W.M. Jones [Mon, 28 Apr 2008 16:33:06 +0000 (17:33 +0100)]
Updated MANIFEST.
Richard W.M. Jones [Mon, 28 Apr 2008 15:59:00 +0000 (16:59 +0100)]
fs_block_size -> fs_blocksize, and int to make it consistent
Richard W.M. Jones [Mon, 28 Apr 2008 15:51:09 +0000 (16:51 +0100)]
Add a fs_dev field to filesystem
Richard W.M. Jones [Mon, 28 Apr 2008 15:11:34 +0000 (16:11 +0100)]
Restructure library for dealing with block mappings.
- Added #blocksize, #mapblock methods to device.
- Implement default #read method.
- Push the #close method down into the block_device subclass only.
- Updated documentation.
Richard W.M. Jones [Mon, 28 Apr 2008 15:10:00 +0000 (16:10 +0100)]
Just move the compress and decompress functions around.
Richard W.M. Jones [Mon, 28 Apr 2008 12:50:06 +0000 (13:50 +0100)]
Rebuild PO files.
Richard W.M. Jones [Mon, 28 Apr 2008 12:48:37 +0000 (13:48 +0100)]
Fixed PO files.
Richard W.M. Jones [Mon, 28 Apr 2008 12:00:33 +0000 (13:00 +0100)]
Fix usage.
Richard W.M. Jones [Mon, 28 Apr 2008 11:59:59 +0000 (12:59 +0100)]
Initial version of diskzip
Richard W.M. Jones [Sat, 26 Apr 2008 08:48:58 +0000 (09:48 +0100)]
Added some examples.
Richard W.M. Jones [Sat, 26 Apr 2008 08:29:33 +0000 (09:29 +0100)]
Updated (C) messages.
Richard W.M. Jones [Sat, 26 Apr 2008 08:29:29 +0000 (09:29 +0100)]
Build documentation.
Richard W.M. Jones [Sat, 26 Apr 2008 08:21:39 +0000 (09:21 +0100)]
Associate opaque plugin ID with each major structure.
Richard W.M. Jones [Fri, 25 Apr 2008 23:11:41 +0000 (00:11 +0100)]
Updated MANIFEST.
Richard W.M. Jones [Fri, 25 Apr 2008 23:10:45 +0000 (00:10 +0100)]
Reorganize the code so disk parsing is in a separate library.
Richard W.M. Jones [Fri, 25 Apr 2008 13:50:44 +0000 (14:50 +0100)]
Updated to new syntax used by pa_bitmatch 0.5.
Richard W.M. Jones [Thu, 17 Apr 2008 15:06:23 +0000 (16:06 +0100)]
Support for writing output in CSV format.
Richard W.M. Jones [Thu, 17 Apr 2008 14:20:16 +0000 (15:20 +0100)]
Give 32 chars for the name to allow for common VG/LV names in Fedora.
Richard W.M. Jones [Thu, 17 Apr 2008 14:19:54 +0000 (15:19 +0100)]
Rebuild manpage.
Richard W.M. Jones [Thu, 17 Apr 2008 14:19:44 +0000 (15:19 +0100)]
Ignore tarball.
Richard W.M. Jones [Thu, 17 Apr 2008 10:14:21 +0000 (11:14 +0100)]
Remove bogus =end from end of manpage.
Richard W.M. Jones [Wed, 16 Apr 2008 14:51:00 +0000 (15:51 +0100)]
Removed left-over debugging message.
Richard W.M. Jones [Wed, 16 Apr 2008 13:46:07 +0000 (14:46 +0100)]
Fixed build.
Richard W.M. Jones [Wed, 16 Apr 2008 12:51:52 +0000 (13:51 +0100)]
Initial import from old virt-top repository.