_____________________________________________________________________ WINFBB PROJECT - F6FBB PACKET RADIO BBS SOFTWARE HISTORY.TXT - 10-Jun-2001 Jesus - EB5AGF - eb5agf@qsl.net _____________________________________________________________________ _____________________________________________________________________ VERSIONS HISTORY _____________________________________________________________________ * Winfbb.ini and options.sys in registry * Local and utc clock panels in status bar * Channel and task panels in status bar * Status bar switchs to one panel in menu selection * New icon * Console callsign input now runs and the ok button is validated * New toolbar bitmaps * Console callsign and about dialogs close after 20sg of inactivity * Connections list not reloaded if substring is checked/unchecked when callsign input is empty * Added option to minimize to system tray * Progress bar now shows the channels ocupation * Accelerators added * Channel window background fully cleared * Re-Run (re-init) without external bat * Resized main window to fit stop button * Version in aboutdlg updated with the code version * Priv and Hold indicators red when are not 0 Number of connections red when it runs test mode * Scan fwd and scan system files in file menu * Maintenance and re-run in file menu * Background color of input buffer in console window * Redraw when channel window scrolls * Console Window is closed after timeout * Input line cleared each time console window is open * Cursor at end of input text on scroll * Input line cleared if are typed more than 78 characters * Shift+Function keys use MEMO.SYS in console window * Channel windows uses main icon * Horizontal scroll of input line in console window * ReRun delayed and Housekeeping delayed in file menu * Sound Card automatically detected * Playsound syscall.wav and connect.wav * Syscall repeated five times each two seconds * Input buffer redraw if channel window is resized * F2/F4/F8 accelerators active in channel windows * CTRL+Z runs in console window * Running on NT. To do: add security descriptor to allow the program reboot the system * TNC parameters dialog. Not tested yet 7.01.06 Released * Edit user: Language selection was not correct * Actual callsign in caption of console callsign input dialog 7.01.07 Released * Edit user dialog: - The first callsign in list is selected on start - Doesn't close on apply - Next callsign is selected when a user is deleted - Buttons function switched to add, end-add and close when adding user * Forward list window not closed on error * Connections list updated when a disconnection is forced * ReRun and Housekeeping menu items disabled when are selected * Fixed crash on housekeeping 7.01.08 Released * Fixed loop in delayed rerun * Main window indicators cleared on rerun * Autoclose MESS.WP message box after housekeeping * Justification of console input (optional) * Added "Settings" property sheet in Config menu * Moved Options menu to a page of settings * Added page to config sounds in settings * Colors selection in options page (not finished) * Fixed redraw of console window on command request * Tnc-parameters dialog operative * Ded-hostmode resyncronizations show in main window 7.01.09 Released * Added "Show" button to connected user information window * Selected font recorded * W_SERVxx.IN files removed after calling servers * Fixed Y2K bug in date of fbbdos files * Version of used drivers in about box * Filters, pgs and servers should be 32 bits dll files. Samples will be supplied further on. Old DOS filters, PGs and servers are executed using generic.dll At this time servers must be placed in fbb\servers and PGs in fbb\pg32 . This could change in future versions * Scroll of channel windows is ok when true type fonts are used * Incremented to 32Kb the return buffer for c_filter and f_filter 7.01.10 Released * Fixed Y2K bug in LD command * Solved some problems with generic.dll * c_filt32, m_filt32 and f_filt32 should be put in fbb\filters if are used 7.01.11 Released * DOS and VIEW commands running (VIEW still needs FV.COM) * Pactor menu and toolbar buttons only if a pactor port is declared * Splash screen and option to disable it * House-keeping now included into the code - Runfbb32.exe must not be used, winfbb.exe is called directly - Winfbb.exe, mfc42.dll and msvcrt.dll must be placed in the root fbb directory - Clr_user, epurmess and epurwp are not needed externally - Customized command files can be called before and after integrated tools - Added property page in "setting" * If X_filt32.dll files are not found, X_filter.dll are called. They must be 32 bits code too. Other not dll files (exe, com, bat or cmd), must be named X_filter.xxx * Fixed application error on close using NT and BPQ32 * Distributed filter examples 7.01.12 Released * Starting ok if the splash screen is disabled * Error message if more of one bpq32 port is declared in ports.sys 7.01.13 Released * Distributed generic.dll v1.2 Previous not running ok if the requested file was not found on NT * User information was not always right after connection * Epurmess report was not generated * Total records in epurwp report was not cleaned * Old servers looking for only 2 arguments run again * Extended ascii chars were not printed on channel windows * Page scroll with keyboard in channel windows * Distributed reqdir and reqfil in 32 bits dll format * Maintinf added to internal housekeeping * Reject.sys and swapp.sys were not taken in consideration after housekeeping or rerun 7.01.14 Released * Epurmess was performed but not marked as completed * Disconnection of channels before close * User operation indicated with one icon in connections list 7.01.15 * Splash screen centered on desktop * W2K: Crash opening HouseKeeping Settings * W2K: Crash selecting Sound Settings * Detecting another instance of the server running * System Info in Help menu * Icon in status bar and windows taskbar if there are mails for sysop * Main window not always restored ok when restoring from taskbar. Fixed. * Some icons in menu 7.01.16 * Import and export not running. Fixed. To be improved. 7.01.17 Released * Minor bugs fixed 7.01.18 * Minor bugs fixed 7.01.19 * Loading configuration from registry. INIT.SRV not more used Use WinFbbCfg to change the configuration * New filesystem tree * Setup program 7.01.20 Released * Colour settings used and updated on the fly * Changes in WinFbbCfg are updated without restart winfbb * Report buttons in housekeeping settings did not run * generic.dll: Changes to run in W2K * Monitor and All Channels windows restored if were open when WinFbb was closed * Corrupt data in housekeeping pages after reboot. Fixed. 7.01.21 * Ports.sys not used. Use WinFbbCfg instead. Changes need re-run. * WinFbbCfg: Updated 7.01.22 Released * Minor bugs fixed 7.01.23 * Telnet driver v1.5 - Incomming forward connections are authentified. Remember to put a . before callsign in V line of forward script. Example: V .callsign$Wpassword$W It cancels echo and switch the link to binary mode. * Break and cross connection comments were not send inmediatly. * Epurmess time not always logged right. * First line in memo.sys was not used. * Recompiled help file to avoid the old name error, but still out of date. * WinFbbCfg updated to 1.5.2 - Execute it before winfbb32 to update registry. 7.01.24 Released * Telnet driver v1.6 - DNS name lookup added. * Internal mods in configuration load routines. 7.01.25 * Import process was started but not finished. * Sysop talk was not sending comments inmediatly. * Pagination was not running with L command. * WinFbbCfg updated: - Added menu options to import/export/delete config. - Fbb header is not converted to upper case. - Default values when a new port is created. - Control panel icon to start WinFbbCfg. Place winfbbcfg.cpl in windows\system or winnt\system32 7.01.26 Released * Internal improvements and bug fixes 7.01.27-29 * Telnet driver v1.7 - Fix WinFbb16->WinFbb32 connection problem. * INITTNCx.sys and MAINTx.sys are now managed by WinFbbCfg. * /R and /A commands run in W2K/NT systems. * Improvement in menu icons. * Connections progress bar moved to status bar. * Some changes in status panel. * Connections number updated after switching test mode. * WinFbbCFg updated to 1.5.4 7.01.30 Released * Removed MESS.WP message box after housekeeping * Current connections list autosizing headers * Last connections window was not always showing the selected port. * Current connections list shows outgoing forward in red and incomming forward in green. * A new attempt to solve the crash after housekeeping with bpq32. * Direct access to WinFbbCfg sheets. * WinFbbCfg updated to 1.6.0 - New import/export file format compatible with regedit. - Fixed the bug making folders in root folder. - Activated import/export in W2K/NT. Root privilegies are needed. - Fixed some minor bugs in InitTnc and CloseTnc sheets. - Added watchdog port in Misc II - Direct access to sheets by WinFbb - Added Config to menu 7.01.31 Released * Removed memory leaks. * Telnet driver 1.8 - Fixed a memory leak. * Fixed forward freezing. 7.01.32 * Fixed crash when forward was started after housekeeping. * WinFbbCfg updated to 1.6.1 - Fixed a bug in Ports sheet. 7.01.33 Released * Fixed crash if WinFbbCfg config was saved while forwarding. * Ded driver 1.4 - Fixed crash when two or more tncs were used. * Hold messages list sometimes was corrupt. * Extended ascii chars not showed correctly in console input autoscroll. * Pagination in bulletin list was asking to continue two times. * generic.dll updated to 1.5 7.01.34 * Revised execution of ms-dos servers/filters/pg X and D commands running in cron.sys and forward.sys 7.01.35 Released _____________________________________________________________________