aboutsummaryrefslogtreecommitdiffstats
path: root/common/iobuf.c (unfollow)
Commit message (Expand)AuthorFilesLines
2015-11-05common: Add a function for copying data from one iobuf to another.Neal H. Walfield1-0/+35
2015-09-02iobuf: Add the IOBUF_INPUT_TEMP type to improve input temp handling.Neal H. Walfield1-17/+22
2015-09-02iobuf: Rename IOBUF_TEMP to IOBUF_OUTPUT_TEMP.Neal H. Walfield1-17/+25
2015-08-20common/iobuf.c: Make control flow more obvious.Neal H. Walfield1-73/+79
2015-08-20common/iobuf.c: Add some sanity checks to catch programmer bugs.Neal H. Walfield1-0/+42
2015-08-20common/iobuf.c:iobuf_write_temp: Elide redundant code.Neal H. Walfield1-4/+6
2015-08-20common/iobuf.c: Have iobuf_writestr use iobuf_write, not iobuf_writebyteNeal H. Walfield1-6/+1
2015-08-20common/iobuf: Improve documentation and code comments.Neal H. Walfield1-112/+80
2015-08-20common/iobuf.c: Adjust buffer size of filters in front of temp filters.Neal H. Walfield1-2/+15
2015-08-20common/iobuf.c: Buffered data should not be processed by new filters.Neal H. Walfield1-14/+15
2015-08-20common/iobuf.c: Flush the pipeline in iobuf_temp_to_buffer.Neal H. Walfield1-1/+13
2015-08-20common/iobuf.c: Combine iobuf_open, iobuf_create and iobuf_openrw.Neal H. Walfield1-86/+55
2015-08-20common/iobuf.h: Remove iobuf_open_fd_or_name.Neal H. Walfield1-17/+0
2015-08-20common/iobuf.c: Rename iobuf_flush and make it a static function.Neal H. Walfield1-16/+25
2015-08-20common/iobuf.c: Don't abort freeing a pipeline if freeing a filter failsNeal H. Walfield1-5/+13
2015-08-20common/iobuf.c: Improve iobuf_peek.Neal H. Walfield1-17/+33
2015-08-20common/iobuf.c: When requested, fill the buffer even if it is not empty.Neal H. Walfield1-46/+92
2015-08-20common/iobuf.c: Better respect boundary conditions in iobuf_read_line.Neal H. Walfield1-20/+41
2015-08-20common/iobuf.c: Fix filter type for iobuf_temp_with_content.Neal H. Walfield1-1/+1
2015-08-20common/iobuf.c: Refactor code to not need the desc field.Neal H. Walfield1-30/+29
2015-08-20common/iobuf.h: Clarify semantics of nofast. Simplify implementation.Neal H. Walfield1-4/+4
2015-08-20common/iobuf.c: Remove dead code (directfp).Neal H. Walfield1-64/+1
2015-08-20common/iobuf.c: Remove dead code (opaque).Neal H. Walfield1-2/+1
2015-08-20common/iobuf.h: Replace further use of literals with symbolic constants.Neal H. Walfield1-38/+31
2015-08-08common/iobuf.c: Replace use of literals with symbolic constants.Neal H. Walfield1-22/+38
2015-02-11Use inline functions to convert buffer data to scalars.Werner Koch1-2/+5
2014-12-22avoid future chance of using uninitialized memoryDaniel Kahn Gillmor1-1/+1
2014-06-30gpg: Create exported secret files and revocs with mode 700.Werner Koch1-7/+11
2014-06-30common: Minor code cleanup for a legacy OS.Werner Koch1-8/+7
2014-03-07w32: Include winsock2.h to silence warnings.Werner Koch1-0/+3
2013-10-04gpg: Limit the nesting level of I/O filters.Werner Koch1-0/+11
2013-01-08gpg: Cache keybox searches.Werner Koch1-2/+3
2012-06-05Change all quotes in strings and comments to the new GNU standard.Werner Koch1-15/+15
2012-04-20Change license for some files in common to LGPLv3+/GPLv2+.Werner Koch1-5/+15
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch1-28/+28
2011-01-18estream support for iobuf and new memuf functions.Werner Koch1-1/+126
2010-06-082010-06-08 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-2/+4
2010-06-08W32CE fix.Werner Koch1-1/+6
2010-03-24More changes for CE. gpgsm does now build and run a keylisting.Werner Koch1-3/+8
2010-03-10Merged jnlib into common.Werner Koch1-2/+2
2010-03-08Use macros for iobuf ioctls. Werner Koch1-62/+37
2010-03-08More cleanupsWerner Koch1-100/+44
2010-03-08Remove unused code.Werner Koch1-132/+25
2010-03-02First steps towards the W32CE portWerner Koch1-0/+21
2009-12-082009-12-08 Marcus Brinkmann <[email protected]>Marcus Brinkmann1-1/+1
2009-10-13Keep on hacking on g13. A simple --create and --mount does now work.Werner Koch1-7/+7
2009-09-30Some changes to suport g13.Werner Koch1-4/+42
2009-04-01Ported changes from 1.4.Werner Koch1-15/+91
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-9/+21
2008-08-19Avoid passing NULL to printf while debugging.Werner Koch1-14/+22