Page MenuHome GnuPG
Feed All Stories

Mar 6 2015

JW added a comment to T1874: Memory leaks when running `make check` under Clang sanitizers.

Mar 6 2015, 4:53 AM · Mistaken, Bug Report, libassuan
JW added a comment to T1874: Memory leaks when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872).

Mar 6 2015, 4:53 AM · Mistaken, Bug Report, libassuan
JW reopened T1875: Autotools does not honor CFLAGS="-g3 -O1" as "Open".
Mar 6 2015, 4:49 AM · Bug Report
JW closed T1875: Autotools does not honor CFLAGS="-g3 -O1" as Resolved.
Mar 6 2015, 4:49 AM · Bug Report
JW added a comment to T1875: Autotools does not honor CFLAGS="-g3 -O1".

Closing. My script overwrote the symbol/optimizations with the Clang flags.

Mar 6 2015, 4:49 AM · Bug Report
JW added a comment to T1879: Memory leaks when running `make check` under Clang sanitizers.

Changed status to 'unread'. I am not chatting.

Mar 6 2015, 4:42 AM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1879: Memory leaks when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872)

Mar 6 2015, 4:42 AM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1879: Memory leaks when running `make check` under Clang sanitizers.

Mar 6 2015, 4:42 AM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1879: Memory leaks when running `make check` under Clang sanitizers.

Attached is the script I am using to acceptance test the suite. It requires
Clang 3.5 (Clang 3.5 recipe was provided with Bug 1872).

27503==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 24 byte(s) in 1 object(s) allocated from:

#0 0x49f53b in malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x53a9ca in _gcry_private_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x53a9ca)

#2 0x4f2e00 in do_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4f2e00)

#3 0x4f289a in _gcry_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4f289a)

#4 0x4f5349 in _gcry_xmalloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4f5349)

#5 0xc7ade0 in _gcry_mpi_alloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0xc7ade0)

#6 0xc8c6ac in _gcry_mpi_set_ui

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0xc8c6ac)

#7 0x4c9d2b in gcry_mpi_set_ui

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4c9d2b)

#8 0x4bd295 in test_const_and_immutable

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4bd295)

#9 0x4bd0fb in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4bd0fb)

#10 0x2abeb5528ec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Indirect leak of 8 byte(s) in 1 object(s) allocated from:

#0 0x49f53b in malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x53a9ca in _gcry_private_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x53a9ca)

#2 0x4f2e00 in do_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4f2e00)

#3 0x4f289a in _gcry_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4f289a)

#4 0x4f5349 in _gcry_xmalloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4f5349)

#5 0xc7b998 in _gcry_mpi_alloc_limb_space

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0xc7b998)

#6 0xc7aef4 in _gcry_mpi_alloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0xc7aef4)

#7 0xc8c6ac in _gcry_mpi_set_ui

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0xc8c6ac)

#8 0x4c9d2b in gcry_mpi_set_ui

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4c9d2b)

#9 0x4bd295 in test_const_and_immutable

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4bd295)

#10 0x4bd0fb in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/mpitests+0x4bd0fb)

#11 0x2abeb5528ec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

SUMMARY: AddressSanitizer: 32 byte(s) leaked in 2 allocation(s).
FAIL: mpitests
./tsexp: /lib/x86_64-linux-gnu/libgpg-error.so.0: no version information
available (required by ./tsexp)

27510==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 558 byte(s) in 1 object(s) allocated from:

#0 0x49f53b in malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x548dfa in _gcry_private_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x548dfa)

#2 0x501230 in do_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x501230)

#3 0x500cca in _gcry_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x500cca)

#4 0x50fffa in _gcry_sexp_find_token

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x50fffa)

#5 0x4d62cb in gcry_sexp_find_token

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x4d62cb)

#6 0x4cc1ad in bug_1594

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x4cc1ad)

#7 0x4bcf62 in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x4bcf62)

#8 0x2ad398718ec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Direct leak of 523 byte(s) in 1 object(s) allocated from:

#0 0x49f53b in malloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:40:3

#1 0x548dfa in _gcry_private_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x548dfa)

#2 0x501230 in do_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x501230)

#3 0x500cca in _gcry_malloc

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x500cca)

#4 0x50fffa in _gcry_sexp_find_token

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x50fffa)

#5 0x4d62cb in gcry_sexp_find_token

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x4d62cb)

#6 0x4cc295 in bug_1594

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x4cc295)

#7 0x4bcf62 in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/tsexp+0x4bcf62)

#8 0x2ad398718ec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

SUMMARY: AddressSanitizer: 1081 byte(s) leaked in 2 allocation(s).
FAIL: tsexp

27657==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 144560 byte(s) in 278 object(s) allocated from:

#0 0x49f690 in calloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:56:3

#1 0x4c3020 in do_slope_benchmark

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c3020)

#2 0x4d2030 in cipher_bench_one

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4d2030)

#3 0x4c6565 in _cipher_bench

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c6565)

#4 0x4c5d96 in cipher_bench

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c5d96)

#5 0x4cb103 in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4cb103)

#6 0x2b9df664dec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Direct leak of 15080 byte(s) in 29 object(s) allocated from:

#0 0x49f690 in calloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:56:3

#1 0x4c3020 in do_slope_benchmark

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c3020)

#2 0x4cc4ea in mac_bench_one

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4cc4ea)

#3 0x4c86db in _mac_bench

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c86db)

#4 0x4c819a in mac_bench

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c819a)

#5 0x4cb0ef in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4cb0ef)

#6 0x2b9df664dec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

Direct leak of 9360 byte(s) in 18 object(s) allocated from:

#0 0x49f690 in calloc

/home/gpg-user/Clang-3.5/llvm/projects/compiler-rt/lib/asan/asan_malloc_linux.cc:56:3

#1 0x4c3020 in do_slope_benchmark

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c3020)

#2 0x4cfd7a in hash_bench_one

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4cfd7a)

#3 0x4c773b in _hash_bench

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c773b)

#4 0x4c6e0a in hash_bench

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4c6e0a)

#5 0x4cb0db in main

(/home/gpg-user/gcrypt-2.0-sanitize/libgcrypt-1.6.3/tests/bench-slope+0x4cb0db)

#6 0x2b9df664dec4 in __libc_start_main

/build/buildd/eglibc-2.19/csu/libc-start.c:287

SUMMARY: AddressSanitizer: 169000 byte(s) leaked in 325 allocation(s).
FAIL: bench-slope

Mar 6 2015, 4:41 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1879: Memory leaks when running `make check` under Clang sanitizers: libgcrypt, Bug Report.
Mar 6 2015, 4:39 AM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1879: Memory leaks when running `make check` under Clang sanitizers.
Mar 6 2015, 4:39 AM · Mistaken, Bug Report, libgcrypt
JW added a project to T1878: wipememory relies upon volatile qualifier: Bug Report.
Mar 6 2015, 4:27 AM · Info Needed, Bug Report
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

The following still harbors undefined behavior, but I did not want to touch it
due to fears of breaking the zeoizer:

cipher-gcm.c:1144:7: runtime error: store to misaligned address...
cipher-gcm.c:1145:7: runtime error: store to misaligned address...
cipher-gcm.c:1146:7: runtime error: store to misaligned address...

      wipememory (c->u_mode.gcm.tagiv, GCRY_GCM_BLOCK_LEN);
      wipememory (c->u_mode.gcm.aadlen, sizeof (c->u_mode.gcm.aadlen));
      wipememory (c->u_mode.gcm.datalen, sizeof (c->u_mode.gcm.datalen));

cipher-ccm.c:280:7: runtime error: store to misaligned address...

wipememory (c->u_mode.ccm.macbuf, 16);
Mar 6 2015, 4:01 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 3:45 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Updated bufhelp that corrects the undefined behavior.

Mar 6 2015, 3:45 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 3:44 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Updated gost28147 that corrects the undefined behavior.

Mar 6 2015, 3:44 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 3:13 AM · Duplicate, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1877: Undefined behavior when running `make check` under Clang sanitizers.
Mar 6 2015, 2:51 AM · Duplicate, Bug Report, libgcrypt
JW added projects to T1877: Undefined behavior when running `make check` under Clang sanitizers: libgcrypt, Bug Report.
Mar 6 2015, 2:51 AM · Duplicate, Bug Report, libgcrypt
JW added a comment to T1877: Undefined behavior when running `make check` under Clang sanitizers.

