[libanyevent-xmpp-perl] annotated tag upstream/0.55 created (now 5cbb586)

Jonas Smedegaard dr at jones.dk
Wed May 21 07:27:48 UTC 2014


This is an automated email from the git hooks/post-receive script.

js pushed a change to annotated tag upstream/0.55
in repository libanyevent-xmpp-perl.

        at  5cbb586   (tag)
   tagging  d94e7573a56b6d6ef0370e6d78158644af83cb91 (commit)
  replaces  upstream/0.54
 tagged by  Jonas Smedegaard
        on  Wed May 21 09:18:13 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 0.55
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQF8BAABCgBmBQJTfFM1XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0
RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWwuoH/inrmaEMTOo2WTDiFuDWsNbq
b/Dg6MShXhCXSSKjOVJAfGuPklBuxQx/XmDFTLsyi/26AaR5xfAGZCSqILAU55cT
Il51+qFA71IiNYC8a2ZiYiZdvEro0Ocr5gRmxhj9FwMTizFKvt5jdCeXpTnKIuTs
cVy175bpFIlNGQQ1BGCpI0MU3/S48LcSgucoFBghPUuSKdBZCsuOWBtOevHzR+Wp
ZEtuiTm8i2nfpfA8VGGa0tnam8OvgIt2W2PggRExRF2F2K7YyPgjJ8qmr8DV41mZ
qEiarse66TQyO6XZmUyItoGAvtVuGKPOjWLHpBmEogHI6mA0OrspBC9661P3mMM=
=b2Rs
-----END PGP SIGNATURE-----

Andreas Marienborg (1):
      Enable create_cbs for MUC::Message as well

Jonas Smedegaard (1):
      Imported Upstream version 0.55

Ky6uk (1):
      muc history implemented

Marcus Dubois (1):
      Handle XMPP URIs in PubSub Extension.

Michael Stapelberg (18):
      Fix send_iq_hook, send_message_hook, send_presence_hook
      switch from Digest::SHA1 to Digest::SHA which is in core
      fix wrong date in Changes file
      kill upcoming API change note
      Fix parser error on auth failure
      Bugfix: properly set $handled = 1 in IQ handlers (Thanks wiml)
      bump version to 0.53, update Changes
      add latest releases to perldoc
      update README
      makefile: depend on Net::SSLeay
      Bugfix: don’t call ->release on destroyed object
      add AnyEvent::XMPP::Ext::Receipts for XEP-0184 message receipt support
      bump version to 0.54
      update Changes file
      Receipts: skip re-send if this jabber account is offline
      add repository information to META file
      Bugfix: properly clear the disconnected callback
      bump version to 0.55, update Changes file

Pedro Melo (6):
      Allow the definition of the current default namespace to change per conn.
      Removed extra .DS_Store files
      Fix: Component was still using override_host, start using host
      Backwards compatible: allow for use of 'server' as a alias to 'host'
      Added code to break circular references
      With ->release(), we don't need to reset our handlers

