Software /
code /
prosody
Graph
-
mod_s2s: Fire read timeout event on correct virtualhost for incoming connectionsWed, 06 May 2015 13:35:34 +0200, by Kim Alvefur
-
mod_pubsub: Add option for default affiliation of non-existent nodes (thanks Flow)Tue, 05 May 2015 12:21:32 +0200, by Kim Alvefur
-
moduleapi: Add luacheck annotationWed, 06 May 2015 19:02:44 +0100, by Matthew Wild
-
moduleapi: Minor variable renaming to avoid clashes with the 'type' functionWed, 06 May 2015 19:02:07 +0100, by Matthew Wild
-
moduleapi: Clear self.event_handlers when unhooking an event, to prevent leaksWed, 06 May 2015 19:01:16 +0100, by Matthew Wild
-
moduleapi: module:measure_event(), module:measure_global_event(): Fix copy/paste errorWed, 06 May 2015 19:00:05 +0100, by Matthew Wild
-
moduleapi: Remove accidental use of undefined and unnecessary 'priority' variableWed, 06 May 2015 18:58:29 +0100, by Matthew Wild
-
moduleapi: Add module:broadcast() to send a stanza to a list of JIDsWed, 06 May 2015 18:37:46 +0100, by Matthew Wild
-
Merge 0.10->trunkTue, 05 May 2015 01:34:20 +0200, by Kim Alvefur
-
util.statistics: Collect duration sample even if run fewer times than the sample intervalTue, 05 May 2015 00:48:55 +0200, by Kim Alvefur
-
util.events: Add local reference to table.remove (fixes traceback)Tue, 05 May 2015 00:41:39 +0200, by Kim Alvefur
-
Merge 0.10->trunkSun, 03 May 2015 18:39:27 +0200, by Kim Alvefur
-
Merge 0.9->0.10Sun, 03 May 2015 18:38:39 +0200, by Kim Alvefur
-
net.dns: Make sure argument to math.randomseed does not overflow a 32 bit *signed* int (blame Lua). Closes #439Sun, 26 Apr 2015 19:50:24 +0200, by Kim Alvefur
-
util.datamanager: Fix traceback due to %s in log messageFri, 03 Apr 2015 12:10:30 +0200, by Kim Alvefur
-
util.encodings: Move declarations to top of function [pedantic]Sat, 02 May 2015 14:52:51 +0200, by Kim Alvefur
-
util.pposix: Return error from ftruncate if that fails too (but what would we do here?)Sat, 02 May 2015 14:41:56 +0200, by Kim Alvefur
-
util.events: Change from nil to false to indicate adding a global wrapperTue, 28 Apr 2015 14:19:28 +0100, by Matthew Wild
-
moduleapi: New methods for modules to conveniently wrap eventsTue, 28 Apr 2015 14:18:43 +0100, by Matthew Wild
-
moduleapi: Experimental API for modules to measure the rate+duration of eventsTue, 28 Apr 2015 13:52:07 +0100, by Matthew Wild
-
util.events: Add support for event wrappers, functions which can wrap the calling of event handlers to run code before/after an event (for debugging, statistics, logging purposes, etc.)Tue, 28 Apr 2015 13:42:59 +0100, by Matthew Wild
-
prosodyctl: check certs: Correctly check that certificates are valid for s2sMon, 27 Apr 2015 21:52:16 +0200, by Kim Alvefur
-
Merge 0.10->trunkMon, 27 Apr 2015 00:03:14 +0200, by Kim Alvefur
-
configure: Set default compiler and linker to cc and ld on *bsd (thanks Tobias)Sun, 26 Apr 2015 23:25:47 +0200, by Kim Alvefur
-
configure: Mention openbsd preset in --helpSun, 26 Apr 2015 23:23:33 +0200, by Kim Alvefur
-
Merge 0.10->trunkSun, 26 Apr 2015 00:07:36 +0200, by Kim Alvefur
-
Merge 0.9->0.10Sun, 26 Apr 2015 00:06:44 +0200, by Kim Alvefur
-
net.dns, mod_s2s: Add chasing of CNAMEs to net.dns and remove it from mod_s2sFri, 24 Apr 2015 14:14:01 +0200, by Kim Alvefur
-
mod_c2s, mod_s2s: Collect statistics on number of connectionsSun, 26 Apr 2015 00:06:11 +0200, by Kim Alvefur
-
mod_blocklist: Some cleanup [luacheck]Sat, 25 Apr 2015 14:57:52 +0200, by Kim Alvefur
-
usermanager: Capitalize log messageSat, 25 Apr 2015 14:22:59 +0200, by Kim Alvefur
-
mod_admin_adhoc: Remove special treatment of the "pending" roster entrySat, 25 Apr 2015 14:21:40 +0200, by Kim Alvefur
-
mod_s2s: Catch attempt to close dummy origin of s2s error replies (fixes a top level error)Sun, 05 Apr 2015 16:47:49 +0200, by Kim Alvefur
-
Merge 0.10->trunkSun, 05 Apr 2015 16:24:10 +0200, by Kim Alvefur
-
rostermanager: Fix roster upgrade code (thanks mva)Sun, 05 Apr 2015 16:19:02 +0200, by Kim Alvefur
-
Merge 0.10->trunkSun, 05 Apr 2015 15:22:33 +0200, by Kim Alvefur
-
rostermanager: Add missing import of `type()`Fri, 03 Apr 2015 21:42:30 +0200, by Florian Zeitz
-
Merge 0.10->trunkFri, 03 Apr 2015 19:34:47 +0100, by Matthew Wild
-
util-src/*.c: Per convention call luaL_error() as argument to returnFri, 03 Apr 2015 20:30:14 +0200, by Florian Zeitz
-
sessionmanager: Rename parameter to avoid varible name conflictFri, 03 Apr 2015 19:31:05 +0100, by Matthew Wild
-
hostmanager: Rename variable to avoid shadowing 'type()' functionFri, 03 Apr 2015 19:22:55 +0100, by Matthew Wild
-
loggingmanager: Improve code structure (removes empty if branch)Fri, 03 Apr 2015 19:20:24 +0100, by Matthew Wild
-
rostermanager: Remove unused parameterFri, 03 Apr 2015 19:13:35 +0100, by Matthew Wild
-
util-src/*.c: astyle --indent=tab --brackets=attach --indent-switches --break-blocks --pad-oper --unpad-paren --add-brackets --align-pointer=type --lineend=linuxFri, 03 Apr 2015 19:52:48 +0200, by Kim Alvefur
-
Merge 0.10->trunkFri, 03 Apr 2015 06:39:28 +0200, by Kim Alvefur
-
rostermanager, mod_roster, mod_presence: Move pending roster items to roster metadata fieldFri, 03 Apr 2015 06:38:22 +0200, by Kim Alvefur
-
prosodyctl: Use ssl.loadcertificate instead of ssl.x509.load, as the ssl.x509 export dissapears in 97b1974 or 356e03aThu, 02 Apr 2015 14:31:41 +0200, by Kim Alvefur
-
prosodyctl: Document magic commit IDWed, 01 Apr 2015 13:30:31 -0700, by Paul Aurich
-
util.table, Makefile: New C module that allows pre-allocation of tables to improve performance and decrease memory fragmentationTue, 31 Mar 2015 11:59:17 +0100, by Matthew Wild
-
Merge 0.10->trunkFri, 27 Mar 2015 22:24:57 +0000, by Matthew Wild
-
Merge with merge merge mergeFri, 27 Mar 2015 22:19:44 +0000, by Matthew Wild
-
Merge 0.9->0.10 (third time lucky)Fri, 27 Mar 2015 22:11:58 +0000, by Matthew Wild
-
Merge 0.10->trunkFri, 27 Mar 2015 00:29:35 +0100, by Kim Alvefur
-
Merge with mergeFri, 27 Mar 2015 00:28:16 +0100, by Kim Alvefur
-
Merge 0.9->0.10 againFri, 27 Mar 2015 00:27:29 +0100, by Kim Alvefur
-
Merge 0.10->trunkThu, 26 Mar 2015 16:49:03 +0000, by Matthew Wild
-
Merge 0.9->0.10Thu, 26 Mar 2015 16:48:39 +0000, by Matthew Wild
-
Tagging 0.9.8Tue, 24 Mar 2015 19:12:04 +0000, by Matthew Wild
-
mod_s2s: to/from attributes are required on s2s stream headers. Set them to '' when not available. Fixes #468. 0.9.8Tue, 24 Mar 2015 16:03:37 +0000, by Matthew Wild
-
sessionmanager: Return 'not-allowed' error instead of the non-existent 'already-bound' error when client tries to bind a resource twice on the same stream (thanks Flow) fixes issue #484.Tue, 24 Mar 2015 15:57:46 +0000, by Matthew Wild
-
mod_http: Return a static string from module:http_url() when no ports are enabled and log a warningMon, 23 Mar 2015 18:45:02 +0100, by Kim Alvefur
-
mod_http: Log a debug message when adding new http apps and warn if no http ports are enabledMon, 23 Mar 2015 18:44:12 +0100, by Kim Alvefur
-
Backout 7726b627c3eaMon, 23 Mar 2015 18:40:12 +0100, by Kim Alvefur
-
utf8_sequences.txt: OopsMon, 23 Mar 2015 17:23:11 +0000, by Matthew Wild
-
tests: Add UTF-8 validity testsMon, 23 Mar 2015 17:16:54 +0000, by Matthew Wild
-
Merge with ZashMon, 23 Mar 2015 14:05:55 +0000, by Matthew Wild
-
util.encodings: Expose UTF-8 validation and length checking functionsMon, 23 Mar 2015 14:27:30 +0100, by Kim Alvefur
-
util.encodings: Perform validation of UTF-8 strings before passing to libidn (Based on code from the utf8 library in Lua 5.3)Mon, 23 Mar 2015 14:26:34 +0100, by Kim Alvefur
-
mod_http: Log event name when adding a HTTP app's hooksSat, 14 Mar 2015 22:39:23 +0000, by Matthew Wild
-
net.http.server: Log event name when firing a request eventSat, 14 Mar 2015 22:39:03 +0000, by Matthew Wild
-
Merge 0.10->trunkTue, 24 Mar 2015 13:41:18 +0000, by Matthew Wild
-
prosodyctl: Expand plugin paths and attempt to identify prosody-modules checkoutsWed, 21 Jan 2015 02:55:27 +0100, by Kim Alvefur
-
prosodyctl: Use util.mercurial to identify hg repository and revisionWed, 21 Jan 2015 02:55:23 +0100, by Kim Alvefur
-
util.mercurial: Utility functions for Mercurial repositoriesWed, 21 Jan 2015 02:55:18 +0100, by Kim Alvefur
-
prosodyctl: Show relative paths in aboutFri, 04 Jul 2014 23:13:51 +0200, by Kim Alvefur
-
Backed out 35ebcb733c4cMon, 23 Mar 2015 18:42:11 +0100, by Kim Alvefur
-
statsmanager: Fire event at the start of collection to allow for pollingTue, 10 Mar 2015 16:26:25 +0100, by Kim Alvefur
-
Merge 0.10->trunkTue, 24 Feb 2015 15:22:34 +0000, by Matthew Wild
-
Merge 0.9->0.10Tue, 24 Feb 2015 15:22:09 +0000, by Matthew Wild
-
configure: Fix for commit cd0088c73daf - update LIBDIR if --prefix is set and --libdir isn't (thanks Medics)Tue, 24 Feb 2015 15:19:20 +0000, by Matthew Wild
-
mod_admin_telnet: Require util.pposix (fixes #471)Fri, 20 Feb 2015 22:53:12 +0000, by Matthew Wild
-
statsmanager: Perform an initial collection right after startup is completedSun, 22 Feb 2015 18:44:48 +0100, by Kim Alvefur
-
Merge 0.9->0.10Sat, 21 Feb 2015 10:34:56 +0100, by Kim Alvefur
-
util.datamanager: Check that the global 'prosody' exists before using it (fixes nil indexing in use outside of prosody)Fri, 20 Feb 2015 19:00:01 +0100, by Kim Alvefur
-
configure, Makefile: Add --libdir option to ./configure, allowing you to override the $PREFIX/lib/ default. Fixes #470.Fri, 20 Feb 2015 15:51:05 +0000, by Matthew Wild
-
MergeMon, 23 Feb 2015 00:30:01 +0000, by Matthew Wild
-
Merge 0.10->trunkSat, 31 Jan 2015 12:25:24 +0000, by Matthew Wild
-
Merge 0.10->trunkMon, 09 Feb 2015 00:48:08 +0100, by Kim Alvefur
-
certmanager: Fix compat for MattJs old LuaSec forkThu, 05 Feb 2015 17:23:53 +0100, by Kim Alvefur
-
certmanager: Fix previous commitThu, 05 Feb 2015 17:21:05 +0100, by Kim Alvefur
-
certmanager: Limit certificate chain depth to 9Thu, 05 Feb 2015 16:59:34 +0100, by Kim Alvefur
-
certmanager: Options that appear to be available since LuaSec 0.2Thu, 05 Feb 2015 16:56:28 +0100, by Kim Alvefur
-
certmanager: Improve "detection" of features that depend on LuaSec versionThu, 05 Feb 2015 16:20:50 +0100, by Kim Alvefur
-
certmanager: Add locals for ssl.context and ssl.x509Thu, 05 Feb 2015 15:14:35 +0100, by Kim Alvefur
-
certmanager: Early return from the entire module if LuaSec is unavailableThu, 05 Feb 2015 15:10:23 +0100, by Kim Alvefur
-
Merge with 0.10Sat, 31 Jan 2015 12:25:00 +0000, by Matthew Wild
-
util.statistics: Return 0 as percentile if data out of rangeFri, 30 Jan 2015 14:21:51 +0000, by Matthew Wild
-
sessionmanager: Add pre-resource-bind event that would let plugins have a say in resource bindingFri, 30 Jan 2015 15:38:54 +0100, by Kim Alvefur
-
Merge 0.10->trunkMon, 26 Jan 2015 15:27:19 +0100, by Kim Alvefur
-
Merge 0.9->0.10Mon, 26 Jan 2015 15:25:16 +0100, by Kim Alvefur
-
stanza_router: Fix routing of 'error' IQs with multiple childs (thanks Pawel)Tue, 06 Jan 2015 17:39:47 +0100, by Kim Alvefur
-
Merge 0.10->trunkWed, 21 Jan 2015 01:29:00 +0000, by Matthew Wild
-
moduleapi: Module API for statsmanagerWed, 21 Jan 2015 01:28:12 +0000, by Matthew Wild
-
statsmanager, util.statistics: API changes, remove debuggingWed, 21 Jan 2015 01:26:06 +0000, by Matthew Wild
-
statsmanager, prosody: New core module and API for gathering statistics about the running serverTue, 20 Jan 2015 12:33:20 +0000, by Matthew Wild
-
util.statistics: New library for gathering various kinds of statisticsTue, 20 Jan 2015 12:31:32 +0000, by Matthew Wild
-
storagemanager: Remove unused import of error()Tue, 20 Jan 2015 11:32:14 +0000, by Matthew Wild
-
sessionmanager: Access bare_session and full_sessions through 'prosody'Tue, 20 Jan 2015 11:31:58 +0000, by Matthew Wild
-
rostermanager: Access bare_sessions through prosody.bare_sessionsTue, 20 Jan 2015 11:31:30 +0000, by Matthew Wild
-
portmanager: Remove unused import of pairs()Tue, 20 Jan 2015 11:31:04 +0000, by Matthew Wild
-
hostmanager: Remove unused import of util.uuidTue, 20 Jan 2015 11:30:07 +0000, by Matthew Wild
-
certmanager: Make global variable access explicitTue, 20 Jan 2015 11:29:38 +0000, by Matthew Wild
-
mod_carbons: Import XEP-0280 implementation from prosody-modules (sans compat with older versions of the protocol)Fri, 16 Jan 2015 14:02:14 +0100, by Kim Alvefur
-
util.hex: Pedantic optimization, 1 table lookup per byte instead of 3 function calls makes it go fasterMon, 12 Jan 2015 15:10:37 +0100, by Kim Alvefur
-
mod_pep: Fire an event when an item is publishedSat, 20 Dec 2014 21:34:59 +0100, by Kim Alvefur
-
net.server_select: Remove unused codeMon, 19 Jan 2015 14:09:13 -0500, by daurnimator
-
net.server_select: Remove socket.sleep call from main loopMon, 19 Jan 2015 14:05:37 -0500, by daurnimator
-
net.server_select: Remove do-nothing os_difftime callsMon, 19 Jan 2015 14:01:11 -0500, by daurnimator
-
net.server_select: In add_task timer callback, use passed in time rather than re-fetchingThu, 15 Jan 2015 09:05:08 -0500, by daurnimator
-
net.server_select: Fix timers not being fired until another timer fixes (or 1 second passes)Thu, 15 Jan 2015 09:03:00 -0500, by daurnimator
Scroll all the way down to load more.