Commit 36ba379b authored by Niels Möller's avatar Niels Möller

*** empty log message ***

Rev: ChangeLog:1.245
Rev: NEWS:1.61
Rev: doc/TODO:1.91
Rev: src/list.c:1.7
Rev: src/sexp_parser.c:1.18
parent 74c1575f
2000-09-19 Niels Mller <nisse@cuckoo.localdomain>
* src/rsa.c (SA): New macro.
Added debug() calls.
(RSA_CRT): Disabled the crt optimixation, as that code seems
broken.
* src/dsa.c (SA): New macro.
(encode_dsa_sig_val): Fixed type error.
* src/server_publickey.c (do_authenticate): Pass algorithm
name to VERIFY() method. make_dsa_verifier_kludge() no longer
needed.
......
News for the 1.0.5 release
Experimental support for RSA, using spki-style keys and
signatures.
Some reorganization of signature algorithms, to support
spki-style signatures (including rsa) properly.
Fix for key renegotiation bug reported by jps.
New algorithms bulk encryption algorithms: serpent and
rijndael. Rijndael implementation and lsh glue code
contributed by Rafael R. Sevilla. Serpent implementation by
Ross Anderson, Eli Biham, and Lars Knudsen.
New option -call to use any supported bulk encryption
algorithm; the default preference list is quite conservative.
New option --hostkey-algorithm, to tune the hostkey algorithm
preference list.
Renamed lsh_keygen and lsh_writekey to lsh-keygen and
lsh-writekey, respectively (actually happened in 1.0.4, but I
forgot to mention that).
......
......@@ -244,3 +244,6 @@ Use static objects for crypto algorithms with fixed key sizes and
other parameters.
Replace most defines with enums, for improved type checking.
Debug the optimized rsa-code that uses CRT. Write testcases for rsa.
......@@ -70,6 +70,7 @@ struct object_list *make_object_listv(unsigned n, va_list args)
struct object_list *l = alloc_object_list(n);
/* FIXME: Add sanity type checking */
for (i=0; i<n; i++)
LIST(l)[i] = va_arg(args, struct lsh_object *);
......
......@@ -73,8 +73,9 @@ sexp_skip_char(struct simple_buffer *buffer, UINT8 expect)
return 0;
}
trace("sexp_skip_char: Skipped expected character %xi\n.", c);
#if 0
trace("sexp_skip_char: Skipped expected character %xi.\n", c);
#endif
return 1;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment