-- Test0 (03/01/95) Complete recompile without f flag for including function names in code for stack backtraces (postmortems etc)... Timeout waiting for OK response from modem increased by 1 second to 5 seconds Code to save blockdriver to .SavedBkDvr whenever the above message is given. Compiled using AnsiLib instead of Stubs... Problem in SharedCLibrary maybe? -- Test1 (06/01/95) Compiled using Stubs again - linked with DrLink instead of Link. -- Test2 (07/01/95) Altered Char_avail routine to see if there's a problem whereby the port is saying there are characters available when there aren't. -- Test3 (14/01/95) Assembler routines done to speed up critical areas. May notice improvement in file transfers amongst other areas. FTS-1 sessions adjusted: Shouldn't crash if no file received. Transfer window should show correct sizes etc. -- Test4 (21/01/95) Little buglet which sometimes caused hydra to postmortem when receiving a hydrapkt fixed (hopefully!). Recompiled whole source using older version of Desktop C compiler Removed little bug which prevented immediate rescanning of outbound after incoming call died. After a few tests with 0.41 of the serialdriver module and the recompiled !runimage - Hydra seems to operate satisfactorily, and sessions in general seem faster! -- Test5 (21/01/95) Code added to accept intro line without cr - basically after 4 seconds, if there has been ANY characters received - it uses those as the intro line. EMSI_REQs sent after intro banner catered for, no EMSI_INQs sent if no EMSI_REQ has been received. Should help with TIMS systems which don't have emsi and may think the **EMSI_INQ is a username! FTS-1 sessions should start quicker now too... -- Test6 (25/01/95) Tries to handshake to systems that don't send anything when called, and logs the fact that there's no intro line. Another TIMS-prompted modification! Hogs wimp less in Waiting mode Closes logfile 4 seconds after last write operation. Had a few Hydra postmortems - dunno where/why/what circumstances though. -- Test6 (28/01/95) Full hydra debuglog compiled in. Turn Hydralog on for detailed log to send me if hydra is playing up. Taken out Hydra DEVICE option. This may have caused problems in HDEVTX timeouts which should never occur anyway. -- Test7 (22/02/95) Re-linked with positions of modules (esp.zmodem) changed in the !runimage area map. -- Test7 (21/03/95) Re-compiled ALL source using cc v5.05 and objasm 3.06 -- Test8 (26/03/95) Reviewed wimp polls - should leave a lot more time to the wimp. New event code 'O' - offline (don't SEND or RECEIVE). Hydra uses native file handling routines now - poss.problem using the old PC equiv ones. -- Test9 (07/04/95) Fixed bug that caused binkley to dial out once, and then report End of connection attempt immediately after dialling thereafter. Added code for Errorlevel exits on Connect strings. Each connect speed less than 255 is used as an errorlevel. e.g. Connect 200 +FCO will exit with errorlevel 200 when '+FCO' (Class 2.0 connect string) is received. -- Test10 (16/04/95) Fixed one or two things in FTS-1 regarding packet data being sent, and sending of filerequests with thanks to Hazzy. Sends wimpmessage on status when it changes i.e. when changes from Idle to Exiting or Idle to Incoming call etc.. Rescan sends the rescan message rather than do a local rescan. Shows connect speed in Speed display in current status e.g. 14400+ if Arq, just 14400 if no arq. -- Test11 (19/04/95) Sends packets in FTS-1 with proper alias .pkt name instead of the filename. Should accept WaZOO filerequests in DietIfna now instead of bark [blush] ;-) Added code to display attempted CRC's in bark requests. -- Test12 (20/04/95) Amended 'Outgoing' mailer status for when dialling out. Fixed Incoming call bug that stopped rescanning etc. Prints Lost carrier now, but always returns to Idle mode. -- Test13 (03/05/95) Added a quick fix to correct zreceive from TIMS systems which seem to do a weird thing to binkley! -- Test14 (14/05/95) Added code to show line number on bottom of icon bar icon -- Test15 (28/05/95) Iconbar icon text goes red when there's something happening with binkley. Sends the armbbs status messages so that online users in ArmBBS can see if other lines are busy with binkley (and what it's doing) or not ! ;-) -- Test16 (05/06/95) Mailer_Exit message doesn't send out Mailer_Exiting message if the exit value is 0 (which is used to just kill off binkley for local logon etc). -- Test17 (22/06/95) Outbound scanning improved, faster, bit of debugging log added to help find the problem with infinite loop after Scanning after incoming call. -- Test18 (27/06/95) File requests were displayed as being on hold instead of normal in test17 Icon text changes red and stays red on incoming calls... -- Test19 (11/07/95) 'Reset here' messages moved to DBAssist only type... Immediate type works again now -- Test20 (09/09/95) Added extra debugging lines for RPC700 problem? -- Test21 (15/10/95) Recompiled whole source using new compiler Added code to wait for all data to arrive for long Intro problems Added code to give more time to wimp on incoming data. Removed X bit from OS_GBPB and OS_File in outbound scanning as _kernel_swi automagically adds it anyway... Removed some debug trace lines... -- Test22 (16/10/95) changed armbbs activity code to send task name rather than app name (inc.line) and menu open code so armbbs linestatus window click opens menu in right place changed some assembler to make APCS compliant (and other non-called from C routines too)... -- Test23 (06/01/96) Xon/Xoff routines re-enabled... r14 in zrdata_1 changed to buf as per old zmodem source in 2.14 - seems to fix the TIMS/Lora receiving problem. Added Closedown and re-init of blockdriver and then init string again when 'Modem not responding...' error occurs ... Added FREQ wimp messages to unknown filerequests to allow external freq box to provide pathnames etc. -- Test24 (07/01/96) External freq box code improved to allow all unknown requests, not just ones where files cannot be found ;-) char * changed to char [] to keep Ricky Sarge happy! Updated Pane handling -- Test25 (24/01/96) When FasterScan set, no longer quits or gives spurious errors. -- Test26 (18/02/96) timeouts for extern freq agent response increased. removed some debug trace lines from freq code and modified remaining ones. -- Test27 (30/03/96) Made hydra returns of SKIP whilst sending packets NOT delete file. Tidied up some filehandle stuff in hydra. -- Test28 Fixed bug in sending un-aliased FILES filerequest with blank filename. -- Test29 Prevent user from clicking on Poll before the Node Info window is filled in. Various minor internal modifications. -- Test30 Updated duplicate arcbinkley detection code and wimp-poll on answer-connection.