DIMime is a fast Base64 (MIME) encoding and decodinglibrary. It has an API for buffers, strings, and streams, suitable to encode or decode e-mails and network transfer.
System.pas
). All stream routines which require Classes.pas
are now in DIMimeStreams.pas. This allows for smaller CGI and console applications if Classes.pas
is not needed.MimeEncodedSize
which returned a wrong result when InputSize was zero. This could cause a problem when streams were not reset before encoding.