it does not represent an update that needs to be done but more of a new
package that could be imported at some point in time. If I hear of ppl
needing it, I'm happy to attempt it.
SSH implementation by the mean of a library. The complete control of the
client is made by the programmer.
With libssh, you can remotely execute programs, transfer files, use a
secure and transparent tunnel for your remote programs. With its Secure
FTP implementation, you can play with remote files easily, without
third-party programs others than libcrypto (from openssl).
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.
- Fix another race crash bug (thanks to Glenn Fink for reporting).
- Compare identity to identity, not to nickname, when extending to
a router not already in the directory. This was preventing us from
extending to unknown routers. Oops.
- Make sure to create OS X Tor user in <500 range, so we aren't
creating actual system users.
- Note where connection-that-hasn't-sent-end was marked, and fix
a few really loud instances of this harmless bug (it's fixed more
in 0.1.0.x).
- We have a bug that I haven't found yet. Sometimes, very rarely,
cpuworkers get stuck in the 'busy' state, even though the cpuworker
thinks of itself as idle. This meant that no new circuits ever got
established. Here's a workaround to kill any cpuworker that's been
busy for more than 100 seconds.
not available yet but it includes security fixes for e.g. SA14821.
Support for Solaris SPARC and x86 is not available due to lack of a
precompiled binary at this point of time.
added if GNU_CONFIGURE is specified - the arla and forthcoming openafs
packages are ones that need to be able to let the GNU configure script
guess for itself, rather than hardcoding the value.
Add a switch called USE_GNU_CONFIGURE_HOST to determine whether the
--host argument is provided to the GNU configure script. This is
switched on (it has a "yes" value) by default, so the previous
behaviour applies, but allows us to specify this value on a
package-by-package basis.
Documentation changes for this are also forthcoming.
- Support 64 bit integers (uses floating point numbers when perl is not
compiled with 64 bit int support). This also fixes issues with using
sqlite timestamps.
- Upgrade to sqlite 3.1.3
- Fix issues of not finding rows when providing a number that perl sees
as a string.
- Fixes for most current bugs in RT (see http://rt.cpan.org/ to check
if your favourite bug got fixed).