Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Port to npth.npth-3 | Marcus Brinkmann | 2012-01-25 | 1 | -17/+12 |
| | | | | | | | | | | | | | | | | | | | | | * configure.ac: Don't check for PTH but for NPTH. (AH_BOTTOM): Remove PTH_SYSCALL_SOFT. (have_pth): Rename to ... (have_npth): ... this. (USE_GNU_NPTH): Rename to ... (USE_GNU_PTH): ... this. * m4/npth.m4: New file. * agent/Makefile.am, agent/cache.c, agent/call-pinentry.c, agent/call-scd.c, agent/findkey.c, agent/gpg-agent.c, agent/trustlist.c, common/Makefile.am, common/estream.c, common/exechelp-posix.c, common/exechelp-w32.c, common/exechelp-w32ce.c, common/http.c, common/init.c, common/sysutils.c, dirmngr/Makefile.am, dirmngr/crlfetch.c, dirmngr/dirmngr.c, dirmngr/dirmngr_ldap.c, dirmngr/ldap-wrapper-ce.c, dirmngr/ldap-wrapper.c, dirmngr/ldap.c, g13/Makefile.am, g13/call-gpg.c, g13/g13.c, g13/runner.c, scd/Makefile.am, scd/apdu.c, scd/app.c, scd/ccid-driver.c, scd/command.c, scd/scdaemon.c, tools/Makefile.am: Port to npth. | ||||
* | estream: New function es_fclose_snatch. | Werner Koch | 2011-12-15 | 1 | -0/+106 |
| | | | | | | | | | | * common/estream.c (cookie_ioctl_function_t): New type. (es_fclose_snatch): New function. (COOKIE_IOCTL_SNATCH_BUFFER): New constant. (struct estream_internal): Add field FUNC_IOCTL. (es_initialize): Clear FUNC_IOCTL. (es_func_mem_ioctl): New function. (es_fopenmem, es_fopenmem_init): Init FUNC_IOCTL. | ||||
* | * common/estream.c (es_fopenmem_init): New. | Werner Koch | 2011-11-30 | 1 | -2/+35 |
| | | | | * common/estream.h (es_fopenmem_init): New. | ||||
* | Add parameter checks and extend documentation of estream. | Werner Koch | 2011-11-30 | 1 | -10/+31 |
| | | | | | * estream.c (func_mem_create): Don't set FUNC_REALLOC if GROW is not set. Require FUNC_REALLOC if DATA is NULL and FUNC_FREE is given. | ||||
* | Fixed set but unused variable bugs | Werner Koch | 2011-08-10 | 1 | -4/+2 |
| | |||||
* | Simplify the management of the stream list in estream.c | Werner Koch | 2011-03-03 | 1 | -66/+72 |
| | |||||
* | Add finger support to dirmngr. | Werner Koch | 2011-02-08 | 1 | -3/+8 |
| | | | | | | | | | | | | | The basic network code from http.c is used for finger. This keeps the network related code at one place and we are able to use the somewhat matured code form http.c. Unfortunately I had to enhance the http code for more robustness and probably introduced new bugs. Test this code using gpg --fetch-key finger:[email protected] (I might be the last user of finger ;-) | ||||
* | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 2011-02-04 | 1 | -95/+95 |
| | | | | | | | | We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again. | ||||
* | Fix es_fopenmem and es_mopen bug. | Werner Koch | 2011-01-18 | 1 | -1/+1 |
| | |||||
* | 2010-09-01 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2010-09-01 | 1 | -1/+1 |
| | | | | | | | * estream.c (_es_set_std_fd): Disable debug output. | ||||
* | Fix for W32. | Werner Koch | 2010-08-26 | 1 | -0/+2 |
| | |||||
* | . | Werner Koch | 2010-08-26 | 1 | -67/+136 |
| | |||||
* | gpgconf does now work for Wince. | Werner Koch | 2010-08-23 | 1 | -1/+84 |
| | |||||
* | Reworked the posix and w32 exechelpers. | Werner Koch | 2010-08-20 | 1 | -36/+435 |
| | |||||
* | Fix regression in logging. | Werner Koch | 2010-08-18 | 1 | -20/+37 |
| | | | | | | Add a registry key to enable catch-all remote debugging for W32. Replace more stdio stuff by estream. | ||||
* | Add code for a threaded LDAP access to replace the wrapper process. | Werner Koch | 2010-08-02 | 1 | -1/+22 |
| | | | | | Currently used for W32 and W32CE. | ||||
* | Fixed couple of build problems. However the W32 version is currently | Werner Koch | 2010-07-26 | 1 | -6/+6 |
| | | | | | under work. | ||||
* | Add new set_binary feature to estream | Werner Koch | 2010-07-24 | 1 | -0/+33 |
| | |||||
* | Some work on porting dirmngr (unfinished) | Werner Koch | 2010-07-16 | 1 | -12/+4 |
| | | | | | Ported gpgtar to W32. | ||||
* | 2010-06-10 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2010-06-10 | 1 | -1/+1 |
| | | | | | | * server.c (SERVER_STDIN, SERVER_STDOUT): New macros. (gpgsm_server): Use them with assuan_fdopen. | ||||
* | Add unfinished gpgtar. | Werner Koch | 2010-06-07 | 1 | -3/+86 |
| | | | | | Collected changes and ports of bug fixes from stable. | ||||
* | Auto starting the agent does now work on CE. | Werner Koch | 2010-05-04 | 1 | -26/+63 |
| | |||||
* | More changes on the way to remove secring.gpg. | Werner Koch | 2010-04-21 | 1 | -2/+13 |
| | |||||
* | Whole lot of changes to support CE. | Werner Koch | 2010-04-14 | 1 | -0/+3 |
| | |||||
* | More chnages to use estream. Add a way to replace the standard | Werner Koch | 2010-03-22 | 1 | -4/+37 |
| | | | | | descriptors. | ||||
* | Finished the bulk of changes to use estream in most places instead of | Werner Koch | 2010-03-15 | 1 | -35/+103 |
| | | | | | stdio. | ||||
* | Use a custom log handler for libassuan. | Werner Koch | 2010-03-11 | 1 | -2/+4 |
| | |||||
* | Change logging to use estream. The makes logging to a socket also | Werner Koch | 2010-03-10 | 1 | -13/+54 |
| | | | | | | work on Solaris etc. Further changes required.. This is just a first step. | ||||
* | First steps towards the W32CE port | Werner Koch | 2010-03-02 | 1 | -22/+88 |
| | |||||
* | Add dummu option --passwd for gpg. | Werner Koch | 2010-01-08 | 1 | -1/+1 |
| | | | | | Collected changes. | ||||
* | Update estream. | Werner Koch | 2009-09-03 | 1 | -1/+39 |
| | |||||
* | Reworked the estream memory buffer allocation. | Werner Koch | 2009-06-29 | 1 | -35/+50 |
| | | | | | Committed already posted patches for the v2 card. | ||||
* | The variable is called RET and not RC. | Werner Koch | 2009-06-29 | 1 | -4/+43 |
| | |||||
* | Fixed stupid typo. | Werner Koch | 2009-06-25 | 1 | -1/+1 |
| | |||||
* | Fixed a bunch of little bugs as reported by Fabian Keil. | Werner Koch | 2009-06-24 | 1 | -5/+7 |
| | | | | | Still one problem left; marked with a gcc #warning. | ||||
* | Fixed an fopen problem on Windows Vista. | Werner Koch | 2009-06-03 | 1 | -51/+33 |
| | |||||
* | Marked all unused args on non-W32 platforms. | Werner Koch | 2008-10-20 | 1 | -9/+26 |
| | |||||
* | Start support of TCOS 3 cards. | Werner Koch | 2008-06-26 | 1 | -1/+1 |
| | | | | | | | Support restriction attribute. Fix utf-8 printing problems. Use AES by default. | ||||
* | Updated estream. | Werner Koch | 2007-08-22 | 1 | -224/+288 |
| | | | | | More changes for Windows. | ||||
* | Properly close files opened by es_fopen. | Werner Koch | 2007-07-16 | 1 | -0/+1 |
| | | | | | | Allow setting of an empty passphrase. Assorted W32 changes. | ||||
* | Changed to GPLv3. | Werner Koch | 2007-07-04 | 1 | -5/+3 |
| | | | | | Removed intl/. | ||||
* | Fixed a problem in estream-printf.c. | Werner Koch | 2007-06-25 | 1 | -81/+294 |
| | | | | | Changes for Windows (gpgsm -k does now work). Minor cleanups. | ||||
* | A whole bunch of changes to allow building for Windows. | Werner Koch | 2007-06-14 | 1 | -15/+14 |
| | | | | | See the ChangeLogs for details. | ||||
* | First steps towards supporting W32. | Werner Koch | 2007-06-06 | 1 | -31/+37 |
| | | | | | | | This is mainly source code reorganization. Update gnulib. g10/ does currently not build. | ||||
* | Use estream_asprintf instead of the GNU asprintf. | Werner Koch | 2007-05-15 | 1 | -121/+22 |
| | |||||
* | Changes to let the key listing use estream to help systems without | Werner Koch | 2007-03-19 | 1 | -1/+190 |
| | | | | | funopen. | ||||
* | No more warnings for AMD64 (at least when cross-compiling). Thus tehre is a | Werner Koch | 2006-11-21 | 1 | -3/+0 |
| | | | | | | | good chance that gpg2 will now work. Other cleanups. Updated gettext. | ||||
* | Made some PIN pads work. | Werner Koch | 2006-11-20 | 1 | -1/+12 |
| | | | | | Some cleanups for 64 bit CPUs. | ||||
* | Pth tweaks and improved estream.c | Werner Koch | 2006-10-17 | 1 | -2/+93 |
| | |||||
* | Changed HTTP API. | Werner Koch | 2006-08-14 | 1 | -7/+131 |
| |