tclxmppd.git
4 years agodemos: testbridge redone using jcp hooks.
Pat Thoyts [Sat, 17 Oct 2020 09:52:28 +0000 (10:52 +0100)]
demos: testbridge redone using jcp hooks.

4 years agos2c: use default tls protocol options with new tls package
Pat Thoyts [Sat, 17 Oct 2020 09:50:09 +0000 (10:50 +0100)]
s2c: use default tls protocol options with new tls package

Pass in the cadir/cafile options to make use of certificate verification
and let the current default settings for available protocols apply to
enable tls1.1 and above as currently appropriate

4 years agocore: added cafile and cadir to the tls options.
Pat Thoyts [Sat, 17 Oct 2020 09:47:41 +0000 (10:47 +0100)]
core: added cafile and cadir to the tls options.

4 years agodemos: reworked the chime demo using the jcp hooks.
Pat Thoyts [Sat, 17 Oct 2020 09:46:59 +0000 (10:46 +0100)]
demos: reworked the chime demo using the jcp hooks.

4 years agojcp: reimplemented using hooks. JID stringprep handling
Pat Thoyts [Sat, 17 Oct 2020 09:45:13 +0000 (10:45 +0100)]
jcp: reimplemented using hooks. JID stringprep handling

This especially helps doing handlers for iq stanzas.
JID handling requires the use of some stringprep profiles so added
a jid command for matching jids.

16 years agoModified jcp to handle iq stanzas internally and use a hook registration to permit...
Pat Thoyts [Tue, 5 Aug 2008 09:01:43 +0000 (09:01 +0000)]
Modified jcp to handle iq stanzas internally and use a hook registration to permit components to handle specific messages.
Added a testbridge component that can create pseudo-users and join a MUC. It handles basic service discovery.

16 years agoupdated wrapper from jabberlib and modified jcp to pass the stanza as a whole xmllist...
Pat Thoyts [Fri, 1 Aug 2008 00:13:01 +0000 (00:13 +0000)]
updated wrapper from jabberlib and modified jcp to pass the stanza as a whole xmllist to the declared handler.
Updated the chime demo and tested.

16 years agoMark all text files as native line endings
Pat Thoyts [Thu, 31 Jul 2008 22:25:56 +0000 (22:25 +0000)]
Mark all text files as native line endings

18 years agoImported code into Google SVN repository. Incuded DIO from Apache Rivet to
Pat Thoyts [Thu, 3 Aug 2006 23:52:17 +0000 (23:52 +0000)]
Imported code into Google SVN repository. Incuded DIO from Apache Rivet to
simplify testing (Apache license for this stuff).