Ginsu is a client for the Gale chat system. It is designed to be powerful and above all stable, as well as having a quick learning curve.
| Tags | Communications Chat Security Cryptography |
|---|---|
| Licenses | MIT/X |
| Operating Systems | POSIX |
| Implementation | Haskell |
Recent releases


Release Notes: This release contains packaging updates and cabalization, and a number of fixes that were included in 0.7.


Release Notes: A major memory leak has been fixed, letting ginsu run for extended periods of time now. The pufflog is now in UTF-8 format for efficiency and space improvements. A decryption bug was fixed which was triggered when a private puff sent to multiple encrypted categories was received.


Release Notes: A flexible apphook mechanism was added to goto URLs and other links in puff boides. Full regular expression support has been added and filters have been cleaned up. There is much better documentation. In addition, a marmaduke client is now included.


Release Notes: Keys may now be rebound via 'bind' in the config file. This release can derive GALE_DOMAIN from GALE_ID if necessary. '?' has been added as an extra help key. Line editing for entering filters now works properly, supporting arrow keys, backspace, home, end, and ^K to delete to the end of a line. The selected puff was made much more visible. There is now proper word wrapping in the puff display, puff preview, and puff details display. 'R' will resend a previously sent or recieved puff.


Release Notes: The program now looks for GINSU_* variables everywhere, and requires ghc 6.0 to build from source. Terminal corruption caused by nonprintable characters in puffs was fixed. ginsu now uses ISO C90 charset conversion routines, so it will work in more locales. A much improved autoconf/automake setup is included. A 'g' for group-reply command was added.