ocaml-bitstring.git
16 years agoFix extracting in little-endian case.
Richard W.M. Jones [Mon, 12 May 2008 20:32:55 +0000 (20:32 +0000)]
Fix extracting in little-endian case.

16 years agoAdded extract_int64_le_unsigned, version 0.8 for release.
Richard W.M. Jones [Thu, 8 May 2008 21:28:28 +0000 (21:28 +0000)]
Added extract_int64_le_unsigned, version 0.8 for release.

16 years agoMissing exception arg to construct_bit, and added construct_int32_be_unsigned.
Richard W.M. Jones [Wed, 7 May 2008 14:56:53 +0000 (14:56 +0000)]
Missing exception arg to construct_bit, and added construct_int32_be_unsigned.

16 years agoRequires unix - new version 0.7 candidate for release.
Richard W.M. Jones [Wed, 7 May 2008 14:41:03 +0000 (14:41 +0000)]
Requires unix - new version 0.7 candidate for release.

16 years agoAdded construct_string, version 0.7 for release.
Richard W.M. Jones [Wed, 7 May 2008 14:37:00 +0000 (14:37 +0000)]
Added construct_string, version 0.7 for release.

16 years agobitstring_of_string and bitstring_of_*_max functions.
Richard W.M. Jones [Sat, 26 Apr 2008 20:35:02 +0000 (20:35 +0000)]
bitstring_of_string and bitstring_of_*_max functions.

16 years agoVersion 0.6 for release.
Richard W.M. Jones [Fri, 25 Apr 2008 15:07:30 +0000 (15:07 +0000)]
Version 0.6 for release.

16 years agoTurn off exhaustiveness checking (thanks: Martin Jambon).
Richard W.M. Jones [Fri, 25 Apr 2008 14:57:11 +0000 (14:57 +0000)]
Turn off exhaustiveness checking (thanks: Martin Jambon).

16 years agoAllow matching against a string type.
Richard W.M. Jones [Fri, 25 Apr 2008 12:55:39 +0000 (12:55 +0000)]
Allow matching against a string type.
Error locations are now very fine-grained.

16 years agoUse patterns, not expressions, in the bitmatch operator.
Richard W.M. Jones [Fri, 25 Apr 2008 12:08:51 +0000 (12:08 +0000)]
Use patterns, not expressions, in the bitmatch operator.

16 years agoChange syntax so that { ... } surrounds match patterns.
Richard W.M. Jones [Fri, 25 Apr 2008 11:08:43 +0000 (11:08 +0000)]
Change syntax so that { ... } surrounds match patterns.

16 years agoTypo.
Richard W.M. Jones [Fri, 25 Apr 2008 10:44:00 +0000 (10:44 +0000)]
Typo.

16 years agoAdded TODO to MANIFEST.
Richard W.M. Jones [Wed, 16 Apr 2008 11:14:40 +0000 (11:14 +0000)]
Added TODO to MANIFEST.

16 years agoVersion 0.4.
Richard W.M. Jones [Tue, 15 Apr 2008 13:41:21 +0000 (13:41 +0000)]
Version 0.4.

16 years agoAdded TODO file.
Richard W.M. Jones [Tue, 15 Apr 2008 13:41:14 +0000 (13:41 +0000)]
Added TODO file.

16 years agostring_of_bitstring.
Richard W.M. Jones [Tue, 15 Apr 2008 13:40:51 +0000 (13:40 +0000)]
string_of_bitstring.

16 years agoSome fixes to the META file, still doesn't work.
Richard W.M. Jones [Wed, 2 Apr 2008 13:59:47 +0000 (13:59 +0000)]
Some fixes to the META file, still doesn't work.

16 years agoFixed 'compiling' documentation.
Richard W.M. Jones [Wed, 2 Apr 2008 13:59:37 +0000 (13:59 +0000)]
Fixed 'compiling' documentation.

16 years agoInstall pa_bitmatch.cmo, don't install pa_bitmatch.cmi, distribute config.h.in.
Richard W.M. Jones [Wed, 2 Apr 2008 13:22:46 +0000 (13:22 +0000)]
Install pa_bitmatch.cmo, don't install pa_bitmatch.cmi, distribute config.h.in.

16 years agoDocumentation update
Richard W.M. Jones [Wed, 2 Apr 2008 13:22:07 +0000 (13:22 +0000)]
Documentation update

16 years agoVersion 0.2 released.
Richard W.M. Jones [Wed, 2 Apr 2008 12:36:43 +0000 (12:36 +0000)]
Version 0.2 released.

16 years agoUpdated MANIFEST.
Richard W.M. Jones [Wed, 2 Apr 2008 12:31:46 +0000 (12:31 +0000)]
Updated MANIFEST.

16 years agoUpdated documentation.
Richard W.M. Jones [Wed, 2 Apr 2008 12:29:03 +0000 (12:29 +0000)]
Updated documentation.

