summaryrefslogtreecommitdiffstats
path: root/tcllib/modules/irc/ChangeLog
blob: 4dec8fa762d6b00cd6299711805d99ce25abe94a (plain)
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
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
2013-02-01  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.15 ========================
	* 

2013-01-09  Andreas Kupries  <andreask@activestate.com>

	* irc.man: Documented the callback for EOF as required.

2011-12-13  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.14 ========================
	* 

2011-01-24  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.13 ========================
	* 

2009-12-07  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.12 ========================
	* 

2008-12-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11.1 ========================
	* 

2008-10-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11 ========================
	* 

2008-08-05  Andreas Kupries  <andreask@activestate.com>

	* irc.tcl (::irc::connection): Fixed [Bug 2038217], a
	* irc.man: creative-writing problem. Bumped the package
	* pkgIndex.tcl: version to 0.6.1.

2008-06-24  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* picoirc.tcl: Fixed ctcp responses (should use NOTICE).

2008-03-14  Andreas Kupries  <andreask@activestate.com>

	* picoirc.man: Cleaned up a bit, replaced deprecated [nl] usage
	  with [para].

2007-10-19  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* picoirc.man: Added an alternative that is somewhat simpler 
	* picoirc.tcl: to embed in an application. Based upon the picoirc
	               code posted to the wiki and as used in tkchat.

2007-09-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.10 ========================
	* 

2007-03-21  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.man: Fixed all warnings due to use of now deprecated
	  commands. Added a section about how to give feedback.

2006-10-03  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.9 ========================
	* 

2006-04-23  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* irc.tcl: Applied patch #1349154 by Kristoffer Lawson to add
	* irc.man: a command to retrieve the socket in use.

2005-10-06  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.8 ========================
	* 

2004-10-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.7 ========================
	* 

2004-09-24 Aaron Faupell <afaupell@users.sourceforge.net>

	* irc.tcl: removed package require for logger and added config
	option to use logger. removed backwards compatibility code from
	connection and connect. added log and logname commands.

2004-09-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.tcl: Fixed expr'essions without braces.

2004-05-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

2004-02-15  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6 ========================
	* 

2004-01-24  Andreas Kupries  <andreask@activestate.com>

	* irc.man: Small documentation cleanups.

2004-01-20 Aaron Faupell <afaupell@users.sourceforge.net>

	* irc.tcl Fixed incorrect usage of linsert in previous change.
	Removed uneeded state variable.

2003-10-22  David N. Welton  <davidw@dedasys.com>

	* irc.tcl (network): Fixed usage of eval - thanks to Jeff Hobbs.

2003-07-27 Aaron Faupell <afaupell@users.sourceforge.net>
	* irc.tcl removed catch around socket creation

2003-07-02 Aaron Faupell <afaupell@users.sourceforge.net>
	* irc.tcl fixed logger not being turned off if debug
	was turned off prior to creating new connection.

2003-07-02 Aaron Faupell
	* irc.tcl moved cmd-reload to ::irc::reload. removed
	unused nick variable.
	* irc.man added all the recently created
	commands to the man page.


2003-06-30  David N. Welton  <davidw@dedasys.com>

	* irc.tcl (::irc::connection): connection no longer takes
	host/port arguments.  This is done by connect now.  Added note
	that compatibility code for older versions should be removed after
	a release cycle or two.  (Aaron Faupell)
	(cmd-connect): connect command now takes hostname and port
	arguments. (Aaron Faupell)
	(cmd-reload): New command reloads irc.tcl file, making it possible
	to make changes in a running system without losing the connection.
	(::irc::connection): The unique namespace for irc connections no
	longer includes the hostname. (Aaron Faupell)
	(::irc::connections): New command - return list of existing
	connections (Aaron Faupell).
	(cmd-config): Per connection configuration (Aaron Faupell).
	(cmd-peername): New command - get socket peername.
	(cmd-sockname): New command - get socket name.
	(cmd-disconnect): New command - disconnect the connection without
	destroying it.

	* irc.man: Updated the man page to reflect the new connect and
	connection commands.

2003-05-28  David N. Welton  <davidw@dedasys.com>

	* irc.tcl (cmd-quit): Add default QUIT message.

2003-05-25  David N. Welton  <davidw@dedasys.com>

	* irc.tcl: Several cleanups/improvements by Aaron Faupell.
	(cmd-getevent) Fixed typo.
	(cmd-user): Added backwards compatible cmd-user.
	(cmd-connect): Minor improvements/cleanup.
	(GetEvent): Changed parsing of $line components.

2003-05-22  Andreas Kupries  <andreask@activestate.com>

	* irc.man: Fixed some typos in the manpage which prevented
	  conversion.

2003-05-17  David N. Welton  <davidw@dedasys.com>

	* irc.man: Add key option to channel join command.  Provided by
	  Aaron Faupell.

2003-05-16  David N. Welton  <davidw@dedasys.com>

	* irc.man: Added Aaron's updated documentation, including the new
	  commands.

	* irc.tcl: Lots of improvements by Aaron Faupell, including: new
	  commands, and a new method of dispatching events.  Server PINGs
	  (as opposed to CTCP PINGS) automatically generate a reply, as a
	  convenience.  Version number 0.4.

2003-05-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.4 ========================
	*

2003-04-13  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.tcl: Accepted the patch in report [#718985] for a more
	  robust 'GetEvent' routine. Provided by Donal Fellows
	  <dkf@users.sourceforge.net>.

2003-04-11  Andreas Kupries  <andreask@activestate.com>

	* irc.man:
	* irc.tcl:  Fixed bug #614591. Set version of the package to
	  to 0.3 throughout. Was insonsistent.

2003-01-25  David N. Welton  <davidw@dedasys.com>

	* irc.tcl: Added Tcl requirement to package itself.

2003-01-24  David N. Welton  <davidw@dedasys.com>

	* pkgIndex.tcl: Added dependency on Tcl 8.3 in the pkgIndex.tcl
	  file.  I'm not sure that this code won't work with earlier
	  versions of Tcl, but 8.3 is all I have to test against.  Please
	  let me know if you successfully run it with earlier versions.
	  Fixes [674331].

2003-01-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.man: More semantic markup, less visual one.

2003-01-08  David N. Welton  <davidw@dedasys.com>

	* irc.tcl: Make sure 'api' commands return strings, not lists.
	  (DispatchServerEvent): Add a missing join, to keep

2002-12-16  David N. Welton  <davidw@dedasys.com>

	* irc.tcl: Use 'logger' package for error/debug reporting.
	  Cleanups with regards to possible 'bgerror' situations (network
	  input/output).  Bumped version number to 0.3.

2002-04-10  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.man: Added doctools manpage.

2002-02-14  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.tcl: Frink run.

	* irc: Version is now 0.2 to distinguish this from the code in
	  tcllib release 1.2

2001-11-19  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* irc.n:
	* irc.tcl: Applied patch #481477.