aboutsummaryrefslogtreecommitdiffstats
path: root/common/estream.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-01-18Fix es_fopenmem and es_mopen bug.Werner Koch1-1/+1
2011-01-18Fix computation of NEWSIZE in es_func_mem_write.Werner Koch1-1/+1
The function used to fail and return EINVAL when enlarging the buffer.
2010-09-012010-09-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* estream.c (_es_set_std_fd): Disable debug output.
2010-08-26Fix for W32.Werner Koch1-0/+2
2010-08-26.Werner Koch1-67/+136
2010-08-23gpgconf does now work for Wince.Werner Koch1-1/+84
2010-08-20Reworked the posix and w32 exechelpers.Werner Koch1-36/+435
2010-08-18Fix regression in logging.Werner Koch1-20/+37
Add a registry key to enable catch-all remote debugging for W32. Replace more stdio stuff by estream.
2010-08-02Add code for a threaded LDAP access to replace the wrapper process.Werner Koch1-1/+22
Currently used for W32 and W32CE.
2010-07-26Fixed couple of build problems. However the W32 version is currentlyWerner Koch1-6/+6
under work.
2010-07-24Add new set_binary feature to estreamWerner Koch1-0/+33
2010-07-16Some work on porting dirmngr (unfinished)Werner Koch1-12/+4
Ported gpgtar to W32.
2010-06-102010-06-10 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
* server.c (SERVER_STDIN, SERVER_STDOUT): New macros. (gpgsm_server): Use them with assuan_fdopen.
2010-06-07Add unfinished gpgtar.Werner Koch1-3/+86
Collected changes and ports of bug fixes from stable.
2010-05-04Auto starting the agent does now work on CE.Werner Koch1-26/+63
2010-04-21More changes on the way to remove secring.gpg.Werner Koch1-2/+13
2010-04-14Whole lot of changes to support CE.Werner Koch1-0/+3
2010-03-22More chnages to use estream. Add a way to replace the standardWerner Koch1-4/+37
descriptors.
2010-03-15Finished the bulk of changes to use estream in most places instead ofWerner Koch1-35/+103
stdio.
2010-03-11Use a custom log handler for libassuan.Werner Koch1-2/+4
2010-03-10Change logging to use estream. The makes logging to a socket alsoWerner Koch1-13/+54
work on Solaris etc. Further changes required.. This is just a first step.
2010-03-02First steps towards the W32CE portWerner Koch1-22/+88
2010-01-08Add dummu option --passwd for gpg.Werner Koch1-1/+1
Collected changes.
2009-09-03Update estream.Werner Koch1-1/+39
2009-06-29Reworked the estream memory buffer allocation.Werner Koch1-35/+50
Committed already posted patches for the v2 card.
2009-06-29The variable is called RET and not RC.Werner Koch1-4/+43
2009-06-25Fixed stupid typo.Werner Koch1-1/+1
2009-06-24Fixed a bunch of little bugs as reported by Fabian Keil.Werner Koch1-5/+7
Still one problem left; marked with a gcc #warning.
2009-06-03Fixed an fopen problem on Windows Vista.Werner Koch1-51/+33
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-9/+26
2008-06-26Start support of TCOS 3 cards.Werner Koch1-1/+1
Support restriction attribute. Fix utf-8 printing problems. Use AES by default.
2007-08-22Updated estream.Werner Koch1-224/+288
More changes for Windows.
2007-07-16Properly close files opened by es_fopen.Werner Koch1-0/+1
Allow setting of an empty passphrase. Assorted W32 changes.
2007-07-04Changed to GPLv3.Werner Koch1-5/+3
Removed intl/.
2007-06-25Fixed a problem in estream-printf.c.Werner Koch1-81/+294
Changes for Windows (gpgsm -k does now work). Minor cleanups.
2007-06-14A whole bunch of changes to allow building for Windows.Werner Koch1-15/+14
See the ChangeLogs for details.
2007-06-06First steps towards supporting W32.Werner Koch1-31/+37
This is mainly source code reorganization. Update gnulib. g10/ does currently not build.
2007-05-15Use estream_asprintf instead of the GNU asprintf.Werner Koch1-121/+22
2007-03-19Changes to let the key listing use estream to help systems withoutWerner Koch1-1/+190
funopen.
2006-11-21No more warnings for AMD64 (at least when cross-compiling). Thus tehre is aWerner Koch1-3/+0
good chance that gpg2 will now work. Other cleanups. Updated gettext.
2006-11-20Made some PIN pads work.Werner Koch1-1/+12
Some cleanups for 64 bit CPUs.
2006-10-17Pth tweaks and improved estream.cWerner Koch1-2/+93
2006-08-14Changed HTTP API.Werner Koch1-7/+131
2006-08-11Added http.c from 1.4. Werner Koch1-11/+14
Added support for estream and gnutls.
2006-06-20Updated FSF's address.Werner Koch1-18/+19
2005-06-16gcc-4 defaults forced me to edit many many files to get rid of theWerner Koch1-10/+11
char * vs. unsigned char * warnings. The GNU coding standards used to say that these mismatches are okay and better than a bunch of casts. Obviously this has changed now.
2005-06-03* command.c (cmd_updatestartuptty): New.Werner Koch1-3/+7
* gpg-agent.c: New option --write-env-file. * gpg-agent.c (handle_connections): Make sure that the signals we are handling are not blocked.Block signals while creating new threads. * estream.c: Use HAVE_CONFIG_H and not USE_CONFIG_H! (es_func_fd_read, es_func_fd_write): Protect against EINTR. * gpg-agent.texi (Agent UPDATESTARTUPTTY): New. * scdaemon.c (handle_connections): Make sure that the signals we are handling are not blocked.Block signals while creating new threads. (handle_connections): Include the file descriptor into the name of the thread.
2005-01-262005-01-26 Moritz Schulte <[email protected]>Moritz Schulte1-0/+2609
* Makefile.am (libcommon_a_SOURCES): New source files: estream.c, estream.h. * estream.c, estream.h: New files.