This is the version of XMPPHP in use at GNU social
Go to file
gar b5e26128a9 added Roster and Presence support to XMPP.php
new Roster class handles roster and presence
XMPP now uses XPath handlers exclusively


git-svn-id: svn://netflint.net/xmpphp@63 ef36c318-a008-4979-b6e8-6b496270793b
2008-11-12 00:29:00 +00:00
tests added first test cases (phpunit) 2008-05-05 21:15:32 +00:00
XMPPHP added Roster and Presence support to XMPP.php 2008-11-12 00:29:00 +00:00
cli_longrun_example_bosh.php * added BOSH support 2008-09-19 10:35:37 +00:00
cli_longrun_example.php * added comments to examples 2008-07-16 23:07:01 +00:00
LICENSE * modified license to have exceptions for certain packages 2008-10-15 18:08:35 +00:00
README * modified license to have exceptions for certain packages 2008-10-15 18:08:35 +00:00
sendmessage_example.php changed message recipient 2008-08-28 23:07:45 +00:00
webclient_example.php * BOSH fixes 2008-09-19 12:03:29 +00:00

About
================================================================================
XMPPHP is an elegant PHP library for XMPP (aka Jabber, Google Talk, etc).

Homepage: http://code.google.com/p/xmpphp
Author: Nathan Fritz, jabber id: fritzy [at] netflint.net
Co-Author: Stephan Wentz, jabber id: stephan [at] jabber.wentz.it

If you have any questions (no matter how dumb), please send me an IM.  I enjoy
helping people with my code.


Requirements
================================================================================
* PHP 5.x
* SSL Support Compiled

History
================================================================================
Carlo Zottmann handed me maintenance of Class.Jabber.PHP years and years ago
(2003?).  While I did fix some bugs, I never did much with it.  I promised many
people that it would return as a PHP5 rewrite.  That day has finally come.

This code is based on my experience with Class.Jabber.PHP, but more closely
related to my Python library, SleekXMPP (http://code.google.com/p/sleekxmpp).

Documentation
================================================================================
For now, look at the examples.  In the near future, I'll have better
documentation on the website.

TODO
================================================================================
* Rosters (I know, a big one)
* Documentation
* TLS Cert Inspection (Even possible in PHP?)
* MUC Support
* Plugins
* XML Masking Handlers

License Exception
===============================================================================
Please contact Nathan Fritz for library exceptions if you would like to
distribute XMPPHP with a non-GPL compatible license.

Also, if you would like to distribute XMPPHP as part of a commercial package,
I sell commercial licenses.