1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185
|
2006-06-20 Pat Thoyts <patthoyts@users.sourceforge.net>
* TAG: ==== tcludp-1_0_8 ====
* RELEASE: Released version 1.0.8
2006-06-20 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Stick to ckalloc/ckfree.
* tests/udp-srv.test: Added new test file which runs a child
proces as a udp server.
* tests/all.tcl: Support 8.2 and 8.3 test package.
2006-05-15 Pat Thoyts <patthoyts@users.sourceforge.net>
* aclocal.m4: Added check for fcntl.h and the FD_CLOEXEC flag
* generic/udp_tcl.c: bug #1477669 - set the close-on-exec flag for
the socket to avoid child processes inheriting
our sockets
* configure: Regenerated with autoconf 2.59
* configure.in: Added call to project specific code.
* tclconfig/tcl.m4: Updated
2006-03-03 Pat Thoyts <patthoyts@users.sourceforge.net>
* tclconfig/*: Updated to TEA 3.5
* configure: Regenerated.
* generic/udp_tcl.c: Applied patch from bug #1245141 to use
socklen_t type correctly (Tru64 uses a
64bit long for socklen_t)
* generic/udp_tcl.c: Included a Udp_SafeInit function. Some versions
of MacOSX are wierd about apps testing for
missing functions in shared libs. (#1439508)
2005-11-27 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: bug #1240127 - handle possible missing IP_TTL
* generic/udp_tcl.c: bug #1358181 - fix for NetBSD 2.0
* aclocal.m4: bug #1358189 - better method for finding dtplite
* win/makefile.vc: Increment version to 1.0.8
* configure.in:
* configure: regenerated
2005-05-20 Pat Thoyts <patthoyts@users.sourceforge.net>
* TAG: ==== tcludp-1_0_7 ====
* RELEASE: Released version 1.0.7
2005-05-19 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Deal with bug #1178996 by changing the code
used to cleanup sockets under Windows.
* generic/udp_tcl.c: fconfigure options were returning lists of
lists. Fixed.
* tclconfig/*: Updated TEA files to TEA 3.2
* configure.in:
* Makefile.in:
2005-05-17 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/rules.vc: Applied patch 1092432 by westrick85 to handle
paths with spaces better.
2005-04-27 Pat Thoyts <patthoyts@users.sourceforge.net>
* demos/bug1158628.tcl: Demo file for this bug.
* generic/udp_tcl.c: Applied a fix for bug #1158628 from Reinhard
Max which avoids hanging Tcl while exiting with open channels.
* configure.in: Moved version to 1.0.7
* win/makefile.vc:
2004-11-23 Pat Thoyts <patthoyts@users.sourceforge.net>
* demos/chat.tcl: Sample Tk chat app using multicast udp.
2004-11-22 Pat Thoyts <patthoyts@users.sourceforge.net>
* TAG: ==== tcludp-1_0_6 ====
* 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.
* 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.
* generic/udp_tcl.h: Fixed the -ttl option for Windows.
* 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.
2004-02-09 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Followed up a suggestion in patch #794072 to
support udp broadcast packets. This can be queried/enabled using
fconfigure $s -broadcast ?1|0?
* generic/udp_tcl.c: Fixes for some errors in the Win32 code
in udpClose provided in patch #820255.
* all: INCREMENTED VERSION TO 1.0.6
* generic/udp_tcl.c: Applied fix from bug #833700 to close a
memory leak in UDP_CheckProc.
* 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.
2003-10-14 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Fix CONSTness for Tcl < 8.4
2003-06-13 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Cleaned up some -Wall warnings under unix.
* generic/udp_tcl.h: " "
* win/tcludp.rc: Updated the version number and fixed line endings
* doc/udp.man: " "
2003-03-21 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: define ioctlsocket for unix
2003-03-12 Pat Thoyts <patthoyts@users.sourceforge.net>
* win/tcludp.dsp:
* configure.in: bumped patchlevel to 1.0.5
2003-03-05 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: General layout rearrangement to put tcl
command procs, channel handler procs and utility procs together.
* generic/udp_tcl.c: Added channel option handlers to enable the
use of 'fconfigure' to hopefully replace udp_conf.
* generic/udp_tcl.c (udpGetHandle): Fixed to return the handle
properly.
2003-03-03 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Fix include list to use the autoconfig test
results. Fixes for CONST Tcl 8.3/8.4 compatability.
* genetic/udp_tcl.c: Enhanced udp_open and udp_conf to permit the
use of symbolic port names. Added some tests for this.
2003-02-27 Pat Thoyts <patthoyts@users.sourceforge.net>
* generic/udp_tcl.c: Stop a crash when udp_conf -remote called
before setting the remote host.
* tests: Added tests directory and some basic tests.
* doc: Added doc directory with doctools format man page.
* Makefile.in: fixed the documentation in the build.
* README: rewrote as installation instructions.
* license.terms: copyright as perl the udp_tcl.c file.
* tclconfig: brought in the newer versions from tcl cvs.
* tcludp.dsp: updated.
2003-02-20 Pat Thoyts <patthoyts@users.sourceforge.net>
* all: Re-structured as a TEA2 compatible package and sorted out
the configure/make files.
2003-02-20 Pat Thoyts <patthoyts@users.sourceforge.net>
* udp_tcl.c: Reduced the number of WIN32 sections using a few
macros and reformatted whitespace. Also CONSITification.
* udp_tcl.c (udpInput): Fixed a problem with receiving binary data.
2003-01-30 Pat Thoyts <patthoyts@users.sourceforge.net>
* udp_tcl.c: Added support for stubs and a package declaration.
|