Commit graph

579 commits

Author SHA1 Message Date
Gerhard Rieger
806bccbf94 new address options shut-null, null-eof 2009-04-02 17:02:29 +02:00
Gerhard Rieger
209ff84a07 minor corrections of docu and test.sh; o-append 2009-04-02 10:29:06 +02:00
Gerhard Rieger
a05e96f6a7 option names substuser-early and su-e 2009-04-02 09:28:58 +02:00
Gerhard Rieger
793763677a new address options shut-none, shut-down, and shut-close 2009-04-02 08:52:11 +02:00
Gerhard Rieger
50be6b25cf version 1.7.0.1 2009-04-01 16:50:51 +02:00
Gerhard Rieger
4a42088332 option end-close "did not apply" with some address types 2009-03-31 23:22:06 +02:00
Gerhard Rieger
a5591dcfd0 merged fix for possible SIGSEGV in listening addresses 2009-03-31 23:18:56 +02:00
Gerhard Rieger
e2402ad019 fixed possible SIGSEGV in listening addresses 2009-03-31 23:16:47 +02:00
Gerhard Rieger
e5f2863cd8 merged connect-timeout bug fix 2009-03-31 22:55:15 +02:00
Gerhard Rieger
13fce17ad8 half close of EXEC and SYSTEM addresses did not work with pipes and sometimes socketpair 2009-03-31 22:46:41 +02:00
Gerhard Rieger
e19d94bea4 fixed new bug with connect-timeout 2009-03-31 21:58:30 +02:00
Gerhard Rieger
7b61382c76 end-close "did not apply" to some addresses 2009-03-12 06:31:42 +01:00
Gerhard Rieger
5999bbc1b8 under some circumstances shutdown was called multiple times for the same fd 2008-10-28 21:07:47 +01:00
Gerhard Rieger
634e02269f help displayed some option types wrong 2008-10-28 17:48:57 +01:00
Gerhard Rieger
de4f373bd5 forgot to git add doc/socat-genericsocket.html 2008-10-20 09:50:03 +02:00
Gerhard Rieger
4645166fcd version 1.7.0.0 2008-10-15 22:54:47 +02:00
Gerhard Rieger
3d41d1db9d new examples, corrections eg. for SCTP, some fixes 2008-10-15 22:54:12 +02:00
Gerhard Rieger
3a060c1cf3 new examples for dumping, usleep, http echo server 2008-10-15 22:52:10 +02:00
Gerhard Rieger
4a7fee2d35 actualized list of platform config files 2008-10-15 22:51:18 +02:00
Gerhard Rieger
74f904fdc9 corrected copyright year 2008-10-15 22:50:44 +02:00
Gerhard Rieger
102e356db7 prepared code for generic xiocheckrange 2008-10-15 22:50:25 +02:00
Gerhard Rieger
4821c5b638 V1.7.0.0: platform config files 2008-10-15 22:49:27 +02:00
Gerhard Rieger
45c6d0536a MacOSX: added missing parentheses; removed outcommented readline data 2008-10-14 22:57:51 +02:00
Gerhard Rieger
5753ca66be doc/dest-unreach.css: no html tags 2008-10-14 22:56:47 +02:00
Gerhard Rieger
180a28b608 xio-socket.c: adapted xiopoll() messages for struct timeval 2008-10-14 22:23:01 +02:00
Gerhard Rieger
29d3f9438b xioopts.c: added cast for ip4addr in error message 2008-10-14 22:18:37 +02:00
Gerhard Rieger
a8ff9481e9 xioopts.h: added GROUP_IP_SCTP to GROUP_IPAPP 2008-10-14 22:17:23 +02:00
Gerhard Rieger
01acd2402f procan-cdefs.c: added output of socket defines 2008-10-14 22:15:55 +02:00
Gerhard Rieger
674166acbd socat.c: adapted xiopoll() messages for struct timeval 2008-10-14 22:15:18 +02:00
Gerhard Rieger
32219f51fd configure.in: corrected typo in HAVE_TYPEOF_STRUCT_TIMEVAL_TV_USEC 2008-10-14 22:13:21 +02:00
Gerhard Rieger
88b1cdc723 added macro Error11() 2008-10-14 22:07:23 +02:00
Gerhard Rieger
bc4fefdc50 AIX: cast for hstrerror() 2008-10-12 18:56:01 +02:00
Gerhard Rieger
01f990310e more for Darwin; do not test ancillary timestamp with unix domain 2008-10-12 12:04:54 +02:00
Gerhard Rieger
fcd73539ac do not include sys/timeb.h 2008-10-12 12:01:49 +02:00
Gerhard Rieger
b2d618438a made it compile and run on SuSE5.2 2008-10-12 12:01:00 +02:00
Gerhard Rieger
75e643ad2d socat option -lf did not log to file 2008-10-10 06:39:46 +02:00
Gerhard Rieger
7a09331db7 Merge /home/gerhard/Develop/socat-hpux into socat-1.7.0.0 2008-10-05 12:58:43 +02:00
Gerhard Rieger
f82bad1dd8 HP-UX: make xiolog_ancillary_socket() cond. by HAVE_STRUCT_CMSGHDR 2008-10-05 12:56:49 +02:00
Gerhard Rieger
66323ae2de merges MacOSX port (after xiopoll rework) 2008-09-29 21:27:46 +02:00
Gerhard Rieger
6334ce1a62 Merge /home/gerhard/Develop/socat-hpux into socat-1.7.0.0 2008-09-29 21:23:45 +02:00
Gerhard Rieger
1dec094b3d test.sh options -n, -N: continue tests with number 2008-09-29 21:23:07 +02:00
Gerhard Rieger
b0d29f8dc7 MacOSX port: xiopoll() uses Select(), except when too many fds 2008-09-29 21:18:58 +02:00
Gerhard Rieger
618170baf3 HP-UX port: unsetenv() might not exist 2008-09-29 21:16:41 +02:00
Gerhard Rieger
a0435920f6 HP-UX port: continued to make struct ifreq.ifr_index conditional 2008-09-29 21:16:07 +02:00
Gerhard Rieger
ba15b459f8 Merge /home/gerhard/Develop/socat-streams into socat-1.7.0.0 2008-09-26 16:59:06 +02:00
Gerhard Rieger
2bc9b77bac new address options i-pop-all, i-push 2008-09-26 16:58:08 +02:00
Gerhard Rieger
4800441669 Merge /home/gerhard/Develop/socat-macos into socat-1.7.0.0 2008-09-26 13:20:22 +02:00
Gerhard Rieger
097608e8a9 MacOSX port: detect TABDLY shift problem with autoconf 2008-09-26 13:19:49 +02:00
Gerhard Rieger
ee504a7bad Cygwin port: if_indextoname() conditional 2008-09-26 12:30:35 +02:00
Gerhard Rieger
a6699a96b5 Cygwin port: struct in_pktinfo conditional 2008-09-26 12:30:04 +02:00