Age | Commit message (Expand) | Author | Files | Lines |
2021-02-17 | dirmngr: Support new gpgNtds parameter in LDAP keyserver URLs. | Werner Koch | 2 | -14/+23 |
2021-01-19 | Require Libgcrypt 1.9 | Werner Koch | 2 | -6/+21 |
2020-12-18 | dirmngr: Do not block threads in LDAP keyserver calls. | Werner Koch | 1 | -6/+38 |
2020-12-17 | gpg: New AKL method "ntds" | Werner Koch | 1 | -6/+19 |
2020-12-17 | dirmngr: Support "ldap:///" for the current AD user. | Werner Koch | 3 | -15/+54 |
2020-12-17 | dirmngr: Allow LDAP searches via fingerprint. | Werner Koch | 1 | -23/+41 |
2020-12-15 | dirmngr: Store all version 2 schema attributes. | Werner Koch | 1 | -45/+85 |
2020-12-14 | dirmngr: Support the new Active Directory schema | Werner Koch | 1 | -106/+141 |
2020-12-14 | dirmngr: Do not store the useless pgpSignerID in the LDAP. | Werner Koch | 3 | -10/+5 |
2020-12-14 | dirmngr: Fix adding keys to an LDAP server. | Werner Koch | 1 | -2/+2 |
2020-11-19 | gpgconf: Also print revision of libksba. | Werner Koch | 1 | -3/+4 |
2020-11-11 | w32: Replace some fopen by es_fopen. | Werner Koch | 1 | -16/+16 |
2020-10-21 | common: New functions gnupg_opendir et al. | Werner Koch | 3 | -19/+15 |
2020-10-20 | Replace all calls to stat by gnupg_stat. | Werner Koch | 2 | -2/+2 |
2020-10-20 | Replace most calls to open by a new wrapper. | Werner Koch | 1 | -2/+2 |
2020-10-20 | Replace all calls to access by gnupg_access | Werner Koch | 3 | -8/+8 |
2020-10-05 | dirmngr: Minor cleanup for better readability. | Werner Koch | 3 | -29/+29 |
2020-10-05 | dirmngr: Add warning on the use of --add-servers. | Werner Koch | 1 | -1/+6 |
2020-10-02 | gpgconf: New option --show-versions. | Werner Koch | 1 | -1/+67 |
2020-09-18 | common,agent,dirmngr,g10,tools: Fix split_fields API. | NIIBE Yutaka | 1 | -2/+2 |
2020-09-10 | gpg-connect-agent: Catch signals so that SIGPIPE is ignored. | Werner Koch | 1 | -1/+1 |
2020-09-10 | dirmngr: Fix the pool keyserver case for a single host in the pool. | Werner Koch | 1 | -1/+20 |
2020-09-10 | dirmngr: Align the gnutls use of CAs with the ntbtls code. | Werner Koch | 3 | -10/+18 |
2020-08-27 | dirmngr: Print the last alert message returned by NTBTLS. | Werner Koch | 1 | -0/+8 |
2020-08-20 | build: New configure option --disable-tests | Werner Koch | 1 | -0/+4 |
2020-08-19 | dns: Fix memory use-after-free. | NIIBE Yutaka | 1 | -0/+6 |
2020-08-19 | Silence compiler warnings. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-30 | w32: Add link to $(NETLIB) for -lws2_32. | NIIBE Yutaka | 1 | -1/+1 |
2020-07-28 | Revert patches applied wrongly. | NIIBE Yutaka | 1 | -0/+10 |
2020-07-17 | scd: PC/SC: Don't release the context when it's in use. | NIIBE Yutaka | 1 | -10/+0 |
2020-07-13 | dirmngr: Handle EAFNOSUPPORT at connect_server. | NIIBE Yutaka | 1 | -0/+9 |
2020-07-02 | dirmngr: Silence annoying warning for missing default ldap server file. | Werner Koch | 1 | -5/+8 |
2020-05-20 | dirmngr: dns: Fix allocation of string buffer in stack. | NIIBE Yutaka | 2 | -26/+32 |
2020-04-16 | dirmngr: Allow http URLs with "LOOKUP --url" | Werner Koch | 1 | -20/+103 |
2020-04-15 | sm,dirmngr: Restrict allowed parameters used with rsaPSS. | Werner Koch | 2 | -1/+48 |
2020-04-14 | sm: Support rsaPSS verification also for CMS signatures. | Werner Koch | 1 | -1/+1 |
2020-04-09 | dirmngr: Support rsaPSS also in the general validate module. | Werner Koch | 1 | -44/+127 |
2020-04-09 | sm,dirmngr: Support rsaPSS signature verification. | Werner Koch | 1 | -15/+162 |
2020-03-14 | gpgconf: Further simplify the gpgconf option processing. | Werner Koch | 1 | -54/+2 |
2020-03-06 | dirmngr: Re-group the options in the --help output. | Werner Koch | 1 | -50/+81 |
2020-03-06 | gpgconf: Support reading global options (part 2). | Werner Koch | 1 | -2/+4 |
2020-02-22 | agent,dirmngr: Re-read the user specified config file. | Werner Koch | 1 | -2/+8 |
2020-02-21 | Use gpgrt's new option parser for the remaining daemons. | Werner Koch | 3 | -128/+109 |
2020-02-20 | gpg: Use gpgrt's new option parser to provide a global conf file. | Werner Koch | 3 | -0/+12 |
2020-02-18 | Spelling cleanup. | Daniel Kahn Gillmor | 6 | -10/+10 |
2020-02-10 | build: Always use EXTERN_UNLESS_MAIN_MODULE pattern. | Werner Koch | 2 | -0/+2 |
2020-01-21 | dirmngr: Fix building w/o LDAP support | Werner Koch | 1 | -0/+6 |
2019-12-06 | dirmngr: Tell gpg about WKD looks resulting from a cache. | Werner Koch | 1 | -0/+1 |
2019-11-27 | dirmngr: Replace no-strict-overflow pragma by wrapv pragma. | Werner Koch | 1 | -3/+8 |
2019-11-26 | dirmngr: Rework of the LDAP code, part 1. | Werner Koch | 6 | -40/+93 |
2019-11-26 | dirmngr: Make building with a TLS library mandatory | Werner Koch | 1 | -57/+34 |
2019-11-18 | dirmngr,gpg: Better diagnostic in case of bad TLS certificates. | Werner Koch | 1 | -1/+19 |
2019-11-18 | dirmngr: Forward http redirect warnings to gpg. | Werner Koch | 4 | -1/+20 |
2019-11-18 | dirmngr: Fixed typo in recently added diagnostic. | Werner Koch | 1 | -1/+1 |
2019-11-12 | dirmngr: Use IPv4 or IPv6 interface only if available. | Werner Koch | 4 | -3/+119 |
2019-11-12 | dirmngr: Tune down err on missing ldapservers file | Andre Heinecke | 1 | -1/+1 |
2019-11-11 | dirmngr: Remove cruft from dirmngr_ldap | Werner Koch | 5 | -699/+58 |
2019-11-11 | dirmngr: Rename an enum value for clarity. | Werner Koch | 1 | -3/+3 |
2019-11-09 | gpgsm: Allow sepcification of ldaps servers. | Werner Koch | 4 | -11/+85 |
2019-11-07 | doc: Document gpgsm's --keyserver option. | Werner Koch | 1 | -1/+1 |
2019-08-22 | dns: Fix irrelevant use of tmpfile. | NIIBE Yutaka | 1 | -2/+0 |
2019-07-16 | dirmngr: Don't add system CAs for SKS HKPS pool. | NIIBE Yutaka | 1 | -0/+2 |
2019-07-04 | dirmngr: fix handling of HTTPS redirections during HKP | Daniel Kahn Gillmor | 1 | -1/+3 |
2019-07-03 | dirmngr: Avoid endless loop in case of HTTP error 503. | Werner Koch | 1 | -10/+33 |
2019-07-03 | dirmngr: Do not rewrite the redirection for the "openpgpkey" subdomain. | Werner Koch | 1 | -0/+20 |
2019-05-28 | dirmngr: Allow for other hash algorithms than SHA-1 in OCSP. | Werner Koch | 1 | -25/+80 |
2019-05-28 | dirmngr: Improve finding OCSP cert. | Werner Koch | 1 | -1/+35 |
2019-05-09 | dirmngr: Add a CSRF expection for pm.me | Werner Koch | 1 | -1/+2 |
2019-04-02 | dirmngr: Improve domaininfo cache update algorithm. | Werner Koch | 1 | -19/+106 |
2019-03-29 | dirmngr: Better for error code for http status 413. | Werner Koch | 3 | -0/+12 |
2019-03-25 | libdns: Don't use _[A-Z] which are reserved names. | NIIBE Yutaka | 1 | -40/+40 |
2019-03-14 | kbx: Unify the fingerprint search modes. | Werner Koch | 2 | -18/+11 |
2019-03-11 | dirmngr: Avoid testing for Tor with --gpgconf-list. | Werner Koch | 1 | -1/+6 |
2019-03-07 | dirmngr: Add CSRF protection exception for protonmail. | Werner Koch | 1 | -5/+40 |
2019-02-26 | libdns: Avoid using compound literals (8). | NIIBE Yutaka | 1 | -20/+0 |
2019-02-26 | libdns: Avoid using compound literals (7). | NIIBE Yutaka | 3 | -12/+16 |
2019-02-26 | libdns: Avoid using compound literals (6). | NIIBE Yutaka | 3 | -33/+51 |
2019-02-26 | libdns: Avoid using compound literals (5). | NIIBE Yutaka | 2 | -2/+3 |
2019-02-26 | libdns: Avoid using compound literals (4). | NIIBE Yutaka | 2 | -7/+6 |
2019-02-26 | libdns: Avoid using compound literals (3). | NIIBE Yutaka | 2 | -12/+18 |
2019-02-26 | libdns: Avoid using compound literals (2). | NIIBE Yutaka | 2 | -19/+12 |
2019-02-26 | libdns: Avoid using compound literals. | NIIBE Yutaka | 1 | -5/+10 |
2019-01-25 | dirmngr: Fix initialization of assuan's nPth hook. | NIIBE Yutaka | 1 | -1/+1 |
2018-12-17 | Silence a few compiler warnings new with gcc 8. | Werner Koch | 1 | -5/+12 |
2018-12-11 | dirmngr: Retry another server from the pool on 502, 503, 504. | Werner Koch | 1 | -7/+33 |
2018-12-11 | dirmngr: New function http_status2string. | Werner Koch | 2 | -0/+26 |
2018-11-22 | dirmngr: Avoid possible CSRF attacks via http redirects. | Werner Koch | 7 | -95/+435 |
2018-11-13 | dirmngr: Support the new WKD draft with the openpgpkey subdomain. | Werner Koch | 3 | -19/+68 |
2018-11-12 | dirmngr: Add FLUSHCRLs command | Andre Heinecke | 2 | -1/+18 |
2018-11-12 | common: Prepare for parsing mail sub-addresses. | Werner Koch | 1 | -2/+2 |
2018-11-05 | dirmngr: Fix LDAP port parsing. | Werner Koch | 1 | -1/+1 |
2018-10-25 | headers: fix spelling | Daniel Kahn Gillmor | 1 | -1/+1 |
2018-10-25 | dirmngr: Fix out of scope use of a var in the keyserver LDAP code. | Werner Koch | 1 | -23/+10 |
2018-10-24 | all: fix spelling and typos | Daniel Kahn Gillmor | 14 | -24/+24 |
2018-10-22 | dirmngr: Prepare for updated WKD specs with ?l= param | Werner Koch | 1 | -12/+21 |
2018-10-22 | dirmngr: In verbose mode print the OCSP responder id. | Werner Koch | 1 | -0/+27 |
2018-09-11 | Revert "dirmngr: hkp: Avoid potential race condition when some hosts die." | NIIBE Yutaka | 1 | -10/+13 |
2018-09-11 | dirmngr: Serialize access to hosttable. | NIIBE Yutaka | 3 | -8/+64 |
2018-09-07 | dirmngr: Emit SOURCE status also on NO_DATA. | Werner Koch | 1 | -2/+10 |
2018-09-07 | dirmngr: hkp: Avoid potential race condition when some hosts die. | Daniel Kahn Gillmor | 1 | -13/+10 |
2018-07-27 | dirmngr: Validate SRV records in WKD queries. | Werner Koch | 1 | -0/+12 |
2018-07-25 | dirmngr: Print a WARNING status for DNS config problems. | Werner Koch | 15 | -93/+194 |
2018-07-02 | libdns: For SOCKS connection, just fails. | NIIBE Yutaka | 1 | -1/+1 |
2018-06-20 | libdns: Let kernel to decide the local port. | NIIBE Yutaka | 1 | -0/+3 |
2018-06-18 | libdns: Fix for non-FQDN hostname. | NIIBE Yutaka | 1 | -5/+8 |
2018-06-15 | libdns: Fix connect and try next nameserver when ECONNREFUSED. | NIIBE Yutaka | 1 | -2/+23 |
2018-06-15 | libdns: Clear struct sockaddr_storage by zero. | NIIBE Yutaka | 1 | -0/+4 |
2018-06-14 | libdns: Sync to upstream. | NIIBE Yutaka | 1 | -10/+2 |
2018-06-14 | dirmngr: Fix recursive resolver mode. | NIIBE Yutaka | 1 | -0/+2 |
2018-05-13 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 17 | -477/+778 |
2018-05-02 | dirmngr: Implement timeout for dirmngr_ldap under Windows. | Werner Koch | 1 | -4/+44 |
2018-04-30 | dirmngr: Sleep in the ldap wrapper thread. | Werner Koch | 1 | -212/+311 |
2018-04-27 | dirmngr: Use the LDAP wrapper process also for Windows. | Werner Koch | 2 | -186/+237 |
2018-04-27 | dirmngr: Silence log output from dirmngr_ldap. | Werner Koch | 3 | -5/+13 |
2018-04-26 | dirmngr: Lower the dead host resurrection time to 1.5h | Werner Koch | 1 | -2/+2 |
2018-04-26 | dirmngr: Fix handling of CNAMEed keyserver pools. | Werner Koch | 2 | -1/+33 |
2018-04-25 | dirmngr: Add the used TLS library to the debug output. | Werner Koch | 1 | -1/+11 |
2018-04-25 | dirmngr: Allow redirection from https to http for CRLs | Werner Koch | 5 | -21/+40 |
2018-04-25 | dirmngr: Implement CRL fetching via https. | Werner Koch | 10 | -131/+133 |
2018-04-24 | dirmngr: Fallback to CRL if no default OCSP responder is configured. | Werner Koch | 1 | -23/+42 |
2018-04-20 | dirmngr: More binary I/O on Windows for CRLs | Andre Heinecke | 1 | -2/+5 |
2018-04-12 | agent,dirmngr: Add "getenv" to the getinfo command. | Werner Koch | 1 | -1/+19 |
2018-03-06 | Merge branch 'STABLE-BRANCH-2-2' into wk-master | Werner Koch | 1 | -0/+2 |
2018-02-22 | dirmngr: Handle failures related to missing IPv6 gracefully | Michał Górny | 1 | -0/+2 |
2018-02-22 | Merge branch 'STABLE-BRANCH-2-2' | Werner Koch | 1 | -20/+8 |
2018-02-14 | common: Use new function to print status strings. | Werner Koch | 1 | -18/+1 |
2018-01-27 | dirmngr: Improve assuan error comment for cmd keyserver. | Werner Koch | 1 | -2/+7 |
2017-12-18 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -2/+13 |
2017-12-12 | Change backlog from 5 to 64 and provide option --listen-backlog. | Werner Koch | 1 | -2/+13 |
2017-12-11 | dirmngr: Check for WKD support at session end | Werner Koch | 4 | -27/+63 |
2017-12-11 | dirmngr: Add a background task framework. | Werner Koch | 5 | -12/+305 |
2017-12-11 | dirmngr: Limit the number of cached domains for WKD. | Werner Koch | 1 | -8/+54 |
2017-12-11 | dirmngr: Keep track of domains used for WKD queries | Werner Koch | 5 | -0/+302 |
2017-12-11 | Adjust for changed macro names in libgpg-error master. | Werner Koch | 1 | -2/+2 |
2017-11-27 | Use the gpgrt log functions if possible. | Werner Koch | 4 | -9/+9 |
2017-11-20 | Merge branch 'STABLE-BRANCH-2-2' into master | Werner Koch | 1 | -6/+6 |
2017-11-17 | dirmngr: Fix double free of a hash context in the error case. | Werner Koch | 1 | -6/+6 |
2017-11-15 | assuan: Fix exponential decay for first second. | Werner Koch | 1 | -0/+8 |
2017-11-14 | dirmngr: Check for WKD support at session end | Werner Koch | 4 | -27/+63 |
2017-11-14 | dirmngr: Add a background task framework. | Werner Koch | 5 | -12/+305 |
2017-11-14 | dirmngr: Limit the number of cached domains for WKD. | Werner Koch | 1 | -8/+54 |
2017-11-13 | dirmngr: Keep track of domains used for WKD queries | Werner Koch | 5 | -0/+302 |
2017-11-07 | dirmngr: Reduce default LDAP timeout to 15 seconds. | Werner Koch | 2 | -2/+2 |
2017-11-07 | dirmngr: Reduce default LDAP timeout to 15 seconds. | Werner Koch | 2 | -2/+2 |
2017-10-19 | dirmngr: Do not follow https-to-http redirects. | Damien Goutte-Gattat | 1 | -4/+6 |
2017-09-18 | dirmngr: Use system certs if --hkp-cacert is not used. | Werner Koch | 3 | -1/+26 |
2017-07-31 | dirmngr,w32: Fix http connection timeout problem. | Werner Koch | 1 | -1/+5 |
2017-07-26 | dirmngr: Do not use a blocking connect in Tor mode. | Werner Koch | 2 | -0/+25 |
2017-07-26 | dirmngr: Auto-enable Tor on startup or reload. | Werner Koch | 2 | -3/+13 |
2017-07-26 | agent,dirmngr: Check for homedir removal also using stat(2). | Werner Koch | 1 | -4/+18 |
2017-07-25 | w32: Also change the directory on daemon startup. | Werner Koch | 1 | -2/+5 |
2017-07-25 | common: New functions gnupg_daemon_rootdir and gnupg_chdir. | Werner Koch | 1 | -2/+4 |
2017-07-25 | Revert "w32: Change directory on daemon startup." | Werner Koch | 1 | -10/+3 |
2017-07-25 | dirmngr: Add annotation for fallthrough. | NIIBE Yutaka | 1 | -41/+41 |
2017-07-24 | dirmngr: Print a SOURCE status for WKD requests. | Werner Koch | 1 | -1/+7 |
2017-07-24 | dirmngr: New function dirmngr_status_printf. | Werner Koch | 2 | -0/+21 |
2017-07-24 | w32: Change directory on daemon startup. | Marcus Brinkmann | 1 | -3/+10 |
2017-07-24 | dirmngr: More minor fix. | NIIBE Yutaka | 1 | -0/+4 |
2017-07-24 | dirmngr: More minor fixes. | NIIBE Yutaka | 2 | -1/+2 |
2017-07-24 | dirmngr: Minor fix for Windows. | NIIBE Yutaka | 1 | -1/+1 |
2017-07-20 | dnsmngr: Fix use of CPP. | NIIBE Yutaka | 1 | -5/+23 |
2017-07-19 | dirmngr: Forbid redirects from .onion to clearnet URIs. | Justus Winter | 2 | -0/+50 |
2017-07-19 | dirmngr: Implement TLS over http proxies. | Justus Winter | 1 | -1/+90 |
2017-07-19 | dirmngr: Log http response in debug mode. | Justus Winter | 1 | -2/+2 |
2017-07-19 | dirmngr: Amend TLS handling. | Justus Winter | 1 | -1/+3 |
2017-07-19 | dirmngr: Fix connecting to http proxies. | Justus Winter | 1 | -1/+1 |
2017-07-19 | dirmngr: Fix handling of proxy URIs. | Justus Winter | 1 | -2/+3 |
2017-07-19 | Fix usage of ARGPARSE_OPTS. | NIIBE Yutaka | 2 | -2/+2 |
2017-07-18 | dirmngr: Honor http keyserver URLs. | Justus Winter | 3 | -6/+15 |
2017-07-18 | dirmngr: Fix memory leak. | Justus Winter | 1 | -1/+1 |
2017-07-18 | dirmngr: Fix memory leak. | Justus Winter | 1 | -0/+5 |
2017-07-12 | dirmngr: Fix license note in server.c | Werner Koch | 1 | -15/+0 |
2017-06-23 | build: Add missing LIBASSUAN_CFLAGS to dirmngr/. | Werner Koch | 1 | -3/+5 |
2017-06-20 | dirmngr: Properly handle SRV records. | Justus Winter | 1 | -51/+72 |
2017-06-20 | dirmngr: Refactor variable-sized array code. | Justus Winter | 1 | -55/+74 |
2017-06-20 | dirmngr: Fix typo. | Justus Winter | 1 | -1/+1 |
2017-06-19 | Change license of some files to LGPLv2.1. | Werner Koch | 2 | -0/+17 |
2017-06-13 | dirmngr: Implement querying nameservers over IPv6. | Justus Winter | 1 | -1/+179 |
2017-06-08 | dirmngr: Implement HTTP connect timeouts of 15 or 2 seconds. | Werner Koch | 6 | -8/+56 |
2017-06-08 | dirmngr: Allow a timeout for HTTP and other TCP connects. | Werner Koch | 3 | -17/+200 |
2017-05-25 | dirmngr: This towel should better detect a changed resolv.conf. | Werner Koch | 1 | -4/+6 |
2017-05-25 | dirmngr: Re-init libdns resolver on towel change of resolv.conf | Werner Koch | 1 | -1/+46 |
2017-05-15 | dirmngr,w32: Fix ldap crl read on windows | Andre Heinecke | 1 | -4/+7 |
2017-05-10 | g10, sm, dirmngr, common: Add comment for fall through. | NIIBE Yutaka | 3 | -2/+3 |
2017-04-28 | Spelling fixes in docs and comments. | NIIBE Yutaka | 9 | -17/+17 |
2017-04-25 | dirmngr: Fix aliasing problem in dns.c. | NIIBE Yutaka | 1 | -16/+18 |
2017-04-18 | dirmngr: Fix final close of LISTEN_FD. | NIIBE Yutaka | 1 | -3/+3 |
2017-04-18 | dirmngr: Fix API difference for Windows. | NIIBE Yutaka | 1 | -9/+10 |
2017-04-14 | dirmngr: More fix for test program. | NIIBE Yutaka | 1 | -0/+4 |
2017-04-14 | dirmngr: More fix for Windows. | NIIBE Yutaka | 1 | -6/+6 |
2017-04-13 | dirmngr: Fix http.c for sockaddr_storage. | NIIBE Yutaka | 1 | -6/+7 |
2017-04-13 | dirmngr: Fix alignment of ADDR. | NIIBE Yutaka | 2 | -16/+19 |
2017-04-13 | dirmngr: Fix thread key type. | NIIBE Yutaka | 1 | -1/+1 |
2017-04-13 | dirmngr: More fix for Windows. | NIIBE Yutaka | 1 | -1/+5 |
2017-04-12 | dirmngr: Fix type of sock. | NIIBE Yutaka | 1 | -1/+1 |
2017-04-12 | dirmngr: Fix possible null reference. | NIIBE Yutaka | 1 | -2/+3 |
2017-04-12 | dirmngr: Fix plus1_ns. | NIIBE Yutaka | 1 | -1/+4 |
2017-04-12 | dirmngr: Fix dns-stuff.c in another way. | NIIBE Yutaka | 1 | -3/+2 |
2017-04-12 | Revert "dirmngr: Fix dns-stuff.c." | NIIBE Yutaka | 1 | -0/+1 |
2017-04-12 | dirmngr: Fix dns-stuff.c. | NIIBE Yutaka | 1 | -1/+0 |