Mar 6 2015, 2:51 AM · Duplicate, Bug Report, libgcrypt
JW set Version to 1.3.2 on T1876: Memory leaks when running `make check` under Clang sanitizers.
Mar 6 2015, 2:12 AM · Mistaken, Bug Report, libksba
JW added projects to T1876: Memory leaks when running `make check` under Clang sanitizers: libksba, Bug Report.
Mar 6 2015, 2:12 AM · Mistaken, Bug Report, libksba
JW added a comment to T1876: Memory leaks when running `make check` under Clang sanitizers.

Mar 6 2015, 2:12 AM · Mistaken, Bug Report, libksba
JW added a project to T1875: Autotools does not honor CFLAGS="-g3 -O1": Bug Report.
Mar 6 2015, 2:10 AM · Bug Report
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Mar 6 2015, 1:44 AM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1874: Memory leaks when running `make check` under Clang sanitizers.

Mar 6 2015, 1:43 AM · Mistaken, Bug Report, libassuan
JW added projects to T1874: Memory leaks when running `make check` under Clang sanitizers: libassuan, Bug Report.
Mar 6 2015, 1:33 AM · Mistaken, Bug Report, libassuan
JW set Version to 2.2.0 on T1874: Memory leaks when running `make check` under Clang sanitizers.
Mar 6 2015, 1:33 AM · Mistaken, Bug Report, libassuan
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

And:

$ addr2line -e libgcrypt-1.6.3/tests/version 0x51d8c6
hwf-x86.c:?

And:

$ gdb
(gdb) file libgcrypt-1.6.3/tests/version
Reading symbols from libgcrypt-1.6.3/tests/version...done.
(gdb) info symbol 0x51d8c6
get_xgetbv + 294 in section .text
(gdb) info *0x51d8c6
Undefined info command: "*0x51d8c6". Try "help info".
(gdb) info line *0x51d8c6
No line number information available for address 0x51d8c6 <get_xgetbv+294>

Related bug: "Test suite built without symbols",
T1873.

Mar 6 2015, 12:47 AM · Mistaken, Bug Report, libgcrypt
JW added projects to T1873: Test suite built without symbols: libgcrypt, Bug Report.
Mar 6 2015, 12:27 AM · Bug Report, libgcrypt
JW set Version to 1.6.3 on T1873: Test suite built without symbols.
Mar 6 2015, 12:27 AM · Bug Report, libgcrypt

Mar 5 2015

JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Attached is the recipe I am using to build Clang 3.5.

Mar 5 2015, 11:47 PM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Mar 5 2015, 11:47 PM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Mar 5 2015, 11:41 PM · Mistaken, Bug Report, libgcrypt
JW added projects to T1872: Memory errors when running `make check` under Clang sanitizers: libgcrypt, Bug Report.
Mar 5 2015, 11:40 PM · Mistaken, Bug Report, libgcrypt
JW added a comment to T1872: Memory errors when running `make check` under Clang sanitizers.

