summaryrefslogtreecommitdiff
path: root/libguile/ports-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Prevent TOCTTOU bugs in C ports...Andy Wingo2017-02-081-25/+30
* Only ptob->close() after read/write finish...Andy Wingo2016-08-311-3/+10
* Speed up scm_c_write / scm_lfwrite...Andy Wingo2016-05-241-0/+1
* Thread-safety fixes for iconv and ports...Andy Wingo2016-05-231-23/+20
* Speed up port position access from Scheme...Andy Wingo2016-05-221-10/+35
* Support for non-blocking I/O...Andy Wingo2016-05-201-0/+3
* Remove unused type from ports-internal...Andy Wingo2016-05-141-6/+0
* Use heap-allocated port types instead of ptobnums...Andy Wingo2016-05-131-7/+5
* Make scm_t_ptob_descriptor private....Andy Wingo2016-05-131-0/+31
* Remove scm_t_port_internal...Andy Wingo2016-05-131-8/+5
* Make scm_t_port private...Andy Wingo2016-05-131-12/+10
* Make port buffering fields private...Andy Wingo2016-05-131-0/+51
* Make file/line/column fields of ports private...Andy Wingo2016-05-131-0/+17
* Embed scm_t_port in scm_t_port_internal...Andy Wingo2016-05-131-1/+2
* Handle BOM around fill/flush instead of peek/put...Andy Wingo2016-05-051-2/+8
* Port encoding internally represented as symbol...Andy Wingo2016-05-031-1/+0
* Remove port rw_active field...Andy Wingo2016-04-221-0/+6
* Port buffers are Scheme values...Andy Wingo2016-04-201-40/+85
* peek-u8 correctness and speed refactor...Andy Wingo2016-04-191-6/+36
* Port buffer cur/next pointers are Scheme values...Andy Wingo2016-04-191-11/+18
* Remove "buf" field from port buffers...Andy Wingo2016-04-181-0/+20
* Remove size field from port buffers...Andy Wingo2016-04-171-0/+71
* Generic port facility provides buffering uniformly...Andy Wingo2016-04-061-1/+0
* Merge remote-tracking branch 'origin/stable-2.0'...Mark H Weaver2013-04-141-4/+3
* Improve handling of Unicode byte-order marks (BOMs)....Mark H Weaver2013-04-041-1/+6
* Peeks do not consume EOFs....Mark H Weaver2013-04-041-0/+1
* Move the port alist from the hash table to the internal port structure....Mark H Weaver2013-04-011-0/+1
* Refactor port encoding modes: utf-8 and iconv...Mark H Weaver2013-04-011-1/+21
* Add internal-only port structure and move iconv descriptors there....Mark H Weaver2013-04-011-0/+40