Commit graph

10 commits

Author SHA1 Message Date
wiz
6e2c35c083 pkglint cleanup; update HOMEPAGE/MASTER_SITES.
From Sergey Svishchev in private mail.
2007-02-22 19:01:13 +00:00
obache
2673ad6031 Update bsflite to 0.82, provided by Claudio Leite in PR 35095.
BSFlite ChangeLog

0.82 - 11/07/2006

 * Added port to Watcom C for Win32, which exposed a bug
   in how I implemented callbacks (fixed).

 * Fixed small bug where idle time was interpreted as
   an away message for certain users.

 * Inserts newline if user's away message is blank.

 * Added R! command to manually reconnect.

 * Added auto_reconnect config option.

 * Cleans up after itself on quit.
   (i.e. no more memory leaks on exit)
   Added imcomm_delete_handle() and imcomm_delete_handle_now().

 * Added 'idletime' config option to set when bsflite considers
   the user to be idle. (thanks to Dan Ponte for the patch)

 * Changed 'll' to 'L,' which is an expansion alias like 'I'
   and 'r.' 'll' still works.

 * Created an actual manpage.

 * Code cleanup: rewrote input.c using callbacks.
                 wrote a new config file parser.

 * Profile display now includes idle time if user is in buddy list.

 * Changed character set on profile & away messages to iso-8859-1

 * Many improvements to color support, including Windows support.
   Can now be turned on and off via config directive 'colors'

 * Buddies are now marked offline in the log files when quitting bsflite.

 * Display version information when bsflite starts

 * Fixed bugs when displaying logs containing newlines
2006-11-23 00:54:01 +00:00
wiz
432de70e24 Update to 0.81p2, provided by Evan Hall in PR 32957.
0.81p2 - 02/13/2006
* For some reason some IM's contain an extra bit of information
that imcomm choked on, so certain incoming messages would not
be shown. I made tlv_split() in imcomm ignore the number of tlv's
the server tells us, and this fixed it.

0.81p1 - 01/31/2006

* Fixed a bug that made AOL's Triton client ignore incoming IM's
from bsflite.
2006-03-08 05:57:58 +00:00
wiz
34babc50c8 Update to 0.81, provided by Evan Hall in PR 32488:
0.81 - 01/08/2006

 Changes by neutronscott (thanks):
   * Wordwrap works with <br> 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:
    - proxy <proxy server> - the hostname or IP of the server
    - proxyport <port> - port on which the proxy is listening
    - proxytype <type> - currently either socks5 or https

   Authentication should be added soon.

 * Made timestamps a run-time option. Add 'timestamps false' to
   the config file.
2006-01-11 18:13:25 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
grant
d438d691b8 honour LDFLAGS and LIBS. 2005-07-29 04:40:47 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
recht
886cb6ac8a update to bsflite-0.80
patch by Evan Hall in PR 29964 (slightly modified)

0.80 - 04/13/2005
 * Changed keepalive messages to FLAP channel 0x05 messages, as recommended.
 * Re-implemented idle time reporting. Any keystroke in bsflite now resets
   your idle time, rather than only on sending a message.
 * New option "respond_idle_only" to send away message auto-response only
   when away and idle.
 * Fixed the terminal line erasing problem previously detailed in the README
   both in UNIX (using vt100 sequences), Windows (using console functions)
   and DOS (using conio functions). Plan 9 is unaffected since the rio
   terminal properly supports reverse line wrap.
 * Screen names longer than 16 characters are trimmed to the first
   13 characters plus "..." in the buddy list display. Use 'wf' to
   see the entire name. This is necessary now with @mac.com and
   @thematrixonline.com accounts.
 * New command 'G' : write away messages in ~/.bsflite/awaymessages,
   one per line, and use 'G' to set them.
 * Finally added server-side buddy lists. Buddy add/delete now stores the
   information on the server. If you have a buddies file, run this
   new version with it once, then delete it.
 * Optional "netspeak cleaner" - see cleaner.c and config file
 * Cleaned up and sped up login sequence.
 * Fixed a mysterious bug where mobile users would disappear from the
   buddy list even though they were online.
 * imcomm now supports sending more than one packet at a time, which
   seems to be how other clients do some things. The fetch awaymsg/profile
   command now takes advantage of this, which seems to improve the rate
   limit situation a bit. Also, the 'b' command works most of the time
   without triggering a rate limit warning.
 * Buddy list display now adjusts with screen size.
 * Added a configuration file. See config-example for details.
 * Changed default paths to ~/.bsflite/[config,log,profile,buddies,icon]
 * Fixed the endlessly repeating error messages on certain platforms.
 * l command now shows the last 20 lines instead of 10.
 * Implemented MD5-based login in IMComm instead of the old, "roasted"
   password algorithm. This improves things on three fronts:
    - your password is no longer sent in plaintext
    - you can login with a @mac.com account
    - you can login with an ICQ UIN
   This is the way the official client has done things for a while. I used
   MD5 routines developed by L. Peter Deutsch (md5.c, md5.h in imcomm/)
   for this, at least until I become inspired enough to write my own.
2005-04-16 16:44:53 +00:00
reed
fa7a499c93 Update to 0.73. From PR #29548. Thank you evan AT nixsys.bz.
From changelog:

0.73 - 02/06/2005

 * Fixed a small compilation bug on 64-bit architectures.

 * Now shows a different prompt when away message is set.

 * Profile/away display now at least shows line breaks, so things
 are a bit easier to read. It's still a little buggy as before,
 and no other HTML is supported.

 * HTML stripper now strips &nbsp;

 * Ported to Bell Labs' Plan 9 operating system. I believe this is
 the first AIM client for this platform, so it's quite neat. Thanks
 a bunch to Thomas Miller for giving me the idea and support, and
 Takeshi Yamanashi and the rest of tip9ug.  jp for providing a Plan
 9 system to use while I got my own system set up (and for helping
 me get that set up, too). Thanks!

 * Added a 5-minute keepalive to IMComm by default.

 * Added two new commands: A and P, to get just the away message or profile for
   a user.

 * Finally displays error message when IM is sent to a user who is not online.

 * Added support for talking to users with @mac.com accounts.

 * Buddy icon support (and accompanying changes in imcomm's structure)
 added. This is still somewhat experimental.

 * Support added for sending and receiving messages to and from
 ICQ users. ICQ users can add your screen name to your contact
 list, and you can add their numeric UIN's to your buddy list.
2005-02-28 20:58:14 +00:00
reed
a346601092 Initial import of bsflite-0.72.
From the BSFlite homepage:
BSFlite is a rather small and "minimalistic" client for AOL(R)'s Instant
Messenger(TM) service. Instead of having a full screen console interface,
BSFlite employs a command shell interface that allows your fingers to
do all of the work without needlessly sifting through windows.

This is from leitec of leitec.org via pkgsrc-wip.
2005-02-25 18:43:59 +00:00