📄 changelog
字号:
2000-08-06 15:24 evgeny * src/MainWinP.C: Double-click on current folder now causes rescan of the folder; before, this activated a new mail check.2000-08-06 15:04 evgeny * src/Make.dep: Updated deps.2000-08-06 15:03 evgeny * src/MainFolder.C: When re-reading an IMAP folder, connect to the server first if needed.2000-08-06 14:13 evgeny * src/ImapFolderC.h: Include ImapServerC.h in the ImapFolderC.h header.2000-08-05 16:57 kherron * ac-tools/aclocal.m4: Corrected second library test in dmalloc check.2000-08-05 02:44 kherron * hgl/Base.h: Support compiling/linking with the dmalloc library <http://dmalloc.com/>.2000-08-05 02:41 kherron * src/SafeSystem.C: Don't burn up the CPU waiting for children to exit.2000-08-05 02:40 kherron * src/: IshAppC.C, IshAppC.h: Removed two unused members from IshAppC object. Made sure all IshAppC members are initialized in constructor.2000-08-05 02:37 kherron * src/Makefile: Use FINAL_LIBS from Make.conf at link time.2000-08-05 02:37 kherron * ac-tools/: aclocal.m4, config.h.in, configure.in: Support compiling/linking with the dmalloc library <http://dmalloc.com/>.2000-08-05 02:32 kherron * ac-tools/Make.conf.in: Added another library variable so everything doesn't have to go in GUI_LIBS.2000-08-04 16:31 kherron * ac-tools/: aclocal.m4, configure.in: Improved method to prevent g++ from complaining about Solaris's X headers.2000-08-03 18:44 evgeny * src/: IshAppP.C, MainWinP.C: Check for ishApp->systemFolder here and there.2000-08-03 17:40 evgeny * src/SendWinP.C: Ask whether to include attachments in the reply if the original message contained some.2000-08-03 17:36 evgeny * src/: Query.C, Query.h: Implemented generic Query() function (to get Yes/No/Cancel responses).2000-08-02 20:24 evgeny * src/IshAppC.C: Set systemFolder to NULL in IshAppC constructor; otherwise, it may be accessed uninitialized via a mapping X request (what a mess...).2000-08-02 20:08 evgeny * src/ImapServerC.C: Unset "authenticated" flag in ImapServerC::CloseSocket(), for further safety.2000-08-02 19:29 evgeny * src/ImapFolderC.C: Don't operate on IMAP folders if server didn't authenticate us.2000-07-31 20:04 evgeny * src/: ImapFolderC.C, ImapServerC.C, ImapServerC.h: Removed SHARE_IMAP_SERVER #define.2000-07-31 19:57 evgeny * src/: ImapServerC.C, ImapServerC.h: More authentication types recognized.2000-07-31 19:39 evgeny * src/: ImapServerC.C, ImapServerC.h: Renamed GetServerType() to Capability(). The method now identifies protocol(s) and authentication schemes supported by the server.2000-07-31 17:23 evgeny * hgl/HalAppC.C, src/ImapServerC.C: Removed the socketIO/SIGPIPE hack.2000-07-31 17:18 evgeny * src/ImapServerC.C: ImapServerC desctructor returned if connection hasn't been established.2000-07-31 17:07 evgeny * src/: ImapServerC.C, ImapServerC.h: Combine the complete connection process (connect/get capabilities/authenticate) into EstablishSession(). A few auxiliary methods added.2000-07-30 19:00 evgeny * src/: ImapMsgC.C, ImapServerC.C, ImapServerC.h, Make.dep: Added a mandatory folder argument to ImapServerC::Fetch(). This solves the problem of e.g. replying to a message from a currently unselected folder.2000-07-24 20:09 evgeny * src/ImapServerC.C: In ImapServerC::Delete(), if the folder is currently open, close it first. Previously, an attempt to delete the current (IMAP) folder silently failed.2000-07-24 19:47 evgeny * src/Make.dep: Updated deps.2000-07-24 19:44 evgeny * src/SendFile.C: Recognize and don't expand IMAP folder names in SendWinP::PerformFcc().2000-07-24 18:32 evgeny * src/: ImapServerC.C, ImapServerC.h: A preliminary workaround for cases when an IMAP command (typically, flag update) arrives while another command being processed currently. The patch by Brian J. Murrell.2000-07-24 17:28 evgeny * src/ImapServerC.C: Better dealing with non-OK IMAP responses.2000-07-24 17:21 evgeny * src/Make.dep: Updated deps.2000-07-24 16:58 evgeny * src/ImapFolderC.C: Understanding the "BYE .." message from the IMAP server (when the client has been idle too long) and dealing with it rather than barfing. Patch by Brian J. Murrell.2000-07-24 16:24 evgeny * hgl/StringC.C: Bugfix in StringC::Replace() so that it doesn't try to recurse into the string that was just replaced in. - by Brian J. Murrell2000-07-24 14:39 evgeny * src/FileChooserWinC.C: In file selection boxes, recognize IMAP folder names even if no *default* IMAP server is used.2000-07-24 14:08 evgeny * src/Makefile: Make version.c dependent on the sources, too, so ishmail -v also reflects the modification/re-compilation date.2000-07-23 17:52 evgeny * src/ImapServerC.C: Terminate header lines with CRLF; some related simplifications. Based on patch by Brian J. Murrell.2000-07-23 17:12 evgeny * src/SaveMgrC.C: A missing space added to the error message in SaveMgrC::FinishSaveFile().2000-07-23 15:52 evgeny * src/ImapServerC.C: Safety checks in ImapServerC::Append() - by Brian J. Murrell.2000-07-23 15:18 evgeny * src/ImapFolderC.C: Recognize "Answered" flag. In ImapFolderC::AddMessage(), check for return status of server->Append() and list the error messages (if any). The patch is by Brian J. Murrell.2000-07-23 15:04 evgeny * src/ImapMsgC.C: Check for possible NULL text returned by server->Fetch().2000-07-23 15:01 evgeny * src/: SendFile.C, SendWinP.h: SendWinP::PerformFcc() now returns success/failure code. SendWinP::Send() checks for PerformFcc() and returns False if the latter fails. The patch is by Brian J. Murrell.2000-07-19 15:47 evgeny * src/ImapFolderC.C: Run-time check for IMAP_BUG_DUPLICATE_SELECT server bug (UW).2000-07-19 15:44 evgeny * src/: ImapServerC.C, ImapServerC.h: Implemented a mechanism (via an additional "bugs" flag of the ImapServerC class) for working around some specific IMAP server bugs; IMAP_BUG_DUPLICATE_SELECT for now only.2000-07-18 18:51 evgeny * src/ImapServerC.C: In ImapServerC::Select(), check of the folder has been opened already, and if yes, ::Close() it first.2000-07-18 17:35 evgeny * src/: ImapServerC.C, ImapServerC.h: Added ImapServerC::Close() function.2000-07-17 19:49 evgeny * src/ReadWinP.C: Don't display inline attachments with "Content-Disposition: inline" set BUT a filename given (a "feature" of Communicator's mail).2000-07-16 18:09 evgeny * src/ImapFolderC.C: Make Ishmail understand multiple IMAP access messages from an IMAP server capable of it (e.g. Cyrus). The patch is by Brian J. Murrell.2000-07-16 17:54 evgeny * src/ImapServerC.C: Send a "STORE <msgnum> -FLAGS (\Seen)" if the IMAP flags are empty - which makes possible changing a message's flags to include "unread" actually get sent to the IMAP server so that the message is actually flagged not read when one logs off the IMAP server and logs back on. The patch is by Brian J. Murrell.2000-07-12 03:25 kherron * lib/Ishmail.lang, src/SendFile.C: Signature separator should be dash-dash-space, not just dash-dash.2000-07-12 00:01 kherron * src/Base64.C: Don't interpret characters above 127 as negative numbers.2000-07-05 19:57 kherron * hgl/: CharC.C, StringC.C: More Search() optimization.2000-07-02 18:07 evgeny * ac-tools/aclocal.m4: Include <sys/types.h> in the ACX_CHECK_STATFS() check (in particular, this is needed for glibc-2.0* installations).2000-06-30 03:00 kherron * hgl/: CharC.C, StringC.C: Optimization: fewer calls to strncmp().2000-06-30 02:41 kherron * src/MhFolderC.C: MH Folders were initialized incorrectly, causing an unnecessary rescan during the first new-mail check.2000-06-29 16:05 evgeny * src/ImapMisc.C: Made IsImapName() smarter: even if IMAP is not used as a general place for folder storage, a folder name of the "{server}folder" type *does* qualify as an IMAP folder. Very usable for only INBOX residing on an IMAP server.2000-06-29 13:53 evgeny * lib/Ishmail.help, lib/Ishmail.hlp.in, lib/Ishmail.lang, lib/Ishmail.misc, src/AppPrefC.C, src/AppPrefC.h, src/AppPrefWinC.C, src/AppPrefWinC.h, src/FolderC.C, src/FolderPrefC.C, src/IshAppC.C, src/IshAppC.h, src/IshAppP.C: In-box setting made configurable via "Options/Application" preference dialog.2000-06-29 03:34 kherron * ac-tools/aclocal.m4: Cleaned up g++ -fpermissive check.2000-06-28 22:58 kherron * src/SendWinC.C: Reply-to-all on a message with no "To" address would cause a crash. Reply on a message with no "From" address would cause a crash.2000-06-28 17:09 evgeny * ac-tools/Make.conf.in, ac-tools/configure.in, src/Makefile: Generate VERSION at compile time instead of configure.2000-06-28 16:47 evgeny * lib/Ishmail.hlp.in: Use @ISHVER@ in place of @VERSION@.2000-06-28 14:41 evgeny * src/ReadWinC.C: Restrict the max title string of a reading window to MAX_TITLE_STR_LENGTH (80) chars. Otherwise, in some cases like very long subject, the whole window became extremely wide.2000-06-26 01:06 kherron * ac-tools/: aclocal.m4, configure.in: G++ 2.95.x emits errors about Solaris's X11 headers without -fpermissive.2000-06-22 16:39 evgeny * src/Makefile, utils/Makefile: Strip installed binaries.2000-06-20 18:50 evgeny * ac-tools/: config.guess, config.sub: Updated config.guess and config.sub.2000-06-20 15:19 evgeny * libexec/: ishdecrypt, ishencrypt, ishencryptmime: Fixed pgp scripts to not depend on the $OS_TYPE variable (used to be defined in the old days via the ishmail ishell wrapper) + other fixes.2000-06-20 15:14 evgeny * hgl/CharC.C: Check that _SC_PAGE_SIZE is defined (not the case under Solaris-2.5, e.g.).2000-06-19 17:40 evgeny * hgl/RegexC.C: Use memcpy() directly instead of the inline bcopy() wrapper.2000-06-19 16:44 evgeny * lib/: Ishmail.help, Ishmail.hlp.in, Ishmail.lang: Help added on the fromHeader preference.2000-06-19 16:32 evgeny * src/: MailPrefWinC.C, MailPrefWinC.h: Added the "From:" header to the "Outgoing mail pref" dialog.2000-06-19 15:51 evgeny * src/SendFile.C: Add the "From:" header from the fromHeader pref, don't build it.2000-06-19 15:44 evgeny * src/: AddrMisc.C, Make.dep: IsMyAddress() now also checks for fromHeader preference.2000-06-19 15:42 evgeny * src/: MailPrefC.C, MailPrefC.h: Added the "From:" header to the user-settable preferences.2000-06-14 16:15 evgeny * hgl/: VBoxC.C, VBoxC.h: Handle button press via event handler instead of the input callback, since Motif-2.* defines a translation (ManagerGadgetTraverseCurrent()) for c<Btn1Down> which shadowed the respective input event.2000-06-11 15:02 evgeny * src/Makefile: Added libm to the linker stage.2000-06-11 14:55 evgeny * ac-tools/: Make.conf.in, config.h.in, configure.in: Removed unused check for setlocale and added libm check (sqrt() is used in a few places).2000-06-11 13:56 evgeny * hgl/HalAppC.C: Actually, the fore/background switch happened in Motif-2.0.1, not 2.0...2000-06-07 19:18 evgeny * src/Fork.C: Replaced #ifndef NO_UNLINK -> #ifdef HAVE_UNLINK.2000-06-07 19:10 evgeny * src/: Fork.C, SafeSystem.C, ShellExp.C, sun2mime.c: Wrap setegid() calls with #ifdef HAVE_SETEGID or else use setresgid (HPUX).2000-06-07 19:08 evgeny * ac-tools/: config.h.in, configure.in: Added check for setegid().2000-06-07 18:38 evgeny * src/IshAppC.C: Use #ifdef HAVE_GETDOMAINNAME_DECL around getdomainname() call.2000-06-07 18:37 evgeny * ac-tools/: config.h.in, configure.in: Check for getdomainname and its declaration.2000-06-07 16:37 evgeny * src/prolog.h: Removed prolog.h (mistakenly imported).2000-06-06 16:24 evgeny * ac-tools/configure.in: Ishmail-1.9.12 release.2000-06-06 16:22 evgeny * ac-tools/aclocal.m4: In ACX_CHECK_STATFS, don't rely upon u_long defined...2000-06-06 15:53 evgeny * ac-tools/configure.in: Ishmail-1.9.11 release.2000-06-06 15:46 evgeny * src/: IncludeWinC.C, IncludeWinC.h, MailPrefWinC.C, MailPrefWinC.h: Added ISO-8859-13 (Baltic) for the list of predefined charsets. Patch sent by nerijus@sat.lt.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -