------------------------------------------------------------------------------- | This file written and maintained by glennmcc | ------------------------------------------------------------------------------- Changes since release 1.71;UE01 -------------------------- 1.81;GPL,386+ stable for DOS ---- Release date: Feb 16, 2005 Dec 29, 2004 - Jan 05, 2005 Several changes for supporting 'Unicode punctuation'. Jan 05, 2005 To prevent the unintentional sending of an incomplete email. (when an error occurred during attachment process) And to prevent the unintentional downloading of email again. "smtp:" and "pop3:" will no longer be written into history.lst Jan 09, 2005 'nonfatal.ah' will now be used strictly for memory errors. 'err_mail.ah' will now be used for errors occurring during email attachments. Jan 11, 2005 Recompiled core.exe to use the new version of the graphics library file built by Joe da Silva. This new library has better support for an even larger variety of video cards. Jan 12, 2005 Wwwman.exe will now handle directory listings of 1536 items. (old limit was 1024 items) Also, it will no-longer lockup or crash when there are more items than the limit. When a dir listing is attempted on a dir containing more than 1536 items, those first 1536 will be shown. Jan 13, 2005 Small change to insight.exe selected.dat will no longer be changed when the archive button is used. Jan 13-16, 2005 In further keeping with 'cleaning up' of history.lst Several more mail related files will no longer be written into history. Jan 29, 2005 Made it configurable via 'Save reference to mail files into History' on the Options/Prefs. & Perf. setup page. Jan 22, 2005 Insight.exe will now handle listing over 1500 messages Jan 26, 2005 Since we have changed the length of the displayed version number. I had to repeat this 'fix' from 2 years ago. ;-) Jan 1, 2003 Credit to: Christof Lange, The version number in the upper-right corner of a page created using the 'P' hotkey is now correctly aligned. (new code will automatically adjust to changes in version number length) //!!glennmcc: Jan 26, 2005 -- keep aligned regardless of changes to VER //also added lowercase 'v' in front of version number sprintf(&radka[CONSOLEWIDTH-(9+strlen(VER))],"Arachne v%s",VER); // sprintf(&radka[CONSOLEWIDTH-17],"Arachne %s",VER); //!!glennmcc: end Jan 26, 2005 While I was at it, The 'sometimes incompatible' form feed has been removed. //!!glennmcc: Jan 26, 2005 -- removed due to 'non-universal' compatibility // ffeed[0]=12; //form feed? //!!glennmcc: end Jan 26, 2005 Fixed a long-standing bug with CSS/Frames Links in the right and left frames that use CSS will now work correctly. (still working on top/bottom bug) Feb 02, 2005 Implemented a combination of my Mail2Hist options working along with Ray's goback() alterations. Feb 03, 2005 Linking to the Arachne version number at the top of the screen will now take us 'Up one level' when we are viewing a remote file. (will still go to 'about.htm' if we are currently local) Feb 06, 2005 Fixed another long-standing bug in which all links on a page were 'dead' after doing a Cntrl+Enter 'background download' of one of those links. Feb 11, 2005 Thanks to Andrej Cuckov we now have our option of 3 different cursors. The original 'Hand', an 'Arrow' courtesy of Andrej and a 'Cross' which I (quite accidentally), stumbled upon in the SRC code. Feb 15, 2005 Fixed 'stuck pointer' and pointer colors. (thank you Ray) _______________________________________________________________________________ 1.79;GPL,386+ stable for DOS ---- Release date: Dec 25, 2004 Oct 17, 2004 Re-enabled HTTPSTUB which allows Arachne to use the Windows DUN instead of a DOS packet driver. This makes it possible to run Arachne on machines which have WinModems which simply refuse to work with a DOS packet driver. Thanks to Glenn Gilbreath (aka Wizzy), for making this suggestion. Oct. 26, 2004 Fixed my mistakes from v1.77 in which I had not included all of the new cookie code written by Joe da Silva. Joe, Thank you very much for all of the help you gave me in fixing this. (and for not biting my head off) Nov 10/11, 2004 Changed the numeric file naming convention for received emails from decimal format to hexadecimal format beginning at Annnnnnn.CNM This will prevent old saved emails from being overwritten by new ones with the same filename. The DEC format resets to all zeros every 3yrs 2mo. HEX format beginning at Annnnnnn.CNM gives us over 50 yrs. (many thanks to L.D. Best for suggesting this one and for all the help she gave during its implementation) Nov 17, 2004 Added bytes/sec download rate to the progress indicator. Nov 23, 2004 Added 'time remaining' to the download progress indicator. Dec 19, 2004 Changed the default setting of RightMouseGoesBack to 'Yes' (it will now be the same as before but can be disabled with 'No') [note: disabling RtMsGB also disables Shft+Enter for going back] Dec 22, 2004 Small modification to insight.exe so that it will also recognize 'Mailer:' in addition to the "standard" 'X-Mailer:' _______________________________________________________________________________ 1.77;GPL,386+ stable for DOS ---- Release date: Oct 01, 2004 May 14, 2004 All of these files which are the culmination of many many hours of pains-taking work by L.D. Best are now in this 'package' ARACHNE_MAIN\EDITHELP.HTM ARACHNE_MAIN\EDRESHLP.HTM ARACHNE_MAIN\REPLY.HTP ARACHNE_MAIN\RESEND.HTP ARACHNE_MAIN\SYSTEM\GUI\COPY.AH ARACHNE_MAIN\SYSTEM\GUI\MAKELIST.AH ARACHNE_MAIN\SYSTEM\GUI\OPT_MISC.AH ARACHNE_MAIN\SYSTEM\GUI\SAVEAS.AH ARACHNE_MAIN\SYSTEM\GUI\SENDFILE.AH ARACHNE_MAIN\SYSTEM\GUI\SENDMAIL.AH ARACHNE_MAIN\SYSTEM\GUI\TEXTEDIT.AH Thank you L.D. ....... You do GREAT work. :)) May 17, 2004 To goback or not to goback... _that_ is the question. ;-) At the suggestion of Greg Mayman....... We now have the option to either 'goback' or not when we 'rightclick' the mouse on the body of a page. (when not over a link, a graphic or a frame) Jun 02, 2004 Incorporated the completely new cookie handling routines written by Joe da Silva (we can now handle cookies 4096 bytes in size) Jun 02, 2004 Compiled CORE.EXE for 386+ processors. 386+ will now be 'the standard' for this and all future releases. (286- compile available upon request) Jun 26, 2004 Insight.exe v3.85.5 re-compiled to include this fix..... ---- in base64.c ---- flushdecoder(fo); fclose(fi); //!!glennmcc: begin June 26, 2004 //credit to L.D. Best and Michal H. Tyc //added to fix the problem of only 12 //base64 encoded attachments being decoded fclose(fo); //!!glennmcc: end ______________________ July 06, 2004 toolbar.tb will now be toolbar.cfg (all needed changes made in init.c and edittb.ah) July 24, 2004 Recompiled Insight.exe to include another 'fix' by Michal H. Tyc v3.85.7 no longer 'garbles' the names of attached files with LFNs July 25, 2004 Recompiled Insight.exe for 386+ CPUs (other optimizations as-well) Michal, Thank you for that suggestion. July 25, 2004 Recompiled wwwman.exe (a few small changes and optimizations) Sep 06, 2004 At the suggestion of Sam Ewalt, the default 'homepage' in the distribution package will no longer be (the out of date), http://home.arachne.cz/ It will now be Michael Poláks new page... http://arachne.cz/ Sep 17, 2004 Made a small change to Authenticated SMTP so that it now works with even more servers than before. Sep 30, 2004 Built the packages and uploaded them to my site. (will announce them tomorrow) _______________________________ To-do list........ Same as before............ Too many things to list. ;-) _______________________________________________________________________________ 1.75;GPL stable for DOS ---- Release date: May 08, 2004 Nov 09, 2003 Added 'Authenticated SMTP' (still in 'beta' stage at this time) Apr 30, 2004...... no longer 'beta' (see below) Nov 14, 2003 Wwwman.exe was updated to work with the new core.exe cacheindex listing. (both now have URLSIZE 512 instead of 256) Nov 17, 2003 New update to wwwman.exe to include this fix by Michal Tyc //By the way, I found an error in my old WWWMAN patch (DRVTYPES.CPP): //new routine by Michal H. Tyc (eMail message at the end of this file) push bp; // I didn't test whether MS-DOS 7.10 trashes bp... int 0x25; // read logical sector pop si; // throw away the flags saved by INT pop bp; // bp points to the local variables on the stack lea si, [boot + 0x1f0]; // this doesn't modify any flags //**BEGIN mht 2003-11-17 //sub al, al; mov al, 0; //**END mht 2003-11-17 jc q; // an error occured during int 0x25 //I missed the fact that 'sub al, al' (left from original code) //will modify flags anyway, so an error will never be detected. //Shame on me! //Please add this to your cleaned WWWMAN code. Mar 17, 2004 Updated insight.exe to include fix of 'delete' button on 'trashed' messages. Apr 08, 2004 Updated insight.exe again to include this 'bug fix'. -- clipped from hdrout.c --- //!!glennmcc: begin Apr 08, 2004 -- fix 'bug' where part of the // subject line ends-up-as text 'hidden' behind the move button // when a < symbol is in the subject line. Apr 11, 2004 And one more 'bug fix' in insight.exe //!!glennmcc: Apr 11, 2004 -- changed the 'testhttp' parameter to 0 // this prevents the same type of problem from happening when an // email address is in the subject line // if((*hdr).subj)putformathtmlstr((*hdr).subj,1,1,0); if((*hdr).subj)putformathtmlstr((*hdr).subj,1,0,0); Apr 22, 2004 Fixed the problem with a space or a dot at the start of a URL Apr 27, 2004 Another bug fix for Insight.exe -- clipped from insight.c --- if(aq)if(!strncmpi(sp1,"subject:",8))if(strstr(sp1,"?Q?"))........ // -->^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^<-- //!!glennmcc: Apr 27, 2002 //added to fix the problem of "no subject" when subject line contains ?Q? _____________________________ Apr 27, 2004 One more for Insight.exe There were 6 places where I had to do this.......... -- in hdrout.c -- if((*hdr).cc) { puts(" CC"); puts(" "); //!!glennmcc: Apr 27, 2004 -- placed 'hidden' after 'visible' // to fix a problem of the checkbox being 'unchecked' not working // to actually disable that option ____________________________________ Insight v3.85.4 is now ready to go. :)) Apr 30, 2004 Finally decided to finish Authenticated SMTP ;-) May 06, 2004 Fixed the 'F4/external editor/autodial' bug May 07, 2004 Incorporated Joe da Silva's changes to ADIAL.C and ATCPIP.C so that the online timer will work with 'IPaddress BOOTP' May 07, 2004 --- clipped from HDRAWBMP.C --- if(type==4) { k=bmp->size_x%8; //!!glennmcc: May 07, 2004 -- Michal Tyc pointed out this error // in rounding which causes some BMPs to be 'skewed' when displayed linebytes=(bmp->size_x+k)/2; // linebytes=bmp->size_x/2; } _______________________________ To-do list........ Too many things to list. ;-) _______________________________________________________________________________ 1.73;GPL stable for DOS ---- Release date: Nov 8, 2003 [changes listed by date along with credit to the person suggesting that change] Jan 1, 2003 Credit to: Christof Lange, The version number in the upper-right corner of a page created using the 'P' hotkey is now correctly aligned. Jan 4, 2003 Credit to: Clarence Verge, Both 'Cookie length' and 'URL length' are now "maxed-out" to the largest possible setting. (without doing a complete re-write of the routines) [in addition... 3D text on the GUI screen is now raised instead of indented] Jan 19, 2003 Credit to: Bill Weller, Since 'EMBED' was already re-enabled in v1.71;UE01.... 'BGSOUND' is now supported as-well. _______________________________________________________________________________