pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/spectrum



Module name:    wip
Committed by:   schnoebe
Date:           Sun Jul 18 00:58:51 UTC 2010

Modified Files:
        wip/spectrum: Makefile PLIST distinfo
        wip/spectrum/patches: patch-aa patch-ab patch-ac
Added Files:
        wip/spectrum/patches: patch-ad

Log Message:



version 0.3 (2010-07-13):
        General:
        * Added localization support.
        * Added support for XEP-0106: JID Escaping. JID Escaping is used only 
          for newly added buddies. Old buddies don't use this XEP.
        * Added option to disable new registrations.
        * Added option to change user username while registering. This allows
          to have for example Facebook transport where users can register only
          their facebook name (no the whole JID).
        * Added --list-purple-settings (-s) command line option to list all
          settings which can be passed as key in [purple] section in config
          file.
        * Added --check-db-version (-c) command line options to check current
          database version.
        * New Ad-Hoc Commands for Spectrum administrators: Register new user,
          Unregister user, Set VIP status, Send message to all online users.
        * Support for glib older than 2.14.
        * Try to reconnect to Jabber server for all stream errors.
        * Disconnect users from legacy network when Jabber server gets down.
        * Send unavailable presences from all online buddies when restarting
          Spectrum with spectrumctl.
        * Fixed timestamps for delayed messages from legacy network.
        * Entity capabilities hash is now computed correctly.
        * Users are correctly divided into 2 groups according to "vip" column
          in "users" database table.
        * transport_features and vip_features config variables are deprecated
          now.  Use [features] and [vip-features] sections instead of them.
          See default spectrum.cfg for more details and example.
        * Spectrum is not showed as available when it's disabled in Ad-Hoc
          commands.
        * Don't send Roster Item Exchange to clients which don't answer
          disco#info request.
        * Fixed bug in adding new buddies when buddy wasn't properly added to
          legacy network contanct list in some cases.
        * Fixed crash when MySQL database is stopped while Spectrum is running.
          Spectrum tries to reconnect automatically now.
        * Fixed memory leak when conversations were not destroyed after logout.
        * Linkify outgoing xhtml messages.
        * Use proper show and status message when connecting to legacy network.
        * Send /me to legacy networks properly.
        * Fixed various crashes in RosterManager class.
        * Send next message from legacy network to bare jid if active resource
          changed.

        Twitter:
        * Added support for latest prpltwtr plugin
          (http://code.google.com/p/prpltwtr/).

        XMPP:
        * Room Jabber IDs don't start with "#" character. So proper JID to
          join our room is now 
"spectrum%conference.spectrum.im%xmpp.domain.tld@localhost".

        ICQ/AIM:
        * Fixed connection issues on Windows.

        MSN:
        * Send proper features in disco#info (Fixes filetransfer problems in
          some Jabber Clients).

        Gadu-Gadu:
        * Added support for receiving VCards.

        IRC:
        * Fixed bug when user stays connected to IRC even he is logged out
          from Jabber.
        * Fixed sending first private message from XMPP to IRC.
        * Working /me command. Other commands can be listed by /help command.
        * Fixed memory leak in joining the room.

        spectrumctl
        * Heavy refactoring for advanced options
        * New actions:
          * set_vip_status (enable/disable VIP status of a given user)
          * upgrade-db (upgrade database to most recent version)
          * shell (launch interactive shell)
          * help (give help on any command)
          * message-all (message all users currently online)
          * set-vip-status (set VIP status of user)
          * register (register a user)
          * unregister (delete a user)
          All commands are now also documented on the homepage:
            
http://spectrum.im/projects/spectrum/wiki/Managing_Spectrum_instances
        * Framework to use the epydoc documentation for generating runtime
          help, the man-page and the documentation on the homepage.


To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/spectrum/patches/patch-ad
cvs -z3 rdiff -u -r1.1 -r1.2 wip/spectrum/patches/patch-aa \
    wip/spectrum/patches/patch-ab wip/spectrum/patches/patch-ac
cvs -z3 rdiff -u -r1.16 -r1.17 wip/spectrum/Makefile
cvs -z3 rdiff -u -r1.3 -r1.4 wip/spectrum/distinfo
cvs -z3 rdiff -u -r1.7 -r1.8 wip/spectrum/PLIST

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/patches/patch-ad?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/patches/patch-aa?r1=1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/patches/patch-ab?r1=1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/patches/patch-ac?r1=1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/Makefile?r1=1.16&r2=1.17
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/distinfo?r1=1.3&r2=1.4
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/spectrum/PLIST?r1=1.7&r2=1.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index