summaryrefslogtreecommitdiff
path: root/src/estream.c
Commit message (Expand)AuthorAgeFilesLines
* w32: Fix for bidirectional pipe.NIIBE Yutaka2022-07-281-0/+6
* Remove Windows CE support.NIIBE Yutaka2022-06-281-33/+1
* w32: Add ES_SYSHD_SOCK support for gpgrt_sysopen.NIIBE Yutaka2022-04-041-1/+255
* w32: Support file names longer than MAX_PATH.Werner Koch2022-03-041-25/+152
* estream: Only include sys/select.h when needed.NIIBE Yutaka2021-11-041-3/+4
* Release 1.39libgpg-error-1.39gpgrt-1.39Werner Koch2020-08-241-1/+1
* core,w32: Add UTF-8 support to gpgrt_fopen, gpgrt_mkdir and gpgrt_chdir.Werner Koch2020-08-211-3/+122
* estream: Add gpgrt_fcancelWerner Koch2020-06-261-9/+32
* estream: Care about erroneous case for stream close.NIIBE Yutaka2019-09-181-10/+5
* estream: Fix gpgrt_poll at EOF.NIIBE Yutaka2019-08-231-1/+1
* estream: Fix gpgrt_poll to prevent waiting indefinitely for others.NIIBE Yutaka2019-08-231-0/+3
* estream: Fix poll condition.NIIBE Yutaka2019-08-221-3/+4
* w32: Fix cast to internal fd.NIIBE Yutaka2019-07-251-1/+1
* estream: Fix IS_INVALID_FD.NIIBE Yutaka2019-07-251-5/+1
* estream: Add missing malloc check.Werner Koch2019-06-271-1/+6
* estream: Don't use variable length array.NIIBE Yutaka2019-06-271-1/+7
* estream: Use poll(2) when available.NIIBE Yutaka2019-06-261-0/+82
* core: New functions gpgrt_abort and gpgrt_add_emergency_cleanup.Werner Koch2019-01-041-9/+8
* core: New functions gpgrt_fprintf_sf anf gpgrt_fprintf_sf_unlocked.Werner Koch2018-11-261-5/+8
* core: Add a limited version of gpgrt_ftruncate.Werner Koch2018-11-261-0/+31
* estream: Always propagate flush event to cookie functions.Werner Koch2018-07-121-3/+4
* core: Fix gpgrt_poll for Windows under nPth.Werner Koch2018-04-301-0/+2
* doc: Typo fixes.Werner Koch2018-02-211-1/+1
* core: Unify syscall_clamp functions.Werner Koch2017-11-291-92/+32
* Align 'es_poll' semantics closer with POSIX.Justus Winter2017-05-311-3/+0
* Fix memory leak for estream.NIIBE Yutaka2017-05-301-5/+20
* Minor clean up.NIIBE Yutaka2017-04-191-2/+2
* Improve tracing of estream.Werner Koch2017-02-281-15/+39
* w32: Fix gpgrt_poll for Windows.Werner Koch2017-02-281-6/+0
* Use the new tracing ramework for estream.Werner Koch2017-02-271-9/+76
* Rename internal functions of estream.Werner Koch2017-02-261-90/+91
* w32: Do not use the syscall clamps in pollable mode.Werner Koch2017-02-241-10/+36
* estream: Correctly set ERRNO to EOPNOTSUPP.Werner Koch2017-01-191-2/+4
* estream: Minor portability fix.Werner Koch2016-11-121-3/+3
* estream: Support 'es_poll' on Windows.Justus Winter2016-11-121-73/+52
* estream: Track the kind of backend used.Justus Winter2016-11-121-17/+22
* estream: Rework how the cookie functions are handled.Justus Winter2016-11-121-49/+49
* estream: Rework modestring handling.Justus Winter2016-11-121-46/+44
* Add new interface gpgrt_get_syscall_clamp.Werner Koch2016-11-121-0/+11
* Use the syscall clamp functions also for lock functionsWerner Koch2016-11-111-1/+6
* estream: Fix modestring parsing.Justus Winter2016-10-181-1/+1
* Define EWOULDBLOCK in case it is not definedAndre Heinecke2016-07-051-0/+5
* estream: Fix bug es_fclose_snatch if a seek has been used.Werner Koch2016-06-271-1/+1
* w32: Silence compiler warnings about redefined macros.Werner Koch2016-06-251-6/+19
* estream: Remove two compiler warning.Werner Koch2016-06-241-40/+41
* estream: Fix assertion failure due to es_flush.NIIBE Yutaka2016-06-151-3/+1
* Adjust memory limit of es_fopenmem to the block size.Werner Koch2016-06-151-0/+8
* estream,w32: Temporary fix for gpgrt_poll.Werner Koch2016-04-051-0/+4
* estream: Prepare for new mode flag "sysopen".Werner Koch2016-03-291-14/+47
* estream: Use simpler names for static functions.Werner Koch2016-03-291-44/+44