1 VERSION 1: 2 3 24 Sep 1998 4 - Now trying to be compatible with an updated cancel lock draft. 5 - We now generate the lock by hashing the Base64 encoding of the 6 cancel key, instead of the underlying binary digest. 7 - the xxx_key() and xxx_lock() functions now add the md5: or sha1: 8 tag to the lock. 9 - lock_strip_alpha() now discards pesky clue strings and normalizes 10 the case of type codes. 11 - the old lock_strip() that returned numeric codes will be going 12 away.