Meridian59/Meridian59 — pull request #195 by cyberjunk (2013-06-18 14:36:57+00:00)
Title: Get rid of crush32

This pull-request is from my new "crushfree" branch.
I'm trying to get rid of proprietary crush32 library in this branch (as final goal with many steps).

BGF:
Available patches are introducing zlib compressed BGF version 10.

client: successfully tested
makebgf: untested but compiles
roomedit: untested, uncompiled

Issue: https://github.com/Meridian59/Meridian59/issues/32

ROO:
* done: rooms in the official branch are already completely unencrypted.
* to do: remove WrapEncrypt, WrapDecrypt, remove existing calls in code.

Issue: https://github.com/Meridian59/Meridian59/issues/31

ARCHIVES:
* to do

Issue: https://github.com/Meridian59/Meridian59/issues/33

---------------------------------------------------------------------

BGF version 10 (zlib) testfiles:

ivy circlet:
https://googledrive.com/host/0B-6rsj6uHlolV2ZGMjNQLUZiLXc/ivycircl.bgf

size-test package, various levels of compressions of about.bgf:
https://googledrive.com/host/0B-6rsj6uHlolV2ZGMjNQLUZiLXc/about.bgf.zip