File: CHANGES

package info (click to toggle)
asmail 2.1-7
  • links: PTS
  • area: main
  • in suites: forky, trixie
  • size: 1,340 kB
  • sloc: ansic: 3,050; sh: 183; makefile: 93
file content (273 lines) | stat: -rw-r--r-- 10,311 bytes parent folder | download | duplicates (6)
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
260
261
262
263
264
265
266
267
268
269
270
271
272
273
2.1	09 Apr 2007	albert@tigr.net
	Applied a patch by Rainer Weikusat <rweikusat@mssgmbh.com>
	to fix a problem where error printing output
	causes errno to be set to a diferent value.
	
2.0	27 Feb 2007	albert@tigr.net
	Applied a large patch by Martin Kaiser <martin@kaiser.cx>
	This patch introduces the support for SSL and
	also fixes some GUI problems.
	A long time dream has come true: IMAP/SSL is working!
	Many thanks, Martin!

1.9	10 Oct 2006	albert@tigr.net
	Applied the patch from Dan Hopper <hopper@adcmail.amd.com>
	to correct the update interval setting.
	Also, to his suggestion, corrected the documentation
	where it speaks of msec and should - of 1/100th of sec.

1.8	15 Oct 2005	albert@tigr.net
	Removed the afterstep libraries (-lXt) and JPEG lib from
	the makefile - they are not needed.
	Fix  for Debian bug Bug#334079: asmail - fails to build

1.7	01 Nov 2004	albert@tigr.net
	man 2 stat says:
	"Not all of the Linux filesystems implement all of the time fields."
	So, the modification time is not always a reliable
	source of checking whether a file (in our case, a mailbox)
	was modified. So, I added the check for the file size.
	Fixes Debian bug: #166444: asmail: doesn't reset after mail is read

1.6	23 Jun 2003	albert@tigr.net
	A fix for Notes by Jason Day <jasonday@worldnet.att.net>,
	apparently the Domino server uses a different response
	for the mailbox status.

	Added a new flag "persistent" to signify that a connection
	will be kept open to the server (no login-logout cycle).
	Helps to reduce the overhead of opening/closing connection
	to the server at the cost of keeping one up at all times.
	Choose what you like more :)

1.5	08 Feb 2003	albert@tigr.net
	A small fix by Julian M Catchen <julian@catchen.org>
	for mH mailboxes.

1.4	19 Jan 2003	albert@tigr.net
	Here is some more work from Julian M Catchen <julian@catchen.org>
	on the mH style mailboxes, using sequence files, updates
	for the manpages. There is also a couple of small
	bugfixes.

1.3	21 Dec 2002	albert@tigr.net
	Julian M Catchen <julian@catchen.org> wrote the
	handler for mH style mailboxes.
	Documented some more command-line switches, proof
	read the man pages.
	Added possibility to remove the frame around the window.

1.2	19 Oct 2002	albert@tigr.net
	The configuration file permissions will be checked
	now only if there was a 'password' line in the
	configuration file.

	Fixed the mailbox reading so that only one "Status" 
	line per message is accepted - the first one that
	follows the "From " header line. This should take
	care of the occasional "-1" in your new messages.

	Documented the "mailbox" configuration keyword.
	Documented how asmail figures out what mail is new
	and what mail is old - asmail man page.
	Documented the inherent race condition with POP3.

	Thanks to Tim van Erven <tripudium@chello.nl>, the
	UNIX mbox status is now always updated (st_ctime 
	instead of st_mtime).

	Made the icon be the same as the main window.

	Added -iconic and -withdrawn command-line switches
	to start as an icon or as an icon for WindowMaker's dock.

	Allowed the background to be a transparent icon
	as well as the main icon.

1.1	15 Oct 2002	albert@tigr.net
	Fixes:
	- stupid mistake caused -insecure be ignored
	- implemented -geometry switch (I forgot to last time)
	- the color may be multiple words in quotes

1.0	13 Oct 2002	albert@tigr.net
	The official release of the asmail applet. All features
	suppported in old asmail are supported here.
	Additions/changes:
		- unlimited number of mailboxes
		- the status of the mailbox can be presented on screen
		- defaults to tracking $MAIL Unix mailbox
		- IMAP non-intrusive checking (does not lock mailbox)
		- APOP MD5 authentication support
		- mail is checked immediately on start-up
		- separate update period for each mailbox

1.0pre5 12 Oct 2002	albert@tigr.net
	Small tweaks and fixes to a number of things.
	Made asmail to run in the default settings even
	if no mailbox was specified or a config file was
	not found by using $MAIL environment variable.
	Added animation which works like before - load
	a bunch of XPMs and rotate through them.

1.0pre4 11 Oct 2002	albert@tigr.net
	Ok, the mailbox statistics is shown as a total
	as well as for each mailbox.

1.0pre3 11 Oct 2002	albert@tigr.net
	Added MailDir support.
	Added X11 interface, it seems to work.

1.0pre2	10 Oct 2002	albert@tigr.net
	Ok, I have a working 'backend' supporting an unlimited
	number of mailboxes (well, up to the resources) running
	on POSIX threads (pthread library).
	This one works with:
		UNIX mbox
		POP3
		APOP
		IMAP

