aboutsummaryrefslogtreecommitdiffstats
path: root/core/stanza_router.lua
Commit message (Collapse)AuthorAgeFilesLines
* stanza_router: Proper error for clients sending stanzas after auth but ↵Waqas Hussain2009-06-011-2/+3
| | | | before resource binding
* Merge backout with following commitsMatthew Wild2009-06-011-3/+3
|\
| * Backed out changeset 98f0e9eadf3b (better fix on the way)Matthew Wild2009-06-011-3/+3
| |
* | stanza_router: Don't route before firing events... waqas, is this safe?Matthew Wild2009-05-311-3/+0
|/
* stanza_router: Fire global event if host doesn't have events, fixes #103Matthew Wild2009-05-311-3/+3
|
* stanza_router: Fire events for non-jabber:client and pre-auth stanzasWaqas Hussain2009-05-311-0/+14
|
* stanza_router: Changed to use the prosody.events object directly, rather ↵Waqas Hussain2009-05-311-1/+1
| | | | than through eventmanager2
* stanza_router: Fix syntax errorsMatthew Wild2009-05-291-2/+2
|
* stanza_router: Fire per-host stanza eventsWaqas Hussain2009-05-301-0/+31
|
* stanza_router: Break off resource selection for messages into a standalone ↵Matthew Wild2009-05-281-14/+20
| | | | function
* stanza_router: Handle outbound presence if inbound handlers don't catch itWaqas Hussain2009-05-191-1/+3
|
* stanza_router: s/conn/stream/ in log messageMatthew Wild2009-05-161-1/+1
|
* stanza_router: Remove FIXME and replace with meaningful commentMatthew Wild2009-05-161-1/+3
|
* stanza_router: Added global function core_post_stanzaWaqas Hussain2009-05-161-16/+24
|
* stanza_router: Improved message routing orderWaqas Hussain2009-05-161-5/+3
|
* Dropped support for resource based componentsWaqas Hussain2009-05-161-5/+1
|
* stanza_router: Removed global function core_handle_stanzaWaqas Hussain2009-05-161-19/+4
|
* stanza_router: Cleaner namespace handlingWaqas Hussain2009-05-161-4/+2
|
* stanza_router: Refactored core_handle_stanza, and added handling for ↵Waqas Hussain2009-05-161-25/+7
| | | | unsupported top-level stanzas
* stanza_router: Fire events after all checksWaqas Hussain2009-05-151-3/+4
|
* stanza_router: Removed some unnecessary codeWaqas Hussain2009-05-151-2/+0
|
* stanza_router: Removed a FIXMEWaqas Hussain2009-05-151-1/+0
|
* stanza_router: Fixed an invalid stanza checkWaqas Hussain2009-05-151-1/+1
|
* stanza_router: Remove unnecessary directed presence handlingWaqas Hussain2009-05-151-5/+0
|
* stanza_router: Prevent further processing of a handled stanzaWaqas Hussain2009-05-151-1/+1
|
* Merge with 0.4Matthew Wild2009-05-131-2/+7
|\
| * stanza_router: Bounce stanzas to/from invalid JIDs with a jid-malformed errorMatthew Wild2009-05-131-2/+7
| |
* | stanza_router: Pass session.to_host to modulemanager, fixes modules for ↵Matthew Wild2009-05-091-1/+1
| | | | | | | | s2sin_unauthed
* | stanzarouter: Make _G.hosts localMatthew Wild2009-04-221-0/+2
| |
* | Stopped using presencemanager in stanza_routerWaqas Hussain2009-04-151-3/+3
| |
* | core/eventmanager2 - new event managerWaqas Hussain2009-04-151-0/+3
|/
* Fixed: Send correct error reply for IQs directed at unavailable resourcesWaqas Hussain2009-04-071-2/+2
|
* Fixed: Issue with presence error routingWaqas Hussain2009-04-071-6/+6
|
* Fixed: stanza_router: Respond with correct stanza error on malformed stanzasWaqas Hussain2009-03-301-3/+5
|
* core.stanza_router: Allow routing from componentsMatthew Wild2009-03-211-1/+1
|
* MergeMatthew Wild2009-03-201-3/+1
|\
| * Don't reject some valid IQs. Thanks to elmex for spotting.Matthew Wild2009-03-141-3/+1
| |
* | 0.3->0.4Matthew Wild2009-03-201-1/+1
|/
* core.stanza_router: Don't bounce errors to iq type=result/errorMatthew Wild2009-03-021-2/+2
|
* core.stanza_router: Reply with error to groupchat messages directed at ↵Matthew Wild2009-02-281-0/+7
| | | | unavailable resources or offline users
* stanza_router: Fix handling of iq from c2s to bare JIDs, thanks to jaharkes ↵Matthew Wild2009-02-111-1/+1
| | | | for spotting
* Change the to attribute of messages to the recipients' bare JID when the ↵Waqas Hussain2009-02-111-2/+3
| | | | recipient/resource is offline.
* Stanza router: Message to bare JID fixesWaqas Hussain2009-02-111-18/+31
| | | | | | - headline messages get sent to all non-negative priority available resource - all other messages get sent to the set of highest non-negative priority available resources - only messages of type chat and normal or missing type go into offline storage
* Fixed: Some presence stanzas from local users were not being routed ↵Waqas Hussain2009-02-111-0/+8
| | | | correctly to components (ghosts in mod_muc)
* Fixed directed presence handling to work correctly for componentsWaqas Hussain2009-02-111-4/+5
|
* Update copyright notices for 2009Matthew Wild2009-01-301-2/+2
|
* 0.2->0.3Matthew Wild2009-01-301-1/+1
|
* GPL->MIT!Matthew Wild2009-01-301-13/+2
|
* stanza_router: That'll teach me to not commit at this time of night. Or not.Matthew Wild2009-01-161-1/+1
|
* Replacing pretty_print() with top_tag() for loggingMatthew Wild2009-01-161-1/+1
|