summaryrefslogtreecommitdiff
path: root/src/clients.c
Commit message (Collapse)AuthorAgeFilesLines
* fixed GCC compiler warningChristian Pointner2015-05-291-0/+1
|
* make fd states more explicitChristian Pointner2015-05-261-69/+89
| | | | advanced close scenario works now for well behaved server/clients
* added testserver and testclientChristian Pointner2015-05-251-1/+0
|
* try not to loose data when removing client... needs testing!!!Christian Pointner2015-05-251-12/+105
|
* updated copyright and changelogChristian Pointner2015-05-131-1/+1
|
* whitespace cleanupsChristian Pointner2013-10-071-1/+1
| | | | | | | updated copyright notice git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@68 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* fixed build with -WallChristian Pointner2013-10-071-1/+1
| | | | | | | added build support for clang git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@67 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* client info contains bytes received and transferred nowChristian Pointner2010-12-141-2/+8
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@60 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* listener info output on SIG USR1Christian Pointner2010-12-141-1/+1
| | | | | | | clients info output on SIG USR2 git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@59 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added async connectChristian Pointner2010-12-101-50/+87
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@46 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* deferring buffer allocation at client_add for easier error handlingChristian Pointner2010-12-101-29/+21
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@45 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* setting TCP_NODELAY option on socketsChristian Pointner2010-12-101-0/+13
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@44 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* fixed handling of client readChristian Pointner2010-12-021-21/+23
| | | | | | | fixed memory error when removing client at recv or send error git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@22 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* buffer size can now be configuredChristian Pointner2010-11-301-27/+57
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@18 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* only recv if buffer is not fullChristian Pointner2010-11-301-5/+8
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@17 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added length field to tcp_endpoint_tChristian Pointner2010-11-281-17/+5
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@15 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* source address to connect from can now be specifiedChristian Pointner2010-11-281-1/+17
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@13 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* first minial version workingChristian Pointner2010-11-281-15/+78
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@12 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* one side of cleint connections works for recvChristian Pointner2010-11-271-30/+82
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@11 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added initial (not working) version of client listChristian Pointner2010-11-271-0/+147
git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@10 e61f0598-a718-4e21-a8f0-0aadfa62ad6b