BSFlite is een instant messaging-programma voor het AIM-netwerk en wordt door de ontwikkelaar aangeduid als "minimalistisch". Dit komt mede doordat het programma geschreven is als een command shell interface in plaats van de gebruikelijke full screen console interface. Het biedt ondersteuning aan de meeste AIM functies echter chat rooms en block lists worden niet ondersteund. Voor het dagelijkse contact met vrienden of collega's is het zeer geschikt als je van dit type interface houdt. Versie 0.81 is sinds kort beschikbaar met de volgende aanpassingen:
Version 0.81:
- Wordwrap 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.
- Added 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:Authentication should be added soon.
- proxy
- the hostname or IP of the server - proxyport
- port on which the proxy is listening - proxytype
- currently either socks5 or https - Made timestamps a run-time option. Add 'timestamps false' to the config file.