summaryrefslogtreecommitdiffstats
path: root/common/iobuf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* gpg: Report BEGIN_* status before examining the input.NIIBE Yutaka2023-11-171-0/+120
* common,w32: Add missing GetLastError->errno mapping.Werner Koch2023-07-041-3/+4
* gpg: Make progress work for large files on Windows.Werner Koch2023-06-131-51/+10
* gpg: Print status line and proper diagnostics for write errors.Werner Koch2023-06-091-3/+6
* common,w32: Set a proper error code when creating an output file.Werner Koch2023-05-231-2/+10
* gpg: Detect already compressed data also when using a pipe.Werner Koch2023-01-191-2/+100
* common: Replace all assert by log_assert.Werner Koch2023-01-181-31/+31
* common: Don't use FD2INT for POSIX-only code.NIIBE Yutaka2022-10-141-1/+1
* gpg: Fix assertion failure due to errors in encrypt_filter.Werner Koch2022-09-291-4/+4
* w32: Allow Unicode filenames for iobuf_cancel.Werner Koch2022-06-031-1/+1
* Remove remaining support for WindowsCEWerner Koch2022-06-031-20/+4
* common:iobuf: Exclude cases with IOBUF_INPUT_TEMP/IOBUF_OUTPUT_TEMP.NIIBE Yutaka2022-04-251-4/+7
* gpg: fix --enarmor with zero length source fileJussi Kivilinna2022-03-081-8/+0
* iobuf: add zerocopy optimization for iobuf_writeJussi Kivilinna2022-03-081-6/+75
* iobuf: add zerocopy optimization for iobuf_readJussi Kivilinna2022-03-081-14/+98
* Use iobuf buffer size for temporary buffer sizeJussi Kivilinna2022-03-081-3/+4
* common,w32: Support file names longer than MAX_PATH in iobuf.Werner Koch2022-03-081-18/+4
* Replace most calls to open by a new wrapper.Werner Koch2020-10-201-15/+30
* common: Strip trailing CR,LF from w32_strerror.Werner Koch2020-08-211-1/+1
* common: Fix iobuf.c.NIIBE Yutaka2020-08-191-3/+3
* common: Avoid undefined behavior of left shift operator.NIIBE Yutaka2020-07-161-5/+11
* build: Always use EXTERN_UNLESS_MAIN_MODULE pattern.Werner Koch2020-02-101-0/+1
* common: Allow a readlimit for iobuf_esopen.Werner Koch2019-09-101-2/+35
* common/iobuf: fix memory wiping in iobuf_copyJussi Kivilinna2018-12-011-1/+6
* common/iobuf: optimize iobuf_read_lineJussi Kivilinna2018-11-081-5/+43
* all: fix spelling and typosDaniel Kahn Gillmor2018-10-241-2/+2
* common: Use iobuf_get_noeof to avoid undefined behaviors.NIIBE Yutaka2018-09-101-3/+3
* gpg: New maintainer option --debug-set-iobuf-size.Werner Koch2018-01-241-3/+1
* iobuf: Increase the size of the buffer. Add iobuf_set_buffer_size.Werner Koch2018-01-241-35/+83
* common: Avoid undefined behavior.Justus Winter2017-03-301-1/+1
* Clean up word replication.Yuri Chornoivan2017-02-211-1/+1
* gpg,sm: Merge the two versions of check_special_filename.Werner Koch2016-11-291-33/+4
* Change all http://www.gnu.org in license notices to https://Werner Koch2016-11-051-1/+1
* More cleanup of "allow to".Daniel Kahn Gillmor2016-08-031-1/+1
* common: Fix iobuf_peek corner case.Justus Winter2016-07-261-3/+15
* common: Fix memory leak.Justus Winter2016-06-301-3/+2
* gpg: Rename pop_filter to iobuf_pop_filter and export it.Neal H. Walfield2016-03-021-11/+12
* common: Reduce buffer size.Neal H. Walfield2016-02-231-2/+2
* common: Improve a function's documentation and comments.Neal H. Walfield2016-02-231-10/+14
* gpg: Use higher-level functions.Neal H. Walfield2016-02-231-0/+3
* common: Check for an error before reading.Neal H. Walfield2016-02-231-0/+3
* common: More accurately name function.Neal H. Walfield2016-02-231-1/+1
* common, g10: Fix indentation to silence GCC-6.NIIBE Yutaka2016-02-151-5/+5
* common: Fix comment.Neal H. Walfield2016-02-141-1/+1
* common: Fix iobuf API of filter function for alignment.NIIBE Yutaka2016-01-121-20/+32
* common: Avoid warnings about useless assignments.Werner Koch2016-01-061-1/+0
* Silence unused variable or parameter warnings.Werner Koch2015-11-271-7/+10
* common: Avoid undefined behavior.Justus Winter2015-11-191-1/+1
* Fix typos found using codespell.Justus Winter2015-11-171-1/+1
* common: Add a function for copying data from one iobuf to another.Neal H. Walfield2015-11-051-0/+35