Add support for dialback piggy-backing. Fixes #37. Thanks to CShadowRun for helping me test :)
|
Matthew Wild |
Sat, 13 Dec 2008 17:43:52 +0000 |
Make wraptcpclient set timeout to 0, and add it to the list of exported functions from server.lua
|
Matthew Wild |
Sat, 13 Dec 2008 14:30:59 +0000 |
Oops, don't call server.loop() because we'll be running inside the server
|
Matthew Wild |
Fri, 12 Dec 2008 04:38:22 +0000 |
Pass HTTP request object to callback
|
Matthew Wild |
Fri, 12 Dec 2008 04:30:35 +0000 |
HTTP request callbacks now: handler(code, content) (where code may be 0, and content an error message)
|
Matthew Wild |
Fri, 12 Dec 2008 04:16:35 +0000 |
Non-blocking HTTP requests (adding net.http)
|
Matthew Wild |
Fri, 12 Dec 2008 04:06:15 +0000 |
0.1 -> 0.2
|
Matthew Wild |
Wed, 10 Dec 2008 15:44:03 +0000 |
Newline at end of file for sessionmanager
|
Matthew Wild |
Wed, 10 Dec 2008 15:32:51 +0000 |
New, faster, stanza serialization
|
Matthew Wild |
Wed, 10 Dec 2008 15:32:13 +0000 |
Add commented line to disable logging entirely
|
Matthew Wild |
Wed, 10 Dec 2008 15:29:14 +0000 |
Fix blank tracebacks for c2s/s2s connections
|
Matthew Wild |
Wed, 10 Dec 2008 15:27:01 +0000 |
Enable dialback for components
|
Waqas Hussain |
Tue, 09 Dec 2008 05:22:43 +0500 |
Changed mod_roster to use the newer presence manager API
|
Waqas Hussain |
Mon, 08 Dec 2008 21:08:22 +0500 |
Don't try processing stanzas not of type get or set in module manager
|
Waqas Hussain |
Mon, 08 Dec 2008 21:06:41 +0500 |
Fixed a variable redeclaration
|
Waqas Hussain |
Mon, 08 Dec 2008 07:41:29 +0500 |
Make the ejabberd importer work with host-only roster items
|
Waqas Hussain |
Mon, 08 Dec 2008 07:11:35 +0500 |
Added: Ports now read from the config
|
Waqas Hussain |
Mon, 08 Dec 2008 04:47:51 +0500 |
stanza_dispatch != dispatch_stanza
|
Matthew Wild |
Sun, 07 Dec 2008 22:55:18 +0000 |
Removed the unnecessary idna.to_ascii applied to the DIGEST-MD5 disgest-uri response values, which was causing auth failures with some clients.
|
Waqas Hussain |
Mon, 08 Dec 2008 03:27:02 +0500 |
Return error when the given realm value does not match the sent realm value. Prevents impersonation of an account on one virtual host, but a user with the same username on another host.
|
Waqas Hussain |
Mon, 08 Dec 2008 03:23:37 +0500 |
Fixed util.encodings.base64.decode to not truncate results when encountering an '=' before the end of the given input.
|
Waqas Hussain |
Mon, 08 Dec 2008 03:19:11 +0500 |
Automated merge with http://waqas.ath.cx:8000/
|
Matthew Wild |
Sun, 07 Dec 2008 19:18:50 +0000 |
Latin1 support for SASL DIGEST-MD5 (second, and possibly final commit)
|
Waqas Hussain |
Mon, 08 Dec 2008 00:18:01 +0500 |
Typo in variable name in last commit
|
Matthew Wild |
Sun, 07 Dec 2008 19:12:50 +0000 |
stanza_dispatch = core_process_stanza, fixed for xmpp{client,server} listeners, and sessionmanager for the new syntax
|
Matthew Wild |
Sun, 07 Dec 2008 19:04:23 +0000 |
Automated merge with http://waqas.ath.cx:8000/
|
Matthew Wild |
Sun, 07 Dec 2008 18:44:23 +0000 |
Latin1 support for SASL DIGEST-MD5 (initial commit)
|
Waqas Hussain |
Sun, 07 Dec 2008 23:43:08 +0500 |
Small logging adjustment for mod_posix
|
Matthew Wild |
Sun, 07 Dec 2008 03:12:56 +0000 |
Slightly more secure dialback secret generation
|
Matthew Wild |
Sun, 07 Dec 2008 03:12:22 +0000 |
Merge from waqas
|
Matthew Wild |
Sat, 06 Dec 2008 23:23:08 +0000 |
Removed unused variables
|
Waqas Hussain |
Sun, 07 Dec 2008 03:14:30 +0500 |
Combined and merged similar code
|
Waqas Hussain |
Sun, 07 Dec 2008 03:10:47 +0500 |
Removed pre-multitable code from module manager
|
Waqas Hussain |
Sun, 07 Dec 2008 02:56:17 +0500 |
Remove some debugging from pposix.c
|
Matthew Wild |
Sat, 06 Dec 2008 23:22:35 +0000 |
Add mod_posix, fixes #5
|
Matthew Wild |
Sat, 06 Dec 2008 23:21:55 +0000 |
Add posix support library, and adjust makefiles for it
|
Matthew Wild |
Sat, 06 Dec 2008 23:20:59 +0000 |
Code tidying for xmpp{client,server}_listeners
|
Matthew Wild |
Sat, 06 Dec 2008 23:16:46 +0000 |
Temporary hack for global modules
|
Matthew Wild |
Sat, 06 Dec 2008 23:15:48 +0000 |
Remove print()s from sessionmanager and s2smanager
|
Matthew Wild |
Sat, 06 Dec 2008 23:14:39 +0000 |
Make it possible to set custom output handler for logger
|
Matthew Wild |
Sat, 06 Dec 2008 23:13:38 +0000 |
Remove old commented code from server.lua
|
Matthew Wild |
Sat, 06 Dec 2008 23:12:46 +0000 |
Some code cleaning for the main script
|
Matthew Wild |
Sat, 06 Dec 2008 23:11:21 +0000 |
Merge from waqas
|
Matthew Wild |
Sat, 06 Dec 2008 20:25:51 +0000 |
Changed module manager to use multitable (initial commit)
|
Waqas Hussain |
Sun, 07 Dec 2008 01:06:10 +0500 |
Fix add_event_hook in module API
|
Matthew Wild |
Sat, 06 Dec 2008 19:51:10 +0000 |
Move the setting of data_path to fix #unfiledbug
|
Matthew Wild |
Sat, 06 Dec 2008 19:50:37 +0000 |
Log in hostmanager when a vhost is activated/deactivated
|
Matthew Wild |
Sat, 06 Dec 2008 19:49:14 +0000 |
Datamanager logs data_path
|
Matthew Wild |
Sat, 06 Dec 2008 19:46:58 +0000 |
Move module loading to modulemanager
|
Matthew Wild |
Sat, 06 Dec 2008 04:03:33 +0000 |
Merge from waqas/myself
|
Matthew Wild |
Sat, 06 Dec 2008 03:42:21 +0000 |
Merge from waqas
|
Matthew Wild |
Sat, 06 Dec 2008 02:27:34 +0000 |
Fixed: Stopped tryint to send error replies on unauthed connections
|
Waqas Hussain |
Sat, 06 Dec 2008 07:24:15 +0500 |
Add hostmanager, and eventmanager
|
Matthew Wild |
Sat, 06 Dec 2008 03:41:49 +0000 |
Small fix for multitable
|
Matthew Wild |
Sat, 06 Dec 2008 03:40:51 +0000 |
Re-commit TLS fix
|
Matthew Wild |
Fri, 05 Dec 2008 19:55:46 +0000 |
Merge
|
Matthew Wild |
Fri, 05 Dec 2008 19:50:34 +0000 |
Backed out changeset 099d8a102deb (committed too much)
|
Matthew Wild |
Fri, 05 Dec 2008 19:49:16 +0000 |
Don't say we need TLS after we've already started the handshake
|
Matthew Wild |
Fri, 05 Dec 2008 19:40:46 +0000 |
Add TLS socket to readlist before handshake starts, fixes major slow-down on TLS connections
|
Matthew Wild |
Fri, 05 Dec 2008 19:24:01 +0000 |
Comment out debug logging for now
|
Matthew Wild |
Fri, 05 Dec 2008 19:22:34 +0000 |
Remove linger option on sockets, made no difference, and I forgot to remove it earlier
|
Matthew Wild |
Fri, 05 Dec 2008 19:21:44 +0000 |
Fix the last couple of places where we send strings from mod_dialback
|
Matthew Wild |
Fri, 05 Dec 2008 05:28:16 +0000 |
Remove an incorrect line which I didn't add, and fix the proper way. Corrects the sending of stanzas over unauthed s2sout's. Also fixes mod_dialback to send stanzas and not strings.
|
Matthew Wild |
Fri, 05 Dec 2008 05:23:42 +0000 |
Fix for s2s with jabberd2 (we weren't routing db:verify's over s2sout_unauthed)
|
Matthew Wild |
Fri, 05 Dec 2008 04:44:19 +0000 |
Disconnect with stream errors on bad XML, or invalid stream namespace
|
Matthew Wild |
Fri, 05 Dec 2008 02:02:57 +0000 |
Add a couple more tests for jid.split
|
Matthew Wild |
Fri, 05 Dec 2008 02:02:40 +0000 |
Merge from waqas
|
Matthew Wild |
Fri, 05 Dec 2008 00:25:41 +0000 |
MultiTable: Remove all empty sub-tables when elements are removed
|
Waqas Hussain |
Fri, 05 Dec 2008 05:24:10 +0500 |
Merge from waqas
|
Matthew Wild |
Fri, 05 Dec 2008 00:14:25 +0000 |
util.multitable - A table with multiple key for each entry
|
Waqas Hussain |
Fri, 05 Dec 2008 04:56:04 +0500 |
Automated merge with http://waqas.ath.cx/
|
Matthew Wild |
Thu, 04 Dec 2008 19:21:50 +0000 |
Changed util.datamanager to use util.serialization
|
Waqas Hussain |
Fri, 05 Dec 2008 00:16:38 +0500 |
Changed the datastore for vCards from vCard to vcard in mod_vcard and mod_register
|
Waqas Hussain |
Fri, 05 Dec 2008 00:16:03 +0500 |
Automated merge with http://waqas.ath.cx/
|
Matthew Wild |
Thu, 04 Dec 2008 18:49:00 +0000 |
Changed the ejabberd import script to use util.serialization
|
Waqas Hussain |
Thu, 04 Dec 2008 23:40:15 +0500 |
Added module util.serialization
|
Waqas Hussain |
Thu, 04 Dec 2008 23:27:54 +0500 |
Abstract xmlhandlers a bit more, also add error callbacks
|
Matthew Wild |
Thu, 04 Dec 2008 18:47:26 +0000 |
Don't send stream:features to incoming s2s connections
|
Matthew Wild |
Thu, 04 Dec 2008 17:10:02 +0000 |
Fix logger ids for c2s and s2sout
|
Matthew Wild |
Thu, 04 Dec 2008 16:41:32 +0000 |
Automated merge with http://waqas.ath.cx/
|
Matthew Wild |
Thu, 04 Dec 2008 15:48:19 +0000 |
Change modules to use the new add_feature module API method.
|
Waqas Hussain |
Thu, 04 Dec 2008 20:16:30 +0500 |
Added function add_feature to modules API (for adding disco features)
|
Waqas Hussain |
Thu, 04 Dec 2008 20:07:22 +0500 |
Reorder the disco info elements to place always included elements first
|
Waqas Hussain |
Thu, 04 Dec 2008 20:01:57 +0500 |
Added tag 0.1.0 for changeset c157c1412bda
|
Matthew Wild |
Wed, 03 Dec 2008 20:44:26 +0000 |
Fix Makefile to link with Lua again
0.1.0
|
Matthew Wild |
Wed, 03 Dec 2008 20:00:17 +0000 |
Fix configure to save LFLAGS, and also set proper defaults for all sensible OSes
|
Matthew Wild |
Wed, 03 Dec 2008 19:55:57 +0000 |
Automated merge with http://84.46.7.57:1234
|
Matthew Wild |
Wed, 03 Dec 2008 19:34:41 +0000 |
Making makefile work under OS X finally. Yeah OS X's gcc is a little bit strange.
|
Tobias Markmann |
Wed, 03 Dec 2008 20:32:03 +0100 |
Using new LFLAGS variable.
|
Tobias Markmann |
Wed, 03 Dec 2008 19:43:59 +0100 |
Added an error log message for this case
|
Matthew Wild |
Wed, 03 Dec 2008 18:06:04 +0000 |
Quick fix for an issue that needs more looking into
|
Matthew Wild |
Wed, 03 Dec 2008 18:01:56 +0000 |
Automated merge with http://waqas.ath.cx/
|
Matthew Wild |
Wed, 03 Dec 2008 17:24:20 +0000 |
Fix for handling latin1 encoded hostnames in SASL
|
Waqas Hussain |
Wed, 03 Dec 2008 22:08:49 +0500 |
Fix GPL'ing MIT/X licensed code :)
|
Matthew Wild |
Wed, 03 Dec 2008 16:44:03 +0000 |
Update HACKERS
|
Matthew Wild |
Wed, 03 Dec 2008 16:20:58 +0000 |
Fill blank with URL
|
Matthew Wild |
Wed, 03 Dec 2008 16:07:15 +0000 |
Remove stray merge marker
|
Matthew Wild |
Wed, 03 Dec 2008 16:01:58 +0000 |
Merge from waqas
|
Matthew Wild |
Wed, 03 Dec 2008 15:09:58 +0000 |
config and data directories taken from path, and quoted to allow spaces in path
|
Waqas Hussain |
Wed, 03 Dec 2008 19:57:08 +0500 |
Converted prosody.cfg.lua.dist to use windows end-of-lines
|
Waqas Hussain |
Wed, 03 Dec 2008 19:56:05 +0500 |
Fix license (left some boilerplate in)
|
Matthew Wild |
Wed, 03 Dec 2008 14:59:27 +0000 |
and the C files too
|
Matthew Wild |
Wed, 03 Dec 2008 14:45:03 +0000 |
Insert copyright/license headers
|
Matthew Wild |
Wed, 03 Dec 2008 14:39:07 +0000 |
Fix port number in mod_console instructions
|
Matthew Wild |
Wed, 03 Dec 2008 13:06:23 +0000 |
lxmppd -> Prosody
|
Matthew Wild |
Wed, 03 Dec 2008 13:02:23 +0000 |
Fix macosx ostype target
|
Matthew Wild |
Sun, 30 Nov 2008 19:59:28 +0000 |
Fix debian ostype target
|
Matthew Wild |
Sun, 30 Nov 2008 19:58:41 +0000 |
Change sed usage back into one sed script for incompetent versions of sed
|
Matthew Wild |
Sun, 30 Nov 2008 19:58:22 +0000 |
Use install to strip symbols
|
Matthew Wild |
Sun, 30 Nov 2008 19:36:30 +0000 |
'install' libs to util before top-level make install
|
Matthew Wild |
Sun, 30 Nov 2008 19:31:43 +0000 |
Potential fixes for building on Mac OSX
|
Matthew Wild |
Sun, 30 Nov 2008 19:02:00 +0000 |
No need for the placeholder file in tests/ because the directory is no longer empty
|
Matthew Wild |
Sun, 30 Nov 2008 18:59:29 +0000 |
Add test for latin1toutf8 (which passes)
|
Matthew Wild |
Sun, 30 Nov 2008 18:57:23 +0000 |
Converting latin encoded responsed to utf-8 when needed.
|
Tobias Markmann |
Sun, 30 Nov 2008 17:34:47 +0100 |
Automerge with waqas.
|
Tobias Markmann |
Sun, 30 Nov 2008 17:18:31 +0100 |
Automated merge with h-h.
|
Tobias Markmann |
Sun, 30 Nov 2008 15:18:45 +0100 |
Remove that idn stuff for realm because it's either an ugly hack that the password_handler isn't ready for or something worse.
|
Tobias Markmann |
Sun, 30 Nov 2008 02:26:37 +0100 |
Added function latin1toutf8 to sasl.lua, for processing non-utf8 responses
|
Waqas Hussain |
Sun, 30 Nov 2008 20:58:48 +0500 |
Makefile fix for creating datadir in correct place on install
|
Matthew Wild |
Sun, 30 Nov 2008 14:30:22 +0000 |
Installation improvements (auto-creation of data directories)
|
Matthew Wild |
Sun, 30 Nov 2008 04:22:43 +0000 |