File: ChangeLog

package info (click to toggle)
tcltrf 2.1.4-dfsg3-8
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 9,656 kB
  • sloc: ansic: 73,139; sh: 3,155; tcl: 1,343; makefile: 182; exp: 22
file content (115 lines) | stat: -rw-r--r-- 5,240 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
2003-01-21  Lawrence Teo  <lteo@calyptix.com>

    * Makefile.am (EXTRA_DIST): Distribute haval-paper.pdf and not
      haval.ps.

2003-01-20  Lawrence Teo  <lteo@calyptix.com>

    * All source files: Added/updated preambles to reflect new license.

2003-01-19  Lawrence Teo  <lteo@calyptix.com>

    * Repackaged for Calyptix Security Corporation.
    * Relicensed under the BSD license.
    * Created this ChangeLog.
    * TODO: Added. To-do list.
    * COPYING.BSD: Added. The BSD license.
    * INSTALL: Added. Build and installation instructions.
    * Used GNU autoconf and automake to facilitate project management.
    * Tested compilation with Debian GNU/Linux 3.0/x86, Red Hat
      Linux 8.0/x86, OpenBSD 3.0/x86, and Solaris 8/SPARC,
    * configure.in: Added.
    * Makefile.am: Added. Forced -Wall switch to gcc, so that all
      warnings are displayed.
    * acinclude.m4: Added. Self-defined m4 macros.
    * bootstrap: Added. Bootstraps the project by invoking the
      autotools.
    * configure.in: Enabled the user to specify number of passes with
      the --with-num-passes switch to the configure switch, e.g.
      ./configure --with-num-passes=3
    * configure.in: Enabled fingerprint length to be specified
      using --with-fpt-len.
    * configure.in: Enabled number of test blocks to be specified
      using --with-test-blocks.
    * configure.in: Enabled test block size to be specified using
      --with-block-size.
    * configure.in: Preliminary check for endianness, so that user
      does not have to define/undefine LITTLE_ENDIAN manually. Still
      needs more work, since LITTLE_ENDIAN exists in
      /usr/include/endian.h on Linux systems.
    * configure.in: Added the --enable-extra-optimization switch,
      which will get gcc to perform extra optimization (for i686 only).
    * havaltest.c: Added Id tag to facilitate binary identification.
    * havaltest.c: When producing the hash of a file (say, file.txt),
      print HAVAL(file.txt) instead of HAVAL(File file.txt) to make
      it more consistent with other hashing programs.
    * havaltest.c (usage): New. Usage is now printed in a more uniform
      manner like other UNIX software.
    * havaltest.c: Include config.h instead of havalapp.h.
    * haval.c: Added Id tag to facilitate binary identification.
    * haval.c: s/VERSION/HAVAL_VERSION/ to avoid conflicts and
      confusion with package version generated by autotools.
    * haval.c (haval_stdin): Fixed bug where hash of stdin produces
      raw characters. Now produces regular hexadecimal output.
    * haval.c (haval_stdin): Got rid of compile warning because of the
      use of assignment as a truth value without parentheses.
    * haval.c (haval_file): Got rid of compile warning because of the
      use of assignment as a truth value without parentheses.
    * havalapp.h: Moving towards deprecation, once config.h is
      stabilized.

1997-04-01  Yuliang Zheng  <yuliang@calyptix.com>

    * haval.c: Corrected the first byte in padding[128]
      (from 0x80 to 0x01).
    * Thanks go to Paulo Barreto (pbarreto@uninet.com.br) who
      detected the padding error while implementing HAVAL
      independently.

1996-04-01  Yuliang Zheng  <yuliang@calyptix.com>

    * haval.c: Added #include <string.h>
    * haval.c: Deleted #include <memory.h>
    * haval.c: Appended 'L' to all 32-bit constants.
    * Many thanks to Ross Williams (ross@rocksoft.com) for his
      invaluable comments on the previous version of the code.
    * havaltest.c: Now we use CPU time, instead of elapsed time to
      measure the speed of HAVAL.

1993-06-01  Yuliang Zheng  <yuliang@calyptix.com>

	First release.



 Copyright (c) 2003 Calyptix Security Corporation
 All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions
 are met:
 1. Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
 2. Redistributions in binary form must reproduce the above
    copyright notice, this list of conditions and the following
    disclaimer in the documentation and/or other materials provided
    with the distribution.
 3. Neither the name of Calyptix Security Corporation nor the
    names of its contributors may be used to endorse or promote
    products derived from this software without specific prior
    written permission.

 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
 INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
 ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGE.