summaryrefslogtreecommitdiffstats
path: root/common/iobuf.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* indent: Fix spellingDaniel Kahn Gillmor2024-05-311-1/+1
* common: Introduce FD_DBG to display gnupg_fd_t value.NIIBE Yutaka2023-07-181-4/+5
* gpg: Use gnupg_fd_t for iobuf_get_fd and is_secured_file.NIIBE Yutaka2023-07-141-3/+3
* common: Change iobuf_fdopen argument type to gnupg_fd_t.NIIBE Yutaka2023-07-111-3/+2
* common: Add gnupg_check_special_filename.NIIBE Yutaka2023-07-111-36/+4
* gpg: Use gnupg_fd_t for encrypt_crypt and gpg_verify.NIIBE Yutaka2023-07-051-2/+1
* Merge branch 'STABLE-BRANCH-2-4' into masterWerner Koch2023-07-041-57/+20
|\
| * 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
* | common:iobuf: Avoid losing bits of HANDLE on Windows 64-bit.NIIBE Yutaka2023-06-301-19/+20
* | common,w32: Set a proper error code when creating an output file.Werner Koch2023-05-241-2/+10
* | gpg: Report BEGIN_* status before examining the input.NIIBE Yutaka2023-05-241-0/+120
|/
* 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