Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | * gpgkeys_hkp.c (main): Show curl or fake-curl version string. | David Shaw | 2007-04-16 | 3 | -3/+7 | |
| | | | | | * Makefile.am: Link with libcompat.a for ascii_str(n)casecmp. | |||||
* | * gpgkeys_curl.c, gpgkeys_ldap.c, gpgkeys_hkp.c, ksutil.c: Rename all | David Shaw | 2007-04-16 | 5 | -38/+48 | |
| | | | | | | str(n)casecmp to ascii_str(n)casecmp. We want the locale-independent ones here. | |||||
* | Move some ascii_foo functions to libcompat | David Shaw | 2007-04-16 | 6 | -74/+84 | |
| | ||||||
* | * gpg.c, pkclist.c: #include <strings.h> for strcasecmp if it is | David Shaw | 2007-04-16 | 3 | -4/+16 | |
| | | | | | | present. Note that autoconf protects us against a strings.h that cannot be used together with string.h. | |||||
* | util/ | Werner Koch | 2007-04-16 | 5 | -51/+67 | |
| | | | | | | | | | | | * secmem.c (init_pool): Avoid assigning a negative value to a size_t. ./ * acinclude.m4: Fix last change. Make test self-conatined by checking for sysconf and getpagesize. Remove indentation for the sake of broken C-89 cpps. | |||||
* | Don't build shmtest unless we have shm. | David Shaw | 2007-04-16 | 4 | -1/+13 | |
| | ||||||
* | Use sysconf() when possible as not all platforms have getpagesize(). | David Shaw | 2007-04-16 | 5 | -7/+32 | |
| | ||||||
* | * argparse.c (default_strusage): Copyright 2007. | David Shaw | 2007-04-15 | 5 | -6/+15 | |
| | | | | | * cert.c, srv.c, pka.c: Need arpa/inet.h for ntohs(). | |||||
* | * configure.ac: QNX puts resolver functions in libsocket. From Sean | David Shaw | 2007-04-15 | 2 | -6/+11 | |
| | | | | | Boudreau. | |||||
* | * parse-packet.c (parse_marker): New. Enforce that the marker | David Shaw | 2007-04-04 | 2 | -22/+65 | |
| | | | | | | contains 'P', 'G', 'P', and nothing but. (parse): Call it here. (skip_packet): No longer need to handle marker packets here. | |||||
* | * keyserver.c: Windows Vista doesn't grok X_OK and so fails access() | David Shaw | 2007-03-14 | 2 | -2/+16 | |
| | | | | | | tests. Previous versions interpreted X_OK as F_OK anyway, so we'll just use F_OK directly. | |||||
* | * gpgkeys_curl.c (main): Use curl_version_info to verify that the | David Shaw | 2007-03-13 | 4 | -6/+43 | |
| | | | | | | | | | protocol we're about to use is actually available. * curl-shim.h, curl-shim.c (curl_free): Make into a macro. (curl_version_info): New. Only advertises "http" for our shim, of course. | |||||
* | Add extra fflush (stdout) | Werner Koch | 2007-03-08 | 2 | -0/+15 | |
| | ||||||
* | * keyedit.c (keyedit_menu): If we modify the keyblock (via | David Shaw | 2007-03-06 | 3 | -2/+20 | |
| | | | | | | | | | fix_keyblock() or collapse_uids()) make sure we reprocess the keyblock so the flags are correct. Noted by Robin H. Johnson. * getkey.c (fixup_uidnode): Properly clear flags that don't apply to us (revoked, expired) so that we can reprocess a uid. | |||||
* | Post release update | Werner Koch | 2007-03-05 | 2 | -2/+6 | |
| | ||||||
* | Preparing 1.4.7gnupg-1.4.7 | Werner Koch | 2007-03-05 | 44 | -17761/+17943 | |
| | ||||||
* | Updated | Werner Koch | 2007-02-26 | 3 | -3463/+3323 | |
| | ||||||
* | [W32] Make use of the LANGUAGE envvar. | Werner Koch | 2007-02-26 | 3 | -71/+140 | |
| | ||||||
* | * parse-packet.c (parse_signature): It's hex. | David Shaw | 2007-02-14 | 3 | -1/+11 | |
| | | | | | | * getkey.c (merge_selfsigs_subkey): Avoid listing the contents of a backsig when list mode is on. Noted by Timo Schulz. | |||||
* | * secmem.c (ptr_into_pool_p): New. | Werner Koch | 2007-02-12 | 2 | -1/+24 | |
| | | | | | | | (m_is_secure): Implement in terms of above. Also check that the pool has been initialized. | |||||
* | * gpgkeys_ldap.c (send_key): Missing a free(). | David Shaw | 2007-02-11 | 3 | -1/+16 | |
| | | | | | | * curl-shim.c (curl_easy_perform): Some debugging items that may be handy. | |||||
* | * http.c (do_parse_uri): Remove the hkp port 11371 detection. We | David Shaw | 2007-02-11 | 2 | -2/+6 | |
| | | | | | | implement hkp in the keyserver handler, and the support here makes it appear like a bad hkp request actually succeeded. | |||||
* | Fix for Debian bug 402592 | Werner Koch | 2007-02-04 | 2 | -3/+24 | |
| | ||||||
* | Missed one caller. | David Shaw | 2007-02-01 | 1 | -1/+1 | |
| | ||||||
* | * main.h, keygen.c (ask_expire_interval, parse_expire_string): Pass in | David Shaw | 2007-02-01 | 6 | -27/+39 | |
| | | | | | | the time to use to calculate the expiration offset, rather than querying it internally. Change all callers. | |||||
* | * ttyio.c (do_get): Assume that anything read from the user without | David Shaw | 2007-02-01 | 2 | -1/+8 | |
| | | | | | | echoing to the screen is sensitive and put it in secure memory. Suggested by Benjamin Bennett. | |||||
* | * keygen.c (do_generate_keypair, proc_parameter_file, | David Shaw | 2007-01-31 | 2 | -35/+62 | |
| | | | | | | generate_keypair, generate_subkeypair): Pass a timestamp through to all the gen_xxx functions. | |||||
* | * keyedit.c (sign_uids): Another multiple to single timestamp | David Shaw | 2007-01-31 | 2 | -12/+9 | |
| | | | | | operation. | |||||
* | * sign.c (write_plaintext_packet): Take timestamp from outside. | David Shaw | 2007-01-31 | 2 | -10/+20 | |
| | | | | | | | | Change all callers. (sign_file, clearsign_file, sign_symencrypt_file): Calculate one timestamp for the whole transaction. Different timestamps for each step can leak performance information. | |||||
* | * main.h, keygen.c (ask_expiredate), keyedit.c (menu_expire): Remove | David Shaw | 2007-01-31 | 4 | -10/+9 | |
| | | | | | the need for ask_expiredate(). | |||||
* | * keygen.c (make_backsig, write_direct_sig, write_selfsigs) | David Shaw | 2007-01-30 | 2 | -7/+17 | |
| | | | | | | | | (write_keybinding): Have the various selfsigs created during key generation use the timestamp of their parent key. This helps avoid leaking information about the performance of the machine where the keys were generated. Noted by Christian Danner. | |||||
* | * curl-shim.h, curl-shim.c, gpgkeys_hkp.c: Rename curl_escape() to | David Shaw | 2007-01-16 | 4 | -7/+12 | |
| | | | | | curl_easy_escape() to match cURL. | |||||
* | * libcurl.m4: Check for curl_easy_escape() and curl_easy_unescape(). | David Shaw | 2007-01-16 | 2 | -7/+35 | |
| | | | | | | Replace with curl_escape() and curl_unescape() if libcurl doesn't have it. | |||||
* | * config.links: powerpc64* needs to come before powerpc* or it will | David Shaw | 2007-01-16 | 2 | -5/+11 | |
| | | | | | | never match. Reported by Alon Bar-Lev for libgcrypt, but relevant here as well. | |||||
* | * gpgkeys_hkp.c (send_key): Allow GPG to send any armored key line | David Shaw | 2007-01-16 | 2 | -20/+29 | |
| | | | | | length without problems. Reported by Felix von Leitner. | |||||
* | * parse-packet.c (read_protected_v3_mpi): Make sure to stop | Werner Koch | 2007-01-15 | 3 | -2/+9 | |
| | | | | | | | reading even for corrupted packets. * keygen.c (generate_user_id): Need to allocate one byte more. Reported by Felix von Leitner. | |||||
* | Installed revised translation. | Werner Koch | 2006-12-22 | 3 | -3606/+2875 | |
| | ||||||
* | * configure.ac: Only check for libusb if we're building with card | David Shaw | 2006-12-21 | 2 | -1/+9 | |
| | | | | | support. Noted by Gilles Espinasse. | |||||
* | * options.skel: Tweak some examples to match reality and update the | David Shaw | 2006-12-15 | 2 | -23/+23 | |
| | | | | | RFC for CERT now that it is out of draft. | |||||
* | Fix bug#739 (proxy/shutdown) | Werner Koch | 2006-12-14 | 2 | -2/+10 | |
| | ||||||
* | * Makefile.am: Install options.skel via dist_pkgdata_DATA so that | David Shaw | 2006-12-13 | 2 | -5/+7 | |
| | | | | | "make uninstall" works properly. | |||||
* | distribute gnupg1.info. Fixes bug#740. | Werner Koch | 2006-12-13 | 2 | -2/+5 | |
| | ||||||
* | Removed references to removed g10defs.h file. | Werner Koch | 2006-12-13 | 3 | -2/+4 | |
| | ||||||
* | Removed the use of g10defs.h. | Werner Koch | 2006-12-11 | 29 | -157/+267 | |
| | | | | | | This required some code cleanups and the introduction of a few accessor ducntions in mpi. | |||||
* | * configure.ac: AM_CONDITIONAL must not be used inside an if/then. | David Shaw | 2006-12-08 | 2 | -13/+16 | |
| | ||||||
* | / | Werner Koch | 2006-12-07 | 5 | -3/+13 | |
| | | | | | | | | | * configure.ac: Remove GNUPG_DATADIR for non-W32 systems. g10/ * Makefile.am (AM_CPPFLAGS): Define GNUPG_DATADIR. * openfile.c (copy_options_file): Use log_info and not log_error to avoid error returns in case of a missing skeleton file. | |||||
* | Post release updates | Werner Koch | 2006-12-06 | 2 | -2/+6 | |
| | ||||||
* | Preparing a releasegnupg-1.4.6 | Werner Koch | 2006-12-06 | 56 | -10114/+21043 | |
| | ||||||
* | Changing the way man pages are build. | Werner Koch | 2006-12-04 | 7 | -5957/+1366 | |
| | ||||||
* | * ksutil.c (classify_ks_search): Try and recognize a key ID even | David Shaw | 2006-12-04 | 2 | -4/+22 | |
| | | | | | | | without the 0x prefix. This isn't exact (it's possible that a user ID string happens to be 8 or 16 digits of hex), but it's extremely unlikely. Plus GPG itself makes the same assumption. |