Log

description author age
util.debug: Add a touch of colour to source locations Matthew Wild 2012-03-22
util.debug: Add a bit of colour Matthew Wild 2012-03-22
util.debug: Move optimal line length (default 65) into a variable Matthew Wild 2012-03-22
util.debug: Add markers in the output when crossing source file boundaries Matthew Wild 2012-03-22
util.debug: Add catch for an "error in error handling" Matthew Wild 2012-03-22
util.debug: Attempt to get debug.traceback() parameter handling correct (again) Matthew Wild 2012-03-22
Merge 0.9->trunk Matthew Wild 2012-03-09
mod_admin_telnet: Add flag for IPv6 Kim Alvefur 2012-03-05
mod_admin_telnet: Add flag for stream management. Kim Alvefur 2012-03-05
mod_admin_telnet: (encrypted) is redundant in combination with (secure) Kim Alvefur 2012-03-05
mod_admin_telnet: Commond and flexible way to show stream properties. Kim Alvefur 2012-03-05
core.s2smanager: Log the entire stream header. Kim Alvefur 2012-03-04
Merge with 0.9 Matthew Wild 2012-02-25
core.s2smanager: Fix check_cert_status() for when the stream has no from attr Kim Alvefur 2012-02-21
s2smanager: Fix traceback when socket.tcp6 isn't available Matthew Wild 2012-02-25
Merge with 0.9 Matthew Wild 2012-02-12
hostmanager: Import select() (thanks Medics) Matthew Wild 2012-02-12
Merge with 0.9 Matthew Wild 2012-02-12
mod_saslauth: Remove useless import of, and call to nodeprep. Kim Alvefur 2012-02-12
mod_saslauth: Fire authentication-failure if make_authenticated() failed. Kim Alvefur 2012-02-12
mod_saslauth: Move authentication-success event to after session has been made authenticated. Kim Alvefur 2012-02-12
Merge with 0.9 Matthew Wild 2012-02-11
hostmanager: Import jid_split (thanks chris) Matthew Wild 2012-02-11
util.prosodyctl: Fix variable name clash introduced in 55ef5d83d00a (thanks chris) Matthew Wild 2012-02-11
Merge with 0.9 Matthew Wild 2012-02-08
util.prosodyctl: In the register command, check that the virtual exists before proceeding. Kim Alvefur 2012-02-08
hostmanager: Add send() method to hosts Matthew Wild 2011-12-16
prosody.cfg.lua.dist: Comment mod_legacyauth by default (thanks Zash) Matthew Wild 2012-01-31
tools/ejabberdsql2prosody: Handle INSERT statement form where column list is specified (by skipping the column list). Waqas Hussain 2012-02-04
util.template: Refactoring to make the string->stanza conversion code more generic. Waqas Hussain 2012-02-04
Merge with 0.9 Matthew Wild 2012-01-26
s2smanager: Log the host when marking it authenticated Paul Aurich 2012-01-24
mod_saslauth: "" ~= nil (thanks, Zash!) Paul Aurich 2012-01-24
util.json: Added function encode_ordered(object). Waqas Hussain 2012-01-18
util.dataforms: Fix verfication for booleans Florian Zeitz 2011-12-03
util.dataforms: Fix form verification Florian Zeitz 2011-12-02
Merge with Zash Matthew Wild 2012-01-26
prosodyctl: Add commands for generating certificates and keys Kim Alvefur 2012-01-20
user.x509: Add some utility functions for generating OpenSSL configs Kim Alvefur 2012-01-20
util.prosodyctl: Add getline() and show_prompt() Kim Alvefur 2012-01-20
util.xmppstream: Optimize attribute processing. Waqas Hussain 2012-01-25
util.xmppstream: Have faith in the XML parser matching start and end tags. Waqas Hussain 2012-01-25
util.xmppstream: Remove some unnecessary code. Waqas Hussain 2012-01-25
mod_compression: Change default compression level to 7 Kim Alvefur 2012-01-19
mod_compression: Use get_option_number Kim Alvefur 2012-01-19
Merge with trunk Matthew Wild 2012-01-18
Merge with 0.9 Matthew Wild 2012-01-18
mod_watchregistrations: Fixed an undefined global access (thanks Medics). Waqas Hussain 2011-12-12
prosodyctl: Adjust description of 'reload' command (thanks crocket) Matthew Wild 2012-01-17
mod_tls: Fix log statement (thanks Zash) Matthew Wild 2012-01-18
util.json: Added function encode_ordered(object). Waqas Hussain 2012-01-18
xmppserver_listener: Only re-attempt connection on disconnect if it was an unauthenticated s2sout (thanks Medics for the log) Matthew Wild 2012-01-17
Merge with 0.9 Matthew Wild 2012-01-17
net.http: Pass response object to callbacks (feels hacky, should this be passed *instead of* the request?) Matthew Wild 2012-01-17
util.throttle: Fix 'outstanding' return value Matthew Wild 2012-01-13
util.throttle: Import setmetatable Matthew Wild 2012-01-13
net.server_event: Fix :pause() to actually stop reading from the socket, rather than ignoring socket-readable events (!), and :resume() to restart the event listener Matthew Wild 2012-01-16
util.throttle: Fix 'outstanding' return value Matthew Wild 2012-01-13
util.throttle: Import setmetatable Matthew Wild 2012-01-13
util.debug: Adjust level within get_locals_table() to account for the additional depth of this function itself Matthew Wild 2012-01-13
mod_component: removed unused variable reference, added "flagging" to assert if a component is connected or not. Marco Cirillo 2012-01-06
net.xmppcomponent_listener: removed unused variable reference. Marco Cirillo 2012-01-06
util.stanza: Remove unused __add metamethod Matthew Wild 2011-12-21
s2smanager: Fix missing import of 'type' (thanks darkrain) Matthew Wild 2011-12-20
hostmanager: Add send() method to hosts Matthew Wild 2011-12-16
usermanager: Prep admin JIDs (fixes issue#276). Waqas Hussain 2011-12-14
s2smanager: Don't throw an error when the "interface" config option is a string (which it is by default). Waqas Hussain 2011-12-14
mod_bosh: Remove unused reference to lxp Waqas Hussain 2011-12-14
sessionmanager: Remove unused reference to modulemanager Matthew Wild 2011-12-13
s2smanager: Remove unused reference to modulemanager Matthew Wild 2011-12-13
modulemanager: Remove 'config' from module environments (no modules use it that I'm aware of) Matthew Wild 2011-12-13
mod_watchregistrations: Fixed an undefined global access (thanks Medics). Waqas Hussain 2011-12-12
util/datamanager: Use package.config to figure out directory seperator James Callahan 2011-12-12
configure: Add 'openbsd' preset (thanks xavier) Matthew Wild 2011-12-11
mod_adhoc: Use module:handle_items() Matthew Wild 2011-12-10
util.array: Avoid globals. Waqas Hussain 2011-12-09
util.array: Make array:push() chainable. Waqas Hussain 2011-12-09
mod_bosh: Fixed use of a private HTTP request property. Waqas Hussain 2011-12-09
net.httpserver: Removed unused import. Waqas Hussain 2011-12-09
migrator/jabberd14: Minor refactoring. Waqas Hussain 2011-12-09
configure: Remove obsolete option '--require-config' Matthew Wild 2011-12-08
s2smanager: Store port specified by SRV records Florian Zeitz 2011-12-07
mod_bosh: Experimental option 'bosh_auto_cork' which witholds any response to a request until all stanzas in it have been processed. Matthew Wild 2011-12-07
util.iterators: it2table: Fix variable name Matthew Wild 2011-12-07
util.array: Expand some of the more basic methods to act more sensibly than their names suggested Matthew Wild 2011-12-07
util.array: Add pluck() method to pick a given property from each item Matthew Wild 2011-12-07
mod_bosh: Move stream:features sending until after the current request has been added to session.requests. Ensures correct inactivity logic. Matthew Wild 2011-12-07
mod_bosh: Remove a session from inactive_sessions before destroying it Matthew Wild 2011-12-07
mod_bosh: Store time to destroy session in inactive_sessions, removing dependency on session.bosh_max_inactive in cleanup timer Matthew Wild 2011-12-07
util.dataforms: Fix verfication for booleans Florian Zeitz 2011-12-03
util.dataforms: Fix form verification Florian Zeitz 2011-12-02
util.ip: Fix syntax error (while I search for my pre-commit hooks) Matthew Wild 2011-11-30
util.ip: Fix in IP range calculation for 172.16.0.0/12 Matthew Wild 2011-11-30
s2smanager: Use config over xmppserver's default interface Matthew Wild 2011-11-28
net.xmppserver_listener: Set default interface to '*' (fixes traceback) (thanks Zash) Matthew Wild 2011-11-28
net.server_select: Autostart SSL negotiation as the last part of socket setup to avoid a traceback (#262) (thanks Maranda) Matthew Wild 2011-11-28
Merge with Florob Matthew Wild 2011-11-26
loggingmanager: Remove unused 'critical' level Matthew Wild 2011-11-22
util.dependencies, util.xmppstream: Move LuaExpat version checking to util.dependencies. Waqas Hussain 2011-11-21
util.xmppstream: A little cleanup. Waqas Hussain 2011-11-21
MUC: Fix a possible stack overflow (when a local component joins a room, then disconnects, an unavailble-error presence cycle can occur). Waqas Hussain 2011-11-21
util.rfc3484: Use a stable sorting algorithm Florian Zeitz 2011-11-06
s2smanager, net.dns: Fix handling for NXNAME and SRV target of "." Florian Zeitz 2011-10-26
s2smanager, xmppserver_listener: Support for connecting to other servers via IPv6 Florian Zeitz 2011-10-22
util.rfc3484: New util implementing RFC3484 sorting Florian Zeitz 2011-10-22
util.ip: New module containing IP related functions Florian Zeitz 2011-10-22
util.debug: Fix potential traceback Matthew Wild 2011-11-19
migrator/jabberd14: Support for reading jabberd14 spool files. Waqas Hussain 2011-11-19
Merge with Zash Matthew Wild 2011-11-18
util.pposix: Don't trust errno for success. Thanks Quince Kim Alvefur 2011-11-18
mod_proxy65: Major cleanup, better logging, handling of all error cases, less code, and other goodness. Waqas Hussain 2011-11-05
util.timer: Variable name change (func -> callback) Matthew Wild 2011-11-03
util.debug: Experimental new library for producing more extensive debug tracebacks Matthew Wild 2011-11-03
Merge with Zash Matthew Wild 2011-11-02
Makefile: Fix making of prosody.version Kim Alvefur 2011-10-23
prosody: Ensure prosody.paths.config is never nil (certmanager.create_context fails otherwise). Waqas Hussain 2011-11-01
certmanager: More informative logging. Waqas Hussain 2011-11-01
util.jid: Added escape() and unescape(). Waqas Hussain 2011-11-01
Merge with Zash Matthew Wild 2011-10-26
Makefile: Merge identical rules and some other improvements. Kim Alvefur 2011-10-17
util.json: Fix for single-line comments (thanks Norbert Kiesel) Matthew Wild 2011-10-26
Makefile: Fix making of prosody.version Kim Alvefur 2011-10-23
Makefile: Merge identical rules and some other improvements. Kim Alvefur 2011-10-17
util.watchdog: Watchdog timer library Matthew Wild 2011-10-21
net.dns: Preserve metatable on manual cache purge Matthew Wild 2011-10-19
net.server_event, net.server_select: Fixed some global pollution. Waqas Hussain 2011-10-13
mod_register: Add support for additional registration fields Florian Zeitz 2011-08-11
util.dataforms: Add field verification logic Florian Zeitz 2011-08-11
Makefile, util-src/Makefile: Add .PHONY, reorganise util-src/Makefile Matthew Wild 2011-10-12
mod_saslauth: Never send empty <mechanisms/>, for real this time. Waqas Hussain 2011-10-12
mod_pep: Always include a 'from' attribute on service discovery requests to local clients (compatibility fix for OneTeam). Waqas Hussain 2011-10-12
net.server_select: Minor whitespace fix. Waqas Hussain 2011-10-12
mod_saslauth: Never send empty <mechanisms/>. Waqas Hussain 2011-10-12
mod_watchregistrations: Update to pass default options to module:get_option(), and reformat the code a little Matthew Wild 2011-10-12
mod_motd: Update to use module:get_option_string Matthew Wild 2011-09-27
mod_motd: Send no message (instead of 'blank') if no message is set in the config (thanks medics) Matthew Wild 2011-09-27
net.server_select: Never call onincoming with nil data when a listener doesn't have an onconnect handler Matthew Wild 2011-09-27
util.array: Fix array.collect() for iterators that expect initial value of var to be preserved Matthew Wild 2011-09-24
util.iterators: Add range(from, to) Matthew Wild 2011-09-24
util.timer: Fix corner case of timer not repeating if it returns <= 0 Matthew Wild 2011-09-22
tools/ejabberdsql2prosody: Track current line for error reporting Matthew Wild 2011-09-20
modulemanager: Fix undefined global access in handling of module.save error handling. Waqas Hussain 2011-09-20
prosody: Invalid escape sequence in componentmanager deprecation warning (can cause luajit to throw). Waqas Hussain 2011-09-20
modulemanager: Fixed undefined global access in broadcast of item-remove events on module unload. Waqas Hussain 2011-09-17
ejabberd2prosody: Added a lot more type checks to ensure XML data has proper data types. Ignore attributes of invalid types. Fixes the cause of issue#261. Waqas Hussain 2011-09-17
mod_bosh: s/xmlns:streams/xmlns:stream/ - fixes #265 (thanks Tim) Matthew Wild 2011-09-15
net.httpclient_listener: util.httpstream now always expects to be called with nil data, so call even when the socket closed cleanly Matthew Wild 2011-09-03
net.server_event: Don't call listener.onincoming with data=nil when listener.onconnect is missing. onincoming's arguments shall always be non-nil. Waqas Hussain 2011-09-02
mod_proxy65: Apply stringprep to activation target JID. Waqas Hussain 2011-09-02
mod_proxy65: Some more cleanup. Waqas Hussain 2011-09-02
mod_proxy65: Cleanup. Waqas Hussain 2011-09-02
net.dns: Shorten AAAA records Kim Alvefur 2011-09-02
Merge with trunk Matthew Wild 2011-09-01
net.httpclient_listener: Define t_insert Matthew Wild 2011-09-01
MUC: A little cleanup. Waqas Hussain 2011-08-31
net.http: Remove extra space after method in request status line for POST. Waqas Hussain 2011-08-31
util.sasl.scram: Return proper error and don't touch datastores on empty username. Waqas Hussain 2011-08-31
util.pubsub: Remove access checking from remove_all_subscriptions (temporarily?) Matthew Wild 2011-08-30
util.pubsub: Add service:remove_all_subscriptions() Matthew Wild 2011-08-30
util.pubsub: Support for events (currently subscription-added and subscription-removed) Matthew Wild 2011-08-30
util.pubsub: Use built-in actor for auto-creating nodes on publish and subscribe (so they never fail due to permissions) Matthew Wild 2011-08-29
modulemanager: Add module:handle_items() to allow a module to more easily handle a list of items on a host Matthew Wild 2011-08-29
util.throttle: Generic module by waqas to limit something over some time Matthew Wild 2011-08-29
mod_saslauth: Fire authentication-success and authentication-failure events (thanks scitor) Matthew Wild 2011-08-29
ejabberd2prosody: Add support for privacy lists. Waqas Hussain 2011-08-26
certmanager: Support setting ciphers in SSL config. LuaSec apparently ignores the documented ciphers option. Waqas Hussain 2011-08-25
configmanager: resolve_relative_path: Improved detection of absolute paths on Windows. Waqas Hussain 2011-08-25
MUC: Allow affiliation change when argument actor==true in room:set_affiliation(). Waqas Hussain 2011-08-25
net.http: Convert port to a number (for custom port in URL) Matthew Wild 2011-08-22
net.http: Support for k->v maps in http.formencode Matthew Wild 2011-08-20
net.httpclient_listener: Fix to look for the request body in the right variable... Matthew Wild 2011-08-20
net.server_select: Remove socket from sendlist before calling listener callbacks (thanks darkrain) Matthew Wild 2011-08-20
net.http, httpclient_listener: Move request sending from net.http to onconnect() handler, and add support for HTTPS requests to net.http Matthew Wild 2011-08-20
net.http: Whitespace fixes Matthew Wild 2011-08-20
net.http: Small fix to prevent traceback when connection fails before sending the request Matthew Wild 2011-08-20
net.server_select: Merge straight-SSL and starttls code paths, also fixes onconnect being called before handshake completion for straight-SSL Matthew Wild 2011-08-20
net.server_select: Update error logging logic during SSL handshake (now shows correctly when a handshake exceeded max. allowed iterations) Matthew Wild 2011-08-20
net.server_select: Small fix to SSL handshake logic, read/wrote were being checked despite it not being possible for them to be other than nil Matthew Wild 2011-08-20
net.server_select: Do not set 'ssl' flag simply when assigning an sslctx to a handler, it doesn't mean anything Matthew Wild 2011-08-20
mod_uptime: Use module:hook_global() Matthew Wild 2011-08-14
modulemanager: Add module:hook_global(name, handler, priority) to hook global (server-wide) events Matthew Wild 2011-08-14
mod_pubsub: Add 'publisher' affiliation (can't create/configure nodes, can do everything else) Matthew Wild 2011-08-14
mod_pubsub: Send node items to new subscribers Matthew Wild 2011-08-14
mod_pubsub: Add newline at end of file Matthew Wild 2011-08-14
mod_pubsub: Handle options tag in subscription request (currently doesn't work as options_form is not defined) Matthew Wild 2011-08-14
tests/test.lua, tests/test_net_http.lua: Tests for net.http's url and form encoding/decoding functions Matthew Wild 2011-08-10
net.http: Add formdecode to decode an urlencoded form Matthew Wild 2011-08-10
core.modulemanager, mod_disco: Add support for XEP-0128: Service Discovery Extensions Kim Alvefur 2011-08-08
prosodyctl: Update message on reload success Matthew Wild 2011-08-04
Add "reload" command to prosodyctl Vladimir Protasov 2011-08-04
prosodyctl: Remove typo'd '+' after LuaRocks 1.x version (thanks spoobie) Matthew Wild 2011-07-27
prosodyctl: Add info about the presence of LuaRocks to 'about' command Matthew Wild 2011-07-27