Software /
code /
prosody
Graph
-
mod_console: Much improved module load/unload/reload commands2009-06-05, by Matthew Wild
-
prosody: Prefix hg: to changeset ids in the version2009-06-05, by Matthew Wild
-
mod_version: Use version from prosody.version2009-06-05, by Matthew Wild
-
prosody: Read version from prosody.version file and set, er, prosody.version!2009-06-05, by Matthew Wild
-
Makefile: Experimental support for recording the version of an installed Prosody2009-06-05, by Matthew Wild
-
modulemanager: Load mod_message, mod_iq and mod_presence implicitly2009-06-04, by Waqas Hussain
-
s2smanager: Use a UUID as the dialback secret2009-06-04, by Waqas Hussain
-
stanza_router: Remove unused s2s dialback functions2009-06-04, by Waqas Hussain
-
Merge with trunk2009-06-04, by Waqas Hussain
-
util.sasl: Remove some nastiness2009-06-04, by Waqas Hussain
-
util.uuid: Added function seed(string) to allow further seeding of the PRNG2009-06-04, by Waqas Hussain
-
util.uuid: Now generates RFC 4122 complaint UUIDs (version 4 - random)2009-06-04, by Waqas Hussain
-
util.uuid: More uniqueness!2009-06-04, by Waqas Hussain
-
sessionmanager: It really is username@host, not host@username :)2009-06-04, by Waqas Hussain
-
Makefile: Set data directory permissions to 750 on install [thanks Dwayne Bent]2009-06-04, by Matthew Wild
-
Makefile: Specify permissions on installed executables [thanks mhavela]2009-06-04, by Matthew Wild
-
prosody: Add support for general 'interface' option which is used as the default network interface2009-06-04, by Matthew Wild
-
net.server: Display server port in error messages2009-06-04, by Matthew Wild
-
Adding .hgignore2009-06-04, by Matthew Wild
-
My merge!!!!2009-06-04, by Waqas Hussain
-
stanza_router: workaround for a Pidgin bug which sets 'to' to the SRV result2009-06-03, by Waqas Hussain
-
mod_privacy: Initial commit2009-06-03, by Waqas Hussain
-
stanza_router: Remove the 'to' attribute when it's value is the bare JID of the local user sending the stanza2009-06-03, by Waqas Hussain
-
prosody.cfg.lua.dist: Enable mod_register by default, but with registration disabled, and add a comment about it2009-06-02, by Matthew Wild
-
sessionmanager: It's username@host, not host@username :)2009-06-02, by Matthew Wild
-
mod_message: Fix global access2009-06-02, by Waqas Hussain
-
mod_iq: Limit sub-events to get and set IQs2009-06-02, by Waqas Hussain
-
mod_presence: Fix a global access2009-06-02, by Waqas Hussain
-
mod_presence: Check for nil 'to' attribute in all cases for outgoing stanzas2009-06-02, by Waqas Hussain
-
mod_presence: Check for nil 'to' attribute in all cases for incoming stanzas2009-06-02, by Waqas Hussain
-
mod_presence: return true from incoming presence handlers to prevent further processing2009-06-02, by Waqas Hussain
-
mod_presence: Handle non-subscription presence and routing2009-06-02, by Waqas Hussain
-
mod_presence: Handle subscriptions and probes2009-06-02, by Waqas Hussain
-
mod_presence: Add hooks for inbound presence2009-06-02, by Waqas Hussain
-
mod_presence: Fix a comment2009-06-02, by Waqas Hussain
-
mod_presence: Handle all outbound presence stanzas2009-06-02, by Waqas Hussain
-
mod_presence: A little cleanup2009-06-02, by Waqas Hussain
-
mod_presence: Remove JIDs from directed presence list on sending error or unavailable presence2009-06-02, by Waqas Hussain
-
mod_presence: Handle outbound presence to full JIDs2009-06-02, by Waqas Hussain
-
mod_message: A little cleanup2009-06-01, by Waqas Hussain
-
mod_message: mod_message now handles all cases2009-06-01, by Waqas Hussain
-
stanza_router: Reply with an error on groupchat messages to bare JID2009-06-01, by Waqas Hussain
-
mod_message: Added code to handle error groupchat and headline messages to bare JID2009-06-01, by Waqas Hussain
-
mod_message: Move bare JID processing to it's own function2009-06-01, by Waqas Hussain
-
stanza_router: Don't reply with an error on invalid JIDs in error or result stanzas2009-06-01, by Waqas Hussain
-
stanza_router: Proper error for clients sending stanzas after auth but before resource binding2009-06-01, by Waqas Hussain
-
mod_iq: Correctly handle the lack of 'to' on IQs2009-06-01, by Waqas Hussain
-
mod_iq: Immediately return an error for IQs to non-existing bare JIDs2009-06-01, by Waqas Hussain
-
mod_iq: Include event data in sub-events2009-06-01, by Waqas Hussain
-
mod_iq: Error reply for IQ to non-existing session. mod_iq now handles all 'iq/full' cases2009-06-01, by Waqas Hussain
-
Merge backout with following commits2009-06-01, by Matthew Wild
-
Backed out changeset 98f0e9eadf3b (better fix on the way)2009-06-01, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-06-01, by Matthew Wild
-
mod_iq: Fire sub-events for IQs directed at bare JIDs and hosts2009-06-01, by Waqas Hussain
-
modulemanager: Keep track of event handlers added by module:hook, and remove them on module unload2009-05-31, by Waqas Hussain
-
stanza_router: Don't route before firing events... waqas, is this safe?2009-05-31, by Matthew Wild
-
componentmanager: Add events object to registered components if they don't already have one2009-05-31, by Matthew Wild
-
stanza_router: Fire global event if host doesn't have events, fixes #1032009-05-31, by Matthew Wild
-
net.xmppclient_listener: Add small comment2009-05-31, by Matthew Wild
-
stanza_router: Fire events for non-jabber:client and pre-auth stanzas2009-05-30, by Waqas Hussain
-
modulemanager: Stopped using core.eventmanager in module:fire_event2009-05-30, by Waqas Hussain
-
mod_welcome: Use module:hook instead of module:add_event_hook2009-05-30, by Waqas Hussain
-
mod_watchregistrations: Use module:hook instead of module:add_event_hook2009-05-30, by Waqas Hussain
-
modulemanager: module:fire_event now fires on the global and host-specific events objects as well2009-05-30, by Waqas Hussain
-
xmppcomponent_listener: Removed unused reference to core.eventmanager2009-05-30, by Waqas Hussain
-
modulemanager: Made some code more concise2009-05-30, by Waqas Hussain
-
modulemanager: module:hook now allows global modules to hook events on the prosody.events object2009-05-30, by Waqas Hussain
-
Removed core.eventmanager22009-05-30, by Waqas Hussain
-
mod_presence: Changed to use the prosody.events object directly, rather than through eventmanager22009-05-30, by Waqas Hussain
-
stanza_router: Changed to use the prosody.events object directly, rather than through eventmanager22009-05-30, by Waqas Hussain
-
core.eventmanager2: Now uses the new prosody.events object2009-05-30, by Waqas Hussain
-
Added new prosody.events object2009-05-30, by Waqas Hussain
-
mod_console: c2s:show(), c2s:show_secure(), c2s:show_insecure()2009-05-30, by Matthew Wild
-
mod_console: Allow restricting results to matching JIDs in s2s:show()2009-05-30, by Matthew Wild
-
prosody: Remove global functions2009-05-30, by Matthew Wild
-
mod_posix: Use global prosody object2009-05-30, by Matthew Wild
-
prosody: (un)lock_globals() -> prosody.(un)lock_globals()2009-05-30, by Matthew Wild
-
prosody: New global 'prosody' object2009-05-30, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-05-30, by Matthew Wild
-
mod_message, mod_iq: A little cleanup2009-05-30, by Waqas Hussain
-
mod_iq: Initial commit2009-05-30, by Waqas Hussain
-
mod_message: Initial commit2009-05-30, by Waqas Hussain
-
modulemanager: Added hook(event, handler) to the plugin API2009-05-30, by Waqas Hussain
-
stanza_router: Fix syntax errors2009-05-29, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-05-29, by Matthew Wild
-
stanza_router: Fire per-host stanza events2009-05-29, by Waqas Hussain
-
httpclient_listener: Don't use print()...2009-05-29, by Matthew Wild
-
sessionmanager: Removed a redundant check2009-05-29, by Waqas Hussain
-
sessionmanager: Fixed an old FIXME: A problem caused by an error on an authenticated but unbound session2009-05-29, by Waqas Hussain
-
sessionmanager: Add/remove sessions from full_sessions and bare_sessions when binding/unbinding sessions2009-05-29, by Waqas Hussain
-
sessionmanager: Added reference to globals full_sessions and bare_sessions2009-05-29, by Waqas Hussain
-
sessionmanager: Removed reference to global 'sessions'2009-05-29, by Waqas Hussain
-
Added globals bare_sessions and full_sessions, which map bare and full JIDs to sessions.2009-05-29, by Waqas Hussain
-
Removed unused global 'session'2009-05-29, by Waqas Hussain
-
mod_tls: Add <required/> to stream feature when TLS is required2009-05-29, by Matthew Wild
-
mod_legacyauth: Hide stream feature when secure auth is enabled, and session isn't secure2009-05-29, by Matthew Wild
-
mod_saslauth: Don't offer bind/session when they aren't authenticated yet :) [thanks albert, again...]2009-05-29, by Matthew Wild
-
mod_saslauth, mod_legacyauth: Deny logins to unsecure sessions when require_encryption config option is true2009-05-29, by Matthew Wild
-
xmppclient_listener: A connection is also secure when it uses legacy SSL2009-05-29, by Matthew Wild
-
net.server: A connection is not secure if we delay the TLS handshake2009-05-29, by Matthew Wild
-
sessionmanager, mod_tls: Mark a session as secure when TLS is active2009-05-29, by Matthew Wild
-
stanza_router: Break off resource selection for messages into a standalone function2009-05-28, by Matthew Wild
-
mod_presence: Lower some log levels to their correct values2009-05-28, by Matthew Wild
-
mod_presence: Use logger supplied by modulemanager2009-05-28, by Matthew Wild
-
Add log message when DNS lookup is cancelled2009-05-28, by Matthew Wild
-
net.adns: Fix for calling handler when cancelling DNS lookup2009-05-28, by Matthew Wild
-
mod_watchregistrations: admin -> admins2009-05-27, by Matthew Wild
-
prosodyctl: Add error message for no-pidfile2009-05-26, by Matthew Wild
-
s2smanager: Timeout DNS requests after 60 seconds (or dns_timeout in config)2009-05-26, by Matthew Wild
-
net.adns: Add support for cancelling a non-blocking lookup, optionally calling the handler2009-05-26, by Matthew Wild
-
net.dns: Add support for cancelling a coroutine-based request2009-05-26, by Matthew Wild
-
mod_watchregistrations: New plugin to send a message to admins when a new user registers2009-05-26, by Matthew Wild
-
mod_roster: Add some comments for the error cases to improve readability2009-05-26, by Matthew Wild
-
s2smanager: Only send reply </stream:stream> when connection is still open2009-05-26, by Matthew Wild
-
mod_roster: Don't send a query element in roster response if roster is unchanged2009-05-26, by Matthew Wild
-
Merge with 0.42009-05-22, by Matthew Wild
-
Tagging 0.4.22009-05-22, by Matthew Wild
-
Tagging 0.4.22009-05-22, by Matthew Wild
-
Merge with 0.42009-05-22, by Matthew Wild
-
Finally add README and INSTALL files2009-05-22, by Matthew Wild
-
Merge with 0.42009-05-21, by Matthew Wild
-
stanza_router: Fix for subscriptions to users on components [0.4 branch only]2009-05-21, by Matthew Wild
-
mod_register: Attach session to user-registered and user-deregistered events2009-05-21, by Matthew Wild
-
core: hosts[*].events2009-05-20, by Waqas Hussain
-
Merge with 0.42009-05-19, by Matthew Wild
-
mod_saslauth: Fix logic error which prevented SASL ANONYMOUS from working2009-05-18, by Matthew Wild
-
mod_welcome: New plugin to welcome users who register on the server2009-05-19, by Matthew Wild
-
mod_register: Fire events and log on account creation/deletion2009-05-19, by Matthew Wild
-
modulemanager: Add module:fire_event() to module API2009-05-19, by Matthew Wild
-
stanza_router: Handle outbound presence if inbound handlers don't catch it2009-05-18, by Waqas Hussain
-
util.events: Dispatch code now accepts a variable number of arguments2009-05-16, by Waqas Hussain
-
util.events: Much more efficient index building2009-05-16, by Waqas Hussain
-
stanza_router: s/conn/stream/ in log message2009-05-16, by Matthew Wild
-
stanza_router: Remove FIXME and replace with meaningful comment2009-05-16, by Matthew Wild
-
componentmanager: Don't error on stanzas to bare component JID2009-05-16, by Matthew Wild
-
prosody.cfg.lua.dist: Update example to a better one2009-05-16, by Matthew Wild
-
util.events: handler priorities2009-05-16, by Waqas Hussain
-
modulemanager: require util.stanza2009-05-16, by Waqas Hussain
-
modulemanager: Don't close the stream on unhandled stream:features2009-05-16, by Waqas Hussain
-
stanza_router: Added global function core_post_stanza2009-05-15, by Waqas Hussain
-
util.jid: Eliminate global method use2009-05-15, by Waqas Hussain
-
util.muc: Made internal methods local2009-05-15, by Waqas Hussain
-
stanza_router: Improved message routing order2009-05-15, by Waqas Hussain
-
Dropped support for resource based components2009-05-15, by Waqas Hussain
-
stanza_router: Removed global function core_handle_stanza2009-05-15, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-05-15, by Matthew Wild
-
stanza_router: Cleaner namespace handling2009-05-15, by Waqas Hussain
-
stanza_router: Refactored core_handle_stanza, and added handling for unsupported top-level stanzas2009-05-15, by Waqas Hussain
-
stanza_router: Fire events after all checks2009-05-15, by Waqas Hussain
-
Merging SASL buggy client workaround with current tip.2009-05-15, by Tobias Markmann
-
.2009-05-15, by Tobias Markmann
-
Some beauty treatment.2009-05-15, by Tobias Markmann
-
Adding minimal support for authorization identities to workaround buggy SASL implementations.2009-05-15, by Tobias Markmann
-
adding RFC comment2009-05-15, by Tobias Markmann
-
stanza_router: Removed some unnecessary code2009-05-15, by Waqas Hussain
-
stanza_router: Removed a FIXME2009-05-15, by Waqas Hussain
-
xmlhandlers: Removed another unnecessary check2009-05-15, by Waqas Hussain
-
xmlhandlers: Removed an unnecessary check2009-05-15, by Waqas Hussain
-
core.xmlhandlers: Removed unused variables2009-05-15, by Waqas Hussain
-
stanza_router: Fixed an invalid stanza check2009-05-15, by Waqas Hussain
-
util.stanza: Omit unused clone parameter from error_reply()2009-05-15, by Waqas Hussain
-
mod_presence: Added a FIXME comment about directed presence2009-05-15, by Waqas Hussain
-
stanza_router: Remove unnecessary directed presence handling2009-05-15, by Waqas Hussain
-
stanza_router: Prevent further processing of a handled stanza2009-05-15, by Waqas Hussain
-
mod_presence: return true from the presence handler2009-05-15, by Waqas Hussain
-
util.events: event handlers can now return a result, which also interrupts further handling of the event2009-05-15, by Waqas Hussain
-
util.muc: A MUC library - initial commit2009-05-13, by Waqas Hussain
-
Merge with 0.42009-05-13, by Matthew Wild
-
stanza_router: Bounce stanzas to/from invalid JIDs with a jid-malformed error2009-05-13, by Matthew Wild
-
stanza_router: Pass session.to_host to modulemanager, fixes modules for s2sin_unauthed2009-05-09, by Matthew Wild
-
mod_muc: commented connection replace detection code because google keeps resendng directed presence2009-05-07, by Waqas Hussain
-
mod_muc: s/broadcast_history/send_history/ - since the cast isn't broad2009-05-07, by Waqas Hussain
-
mod_muc: Extracted sending of occupant list into its own function2009-05-07, by Waqas Hussain
-
mod_muc: Extracted history broadcast into its own function2009-05-07, by Waqas Hussain
-
fallbacks/bit: bit manipulation API (compatible with bitlib for now)2009-05-07, by Waqas Hussain
-
mod_pep: Initial commit (extremely basic implementation)2009-05-07, by Waqas Hussain
-
util/serialization: Fixed serialization formatting2009-05-07, by Waqas Hussain
-
util/sasl: Removed unnecessary references to util.encodings.idna2009-05-07, by Waqas Hussain
-
mod_roster: Advertize roster versioning support2009-05-07, by Waqas Hussain
-
Default config: Add 'presence' to list of modules2009-05-07, by Matthew Wild
-
Merge with 0.42009-05-06, by Matthew Wild
-
util.prosodyctl: Import CFG_SOURCEDIR from the global environment (thanks macaronyde!)2009-05-06, by Matthew Wild
-
Tagging 0.4.12009-05-05, by Matthew Wild
-
util.serialization: Write nil for non-serializable data types, and bump the log level to 'error' 0.4.12009-05-05, by Matthew Wild
-
tools/ejabberd2prosody: Fixed private storage export2009-05-05, by Waqas Hussain
-
tools/ejabberd2prosody: Fixed private storage export2009-05-05, by Waqas Hussain
-
Merge with 0.42009-05-05, by Matthew Wild
-
prosodyctl: Add message for unable-to-save-data error2009-05-05, by Matthew Wild
-
util.prosodyctl: Return success status of usermanager.create_user()2009-05-05, by Matthew Wild
-
prosodyctl: Reformat note to fit in small-width terminals2009-05-05, by Matthew Wild
-
Merge with 0.42009-05-05, by Matthew Wild
-
prosodyctl: Use correct path for the data directory2009-05-05, by Matthew Wild
-
Merge with 0.42009-05-05, by Matthew Wild
-
mod_posix: Reload the config and reopen log files on SIGHUP2009-05-05, by Matthew Wild
-
loggingmanager: File log sinks react to reopen-log-files event2009-05-05, by Matthew Wild
-
prosody: Add functions to reload the config and re-open log files2009-05-05, by Matthew Wild
-
prosodyctl: status: Show warning if we can't find a running Prosody, and we didn't switch user2009-05-05, by Matthew Wild
-
prosodyctl: Switch to Prosody user before attempting to do anything2009-05-05, by Matthew Wild
-
net.httpserver: Fix for urlencoding to always produce 2 digits2009-05-04, by Matthew Wild
-
Merge with 0.42009-05-04, by Matthew Wild
-
net.http, net.httpserver: Remove urlcodes table... it really isn't needed (thanks Jan Harkes)2009-05-04, by Matthew Wild
-
net.httpserver: Fix potential nil access2009-04-22, by Matthew Wild
-
mod_bosh: Give BOSH sessions a logger (thanks Florob)2009-05-04, by Matthew Wild
-
mod_component: Vastly reduce the code, having split most of it to where it should be, xmppcomponent_listener2009-05-04, by Matthew Wild
-
util.serialization: Log a warning when trying to serialize something we can't2009-05-04, by Matthew Wild
-
prosody, xmppcomponent_listener: Add listener for XEP-0114 component connections2009-05-04, by Matthew Wild
-
modulemanager: No need for print()2009-05-04, by Matthew Wild
-
util.multitable: No globals today, thank you. Fixes missing table entries and a potential traceback2009-05-04, by Matthew Wild
-
Merge with 0.42009-05-03, by Matthew Wild
-
prosodyctl: Hide ejabberd compatibility commands from command listing2009-05-03, by Matthew Wild
-
loggingmanager: Support for specifying a single sink with *sinkname (*syslog should now work)2009-05-03, by Matthew Wild
-
Merge with 0.42009-05-03, by Matthew Wild
-
net.connlisteners: Lower log level of multiple listeners warning (not interesting to end-users)2009-05-03, by Matthew Wild
-
net.server: Add getserver() method to find the server listening on the specified port2009-05-03, by Matthew Wild
-
util.datamanager: Lower log level of 'Setting data path' to 'debug'2009-05-02, by Matthew Wild
-
componentmanager: Reduce log output at startup to 'debug'2009-05-02, by Matthew Wild
-
hostmanager: Reduce log output at startup to 'debug'2009-05-02, by Matthew Wild
-
modulemanager: Don't load modules when modules_enable is false2009-05-02, by Matthew Wild
-
prosody: Less verbose logging during shutdown sequence2009-05-02, by Matthew Wild
-
mod_posix: Don't let the server run as root without the magic run_as_root in config2009-05-02, by Matthew Wild
-
prosody: Define prosody_shutdown() before emitting the server-starting event2009-05-02, by Matthew Wild
-
Makefile: Process and install prosodyctl2009-05-02, by Matthew Wild
-
prosodyctl: Multiple fixes for start/status/stop2009-05-02, by Matthew Wild
-
Merge with 0.42009-05-02, by Matthew Wild
-
prosodyctl, util.prosodyctl: New prosodyctl utility for managing Prosody servers2009-05-02, by Matthew Wild
-
prosody: Add log messages during shutdown sequence to indicate progress2009-05-02, by Matthew Wild
-
mod_console: Add s2s:show() command to list s2s connections2009-05-02, by Matthew Wild
-
prosody: Don't require console_enabled option anymore2009-05-02, by Matthew Wild
-
Merge with 0.42009-05-01, by Matthew Wild
-
Word-wrap HACKERS file2009-05-01, by Matthew Wild
-
configure: Change --data-dir to --datadir to make consistent with help and other dir flags2009-05-01, by Matthew Wild
-
loggingmanager: Add a comment about 'nowhere' sink type2009-04-30, by Matthew Wild
-
Merge with 0.42009-04-30, by Matthew Wild
-
loggingmanager: Support prepending timestamps in file/console/stdout log sinks2009-04-30, by Matthew Wild
-
presencemanager: Lower log level of a message2009-04-30, by Matthew Wild
-
mod_saslauth: Remove 2 instances of raising errors and replacing with more graceful handling2009-04-30, by Matthew Wild
-
mod_saslauth: Various logging fixes2009-04-30, by Matthew Wild
-
mod_saslauth: Use module logger instead of creating a new one2009-04-30, by Matthew Wild
-
mod_dialback: Use module logger instead of creating a new one2009-04-30, by Matthew Wild
-
modulemanager: Update logger when a module becomes global2009-04-30, by Matthew Wild
-
Merge with 0.42009-04-29, by Matthew Wild
-
Merge with 0.42009-04-29, by Matthew Wild
-
mod_*: Fix many unnecessary global accesses in modules (already committed to main repo)2009-04-29, by Matthew Wild
-
core.componentmanager: Really fix marking components as disconnected when unregistered2009-04-29, by Matthew Wild
-
configure: Honour --sysconfdir parameter; thanks to Michael Scherer2009-04-28, by Matthew Wild
-
mod_posix: Fix calls to log() (replace with module:log) and make some global accesses explicit2009-04-23, by Matthew Wild
-
mod_posix: Fix for removing the pidfile on exit2009-04-23, by Matthew Wild
-
mod_muc: The default component name is now 'Chatrooms'2009-04-23, by Waqas Hussain
-
mod_muc: The default room name is the room node2009-04-23, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-04-23, by Matthew Wild
-
mod_presence: Broadcast a user's presence to only the user's 'available' resources2009-04-23, by Waqas Hussain
-
mod_muc: The default component name is now 'Chatrooms'2009-04-23, by Waqas Hussain
-
mod_muc: The default room name is the room node2009-04-23, by Waqas Hussain
-
Merge with 0.4 branch2009-04-23, by Matthew Wild
-
net.httpserver: Fix traceback when sending response to a destroyed request2009-04-23, by Matthew Wild
-
net.httpserver: Don't log the response body (can be binary data...)2009-04-23, by Matthew Wild
-
xmlhandlers: Fix tag pattern again for the default namespace2009-04-23, by Matthew Wild
-
Merge with 0.4 branch2009-04-23, by Matthew Wild
-
mod_bosh: Put dummy authid in session creation response to keep JSJaC happy2009-04-23, by Matthew Wild
-
mod_bosh: Add log message for clients connecting to unknown host2009-04-23, by Matthew Wild
-
mod_bosh: Fix nil indexing when client connects to unknown host2009-04-23, by Matthew Wild
-
core.loggingmanager: Reinstating global log() function2009-04-23, by Matthew Wild
-
mod_posix: Remove some debug coooooooooode2009-04-22, by Matthew Wild
-
mod_presence: Fix for local presence subscriptions and probes2009-04-22, by Waqas Hussain
-
stanzarouter: Make _G.hosts local2009-04-22, by Matthew Wild
-
mod_*: Fix a load of global accesses2009-04-22, by Matthew Wild
-
core.componentmanager: Fix global access2009-04-22, by Matthew Wild
-
xmpp{server,client}_listener: Fix global accesses2009-04-22, by Matthew Wild
-
net.server: Fix global access/incorrect parameter2009-04-22, by Matthew Wild
-
net.httpserver: Fix potential nil access2009-04-22, by Matthew Wild
-
net.http: Fix potential nil access2009-04-22, by Matthew Wild
-
net.server: Fix incorrect parameter passing2009-04-22, by Matthew Wild
-
net.server: Fix global access2009-04-22, by Matthew Wild
-
Merge with 0.4.12009-04-22, by Matthew Wild
-
mod_posix: Integrate with loggingmanager, register syslog sink, remove redundant logging code2009-04-22, by Matthew Wild
-
mod_posix: Remove pidfile on exit2009-04-22, by Matthew Wild
-
util.set: Add set.xor() to get a set consisting of items not in both sets2009-04-22, by Matthew Wild
-
util.set: Add set:empty() to discover if the set is the empty set2009-04-22, by Matthew Wild
-
util.set: Add metatable to sets to allow +, -, /, ==, tostring and to double as iterators2009-04-22, by Matthew Wild
-
prosody: Fire events during server shutdown process2009-04-21, by Matthew Wild
-
Merge with 0.4.12009-04-21, by Matthew Wild
-
mod_presence: Remove some rather drastic debugging code2009-04-21, by Waqas Hussain
-
Merge with 0.4.12009-04-21, by Matthew Wild
-
core.loggingmanager: Filled out most code, and cleaned up2009-04-21, by Matthew Wild
-
util.logger: Fix for attempting to call a table2009-04-21, by Matthew Wild
-
mod_presence: Fix incorrect internal routing for probes and subscriptions2009-04-21, by Waqas Hussain
-
Merge with 0.4.12009-04-21, by Matthew Wild
-
prosody: Remove logging code and instead load core.loggingmanager to set up logging2009-04-21, by Matthew Wild
-
core.loggingmanager: A new manager (yay!) to manage log output2009-04-21, by Matthew Wild
-
util.logger: Revamped logger library, but backwards-compatible for users of logger.init()2009-04-21, by Matthew Wild
-
Merge2009-04-20, by Matthew Wild
-
Merging stable into unstable2009-04-20, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-04-14, by Matthew Wild
-
Stopped using presencemanager in stanza_router2009-04-14, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-04-14, by Matthew Wild
-
mod_presence: initial commit2009-04-14, by Waqas Hussain
-
core/eventmanager2 - new event manager2009-04-14, by Waqas Hussain
-
core.s2smanager: Buffer data sent before connection2009-04-20, by Matthew Wild
-
core.s2smanager: Logging improvements2009-04-20, by Matthew Wild
-
net.adns: Call handler for records already cached2009-04-18, by Matthew Wild
-
core.xmlhandlers: expat is the XML parser, not us. Don't reject valid XML.2009-04-18, by Matthew Wild
-
Merge2009-04-17, by Matthew Wild
-
prosody: Simple whitespace fix in error output2009-04-17, by Matthew Wild
-
core.configmanager: Fire event when (re)loading config file2009-04-17, by Matthew Wild
-
net.server: Fix potential nil handler usage2009-04-17, by Matthew Wild
-
Allow setting LFLAGS with ./configure --lflags=2009-04-14, by Matthew Wild
-
mod_debug: Set default interface to 127.0.0.12009-04-12, by Matthew Wild
-
net.server: Simple logging fix2009-04-12, by Matthew Wild
-
core.s2smanager: Don't initiate dialback if we don't have a connection yet2009-04-12, by Matthew Wild
-
net.server: Remove some debug code which slipped through2009-04-12, by Matthew Wild
-
Makefiles: Add signal.so to install targets2009-04-12, by Matthew Wild
-
xmppserver_listener: Add session:close() method to outgoing s2s connections too2009-04-12, by Matthew Wild
-
net.server: Add server.setquitting() to gracefully quit the socket loop2009-04-12, by Matthew Wild
-
util.lsignal: Add lsignal library for catching POSIX signals2009-04-12, by Matthew Wild
-
Makefiles, util.signal: Add lsignal library for catching POSIX signals2009-04-12, by Matthew Wild
-
componentmanager: Set core_route_stanza after stanza_router is loaded2009-04-11, by Matthew Wild
-
componentmanager: Use core_route_stanza to reply in the default component2009-04-11, by Matthew Wild
-
componentmanager: Restore default component when unregistering2009-04-11, by Matthew Wild
-
componentmanager: Small logging fix2009-04-11, by Matthew Wild
-
componentmanager: Improve default component stanza handler2009-04-11, by Matthew Wild
-
mod_component: Deregister component on disconnect2009-04-11, by Matthew Wild
-
net.adns: Flush buffer after sending DNS request2009-04-11, by Matthew Wild
-
mod_component: Update for new net_activate_ports2009-04-10, by Matthew Wild
-
Allow config to specify listening interfaces2009-04-10, by Matthew Wild
-
Remove more debugging code which was accidentally committed (don't trust hg)2009-04-10, by Matthew Wild
-
core.s2smanager: Remove some debugging2009-04-10, by Matthew Wild
-
Merge2009-04-10, by Matthew Wild
-
Merge2009-04-10, by Matthew Wild
-
net.adns: Catch errors in DNS response callbacks2009-04-10, by Matthew Wild
-
prosody: Don't look to use SSL when LuaSec not available (thanks Florob)2009-04-09, by Matthew Wild
-
Merge2009-04-08, by Matthew Wild
-
sessionmanager, componentmanager: Fix some wacky indentation (thanks greyback!)2009-04-08, by Matthew Wild
-
mod_debug: Run on a different port, and use a different listener to mod_console2009-04-08, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-04-08, by Matthew Wild
-
Fixed: Send correct error reply for IQs directed at unavailable resources2009-04-06, by Waqas Hussain
-
Fixed: Issue with presence error routing2009-04-06, by Waqas Hussain
-
mod_muc: Fix malformed presence stanzas (thanks elmex)2009-04-08, by Matthew Wild
-
util.stanza: stanza:reset() method to reset building state2009-04-08, by Matthew Wild
-
core.s2smanager: Look away... wait for it... now! Hopefully s2s should be back to normal.2009-04-08, by Matthew Wild
-
net.server: Ensure some logging parameters are strings2009-04-08, by Matthew Wild
-
componentmanager: Reply with service-unavailable for unconnected components2009-04-08, by Matthew Wild
-
core.s2smanager: Check for valid host and port before attempting connection2009-04-06, by Matthew Wild
-
sessionmanager, s2smanager, mod_component: Send reply </stream:stream> when client closes stream2009-04-05, by Matthew Wild
-
net.httpserver: Don't log that a request has been left open if it is destroyed2009-04-05, by Matthew Wild
-
util.dataforms: Allow form layouts to specify default values for fields2009-04-05, by Matthew Wild
-
util.dataforms: Set form type when generating a form2009-04-05, by Matthew Wild
-
util.dataforms: Support for retriving the field value data from forms2009-04-04, by Matthew Wild
-
util.dataforms: Fixes for hidden field type2009-04-04, by Matthew Wild
-
util.dataforms: Fix some field types which didn't render properly2009-04-04, by Matthew Wild
-
util.dataforms: Add support for <required/> fields2009-04-04, by Matthew Wild
-
util.dataforms: Fixed to actually work, mostly2009-04-04, by Matthew Wild
-
core.sessionmanager: Hop out of <status> tag so that MUC doesn't insert into the wrong level2009-04-03, by Matthew Wild
-
Tagging 0.4.02009-03-31, by Matthew Wild
-
mod_bosh: Fix to correctly timeout idle sessions2009-03-31, by Matthew Wild
-
mod_debug: Some updates2009-03-31, by Matthew Wild
-
core.componentmanager: Fix global set, causing problems with multiple components. Fixes #82.2009-03-31, by Matthew Wild
-
mod_debug: New debug module (a simplified mod_console, with raw Lua access to a running Prosody's internals)2009-03-31, by Matthew Wild
-
Add lock_globals() and unlock_globals() functions (for when you really need to use globals)2009-03-31, by Matthew Wild
-
Load util.array and util.iterator at startup2009-03-31, by Matthew Wild
-
Automated merge with ssh://hg@prosody.im/prosody-hg2009-03-30, by Matthew Wild
-
Move SSL initialisation into the correct spot (thanks albert)2009-03-30, by Matthew Wild
-
Added: componentmanager: Automatically add component.host.name to the disco items list of host.name2009-03-30, by Waqas Hussain
-
Fixed: Some nil access bugs2009-03-30, by Waqas Hussain
-
Added: MUC: Room invites2009-03-29, by Waqas Hussain
-
Added: util/events.lua: An event handling library2009-03-29, by Waqas Hussain
-
Fixed: mod_saslauth: Changed anonymous host option from "sasl_anonymous" to "anonymous_login"2009-03-29, by Waqas Hussain
-
Added: Prevent disk writes for anonmous hosts (option: core/anonymous_login = true)2009-03-29, by Waqas Hussain
-
Added: datamanager: Allow a callback to be installed which selectively prevents disk writes2009-03-29, by Waqas Hussain
-
Fixed: s2smanager: Apply nameprep on hostnames passed in stream tag (part of issue #57)2009-03-29, by Waqas Hussain
-
Fixed: sessionmanager: Apply nameprep on hostname passed in stream tag (part of issue #57)2009-03-29, by Waqas Hussain
-
Fixed: mod_roster: Prep JIDs being added to roster (part of issue #57)2009-03-29, by Waqas Hussain
-
Fixed: mod_register: Node prepping was not being applied to usernames (part of issue #57)2009-03-29, by Waqas Hussain
-
Fixed: mod_regster: traceback when removing accounts2009-03-29, by Waqas Hussain
-
Fixed: rostermanager: Create new roster item if one doesn't exist on subscription approval (fixes issue #77)2009-03-29, by Waqas Hussain
-
Fixed: stanza_router: Respond with correct stanza error on malformed stanzas2009-03-29, by Waqas Hussain
-
Fixed: net/http.lua: HTTP request callback wasn't being called on some errors2009-03-29, by Waqas Hussain
-
util.array: Add :reverse() method2009-03-29, by Matthew Wild
-
util.datetime: Allow specifying a time to format2009-03-29, by Matthew Wild
-
util.array: Expose array.* functions, to be used for unwrapped arrays2009-03-26, by Matthew Wild
-
util.iterators: New iterators library2009-03-25, by Matthew Wild
-
util.array: New array library2009-03-25, by Matthew Wild
-
util.set: Rename private items container, optimise set.difference() and add set.intersection()2009-03-23, by Matthew Wild
-
core.rostermanager/mod_roster: Support for roster versioning2009-03-23, by Matthew Wild
-
util.datamanager: Don't delete data when first entry in table is 'false'. My favourite bug so far.2009-03-22, by Matthew Wild
-
mod_component: Remove some commented code2009-03-22, by Matthew Wild
-
core.configmanager: Make components use 'component' module by default if none specified2009-03-22, by Matthew Wild
-
Update example config, categorise modules, add new modules2009-03-22, by Matthew Wild
-
prosody.cfg.lua.dist: Remove some factual inaccuracies2009-03-22, by Matthew Wild
-
mod_component: Use net_activate_ports to start port listener based on config2009-03-22, by Matthew Wild
-
mod_component: Set default listening interface to 127.0.0.12009-03-22, by Matthew Wild
-
net.connlisteners: Allow listeners to specify default interface2009-03-22, by Matthew Wild
-
prosody: Expose net_activate_ports as a global function for use by plugins2009-03-22, by Matthew Wild
-
prosody: Allow ports to be specified as just numbers2009-03-22, by Matthew Wild
-
util.set: Fix to make constructor work, and functions defined correctly2009-03-22, by Matthew Wild
-
util.set: New util library2009-03-22, by Matthew Wild
-
net.http: Don't throw error on invalid URLs. Fixes #56.2009-03-21, by Matthew Wild
-
Add initial mod_component for XEP-0114 support. Albert, where are you?2009-03-21, by Matthew Wild
-
net.xmppclient_listener: Set default namespace to jabber:client2009-03-21, by Matthew Wild
-
net.xmppserver_listener: Set default namespace to jabber:server2009-03-21, by Matthew Wild
-
core.xmlhandlers: Filter out default stream namespace from stanzas2009-03-21, by Matthew Wild
-
core.stanza_router: Allow routing from components2009-03-21, by Matthew Wild
-
Merge2009-03-20, by Matthew Wild
-
0.3->0.42009-03-20, by Matthew Wild
-
Merge2009-03-14, by Matthew Wild
-
Don't reject some valid IQs. Thanks to elmex for spotting.2009-03-14, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-03-08, by Matthew Wild
-
mod_xmlrpc: Limit usage to admins2009-03-08, by Waqas Hussain
-
mod_legacyauth: Added stream feature: <auth xmlns='http://jabber.org/features/iq-auth'/>2009-03-07, by Waqas Hussain
-
usermanager: Added is_admin(jid)2009-03-07, by Waqas Hussain
-
Added core.objectmanager2009-03-07, by Waqas Hussain
-
util/xmlrpc: Added <nil/> extension to RPC functions (allowing nil parameters and return values)2009-03-07, by Waqas Hussain
-
mod_saslauth: Disable SASL ANONYMOUS unless explicitly enabled with sasl_anonymous = true2009-03-07, by Matthew Wild
-
net.adns: Set new send in net.server after 'connecting UDP' socket2009-03-07, by Matthew Wild
-
net.server: Allow replacement of send function on an open socket2009-03-07, by Matthew Wild
-
util.logger: Small code tidying :)2009-03-07, by Matthew Wild
-
Support to filter logging by source via pattern matching from config file.2009-03-07, by Tobias Markmann
-
prosody: Load logger after reading the config2009-03-07, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-03-04, by Matthew Wild
-
XML-RPC: Set appropriate Content-Type header in HTTP response2009-03-04, by Waqas Hussain
-
MUC: Kick participants for error replies only on a selected list of error conditions2009-03-04, by Waqas Hussain
-
Let global modules add disco features for all hosts2009-03-04, by Waqas Hussain
-
mod_xmlrpc: Handle RPC stanzas sent over XMPP (XEP-0009: Jabber-RPC)2009-03-04, by Waqas Hussain
-
Allow global modules to hook stanza handlers2009-03-04, by Waqas Hussain
-
Added mod_xmlrpc2009-03-04, by Waqas Hussain
-
Added util/xmlrpc.lua - functions for converting between XML-RPC stanzas and Lua objects2009-03-04, by Waqas Hussain
-
core.presencemanager: Convert Windows line endings to UNIX2009-03-04, by Waqas Hussain
-
net.adns: Return _M2009-03-04, by Matthew Wild
-
net.adns: Load the correct dns lib2009-03-04, by Matthew Wild
-
net.adns: Add helper module for performing non-blocking DNS lookups2009-03-04, by Matthew Wild
-
net.dns: Add methods necessary for allowing non-blocking DNS lookups2009-03-04, by Matthew Wild
-
net.server: Don't call shutdown method on socket if it doesn't have one, eg. for UDP2009-03-04, by Matthew Wild
-
net.server: Check for potential nil handler on close2009-03-03, by Matthew Wild
-
mod_bosh: Set Content-Type in response headers2009-03-03, by Matthew Wild
-
pposix: Standardize error messages2009-03-03, by Matthew Wild
-
pposix: Small fix for copyright notice2009-03-03, by Matthew Wild
-
Automated merge with http://luaetta.ath.cx:1234/2009-03-03, by Matthew Wild
-
Merged with main tip.2009-03-03, by Tobias Markmann
-
Make the code actually build.2009-02-22, by Tobias Markmann
-
Added missing code.2009-02-22, by Tobias Markmann
-
Adding setrlimits() binding.2009-02-22, by Tobias Markmann
-
tests: Add test for iq error replies2009-03-03, by Matthew Wild
-
core.configmanager: Small fix to check validity of Component definitions2009-03-03, by Matthew Wild
-
mod_muc: Don't bounce error replies in response to errors2009-03-02, by Matthew Wild
-
net.server: Fix to make sure we send a string to logging function2009-03-02, by Matthew Wild
-
core.stanza_router: Don't bounce errors to iq type=result/error2009-03-02, by Matthew Wild
-
prosody: Log top-level errors2009-03-02, by Matthew Wild
-
core.s2smanager: Remove some old commented code, break a long line in 22009-03-02, by Matthew Wild
-
util.dataforms: Return the form2009-03-01, by Matthew Wild
-
net.server: Don't retry if client closes socket during SSL handshaking2009-03-01, by Matthew Wild
-
Adding initial util.pubsub2009-02-28, by Matthew Wild
-
core.stanza_router: Reply with error to groupchat messages directed at unavailable resources or offline users2009-02-28, by Matthew Wild
-
core.componentmanager: Refactor a little to make XEP-0114 plugin a little simpler2009-02-28, by Matthew Wild
-
net.server: Some fixes for SSL/TLS handshake handling2009-02-27, by Matthew Wild
-
util.dataforms: First commit, incomplete2009-02-27, by Matthew Wild
-
core.xmlhandlers: Remove redundant check in condition2009-02-27, by Matthew Wild
-
prosody: Protect main loop. Dare I say crashing finally becomes impossible.2009-02-27, by Matthew Wild
-
util.timer: More small fixes I forgot to commit2009-02-26, by Matthew Wild
-
util.timer: Fix crash when loaded but no tasks set, fix skipping some tasks when multiple set, and one removed2009-02-26, by Matthew Wild
-
util.multitable: Add mt:search(), use nil for wildcard keys2009-02-26, by Matthew Wild
-
Better handling of found, but unloadable, core libraries (eg. undefined symbols)2009-02-26, by Matthew Wild
-
core.xmlhandlers: Optimise completed stanza logic2009-02-26, by Matthew Wild
-
net/xmppclient_listener: Add some logging and handle unestablished sessions error'ing2009-02-26, by Matthew Wild
-
mod_register: Fixed an error happening during account deletion2009-02-22, by Waqas Hussain
-
MUC: Added copyright notice2009-02-20, by Waqas Hussain
-
MUC: Replaced some duplicate code2009-02-20, by Waqas Hussain
-
MUC: Removed commented and unused code2009-02-20, by Waqas Hussain
-
Added util/timer.lua - a timer API2009-02-20, by Waqas Hussain
-
MUC: Workaround for a Gajim bug (it includes <x xmlns='http://jabber.org/protocol/muc'/> in nick change presences)2009-02-19, by Waqas Hussain
-
MUC: Use util.stanza.clone instead of pre/deserialize for cloning stanzas2009-02-19, by Waqas Hussain
-
util/stanza: Added clone function2009-02-19, by Waqas Hussain
-
MUC: Syntax error in last commit - this is lua :)2009-02-19, by Waqas Hussain
-
MUC: Throw an error if we try talking to ourselves2009-02-19, by Waqas Hussain
-
core.presencemanager: Set 'from' attribute on outgoing unavailable directed presences2009-02-19, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-02-19, by Matthew Wild
-
MUC: Bug fixes and workarounds2009-02-19, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-02-19, by Matthew Wild
-
MUC: Logging - logger doesn't like nils2009-02-19, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-02-18, by Matthew Wild
-
MUC: Added logging2009-02-18, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-02-18, by Matthew Wild
-
MUC: Various fixes2009-02-18, by Waqas Hussain
-
MUC: Fixed: Presence for user joining the roomi was sent twice to the user2009-02-16, by Waqas Hussain
-
mod_bosh: Possible fix for invalid key to next crash2009-02-18, by Matthew Wild
-
net.server: Fix some more potential nil handler accesses2009-02-18, by Matthew Wild
-
Merge from waqas2009-02-16, by Matthew Wild
-
MUC: Made vCards work by redirecting vCard requests to bare JIDs2009-02-16, by Waqas Hussain
-
MUC: Kick participants sending error messages to other participants2009-02-16, by Waqas Hussain
-
MUC: Private stanzas (private messages, IQs, etc)2009-02-16, by Waqas Hussain
-
MUC: Presence and message stanzas now fully work (status messages, xhtml-im, etc)2009-02-16, by Waqas Hussain
-
Added tests/run_tests.bat for running tests on Windows2009-02-13, by Waqas Hussain
-
Fixed tests/test.lua to work on Windows2009-02-13, by Waqas Hussain
-
Logging format improvement2009-02-13, by Waqas Hussain
-
Merge waqas with waqas2009-02-16, by Matthew Wild
-
Logging format improvement2009-02-13, by Waqas Hussain
-
util.pposix: Add getuid/setuid (we don't use them yet)2009-02-15, by Matthew Wild
-
mod_version: Operating system detection. Disable with hide_os_type = true in config2009-02-15, by Matthew Wild
-
Add -Wall to default CFLAGS2009-02-15, by Matthew Wild
-
Adding TODO notice on UUIDs for usage with SASL ANONYMOUS.2009-02-14, by Tobias Markmann
-
Merging with tip.2009-02-14, by Tobias Markmann
-
Adding inital support for ANONYMOUS mechanism in SASL.2009-02-14, by Tobias Markmann
-
Add tests for util.multitable2009-02-13, by Matthew Wild
-
util.pposix: Fix incompatible pointer type compiler warnings2009-02-13, by Matthew Wild
-
Add RunScript command to config to run a Lua script prior to starting the server2009-02-13, by Matthew Wild
-
Add Include command to include extra configuration files from the main one2009-02-13, by Matthew Wild
-
Report errors in the config file to the user2009-02-13, by Matthew Wild
-
Fix to correct my email address in AUTHORS file2009-02-13, by Matthew Wild
-
Fixed: kick_old resource conflict resolution policy could fail with a backtrace2009-02-12, by Waqas Hussain
-
Fixed: User resources not disconnected correctly on account delete2009-02-12, by Waqas Hussain
-
stanza_router: Fix handling of iq from c2s to bare JIDs, thanks to jaharkes for spotting2009-02-11, by Matthew Wild
-
Add test to check for incorrect handling of iq from c2s to local bare JIDs2009-02-11, by Matthew Wild
-
Small fix to change verbosity level of subtests2009-02-11, by Matthew Wild
-
Correct tests for stanza routing IQs to bare JIDs2009-02-11, by Matthew Wild
-
Merge with waqas for MUC/routing fixes2009-02-11, by Matthew Wild
-
Change the to attribute of messages to the recipients' bare JID when the recipient/resource is offline.2009-02-11, by Waqas Hussain
-
Stanza router: Message to bare JID fixes2009-02-11, by Waqas Hussain
-
mod_muc: Room history2009-02-11, by Waqas Hussain
-
Fixed: Some presence stanzas from local users were not being routed correctly to components (ghosts in mod_muc)2009-02-11, by Waqas Hussain
-
Fixed directed presence handling to work correctly for components2009-02-11, by Waqas Hussain
-
Changed mod_muc to work with changed component manager2009-02-11, by Waqas Hussain
-
modulemanager initializes hosts[host] if it isn't already initialized when loading a module.2009-02-11, by Waqas Hussain
-
util.stanza: Temporary fix for serializing attributes with namespaces2009-02-11, by Matthew Wild
-
net.server: Fix nil table index assignment2009-02-09, by Matthew Wild
-
stanza_router: Fix for when clients don't specify priority in initial presence2009-02-09, by Matthew Wild
-
net.server: Fix potential fatal error in server.lua2009-02-09, by Matthew Wild
-
mod_bosh: Fix for 'invalid key to next' error when using BOSH2009-02-09, by Matthew Wild
-
Remove redundant logging and debug printing from mod_bosh2009-02-09, by Matthew Wild
-
Fix for nil handler error after close2009-02-04, by Matthew Wild
-
Fix for never checking if the first module for a host is already loaded (affects global modules)2009-02-04, by Matthew Wild
-
Retagging 0.3.0, used up my mistake quota for today2009-02-02, by Matthew Wild
-
Update COPYING file... probably the worst thing I could forget to commit in this release :) 0.3.02009-02-02, by Matthew Wild
-
Licensing/version updates for some files (forgot to commit, doh...)2009-02-02, by Matthew Wild
-
Remove redundant linking in util-src modules' Makefile2009-02-02, by Matthew Wild
-
Happy birthday to me, happy... 0.3.0!2009-02-02, by Matthew Wild
-
mod_bosh: No need to tostring() uuids now2009-02-01, by Matthew Wild
-
util.uuid: Return a string, not a number. Looked so innocent.2009-02-01, by Matthew Wild
-
Update main prosody file, since it doesn't match *.lua pattern, and sed -i treats symlinks badly2009-01-30, by Matthew Wild
-
Update copyright notices for 20092009-01-30, by Matthew Wild
-
0.2->0.32009-01-30, by Matthew Wild
-
GPL->MIT!2009-01-30, by Matthew Wild
-
mod_muc: Add 'nick' to unavailable presence of nick changes. Thanks to Asterix for spotting :)2009-01-29, by Matthew Wild
-
mod_muc: Convert to unix line endings2009-01-29, by Matthew Wild
-
Load net.server after util.dependencies to catch missing luasocket2009-01-29, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-01-29, by Matthew Wild
-
tools/ejabberd2prosody: Support for pending-in roster items2009-01-29, by Waqas Hussain
-
mod_muc: Add support for being a component2009-01-29, by Matthew Wild
-
componentmanager: Add support for loading components defined in the config2009-01-29, by Matthew Wild
-
configmanager: Add support for defining components2009-01-29, by Matthew Wild
-
hostmanager: Fire event when all hosts are loaded from config2009-01-29, by Matthew Wild
-
modulemanager: Really fix call_module_method to work properly2009-01-29, by Matthew Wild
-
modulemanager: Add get_host_type() API method, and fix up call_module_method to work properly2009-01-29, by Matthew Wild
-
modulemanager: Add module:set_global() as a cleaner way for a module to declare itself 'global'2009-01-24, by Matthew Wild
-
core.modulemanager: Some refactoring to make upcoming changes a little easier2009-01-24, by Matthew Wild
-
Friendlier message when config file not found2009-01-22, by Matthew Wild
-
util.dependencies: Not finding our own libraries is fatal2009-01-22, by Matthew Wild
-
util.dependencies: Show useful messages when our own libraries are not found, too2009-01-22, by Matthew Wild
-
server.lua: Comment out unnecessary or very verbose logging, and log the rest as debug level2009-01-17, by Matthew Wild
-
server.lua: Use Prosody logger for errors, silence non-errors2009-01-17, by Matthew Wild
-
Port to new server.lua, quite some changes, but I believe everything to be working2009-01-17, by Matthew Wild
-
net.http: custom_headers -> headers2009-01-16, by Matthew Wild
-
net.http: Remove request from conn->request table when conn closed2009-01-16, by Matthew Wild
-
mod_console: Make global2009-01-16, by Matthew Wild
-
mod_posix: logging fix2009-01-16, by Matthew Wild
-
Fix for pposix version detection2009-01-16, by Matthew Wild
-
modulemanager: Comment out logging of modules hooking stanzas, too noisy2009-01-16, by Matthew Wild
-
util.datamanager: Small fix for clearer logging of data path2009-01-16, by Matthew Wild
-
Fixed server.lua to use prosody logger for errors2009-01-16, by Matthew Wild
-
pposix: Remove debug line2009-01-16, by Matthew Wild
-
pposix: Add syslog_setmask (use config: minimum_log_level = 'warn' etc.)2009-01-16, by Matthew Wild
-
mod_posix: Check version of pposix2009-01-16, by Matthew Wild
-
pposix: Add _NAME and _VERSION2009-01-16, by Matthew Wild
-
stanza_router: That'll teach me to not commit at this time of night. Or not.2009-01-16, by Matthew Wild
-
Replacing pretty_print() with top_tag() for logging2009-01-16, by Matthew Wild
-
Fix invalid loglevels in mod_saslauth2009-01-16, by Matthew Wild
-
mod_posix: Support for logging to syslog (log = 'syslog' in config)2009-01-15, by Matthew Wild
-
net.connlisteners: Fix to report errors loading connlisteners2009-01-15, by Matthew Wild
-
net.http: Don't log content from server2009-01-15, by Matthew Wild
-
net.http: Fix to send query part of URL to server2009-01-15, by Matthew Wild
-
Stringprep!2009-01-14, by Waqas Hussain
-
util/jid: string prepping functions added: prepped_split and prep2009-01-14, by Waqas Hussain
-
util/logger: setwriter now returns the old writer on success2009-01-14, by Waqas Hussain
-
stanza_router: Fixed error replies for unhandled stanzas2009-01-14, by Waqas Hussain
-
net.http: Fix for callbacks being triggered multiple times for the same request2009-01-14, by Matthew Wild
-
modulemanager: Check for syntax errors before reloading a module2009-01-13, by Waqas Hussain
-
mod_console: Added module:reload2009-01-13, by Waqas Hussain
-
mod_muc: Added unload, save and restore callbacks to allow reloading code while preserving state2009-01-13, by Waqas Hussain
-
modulemanager: Added reload support, with callbacks for saving and restoring state2009-01-13, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2009-01-13, by Matthew Wild
-
modulemanager: Fixed error on unloading modules with no handlers2009-01-13, by Waqas Hussain
-
mod_muc: deregister component on unload2009-01-13, by Waqas Hussain
-
datamanager: Change log message from type "warn" to "debug" when loading a file fails2009-01-13, by Waqas Hussain
-
mod_saslauth, mod_tls: minor code cleanup2009-01-13, by Waqas Hussain
-
mod_version: Removed and rearranged some code2009-01-13, by Waqas Hussain
-
componentmanager: Removed unneeded parameter from componentmanager.deregister_component2009-01-13, by Waqas Hussain
-
sasl: Set realm to be the current realm when the client didn't send a realm, or sent an empty one2009-01-10, by Waqas Hussain
-
BOSH: Allow BOSH servers to be configured through config file2009-01-13, by Matthew Wild
-
mod_actions_http: Show tables as 'list's2009-01-12, by Matthew Wild
-
Add mod_actions_http for executing actions through HTTP2009-01-12, by Matthew Wild
-
Add core.actions for managing server 'actions'; and make modulemanager register actions 'load' and 'unload'2009-01-12, by Matthew Wild
-
core.httpserver: Rename request.responseheaders to the more logical request.headers2009-01-12, by Matthew Wild
-
mod_httpserver: Add require 'net.httpserver'2009-01-12, by Matthew Wild
-
modulemanager: Change pairs() to ipairs() to allow ordered module loading2009-01-12, by Matthew Wild
-
Set session.ip to the IP address of connecting clients2009-01-12, by Matthew Wild
-
BOSH: Make previous fix a bit more efficient2009-01-12, by Matthew Wild
-
BOSH: Fix for error when closed session was in inactive_sessions list2009-01-12, by Matthew Wild
-
Add option to in-band registration to allow only whitelisted IPs to register2009-01-11, by Matthew Wild
-
Added rate limiting to in-band registration, and added IP [black/white]lists2009-01-11, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-01-09, by Matthew Wild
-
Removed core/offlinemessage.lua along with documentation and references - we have core/offlinemanager.lua instead2009-01-09, by Waqas Hussain
-
modulemanager: Per-host event hooks for plugins - solves issue 412009-01-09, by Waqas Hussain
-
sasl: Don't fail for realm=""2009-01-09, by Waqas Hussain
-
Implement session:close() for BOSH, and add checking for attempts to connect to hosts we don't serve2009-01-09, by Matthew Wild
-
Change default maximum inactivity period to 60s from 30s2009-01-09, by Matthew Wild
-
Add more tests for util/stanza.lua serialization routines2009-01-09, by Matthew Wild
-
Add test for previous commit2009-01-09, by Matthew Wild
-
Restore fix for missing last_add on deserialized stanzas. Thanks to tsing for discovering.2009-01-09, by Matthew Wild
-
Protected call for HTTP request callbacks, to catch errors2009-01-08, by Matthew Wild
-
Fix to prevent calling HTTP request callback twice with the same data2009-01-08, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2009-01-07, by Matthew Wild
-
modulemanager: module.unload now gets called when modules are being unloaded2009-01-07, by Waqas Hussain
-
componentmanager: Added support for component deregistering2009-01-07, by Waqas Hussain
-
Remove warning of already-loaded modules at startup2009-01-04, by Matthew Wild
-
mod_muc: Room subject should be sent only the newly joined occupant2009-01-03, by Waqas Hussain
-
Modulemanager: Basic modules can now be unloaded correctly2009-01-03, by Waqas Hussain
-
mod_console: replace all \n with \r\n in the output, and send \0 as a marker character after every response2009-01-03, by Waqas Hussain
-
mod_muc: Room subjects stored, and room persistence code in place. First user now the owner.2008-12-31, by Waqas Hussain
-
Send host, and not the recipient's JID to module manager (fixes #53)2008-12-31, by Waqas Hussain
-
Initial mod_muc: XEP-0045: Multi-User Chat2008-12-31, by Waqas Hussain
-
Add allow_registration option to disable account registration2008-12-29, by Matthew Wild
-
Don't use TLS connection handler when SSL/TLS not available or configured (thanks to Ricardo for finding)2008-12-29, by Matthew Wild
-
Makefile fix for clean target2008-12-28, by Matthew Wild
-
Updating 0.2.0 tag2008-12-27, by Matthew Wild
-
Remove some old debugging code from mod_bosh2008-12-27, by Matthew Wild
-
Remove some debugging code that slipped in2008-12-27, by Matthew Wild
-
Fix specifying ports in config, and SSL support2008-12-27, by Matthew Wild
-
Remove logging for server.lua2008-12-27, by Matthew Wild
-
Remove borken tags2008-12-27, by Matthew Wild
-
Fix incorrect version number as tag (again) (again)2008-12-27, by Matthew Wild
-
Fix incorrect version number as tag (again) (again)2008-12-27, by Matthew Wild
-
Added tag 0.2.0, -m, Fix incorrect version number as tag (again) for changeset 90da4c9b34b52008-12-27, by Matthew Wild
-
Added tag 0.20, -m, Fix incorrect version number as tag for changeset 90da4c9b34b52008-12-27, by Matthew Wild
-
Added tag 0.20, -m, Fix incorrect version number as tag for changeset 90da4c9b34b52008-12-27, by Matthew Wild
-
Added util.multitable.set2008-12-27, by Waqas Hussain
-
Delete the offline message store only when offline messages are present2008-12-26, by Waqas Hussain
-
Return an empty set intead of an error when no disco items are available for a host2008-12-26, by Waqas Hussain
-
Added tag 0.2 for changeset 90da4c9b34b52008-12-25, by Matthew Wild
-
Destroy session on failed dialback instead of throwing an error2008-12-25, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2008-12-25, by Matthew Wild
-
Moved directory auto-creation to datamanager2008-12-25, by Waqas Hussain
-
More error replies for offline and non-existing users2008-12-25, by Waqas Hussain
-
Directed presence2008-12-24, by Waqas Hussain
-
Changed order of checking for component hosts to check the full and bare JIDs before the hostname (at another place)2008-12-24, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx:8000/2008-12-24, by Matthew Wild
-
Changed order of checking for component hosts to check the full and bare JIDs before the hostname2008-12-24, by Waqas Hussain
-
Fix for not loading global modules when host-specific modules are specified in config2008-12-24, by Matthew Wild
-
Initial mod_bosh, works, kind of, but quite incomplete2008-12-22, by Matthew Wild
-
Add initial mod_httpserver for serving static content2008-12-22, by Matthew Wild
-
Adding initial net.httpserver (lots of work to do on it)2008-12-22, by Matthew Wild
-
Fix nil status code for http request callbacks2008-12-22, by Matthew Wild
-
Merge from waqas2008-12-22, by Matthew Wild
-
Bounce stanza errors on failed s2s2008-12-18, by Waqas Hussain
-
Fix data loss when closing connection with a large write queue. Thanks albert :)2008-12-18, by Matthew Wild
-
Second merge from waqas2008-12-16, by Matthew Wild
-
Fixed URL encoding to generate %0x instead of %x2008-12-15, by Waqas Hussain
-
Merge from waqas2008-12-16, by Matthew Wild
-
Optimized stanza_mt.__tostring (called when doing tostring(stanza))2008-12-10, by Waqas Hussain
-
Change xmlhandlers to match stream opening tag with ns+tag2008-12-16, by Matthew Wild
-
Protect loading of connlisteners, to catch errors2008-12-16, by Matthew Wild
-
Remove old debugging line from sessionmanager2008-12-16, by Matthew Wild
-
Remove a FIXME from mod_tls2008-12-15, by Matthew Wild
-
Add support for dialback piggy-backing. Fixes #37. Thanks to CShadowRun for helping me test :)2008-12-13, by Matthew Wild
-
Make wraptcpclient set timeout to 0, and add it to the list of exported functions from server.lua2008-12-13, by Matthew Wild
-
Oops, don't call server.loop() because we'll be running inside the server2008-12-12, by Matthew Wild
-
Pass HTTP request object to callback2008-12-12, by Matthew Wild
-
HTTP request callbacks now: handler(code, content) (where code may be 0, and content an error message)2008-12-12, by Matthew Wild
-
Non-blocking HTTP requests (adding net.http)2008-12-12, by Matthew Wild
-
0.1 -> 0.22008-12-10, by Matthew Wild
-
Newline at end of file for sessionmanager2008-12-10, by Matthew Wild
-
New, faster, stanza serialization2008-12-10, by Matthew Wild
-
Add commented line to disable logging entirely2008-12-10, by Matthew Wild
-
Fix blank tracebacks for c2s/s2s connections2008-12-10, by Matthew Wild
-
Enable dialback for components2008-12-09, by Waqas Hussain
-
Changed mod_roster to use the newer presence manager API2008-12-08, by Waqas Hussain
-
Don't try processing stanzas not of type get or set in module manager2008-12-08, by Waqas Hussain
-
Fixed a variable redeclaration2008-12-08, by Waqas Hussain
-
Make the ejabberd importer work with host-only roster items2008-12-08, by Waqas Hussain
-
Added: Ports now read from the config2008-12-07, by Waqas Hussain
-
stanza_dispatch != dispatch_stanza2008-12-07, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2008-12-07, by Matthew Wild
-
Latin1 support for SASL DIGEST-MD5 (second, and possibly final commit)2008-12-07, by Waqas Hussain
-
Typo in variable name in last commit2008-12-07, by Matthew Wild
-
Automated merge with http://waqas.ath.cx:8000/2008-12-07, by Matthew Wild
-
Latin1 support for SASL DIGEST-MD5 (initial commit)2008-12-07, by Waqas Hussain
-
Small logging adjustment for mod_posix2008-12-07, by Matthew Wild
-
Slightly more secure dialback secret generation2008-12-07, by Matthew Wild
-
Merge from waqas2008-12-06, by Matthew Wild
-
Removed unused variables2008-12-06, by Waqas Hussain
-
Combined and merged similar code2008-12-06, by Waqas Hussain
-
Removed pre-multitable code from module manager2008-12-06, by Waqas Hussain
-
Remove some debugging from pposix.c2008-12-06, by Matthew Wild
-
Add mod_posix, fixes #52008-12-06, by Matthew Wild
-
Add posix support library, and adjust makefiles for it2008-12-06, by Matthew Wild
-
Code tidying for xmpp{client,server}_listeners2008-12-06, by Matthew Wild
-
Temporary hack for global modules2008-12-06, by Matthew Wild
-
Remove print()s from sessionmanager and s2smanager2008-12-06, by Matthew Wild
-
Make it possible to set custom output handler for logger2008-12-06, by Matthew Wild
-
Remove old commented code from server.lua2008-12-06, by Matthew Wild
-
Some code cleaning for the main script2008-12-06, by Matthew Wild
-
Merge from waqas2008-12-06, by Matthew Wild
-
Changed module manager to use multitable (initial commit)2008-12-06, by Waqas Hussain
-
Fix add_event_hook in module API2008-12-06, by Matthew Wild
-
Move the setting of data_path to fix #unfiledbug2008-12-06, by Matthew Wild
-
Log in hostmanager when a vhost is activated/deactivated2008-12-06, by Matthew Wild
-
Datamanager logs data_path2008-12-06, by Matthew Wild
-
Move module loading to modulemanager2008-12-06, by Matthew Wild
-
Merge from waqas/myself2008-12-06, by Matthew Wild
-
Merge from waqas2008-12-06, by Matthew Wild
-
Fixed: Stopped tryint to send error replies on unauthed connections2008-12-06, by Waqas Hussain
-
Add hostmanager, and eventmanager2008-12-06, by Matthew Wild
-
Small fix for multitable2008-12-06, by Matthew Wild
-
Re-commit TLS fix2008-12-05, by Matthew Wild
-
Merge2008-12-05, by Matthew Wild
-
Backed out changeset 099d8a102deb (committed too much)2008-12-05, by Matthew Wild
-
Don't say we need TLS after we've already started the handshake2008-12-05, by Matthew Wild
-
Add TLS socket to readlist before handshake starts, fixes major slow-down on TLS connections2008-12-05, by Matthew Wild
-
Comment out debug logging for now2008-12-05, by Matthew Wild
-
Remove linger option on sockets, made no difference, and I forgot to remove it earlier2008-12-05, by Matthew Wild
-
Fix the last couple of places where we send strings from mod_dialback2008-12-05, by Matthew Wild
-
Fix for s2s with jabberd2 (we weren't routing db:verify's over s2sout_unauthed)2008-12-05, by Matthew Wild
-
Disconnect with stream errors on bad XML, or invalid stream namespace2008-12-05, by Matthew Wild
-
Add a couple more tests for jid.split2008-12-05, by Matthew Wild
-
Merge from waqas2008-12-05, by Matthew Wild
-
MultiTable: Remove all empty sub-tables when elements are removed2008-12-05, by Waqas Hussain
-
Merge from waqas2008-12-05, by Matthew Wild
-
util.multitable - A table with multiple key for each entry2008-12-04, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx/2008-12-04, by Matthew Wild
-
Changed util.datamanager to use util.serialization2008-12-04, by Waqas Hussain
-
Changed the datastore for vCards from vCard to vcard in mod_vcard and mod_register2008-12-04, by Waqas Hussain
-
Automated merge with http://waqas.ath.cx/2008-12-04, by Matthew Wild
-
Changed the ejabberd import script to use util.serialization2008-12-04, by Waqas Hussain
-
Added module util.serialization2008-12-04, by Waqas Hussain
-
Abstract xmlhandlers a bit more, also add error callbacks2008-12-04, by Matthew Wild
-
Don't send stream:features to incoming s2s connections2008-12-04, by Matthew Wild
-
Fix logger ids for c2s and s2sout2008-12-04, by Matthew Wild
-
Automated merge with http://waqas.ath.cx/2008-12-04, by Matthew Wild
-
Change modules to use the new add_feature module API method.2008-12-04, by Waqas Hussain
-
Added function add_feature to modules API (for adding disco features)2008-12-04, by Waqas Hussain
-
Reorder the disco info elements to place always included elements first2008-12-04, by Waqas Hussain
-
Added tag 0.1.0 for changeset c157c1412bda2008-12-03, by Matthew Wild
-
Fix configure to save LFLAGS, and also set proper defaults for all sensible OSes2008-12-03, by Matthew Wild
-
Automated merge with http://84.46.7.57:12342008-12-03, by Matthew Wild
-
Making makefile work under OS X finally. Yeah OS X's gcc is a little bit strange.2008-12-03, by Tobias Markmann
-
Using new LFLAGS variable.2008-12-03, by Tobias Markmann
-
Added an error log message for this case2008-12-03, by Matthew Wild
-
Quick fix for an issue that needs more looking into2008-12-03, by Matthew Wild
-
Automated merge with http://waqas.ath.cx/2008-12-03, by Matthew Wild
-
Fix for handling latin1 encoded hostnames in SASL2008-12-03, by Waqas Hussain
-
Fix GPL'ing MIT/X licensed code :)2008-12-03, by Matthew Wild
-
Update HACKERS2008-12-03, by Matthew Wild
-
Fill blank with URL2008-12-03, by Matthew Wild
-
Remove stray merge marker2008-12-03, by Matthew Wild
-
Merge from waqas2008-12-03, by Matthew Wild
-
config and data directories taken from path, and quoted to allow spaces in path2008-12-03, by Waqas Hussain
-
Converted prosody.cfg.lua.dist to use windows end-of-lines2008-12-03, by Waqas Hussain
-
Fix license (left some boilerplate in)2008-12-03, by Matthew Wild
-
and the C files too2008-12-03, by Matthew Wild
-
Insert copyright/license headers2008-12-03, by Matthew Wild
-
Fix port number in mod_console instructions2008-12-03, by Matthew Wild
-
lxmppd -> Prosody2008-12-03, by Matthew Wild
-
Fix macosx ostype target2008-11-30, by Matthew Wild
-
Fix debian ostype target2008-11-30, by Matthew Wild
-
Change sed usage back into one sed script for incompetent versions of sed2008-11-30, by Matthew Wild
-
Use install to strip symbols2008-11-30, by Matthew Wild
-
'install' libs to util before top-level make install2008-11-30, by Matthew Wild
-
Potential fixes for building on Mac OSX2008-11-30, by Matthew Wild
-
No need for the placeholder file in tests/ because the directory is no longer empty2008-11-30, by Matthew Wild
-
Add test for latin1toutf8 (which passes)2008-11-30, by Matthew Wild
-
Converting latin encoded responsed to utf-8 when needed.2008-11-30, by Tobias Markmann
-
Automerge with waqas.2008-11-30, by Tobias Markmann
-
Automated merge with h-h.2008-11-30, by Tobias Markmann
-
Added function latin1toutf8 to sasl.lua, for processing non-utf8 responses2008-11-30, by Waqas Hussain
-
Makefile fix for creating datadir in correct place on install2008-11-30, by Matthew Wild
-
Installation improvements (auto-creation of data directories)2008-11-30, by Matthew Wild
-
Don't overwrite config on make install if it already exists2008-11-30, by Matthew Wild
-
Path fix for auto-creating directories2008-11-30, by Waqas Hussain
-
Merge from waqas2008-11-30, by Matthew Wild
-
Auto-create data directories on start2008-11-30, by Waqas Hussain
-
Merge with Tobias2008-11-30, by Matthew Wild
-
idna-to-unicode so password_handler looks for the right domain.2008-11-30, by Tobias Markmann
-
Do idna-to-ascii to the realm we send first in Digest-MD5.2008-11-29, by Tobias Markmann
-
Yet another fix for the makefile :)2008-11-30, by Matthew Wild
-
Fix missing prosody.cfg.lua.install2008-11-29, by Matthew Wild
-
Don't write to prosody.cfg.lua from Makefile. Much apologies to poor albert :(2008-11-29, by Matthew Wild
-
Add -fPIC to util-src/Makefile2008-11-29, by Matthew Wild
-
Another automatic merge, this gets annoying."2008-11-29, by Tobias Markmann
-
Fixed the ejabberd importer to work with the pipe sign "|" as a separator in erlang lists2008-11-29, by Waqas Hussain
-
Autocommit.2008-11-29, by Tobias Markmann
-
Automated merge.2008-11-29, by Tobias Markmann
-
Automated merge.2008-11-29, by Tobias Markmann
-
Make ejabberd2prosody.lua a little more cross-platform :)2008-11-29, by Matthew Wild
-
Make ejabberd2prosody.lua eecutable2008-11-29, by Matthew Wild
-
Automated merge with http://waqas.ath.cx/2008-11-29, by Matthew Wild
-
ejabberd db dump importer for Prosody2008-11-29, by Waqas Hussain
-
More Makefile improvements (install the certificates, and update the config on install to find them)2008-11-29, by Matthew Wild
-
Update Makefile to set correct paths on install with Debian package2008-11-29, by Matthew Wild
-
Add some example certificates and update the config to point to them2008-11-29, by Matthew Wild
-
Add COPYING, remove LICENSE2008-11-29, by Matthew Wild
-
Merfe from Tobias2008-11-29, by Matthew Wild
-
Apply IDNA to ASCII on hostnames.2008-11-29, by Tobias Markmann
-
Forced merge.2008-11-29, by Tobias Markmann
-
Use unsigned int instead of uint because uint is already in use on OS X.2008-11-28, by Tobias Markmann
-
Do idna_to_ascii when building own response.2008-11-28, by Tobias Markmann
-
Fix for loading connlisteners when running without CFG_SOURCEDIR2008-11-29, by Matthew Wild
-
Also look for binary modules in the parent directory when running tests2008-11-29, by Matthew Wild
-
Automated merge with http://waqas.ath.cx/2008-11-29, by Matthew Wild
-
Moved incoming c2s presence handling from stanza_router to presencemanager2008-11-29, by Waqas Hussain
-
Fix for configmanager when config file can't be found2008-11-29, by Matthew Wild
-
Rename and update config. Update Makefile for this change.2008-11-29, by Matthew Wild
-
More Makefile improvements2008-11-29, by Matthew Wild
-
Add a top-level Makefile and ./configure script. Update util-src Makefile for this.2008-11-29, by Matthew Wild
-
Removing pull_from_master.sh. Use hg fetch instead.2008-11-29, by Matthew Wild
-
Load prosody instead of main.lia in mod_console2008-11-29, by Waqas Hussain
-
Make prosody executable2008-11-29, by Matthew Wild
-
Automated merge with http://waqas.ath.cx/2008-11-29, by Matthew Wild
-
Added a FIXME2008-11-29, by Waqas Hussain
-
Improved the regexp used to parse the client response a bit. Authenticating with non-ascii realm values now works.2008-11-29, by Waqas Hussain
-
Fixed logging in datamanager2008-11-29, by Waqas Hussain
-
main.lua -> prosody2008-11-29, by Matthew Wild
-
Merge from waqas2008-11-28, by Matthew Wild
-
Quickfix for dns.lua to not crash on failed connection to name servers2008-11-28, by Waqas Hussain
-
Added option core.data_path2008-11-28, by Waqas Hussain
-
No more reading 1 byte at a time from sockets2008-11-28, by Matthew Wild
-
Merge from waqas2008-11-27, by Matthew Wild
-
Completely switched to new hashes library from the old md5 library2008-11-27, by Waqas Hussain
-
Switched from md5 to sha256 for dialback key generation2008-11-27, by Waqas Hussain
-
Stopped using the lbase64 library2008-11-27, by Waqas Hussain
-
Added make.bat for windows2008-11-27, by Waqas Hussain
-
Removed MS specific preprocessor statements from the Makefile2008-11-27, by Waqas Hussain
-
Add module:unload() to mod_console, and allow module:load() to take config param2008-11-27, by Matthew Wild
-
Merge from waqas2008-11-27, by Matthew Wild
-
Makefile now works on windows with Microsoft's compiler2008-11-27, by Waqas Hussain
-
Minor changes to C files (to prevent compiler warnings)2008-11-27, by Waqas Hussain
-
Some mod_console updates2008-11-27, by Matthew Wild
-
is_loaded() and incomplete unload() for modules2008-11-27, by Matthew Wild
-
Nice enhancement for logging output2008-11-27, by Matthew Wild
-
Removing servermanager... it is no longer used2008-11-27, by Matthew Wild
-
Log reason for connection failure2008-11-26, by Matthew Wild
-
(Basic) IDNA and SRV fallback support2008-11-26, by Matthew Wild
-
Fix to make a global configmanager instance2008-11-26, by Matthew Wild
-
Fix for hashes.c and encodings.c to rename luaopen for util_*2008-11-26, by Matthew Wild
-
Fix a waqas copy/paste error. It was my fault again apparently.2008-11-26, by Matthew Wild
-
Merge from waqas2008-11-26, by Matthew Wild
-
Added options to limit the number of resources and for handling of resource conflicts2008-11-26, by Waqas Hussain
-
Update mod_selftests to use the hosts on http://xmpp.org/interop/servers.shtml2008-11-26, by Matthew Wild
-
Yes, we don't put these things in here, we put them in here.2008-11-26, by Matthew Wild
-
Wrapped a core_process_stanza call in an xpcall call2008-11-26, by Waqas Hussain
-
Added mod_ping with support for [XEP-0199: XMPP Ping]2008-11-26, by Waqas Hussain
-
Changed format for XEP-0090 to the legacy format2008-11-26, by Waqas Hussain
-
Added mod_time with support for [XEP-0202: Entity Time] and [XEP-0090: Entity Time] (deprecated)2008-11-26, by Waqas Hussain
-
Merge from waqas2008-11-26, by Matthew Wild
-
Modules now sending disco replies2008-11-26, by Waqas Hussain
-
Minor bug fix2008-11-26, by Waqas Hussain
-
Added helper method to discomanager2008-11-26, by Waqas Hussain
-
Add rough Makefile for util-src/2008-11-26, by Matthew Wild
-
Removed commented code2008-11-25, by Waqas Hussain
-
Added util-src/hashes.c - support for sha1, sha256 and md5 hashes2008-11-25, by Waqas Hussain
-
Added util-src/encodings.c - support for base64, stringprep and idna encodings2008-11-25, by Waqas Hussain
-
Update TODO2008-11-25, by Matthew Wild
-
Refuse to run without SSL/TLS unless run_without_ssl is set in config2008-11-25, by Matthew Wild
-
Change loading order of modules, config before dependency checking2008-11-25, by Matthew Wild
-
Some mod_console changes2008-11-25, by Matthew Wild
-
Trivial whitespace fix in the missing dependency message2008-11-25, by Matthew Wild
-
Add MD5 to the list of checked dependencies2008-11-25, by Matthew Wild
-
Friendlier messages on missing dependencies2008-11-25, by Matthew Wild
-
Fix softreq, so it reports when no suitable MD5 library is found2008-11-25, by Matthew Wild
-
SSL library is optional, not a fatal error2008-11-25, by Matthew Wild
-
Some ends too much.2008-11-23, by Tobias Markmann
-
Some changes to report more correct SASL failures. Support for disabled accounts.2008-11-23, by Tobias Markmann
-
Merging with main branch.2008-11-23, by Tobias Markmann
-
Checking some variables for nil so no errors occur that'll break the server.2008-11-23, by Tobias Markmann
-
Removing some debug messages.2008-11-16, by Tobias Markmann
-
Merge from waqas2008-11-23, by Matthew Wild
-
Added temporary fix for srv on windows: using opendns nameservers2008-11-23, by Waqas Hussain
-
Check to prevent error on IQs from completely unhandled origins2008-11-23, by Waqas Hussain
-
Backed out the backout. Now we're back out.2008-11-23, by Matthew Wild
-
Reverted my change to modulemanager, to restore those made by waqas2008-11-23, by Matthew Wild
-
Backed out changeset 79bd7a3e906c2008-11-23, by Matthew Wild
-
Merge from waqas2008-11-23, by Matthew Wild
-
Ahem, a bit of an identity crisis..2008-11-23, by Waqas Hussain
-
Removing lxmppd.cfg.dist2008-11-23, by Matthew Wild
-
Typo prevented modulemanager.load() from returning the error if load failed.2008-11-23, by Matthew Wild
-
Merge from waqas2008-11-23, by Matthew Wild
-
Added mod_disco2008-11-22, by Waqas Hussain
-
Added discomanager2008-11-22, by Waqas Hussain
-
Added discohelper2008-11-22, by Waqas Hussain
-
Account deletion support2008-11-22, by Waqas Hussain
-
Check to prevent error for IQs from completely unhandled origins2008-11-22, by Waqas Hussain
-
Removed useless check2008-11-22, by Waqas Hussain
-
Only start console if it is enabled in the config. Note that the exact option is going to change tomorrow.2008-11-23, by Matthew Wild
-
Add initial mod_console2008-11-23, by Matthew Wild
-
Comment out remote debug, will later be enabled via config2008-11-23, by Matthew Wild
-
Small fix for connlisteners to accept nil for userdata2008-11-23, by Matthew Wild
-
Fix various mistakes in dns.lua2008-11-23, by Matthew Wild
-
Fix dns for poor Windows users, who have never seen a resolv.conf2008-11-23, by Matthew Wild
-
Add new lxmppd.cfg.lua.dist example config file2008-11-23, by Matthew Wild
-
New configmanager. Old-style config files still work, but will print a warning2008-11-23, by Matthew Wild
-
Fix mod_selftests syntax, and switch it to use config2008-11-23, by Matthew Wild
-
All the people who don't use TLS, this one's for you.2008-11-22, by Matthew Wild
-
Add helper function for adding message bodies to stanzas2008-11-22, by Matthew Wild
-
Import initial configmanager, not sure if it works yet, but it does pass the unit tests ;)2008-11-21, by Matthew Wild
-
Update test.lua with a work-in-progress2008-11-21, by Matthew Wild
-
Better names for variables2008-11-21, by Matthew Wild
-
Remove old TODO2008-11-21, by Matthew Wild
-
Remove some declarations I added while debugging2008-11-21, by Matthew Wild
-
Improve jid.split() and jid.bare() to pass new test cases with invalid JIDs2008-11-21, by Matthew Wild
-
Add jid.bare() helper function2008-11-20, by Matthew Wild
-
Adding selftests module, but not enabling in config2008-11-20, by Matthew Wild
-
Oops, never added the tests for s2smanager to the repo2008-11-20, by Matthew Wild
-
Add run_tests.sh2008-11-20, by Matthew Wild
-
Update unit testing to output coverage reports2008-11-20, by Matthew Wild
-
Remove or comment useless prints, or change them to log()2008-11-20, by Matthew Wild
-
Add event for server startup completed: server-started2008-11-20, by Matthew Wild
-
Don't error reply to stanzas direct over the s2s stream they came from2008-11-20, by Matthew Wild
-
Use a stanza for c2s stream features instead of an array of strings. Removes a FIXME.2008-11-20, by Matthew Wild
-
Log number of open sessions on session creation2008-11-20, by Matthew Wild
Scroll all the way down to load more.