Software Update: BSFlite 0.81

BSFlite is an instant messaging program for the AIM network and is referred to by the developer as “minimalist”. This is partly because the program is written as a command shell interface instead of the usual full screen console interface. It supports most AIM features, however chat rooms and block lists are not supported. It is very suitable for daily contact with friends or colleagues if you like this type of interface. Version 0.81 is now available with the following changes:

Version 0.81:

  • Word wrap works with
    on incoming messages.
  • Fixed buddy list size bug when squelch_connect is on
  • Moved beep_on_incoming from compile-time to a config option
  • Outgoing messages are displayed with HTML removed.
  • HTML links are now displayed in-line
  • Fixed most problems relating to buddy list management.
  • Added raw input mode, toggled by ctrl-R, to input HTML characters.
  • Add command ‘z!’ to reload away messages and profile while running.
  • Added ‘p’ command for pasting messages.
  • Removed the ‘b’ command due to multiple reports of crashes.
  • Made improvements to the wordwrap routine, which should fix crashes when pasting or receiving a long link or other long, uninterrupted line.
  • Replaced getchar() with read(), eliminating the odd bug when pasting a line – you don’t need to press another key to get display the line.
  • Added option “set_window_title” that sets the xterm/screen window title with your screen name.
  • Added ‘I’ command to request profile of the last person who sent you a message.
  • ‘wf’ command now displays idle times. This was actually sent to me in a patch by Matt Walters a long time ago, but I just cleaned it up and implemented it now.
  • New config option “oscarport”
  • Fixed some memory leaks in bsflite and imcomm. Thanks to Toby Peterson for submitting this patch.
  • Added support for connecting through proxy servers.
    Added to config file:
    • proxy – the hostname or IP of the server
    • proxyport – port on which the proxy is listening
    • proxy type – currently either socks5 or https

    Authentication should be added soon.

  • Made timestamps a run-time option. Add ‘timestamps false’ to the config file.

Version number 0.81
Operating systems Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, DOS, macOS, Solaris, UNIX
Website BSFlite
License type Prerequisites (GNU/BSD/etc.)