CHANGES
=======

This file describes changes and releases made to the Herbrip
program, which is a reference implementation in Python of the
Herbivore protocol.

The file is in chronological order; latest changes go at the 
end.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

May-2001: started working on Herbrip (originally called Herbline)

14-Jul-2001: got command line functionality working, in
that it can correctly encrypt and decrypt email messages.

Size reported by wc (``wc *.py herbrip prpick'') is 1727 lines.

16-Jul-2001: 
Fixed test_herbrip.py so that email files with headers in
different order, but same bodies, are considered identical.

Wierd problem with the test that test_herbrip.py; it intermittently
doesn't work. I will ignore this bug for now, in the hope that
the other changes I need to make to the code will make it
go away.

19-Jul-2001: Found cause of bug; Fixed it.

19-Jul-2001: tarred up herbrip-0.0.1.tgz. (1744 source lines, 17k)
Will make final changes tomorrow and release.

22-Jul-2001: Added GPL. Created herbrip-0.1.0. (24k)
(wc reports 1744 lines, 46 k)

23-Jul-2001: minor changes/corrections in documentation.

8-Aug-2001: making it encrypt Subject: lines. This involves 
altering mailheader.py so that it deals with the whole email, 
not just the header.

10-Aug-2001: got pseudo-headers in message packet working,
tarred up herbrip-0.2.0. (``wc *.py prpick herbrip Makefile''
reports 2159 lines)

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
end.
