Commit Graph

63 Commits

Author SHA1 Message Date
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
gar
f1088f8174 fixed xpath parsing to allow for / character in namespace (for instance: '{http://etherx.jabber.org/streams}features' )
git-svn-id: svn://netflint.net/xmpphp@62 ef36c318-a008-4979-b6e8-6b496270793b
2008-11-11 23:06:00 +00:00
gar
6860070b7e added namespace awareness to xmlobj->hasSub and ->sub
added addXPathHandler to XMLStream
fixed a few typos in comments
added myself to @author


git-svn-id: svn://netflint.net/xmpphp@61 ef36c318-a008-4979-b6e8-6b496270793b
2008-11-11 09:56:16 +00:00
fritzy
4ee8bc30d9 * modified license to have exceptions for certain packages
* updated readme to inform users on how to get exceptions and commercial license


git-svn-id: svn://netflint.net/xmpphp@60 ef36c318-a008-4979-b6e8-6b496270793b
2008-10-15 18:08:35 +00:00
fritzy
454b0e0b7e * added support for SASL-ANONYMOUS
* changed BOSH session serialization


git-svn-id: svn://netflint.net/xmpphp@59 ef36c318-a008-4979-b6e8-6b496270793b
2008-09-22 00:12:13 +00:00
fritzy
756afc45a4 * store auth as a boolean
git-svn-id: svn://netflint.net/xmpphp@58 ef36c318-a008-4979-b6e8-6b496270793b
2008-09-21 23:23:19 +00:00
fritzy
02a3f3dc5d * BOSH and Stream Handling Fixes
git-svn-id: svn://netflint.net/xmpphp@57 ef36c318-a008-4979-b6e8-6b496270793b
2008-09-21 21:30:00 +00:00
fritzy
f1b4f5b175 * BOSH fixes
git-svn-id: svn://netflint.net/xmpphp@56 ef36c318-a008-4979-b6e8-6b496270793b
2008-09-19 12:03:29 +00:00
fritzy
34048957e0 * added BOSH support
git-svn-id: svn://netflint.net/xmpphp@55 ef36c318-a008-4979-b6e8-6b496270793b
2008-09-19 10:35:37 +00:00
temp
2744fa4457 fallback for type == null added
git-svn-id: svn://netflint.net/xmpphp@54 ef36c318-a008-4979-b6e8-6b496270793b
2008-09-01 21:36:46 +00:00
temp
d65c7b9934 changed message recipient
git-svn-id: svn://netflint.net/xmpphp@53 ef36c318-a008-4979-b6e8-6b496270793b
2008-08-28 23:07:45 +00:00
fritzy
1c9fe127e6 * fixed bug #29
git-svn-id: svn://netflint.net/xmpphp@52 ef36c318-a008-4979-b6e8-6b496270793b
2008-08-26 20:20:43 +00:00
fritzy
f7bb8d8f76 * added SSL and fixed XMPP_Old
git-svn-id: svn://netflint.net/xmpphp@51 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-25 21:39:09 +00:00
fritzy
1b39cfe6de * bug fixes noticed after releasing r49 on google code
git-svn-id: svn://netflint.net/xmpphp@50 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-18 17:54:50 +00:00
fritzy
4b303e29d7 * added comments to examples
git-svn-id: svn://netflint.net/xmpphp@49 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-16 23:07:01 +00:00
fritzy
513a274ea8 * updated send to deal with large data and lots of sends
git-svn-id: svn://netflint.net/xmpphp@48 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-16 19:53:24 +00:00
fritzy
895021132c * added payload option to messages
git-svn-id: svn://netflint.net/xmpphp@47 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-11 23:25:36 +00:00
fritzy
d2b45506b5 * added XMPP_Old
git-svn-id: svn://netflint.net/xmpphp@46 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-07 06:56:15 +00:00
fritzy
9bfd715564 * changed indents back to tabs (ung)
* fixed several bugs in the issue list