1.0pre1	27 Sep 2002	albert@tigr.net
	Started rewriting the 1.0 version from scratch.

	13-Apr-00
	(by Martin Domig <martin.domig@ims.at>)
		- IMAP and POP have been made M$-compatible
		  (Holger Isenberg made me do this)
		- Maildir support added (patch supplied by
		  Stasinos Konstantopoulos)
		- Some code cleanups (after some ideas by
		  Doug Alcorn)
	17-Feb-00
	(by Martin Domig <martin.domig@gmx.net>)
		- IMAP mailfolders now are case sensitive.
		- Calls of isblank() has been replaced with isspace() 
		- POP support _should_ now work with MS-Servers as well.
	21-Jun-99
	(by Martin Domig <martin.domig@gmx.net>)
		- IMAP should work now for most servers.
		- An option to give the mailbox name for IMAP mailboxes
		  has been added.
	18-Jun-99
	(by Martin Domig <martin.domig@gmx.net>)
		- Support for IMAP type 2 added.
		- Some changes in the default configurationfile
	23-Mar-99 
		- Minor bugfixes
	(by D. J. Hawkey Jr. <hawkeyd@visi.com>)
		- Unreleased version 0.52.1
		- Added setting of min and max size hints, ignore size in an
		  user-specified geometry spec.
		- Added color closeness attributes for all pixmaps.
		- Added WM_DELETE_WINDOW client message.
		- Added StructureNotify event handler to avoid animating
		  while iconified.
		- The new-mail checker now acts on counts that are less than
		  the last check.
		- Minor tweaks to redefine "new mail" to "unread mail".
		- Renamed the functions in socklib.[ch] and pop.h to avoid
		  clashes with vendor-supplied standard libraries.
		- Added the mail counts to the icon name.
		- Honor zero-value animation speeds.
		- Handle comments within NoMail/OldMail/NewMail and End.
		- Implemented NumOfMsgColor.
		- Load default pixmaps only if required.
		- Center animations of any size in an unshaped (64x64) window.
		- A new pixmap file for an unshaped (64x64) tile, and new icon
		  pixmap files to suit. New greyscale pixmap files, too.
		- Added Makefile.QNX, in the autoconf directory, because the
		  configure script broke (those things often do).
	9-Mar-99 (by MoGul <kaliph@gmx.net>)
		- Version 0.52
		- Added option to "pop" your email directly without having to
		  use an other program (i.e. popclient, get_mail, ...). 
		- NumOfMsgMode, NumOfMsgPosition and NumOfMsgFont can now be
		  used with multiple mailboxes (hi Blinder!).
	3-Nov-96
		- Version 0.50
		- Added options NumOfMsgMode, NumOfMsgPosition and NumOfMsgFont,
		  with this options you can get asmail to display the number of
		  messages and/or new messages in the mailbox. This option can
		  not be used if you monitor more then one mailfile.	
		- Added option ExecuteOnUpdate, this option is useful if you
		  want to "pop" your mail from a mailserver. Asmail will
		  execute a specified program (i.e. popclient, get_mail, ...)
                  just before every update of the mailbox status.
		- Added option for multiple mailboxes, thanks to 
		  Christopher Seawood (cseawood@qualcomm.com)
		- Some changes made to the Imakefile
		- Added message.au, a nice little sample

	26-Oct-96
		- Version 0.41
		- Added optino LockShape, use this option if all icons have the 
		  same shape and size, this will save some CPU time if you are 
		  using animations
		- TimeStampMode modified, now hopfully works better, thanks to 
		  Steve Martin (smartin@henge.com)
		- Fixed "MailFile" bug
		- Added two sample animations to the package
	
	6-Oct-96
		- Version 0.40
		- Options are now set in a configuration file (~/.asmailrc)
		  instead of the command-line, with the exception of the
		  default X options.  Read the man page for more info about the
                  configuration file
		- Xpm icons are now optional, through the config file
		- Added support for animations. NOTE: If you want to save CPU
		  time do not use animations or use slow animationspeed. Using
                  the option NoShape also saves some CPU time on animations
		- Added option "AlwaysNewMailExecute",
		  "execute-when-new-mail-is-found" will be invoked even if the
                  current status is "New Mail". If this option 
		  is removed it will only be invoked if the current status is
                  "No Mail" or "Old Mail"
		- Added option "TimeStampMode", this option is useful if you
		  are using utilities like procmail. Asmail will change status
		  from "No Mail" to "New Mail" when the time-stamp of the last
		  modification of the mailfile is changed
		- Asmail no longer shows an icon when iconified. Why? Well,
		  asmail is not often used iconified and removing the icon
                  saves CPU time when using animations.

	29-Sep-96
		- Version 0.34	
		- Added support for default X options on the command-line 
		  (i.e. -display, -geometry, -title ...) 
		- Added option -beep, signal when new mail is found
		- New event handling structure (again!), saves some CPU time
		- Asmail now locks better when the window is iconified
		- Misc. code clean up		

	15-Sep-96
		- Version 0.33
		- Execute program when new mail is found now works as it should

	14-Sep-96	
		- Version 0.32
		- New event handling structure, thanks to Stephan K. Zitz
		  (zitz@io.com) this solved the exit bug and the
                  "startup-redraw" bug
		- $MAIL can now set the default mailfile, option -m no longer
		  neede, but can be uesed to override $MAIL		
		- Right mousebutton click resets the mailbox
		
	8-Sep-96
		- Version 0.31
		- Added better mailbox handling, 
		  with help from Gyula Matics (mgyula@eik.bme.hu) 
		- Adder option for update frequency

	7-Sep-96  
		- First official release, Version 0.3
		- Added program execution on incoming mail

	1-Sep-96
		- Version 0.2
		- Added support for shaped window
	
	30-Aug-96
		- Version 0.1