summaryrefslogtreecommitdiffstats
path: root/socket.c
Commit message (Expand)AuthorAgeFilesLines
* c_num: now takes self argument.Kaz Kylheku2020-06-291-59/+72
* Replace all strerror calls with wrapper.Kaz Kylheku2020-06-201-10/+10
* Reduce footprint of :fd property.Kaz Kylheku2020-04-251-3/+0
* sockets: connect bugfix and use poll in preference to select.Kaz Kylheku2020-04-231-35/+71
* sockets: missing shut-rd, shut-wr, shut-rdwr.Kaz Kylheku2020-04-131-0/+3
* open-socket-pair: bugfix.Kaz Kylheku2020-04-131-5/+7
* warning cleanup: GNU C++ initializer warnings.Kaz Kylheku2020-04-061-1/+1
* warning cleanup: add casts for unused parameters.Kaz Kylheku2020-04-051-0/+3
* Copyright year bump 2020.Kaz Kylheku2019-12-311-1/+1
* All HAVE_* macros should be tested with #if, not #ifdef.Kaz Kylheku2019-09-121-3/+3
* lib: more nuanced file access errors.Kaz Kylheku2019-05-011-2/+3
* Copyright year bump 2019.Kaz Kylheku2019-01-161-1/+1
* Eliminate ALLOCA_H.Kaz Kylheku2018-12-311-1/+1
* Drastically reduce inclusion of <dirent.h>.Kaz Kylheku2018-12-111-1/+0
* POSIX requires <sys/select.h> for select function.Kaz Kylheku2018-11-091-0/+3
* Copyright year bump 2018.Kaz Kylheku2018-02-151-1/+1
* streams: put-buf and fill-buf functions.Kaz Kylheku2017-06-041-0/+2
* cobj: rename poorly named default operation.Kaz Kylheku2017-05-151-1/+1
* New path slot in stat struct.Kaz Kylheku2017-04-081-2/+2
* Rename badly named default_bool_argKaz Kylheku2017-03-171-2/+2
* Fix wrong copyright year and add 2017.Kaz Kylheku2017-01-231-1/+1
* A few volatile fixes related to setjmp.Kaz Kylheku2016-10-201-2/+2
* Add stream printing context.Kaz Kylheku2016-10-201-1/+2
* Synchronize license comments with LICENSE.Kaz Kylheku2016-10-011-16/+17
* Fix crash in getaddrinfo.Kaz Kylheku2016-07-031-2/+4
* Fix memory leak in dgram socket streams.Kaz Kylheku2016-06-081-0/+1
* Use width of 8 for struct dgram boolean bitfields.Kaz Kylheku2016-05-291-2/+2
* Support byte oriented mode in dgram sockets.Kaz Kylheku2016-05-291-3/+19
* Rename struct dgram_stream member.Kaz Kylheku2016-05-291-5/+5
* Strengthen against resource leaks upon exceptions.Kaz Kylheku2016-04-211-3/+9
* Recycle conses in unget-char and read-until-match.Kaz Kylheku2016-04-201-1/+1
* Allow unlimited character pushback in unget-char.Kaz Kylheku2016-04-191-11/+4
* Make open_socket static and register in socket.c.Kaz Kylheku2016-04-141-1/+2
* Make open_sockfd static.Kaz Kylheku2016-04-141-21/+21
* New open-socket-pair function.Kaz Kylheku2016-04-141-1/+59
* Consolidate repeated address unpacking code.Kaz Kylheku2016-04-141-14/+16
* Fix error handling in dgram case of sock-accept.Kaz Kylheku2016-04-141-10/+11
* Bugfix: support abstract UNIX socket addresses on Linux.Kaz Kylheku2016-03-311-2/+5
* sock-set-peer shouldn't mark dgram sockets connected.Kaz Kylheku2016-03-311-1/+5
* Rename badly named socket-related internal funs.Kaz Kylheku2016-03-311-16/+16
* Permissive stream open mode strings.Kaz Kylheku2016-03-191-9/+8
* Size mode meaningful in datagram sockets.Kaz Kylheku2016-03-191-11/+20
* Nuke accidental tabs.Kaz Kylheku2016-03-191-9/+9
* Sockets are r+b by default, not r+.Kaz Kylheku2016-03-181-1/+1
* Timeout parameter in sock-accept.Kaz Kylheku2016-03-151-7/+38
* Make connect interruptible and support timeout.Kaz Kylheku2016-03-151-3/+65
* Implement socket timeouts.Kaz Kylheku2016-03-151-0/+35
* sock-connect return value change.Kaz Kylheku2016-03-141-1/+1
* All stdio streams get line buffering with i mode.Kaz Kylheku2016-03-141-1/+0
* Mac OS X: must clear sockaddr in order to bind.Kaz Kylheku2016-03-101-0/+2