aboutsummaryrefslogtreecommitdiffstats
path: root/src/estream.c (unfollow)
Commit message (Expand)AuthorFilesLines
2018-07-12estream: Always propagate flush event to cookie functions.Werner Koch1-3/+4
2018-04-30core: Fix gpgrt_poll for Windows under nPth.Werner Koch1-0/+2
2018-02-21doc: Typo fixes.Werner Koch1-1/+1
2017-11-29core: Unify syscall_clamp functions.Werner Koch1-92/+32
2017-05-31Align 'es_poll' semantics closer with POSIX.Justus Winter1-3/+0
2017-05-30Fix memory leak for estream.NIIBE Yutaka1-5/+20
2017-04-19Minor clean up.NIIBE Yutaka1-2/+2
2017-02-28Improve tracing of estream.Werner Koch1-15/+39
2017-02-28w32: Fix gpgrt_poll for Windows.Werner Koch1-6/+0
2017-02-26Use the new tracing ramework for estream.Werner Koch1-9/+76
2017-02-26Rename internal functions of estream.Werner Koch1-90/+91
2017-02-24w32: Do not use the syscall clamps in pollable mode.Werner Koch1-10/+36
2017-01-19estream: Correctly set ERRNO to EOPNOTSUPP.Werner Koch1-2/+4
2016-11-12estream: Minor portability fix.Werner Koch1-3/+3
2016-11-12estream: Support 'es_poll' on Windows.Justus Winter1-73/+52
2016-11-12estream: Track the kind of backend used.Justus Winter1-17/+22
2016-11-12estream: Rework how the cookie functions are handled.Justus Winter1-49/+49
2016-11-12estream: Rework modestring handling.Justus Winter1-46/+44
2016-11-12Add new interface gpgrt_get_syscall_clamp.Werner Koch1-0/+11
2016-11-11Use the syscall clamp functions also for lock functionsWerner Koch1-1/+6
2016-10-18estream: Fix modestring parsing.Justus Winter1-1/+1
2016-07-05Define EWOULDBLOCK in case it is not definedAndre Heinecke1-0/+5
2016-06-27estream: Fix bug es_fclose_snatch if a seek has been used.Werner Koch1-1/+1
2016-06-25w32: Silence compiler warnings about redefined macros.Werner Koch1-6/+19
2016-06-24estream: Remove two compiler warning.Werner Koch1-40/+41
2016-06-15estream: Fix assertion failure due to es_flush.NIIBE Yutaka1-3/+1
2016-06-15Adjust memory limit of es_fopenmem to the block size.Werner Koch1-0/+8
2016-04-05estream,w32: Temporary fix for gpgrt_poll.Werner Koch1-0/+4
2016-03-29estream: Prepare for new mode flag "sysopen".Werner Koch1-14/+47
2016-03-29estream: Use simpler names for static functions.Werner Koch1-44/+44
2016-03-29doc: Re-format comments in estream.cWerner Koch1-150/+311
2016-03-29estream: Remove strange macro for better readability.Werner Koch1-15/+11
2016-02-08Convert http links to https where possible in the source.Daniel Kahn Gillmor1-1/+1
2015-11-19Fix typos found by codespell.Justus Winter1-3/+3
2015-10-18estream: Avoid calling write(fd,NULL,n).Werner Koch1-20/+32
2015-09-28estream: Keep track of EPIPE.Werner Koch1-4/+25
2015-09-25estream: Add gpgrt_set_nonblock and gpgrt_poll.Werner Koch1-4/+345
2015-09-24estream: Replace indicator help functions to ease code reading.Werner Koch1-33/+13
2015-08-25w32: Make sure the setmode is called.Werner Koch1-1/+7
2015-03-16Remove useless conditions.Werner Koch1-6/+3
2014-10-03Change gpgrt_pending{,_unlocked} to macros.Werner Koch1-3/+3
2014-10-02w32: Make it build again.Werner Koch1-1/+1
2014-10-02Add GPG_ERR_BOGUS_STRING and an experimental gpgrt_pending.Werner Koch1-3/+108
2014-09-18doc updates and type fixes.Werner Koch1-1/+1
2014-09-12Fix es_fclose for streams opened with "samethread".Werner Koch1-2/+14
2014-09-11Fix problems with ssize_t and off_t.Werner Koch1-39/+41
2014-08-26Add gpgrt_set_alloc_func.Werner Koch1-19/+16
2014-08-25Replace locking code in estream functions.Werner Koch1-133/+95
2014-08-25Remove GnuPG specific code.Werner Koch1-47/+1
2014-08-25Finish inclusion of estream into the API.Werner Koch1-203/+131