Mar 5 2015, 11:40 PM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1872: Memory errors when running `make check` under Clang sanitizers.
Mar 5 2015, 11:40 PM · Mistaken, Bug Report, libgcrypt
JW added projects to T1871: Adding 'int' to a string does not append to the string: Feature Request, libgcrypt.
Mar 5 2015, 11:29 PM · Not A Bug, libgcrypt, Feature Request
JW added projects to T1870: Potential use of uninitialized variable: libgcrypt, Bug Report.
Mar 5 2015, 11:25 PM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1870: Potential use of uninitialized variable.
Mar 5 2015, 11:25 PM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1869: Case value not in enumerated type.
Mar 5 2015, 11:22 PM · Not A Bug, libgcrypt, Feature Request
JW added projects to T1869: Case value not in enumerated type: Feature Request, libgcrypt.
Mar 5 2015, 11:22 PM · Not A Bug, libgcrypt, Feature Request
JW added projects to T1868: Potential use of uninitialized variable: libgcrypt, Bug Report.
Mar 5 2015, 11:05 PM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1868: Potential use of uninitialized variable.
Mar 5 2015, 11:05 PM · Mistaken, Bug Report, libgcrypt
JW added projects to T1867: Potential use of uniinitialized vairaible: libksba, Bug Report.
Mar 5 2015, 10:57 PM · Mistaken, Bug Report, libksba
JW set Version to 1.3.2 on T1867: Potential use of uniinitialized vairaible.
Mar 5 2015, 10:57 PM · Mistaken, Bug Report, libksba
JW set Version to 1.6.3 on T1866: `make check` uses wrong libgcrypt library.
Mar 5 2015, 10:14 PM · Mistaken, Bug Report, libgcrypt
JW added projects to T1866: `make check` uses wrong libgcrypt library: libgcrypt, Bug Report.
Mar 5 2015, 10:14 PM · Mistaken, Bug Report, libgcrypt
JW set Version to 1.1 on T1865: Cannot test nPth library.
Mar 5 2015, 2:09 AM · Bug Report, npth
JW added projects to T1865: Cannot test nPth library: npth, Bug Report.
Mar 5 2015, 2:09 AM · Bug Report, npth
JW added a comment to T1864: Can't compile libgcrypt with some configure options.

It appears --disable-static is the culprit.

Mar 5 2015, 1:43 AM · Info Needed, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1864: Can't compile libgcrypt with some configure options.
Mar 5 2015, 1:21 AM · Info Needed, Bug Report, libgcrypt
JW added projects to T1864: Can't compile libgcrypt with some configure options: libgcrypt, Bug Report.
Mar 5 2015, 1:21 AM · Info Needed, Bug Report, libgcrypt
JW added a comment to T1864: Can't compile libgcrypt with some configure options.

Mar 5 2015, 1:21 AM · Info Needed, Bug Report, libgcrypt
JW set Version to 1.6.3 on T1863: libgcrypt offers/uses --with-pth-prefix.
Mar 5 2015, 1:06 AM · libgcrypt
JW added a project to T1863: libgcrypt offers/uses --with-pth-prefix: libgcrypt.
Mar 5 2015, 1:06 AM · libgcrypt

Mar 4 2015

werner closed T1857: broken SSL certificate in bug tracking system as Invalid.
Mar 4 2015, 6:46 PM
werner lowered the priority of T1857: broken SSL certificate in bug tracking system from Unbreak Now! to Normal.
Mar 4 2015, 6:46 PM
werner removed a project from T1857: broken SSL certificate in bug tracking system: Bug Report.
Mar 4 2015, 6:46 PM
werner added a comment to T1857: broken SSL certificate in bug tracking system.

Pretty please take this discussion to the public, i.e. gnupg-users. And please
stop re-changing priority values.

Mar 4 2015, 6:46 PM
perske added a comment to T1862: Building static GnuPG 2.1.2 fails due to multiply defined symbols..

Platform: Red Hat Enterprise Linux 5.11

ldconfig: I did not (assuming that make install does it if necessary)

Running "sudo ldconfig" after each "sudo make install" does not help.

Mar 4 2015, 2:06 PM · Bug Report, gnupg
cnd reopened T1857: broken SSL certificate in bug tracking system as "Open".
Mar 4 2015, 12:58 PM
cnd added a project to T1857: broken SSL certificate in bug tracking system: Bug Report.
Mar 4 2015, 12:58 PM
cnd added a comment to T1857: broken SSL certificate in bug tracking system.

You stated that you deliberately used a self-signed SSL cert instead of
buying one, because, in your own words, "The X.509 system is broken beyond
repair."

That is a political reason, and is has reduced user security. Using non-
working SSL reduces security - you do know that, don't you?

The *reason* security gets "broken beyond repair", is because too many
people change mistakes into "notbug" and never fix stuff.

Bite your tongue, swallow your pride, spend the $3.50 and just buy a
certificate mate.

This conversation is going to get read by other people in future, you decide
next what you want them to think about you.

Mar 4 2015, 12:58 PM
cnd raised the priority of T1857: broken SSL certificate in bug tracking system from Normal to Unbreak Now!.
Mar 4 2015, 12:58 PM
werner added a comment to T1855: Some keyids make --refresh-keys ignore ~/.gnupg/gpg.conf.