Robin Redeker (255):
      removed a bogus todo item
      Finally implemented the last parts of in band registration.
      Added registration example which I used for testing.
      Fixed some bugs in OOB and registration.
      fixed some small bugs in the room lister
      fixed some other bugs....
      added example for registration to documentation
      added send_stanza_data callback which i missed to implement
      added changes entry for last commit
      added script for load test
      fixed it
      updated load test
      fixing up for release of 0.04
      this is version 0.04 finally
      the README has now also changed
      typo
      fixed some documentation errors
      fixed other things in documentation
      added some nice documentation for OOB
      fixed documentation bug
      improved the documentation of the registration considerably,
      bumped version and added first changes
      fixed bug with enable_feature
      reformatted a bit
      fixed a bug in submit_form, i wonder how this worked?
      added testing-framework and already fixed some bugs
      fixed up the message test
      added discovery test and added multiple identites support to disco
      further enhancements of the tests and minor improvements in the module
      release of version 0.05
      forgot to put in a date for the release
      finally commit iq auth
      updated todo a bit
      interception of events implemented
      cleaned up a bit the stringprep in some places so that we can preserve
      changes documented
      added presence subscription test and fixed subscription events a bit.
      added first MUC skeleton
      first prototype of MUC implementation finished.
      Further work on the multi user chat support. It's gonna be a
      decided that i don't need to do this:
      added todo items
      implemented XEP-0082 (and made test for it).
      added support for delayed stanzas (untested)
      added todo item for delayed delivery
      implemented first version of messaging in MUC
      Implemented and improved private message API and added test for that.
      renamed file
      implemented software version requests (XEP-0092).
      fixed some minor problem with test error reporting.
      Documented the test suite a bit more.
      release 0.06
      added minor todo item and updated disco_version to use the new extension, YAY!
      changed things
      Added version information to the documentation of the extensions for the XEPs.
      additions to MUC and fixed encoding decl in writer and
      implemented nickchanges and fixed a bug in the old test.
      added note about digest::sha1 being also for oldstyle iq auth
      added some files of not much value to repository
      fixed pod errors, kind of.
      fixed small typo
      minor enhancement in add_account and connection handling.
      minor change in Net::XMPP2::Event
      small improvements in Net::XMPP2::Event
      implemented XEP-0199 and added tests for it.
      implemented whitespace ping and added note to ping extension
      release 0.07
      set project site
      fixed glitches in tests
      removed debugging code from z_05_muc2 and added setup_testenv_openfire script
      added disco_info example
      updated disco_info example
      fixed small bug in disco_info
      fixed bug in whitespace ping and added data form retrieval in disco_info
      added character filter functions
      added documentation for the filter xml chars feature.
      fixed typo in documentation
      fixed also potential bug in ping extension
      added a sample bot
      fixed small issue in Writer.pm and added new samples
      added plain talkbot
      readied up everything for a release
      added release notes
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      fixed a bug in Writer.pm and added files to MANIFEST
      fixed an important bug with namespace handling and readied up for release 0.09
      fixed a bug in the is_room function
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      mixed up the changes
      fixed a bug in MUC::RoomInfo
      added documentation to request_configuration and send_configuration
      implemented subject changing for rooms and made it easier to write MUC tests.
      revert the last change to talkbot_channel
      fixed a small bug in set_xmpp_ns_alias
      implemented a very old style authentication method for backward compatibility
      fixed some race condition in the client abstraction
      added changes entry
      fixed serious bug that the last fix in Client.pm introduced
      fixed bare_jid problem
      fixed a bug where subscription didn't work anymore, thanks to my regressions tests
      added tutorial in german for the german perl workshop
      reverted the bare_jid crazyness and implemented some kind of chat session tracking
      release version + typo fix in Net::XMPP2::Event
      added sendmsg example and checked in further work on the tutorial
      minor interface changes
      further work on the tutorial
      rechtschreibkorrektur
      added documentation hints about override_host and override_port and made override_port work if no override_host is provided.
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      fixed a bug w.r.t. init method
      improved thedocumentation a bit
      checked in slides for the GPW
      further work on the slides
      slides ready
      fixes
      next version of the slides
      tagungsband
      added nickcollision callback, fixed some errors in the documentation and added a xmpp_datetime_as_timestamp utility function.
      made the changes entries for the last commit
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      added get_users
      pointed out a rough edge in the documentation
      added 'use strict' for better kwalitee score after next upload
      tweaked tests a bit, and added use strict, and fixed some small bug in Ext::Version, and updated the pod-coverage test.
      updated changes
      removed the events test and updated the documentation for the new release
      removed Event from 00-load test
      added description to the skeleton
      fixed connection error issues
      added vcard extension
      added two items of high concern
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      fixed a serious bug in split_jid and added socket_timeout
      fixed a bug with disconnect event propagation by Net::XMPP2::Client
      rewrote parts of the MUC test suite. and removed some TODO items.
      implemented VCard extension.
      added simple avatar storage script and removed Event usage from simple_register_example
      improved send_iq documentation a bit
      extended documentation w.r.t. event callbacks and BS::Event usage.
      changed connect api from blocking to non-blocking
      made connects non-blocking
      released version 0.12
      fixed as_string of Net::XMPP2::Node.
      removed some todo items
      updated pod coverage because i'm a kwalitee whore
      implemented waiting for empty send buffers and custom create_cb for Net::XMPP2::IM::Message
      removed the buggy write-waiting and implemented drain method.
      using Object::Event instead of BS::Event.
      released 0.13
      added release date
      fixed typos
      added example for simxml
      updated changes
      fixed a bug in debugging
      added preliminary pubsub code
      fixed a bug in simple_component
      connect isn't blocking anymore
      applied git://github.com/melo/net--xmpp2.git origin/component-reply-with-from
      added pubsub contributions
      last release as Net::XMPP2, version 0.14
      some minor additions to pubsub
      fixed some typos
      minor typo
      some documentation fixes and fixed from attributes in Messages.
      fixed from fix.
      renamed Net::XMPP2 to AnyEvent::XMPP.
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      some changes on ::Client and ::Account
      typo fix, thanks @ Johansson Olle E
      small fix with missing importet symbol.
      minor changes.
      implemented AnyEvent::Handle/Socket support.
      removed some todos, added patch from ky6uk.
      release notes for 0.2.
      more documentation cleanups.
      bumped copyright, and added note about CONTRIBUTORS file.
      added release date.
      minor renames.
      log message fixes.
      fixed bad parameter passing.
      more fixes with parameter passing.
      hopefully fixed RT #42194.
      replaced service name 'xmpp' with 'xmpp-client'.
      further clarification w.r.t. RT #42194.
      forgot some debugging output.
      reversed sasl host vs. domain madness.
      fixed bad service name.
      added todo item and minor reformat.
      clarified the documentation a bit.
      pass the hostname to SASL for now.
      added todo item.
      improved documentation of show.
      fixed bug in set_account/remove_account.
      removed some IO::Socket uses, to prevent warnings.
      removed more warnings.
      bumped version, release preparation.
      updating README.
      added date to version. this is release_0.3
      added todo item.
      added note about TCP to connect/disconnect.
      added todo item w.r.t. vcard.
      added $dont_retrieve_vcard.
      added another item.
      added support for old-style SSL connections.
      removed unneccessary note about TLS.
      changed irc contact.
      added status presence subscription event arguments
      added 'own contact' functionality.
      fixed get_contact w.r.t. own contact.
      minor fixes in ::Ext::MUC.
      add stream_version_override for fixed iq auth test
      bumped version to 0.4.
      typo fix.
      added note about connect().
      Merge branch 'master' of ssh://elmex@rain/~/pubrep/AnyEvent-XMPP
      sasl domain vs. hostname 'fix' reversal.
      working on new muc.
      Merge branch 'master' into newmuc
      rewrote MUC extension to a more sane API.
      rewrote MUC a bit more, and fixed tests.
      updated talkbot_channel to new MUC API.
      added more disco_feature infos.
      added get_rooms to ::Ext::MUC.
      added leave argument.
      added connection method for ::Ext::MUC::Room.
      added from_nick and is_private to ::MUC::Message.
      xmpp_datetime_as_timestamp to return always UTC.
      xmpp_datetime_as_timestamp finally really fixed.
      rooms are now also properly removed from ::Ext::MUC on leave.
      let the connection stay with the room object...
      only groupchat messages can be echoes.
      added forwarding inhibition.
      documented ejabberd bug.
      added iq_xml override possibility and doc.
      Merge commit 'melo/component_fixes'
      added test for connecting a component.
      integrated component test into my test setup.
      release 0.4 preparations.
      forgot two files in manifest.
      reformats and typo fixes.
      added todo item w.r.t. documentation of MUC.
      Merge branch 'master'; commit 'melo/fix_connection_leaks'
      free expat structures correctly.
      added changes entry about fixed memleaks.t
      added backward compat notes.
      adjusted test setup.
      fixed tests a bit.
      last changes.
      updated README.
      fixed small bug w.r.t. cleanup.
      added changed entry.
      preparing maintenance release 0.51.
      added mons at cpan.org's patches.
      fixed a problem with xmpp_datetime_as_timestamp.
      forgot to change date in changes.

