Changes in version 1.2.1
- Extended character set arrays to accomodate implied null character from initializer strings.
[rmd160_sum_base16.c, rmd160_sum_base32.c][AM1]
- Cast (void *) returns from malloc() to expected types to comply with ANSI C++ compilers.
[rmd160_sum_base16.c, rmd160_sum_base32.c, rmd160_bytes.c, rmd160_copy.c,
rmd160_words.c][AM1]
- Cast (ssize_t) to (size_t) in call to rmd160_append().
[rmd160_append_fd.c][PH1,AM1]
- Return on all errors from read(), include EAGAIN and ERESTART, which the caller must
handle in cases of doing non-blocking I/O.
[rmd160_append_fd.c,rmd160_append_fd.html][PH1]
- Added change.html to record change log, and reference it from index.html.
[change.html,index.html][PH1]
Changes in version 1.2.0
Contributors
- [PH1] Phil Howard, original author, editor
- [AM1] Antti Markus, fixes for C++, egcs
The documentation, source code, and derived compilations are Copyright © 1999 by Philip Howard.
This program is free software;
you can redistribute it and/or modify it under the terms of the GNU General Public License
[ GNU copy | local copy ]
as published by the
Free Software Foundation; either version 2 of the License,
or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program;
if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.