- Jan 12, 2003
-
-
Niels Möller authored
struct sexp_parse_state). Added input pointer. Updated users to not pass around both parser and input. (sexp_check_token): handle token == 0. (sexp_parse): Simplified a little by calling sexp_check_token unconditionally. * tools/sexp-conv.c (sexp_convert_string): Deleted function. (sexp_skip_token): Likewise. * tools/sexp-conv.c (enum sexp_token): New constant SEXP_DISPLAY. Start constants from 1, to keep 0 free for special uses. (struct sexp_parse_state): New struct for keeping track of parser state. (sexp_parse_init): New function. (sexp_check_token): New function, replacing sexp_skip_token. (sexp_parse): New function. (sexp_convert_item): Simplified by using sexp_parse. (sexp_convert_list): Use sexp_parse. (main): Likewise. Rev: src/nettle/tools/sexp-conv.c:1.10
-
Niels Möller authored
sexp_parse_state). Added input pointer. Updated users to not pass around both parser and input. Rev: src/nettle/tools/sexp-conv.c:1.9
-
Niels Möller authored
(sexp_skip_token): Likewise. * tools/sexp-conv.c (enum sexp_token): New constant SEXP_DISPLAY. Start constants from 1, to keep 0 free for special uses. (struct sexp_parse_state): New struct for keeping track of parser state. (sexp_parse_init): New function. (sexp_check_token): New function, replacing sexp_skip_token. (sexp_parse): New function. (sexp_convert_item): Simplified by using sexp_parse. (sexp_convert_list): Use sexp_parse. (main): Likewise. Rev: src/nettle/tools/sexp-conv.c:1.8
-
Niels Möller authored
Start constants from 1, to keep 0 free for special uses. (struct sexp_parse_state): New struct for keeping track of parser state. (sexp_parse_init): New function. (sexp_check_token): New function, replacing sexp_skip_token. (sexp_parse): New function. (sexp_convert_item): Simplified by using sexp_parse. (sexp_convert_list): Use sexp_parse. (main): Likewise. Rev: src/nettle/tools/sexp-conv.c:1.7
-
- Jan 08, 2003
-
-
Niels Möller authored
Rev: src/nettle/tools/sexp-conv.c:1.6
-
- Jan 01, 2003
-
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.157 Rev: src/nettle/tools/.c-style:1.1
-
Niels Möller authored
either hex or base 64 (in advanced mode). (parse_options): Implemented -s hex, for output using hex rather than base64. Rev: src/nettle/tools/sexp-conv.c:1.5
-
- Nov 11, 2002
-
-
Niels Möller authored
Rev: src/nettle/tools/sexp-conv.c:1.4
-
- Nov 10, 2002
-
-
Niels Möller authored
handling. (sexp_get_string): Fixed end of encoding/end of file handling. (parse_options): Check for negative width and complain. Rev: src/nettle/tools/sexp-conv.c:1.3
-
Niels Möller authored
Rev: src/nettle/ChangeLog:1.147 Rev: src/nettle/tools/.cvsignore:1.2
-
Niels Möller authored
(werror): New function. (sexp_output_hash_init): New function. (sexp_put_char): Made base64 linebreaking configurable. Implemented hashing. (sexp_put_code_start, sexp_put_code_end): Don't output any delimiters here. (sexp_put_string): Output base64 delimiters. (sexp_put_digest): New function. (sexp_convert_item): Output transport delimiters. (sexp_convert_file): Deleted function, folded with main. (parse_options): New function. (main): Implemented --hash and --once, needed by lsh-authorize. Rev: src/nettle/tools/sexp-conv.c:1.2
-
- Nov 07, 2002
-
-
Niels Möller authored
Rev: src/nettle/tools/.cvsignore:1.1
-
Niels Möller authored
* tools/Makefile.am (AM_CFLAGS): Likewise. * testsuite/Makefile.am (AM_CFLAGS): Likewise. Rev: src/nettle/examples/Makefile.am:1.13 Rev: src/nettle/testsuite/Makefile.am:1.31 Rev: src/nettle/tools/Makefile.am:1.2
-
Niels Möller authored
Rev: src/nettle/tools/Makefile.am:1.1 Rev: src/nettle/tools/getopt.c:1.1 Rev: src/nettle/tools/getopt.h:1.1 Rev: src/nettle/tools/getopt1.c:1.1 Rev: src/nettle/tools/sexp-conv.c:1.1
-