summaryrefslogtreecommitdiffstats
path: root/socket.c
Commit message (Expand)AuthorAgeFilesLines
* autoload: move socket material into socket module.Kaz Kylheku2022-02-191-4/+64
* ffi: move socket stuff to socket module.Kaz Kylheku2022-02-171-0/+96
* sockets: appease -Wint-in-bool-context warning.Paul A. Patience2022-02-131-2/+2
* Copyright year bump 2022.Kaz Kylheku2022-01-111-1/+1
* sockets: bug in clearing SOCK_* type flags.Kaz Kylheku2021-09-111-6/+5
* sockets: throw exception if socket call fails.Paul A. Patience2021-09-111-0/+5
* exceptions: hack to store errno in string object.Kaz Kylheku2021-09-071-35/+35
* sockets: improve socked type patch.Kaz Kylheku2021-09-061-10/+12
* sockets: clear non-type bits after fd creation.Paul A. Patience2021-09-061-0/+13
* sockets: make error messages more consistent.Paul A. Patience2021-09-061-17/+17
* 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