Log

description author age
mod_register: Fire events and log on account creation/deletion Matthew Wild 2009-05-19
modulemanager: Add module:fire_event() to module API Matthew Wild 2009-05-19
stanza_router: Handle outbound presence if inbound handlers don't catch it Waqas Hussain 2009-05-18
util.events: Dispatch code now accepts a variable number of arguments Waqas Hussain 2009-05-16
util.events: Much more efficient index building Waqas Hussain 2009-05-16
stanza_router: s/conn/stream/ in log message Matthew Wild 2009-05-16
stanza_router: Remove FIXME and replace with meaningful comment Matthew Wild 2009-05-16
componentmanager: Don't error on stanzas to bare component JID Matthew Wild 2009-05-16
prosody.cfg.lua.dist: Update example to a better one Matthew Wild 2009-05-16
util.events: handler priorities Waqas Hussain 2009-05-16
modulemanager: require util.stanza Waqas Hussain 2009-05-16
modulemanager: Don't close the stream on unhandled stream:features Waqas Hussain 2009-05-16
stanza_router: Added global function core_post_stanza Waqas Hussain 2009-05-15
util.jid: Eliminate global method use Waqas Hussain 2009-05-15
util.muc: Made internal methods local Waqas Hussain 2009-05-15
stanza_router: Improved message routing order Waqas Hussain 2009-05-15
Dropped support for resource based components Waqas Hussain 2009-05-15
stanza_router: Removed global function core_handle_stanza Waqas Hussain 2009-05-15
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-05-15
stanza_router: Cleaner namespace handling Waqas Hussain 2009-05-15
stanza_router: Refactored core_handle_stanza, and added handling for unsupported top-level stanzas Waqas Hussain 2009-05-15
stanza_router: Fire events after all checks Waqas Hussain 2009-05-15
Merging SASL buggy client workaround with current tip. Tobias Markmann 2009-05-15
. Tobias Markmann 2009-05-15
Some beauty treatment. Tobias Markmann 2009-05-15
Adding minimal support for authorization identities to workaround buggy SASL implementations. Tobias Markmann 2009-05-15
adding RFC comment Tobias Markmann 2009-05-15
stanza_router: Removed some unnecessary code Waqas Hussain 2009-05-15
stanza_router: Removed a FIXME Waqas Hussain 2009-05-15
xmlhandlers: Removed another unnecessary check Waqas Hussain 2009-05-15
xmlhandlers: Removed an unnecessary check Waqas Hussain 2009-05-15
core.xmlhandlers: Removed unused variables Waqas Hussain 2009-05-15
stanza_router: Fixed an invalid stanza check Waqas Hussain 2009-05-15
util.stanza: Omit unused clone parameter from error_reply() Waqas Hussain 2009-05-15
mod_presence: Added a FIXME comment about directed presence Waqas Hussain 2009-05-15
stanza_router: Remove unnecessary directed presence handling Waqas Hussain 2009-05-15
stanza_router: Prevent further processing of a handled stanza Waqas Hussain 2009-05-15
mod_presence: return true from the presence handler Waqas Hussain 2009-05-15
util.events: event handlers can now return a result, which also interrupts further handling of the event Waqas Hussain 2009-05-15
util.muc: A MUC library - initial commit Waqas Hussain 2009-05-13
Merge with 0.4 Matthew Wild 2009-05-13
stanza_router: Bounce stanzas to/from invalid JIDs with a jid-malformed error Matthew Wild 2009-05-13
stanza_router: Pass session.to_host to modulemanager, fixes modules for s2sin_unauthed Matthew Wild 2009-05-09
mod_muc: commented connection replace detection code because google keeps resendng directed presence Waqas Hussain 2009-05-07
mod_muc: s/broadcast_history/send_history/ - since the cast isn't broad Waqas Hussain 2009-05-07
mod_muc: Extracted sending of occupant list into its own function Waqas Hussain 2009-05-07
mod_muc: Extracted history broadcast into its own function Waqas Hussain 2009-05-07
fallbacks/bit: bit manipulation API (compatible with bitlib for now) Waqas Hussain 2009-05-07
mod_pep: Initial commit (extremely basic implementation) Waqas Hussain 2009-05-07
util/serialization: Fixed serialization formatting Waqas Hussain 2009-05-07
util/sasl: Removed unnecessary references to util.encodings.idna Waqas Hussain 2009-05-07
mod_roster: Advertize roster versioning support Waqas Hussain 2009-05-07
Default config: Add 'presence' to list of modules Matthew Wild 2009-05-07
Merge with 0.4 Matthew Wild 2009-05-06
util.prosodyctl: Import CFG_SOURCEDIR from the global environment (thanks macaronyde!) Matthew Wild 2009-05-06
Tagging 0.4.1 Matthew Wild 2009-05-05
util.serialization: Write nil for non-serializable data types, and bump the log level to 'error' 0.4.1 Matthew Wild 2009-05-05
tools/ejabberd2prosody: Fixed private storage export Waqas Hussain 2009-05-05
tools/ejabberd2prosody: Fixed private storage export Waqas Hussain 2009-05-05
Merge with 0.4 Matthew Wild 2009-05-05
prosodyctl: Add message for unable-to-save-data error Matthew Wild 2009-05-05
util.prosodyctl: Return success status of usermanager.create_user() Matthew Wild 2009-05-05
prosodyctl: Reformat note to fit in small-width terminals Matthew Wild 2009-05-05
Merge with 0.4 Matthew Wild 2009-05-05
prosodyctl: Use correct path for the data directory Matthew Wild 2009-05-05
Merge with 0.4 Matthew Wild 2009-05-05
mod_posix: Reload the config and reopen log files on SIGHUP Matthew Wild 2009-05-05
loggingmanager: File log sinks react to reopen-log-files event Matthew Wild 2009-05-05
prosody: Add functions to reload the config and re-open log files Matthew Wild 2009-05-05
prosodyctl: status: Show warning if we can't find a running Prosody, and we didn't switch user Matthew Wild 2009-05-05
prosodyctl: Switch to Prosody user before attempting to do anything Matthew Wild 2009-05-05
net.httpserver: Fix for urlencoding to always produce 2 digits Matthew Wild 2009-05-04
Merge with 0.4 Matthew Wild 2009-05-04
net.http, net.httpserver: Remove urlcodes table... it really isn't needed (thanks Jan Harkes) Matthew Wild 2009-05-04
net.httpserver: Fix potential nil access Matthew Wild 2009-04-22
mod_bosh: Give BOSH sessions a logger (thanks Florob) Matthew Wild 2009-05-04
mod_component: Vastly reduce the code, having split most of it to where it should be, xmppcomponent_listener Matthew Wild 2009-05-04
util.serialization: Log a warning when trying to serialize something we can't Matthew Wild 2009-05-04
prosody, xmppcomponent_listener: Add listener for XEP-0114 component connections Matthew Wild 2009-05-04
modulemanager: No need for print() Matthew Wild 2009-05-04
util.multitable: No globals today, thank you. Fixes missing table entries and a potential traceback Matthew Wild 2009-05-04
Merge with 0.4 Matthew Wild 2009-05-03
prosodyctl: Hide ejabberd compatibility commands from command listing Matthew Wild 2009-05-03
loggingmanager: Support for specifying a single sink with *sinkname (*syslog should now work) Matthew Wild 2009-05-03
Merge with 0.4 Matthew Wild 2009-05-03
net.connlisteners: Lower log level of multiple listeners warning (not interesting to end-users) Matthew Wild 2009-05-03
net.server: Add getserver() method to find the server listening on the specified port Matthew Wild 2009-05-03
util.datamanager: Lower log level of 'Setting data path' to 'debug' Matthew Wild 2009-05-02
componentmanager: Reduce log output at startup to 'debug' Matthew Wild 2009-05-02
hostmanager: Reduce log output at startup to 'debug' Matthew Wild 2009-05-02
modulemanager: Don't load modules when modules_enable is false Matthew Wild 2009-05-02
prosody: Less verbose logging during shutdown sequence Matthew Wild 2009-05-02
mod_posix: Don't let the server run as root without the magic run_as_root in config Matthew Wild 2009-05-02
prosody: Define prosody_shutdown() before emitting the server-starting event Matthew Wild 2009-05-02
Makefile: Process and install prosodyctl Matthew Wild 2009-05-02
prosodyctl: Multiple fixes for start/status/stop Matthew Wild 2009-05-02
Merge with 0.4 Matthew Wild 2009-05-02
prosodyctl, util.prosodyctl: New prosodyctl utility for managing Prosody servers Matthew Wild 2009-05-02
prosody: Add log messages during shutdown sequence to indicate progress Matthew Wild 2009-05-02
mod_console: Add s2s:show() command to list s2s connections Matthew Wild 2009-05-02
prosody: Don't require console_enabled option anymore Matthew Wild 2009-05-02
Merge with 0.4 Matthew Wild 2009-05-01
Word-wrap HACKERS file Matthew Wild 2009-05-01
configure: Change --data-dir to --datadir to make consistent with help and other dir flags Matthew Wild 2009-05-01
loggingmanager: Add a comment about 'nowhere' sink type Matthew Wild 2009-04-30
Merge with 0.4 Matthew Wild 2009-04-30
loggingmanager: Support prepending timestamps in file/console/stdout log sinks Matthew Wild 2009-04-30
mod_dialback: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible Matthew Wild 2009-04-30
sessionmanager: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible Matthew Wild 2009-04-30
s2smanager: Miscellaneous logging improvements, changing levels, improving messages and using session loggers where possible Matthew Wild 2009-04-30
presencemanager: Lower log level of a message Matthew Wild 2009-04-30
mod_saslauth: Remove 2 instances of raising errors and replacing with more graceful handling Matthew Wild 2009-04-30
mod_saslauth: Various logging fixes Matthew Wild 2009-04-30
mod_saslauth: Use module logger instead of creating a new one Matthew Wild 2009-04-30
mod_dialback: Use module logger instead of creating a new one Matthew Wild 2009-04-30
modulemanager: Update logger when a module becomes global Matthew Wild 2009-04-30
Merge with 0.4 Matthew Wild 2009-04-29
loggingmanager: Add ability to set 'log' config option to a filename, which causes all levels >= info to be logged to that file Matthew Wild 2009-04-29
Merge with 0.4 Matthew Wild 2009-04-29
mod_*: Fix many unnecessary global accesses in modules (already committed to main repo) Matthew Wild 2009-04-29
core.componentmanager: Really fix marking components as disconnected when unregistered Matthew Wild 2009-04-29
configure: Honour --sysconfdir parameter; thanks to Michael Scherer Matthew Wild 2009-04-28
mod_posix: Fix calls to log() (replace with module:log) and make some global accesses explicit Matthew Wild 2009-04-23
mod_posix: Fix for removing the pidfile on exit Matthew Wild 2009-04-23
mod_muc: The default component name is now 'Chatrooms' Waqas Hussain 2009-04-23
mod_muc: The default room name is the room node Waqas Hussain 2009-04-23
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-04-23
mod_presence: Broadcast a user's presence to only the user's 'available' resources Waqas Hussain 2009-04-23
mod_muc: The default component name is now 'Chatrooms' Waqas Hussain 2009-04-23
mod_muc: The default room name is the room node Waqas Hussain 2009-04-23
Merge with 0.4 branch Matthew Wild 2009-04-23
net.httpserver: Fix traceback when sending response to a destroyed request Matthew Wild 2009-04-23
net.httpserver: Don't log the response body (can be binary data...) Matthew Wild 2009-04-23
xmlhandlers: Fix tag pattern again for the default namespace Matthew Wild 2009-04-23
Merge with 0.4 branch Matthew Wild 2009-04-23
mod_bosh: Put dummy authid in session creation response to keep JSJaC happy Matthew Wild 2009-04-23
mod_bosh: Add log message for clients connecting to unknown host Matthew Wild 2009-04-23
mod_bosh: Fix nil indexing when client connects to unknown host Matthew Wild 2009-04-23
core.loggingmanager: Reinstating global log() function Matthew Wild 2009-04-23
mod_posix: Remove some debug coooooooooode Matthew Wild 2009-04-22
mod_presence: Fix for local presence subscriptions and probes Waqas Hussain 2009-04-22
stanzarouter: Make _G.hosts local Matthew Wild 2009-04-22
mod_*: Fix a load of global accesses Matthew Wild 2009-04-22
core.componentmanager: Fix global access Matthew Wild 2009-04-22
xmpp{server,client}_listener: Fix global accesses Matthew Wild 2009-04-22
net.server: Fix global access/incorrect parameter Matthew Wild 2009-04-22
net.httpserver: Fix potential nil access Matthew Wild 2009-04-22
net.http: Fix potential nil access Matthew Wild 2009-04-22
net.server: Fix incorrect parameter passing Matthew Wild 2009-04-22
net.server: Fix global access Matthew Wild 2009-04-22
Merge with 0.4.1 Matthew Wild 2009-04-22
mod_posix: Integrate with loggingmanager, register syslog sink, remove redundant logging code Matthew Wild 2009-04-22
mod_posix: Remove pidfile on exit Matthew Wild 2009-04-22
core.loggingmanager: Refactoring, converted to a module. Now possible to register additional sink types (think syslog) from other modules Matthew Wild 2009-04-22
util.set: Add set.xor() to get a set consisting of items not in both sets Matthew Wild 2009-04-22
util.set: Add set:empty() to discover if the set is the empty set Matthew Wild 2009-04-22
util.set: Add metatable to sets to allow +, -, /, ==, tostring and to double as iterators Matthew Wild 2009-04-22
util.array: Add array.collect() to collect results from iterators into an array, and use module() to correctly set the module name Matthew Wild 2009-04-22
prosody: Fire events during server shutdown process Matthew Wild 2009-04-21
Merge with 0.4.1 Matthew Wild 2009-04-21
core.loggingmanager: Add default logging settings (to console) and fill out code for adding sinks which catch all sources Matthew Wild 2009-04-21
mod_presence: Remove some rather drastic debugging code Waqas Hussain 2009-04-21
Merge with 0.4.1 Matthew Wild 2009-04-21
core.loggingmanager: Filled out most code, and cleaned up Matthew Wild 2009-04-21
util.logger: Fix for attempting to call a table Matthew Wild 2009-04-21
mod_presence: Fix incorrect internal routing for probes and subscriptions Waqas Hussain 2009-04-21
Merge with 0.4.1 Matthew Wild 2009-04-21
prosody: Remove logging code and instead load core.loggingmanager to set up logging Matthew Wild 2009-04-21
core.loggingmanager: A new manager (yay!) to manage log output Matthew Wild 2009-04-21
util.logger: Revamped logger library, but backwards-compatible for users of logger.init() Matthew Wild 2009-04-21
Merge Matthew Wild 2009-04-20
Merging stable into unstable Matthew Wild 2009-04-20
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-04-14
Stopped using presencemanager in stanza_router Waqas Hussain 2009-04-14
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-04-14
mod_presence: initial commit Waqas Hussain 2009-04-14
core/eventmanager2 - new event manager Waqas Hussain 2009-04-14
core.s2smanager: Buffer data sent before connection Matthew Wild 2009-04-20
core.s2smanager: Logging improvements Matthew Wild 2009-04-20
net.adns: Call handler for records already cached Matthew Wild 2009-04-18
componentmanager: Set host.connected = nil when deregistering a component so that we fully restore it when we reload Matthew Wild 2009-04-18
core.xmlhandlers: expat is the XML parser, not us. Don't reject valid XML. Matthew Wild 2009-04-18
Merge Matthew Wild 2009-04-17
prosody: Simple whitespace fix in error output Matthew Wild 2009-04-17
core.configmanager: Fire event when (re)loading config file Matthew Wild 2009-04-17
net.server: Fix potential nil handler usage Matthew Wild 2009-04-17
Allow setting LFLAGS with ./configure --lflags= Matthew Wild 2009-04-14
mod_debug: Set default interface to 127.0.0.1 Matthew Wild 2009-04-12
net.server: Simple logging fix Matthew Wild 2009-04-12
core.s2smanager: Don't initiate dialback if we don't have a connection yet Matthew Wild 2009-04-12
net.server: Remove some debug code which slipped through Matthew Wild 2009-04-12
Makefiles: Add signal.so to install targets Matthew Wild 2009-04-12
prosody: Add prosody_shutdown() function to initiate a server shutdown, add code to gracefully close connections before stopping Matthew Wild 2009-04-12
mod_posix: Allow logging and pidfile options to take effect without needing to daemonize. Add the ability to catch SIGTERM. Matthew Wild 2009-04-12
xmppserver_listener: Add session:close() method to outgoing s2s connections too Matthew Wild 2009-04-12
net.server: Add server.setquitting() to gracefully quit the socket loop Matthew Wild 2009-04-12
util.lsignal: Add lsignal library for catching POSIX signals Matthew Wild 2009-04-12
Makefiles, util.signal: Add lsignal library for catching POSIX signals Matthew Wild 2009-04-12
componentmanager: Set core_route_stanza after stanza_router is loaded Matthew Wild 2009-04-11
componentmanager: Use core_route_stanza to reply in the default component Matthew Wild 2009-04-11
componentmanager: Restore default component when unregistering Matthew Wild 2009-04-11
componentmanager: Small logging fix Matthew Wild 2009-04-11
componentmanager: Improve default component stanza handler Matthew Wild 2009-04-11
mod_component: Deregister component on disconnect Matthew Wild 2009-04-11
net.adns: Flush buffer after sending DNS request Matthew Wild 2009-04-11
mod_component: Update for new net_activate_ports Matthew Wild 2009-04-10
Allow config to specify listening interfaces Matthew Wild 2009-04-10
Remove more debugging code which was accidentally committed (don't trust hg) Matthew Wild 2009-04-10
core.s2smanager: Remove some debugging Matthew Wild 2009-04-10
Merge Matthew Wild 2009-04-10
Merge Matthew Wild 2009-04-10
net.adns: Catch errors in DNS response callbacks Matthew Wild 2009-04-10
prosody: Don't look to use SSL when LuaSec not available (thanks Florob) Matthew Wild 2009-04-09
Merge Matthew Wild 2009-04-08
sessionmanager, componentmanager: Fix some wacky indentation (thanks greyback!) Matthew Wild 2009-04-08
mod_debug: Run on a different port, and use a different listener to mod_console Matthew Wild 2009-04-08
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-04-08
Fixed: Send correct error reply for IQs directed at unavailable resources Waqas Hussain 2009-04-06
Fixed: Issue with presence error routing Waqas Hussain 2009-04-06
mod_muc: Fix malformed presence stanzas (thanks elmex) Matthew Wild 2009-04-08
util.stanza: stanza:reset() method to reset building state Matthew Wild 2009-04-08
core.s2smanager: Look away... wait for it... now! Hopefully s2s should be back to normal. Matthew Wild 2009-04-08
net.server: Ensure some logging parameters are strings Matthew Wild 2009-04-08
componentmanager: Reply with service-unavailable for unconnected components Matthew Wild 2009-04-08
core.s2smanager: Check for valid host and port before attempting connection Matthew Wild 2009-04-06
sessionmanager, s2smanager, mod_component: Send reply </stream:stream> when client closes stream Matthew Wild 2009-04-05
net.httpserver: Don't log that a request has been left open if it is destroyed Matthew Wild 2009-04-05
util.dataforms: Allow form layouts to specify default values for fields Matthew Wild 2009-04-05
util.dataforms: Set form type when generating a form Matthew Wild 2009-04-05
util.dataforms: Support for retriving the field value data from forms Matthew Wild 2009-04-04
util.dataforms: Fixes for hidden field type Matthew Wild 2009-04-04
util.dataforms: Fix some field types which didn't render properly Matthew Wild 2009-04-04
util.dataforms: Add support for <required/> fields Matthew Wild 2009-04-04
util.dataforms: Fixed to actually work, mostly Matthew Wild 2009-04-04
core.sessionmanager: Hop out of <status> tag so that MUC doesn't insert into the wrong level Matthew Wild 2009-04-03
Tagging 0.4.0 Matthew Wild 2009-03-31
Tagging VERSION 0.4.0 Matthew Wild 2009-03-31
mod_bosh: Fix to correctly timeout idle sessions Matthew Wild 2009-03-31
mod_debug: Some updates Matthew Wild 2009-03-31
core.componentmanager: Fix global set, causing problems with multiple components. Fixes #82. Matthew Wild 2009-03-31
mod_debug: New debug module (a simplified mod_console, with raw Lua access to a running Prosody's internals) Matthew Wild 2009-03-31
Add lock_globals() and unlock_globals() functions (for when you really need to use globals) Matthew Wild 2009-03-31
Load util.array and util.iterator at startup Matthew Wild 2009-03-31
Automated merge with ssh://hg@prosody.im/prosody-hg Matthew Wild 2009-03-30
Move SSL initialisation into the correct spot (thanks albert) Matthew Wild 2009-03-30
Added: componentmanager: Automatically add component.host.name to the disco items list of host.name Waqas Hussain 2009-03-30
Fixed: Some nil access bugs Waqas Hussain 2009-03-30
Added: MUC: Room invites Waqas Hussain 2009-03-29
Added: util/events.lua: An event handling library Waqas Hussain 2009-03-29
Fixed: mod_saslauth: "anonymous_login" currently makes SASL ANONYMOUS an exclusive mechanism. Corrected advertised mechanisms and error replies. Waqas Hussain 2009-03-29
Fixed: mod_saslauth: Changed anonymous host option from "sasl_anonymous" to "anonymous_login" Waqas Hussain 2009-03-29
Added: Prevent disk writes for anonmous hosts (option: core/anonymous_login = true) Waqas Hussain 2009-03-29
Added: datamanager: Allow a callback to be installed which selectively prevents disk writes Waqas Hussain 2009-03-29
Fixed: s2smanager: Apply nameprep on hostnames passed in stream tag (part of issue #57) Waqas Hussain 2009-03-29
Fixed: sessionmanager: Apply nameprep on hostname passed in stream tag (part of issue #57) Waqas Hussain 2009-03-29
Fixed: modulemanager: IQs with extended elements in the default namespace could cause backtraces (related to issue #74) Waqas Hussain 2009-03-29
Fixed: mod_roster: Prep JIDs being added to roster (part of issue #57) Waqas Hussain 2009-03-29
Fixed: mod_register: Node prepping was not being applied to usernames (part of issue #57) Waqas Hussain 2009-03-29
Fixed: mod_regster: traceback when removing accounts Waqas Hussain 2009-03-29
Fixed: rostermanager: Create new roster item if one doesn't exist on subscription approval (fixes issue #77) Waqas Hussain 2009-03-29
Fixed: stanza_router: Respond with correct stanza error on malformed stanzas Waqas Hussain 2009-03-29
Fixed: net/http.lua: HTTP request callback wasn't being called on some errors Waqas Hussain 2009-03-29
util.array: Add :reverse() method Matthew Wild 2009-03-29
util.datetime: Allow specifying a time to format Matthew Wild 2009-03-29
util.array: Expose array.* functions, to be used for unwrapped arrays Matthew Wild 2009-03-26
util.iterators: New iterators library Matthew Wild 2009-03-25
util.array: New array library Matthew Wild 2009-03-25
util.set: Rename private items container, optimise set.difference() and add set.intersection() Matthew Wild 2009-03-23
core.rostermanager/mod_roster: Support for roster versioning Matthew Wild 2009-03-23
util.datamanager: Don't delete data when first entry in table is 'false'. My favourite bug so far. Matthew Wild 2009-03-22
mod_component: Remove some commented code Matthew Wild 2009-03-22
core.configmanager: Make components use 'component' module by default if none specified Matthew Wild 2009-03-22
Update example config, categorise modules, add new modules Matthew Wild 2009-03-22
prosody.cfg.lua.dist: Remove some factual inaccuracies Matthew Wild 2009-03-22
mod_component: Use net_activate_ports to start port listener based on config Matthew Wild 2009-03-22
mod_component: Set default listening interface to 127.0.0.1 Matthew Wild 2009-03-22
net.connlisteners: Allow listeners to specify default interface Matthew Wild 2009-03-22
prosody: Expose net_activate_ports as a global function for use by plugins Matthew Wild 2009-03-22
prosody: Allow ports to be specified as just numbers Matthew Wild 2009-03-22
util.set: Fix to make constructor work, and functions defined correctly Matthew Wild 2009-03-22
util.set: New util library Matthew Wild 2009-03-22
net.http: Don't throw error on invalid URLs. Fixes #56. Matthew Wild 2009-03-21
Add initial mod_component for XEP-0114 support. Albert, where are you? Matthew Wild 2009-03-21
net.xmppclient_listener: Set default namespace to jabber:client Matthew Wild 2009-03-21
net.xmppserver_listener: Set default namespace to jabber:server Matthew Wild 2009-03-21
core.xmlhandlers: Filter out default stream namespace from stanzas Matthew Wild 2009-03-21
core.stanza_router: Allow routing from components Matthew Wild 2009-03-21
Merge Matthew Wild 2009-03-20
0.3->0.4 Matthew Wild 2009-03-20
Merge Matthew Wild 2009-03-14
Don't reject some valid IQs. Thanks to elmex for spotting. Matthew Wild 2009-03-14
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-03-08
mod_xmlrpc: Limit usage to admins Waqas Hussain 2009-03-08
mod_legacyauth: Added stream feature: <auth xmlns='http://jabber.org/features/iq-auth'/> Waqas Hussain 2009-03-07
usermanager: Added is_admin(jid) Waqas Hussain 2009-03-07
Added core.objectmanager Waqas Hussain 2009-03-07
util/xmlrpc: Added <nil/> extension to RPC functions (allowing nil parameters and return values) Waqas Hussain 2009-03-07
mod_saslauth: Disable SASL ANONYMOUS unless explicitly enabled with sasl_anonymous = true Matthew Wild 2009-03-07
net.adns: Set new send in net.server after 'connecting UDP' socket Matthew Wild 2009-03-07
net.server: Allow replacement of send function on an open socket Matthew Wild 2009-03-07
util.logger: Small code tidying :) Matthew Wild 2009-03-07
Support to filter logging by source via pattern matching from config file. Tobias Markmann 2009-03-07
prosody: Load logger after reading the config Matthew Wild 2009-03-07
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-03-04
XML-RPC: Set appropriate Content-Type header in HTTP response Waqas Hussain 2009-03-04
MUC: Kick participants for error replies only on a selected list of error conditions Waqas Hussain 2009-03-04
Let global modules add disco features for all hosts Waqas Hussain 2009-03-04
mod_xmlrpc: Handle RPC stanzas sent over XMPP (XEP-0009: Jabber-RPC) Waqas Hussain 2009-03-04
Allow global modules to hook stanza handlers Waqas Hussain 2009-03-04
Added mod_xmlrpc Waqas Hussain 2009-03-04
Added util/xmlrpc.lua - functions for converting between XML-RPC stanzas and Lua objects Waqas Hussain 2009-03-04
core.presencemanager: Convert Windows line endings to UNIX Waqas Hussain 2009-03-04
net.adns: Return _M Matthew Wild 2009-03-04
net.adns: Load the correct dns lib Matthew Wild 2009-03-04
net.adns: Add helper module for performing non-blocking DNS lookups Matthew Wild 2009-03-04
net.dns: Add methods necessary for allowing non-blocking DNS lookups Matthew Wild 2009-03-04
net.server: Don't call shutdown method on socket if it doesn't have one, eg. for UDP Matthew Wild 2009-03-04
net.server: Check for potential nil handler on close Matthew Wild 2009-03-03
mod_bosh: Set Content-Type in response headers Matthew Wild 2009-03-03
pposix: Standardize error messages Matthew Wild 2009-03-03
pposix: Small fix for copyright notice Matthew Wild 2009-03-03
Automated merge with http://luaetta.ath.cx:1234/ Matthew Wild 2009-03-03
Merged with main tip. Tobias Markmann 2009-03-03
Make the code actually build. Tobias Markmann 2009-02-22
Added missing code. Tobias Markmann 2009-02-22
Adding setrlimits() binding. Tobias Markmann 2009-02-22
tests: Add test for iq error replies Matthew Wild 2009-03-03
core.configmanager: Small fix to check validity of Component definitions Matthew Wild 2009-03-03
mod_muc: Don't bounce error replies in response to errors Matthew Wild 2009-03-02
net.server: Fix to make sure we send a string to logging function Matthew Wild 2009-03-02
core.stanza_router: Don't bounce errors to iq type=result/error Matthew Wild 2009-03-02
prosody: Log top-level errors Matthew Wild 2009-03-02
core.s2smanager: Remove some old commented code, break a long line in 2 Matthew Wild 2009-03-02
util.dataforms: Return the form Matthew Wild 2009-03-01
net.server: Don't retry if client closes socket during SSL handshaking Matthew Wild 2009-03-01
Adding initial util.pubsub Matthew Wild 2009-02-28
core.stanza_router: Reply with error to groupchat messages directed at unavailable resources or offline users Matthew Wild 2009-02-28
core.componentmanager: Refactor a little to make XEP-0114 plugin a little simpler Matthew Wild 2009-02-28
net.server: Some fixes for SSL/TLS handshake handling Matthew Wild 2009-02-27
util.dataforms: First commit, incomplete Matthew Wild 2009-02-27
core.xmlhandlers: Remove redundant check in condition Matthew Wild 2009-02-27
prosody: Protect main loop. Dare I say crashing finally becomes impossible. Matthew Wild 2009-02-27
util.timer: More small fixes I forgot to commit Matthew Wild 2009-02-26
util.timer: Fix crash when loaded but no tasks set, fix skipping some tasks when multiple set, and one removed Matthew Wild 2009-02-26
util.multitable: Add mt:search(), use nil for wildcard keys Matthew Wild 2009-02-26
Better handling of found, but unloadable, core libraries (eg. undefined symbols) Matthew Wild 2009-02-26
core.xmlhandlers: Optimise completed stanza logic Matthew Wild 2009-02-26
net/xmppclient_listener: Add some logging and handle unestablished sessions error'ing Matthew Wild 2009-02-26
mod_register: Fixed an error happening during account deletion Waqas Hussain 2009-02-22
MUC: Added copyright notice Waqas Hussain 2009-02-20
MUC: Replaced some duplicate code Waqas Hussain 2009-02-20
MUC: Removed commented and unused code Waqas Hussain 2009-02-20
Added util/timer.lua - a timer API Waqas Hussain 2009-02-20
MUC: Workaround for a Gajim bug (it includes <x xmlns='http://jabber.org/protocol/muc'/> in nick change presences) Waqas Hussain 2009-02-19
MUC: Use util.stanza.clone instead of pre/deserialize for cloning stanzas Waqas Hussain 2009-02-19
util/stanza: Added clone function Waqas Hussain 2009-02-19
MUC: Syntax error in last commit - this is lua :) Waqas Hussain 2009-02-19
MUC: Throw an error if we try talking to ourselves Waqas Hussain 2009-02-19
core.presencemanager: Set 'from' attribute on outgoing unavailable directed presences Matthew Wild 2009-02-19
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-02-19
MUC: Bug fixes and workarounds Waqas Hussain 2009-02-19
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-02-19
MUC: Logging - logger doesn't like nils Waqas Hussain 2009-02-19
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-02-18
MUC: Added logging Waqas Hussain 2009-02-18
Automated merge with http://waqas.ath.cx:8000/ Matthew Wild 2009-02-18
MUC: Various fixes Waqas Hussain 2009-02-18
MUC: Fixed: Presence for user joining the roomi was sent twice to the user Waqas Hussain 2009-02-16
mod_bosh: Possible fix for invalid key to next crash Matthew Wild 2009-02-18
net.server: Fix some more potential nil handler accesses Matthew Wild 2009-02-18
Merge from waqas Matthew Wild 2009-02-16
MUC: Made vCards work by redirecting vCard requests to bare JIDs Waqas Hussain 2009-02-16
MUC: Kick participants sending error messages to other participants Waqas Hussain 2009-02-16
MUC: Private stanzas (private messages, IQs, etc) Waqas Hussain 2009-02-16
MUC: Presence and message stanzas now fully work (status messages, xhtml-im, etc) Waqas Hussain 2009-02-16
Added tests/run_tests.bat for running tests on Windows Waqas Hussain 2009-02-13
Fixed tests/test.lua to work on Windows Waqas Hussain 2009-02-13
Logging format improvement Waqas Hussain 2009-02-13
Merge waqas with waqas Matthew Wild 2009-02-16
Logging format improvement Waqas Hussain 2009-02-13
util.pposix: Add getuid/setuid (we don't use them yet) Matthew Wild 2009-02-15
mod_version: Operating system detection. Disable with hide_os_type = true in config Matthew Wild 2009-02-15
Add -Wall to default CFLAGS Matthew Wild 2009-02-15
Adding TODO notice on UUIDs for usage with SASL ANONYMOUS. Tobias Markmann 2009-02-14