Removed libb64's behavior of automatically appending a newline to everything
authorArt Cancro <ajc@citadel.org>
Fri, 22 Jan 2016 19:40:10 +0000 (14:40 -0500)
committerArt Cancro <ajc@citadel.org>
Fri, 22 Jan 2016 19:40:10 +0000 (14:40 -0500)
commit2eaed50b412bbec335b15321e058ed42b474dea3
tree761f336f6097ec11f9efd9078dde470a7f6d0c29
parent8f2cafd45e444367fc9ad4bb3deb52ec7c5f8290
Removed libb64's behavior of automatically appending a newline to everything
it encodes.  This is what broke listsub and probably other things as well.
I deliberately changed the calling syntax of base64_encode_blockend() to make
it break if someone tries to upgrade it later, so it will call their attention
to this difference.
libcitadel/lib/b64/cencode.c
libcitadel/lib/b64/cencode.h
libcitadel/lib/tools.c