ChangeLog:
authorMoritz Schulte <mo@g10code.com>
Fri, 22 Apr 2005 22:39:44 +0000 (22:39 +0000)
committerMoritz Schulte <mo@g10code.com>
Fri, 22 Apr 2005 22:39:44 +0000 (22:39 +0000)
commit32bf3f13e8b45497322177645bebf0b5d0c9cb8e
tree4bf14edee293122a3d50db262e7a6525a4d2fb67
parentbad07754a92175f84971267658220a5ab6a0d05b
ChangeLog:

2005-04-23  Moritz Schulte  <moritz@g10code.com>

* acinclude.m4 (TYPE_SOCKLEN_T): New type definition test;
provided by Albert Chin.
* configure.ac: Don't use $(CMD) as it's not portable; use `CMD` nstead.
Simpler -lnsl/-lsocket test.
Use TYPE_SOCKLEN_T test.
Don't forget to set `random_modules' correctly.

2005-04-22  Moritz Schulte  <moritz@g10code.com>

* configure.ac: Added support for pkgconfig; provided by Albert
Chin.

cipher/ChangeLog:

2005-04-12  Moritz Schulte  <moritz@g10code.com>

* ac.c (_gcry_ac_io_write, _gcry_ac_io_read): Initialize err to
make the compiler happy.
Always use errno, now that gcry_malloc() is guaranteed to set
errno on failure.
(_gcry_ac_data_to_sexp): Don't forget to goto out after error in
loop.
(_gcry_ac_data_to_sexp): Remove unused variable: mpi_list;
(_gcry_ac_data_to_sexp): Always deallocate sexp_buffer.
(_gcry_ac_data_from_sexp): Don't forget to initialize data_set_new.
(_gcry_ac_data_from_sexp): Handle special case, which is
necessary, since gcry_sexp_nth() does not distinguish between
"element does not exist" and "element is the empty list".
(_gcry_ac_io_init_va): Use assert to make sure that mode and type
are correct.
Use gcry_error_t types where gcry_err_code_t types have been used
before.

mpi/ChangeLog:

2005-04-23  Moritz Schulte  <moritz@g10code.com>

* Makefile.am: Don't assume the compiler will pre-process the .S
files. Some compilers, like those from HP and IBM, don't do
this. So, we use the same solution gnupg-1.4.0 does. Preprocess
first and then compile.

* hppa1.1/mpih-mul3.S: Add "level 1.1" directive to disable
warning about using PA-RISC1.1 opcodes.
* hppa1.1/mpih-mul2.S: Likewise.
* hppa1.1/mpih-mul1.S: Likewise.
* hppa1.1/udiv-qrnnd.S: Likewise.

src/ChangeLog:

2005-04-22  Moritz Schulte  <moritz@g10code.com>

* Makefile.am (pkgconfigdir, pkgconfig_DATA): New; support for
pkgconfig provided by Albert Chin.
* libgcrypt.pc.in (Cflags): New file.

2005-04-16  Moritz Schulte  <moritz@g10code.com>

* g10lib.h (_gcry_ac_init): Declare.
* global.c (global_init): Call _gcry_ac_init; don't forget to set
err.

tests/ChangeLog:

2005-04-22  Moritz Schulte  <moritz@g10code.com>

* tsexp.c: Include <config.h> in case HAVE_CONFIG_H is defined;
thanks to Albert Chin.
* testapi.c: Likewise.
* register.c: Likewise.
* pubkey.c: Likewise.
* prime.c: Likewise.
* pkbench.c: Likewise.
* keygen.c: Likewise.
* benchmark.c: Likewise.
* basic.c: Likewise.
* ac-schemes.c: Likewise.
* ac-data.c: Likewise.
* ac.c: Likewise.

2005-04-16  Moritz Schulte  <moritz@g10code.com>

* ac-data.c (check_run): Include new test.
30 files changed:
ChangeLog
acinclude.m4
cipher/ChangeLog
cipher/Makefile.am
cipher/ac.c
cipher/md.c
configure.ac
mpi/ChangeLog
mpi/Makefile.am
mpi/hppa1.1/mpih-mul1.S
mpi/hppa1.1/mpih-mul2.S
mpi/hppa1.1/mpih-mul3.S
mpi/hppa1.1/udiv-qrnnd.S
src/ChangeLog
src/Makefile.am
src/g10lib.h
src/global.c
src/libgcrypt.pc.in [new file with mode: 0644]
tests/ChangeLog
tests/ac-data.c
tests/ac-schemes.c
tests/ac.c
tests/basic.c
tests/benchmark.c
tests/keygen.c
tests/pkbench.c
tests/prime.c
tests/pubkey.c
tests/register.c
tests/tsexp.c