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 |
|
Gerhard Rieger
|
91af19a6b7
|
Cygwin port: IP_RECVOPTS conditional
|
2008-09-26 11:54:08 +02:00 |
|
Gerhard Rieger
|
8287a65d1a
|
MacOSX port: issue error when poll gives POLLNVAL
|
2008-09-26 08:13:19 +02:00 |
|
Gerhard Rieger
|
9922641b60
|
MacOSX port: made defines IPV6_* conditional
|
2008-09-26 08:12:32 +02:00 |
|
Gerhard Rieger
|
43bb8e9ed6
|
corrections with msg (fprintf) format parameters
|
2008-09-24 20:00:23 +02:00 |
|
Gerhard Rieger
|
3684e5daa0
|
added genericsocket to -V
|
2008-09-24 16:15:11 +02:00 |
|
Gerhard Rieger
|
084726e981
|
adapted conditionals to genericsocket, interface
|
2008-09-24 16:14:42 +02:00 |
|
Gerhard Rieger
|
674b0e608d
|
merged socat did not compile on Solaris when configured with --disable-termios
|
2008-09-24 09:05:39 +02:00 |
|
Gerhard Rieger
|
adf1196e3f
|
make sycls.c compile on Solaris where struct msghdr.msg_control e.a. do not exist
|
2008-09-24 08:43:05 +02:00 |
|
Gerhard Rieger
|
b49b7eee08
|
check for SCTP feature; SCTP check on Solaris
|
2008-09-24 08:42:11 +02:00 |
|
Gerhard Rieger
|
fe2eb75966
|
disable SCTP when IPPROTO_SCTP is not defined
|
2008-09-24 08:41:12 +02:00 |
|
Gerhard Rieger
|
b7dc45661e
|
socat socat did not compile on Solaris when configured with --disable-termios
|
2008-09-24 08:31:00 +02:00 |
|
Gerhard Rieger
|
28cc25ec90
|
1.7.0-rc1: ported to FreeBSD: test.sh runssctpx; small fixes
|
2008-09-23 14:29:09 +02:00 |
|
Gerhard Rieger
|
784e378ede
|
merged feature raw network interface
|
2008-09-23 00:09:19 +02:00 |
|
Gerhard Rieger
|
cf84b71cea
|
added SCTP stream environment variable tests
|
2008-09-22 23:39:33 +02:00 |
|
Gerhard Rieger
|
91057b0b68
|
merged feature sctp streams
|
2008-09-22 23:21:26 +02:00 |
|
Gerhard Rieger
|
d78b080ef0
|
merged features ioctl, setsockopt, generic-socket
|
2008-09-22 22:52:03 +02:00 |
|
Gerhard Rieger
|
86c596bd51
|
merged feature protocol-type
|
2008-09-22 22:33:04 +02:00 |
|
Gerhard Rieger
|
2ffe5a324e
|
merged features ancillary, envvar
|
2008-09-22 22:17:55 +02:00 |
|
Gerhard Rieger
|
bd3810642b
|
Merge /home/gerhard/Develop/socat-escape into socat-1.7.0.0
|
2008-09-22 22:05:08 +02:00 |
|
Gerhard Rieger
|
749b745c8a
|
merged feature filan -s
|
2008-09-22 22:04:12 +02:00 |
|
Gerhard Rieger
|
e337b51405
|
test generic sockets for TCP6 and UNIX
|
2008-09-22 21:48:00 +02:00 |
|
Gerhard Rieger
|
b0adfb95ae
|
fixes bug with missing \0 in xioparsenetwork
|
2008-09-22 08:48:16 +02:00 |
|
Gerhard Rieger
|
9a097fc49d
|
socat should now build under MacOS X 10.4
|
2008-09-21 18:08:26 +02:00 |
|
Gerhard Rieger
|
9d7c7f8244
|
Makefile now supports datarootdir
|
2008-09-21 18:05:53 +02:00 |
|
Gerhard Rieger
|
376b9d50c3
|
reworked so-type, so-prototype
|
2008-09-20 23:47:06 +02:00 |
|
Gerhard Rieger
|
b6c2d46008
|
cleanup xio-unix.c: merged classic with abstract functions; names, ...
|
2008-09-20 23:40:45 +02:00 |
|
Gerhard Rieger
|
de910892f2
|
new address "interface" for transparent network interface handling
|
2008-09-20 23:37:56 +02:00 |
|
Gerhard Rieger
|
c86345a615
|
new address option "escape" allows to break a socat instance
|
2008-09-20 23:01:10 +02:00 |
|
Gerhard Rieger
|
e74c247faf
|
use FD_SETSIZE instead of 1024 as FD limit
|
2008-09-20 21:52:36 +02:00 |
|
Gerhard Rieger
|
9809b977e2
|
filan -s prefixes output with FD number if more than one FD
|
2008-09-20 21:52:36 +02:00 |
|
Gerhard Rieger
|
3d95d9d679
|
improve docu and comments of generic sockets
|
2008-09-20 21:42:50 +02:00 |
|
Gerhard Rieger
|
13b73776e7
|
ported generic socket to *BSD; minor improvements
|
2008-09-20 17:17:27 +02:00 |
|
Gerhard Rieger
|
8947cc92dc
|
added test SETSOCKOPT_INT; some corrections on generic ioctl and setsockopt features
|
2008-09-20 17:09:10 +02:00 |
|
Gerhard Rieger
|
140443794b
|
add generic setsockopt address options
|
2008-09-20 17:09:09 +02:00 |
|
Gerhard Rieger
|
52be3b085e
|
doc for ioctl options
|
2008-09-20 17:08:29 +02:00 |
|
Gerhard Rieger
|
2c2508fc62
|
added address options: ioctl-void, ioctl-int, ioctl-intp, ioctl-bin, ioctl-string
added option types: TYPE_INT_INT, TYPE_INT_BIN, TYPE_INT_STRING
added syscall wrapper: Ioctl_int()
added test: IOCTL_VOID
|
2008-09-20 17:08:29 +02:00 |
|
Gerhard Rieger
|
d70b8963aa
|
replaced // comments with C conforming /* */
|
2008-09-19 09:05:08 +02:00 |
|
Gerhard Rieger
|
0e1eb7e4b4
|
in ignoreeof mode socat also blocked data transfer in the other direction
|
2008-09-19 09:03:59 +02:00 |
|