home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / psi-0.9.2-win-setup-base.exe / Readme.txt < prev    next >
Encoding:
Text File  |  2004-06-10  |  7.8 KB  |  215 lines

  1. Psi 0.9.2
  2. ---------
  3. Date: May 7th, 2004
  4.  
  5. Author:
  6.   Justin Karneges
  7.   justin@affinix.com
  8.   http://psi.affinix.com/
  9.  
  10.  
  11.   For installation or compiling instructions, see the INSTALL file.
  12.   (On Windows, see install.txt)
  13.  
  14.   This program is licensed under the GNU General Public License.  See
  15.   the COPYING file for more information.
  16.  
  17.  
  18. Notes
  19. -----
  20.   - You need the QCA-TLS plugin to utilize SSL connectivity.
  21.     See http://psi.affinix.com/
  22.  
  23.   - Upgrading to 0.9.2 --
  24.     * Import support of config <= 0.8.4 is gone.  You must upgrade from
  25.       0.8.5 or higher to preserve your configuration.
  26.     * Due to the increased bandwidth used by auto-version checks, they
  27.       have been disabled in this version by default.
  28.     * The self-contact is now only shown if there is more than one
  29.       resource logged in at once.  If you'd rather it always show, like
  30.       in 0.8.7, then there is an option available.
  31.     * An XML format is now used for storing SSL certificates.  In the
  32.       future, Psi will support importing of PEM files.  For now, you
  33.       will have to create the XML by hand.  See certs/README.
  34.     * You must use the QCA-TLS plugin to utilize SSL.  The older 'QSSL' plugin
  35.       will not work.
  36.  
  37.   - GnuPG tips --
  38.     * Always use the latest version of GnuPG.
  39.     * On Windows, use a native build instead of one based on cygwin, and make
  40.       sure it is properly installed in the registry.
  41.     * Ensure 'gpg' actually works, by testing it from the command-line.
  42.     * You must have a public and secret keyring.  Psi cannot operate
  43.       without them, and they must be there when you start it.
  44.     * If you experience fatal GnuPG incompatibilities, you can pass
  45.       the --no-gpg option to Psi and gpg will not be used.
  46.     * If you have gpg-agent set up, but you don't want Psi to use it, then
  47.       you can pass --no-gpg-agent to force the use of Psi's built-in prompt.
  48.  
  49.  
  50. Changes
  51. -------
  52.   New in 0.9.2
  53.   - File transfer
  54.   - Event queue is saved to disk at all times for fault protection
  55.   - Enable/disable accounts
  56.   - Groupchat nickname tab-completion
  57.   - Groupchat trackbar to mark last read text when unfocused
  58.   - *bold*, /italic/, _underline_
  59.   - Fixed bug where the roster window could get lost on Windows
  60.   - 'Compact' mode for chat window
  61.   - Tip of the day
  62.   - Hidden roster group
  63.   - Ability to export history as readable text
  64.   - Event queue sorting by type
  65.   - Type-ahead search in the roster
  66.   - External programs can now have parameters
  67.   - Toolbar configuration is now accessed from the right-click menu
  68.   - Show dates in local format
  69.   - Use the gnome-open utility for opening URLs with GNOME2
  70.   - Fixed "broken pipe" crash when receiving GnuPG errors
  71.  
  72.   New in 0.9.1
  73.   - Service Discovery browser (JEP-0030)
  74.   - Popup notifications
  75.   - Redesigned Iconset & Emoticons system, based on JEP-0038
  76.   - Now possible to use service/transport icons for individual contacts
  77.   - Ability to use custom roster icons for contacts via RegExps
  78.   - Emoticon popup menu in chat window, for quick access
  79.   - Reorganized Options window
  80.   - Toolbar Editor
  81.   - GnuPG 1.2.3 compatibility
  82.   - New XMPP/Jabber engine (partially complete, XMPP 1.0 support deferred)
  83.   - SOCKS5 proxy support
  84.   - HTTP polling proxy support (JEP-0025)
  85.   - Roster groups open/closed state saved
  86.   - 'Free for Chat' status
  87.   - Character counter
  88.   - Selectable colors for roster 'blink' animation
  89.   - Copy Location in URL attachment context menu
  90.   - X11: WindowMaker docklet
  91.   - Windows: fixed idle detection on Windows 9x
  92.   - Mac: ability to hide/restore main window
  93.   - Option: ignore messages from addresses not in your roster
  94.   - Option: enter key sends chat messages
  95.   - Option: raise chat window on receiving new messages
  96.   - Option: auto-authorize contacts
  97.   - Option: 'small' group headings
  98.   - Option: treat incoming chats as messages unless chatting
  99.   - Option: show/hide subject line
  100.   - Option: enable/disable vCard check during login
  101.   - Account dialogs ensure the JID is a valid user-JID before accepting
  102.   - Bugfix: crash after using the Jabber browser
  103.   - Bugfix: crash when resolving DNS
  104.   - Bugfix: busy indicator sometimes stopped when it should still be running
  105.   - Fixed many other bugs
  106.  
  107.   New in 0.9:
  108.   - Jabber Browsing
  109.   - OpenPGP integration (via GnuPG) for end-to-end personal security
  110.   - Groupchat: invites, private messaging, nick coloring, word highlighting
  111.   - Fixed OS-shutdown problem
  112.   - Support for GNOME2 trayicon (freedesktop standard)
  113.   - Invisibility
  114.   - Option to block popups from unlisted contacts
  115.   - VCards are now cached locally
  116.   - Fixed build issues on Solaris
  117.   - Fixed double-transport item bug
  118.   - Version checks are now optional
  119.   - Gadu-gadu icons
  120.   - Lockdown (undocumented, see profiles.cpp source code for details)
  121.   - Default chats to no-resource, as per XMPP recommendation
  122.   - SSL Certificate dialog
  123.   - Improved SSL Certificate verification and certs format (see certs/README)
  124.   - Set WM_CLASS's on X11
  125.   - Account Registration allows specifying separate host from JID
  126.   - New Proxy Profiles system, to share proxy configuration between accounts
  127.   - Fixed bug where outgoing messages were logged when history was disabled
  128.   - Chat dialog no longer logs redundant presence updates
  129.   - Fixed chat dialog scrolling annoyance
  130.   - Swap yes/no buttons on some dialogs back to normal
  131.   - Fixed clipboard URL-grabbing
  132.   - win32: Pasting text into Notepad should have proper linebreaks
  133.   - win32: fixed idle bugs
  134.   - JIDs that have < or > characters are now escaped in the event dialog
  135.   - Chat dialog should now wrap long URLs
  136.   - Unhiding a chat dialog should bring it to the current virtual desktop
  137.   - Tons of other minor bugfixes
  138.  
  139.  
  140. Description
  141. -----------
  142.  
  143.   Psi is a capable Jabber client aimed at experienced users.  Its design
  144.   goals are simplicity and stability.  Psi is highly portable and runs on
  145.   Windows, Unix/X11, and MacOS X.
  146.  
  147.   The interface is very ICQ-like.  Alerts appear in the contact list when
  148.   events are received, and things like subscriptions requests appear as
  149.   "system messages" (ICQ users know these well).  Even "Chats" are
  150.   queued in the contact list.  Also, chats are "remembered" by default,
  151.   so that you don't have to keep a bunch of windows open for each person.
  152.   Just close the chat window.  If you open it again it will all be there.
  153.  
  154.   Psi is minimal but powerful.  There are keybindings for just about
  155.   everything, Unicode is supported throughout, and contacts are cached
  156.   offline.  Security is also a major consideration, and Psi provides it for
  157.   both client-to-server (SSL) and client-to-client (GnuPG).
  158.  
  159.   Plans for v1.0:
  160.    - Multi-User Chat (JEP-0045)
  161.    - Plugin system
  162.    - Other misc stuff
  163.    - Bugfixes
  164.  
  165.  
  166. How you can help
  167. ----------------
  168.  
  169.   Comments
  170.   --------
  171.   I like comments, even if they are a simple thanks.
  172.  
  173.   Bug reports
  174.   -----------
  175.   If you want to help me out, email me a bug report.  Be as descriptive
  176.   as possible and tell me what exactly you were doing at the time
  177.   something went wrong.  If possible, send me a stack backtrace.
  178.  
  179.   Wishes
  180.   ------
  181.   I can't possibly know what everyone wants, so I appreciate all feature
  182.   requests.
  183.  
  184.   Porting
  185.   -------
  186.   Psi should be very portable.  Please e-mail me first if you want to
  187.   port Psi to another platform.
  188.  
  189.   Graphics
  190.   --------
  191.   I am no artist.  If you think you can do a better job with any of the
  192.   Psi graphics, then go right ahead!
  193.  
  194.   Sound
  195.   -----
  196.   Same goes for sound.  Start mixing!
  197.  
  198.   Programming
  199.   -----------
  200.   Patches are welcome.  External tools would be useful as well, like Licq
  201.   conversion utilities (iconsets, message history, etc).  Get to work!
  202.  
  203.   Packaging
  204.   ---------
  205.   Want to make an RPM or something?
  206.  
  207.   Financial
  208.   ---------
  209.   You can send a paypal gift if you'd like, to justin@affinix.com
  210.  
  211.  
  212. Have fun,
  213. -Justin
  214.  
  215.