Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-08 | Oops, I had forgotten to add the default timeout of 1000us. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10988 | |||
2009-04-08 | Added timeout message to set send timeout in microseconds, defaults to 1000. | Martin Peach | |
Changed help patch to match. svn path=/trunk/externals/mrpeach/; revision=10987 | |||
2009-04-08 | Added [timeout( message to set microsecond timeout for send. This gives time ↵ | Martin Peach | |
for unusually small buffers to clear. Set default timeout to 1000us. Also prints a message if the whole send didn't complete. Updated help patch to match. svn path=/trunk/externals/mrpeach/; revision=10986 | |||
2009-03-09 | The 'sent' message now contains client number, bytes sent, socket number. ↵ | Martin Peach | |
Empty 'send' message triggers list of client messages on right outlet. Empty socket number message causes a client message on right outlet. Help patch updated. svn path=/trunk/externals/mrpeach/; revision=10852 | |||
2009-03-04 | Changed send routine to send one byte at a time and output number of bytes ↵ | Martin Peach | |
sent, so it won't block if the other end disappears. Also settable buffer size. Help path updated. svn path=/trunk/externals/mrpeach/; revision=10835 | |||
2009-03-02 | Fixed some warnings about signed/unsigned variables. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10829 | |||
2009-03-02 | Fixed a bug that prevented the send routine from leaving the loop when no ↵ | Martin Peach | |
more data can be sent. Now it won't hang if you try sending to a recently disconnected client, honest! svn path=/trunk/externals/mrpeach/; revision=10828 | |||
2009-03-02 | tcpserver_send_buf: send only one byte at a time into the buffer to avoid ↵ | Martin Peach | |
buffer overflow. This should not slow the whole thing down too much since we're already passing things one byte at a time. svn path=/trunk/externals/mrpeach/; revision=10827 | |||
2009-03-01 | Added a [clientbuf( message to set the send buffer size for that client. ↵ | Martin Peach | |
Also the [client( message will output the current buffer size as well as the socket and ip for that client. Help patch updated. svn path=/trunk/externals/mrpeach/; revision=10824 | |||
2009-02-24 | Updated help files to reflect new [tcpserver], cleaned up a bit more. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10813 | |||
2009-02-24 | Adds a status outlet which currently gives info about connected clients and ↵ | Martin Peach | |
the amount of sent data. svn path=/trunk/externals/mrpeach/; revision=10812 | |||
2009-02-23 | Fixed select call so it works properly | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10810 | |||
2009-02-22 | include errno.h for linux | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10806 | |||
2009-02-22 | Removed some commented-out stuff | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10805 | |||
2009-02-22 | Checks to see if a socket can be written to before sending. If not, prints a ↵ | Martin Peach | |
message to the pd window and doesn't send the data. svn path=/trunk/externals/mrpeach/; revision=10804 | |||
2008-11-05 | Updated to add port number to list on right outlet | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10365 | |||
2008-11-05 | Added port number output to ip list on right outlet as suggested by zmoelnig | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10364 | |||
2008-11-05 | Updated to add port number on ip (right) outlet | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10363 | |||
2008-11-05 | Added port number to ip outlet as suggested by zmoelnig | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10362 | |||
2008-11-05 | Added broadcast permission to sockets as suggested by zmoelnig's patch 2221504 | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10361 | |||
2008-06-18 | Clarify what SO_REUSEADDR is for, no code changes. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=10030 | |||
2008-05-07 | removed svn:executable-flag | IOhannes m zmölnig | |
svn path=/trunk/externals/mrpeach/; revision=9769 | |||
2008-03-27 | No limit on sendable file size. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=9628 | |||
2008-03-20 | Updated with dump message | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=9612 | |||
2008-03-20 | Added dump message for hexdump of received characters to main window. | Martin Peach | |
Added #include <sys.types.h> for u_long define. svn path=/trunk/externals/mrpeach/; revision=9611 | |||
2008-01-21 | Applied W.Ritsch's patch to fix sign error with input > 127 | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=9154 | |||
2007-08-06 | Closing socket should actually work now. Before it was just removing it from ↵ | Martin Peach | |
the list. svn path=/trunk/externals/mrpeach/; revision=8439 | |||
2007-08-02 | Added disconnectclient and disconnectsocket methods so server can close ↵ | Martin Peach | |
connections too. svn path=/trunk/externals/mrpeach/; revision=8347 | |||
2007-07-23 | Removed unused static binbuf that caused occasional crashes when ↵ | Martin Peach | |
reinstantiating the object. Thanks IOhannes for pointing it out! svn path=/trunk/externals/mrpeach/; revision=8211 | |||
2007-06-20 | Updated | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=7790 | |||
2007-06-20 | Implemented IOhannes' list send | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=7789 | |||
2006-12-12 | removed the "break;" statement in the broadcast() code to enable broadcasting | IOhannes m zmölnig | |
to all connected clients (and not jsut the first one) svn path=/trunk/externals/mrpeach/; revision=6815 | |||
2006-12-04 | make sure bytes > 127 are not interpreted as negative. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6615 | |||
2006-12-04 | make sure bytes >127 are not interpreted as negative. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6614 | |||
2006-12-01 | Use sprintf_s instead of snprintf if _MSC_VER defined | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6563 | |||
2006-11-28 | changed MAX_PATH to FILENAME_MAX. | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6492 | |||
2006-11-28 | changed MAX_PATH to FILENAME_MAX | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6491 | |||
2006-11-07 | test file for net object help patches | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6226 | |||
2006-11-07 | added send filename | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6225 | |||
2006-11-07 | removed declspec | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6224 | |||
2006-11-07 | added file send | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=6223 | |||
2006-08-24 | Renamed files without x_net_ prefix. | Martin Peach | |
Removed extra copies of tcpserver and tcpclient svn path=/trunk/externals/mrpeach/; revision=5726 | |||
2006-08-17 | added mrpeach targets and added missing header to get things compiling on ↵ | Hans-Christoph Steiner | |
Mac OS X svn path=/trunk/externals/mrpeach/; revision=5636 | |||
2006-08-16 | Added the net, osc and sqosc~ directoriessvn2git-root | Martin Peach | |
svn path=/trunk/externals/mrpeach/; revision=5629 |