Return to Main Page

Downloading TTYtter, change log, bug list, etc.

I strongly and totally politely and not a bit hostilely suggest that you read this whole page, particularly the FAQs, before running TTYtter.

Frequently asked questions (read first! before you download!)

To-do (roughly in priority order)

Other notes

Download and change-log

Subscribe to updates over Twitter! --

ttytter has been tested against Perl 5.8.6, 5.12.3 and 5.14.0 running on Mac OS X 10.4.11 (PowerPC) with cURL 7.16.3; Perl 5.8.9 running on AIX 6.1 (POWER6) with cURL 7.21.4; Perl 5.8.9 running on Mac OS X 10.5.8 (x86_64) with cURL 7.20.0; Perl 5.10.1 running on NetBSD/x86_64 with cURL 7.20.0; Perl 5.12.0 running on Ubuntu 10.04; and Perl 5.10.0 on Knoppix and Perl 5.8.8 running on the OLPC XO-1 with curl; connecting both directly and through an HTTP proxy (configured for Lynx/curl). It is guaranteed to make Larry Wall nauseous just looking at it. There are also successful reports from users of Cygwin.

Important support note for Perls < 5.8.6

The version 1.1 branch was the last version to include out-of-the-box support for versions of Perl prior to 5.8.6. Starting with version 1.2, there is no routine testing on 5.005 or 5.6 as I am not using TTYtter on those machines routinely. However, none of the existing compatibility code will be removed unless necessary, and patches for these earlier versions of Perl will still be accepted assuming they are reasonable (in my sole judgment) and work without modification on later Perls. To run TTYtter under 5.005 or 5.6, you must pass the -oldperl option, or put oldperl=1 in your .ttytterrc. Bug reports for these earlier versions without patches will be ignored as I have no ability to test code on them. Please note Perl 5.004 and previous have never been supported. Send your patches to me at

Changes in version 2.1.0:

Changes in version 2.0.4 (bug fixes and critical improvements only; these fixes are also in 2.1.0):

Changes in version 2.0.3:

Changes in version 2.0.2:

Changes in version 2.0.1:

Changes in version 2.0.0:

Changes in version 1.2.5:

Changes in version 1.2.4:

Changes in version 1.2.3:

Changes in version 1.2.2:

Changes in version 1.2.1:

Changes in version 1.2.0:

Changes in version 1.1.12 (bug fixes and critical improvements only; these fixes are also in 1.2.0):

Changes in version 1.1.11 (bug fixes and critical improvements only; these fixes are also in 1.2.0):

Changes in version 1.1.10:

Changes in version 1.1.9:

Changes in version 1.1.8:

Changes in version 1.1.7:

Changes in version 1.1.6:

Changes in version 1.1.5:

Changes in version 1.1.4:

Changes in version 1.1.3:

Changes in version 1.1.2:

Changes in version 1.1.1:

Changes in version 1.1.0 (this version is an updated form of the public beta, released as is due to the switchover; expect minor bugs, which will be rectified in 1.1.1):

For changes in version 1.0.4 and prior (all the way back to 0.2!), see the legacy changelog.

Send comments and blank cheques to

Top of the page | Return to main page

Cameron Kaiser