summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-06-09add (web server ethreads)wip-ethreadsAndy Wingo2-0/+173
2016-06-09add examples/ethreads/memcached-{client,server}Andy Wingo2-0/+299
2016-06-09add (ice-9 ethreads)Andy Wingo2-0/+266
2016-06-09add (ice-9 epoll)Andy Wingo4-1/+265
2016-06-09Non-blocking accept/connect Scheme supportAndy Wingo1-1/+22
2016-06-09Support `connect' on nonblocking socketsAndy Wingo2-6/+11
2016-06-09`accept' on nonblocking socket can return #fAndy Wingo2-18/+32
2016-06-09put-char in SchemeAndy Wingo3-3/+35
2016-06-09Update port documentation, rename sports to suspendable portsAndy Wingo6-247/+216
2016-06-08Big ports documentation updateAndy Wingo8-1282/+1253
2016-06-08Undocument (ice-9 rw)Andy Wingo1-101/+0
2016-06-08Add (ice-9 textual-ports)Andy Wingo2-0/+58
2016-06-08put-char, put-string in (ice-9 ports internals)Andy Wingo3-3/+28
2016-06-04socket: TCP_CORK, TCP_NODELAYAndy Wingo3-0/+21
2016-06-01put-string in SchemeAndy Wingo2-0/+26
2016-06-01Rework text encoding to be more Scheme-friendlyAndy Wingo1-285/+290
2016-05-30Simplify string, symbol, char display/write implsAndy Wingo2-527/+74
2016-05-30Add scm_c_put_escaped_char, scm_c_can_put_charAndy Wingo2-1/+50
2016-05-30iprin1 uses scm_c_put_stringAndy Wingo2-6/+3
2016-05-30print_normal_symbol uses new port functionsAndy Wingo1-7/+9
2016-05-30Beginnings of supporting encoding text in ports.cAndy Wingo2-31/+480
2016-05-25Add port-line-buffered?Andy Wingo2-0/+15
2016-05-25port_clear_stream_start_for_bom_write refactorAndy Wingo1-13/+48
2016-05-24Speed up scm_c_write / scm_lfwriteAndy Wingo3-3/+49
2016-05-24Speed golf on Scheme put-u8, put-bytevectorAndy Wingo1-4/+4
2016-05-24Add put-u8 implementation in SchemeAndy Wingo1-1/+16
2016-05-24`put-bytevector' in SchemeAndy Wingo1-4/+52
2016-05-24Wire up non-blocking support in sport writesAndy Wingo1-35/+40
2016-05-24close-port implementation in sportsAndy Wingo1-2/+12
2016-05-24Add force-output to sportsAndy Wingo1-2/+8
2016-05-23Thread-safety fixes for iconv and portsAndy Wingo3-130/+128
2016-05-22get-bytevector-n in Scheme.Andy Wingo2-3/+51
2016-05-22Fix range checking in new Scheme-to-C port codeAndy Wingo1-4/+6
2016-05-22More thorough ice-9 sports testingAndy Wingo2-13/+23
2016-05-22Merge from stable-2.0Andy Wingo49-886/+2209
2016-05-22doc: Fix typo in Web documentation.Luribert1-2/+2
2016-05-22http: Accept date strings with a leading space for hours.Ludovic Courtès2-0/+30
2016-05-22Bump user-visible copyright years to 2016.Mark H Weaver3-6/+5
2016-05-22SRFI-19: Update the table of leap seconds.Mark H Weaver1-3/+4
2016-05-22http: Use 'read-header-line' instead of 'read-line*'.Ludovic Courtès1-19/+3
2016-05-22http: Accept empty reason phrases.Ludovic Courtès2-6/+25
2016-05-22http: Test that responses lacking CR/LF are rejected.Ludovic Courtès1-0/+5
2016-05-22Bump user-visible copyright years to 2015.Mark H Weaver2-2/+2
2016-05-22Fix getsockopt/setsockopt handling of SO_SNDBUF/SO_RCVBUF options.Mark H Weaver1-28/+2
2016-05-22Regenerate SRFI-14 character set data.Ludovic Courtès1-387/+1279
2016-05-22build: Add SCM_T_OFF_MAX and SCM_T_OFF_MIN to scmconfig.h.Mark H Weaver1-0/+6
2016-05-22doc: Mention a known-good Flex version number.Ludovic Courtès1-2/+3
2016-05-22Thank David and Kouhei.Ludovic Courtès1-0/+2
2016-05-22build: Remove libguile/mkstemp.c, redundant with Gnulib.Ludovic Courtès3-131/+2
2016-05-22Remove SIGEV constant definitions.David Michael2-7/+1