summaryrefslogtreecommitdiffstats
path: root/socket.c
Commit message (Expand)AuthorAgeFilesLines
* license: reformat to fit 80 columns.Kaz Kylheku2021-08-161-12/+13
* getaddrinfo: implement canonname.Kaz Kylheku2021-08-151-2/+12
* musl: fix missing <sys/time.h>.Kaz Kylheku2021-08-041-2/+5
* type: disallow structs using built-in type names.Kaz Kylheku2021-07-081-1/+1
* c_str now takes a self argument.Kaz Kylheku2021-06-231-8/+11
* port: build on OpenBSDAlexander Shendi2021-04-181-0/+5
* Copyright year bump 2021.Kaz Kylheku2021-01-141-1/+1
* android: fix socket module, failing tests.Kaz Kylheku2020-12-231-0/+1
* 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