Some may want such an option, please discuss at gnupg-users and re-open this bug
if the conclusion is that there needs to be a way to ignore the preferred keyserver.

Mar 4 2015, 12:50 PM
werner added a comment to T1857: broken SSL certificate in bug tracking system.

Just a last remark: You have an encrypted connection which protects you from
passive easvesdropping of the password. Securing agains active attacks is much
harder and thus useless. The only thing we need to protect is the password
which in turn is only used as an anti-spam measure. All information in the
tracker are public anyway.

Mar 4 2015, 12:48 PM
werner added a comment to T1857: broken SSL certificate in bug tracking system.

I have not reduced the "security" of anything for political reasons.
This discussion does not belong into a bug tracker - please use gnupg-users
instead. Thanks.

Mar 4 2015, 12:44 PM
werner added a comment to T1862: Building static GnuPG 2.1.2 fails due to multiply defined symbols..

What platform? Did you run ldconfig after installing a library?

Mar 4 2015, 12:39 PM · Bug Report, gnupg
werner lowered the priority of T1862: Building static GnuPG 2.1.2 fails due to multiply defined symbols. from High to Normal.
Mar 4 2015, 12:39 PM · Bug Report, gnupg

Mar 3 2015

perske added a comment to T1644: Do not expect KeyIDs to be unique.

I really want to try, but I cannot compile 2.1.2 due to T1862.

Mar 3 2015, 7:38 PM · gnupg (gpg22), S/MIME, Bug Report
perske set Version to 2.1.2 on T1862: Building static GnuPG 2.1.2 fails due to multiply defined symbols..
Mar 3 2015, 7:36 PM · Bug Report, gnupg
perske added projects to T1862: Building static GnuPG 2.1.2 fails due to multiply defined symbols.: gnupg, Bug Report.
Mar 3 2015, 7:36 PM · Bug Report, gnupg
cnd renamed T1857: broken SSL certificate in bug tracking system from broken SSL certificate in bug tyracking system to broken SSL certificate in bug tracking system.
Mar 3 2015, 6:35 PM
cnd added a comment to T1857: broken SSL certificate in bug tracking system.

In what other ways have you "on purpose" reduced the security of your users
for tin-foil-hat political reasons I wonder?

Buy the cert. It's, like, $3.50 (comodo), or if you really want to splurge,
$49 for unlimited number of domains and SANs and wildcards and whatever else
tickles your fancy (startssl)

Mar 3 2015, 6:35 PM
perske added a comment to T1590: dirmngr with libgcrypt 1.6.0 forgets to initialize pth properly.

Compiling with latest npth instead of latest pth does not change anything.
Without patch = segfault, with patch = works.

Mar 3 2015, 4:54 PM · In Progress, dirmngr, Bug Report, gnupg (gpg20)
werner added a comment to T1856: Requesting a fingerprint for a keyid will show fingerprints for different keys with matching subkey.

I do not think that such an option is useful. Please feel free to discuss at
gnupg-users to get other opinions.

Mar 3 2015, 2:48 PM · gnupg
werner added a project to T1861: gpgsm does not handle certificates with ambiguous name correctly: Duplicate.
Mar 3 2015, 2:46 PM · Duplicate, Bug Report, gnupg, gnupg (gpg20), S/MIME
werner added a comment to T1861: gpgsm does not handle certificates with ambiguous name correctly.

Duplicate of T1644

Mar 3 2015, 2:46 PM · Duplicate, Bug Report, gnupg, gnupg (gpg20), S/MIME
werner added a comment to T1861: gpgsm does not handle certificates with ambiguous name correctly.

Okay, I changed your role so that you can comment on T1644.

It is very unlikely that we are going to fix that in 2.0, thus be prepared to
move to 2.1.

Mar 3 2015, 2:46 PM · Duplicate, Bug Report, gnupg, gnupg (gpg20), S/MIME
werner closed T1857: broken SSL certificate in bug tracking system as Invalid.
Mar 3 2015, 2:43 PM
werner lowered the priority of T1857: broken SSL certificate in bug tracking system from Unbreak Now! to Normal.
Mar 3 2015, 2:43 PM
werner removed a project from T1857: broken SSL certificate in bug tracking system: Bug Report.
Mar 3 2015, 2:43 PM
werner added a comment to T1857: broken SSL certificate in bug tracking system.

