]>
git.ipfire.org Git - thirdparty/nettle.git/log
Niels Möller [Wed, 2 Sep 2009 19:24:57 +0000 (21:24 +0200)]
*** empty log message ***
Rev: nettle/x86/sha1-f1-noexp.nlms:1.1
Niels Möller [Mon, 31 Aug 2009 12:34:36 +0000 (14:34 +0200)]
Updated Nettle README file.
Rev: nettle/README:1.2
Niels Möller [Wed, 26 Aug 2009 21:19:39 +0000 (23:19 +0200)]
Work in progress checkin, replaced the third set of rounds.
Rev: nettle/x86/sha1-compress.asm:1.7
Niels Möller [Wed, 26 Aug 2009 20:58:24 +0000 (22:58 +0200)]
Work in progress checkin, replaced the first set of rounds.
Rev: nettle/x86/sha1-compress.asm:1.6
Niels Möller [Wed, 26 Aug 2009 20:45:17 +0000 (22:45 +0200)]
Work in progress checkin, replaced the fourth set of rounds.
Rev: nettle/x86/sha1-compress.asm:1.5
Niels Möller [Wed, 26 Aug 2009 20:28:09 +0000 (22:28 +0200)]
Work-in-progress checkin, sha1 instruction scheduling.
Rev: nettle/x86/sha1-compress.asm:1.4
Niels Möller [Tue, 25 Aug 2009 20:48:06 +0000 (22:48 +0200)]
Use lea to free one more register. Rescheduled so we start with 35 cycles.
Rev: nettle/x86/sha1-f2.nlms:1.2
Niels Möller [Tue, 25 Aug 2009 14:36:41 +0000 (16:36 +0200)]
*** empty log message ***
Rev: nettle/x86/sha1-f2.nlms:1.1
Niels Möller [Tue, 25 Aug 2009 11:11:06 +0000 (13:11 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.39
Niels Möller [Tue, 25 Aug 2009 11:10:32 +0000 (13:10 +0200)]
Trimmed stack storage.
Rev: nettle/x86/sha1-compress.asm:1.3
Niels Möller [Tue, 25 Aug 2009 11:04:51 +0000 (13:04 +0200)]
Eliminated tmp variable for f3 rounds.
Rev: nettle/x86/sha1-compress.asm:1.2
Niels Möller [Tue, 25 Aug 2009 09:07:31 +0000 (11:07 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.38
Niels Möller [Tue, 25 Aug 2009 09:07:17 +0000 (11:07 +0200)]
(bench_sha1_compress): New function,
for precise benchmarking of the compression function.
Rev: nettle/examples/nettle-benchmark.c:1.4
Niels Möller [Tue, 25 Aug 2009 07:51:15 +0000 (09:51 +0200)]
Comment fix.
Rev: nettle/Makefile.in:1.10
Niels Möller [Mon, 8 Jun 2009 18:24:17 +0000 (20:24 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.37
Niels Möller [Thu, 4 Jun 2009 19:44:26 +0000 (21:44 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.36
Niels Möller [Thu, 4 Jun 2009 19:44:10 +0000 (21:44 +0200)]
Added entry about manual relicensing.
Rev: nettle/NEWS:1.3
Niels Möller [Thu, 4 Jun 2009 19:43:53 +0000 (21:43 +0200)]
Set version to 2.0
Rev: nettle/configure.ac:1.10
Niels Möller [Sat, 30 May 2009 20:33:34 +0000 (22:33 +0200)]
(.texinfo.info): Don't use a temporary output file
$@T, trust makeinfo to not remove output file on errors.
Rev: nettle/Makefile.in:1.9
Niels Möller [Fri, 22 May 2009 07:06:10 +0000 (09:06 +0200)]
Added a paragraph on the manual (public domain) in the copyright section.
Rev: nettle/nettle.texinfo:1.6
Niels Möller [Tue, 19 May 2009 20:34:43 +0000 (22:34 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.35
Niels Möller [Tue, 19 May 2009 20:34:30 +0000 (22:34 +0200)]
Changed license to public domain.
Rev: nettle/nettle.texinfo:1.5
Niels Möller [Mon, 11 May 2009 20:22:59 +0000 (22:22 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.34
Karl Berry [Mon, 11 May 2009 20:22:41 +0000 (22:22 +0200)]
Fixes from Karl Berry. Changed license to GNU
FDL, with no invariant sections. Added some more index terms.
Rev: nettle/nettle.texinfo:1.4
Niels Möller [Mon, 11 May 2009 20:19:58 +0000 (22:19 +0200)]
Upgrade to version 2009-03-22.17.
Rev: texinfo.tex:1.2
Niels Möller [Tue, 5 May 2009 13:22:00 +0000 (15:22 +0200)]
Minor comment formatting.
Rev: nettle/x86_64/aes.m4:1.9
Niels Möller [Sat, 7 Mar 2009 20:40:50 +0000 (21:40 +0100)]
Trivial comment fixes.
Rev: nettle/x86/aes-decrypt-internal.asm:1.6
Rev: nettle/x86/aes-encrypt-internal.asm:1.6
Niels Möller [Sat, 7 Mar 2009 20:37:27 +0000 (21:37 +0100)]
Comment improvement.
Rev: nettle/x86_64/aes.m4:1.8
Niels Möller [Fri, 6 Mar 2009 18:16:48 +0000 (19:16 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.33
Niels Möller [Fri, 6 Mar 2009 18:16:31 +0000 (19:16 +0100)]
* x86_64/aes-encrypt-internal.asm: Reduced unrolling. Keep state
in %eax--%edx only.
* x86_64/aes-decrypt-internal.asm: Likewise.
Rev: nettle/x86_64/aes-decrypt-internal.asm:1.3
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.10
Niels Möller [Fri, 6 Mar 2009 18:13:07 +0000 (19:13 +0100)]
* x86_64/aes.m4 (MOVE_HREG): Deleted, no longer needed.
(AES_STORE): Reduced offsets.
(AES_ROUND): Use HREG directly, not MOVE_HREG.
Rev: nettle/x86_64/aes.m4:1.7
Niels Möller [Fri, 6 Mar 2009 11:28:52 +0000 (12:28 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.32
Niels Möller [Fri, 6 Mar 2009 11:28:39 +0000 (12:28 +0100)]
* x86_64/aes-decrypt-internal.asm: Rearrange register allocation.
Put SA--SD in %eax--%edx, so the second byte can be accessed as
%ah-%dh. TD is not needed, SD can be reused. Use the register that
is saved for the outer loop counter, getting it off the stack.
* x86_64/aes-encrypt-internal.asm: Likewise.
* x86_64/aes.m4 (HREG, MOVE_HREG): New macros.
(XREG): Fixed bug in handling of %r8 and %r9.
(AES_ROUND): Use MOVE_HREG.
Rev: nettle/x86_64/aes-decrypt-internal.asm:1.2
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.9
Rev: nettle/x86_64/aes.m4:1.6
Niels Möller [Tue, 10 Feb 2009 18:53:51 +0000 (19:53 +0100)]
* testsuite/sexp-conv-test: Updated testcases for improved
handling of comments.
* tools/sexp-conv.c (sexp_convert_item): Use sexp_put_soft_newline
to terminate comments, and modify indentation for the case that a
list starts with a comment.
* tools/output.c (sexp_output_init): Initialize soft_newline.
(sexp_put_raw_char): Clear soft_newline.
(sexp_put_newline): Check and reset soft_newline.
(sexp_put_soft_newline): New function.
* tools/output.h (struct sexp_output): Removed union with single
element, and updated all users. New attribute soft_newline.
Rev: nettle/ChangeLog:1.31
Rev: nettle/testsuite/sexp-conv-test:1.3
Rev: nettle/tools/output.c:1.3
Rev: nettle/tools/output.h:1.3
Rev: nettle/tools/sexp-conv.c:1.4
Niels Möller [Tue, 10 Feb 2009 18:53:23 +0000 (19:53 +0100)]
(base16_encode_update_wrapper): Mark ctx argument
as UNUSED.
Rev: nettle/base16-meta.c:1.2
Niels Möller [Wed, 4 Feb 2009 13:06:24 +0000 (14:06 +0100)]
No longer claim that AES is "quite new".
Rev: nettle/nettle.texinfo:1.3
Niels Möller [Mon, 22 Dec 2008 15:21:23 +0000 (16:21 +0100)]
($(des_headers)): Create files in $(srcdir).
Rev: nettle/ChangeLog:1.30
Rev: nettle/Makefile.in:1.8
Niels Möller [Fri, 28 Nov 2008 09:14:50 +0000 (10:14 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.29
Niels Möller [Fri, 28 Nov 2008 09:14:38 +0000 (10:14 +0100)]
Include <cstdio>.
Rev: nettle/testsuite/cxx-test.cxx:1.2
Niels Möller [Mon, 24 Nov 2008 19:52:41 +0000 (20:52 +0100)]
Whitespace fix.
Rev: nettle/yarrow256.c:1.6
Niels Möller [Sat, 22 Nov 2008 16:48:16 +0000 (17:48 +0100)]
(yarrow256_fast_reseed): Set ctx->seeded = 1, so
that it is set if and only if the aes context has been initialized
with aes_set_encrypt_key.
(yarrow256_seed): No need to set ctx->seeded here.
(yarrow256_update): Likewise.
Rev: nettle/ChangeLog:1.28
Rev: nettle/yarrow256.c:1.5
Niels Möller [Tue, 4 Nov 2008 19:59:42 +0000 (20:59 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.27
Niels Möller [Tue, 4 Nov 2008 19:59:29 +0000 (20:59 +0100)]
(main): Avoid using gmp_fprintf, to stay compatible with gmp-3.1.
Rev: nettle/examples/next-prime.c:1.3
Niels Möller [Tue, 4 Nov 2008 19:47:55 +0000 (20:47 +0100)]
Renamed guard define.
Rev: nettle/yarrow.h:1.3
Niels Möller [Sat, 1 Nov 2008 13:04:13 +0000 (14:04 +0100)]
Updated for 2.0. New section on linking.
Rev: nettle/ChangeLog:1.26
Rev: nettle/nettle.texinfo:1.2
Niels Möller [Sat, 1 Nov 2008 13:02:42 +0000 (14:02 +0100)]
NEWS entry for 2.0.
Rev: nettle/NEWS:1.2
Niels Möller [Sat, 1 Nov 2008 13:02:27 +0000 (14:02 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.25
Niels Möller [Sat, 1 Nov 2008 13:01:56 +0000 (14:01 +0100)]
Moved all typedefs for function types to nettle-types.h. Use
non-pointer types, so that the types can be used to declare functions.
Updated all users.
Rev: nettle/arcfour-meta.c:1.2
Rev: nettle/cbc.h:1.2
Rev: nettle/des-compat.c:1.2
Rev: nettle/examples/nettle-benchmark.c:1.3
Rev: nettle/examples/nettle-openssl.c:1.2
Rev: nettle/examples/rsa-encrypt.c:1.2
Rev: nettle/examples/rsa-keygen.c:1.2
Rev: nettle/nettle-internal.c:1.2
Rev: nettle/nettle-meta.h:1.2
Rev: nettle/nettle-types.h:1.2
Rev: nettle/testsuite/dsa-keygen-test.c:1.3
Rev: nettle/testsuite/rsa-encrypt-test.c:1.3
Rev: nettle/testsuite/rsa-keygen-test.c:1.3
Rev: nettle/testsuite/testutils.c:1.3
Niels Möller [Sat, 1 Nov 2008 12:55:33 +0000 (13:55 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.24
Niels Möller [Fri, 31 Oct 2008 19:56:58 +0000 (20:56 +0100)]
(test_main): Updated for seed file changes.
Rev: nettle/testsuite/yarrow-test.c:1.2
Niels Möller [Fri, 31 Oct 2008 19:54:26 +0000 (20:54 +0100)]
(display_hex): Use %02x, not %2x.
Rev: nettle/sha-example.c:1.2
Niels Möller [Thu, 30 Oct 2008 16:52:25 +0000 (17:52 +0100)]
*** empty log message ***
Rev: nettle/ChangeLog:1.23
Niels Möller [Thu, 30 Oct 2008 16:50:45 +0000 (17:50 +0100)]
(main): Fixed file locking.
Rev: nettle/tools/sexp-conv.c:1.3
Niels Möller [Sat, 25 Oct 2008 12:08:00 +0000 (14:08 +0200)]
Set version to 2.0rc1.
Rev: nettle/configure.ac:1.9
Niels Möller [Sat, 25 Oct 2008 12:06:31 +0000 (14:06 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.22
Niels Möller [Sat, 25 Oct 2008 12:05:37 +0000 (14:05 +0200)]
(next-prime$(EXEEXT)): Added -lnettle to linker.
Rev: nettle/examples/Makefile.in:1.6
Niels Möller [Fri, 24 Oct 2008 19:43:47 +0000 (21:43 +0200)]
* yarrow256.c (yarrow256_fast_reseed): Renamed (was
yarrow_fast_reseed) and made non-static. Don't generate seed file
here, let the application use yarrow256_random instead.
(yarrow256_slow_reseed): Renamed (was yarrow_slow_reseed) and made
non-static.
(yarrow256_force_reseed): Deleted function, use
yarrow256_slow_reseed instead. For backwards compatibility,
yarrow.h defines yarrow256_force_reseed as an alias for that
function.
* yarrow.h (struct yarrow256_ctx): Deleted seed_file buffer.
Rev: nettle/yarrow.h:1.2
Rev: nettle/yarrow256.c:1.4
Niels Möller [Fri, 24 Oct 2008 19:41:24 +0000 (21:41 +0200)]
Deleted FIXME comment.
Rev: nettle/sexp.c:1.3
Niels Möller [Fri, 24 Oct 2008 19:41:14 +0000 (21:41 +0200)]
(ROUND): Simplified macro.
Rev: nettle/sha256.c:1.2
Niels Möller [Wed, 17 Sep 2008 21:03:20 +0000 (23:03 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.21
Niels Möller [Wed, 17 Sep 2008 21:03:01 +0000 (23:03 +0200)]
Improved loop logic, and unrolled
loop twice. Gave a modest speedup.
Rev: nettle/x86/arcfour-crypt.asm:1.2
Niels Möller [Mon, 15 Sep 2008 20:23:24 +0000 (22:23 +0200)]
Reviewed FIXME-comments.
Rev: nettle/aes-decrypt-internal.c:1.2
Rev: nettle/aes-encrypt-internal.c:1.2
Rev: nettle/aes-internal.h:1.2
Rev: nettle/arctwo.h:1.2
Rev: nettle/base16-decode.c:1.2
Rev: nettle/base16-encode.c:1.2
Rev: nettle/base16.h:1.2
Rev: nettle/base64.h:1.2
Rev: nettle/bignum-random.c:1.2
Rev: nettle/bignum.c:1.2
Rev: nettle/bignum.h:1.3
Rev: nettle/rsa-sign.c:1.3
Rev: nettle/rsa-verify.c:1.3
Rev: nettle/rsa.c:1.3
Rev: nettle/rsa.h:1.2
Rev: nettle/sexp-transport-format.c:1.2
Rev: nettle/sexp.c:1.2
Rev: nettle/sexp.h:1.2
Niels Möller [Mon, 15 Sep 2008 20:22:40 +0000 (22:22 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.20
Niels Möller [Mon, 15 Sep 2008 20:22:26 +0000 (22:22 +0200)]
(yarrow256_seed): Disallow length == 0.
Rev: nettle/yarrow256.c:1.3
Niels Möller [Mon, 15 Sep 2008 20:21:20 +0000 (22:21 +0200)]
(decode_table): Added vertical tab (VT) and form
feed (FF) as white space characters.
Rev: nettle/base64-decode.c:1.2
Niels Möller [Mon, 15 Sep 2008 20:19:38 +0000 (22:19 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.19
Niels Möller [Mon, 15 Sep 2008 19:32:01 +0000 (21:32 +0200)]
New file.
Rev: nettle/x86_64/aes-decrypt-internal.asm:1.1
Niels Möller [Sun, 14 Sep 2008 18:32:39 +0000 (20:32 +0200)]
Whitespace fix.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.8
Niels Möller [Sun, 14 Sep 2008 18:32:07 +0000 (20:32 +0200)]
Whitespace fix.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.7
Niels Möller [Sun, 14 Sep 2008 18:29:46 +0000 (20:29 +0200)]
AES_STORE: Updated offsets.
Rev: nettle/x86_64/aes.m4:1.5
Niels Möller [Sun, 14 Sep 2008 18:29:13 +0000 (20:29 +0200)]
Fixed next-but-last round of the unrolled loop.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.6
Niels Möller [Sat, 13 Sep 2008 21:47:15 +0000 (23:47 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.18
Niels Möller [Sat, 13 Sep 2008 21:46:51 +0000 (23:46 +0200)]
* x86/aes-encrypt-internal.asm: Replaced pushl and popl in the
loop with movl. Eliminated redundant movl.
* x86/aes-decrypt-internal.asm: Likewise.
Rev: nettle/x86/aes-decrypt-internal.asm:1.5
Rev: nettle/x86/aes-encrypt-internal.asm:1.5
Niels Möller [Sat, 13 Sep 2008 20:21:22 +0000 (22:21 +0200)]
Fixed missing shift.
Rev: nettle/x86_64/aes.m4:1.4
Niels Möller [Sat, 13 Sep 2008 20:17:48 +0000 (22:17 +0200)]
*** empty log message ***
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.5
Niels Möller [Sat, 13 Sep 2008 20:16:46 +0000 (22:16 +0200)]
Fixes to get through assembler.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.4
Rev: nettle/x86_64/aes.m4:1.3
Niels Möller [Sat, 13 Sep 2008 19:59:45 +0000 (21:59 +0200)]
New macro XREG.
Rev: nettle/x86_64/aes.m4:1.2
Niels Möller [Sat, 13 Sep 2008 19:50:00 +0000 (21:50 +0200)]
* x86_64/aes.m4: New file.
* x86/aes-encrypt-internal.asm: Updated for AES_FINAL_ROUND. Only
three times through the substitution loop.
* x86/aes-decrypt-internal.asm: Likewise.
* x86_64/aes-encrypt-internal.asm: Likewise.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.3
Rev: nettle/x86_64/aes.m4:1.1
Niels Möller [Sat, 13 Sep 2008 19:49:00 +0000 (21:49 +0200)]
Comment fix.
Rev: nettle/x86/aes.m4:1.6
Niels Möller [Sat, 13 Sep 2008 19:42:17 +0000 (21:42 +0200)]
* x86/aes-encrypt-internal.asm: Updated for AES_FINAL_ROUND. Only
three times through the substitution loop.
* x86/aes-decrypt-internal.asm: Likewise.
Rev: nettle/x86/aes-decrypt-internal.asm:1.4
Rev: nettle/x86/aes-encrypt-internal.asm:1.4
Niels Möller [Sat, 13 Sep 2008 19:41:04 +0000 (21:41 +0200)]
* x86/aes.m4 (AES_FINAL_ROUND): Do the substitution on the least
significant byte here.
Rev: nettle/x86/aes.m4:1.5
Niels Möller [Sat, 13 Sep 2008 19:04:16 +0000 (21:04 +0200)]
* x86/aes-encrypt-internal.asm: Updated use of AES_SUBST_BYTE. USe
decl for outer loop.
* x86/aes-decrypt-internal.asm: Likewise.
Rev: nettle/x86/aes-decrypt-internal.asm:1.3
Rev: nettle/x86/aes-encrypt-internal.asm:1.3
Niels Möller [Sat, 13 Sep 2008 19:02:33 +0000 (21:02 +0200)]
Further micro optimizations.
Rev: nettle/x86/aes.m4:1.4
Niels Möller [Sat, 13 Sep 2008 17:42:50 +0000 (19:42 +0200)]
Use %rdx rather than %edx for temporary addresses.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.2
Niels Möller [Sat, 13 Sep 2008 17:37:28 +0000 (19:37 +0200)]
* x86/aes.m4 (AES_ROUND): Use movzbl.
(AES_SUBST_BYTE): Likewise.
Rev: nettle/x86/aes.m4:1.3
Niels Möller [Sat, 13 Sep 2008 12:26:22 +0000 (14:26 +0200)]
First attempt at x86_64 AES.
Rev: nettle/x86_64/aes-encrypt-internal.asm:1.1
Niels Möller [Sat, 13 Sep 2008 12:13:38 +0000 (14:13 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.17
Niels Möller [Sat, 13 Sep 2008 12:13:28 +0000 (14:13 +0200)]
* x86/aes-encrypt-internal.asm: Updated use of AES_SUBST_BYTE.
* x86/aes-decrypt-internal.asm: Likewise.
* x86/aes.m4 (BYTEREG): New macro.
(AES_SUBST_BYTE): Take state registers as argument. Use BYTEREG to
get the corresponding byte register.
Rev: nettle/x86/aes-decrypt-internal.asm:1.2
Rev: nettle/x86/aes-encrypt-internal.asm:1.2
Rev: nettle/x86/aes.m4:1.2
Niels Möller [Wed, 10 Sep 2008 20:15:26 +0000 (22:15 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.16
Rev: nettle/x86_64/README:1.1
Niels Möller [Wed, 10 Sep 2008 20:14:45 +0000 (22:14 +0200)]
Avoid using registers %rbx and %rbp, which must be preserved.
Rev: nettle/x86_64/sha1-compress.asm:1.2
Niels Möller [Mon, 8 Sep 2008 20:50:14 +0000 (22:50 +0200)]
(stamp-h.in): Use $(AUTOHEADER).
Rev: nettle/ChangeLog:1.15
Rev: nettle/Makefile.in:1.7
Niels Möller [Mon, 8 Sep 2008 20:48:30 +0000 (22:48 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.14
Niels Möller [Mon, 8 Sep 2008 20:48:16 +0000 (22:48 +0200)]
New x86_64 assembler, based on the x86 version.
Rev: nettle/x86_64/sha1-compress.asm:1.1
Niels Möller [Mon, 8 Sep 2008 19:40:54 +0000 (21:40 +0200)]
(asm_path): Set up asm_path for x86_64.
Rev: nettle/ChangeLog:1.13
Rev: nettle/configure.ac:1.8
Niels Möller [Mon, 8 Sep 2008 19:40:34 +0000 (21:40 +0200)]
New file, new directory.
Rev: nettle/x86_64/machine.m4:1.1
Niels Möller [Thu, 28 Aug 2008 08:51:58 +0000 (10:51 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.12
Niels Möller [Thu, 28 Aug 2008 08:51:21 +0000 (10:51 +0200)]
(main): Rewrote block-wise sieving to
use less memory. New options -s and -v.
Rev: nettle/examples/eratosthenes.c:1.9
Niels Möller [Wed, 27 Aug 2008 08:54:37 +0000 (10:54 +0200)]
*** empty log message ***
Rev: nettle/ChangeLog:1.11
Niels Möller [Wed, 27 Aug 2008 08:54:21 +0000 (10:54 +0200)]
(print_raw, print_nl): Use printf.
Updated testcases with comments; comments are now preserved.
Rev: nettle/testsuite/sexp-conv-test:1.2
Niels Möller [Wed, 27 Aug 2008 08:51:22 +0000 (10:51 +0200)]
(sexp_convert_item): Keep comments in advanced
output.
(parse_options): New --lock option.
(main): Optionally lock output file.
Rev: nettle/tools/sexp-conv.c:1.2