16 years agoStart of documentation.
Richard W.M. Jones [Wed, 2 Apr 2008 11:06:31 +0000 (11:06 +0000)]
Start of documentation.

16 years agoUpdate cvsignore.
Richard W.M. Jones [Wed, 2 Apr 2008 11:06:21 +0000 (11:06 +0000)]
Update cvsignore.

16 years agoMove more common bithandling code into I/I32/I64 modules.
Richard W.M. Jones [Wed, 2 Apr 2008 11:06:07 +0000 (11:06 +0000)]
Move more common bithandling code into I/I32/I64 modules.
Fix constructor functions.

16 years agoOutline of documentation.
Richard W.M. Jones [Wed, 2 Apr 2008 08:14:40 +0000 (08:14 +0000)]
Outline of documentation.

16 years agoLGPL notices.
Richard W.M. Jones [Wed, 2 Apr 2008 08:05:58 +0000 (08:05 +0000)]
LGPL notices.

16 years agoMakefile make install/clean.
Richard W.M. Jones [Wed, 2 Apr 2008 08:03:26 +0000 (08:03 +0000)]
Makefile make install/clean.

16 years agoAdded README
Richard W.M. Jones [Wed, 2 Apr 2008 08:03:03 +0000 (08:03 +0000)]
Added README

16 years agoUpdated MANIFEST
Richard W.M. Jones [Wed, 2 Apr 2008 08:02:52 +0000 (08:02 +0000)]
Updated MANIFEST

16 years agoMETA file
Richard W.M. Jones [Wed, 2 Apr 2008 08:02:44 +0000 (08:02 +0000)]
META file

16 years agoAutoconfify.
Richard W.M. Jones [Wed, 2 Apr 2008 07:20:26 +0000 (07:20 +0000)]
Autoconfify.

16 years agoIgnore tarballs
Richard W.M. Jones [Tue, 1 Apr 2008 22:19:59 +0000 (22:19 +0000)]
Ignore tarballs

16 years agoAdded MANIFEST, distribution rule.
Richard W.M. Jones [Tue, 1 Apr 2008 22:18:24 +0000 (22:18 +0000)]
Added MANIFEST, distribution rule.

16 years agoFixed byte swaps so that now ext3 superblock can be parsed.
Richard W.M. Jones [Tue, 1 Apr 2008 19:10:45 +0000 (19:10 +0000)]
Fixed byte swaps so that now ext3 superblock can be parsed.

16 years agoFixed syntax of the examples.
Richard W.M. Jones [Tue, 1 Apr 2008 17:31:12 +0000 (17:31 +0000)]
Fixed syntax of the examples.

16 years agoAdded constructors.
Richard W.M. Jones [Tue, 1 Apr 2008 17:05:37 +0000 (17:05 +0000)]
Added constructors.

16 years agoNow supports constant field patterns in bitmatch.
Richard W.M. Jones [Tue, 1 Apr 2008 15:22:46 +0000 (15:22 +0000)]
Now supports constant field patterns in bitmatch.

16 years agoAdded extract_int_be_unsigned and extract_int32_be_unsigned.
Richard W.M. Jones [Tue, 1 Apr 2008 10:58:53 +0000 (10:58 +0000)]
Added extract_int_be_unsigned and extract_int32_be_unsigned.

16 years agoFix corrupted IPv4/6 packets.
Richard W.M. Jones [Tue, 1 Apr 2008 10:58:35 +0000 (10:58 +0000)]
Fix corrupted IPv4/6 packets.

16 years agoAdded IPv4 and IPv6 ping packets.
Richard W.M. Jones [Tue, 1 Apr 2008 10:06:37 +0000 (10:06 +0000)]
Added IPv4 and IPv6 ping packets.

16 years agoAdded Bitmatch.hexdump_bitstring
Richard W.M. Jones [Tue, 1 Apr 2008 10:06:12 +0000 (10:06 +0000)]
Added Bitmatch.hexdump_bitstring

16 years agoAvoid compiler warning from 'raise Exit; ()'
Richard W.M. Jones [Tue, 1 Apr 2008 10:05:14 +0000 (10:05 +0000)]
Avoid compiler warning from 'raise Exit; ()'

16 years agoextract_char_unsigned
Richard W.M. Jones [Tue, 1 Apr 2008 08:56:43 +0000 (08:56 +0000)]
extract_char_unsigned

16 years agoBitmatch syntax extension, working on bits and bitstrings.
Richard W.M. Jones [Mon, 31 Mar 2008 22:52:17 +0000 (22:52 +0000)]
Bitmatch syntax extension, working on bits and bitstrings.

16 years agoNew repository initialized by cvs2svn.
(no author) [Mon, 31 Mar 2008 22:52:17 +0000 (22:52 +0000)]
New repository initialized by cvs2svn.