That is actually on purpose. The X.509 system is broken beyond repair. It is
just not SECURE. The only thing you get is protection against passive
eavesdropping (if at all).

However, given all these complinats it might be easier to pay for a certificate.
I will consider this but first the tracker needs to be moved to another box.

Mar 3 2015, 2:43 PM
klada added projects to T1861: gpgsm does not handle certificates with ambiguous name correctly: S/MIME, gnupg (gpg20), gnupg, Bug Report.
Mar 3 2015, 1:43 PM · Duplicate, Bug Report, gnupg, gnupg (gpg20), S/MIME
klada set Version to 2.0.27 on T1861: gpgsm does not handle certificates with ambiguous name correctly.
Mar 3 2015, 1:43 PM · Duplicate, Bug Report, gnupg, gnupg (gpg20), S/MIME
jaymzh added a comment to T1855: Some keyids make --refresh-keys ignore ~/.gnupg/gpg.conf.

Wow. I didn't even know that was a thing. What's weirder is --keyserver doesn't
override it. Shouldn't the user be able to override it somehow?

Mar 3 2015, 10:30 AM
jaymzh added a comment to T1856: Requesting a fingerprint for a keyid will show fingerprints for different keys with matching subkey.

Yes, I understand that keyids are not unique. However, when I ask for the
fingerprint of a key, I likely mean the primary key, not subkeys. People use
keyids (hopefully long, often short), or fingerprints as an identity... and they
always mean of their primary key, not their subkeys. There should be an option
to list only primary keys that match.

Mar 3 2015, 10:29 AM · gnupg
werner claimed T1847: Cannot read old keyring (issue 1793 related).
Mar 3 2015, 10:24 AM · Bug Report, gnupg
werner added a comment to T1847: Cannot read old keyring (issue 1793 related).

Thanks. It might be related to a left overPGP-2 key in the trustdb. I need to
investigate that closer.

Mar 3 2015, 10:24 AM · Bug Report, gnupg
werner removed a project from T1855: Some keyids make --refresh-keys ignore ~/.gnupg/gpg.conf: Bug Report.
Mar 3 2015, 10:17 AM
werner closed T1855: Some keyids make --refresh-keys ignore ~/.gnupg/gpg.conf as Invalid.
Mar 3 2015, 10:17 AM
werner added a comment to T1855: Some keyids make --refresh-keys ignore ~/.gnupg/gpg.conf.

gpg --check-sigs --list-options show-keyserver-urls BEB441496300CC3D
[...]
sig!3 BEB441496300CC3D 2011-02-15 Jeremy Kitchen (Systems

   Preferred keyserver: hkp://subkeys.pgp.net/

The key itself specifies preferred keyserver which overrides a standard keyserver.

Mar 3 2015, 10:17 AM
werner removed a project from T1856: Requesting a fingerprint for a keyid will show fingerprints for different keys with matching subkey: Bug Report.
Mar 3 2015, 10:13 AM · gnupg
werner closed T1856: Requesting a fingerprint for a keyid will show fingerprints for different keys with matching subkey as Invalid.
Mar 3 2015, 10:13 AM · gnupg
werner added a comment to T1856: Requesting a fingerprint for a keyid will show fingerprints for different keys with matching subkey.

keyids are not unique. The short keyid of the subkey of the second key matches
the keyid of the first key and thus both are listed.

Mar 3 2015, 10:13 AM · gnupg
werner closed T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing as Resolved.
Mar 3 2015, 10:10 AM · Bug Report, gpgrt, Not A Bug
werner added a project to T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing: Not A Bug.
Mar 3 2015, 10:10 AM · Bug Report, gpgrt, Not A Bug
werner added a comment to T1859: libgpg-error-1.18: e: WARNING: 'missing' script is too old or missing.

It is just warning which does not matter if you are using a released tarball.
The next release will support newer autotools and has updated helper files.

Mar 3 2015, 10:10 AM · Bug Report, gpgrt, Not A Bug