Software /
code /
prosody
Graph
-
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
Scroll all the way down to load more.