summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* parser now supports comments Christian Pointner2010-12-081-10/+14
| | | | | | | check for 0 length files (mmap doesn't likes 0 for lenght) git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@39 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* flex/bison vs ragelChristian Pointner2010-12-088-375/+268
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@38 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* updated changelogChristian Pointner2010-12-051-1/+5
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@37 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* removed usage section of READMEChristian Pointner2010-12-051-6/+0
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@32 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* fixed install targetChristian Pointner2010-12-057-24/+96
| | | | | | | | added initscript and default file referring to rinetd in manpage git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@31 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* cleaned parser a bitChristian Pointner2010-12-054-20/+29
| | | | | | | better warnings if local-port and config-file are specified git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@30 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* check wether config file was emptyChristian Pointner2010-12-053-0/+22
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@29 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added config file format to manpageChristian Pointner2010-12-032-7/+37
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@28 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added flex and bison temporary files to svn:ignoreChristian Pointner2010-12-030-0/+0
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@27 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* passive resolvon for listen sockets onlyChristian Pointner2010-12-033-6/+7
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@26 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* updated readme (new build deps +flex +bison)Christian Pointner2010-12-031-0/+2
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@25 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added config file parserChristian Pointner2010-12-036-6/+392
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@24 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* removed useless source address resolving type optionChristian Pointner2010-12-027-38/+12
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@23 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
* fixed usage outputChristian Pointner2010-12-021-3/+3
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@21 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* temporary disabling install-etc targetChristian Pointner2010-12-021-2/+2
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@20 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added new options for resolv types (IPv4 vs IPv6)Christian Pointner2010-12-028-39/+131
| | | | | | | | manpage: new parameters manpage: added short description to each parameter git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@19 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* buffer size can now be configuredChristian Pointner2010-11-308-38/+90
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@18 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* only recv if buffer is not fullChristian Pointner2010-11-302-6/+9
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@17 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added new option to manpageChristian Pointner2010-11-292-5/+24
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@16 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added length field to tcp_endpoint_tChristian Pointner2010-11-285-30/+26
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@15 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* replaced inet_ntop with getnameinfoChristian Pointner2010-11-281-28/+11
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@14 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* source address to connect from can now be specifiedChristian Pointner2010-11-288-9/+53
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@13 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* first minial version workingChristian Pointner2010-11-283-18/+89
| | | | 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-275-39/+103
| | | | 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-274-0/+205
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@10 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added REUSEADDR to listen socketsChristian Pointner2010-11-273-11/+73
| | | | | | | added accept handler git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@9 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* listening on tcp sockets works nowChristian Pointner2010-11-276-18/+141
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@8 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added tcp listener listChristian Pointner2010-11-267-3/+282
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@7 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added generic single linked listChristian Pointner2010-11-266-63/+187
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@6 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* moved version.h to config.h with additional infoChristian Pointner2010-11-253-10/+13
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@5 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* updated manpageChristian Pointner2010-11-252-0/+49
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@4 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added cmd options for local and remote addr and portChristian Pointner2010-11-252-0/+36
| | | | | | | added cmd option for config file git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@3 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added inital version (working main lopp with signal handler)Christian Pointner2010-11-2422-0/+3138
| | | | git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@2 e61f0598-a718-4e21-a8f0-0aadfa62ad6b
* added inital directory structureChristian Pointner2010-11-240-0/+0
git-svn-id: https://svn.spreadspace.org/tcpproxy/trunk@1 e61f0598-a718-4e21-a8f0-0aadfa62ad6b