elmex (81):
      initial checkin.
      implemented TLS!
      more testing, fixed typo :-)
      extended send_presence and send_message, untested.
      further detail work and implemented extension enabling and extensions xep-0086
      lots of changes. added roster retrival
      marked low level events with an _xml. changed documentation a bit.
      implemented firts parts of roster handling.
      implemented roster and message sending mostly.
      removed unneccessary documentation and added neglected documentation.
      some minor cleanups.
      removed requirement for a patched version of Net::SSLeay, as it doesn't
      implemented Client.pm. Implemented error objects which simplyfied
      implemented the (hopefully) last bits of important error reporting.
      implemented addition/removal/update of roster items and
      minor document addition
      further subscription code and in-band-stuff is going to be implemented next
      fixed a minor bug in binding error handling and further work
      removed extension mechanisms which don't seem neccessary
      add todo item to add timesouts to IQs
      added Disco support!
      implemented service discovery mostly completly.
      implemented IQ timeouts.
      some minor changes and bugfixes
      renamed some files
      fixed roster bug
      fixed type defaulting for messages
      finished subscription implementation and also added the possibility
      fixed some issues and rounded up the client for usage in Net::Bummskraut
      sime fixes and changes
      fixed stream error
      implemented utility function for client and found out that
      more utility functions for Client, set_presence etc.
      fixed some bugs with subscription
      added todo item, presence erros are not caught
      added xml parser error callback
      minor changes
      added some error handling for EOF ... err... disconnects from SSL
      implemented stanza errors
      major documentation refresh. preparing for release
      further documentation
      Fixed an error wrt. to IQ error handling conformance
      added aknowledment
      todo file updates
      fixed some broken links in the documentation and moved errors
      last changes and now it's uploaded to CPAN!
      fixed some typos and such
      fixed some more typos
      added first real example
      fixed documentation broken link
      added simxml() function for simpler xml writing
      added limit_searcher
      fixed some bugs in max write length and limit searcher
      implemented dataforms - phew! that was a bullet of work
      fixed some bugs, redesigned disco mechanism, probably added some bugs,
      fixed some bugs in the error handling
      added room listing sample
      added some more examples  ... err.. utilities
      fixed error in bind iq handling
      some changes...
      added development client example
      further improved devcl and added iq_xml
      added some documentation for the examples.
      finished up the next release.
      added send_*_hook event hooks
      removed some todo items
      minor doc fixes and i should put some stuff in the synopsises sometime
      added disco_version example
      fixed minor issue with disco
      added initial_presence argument to the IM::Connection and the
      lots of changes. added as_string to Net::XMPP2::Node to restore
      added sax event generator for Net::XMPP2::Node.
      documentation update
      changed some events to reflect the new meaning of event callback return values.
      changed subscription semantics
      added pubsub file
      Release of version 0.03
      changed example a bit before the release
      changed wording a bit for the release
      implemented OOB and fixed bugs in Disco and further developed in band registration.
      fixed small thing in register form

root (6):
      fixed documentation bug about registration extension
      added roster retrieval example
      fixed cpan bug #29724: Problems with OS X
      cleared the quesion about the to attribute of outgoing messages.
      Merge branch 'master' of ssh://elmex@ruth.plan9.de/~/pubrep/Net-XMPP2
      added changes entry

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libanyevent-xmpp-perl.git



More information about the Pkg-perl-cvs-commits mailing list