tcludp
20 years ago* demos/chat.tcl: Sample Tk chat app using multicast udp.
patthoyts [Tue, 23 Nov 2004 13:39:29 +0000 (13:39 +0000)]
* demos/chat.tcl: Sample Tk chat app using multicast udp.

20 years agoFix test target tcludp-1_0_6
patthoyts [Tue, 23 Nov 2004 00:03:04 +0000 (00:03 +0000)]
Fix test target

20 years ago* win/makefile.vc: Improved the win build system.
patthoyts [Mon, 22 Nov 2004 23:48:47 +0000 (23:48 +0000)]
* win/makefile.vc: Improved the win build system.
* demos/*: Added a few sample applications, demos of broadcast,
multicast and normal operation.
* tools/mpexpand.tcl: Added app for generating documentation.

20 years agoFixed the udp_conf return value.
patthoyts [Mon, 22 Nov 2004 16:31:25 +0000 (16:31 +0000)]
Fixed the udp_conf return value.

20 years ago* generic/udp_tcl.h: Done some testing with multicast and have
patthoyts [Mon, 22 Nov 2004 16:12:48 +0000 (16:12 +0000)]
* generic/udp_tcl.h: Done some testing with multicast and have
* generic/udp_tcl.c: rationalised the fconfigure/udp_conf interfaces
a bit better. The -ttl option will set the multicast ttl if the
socket has been added to a multicast group.
Now maintains a list of groups so that this can be inspected and
when the socket is closed we will call mcastdrop for each item.

20 years ago* generic/udp_tcl.h: Fixed the -ttl option for Windows.
patthoyts [Mon, 22 Nov 2004 10:25:37 +0000 (10:25 +0000)]
* generic/udp_tcl.h: Fixed the -ttl option for Windows.

20 years ago* generic/udp_tcl.c: Added support for setting and retrieving the
patthoyts [Mon, 22 Nov 2004 10:00:30 +0000 (10:00 +0000)]
* generic/udp_tcl.c: Added support for setting and retrieving the
  TTL option on the socket. The default is specified by the system
  but can be set for individual sockets.

20 years agoFollowed up a suggestion in patch #794072 to support udp broadcast packets. root-dev-2
patthoyts [Mon, 9 Feb 2004 15:49:18 +0000 (15:49 +0000)]
Followed up a suggestion in patch #794072 to support udp broadcast packets.
This can be queried/enabled using fconfigure $s -broadcast ?1|0?

20 years agooops. Only need event source for win32
patthoyts [Mon, 9 Feb 2004 14:37:33 +0000 (14:37 +0000)]
oops. Only need event source for win32

20 years agoFixes for some errors in the Win32 code in udpClose provided in patch #820255.
patthoyts [Mon, 9 Feb 2004 14:34:55 +0000 (14:34 +0000)]
Fixes for some errors in the Win32 code in udpClose provided in patch #820255.

20 years agoApplied fix from bug #833700 to close a memory leak in UDP_CheckProc.
patthoyts [Mon, 9 Feb 2004 12:19:30 +0000 (12:19 +0000)]
Applied fix from bug #833700 to close a memory leak in UDP_CheckProc.

20 years agoAdded the standard windows nmake makefiles from the sampleextension project.
patthoyts [Mon, 9 Feb 2004 12:03:40 +0000 (12:03 +0000)]
Added the standard windows nmake makefiles from the sampleextension project.

20 years ago* Makefile.in: Fixed to build in directories other than the top
patthoyts [Mon, 9 Feb 2004 12:02:32 +0000 (12:02 +0000)]
* Makefile.in: Fixed to build in directories other than the top
of the source tree.

* generic/udp_tcl.c: Applied the patch from bug #810572 which
fixes a memory leak in udp_open - from D. Richard Hipp?

* generic/udp_tcl.h: Fix for missing define WIN32 sometimes.
* win/makefile.vc:  Added the standard windows nmake makefiles
* win/nmakehlp.c:   from the sampleextension project.
* win/rules.vc:     Visual Studio project updated as a Makefile
* win/tcludp.dsp:   project.

21 years agoNothing serious
patthoyts [Thu, 23 Oct 2003 20:25:36 +0000 (20:25 +0000)]
Nothing serious

21 years agoFix CONSTness for Tcl version < 8.4
patthoyts [Tue, 14 Oct 2003 20:37:54 +0000 (20:37 +0000)]
Fix CONSTness for Tcl version < 8.4

21 years agoUpdated the nroff document.
patthoyts [Sun, 15 Jun 2003 21:13:10 +0000 (21:13 +0000)]
Updated the nroff document.

21 years agoFixed an include bug for Linux and thinking about adding a config.h. tcludp-1_0_5
patthoyts [Sun, 15 Jun 2003 10:31:44 +0000 (10:31 +0000)]
Fixed an include bug for Linux and thinking about adding a config.h.

21 years agocleaned up warnings and updated version numbers.
patthoyts [Fri, 13 Jun 2003 22:15:48 +0000 (22:15 +0000)]
cleaned up warnings and updated version numbers.

21 years agoCleaned up some -Wall warnings under unix.
patthoyts [Fri, 13 Jun 2003 22:08:24 +0000 (22:08 +0000)]
Cleaned up some -Wall warnings under unix.

21 years agoFixed line endings and updated the version info.
patthoyts [Fri, 13 Jun 2003 20:19:47 +0000 (20:19 +0000)]
Fixed line endings and updated the version info.

21 years agoMinor typo fixes in comments
patthoyts [Wed, 11 Jun 2003 22:17:10 +0000 (22:17 +0000)]
Minor typo fixes in comments

21 years agodefined ioctlsocket for unix.
patthoyts [Tue, 3 Jun 2003 23:38:18 +0000 (23:38 +0000)]
defined ioctlsocket for unix.

21 years agodefine ioctlsocket for unix
patthoyts [Fri, 21 Mar 2003 23:05:13 +0000 (23:05 +0000)]
define ioctlsocket for unix

21 years agoFixed udpGetHandle to perform as per specs.
patthoyts [Wed, 12 Mar 2003 00:21:15 +0000 (00:21 +0000)]
Fixed udpGetHandle to perform as per specs.
Added channel Get and SetOption procedure to support fconfigure.
General layout changes to group related functions together.
Bumped version pathlevel to 1.0.5

21 years agoSkip test for unix requiring root perms.
patthoyts [Tue, 4 Mar 2003 02:05:10 +0000 (02:05 +0000)]
Skip test for unix requiring root perms.

21 years agoAdded support for symbolic port names.
patthoyts [Tue, 4 Mar 2003 01:58:26 +0000 (01:58 +0000)]
Added support for symbolic port names.

21 years agoFix bug 696632: missing man.macros
patthoyts [Mon, 3 Mar 2003 23:33:07 +0000 (23:33 +0000)]
Fix bug 696632: missing man.macros

21 years agoFixed CONST compatability for Tcl 8.3/8.4.
patthoyts [Mon, 3 Mar 2003 22:24:33 +0000 (22:24 +0000)]
Fixed CONST compatability for Tcl 8.3/8.4.
Fixed linux build by using autoconf defines for sys/ioctl.h

21 years agoChanged to MIT license tcludp-1_0_4
xiaotaow [Mon, 3 Mar 2003 06:22:35 +0000 (06:22 +0000)]
Changed to MIT license
-Xiaotao

21 years agoThe version provided by Pat Thoyts to fit into TEA format.
xiaotaow [Mon, 3 Mar 2003 06:05:32 +0000 (06:05 +0000)]
The version provided by Pat Thoyts to fit into TEA format.
-Xiaotao

21 years agoChanged by Pat to fit into TEA format
xiaotaow [Mon, 3 Mar 2003 05:57:17 +0000 (05:57 +0000)]
Changed by Pat to fit into TEA format
-xiaotao

21 years agoChanged by Pat to fit into TEA format.
xiaotaow [Mon, 3 Mar 2003 05:56:21 +0000 (05:56 +0000)]
Changed by Pat to fit into TEA format.
-Xiaotao

21 years agoInitial revision
xiaotaow [Mon, 3 Mar 2003 05:45:56 +0000 (05:45 +0000)]
Initial revision