File: ChangeLog

package info (click to toggle)
tcludp 1.0.8-5
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 720 kB
  • ctags: 132
  • sloc: ansic: 1,386; sh: 231; tcl: 210; makefile: 79
file content (185 lines) | stat: -rw-r--r-- 6,996 bytes parent folder | download | duplicates (2)
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.