In T3108#96369, @dkg wrote:I think it only lists the wrong "extra socket path" when one is specified in gpg-agent.conf, right?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
May 8 2017
May 8 2017
justus triaged T3108: gpgconf lists the wrong extra socket path when a path is explicitly configured in gpg-agent.conf as Low priority.
justus triaged T3139: gpg --search shows raw IP address in "gpg: data source: https://193.164.133.100:443" as Wishlist priority.
justus triaged T3144: GPG generating strange / duplicate keys when adding subkeys on MacOS as High priority.
This is likely a duplicate or something really closely related to T3080.
May 4 2017
May 4 2017
justus closed T3134: Handle tests that are expected to fail, a subtask of T3110: Jenkins Improvements, as Resolved.
justus committed rGd6b46462f8c5: tests: Support tests that are expected to fail. (authored by justus).
tests: Support tests that are expected to fail.
tests: Add function to dump packets.
In T3133#96706, @marcus wrote:I don't have the full picture here, but maybe this gives you some fresh ideas:
About problem 1: Am I understanding it correctly that all builds share an install tree that is continuiously updated by all builds in all projects (for the same flavor)?
If I hack the test suite to use the old keyring format, I see two tests failing:
justus renamed T3080: GnuPG fails to update keyring files in certain circumstances from GnuPG duplicates binding signatures in certain circumstances to GnuPG fails to update keyring files in certain circumstances.
This has nothing to do with the keybox file.
May 3 2017
May 3 2017
gpgscm: Create and re-use frame objects.
gpgscm: Merge opexe_0.
justus placed T2290: Allow gpgv2 to use armored GPG keys as keyring file with trusted keys up for grabs.
May 1 2017
May 1 2017
languitar awarded T3080: GnuPG fails to update keyring files in certain circumstances a Like token.
Apr 25 2017
Apr 25 2017
Apr 24 2017
Apr 24 2017
tests: Fix Python detection.
gpgscm: Refactor cell finalization.
gpgscm: Tweak error message display.
gpgscm: Fix test.
tests: Deduplicate and simplify code.
gpgscm: Improve syntax checking.
tests: Update encrypted sample files.
gpgscm: Emit JUnit-style XML reports.
justus committed rG679920781a25: gpgscm: Make logging less verbose and more useful. (authored by justus).
gpgscm: Make logging less verbose and more useful.
gpgscm: Make test framework less functional.
justus committed rGed4d23d75e8b: tests: Locate resources and scripts relative to top source dir. (authored by justus).
tests: Locate resources and scripts relative to top source dir.
gpgscm: Move 'trace' and 'stringify'.
justus committed rG245860ecaf8b: gpgscm: Avoid fruitless garbage collection cycles. (authored by justus).
gpgscm: Avoid fruitless garbage collection cycles.
Apr 20 2017
Apr 20 2017
Let's create a test case that demonstrates the problem. Andre, is it ok to include your certificate in the test suite? How can I mark the root certificate as trusted without pinentry interaction?
Apr 19 2017
Apr 19 2017
Ok, after adding allow-mark-trusted and configuring a pinentry, I get a failure once, a second try succeeds:
For me it fails a bit differently:
Apr 11 2017
Apr 11 2017
This works fine with GPGME 1.9.0 and master.
justus committed rM979d48e82335: python: Skip TOFU test if not supported by GnuPG. (authored by justus).
python: Skip TOFU test if not supported by GnuPG.
tests: Fix distcheck.
tests: Make tests more robust.
justus committed rGcde626e7f734: tests: Avoid relying on implicit gpg commands. (authored by justus).
tests: Avoid relying on implicit gpg commands.
tests: Move common functionality.
justus committed rMa827382cafe7: python: use autoconf pre-processor when building via autoconf (authored by alonbl).
python: use autoconf pre-processor when building via autoconf
python: fix run-tests missing python_libdir
Apr 10 2017
Apr 10 2017
This is fixed in bf8b5e9042b3d86d419b2ac1987a9298c9d21500.
gpgscm: Mmap script files.
gpgscm: Fix opcode dispatch.
gpgscm: Improve syntax dispatch.
justus committed rGf3d1f6867792: gpgscm: Refactor checking for opcode arguments. (authored by justus).
gpgscm: Refactor checking for opcode arguments.
gpgscm: Make tags mandatory.
justus committed rGe1bb9326dc38: gpgscm: Add and use opcode for reversing a list in place. (authored by justus).
gpgscm: Add and use opcode for reversing a list in place.
gpgscm: Deduplicate code.
gpgscm: Move dispatch table into rodata.
gpgscm: Use more threaded code.
justus committed rGe7ed9822e20e: gpgscm: Remove now obsolete dispatcher function from the opcodes. (authored by justus).
gpgscm: Remove now obsolete dispatcher function from the opcodes.
gpgscm: Merge 'opexe_5'.
gpgscm: Merge 'opexe_6'.
gpgscm: Merge 'opexe_4'.
gpgscm: Merge 'opexe_2'.
gpgscm: Merge 'opexe_3'.
gpgscm: Merge 'opexe_1'.
python: Fix distcheck.
python: Prune CLEANFILES.
python: Support alternatate libdir for tests
justus committed rM7309ce6f5f7c: python: Read gpg-error.h using the pre-processor (authored by alonbl).
python: Read gpg-error.h using the pre-processor
python: Remove unneeded stats copy
justus committed rMebefc6cbf937: tests: Do not use check-local magic as dependency (authored by alonbl).
tests: Do not use check-local magic as dependency
python: Remove usage of PYTHON_VERSIONS
python: support .pydistutils.cfg mode
justus committed rD1106e2a424af: jenkins: keep failed distchecks around for investigation (authored by justus).
jenkins: keep failed distchecks around for investigation
justus committed rD619135c390c5: jenkins: fix the runpath hack for in-tree builds (authored by justus).
jenkins: fix the runpath hack for in-tree builds
Apr 7 2017
Apr 7 2017
justus committed rG8640fa880d70: gpgscm: Allocate small integers in the rodata section. (authored by justus).
gpgscm: Allocate small integers in the rodata section.
justus committed rGc9c3fe883271: gpgscm: Make global data constant when possible. (authored by justus).
gpgscm: Make global data constant when possible.
justus committed rG56638c28adc1: gpgscm: Remove arbitrary limit on number of cell segments. (authored by justus).
gpgscm: Remove arbitrary limit on number of cell segments.
python: simplify build, some fixups
gpgscm: Fix compact vector encoding.
Use pointer-sized unsigned integer for the flags field.
I think that there are two archs: s390 and s390x. Latter is 64-bit and supports 32-bit version as well.
justus awarded D421: padding is needed for 64-bit big endian a Pterodactyl token.
@gniibe thanks for figuring this out. This is rather mundane, I'm somewhat astonished that I did not think of that :(.
Apr 6 2017
Apr 6 2017
gpgscm: Avoid mutating integer.
gpgscm: Initialize unused slots in vectors.
@gniibe good catch! I'll fix that and we'll see if that improves things.
tests: Fix distcheck.
tests: Disable 'pkits' test suite.
Please just keep discussing *one* issue per task.
You need the development package installed (e.g. libbz2-dev on Debian-like systems). Then, rerun configure and rebuild.