summaryrefslogtreecommitdiff
path: root/erts/preloaded/src/socket.erl
Commit message (Expand)AuthorAgeFilesLines
* Fix specsRaimo Niskanen2020-01-291-52/+51
* Merge domain+type+proto in one getoptRaimo Niskanen2020-01-281-87/+107
* Cleanup timeout handlingRaimo Niskanen2020-01-241-189/+178
* Cleanup parameter check functionsRaimo Niskanen2020-01-231-8/+14
* Cleanup try-catch handlingRaimo Niskanen2020-01-231-70/+45
* Fix close and abort handlingRaimo Niskanen2020-01-231-12/+23
* Clean up send code and ref handlingRaimo Niskanen2020-01-221-101/+103
* Do not self-close socket for econnresetRaimo Niskanen2020-01-221-16/+0
* Implement level 'otp' option 'meta'Raimo Niskanen2020-01-171-0/+5
* Rename SOCK_/SOCKET_ -> ESOCK_Raimo Niskanen2020-01-171-413/+413
* [esock] Add accept counter(s)Micael Karlberg2020-01-151-1/+2
* [esock] Add [read|write] max package size counterMicael Karlberg2020-01-141-2/+3
* Merge branch 'hauleth/ft/do-not-check-type_proto-combination' into maintRaimo Niskanen2020-01-141-29/+24
|\
| * Fix specRaimo Niskanen2020-01-091-3/+2
| * feat(socket): do not check Type/Proto combinationŁukasz Niemier2020-01-091-26/+22
* | [esock] Make it posssible to select based on controlling processMicael Karlberg2020-01-081-0/+6
* | [esock] Add interface functions to the socket registryMicael Karlberg2020-01-081-2/+56
* | [erts|esock] Add preliminary socket registryMicael Karlberg2020-01-081-2/+7
|/
* [esock] Add new sockaddr "type" for family packetMicael Karlberg2019-11-251-1/+12
* [esock] Updated spec for function bindMicael Karlberg2019-11-251-1/+2
* [esock] Renamed sock_extended_err typeMicael Karlberg2019-11-251-4/+4
* [esock] Corrected types and documentationMicael Karlberg2019-11-251-14/+31
* decode ICMP[v6] errors in sock_extended_err on LinuxAndreas Schultz2019-11-251-7/+25
* add Linux sock_extended_err support to socketAndreas Schultz2019-11-251-0/+13
* [esock] Yet another 'shut dialyzer up'Micael Karlberg2019-10-281-0/+6
* [esock] The TCP socket option cork was not supportedMicael Karlberg2019-10-221-2/+5
* [esock] Add conversion of 'tcp' socket option valueMicael Karlberg2019-10-221-1/+6
* [esock] Disable the peek-off 'socket' optionMicael Karlberg2019-10-181-4/+6
* [esock] Add support for IPv6 socket option tclassMicael Karlberg2019-10-141-14/+24
* [esock] Fixed and updated handling of IPv6 socket option hoplimitMicael Karlberg2019-10-101-10/+18
* [esock] Updated the ip_tos typeMicael Karlberg2019-10-091-0/+2
* [esock] Type cleanupMicael Karlberg2019-10-081-19/+6
* [esock|doc] Adding and adjusting stuff for documentationMicael Karlberg2019-10-081-16/+8
* [esock] Add support for checking for send_flags supportMicael Karlberg2019-10-081-32/+54
* [esock] Correct ip_tos type spellingMicael Karlberg2019-10-081-4/+4
* [esock] Add "support" for socket 'socket' option passcredMicael Karlberg2019-10-081-3/+5
* Merge pull request #2400 from stolen/socket_msg_typesMicael Karlberg2019-10-081-7/+10
|\
| * socket_nif: improve support for sendmsg ctrl typesDanil Zagoskin2019-10-021-7/+10
* | feat: allow ICMP over DGRAM socketŁukasz Niemier2019-10-021-0/+1
|/
* [esock] Updated select-infoMicael Karlberg2019-07-301-4/+4
* [esock] Dialyzer related cleanupMicael Karlberg2019-07-241-5/+5
* [esock] Incorrect socket address guard in sendtoMicael Karlberg2019-07-241-15/+6
* [esock] Handle wildcard address 'broadcast' when bindingMicael Karlberg2019-07-171-6/+14
* [esock] Add test case for socket option bindtodeviceMicael Karlberg2019-07-171-2/+2
* [esock] Add test case for socket option acceptconnMicael Karlberg2019-07-171-0/+2
* [esock] Make it it work for IPv6Micael Karlberg2019-07-081-5/+9
* [esock|doc] Add documentation for the (socket) info functionMicael Karlberg2019-06-271-1/+14
* [esock] Counters for individual socketsMicael Karlberg2019-06-261-2/+23
* [esock] Add debug functionMicael Karlberg2019-06-241-5/+14
* [esock] Add command (nif) functionMicael Karlberg2019-06-241-2/+30