git-svn-id: svn://netflint.net/xmpphp@45 ef36c318-a008-4979-b6e8-6b496270793b
2008-07-07 02:33:57 +00:00
fritzy
9793c80e60 * added auto subscribe to cli example
git-svn-id: svn://netflint.net/xmpphp@44 ef36c318-a008-4979-b6e8-6b496270793b
2008-06-03 21:00:38 +00:00
fritzy
4208a1a439 * subscribe fix
git-svn-id: svn://netflint.net/xmpphp@43 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-16 21:43:57 +00:00
fritzy
1f50a945f8 * typeo fix
git-svn-id: svn://netflint.net/xmpphp@42 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-16 18:22:49 +00:00
fritzy
8988f88683 * added roster retrieval (doesn't do anything with it)
git-svn-id: svn://netflint.net/xmpphp@41 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-16 17:27:41 +00:00
temp
4a4e27e91d added first test cases (phpunit)
git-svn-id: svn://netflint.net/xmpphp@40 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 21:15:32 +00:00
temp
b5aa1b77b0 space fixes, added timeout to connect(), general fixes
git-svn-id: svn://netflint.net/xmpphp@39 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 21:14:43 +00:00
temp
1a4d1756c1 phpdocs fixes
git-svn-id: svn://netflint.net/xmpphp@38 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 20:08:45 +00:00
temp
74848c2e7f added missing exception
git-svn-id: svn://netflint.net/xmpphp@37 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 20:05:57 +00:00
temp
3e41565343 phpdocs fixes
git-svn-id: svn://netflint.net/xmpphp@36 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 20:05:23 +00:00
temp
6a22b7b14c phpdocs fixes
git-svn-id: svn://netflint.net/xmpphp@35 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 20:00:25 +00:00
temp
b440b4d30e added proper phpdoc, added exceptions, added useEncryption() method
git-svn-id: svn://netflint.net/xmpphp@34 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 19:50:02 +00:00
temp
6383d9b980 fixed changed log constants in examples
git-svn-id: svn://netflint.net/xmpphp@33 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 18:35:48 +00:00
temp
521d21d414 fixed changed log constants in examples
git-svn-id: svn://netflint.net/xmpphp@32 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-05 18:34:23 +00:00
fritzy
99f91b0e17 * added auto-authorize
git-svn-id: svn://netflint.net/xmpphp@31 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-03 17:56:35 +00:00
temp
a0f0173d55 added a class prefix, refactored log-class, finished scopes for methods in xmlstream and xmpp
git-svn-id: svn://netflint.net/xmpphp@30 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-01 14:29:48 +00:00
temp
6dae72dd78 added a class prefix, refactored log-class, finished scopes for methods in xmlstream and xmpp
git-svn-id: svn://netflint.net/xmpphp@29 ef36c318-a008-4979-b6e8-6b496270793b
2008-05-01 14:29:33 +00:00
temp
798d473090 missing empty check
git-svn-id: svn://netflint.net/xmpphp@28 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-28 22:14:46 +00:00
fritzy
b326a5380f * added presence to example
* fixed typeo


git-svn-id: svn://netflint.net/xmpphp@27 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-28 22:10:50 +00:00
temp
c395c7115b switched to loglevel constants in examples.
git-svn-id: svn://netflint.net/xmpphp@26 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-28 22:08:02 +00:00
temp
6a45a12535 removed unnesessary php closing tags
git-svn-id: svn://netflint.net/xmpphp@25 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-28 22:07:02 +00:00
temp
ac78c821a0 migrated classes to php5, fixed issues #12 and #14, added full error_reporting to examples
git-svn-id: svn://netflint.net/xmpphp@24 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-28 22:05:31 +00:00
temp
ef5ed5d3e1 added co-author stephan wentz
git-svn-id: svn://netflint.net/xmpphp@23 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-28 21:50:56 +00:00
fritzy
966185a9ea * type-o
git-svn-id: svn://netflint.net/xmpphp@22 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-17 00:30:27 +00:00
fritzy
a85c4ae2f5 * encryption now optional
* fixed presence type bugs
* fixed more undesirable notice/warnings


git-svn-id: svn://netflint.net/xmpphp@21 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-16 22:46:38 +00:00
fritzy
2183aed8a5 * fixed issue #6
git-svn-id: svn://netflint.net/xmpphp@20 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-16 22:28:50 +00:00
fritzy
40dd33844c * added "authed"
* fixed issue #8


git-svn-id: svn://netflint.net/xmpphp@19 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-16 21:55:30 +00:00
fritzy
e36fc08eb0 * don't hang if connection isn't made
git-svn-id: svn://netflint.net/xmpphp@18 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-07 04:06:03 +00:00
fritzy
912a17ac07 * use htmlspecialchars instead of htmlentities
git-svn-id: svn://netflint.net/xmpphp@17 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-06 22:50:29 +00:00
fritzy
d4876b1702 * auth now disconnects if failed
git-svn-id: svn://netflint.net/xmpphp@16 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-05 00:07:35 +00:00
fritzy
f5848fdeaa * processUntil can now be called from a handler invoked from processUntil
git-svn-id: svn://netflint.net/xmpphp@15 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-04 17:24:44 +00:00
fritzy
aba0b3f7e7 * fixes
git-svn-id: svn://netflint.net/xmpphp@14 ef36c318-a008-4979-b6e8-6b496270793b
2008-04-04 07:19:17 +00:00