Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > faad161fd89fd37bd49a9e867e89cbb9 > files > 4

imcom-1.34-5mdv2010.0.noarch.rpm

from 1.33
* From Guillaume Emont a patch to support cleartext passwords; set the
  clearpass profile attribute to true to enable it. The account
  creator and initial setup scripts will also ask if your server needs
  it.
* From Benjamin GIGON; a patch to support tab completing nick names
  with spaces (the most often reported bug I might add)

from 1.32
* fixed a transport bug where if a transport wasn't in your roster
* fixed a bug in /saveprefs where profile colors weren't being saved and caused a traceback.
* fixed a bug? where I assumed all packets had a proper from attribute set. It seems some transports don't always set this on error messages. BAD TRANSPORTS!
* added confringbell switch from, contributed by William Ono.
* added presenceErrorModule which removes duplicate presence errors by hostname.

from 1.31
* fixed a bug in the awaylogmodule where it would print messages in inverse order
* fixed a bug in the awaylogmodule where it would print the current time instead of the time it received the message.
* fixed a bug in the transport registration code.

from 0.95
* Fixed the show command. (again in beta 6)
* Fixed a few mkdir security issues
* Fixed presence packets coming before roster is downloaded
* Fixed roster handling. It now works *much* better
* Added support for JIDLink, JIDLink-test (This will likely be removed due to not becoming a standard)
* Added support for DTCP (JEP0046) (This will likely be removed due to not becoming a standard)
* Added support for changing password
* Added /deny for refusing to authorize a subscription request.
* Much improved IQ handling
* Cleaned up the IMCom backend.
* Added support for jabber:iq:version  /version [person]
* Added support for Multi-word names (nicks, groups, etc), just enclose in quotes when it'll be ambiguous
* Added support for unregistering transports
* Almost Full Multi-User-Chat support (JEP0045) - only thing not done is (ban, member, ... )-list editing
* /msg! command added -- send the results of a command as a message.
* Transport registration is now much more straight forward.
* Fixed a bug with handling of resources with EVIL characters in them (& < > , . ' ")  -- This might not be 100% fixed
* Properly ignore all unknown tags(and their descendants) in the xml stream now.
* Nolonger allow a base priority of less than 6 since dnd sets priority to base - 6 and priority must be positive. (In the future I'll probably let to user specify all priorities in the config)
* Nolonger compatible with python 2.0. Sorry. Gonna have to upgrade.
* /msggroup command implemented -- send a message to all members of a particular group
* Nickname collision detection -- warns you when a nickname collision happens, and doesn't allow you to set a nick which would cause a collision
* slightly more intelligent socket error handling
* fixed a bug in vcard retrieval.
* fixed a bug in the ignore group
* fixed a bug in the /msgr command
* FINALLY I've fixed and tested (and gotten several confirmations) that unicode input finally works!
* beta8-nightly -- fixed MANY issues related to unicode finally working, in logging, aliases, status updates, etc.
* fixed some broken stream handling code
* support for a null background color -- requested for transparent terms, "clear" is the name of this color
* ability to turn on debugging from command line
* fix race condition on backgroundcolor
* To specify a profile on the commandline now use the -p <profilename> or --profile=<profilename> form
* preliminary support for detecting terminal height and width and appropriately clearing a currently-being-entered command before displaying a received event -- seems to work
* added sorting by nick inside the sort-by-status
* added in support for running imcom without modules in python2.1.
* added checks for insufficient login information in profile.
* added additional sanity checks on nicknames (now checks if slashs are a part of the nickname and removes them if that is the case)
* cleaned up the color code.


from 0.93
* Fixed background color support
* Fixed an encoding issue
* Fixed security bug in permissions on disk
* Updated all my emails addresses.
* Implemented a bug fix for unix only stuff
* Implemented a patch submitted to handle subscriptions better
* Add port and encoding questions to account creator
* Fixed some color bugs in command help.


from 0.92
* fixed a number of bugs related to creating the initial profile (GACK!)
* added better priority support. (you have a base priority, base-6 for dnd, base-4 for xa, base-2 for away, base for online or chat)
* fixed a number of bugs related to file transfer
* fixed SSL support for Python 2.2
* Much better jabber resource handling.
* Added groupchat! /joinconf /confusers /leaveconf
* Fixed a big color bug.
* fixed a small status management bug.
* duplicate presence updates ignored by default (can be set back - see /set)
* /interactivereg command is a (hopefully) more user-freindly way to register transports
* better unicode support, nolonger requires site.py hack!


from 0.90
* added statusNag option to bug you if you're sending message and your
status is not "online"
* /saveprefs works now
* International characters seem to work now
* Object has no Attribute "__len__" error in JabberHandler
* Made Unicode silently optional so that we work with activestate python (big oops)


from 0.85
* Fixed a few bugs relating to the last command, and login procedure
* Added ignore support: /addgroup person_to_ignore ignore
* Added Basic VCard Submission
* Added Email address to the list of displayed fields when retrieving a vCard.
* Fixed a number of bugs with presence tracking
* Added display of transport/service presence.
* /last can now display an arbitrary number of messages of history
* added log reading capability
* Fixed a bug with displaying users' presence when logging on from a second resource.
* Added /admin and /adminwho for IMCom users who also happen to be administrators on their jabber server.
* Completely rewrote the XML parser and the Command Handler

from 0.62
* Fixed MANY MANY bugs
* added ability to play sound on message receive
* added ability to specify the way the sound is played on message receive <audiocmd>, <audioarg>
* nick prompt on multi-line messages, (in rc file nickprompt='true' or 'false' in profile tag)
* allowing interruptions in multiline messages (in rc file allowinterript='false' or 'true' in profile tag)
* There is a GUI, it requires wxWindows; it uses the same config file.
* resource showing
* sending a message to a particular resource /msgr nick resource  (works like multiline messages)
* SSL Support!!
* Completely redone boolean switches preferences; much more maintainable now
* SIGINT Handled properly now
* fixed the resource display method
* e,w commands updated for the tribes2 interface
* last command (show last messages to/from a user)
* Ability to message more than one person at once: /msg nick1,nick2,nick3
* autoaway/autostatus in the command-line client (moving to both soon), see README.autostatus

From 0.61 (7-25-01)
* Cleaned up the API for IMCom, (presence hash is now maintained in IMCom.py)
* Fixed delayed messages' timestamp
* Fixed the imfamous resize problem
* Fixed the multiple login bug.

From 0.6 (7-16-01)
*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* Moved configuration file from ~/.imcomrc to ~/.imcom/imcomrc
*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* added file transfer support (for transports that support file xfer)
* fixed a number of small bugs
* Added context-sensitive tab completion, now tabs commands, aliases,
   nicks, and filenames
* Added textual-substitution aliases (<aliases><alias></alias></aliases>)
* Added ability to add aliases at run time (/alias, /unalias)
* Added preference saving (/saveprefs)

* Feedback is now given when trying to retrieve a vcard and one doesn't exist.
* Major API cleanup. Soon the IMCom library will be clean enough for
  someone to write a graphic user interface with wxPython or tk or
  whatever you want to use.
* Can specify the profile to use on the commandline.
* Added $0 - $9 support for last persons to event you.


From 0.3 (4-27-01)
* added preliminary group support
* added new lurker support
* more error checking on command issuing
* added an online command which sets status to online