Commit graph

  • cdb37d9bd0
    unpack: fix the dangling pointer and overloaded variable name master Vincent Batts 2024-04-01 12:28:10 -0400
  • d8023d00db
    Makefile: fix ordering of linker flags Vincent Batts 2024-04-01 12:27:46 -0400
  • abdecf3fe3 Fix division for byte count node size James Bowes 2012-10-25 11:51:37 -0300
  • f046ef3248 unpack: support node count > 128 James Bowes 2012-10-25 11:16:06 -0300
  • 6ed550c967 Add simple script to dump the certv3 content set extension James Bowes 2012-10-24 15:51:34 -0300
  • d04a3175c5 Merge pull request #3 from mhrivnak/mhrivnak-nodenum James Bowes 2012-10-25 07:49:50 -0700
  • 94b06bca82 Merge e6bef92ab7 into 790d494da1 Michael Hrivnak 2012-10-23 16:51:42 -0700
  • e6bef92ab7 fixed bug where 4 bytes of data would be written with only 3 expected. Michael Hrivnak 2012-10-23 19:49:23 -0400
  • 1abcc9b425 implementing the byte length field for number of nodes. this makes it possible to correctly represent 128 or more nodes. Michael Hrivnak 2012-10-23 17:26:39 -0400
  • 790d494da1 Update node ordering algorithm for huffman encoding James Bowes 2012-09-06 15:55:17 -0300
  • 3d94813dc8 Ensure we don't read past end of file James Bowes 2012-09-06 12:08:06 -0300
  • 3262f44afb Enhance 'r' command to lookup values in the huffman tree James Bowes 2012-09-06 11:51:37 -0300
  • 8d59720195 Add 'r' raw command to unpack. James Bowes 2012-09-06 11:12:54 -0300
  • e0245db498 huffman: put smaller weight on the left to match the docs James Bowes 2012-09-06 11:00:11 -0300
  • 9ab0b0d2aa Add a note about not including the parent node into the huffman coding. James Bowes 2012-09-05 12:40:18 -0300
  • 48f963e143 add diagram of on-disk format James Bowes 2012-08-28 13:00:29 -0300
  • e756d673db update algorithm James Bowes 2012-08-22 11:50:53 -0300
  • a92e9f237a formatting fixup James Bowes 2012-08-22 11:38:33 -0300
  • 17397ca0c2 Add start of algorithm file James Bowes 2012-08-22 11:37:32 -0300
  • cab64fd70b remove ref to algorithm.md, since I didn't write it James Bowes 2012-08-13 14:37:32 -0300
  • 8d42cced12 Add doc describing format James Bowes 2012-08-13 14:33:29 -0300
  • b733d69aa4 Update README James Bowes 2012-08-13 13:00:50 -0300
  • 6c00822523 Remove extra debug spew from thing.rb James Bowes 2012-08-12 09:35:26 -0300
  • e2f492f120 Add command line modes to unpack James Bowes 2012-08-11 15:02:00 -0300
  • 16345dbad2 Decoding working for C James Bowes 2012-08-10 10:49:13 -0300
  • 11fd9f1f4a Add huffman decoding for C James Bowes 2012-08-09 16:09:29 -0300
  • 4b82b83e02 make thing.rb executable James Bowes 2012-08-08 09:45:31 -0300
  • 62fff46d90 update readme for markdown header format James Bowes 2012-08-08 09:27:36 -0300
  • d8b65106ab Merge 65bfba3f62 into f4777de387 Vincent Batts 2012-08-07 06:50:48 -0700
  • 65bfba3f62 making the ruby unpacker have the same outcome as unpack.c Unfortunately the ruby Zlib::ZStream internals are not really accessible like the C functions Vincent Batts 2012-08-07 09:49:21 -0400
  • 9ca686aa6f adding a 'p' option, to see the parent tree format Vincent Batts 2012-08-06 17:40:57 -0400
  • 34514563b0 derp Vincent Batts 2012-08-06 17:25:05 -0400
  • e994597d42 adding a #to_h method for the Node object Vincent Batts 2012-08-06 17:21:44 -0400
  • 0d71eb9e15 seperating output for verbosity Vincent Batts 2012-08-06 17:04:30 -0400
  • d5e899f804 get_child feels like java Vincent Batts 2012-08-06 16:47:54 -0400
  • 96063631d8 correcting doc Vincent Batts 2012-08-06 16:47:47 -0400
  • 9cebf811bc adding a ruby unpack'er Vincent Batts 2012-08-06 16:31:50 -0400
  • b5fd3c6008 stylistic tweaks Vincent Batts 2012-08-06 14:51:56 -0400
  • 168d256fea adding a README Vincent Batts 2012-08-06 14:49:56 -0400
  • 3e9789880d don't let the lookup return nil Vincent Batts 2012-08-06 14:37:28 -0400
  • 28b6092ea3 adding logging to track where this nil is comming from Vincent Batts 2012-08-06 14:32:17 -0400
  • f4777de387 Merge branch 'vbatts/master' James Bowes 2012-08-01 06:53:38 -0300
  • 6036500b74 Add c and d subcommands James Bowes 2012-08-01 06:48:24 -0300
  • 28d51f3b4d Merge 50aeed0b53 into 227e8de979 Vincent Batts 2012-07-31 10:48:30 -0700
  • 50aeed0b53 show the size of the *.bin written Vincent Batts 2012-07-31 13:47:01 -0400
  • 99eccf44c5 more Makefile tweaks Vincent Batts 2012-07-30 12:13:33 -0400
  • 6b3bd894d6 Makefile cleanup Vincent Batts 2012-07-30 12:09:02 -0400
  • 227e8de979 Fix bug in duplicate detection. James Bowes 2012-07-28 12:46:03 -0300
  • a8a7fd57f6 Add start of C based decoder James Bowes 2012-07-28 10:51:53 -0300
  • 427caabb1b add huffman implementation James Bowes 2012-07-27 16:42:02 -0300
  • 7742eeb024 POC James Bowes 2012-07-27 16:41:44 -0300
  • abfdbebe28 checkpoint James Bowes 2012-07-27 14:47:20 -0300
  • ddf7d89408 temp James Bowes 2012-07-26 17:04:52 -0300
  • a5b7fd02ac poc with de-duped full nodes James Bowes 2012-07-26 16:38:10 -0300
  • 606b0ea5e6 class based James Bowes 2012-07-26 14:21:16 -0300
  • 4e0f638cd2 print out original stored value James Bowes 2012-07-26 13:56:45 -0300
  • afb59bf7fa init James Bowes 2012-07-26 13:18:58 -0300