Richard W.M. Jones [Mon, 15 Sep 2008 12:04:33 +0000 (13:04 +0100)]
Updated pt_BR translations (bug 459767)
Richard W.M. Jones [Thu, 17 Jul 2008 16:54:16 +0000 (17:54 +0100)]
Updated ChangeLog.
Richard W.M. Jones [Thu, 17 Jul 2008 16:53:39 +0000 (17:53 +0100)]
Version 2.1.3 for release.
Richard W.M. Jones [Thu, 17 Jul 2008 16:51:56 +0000 (17:51 +0100)]
Change bitmatch -> bitstring
Richard W.M. Jones [Fri, 11 Jul 2008 12:14:57 +0000 (13:14 +0100)]
Fix 'make doc'
Richard W.M. Jones [Fri, 11 Jul 2008 12:07:06 +0000 (13:07 +0100)]
Fix 'make doc'
Richard W.M. Jones [Fri, 11 Jul 2008 11:52:45 +0000 (12:52 +0100)]
Updated MANIFEST
Richard W.M. Jones [Fri, 11 Jul 2008 11:51:35 +0000 (12:51 +0100)]
Version 2.1.2 for release.
Richard W.M. Jones [Fri, 11 Jul 2008 11:51:18 +0000 (12:51 +0100)]
Generate the ChangeLog file.
Richard W.M. Jones [Fri, 11 Jul 2008 11:47:19 +0000 (12:47 +0100)]
Clarify licensing for Debian.
Richard W.M. Jones [Fri, 11 Jul 2008 11:33:33 +0000 (12:33 +0100)]
bitmatch >= 1.9.5 now required
Richard W.M. Jones [Fri, 11 Jul 2008 11:32:35 +0000 (12:32 +0100)]
Fix Makefiles to use new bitmatch META file.
Richard W.M. Jones [Tue, 10 Jun 2008 09:34:21 +0000 (10:34 +0100)]
Improve output of --version, display readable error messages.
Richard W.M. Jones [Tue, 10 Jun 2008 09:34:03 +0000 (10:34 +0100)]
Rewrite manual page.
Richard W.M. Jones [Tue, 10 Jun 2008 09:33:02 +0000 (10:33 +0100)]
Include version number of package
Richard W.M. Jones [Tue, 10 Jun 2008 09:16:09 +0000 (10:16 +0100)]
Default is not Xen in recent versions of libvirt
Richard W.M. Jones [Thu, 5 Jun 2008 19:41:47 +0000 (20:41 +0100)]
Can now use libvirt virDomainBlockPeek to access devices remotely
Richard W.M. Jones [Tue, 27 May 2008 11:28:05 +0000 (12:28 +0100)]
Brazilian Portuguese translation by Herli Joaquim de Menezes and revised by Igor Pires Soares.
Richard W.M. Jones [Tue, 27 May 2008 11:27:46 +0000 (12:27 +0100)]
Remove diskzip.ml source file temporarily -- needs a preprocessor.
Richard W.M. Jones [Sun, 18 May 2008 22:38:18 +0000 (23:38 +0100)]
pa_bitmatch now requires bitmatch library.
Richard W.M. Jones [Sun, 18 May 2008 16:39:30 +0000 (17:39 +0100)]
Fix all 'unused variable' warnings.
- However this fix requires bitmatch >= 1.0.
- Documented requirements in README file.
Richard W.M. Jones [Sun, 18 May 2008 16:38:53 +0000 (17:38 +0100)]
Updated deps.
Richard W.M. Jones [Tue, 13 May 2008 20:05:19 +0000 (21:05 +0100)]
Version 2.1.1
Richard W.M. Jones [Tue, 13 May 2008 20:04:23 +0000 (21:04 +0100)]
Fixes for 32 bit
rjones@intel.home.annexia.org [Tue, 13 May 2008 16:09:57 +0000 (17:09 +0100)]
Version 2.1.0.
Updated MANIFEST.
rjones@intel.home.annexia.org [Tue, 13 May 2008 15:56:52 +0000 (16:56 +0100)]
FAT32 used/available space parsing done.
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.