Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-22 | kernel: When doing an fdopen we now also bind the fd to the specified addr/port | Lukas Larsson | |
2011-12-02 | Move sendfile api to file module | Lukas Larsson | |
Since sendfile could in theory be used to send to any type of file descriptor in *nix, it is a better fit to have it in file. | |||
2011-12-01 | Preliminary work on header/trailer | Lukas Larsson | |
Have to figure out how to represent progress in header writing when using non-blocking, not sure how to do this. | |||
2011-12-01 | Add tests for send/recv/sendfile interactions | Lukas Larsson | |
Tests for when a gen_tcp:send/recv is ordered while a sendfile is in progress. | |||
2011-12-01 | Remove tests for file_server sendfile | Lukas Larsson | |
2011-12-01 | Implement sendfile when there are no async threads | Lukas Larsson | |
When there are no async threads sendfile will use the ready_output select on the socket fd to know when to send data. The file_desc will also be put in the sending sendfile_state which buffers all other commands to that file until the sendfile is done. | |||
2011-12-01 | Implement blocking calls for sendfile | Lukas Larsson | |
Move sendfile data to invoke data instead of file_descr. Remove usage of ready_output when doing a send. If told to send 0 bytes, file_sendfile now sends the entire file for linux. | |||
2011-12-01 | Create erlang fallback for sendfile | Lukas Larsson | |
Created erlang fallback for sendfile in gen_tcp and moved sendfile from file to gen_tcp. Also created testcases for testing all different options to sendfile. For info about how sendfile should work see the BSD man pages as they contain a more complete API than other *nixes. | |||
2011-12-01 | Move sendfile tests to gen_tcp_api_SUITE | Lukas Larsson | |
2011-08-27 | Fix type of Packet arg of gen_tcp:send/2 and gen_udp:send/4 | Filipe David Manana | |
The type is marked as a binary() or a string() but in practice it can be an iodata(). The test suite was updated to confirm the gen_tcp/2 and gen_udp:send/4 functions accept iodata() (iolists) packets. | |||
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-03-07 | Merge branch 'raimo/kernel-implicit_inet6-testcase' into dev | Raimo Niskanen | |
* raimo/kernel-implicit_inet6-testcase: Improve implicit_inet6 testcase skip conditions | |||
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for kernel | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update kernel tests to conform with common_test standard | Lukas Larsson | |
2011-02-17 | Update all fin_per_testcase to end_per_testcase. | Lukas Larsson | |
2010-12-07 | Improve implicit_inet6 testcase skip conditions | Raimo Niskanen | |
2010-09-06 | Add tests | Raimo Niskanen | |
Conflicts: lib/kernel/test/gen_sctp_SUITE.erl | |||
2009-11-20 | The R13B03 release.OTP_R13B03 | Erlang/OTP | |