Software /
code /
prosody
Graph
-
modulemanager: Fixed: Stanza modules were being auto-loaded for components (regression in hg:1e674dae31ae).2009-10-17, by Waqas Hussain
-
modulemanager: Fixed traceback on loading modules on unknown hosts.2009-10-17, by Waqas Hussain
-
modulemanager: Slightly rearranged code for more robust unloading of modules.2009-10-17, by Waqas Hussain
-
stanza_router: Added a compatibility workaround for missing 'id' attribute in <iq/> elements.2009-10-17, by Waqas Hussain
-
certs: Update default certs2009-10-17, by Matthew Wild
-
net.dns: Don't cache some records indefinitely2009-10-17, by Matthew Wild
-
hostmanager: Create a server sslctx for incoming connections2009-10-17, by Matthew Wild
-
net.server: Allow changing the sslctx of a connection after it has been established2009-10-17, by Matthew Wild
-
xmppserver_listener: Use listener log() if session doesn't have one yet (thanks Flo)2009-10-17, by Matthew Wild
-
s2smanager: Add incoming_s2s to the prosody object2009-10-17, by Matthew Wild
-
hostmanager: Add return _M;2009-10-17, by Matthew Wild
-
tests: Fix stanza_router tests to work with the new routing code, finally all tests pass again \o/2009-10-17, by Matthew Wild
-
tests: More environment magic to help get stuff working in a sandbox2009-10-17, by Matthew Wild
-
stanza_router: Localize hosts, full_sessions and bare_sessions, and take from the prosody object instead of _G2009-10-17, by Matthew Wild
-
componentmanager: Handle missing prosody object (helps us pass some tests)2009-10-17, by Matthew Wild
-
prosody: Move global protection earlier (to before modules are loaded, etc.)2009-10-17, by Matthew Wild
-
prosody: Require new require :)2009-10-17, by Matthew Wild
-
prosody: Rename global net_activate_ports -> prosody.net_activate_ports2009-10-17, by Matthew Wild
-
util.helpers: Add copyright header2009-10-17, by Matthew Wild
-
tests: Have fake module() set _M to satisfy some modules2009-10-16, by Matthew Wild
-
s2smanager: Fix access of 'config' global without requiring configmanager2009-10-16, by Matthew Wild
-
tests: Add tests for new modulemanager load_modules_for_host code2009-10-16, by Matthew Wild
-
util.helpers: Add get_upvalue(function, name) helper2009-10-16, by Matthew Wild
-
util.dataforms: Incorporate slightly modified patch for list-single type from Florob2009-10-16, by Matthew Wild
-
mod_vcard: Hide me from the trailing-whitespace police2009-10-15, by Matthew Wild
-
mod_vcard: Add vcard_compatibility option to handle vcard stanzas routed to the full JID by ejabberd MUC rooms2009-10-15, by Matthew Wild
-
Merge with 0.52009-10-15, by Matthew Wild
-
xmppserver_listener: Fix typo (thanks Jorj)2009-10-15, by Matthew Wild
-
Merge with 0.52009-10-14, by Matthew Wild
-
net.server: Better handling of closing sockets during send2009-10-14, by Matthew Wild
-
xmppserver_listener: More forcefully close s2s connections (fixes fd leak)2009-10-14, by Matthew Wild
-
Merge with 0.52009-10-13, by Matthew Wild
-
net.dns: Remove sockets from socketset when closing them, fixes a leak2009-10-13, by Matthew Wild
-
Merge with 0.52009-10-13, by Waqas Hussain
-
rostermanager: Fixed a traceback on roster save.2009-10-13, by Waqas Hussain
-
modulemanager: Changed api:get_host_items to include items from the global host in its result.2009-10-13, by Waqas Hussain
-
util.dataforms: Small fix to allow generating forms without specifying any input data2009-10-10, by Matthew Wild
-
util.dataforms: Support for jid-single field type especially for Florob :)2009-10-10, by Matthew Wild
-
mod_tls: Don't try to start TLS if we can't actually do it (thanks Florob)2009-10-09, by Matthew Wild
-
componentmanager: Auto-load mod_tls for components #hack2009-10-08, by Matthew Wild
-
componentmanager: Remove FIXME2009-10-08, by Matthew Wild
-
componentmanager: Fix oops in pattern for matching subdomain2009-10-08, by Matthew Wild
-
componentmanager: Use ssl_ctx of 'parent' host (should fix TLS for components)2009-10-08, by Matthew Wild
-
mod_tls: Catch s2s-stream-features and add starttls feature if possible2009-10-08, by Matthew Wild
-
mod_dialback: Catch s2s-stream-features and add dialback feature2009-10-08, by Matthew Wild
-
s2smanager: Make s2s-stream-features a per-host event2009-10-08, by Matthew Wild
-
util.stanza: Remove silly dependency on util.logger2009-10-08, by Matthew Wild
-
util.array: Oh no it isn't!2009-10-08, by Matthew Wild
-
modulemanager: Bump log level of unhandled non-default-namespace elements, and log their full XML2009-10-06, by Matthew Wild
-
util.stanza: Soften dependency on util.termcolours2009-10-06, by Matthew Wild
-
util.stanza: Make xml_escape publicly accessible2009-10-06, by Matthew Wild
-
sessionmanager: Mark client streams as opened sooner to avoid wrapping errors in unnecessary stream tags2009-10-06, by Paul Aurich
-
s2smanager: Improve log message on missing to/from in stream header2009-10-06, by Matthew Wild
-
mod_console: Add a space before '(encrypted)' in s2s:show()2009-10-06, by Matthew Wild
-
hostmanager: Only initialse SSL contexts if SSL library available2009-10-05, by Matthew Wild
-
mod_console: Also search piggy-backed, er, multiplexed domains when passing a filter to s2s:show()2009-10-05, by Matthew Wild
-
Merge with 0.52009-10-05, by Matthew Wild
-
util.array: Small logic fix for array:filter()2009-10-05, by Matthew Wild
-
util.array: Fix for array:filter() (in-place filtering)2009-10-05, by Matthew Wild
-
mod_console: Add module:list() to help2009-10-05, by Matthew Wild
-
mod_console: Add module:list() command to show modules loaded on a host2009-10-05, by Matthew Wild
-
modulemanager: Add host.modules to contain a table of modules for a host2009-10-05, by Matthew Wild
-
Merge with 0.52009-10-05, by Matthew Wild
-
util.array: Fix for array:filter() (in-place filtering)2009-10-05, by Matthew Wild
-
mod_console: s2s:show(): Indicate when a connection is encrypted2009-10-05, by Matthew Wild
-
mod_tls: require_s2s_encryption -> s2s_require_encryption2009-10-05, by Matthew Wild
-
require_encryption deprecated, use c2s_require_encryption instead2009-10-05, by Matthew Wild
-
mod_tls: Mark starttls feature as <required/> if require_s2s_encryption is enabled2009-10-05, by Matthew Wild
-
mod_tls: Mark session as not secure before negotiating TLS2009-10-05, by Matthew Wild
-
s2smanager: Mark session as secure if it was negotiating TLS and opens a new stream2009-10-05, by Matthew Wild
-
Merge with 0.52009-10-05, by Matthew Wild
-
mod_console: Add module:list() to help2009-10-05, by Matthew Wild
-
mod_console: Add module:list() command to show modules loaded on a host2009-10-05, by Matthew Wild
-
modulemanager: Add host.modules to contain a table of modules for a host2009-10-05, by Matthew Wild
-
mod_tls: Only advertise TLS if the server told us which host they are connecting to2009-10-05, by Matthew Wild
-
xmppserver_listener: Lower log-level of debug message to, er, 'debug'2009-10-05, by Matthew Wild
-
net.adns: Bump log-level of DNS handler errors to, er, 'error'2009-10-05, by Matthew Wild
-
Merge with 0.52009-10-04, by Waqas Hussain
-
stanza_router: Reply to IQ requests with missing 'id' attribute with a bad-request error.2009-10-04, by Waqas Hussain
-
rostermanager: Fixed: Roster version was not being properly updated in some edge cases.2009-10-04, by Waqas Hussain
-
rostermanager: Added support for saving rosters of offline users to the save_roster function.2009-10-04, by Waqas Hussain
-
mod_tls: :up() out of the starttls tag in stream:features2009-10-04, by Matthew Wild
-
Specify XMPP version on response stream to incoming s2s connection.2009-10-04, by Paul Aurich
-
Minor changes; outgoing TLS works.2009-10-04, by Paul Aurich
-
hostmanager: Create ssl context for each host (fixes #30 for outgoing s2s connections)2009-10-04, by Matthew Wild
-
loggingmanager: Whitespace fix2009-10-04, by Matthew Wild
-
s2smanager: Small comment2009-10-04, by Matthew Wild
-
s2smanager: Don't wait for stream:features from non-XMPP-1.0 hosts2009-10-04, by Matthew Wild
-
s2smanager: Send stream:features for incoming s2s connections which support XMPP 1.02009-10-04, by Matthew Wild
-
s2smanager: Give outgoing sessions a host field (the local one)2009-10-04, by Matthew Wild
-
stanza_router: Add COMPAT comment for Pidgin workaround2009-10-04, by Matthew Wild
-
net.server: Small logging improvements2009-10-04, by Matthew Wild
-
net.server: Pass current time to timer callbacks2009-10-04, by Matthew Wild
-
net.server: Increase SSL handshake round-trip limit, and make it configurable2009-10-04, by Matthew Wild
-
net.server: Call handler's status() to notify it of ssl handshake success2009-10-04, by Matthew Wild
-
net.server: Provide a way to get sslctx of a client connection2009-10-04, by Matthew Wild
-
net.server: Provide a way to get sslctx of a server2009-10-04, by Matthew Wild
-
xmppserver_listener: Add status() function to signal when a connection completes its SSL handshake2009-10-04, by Matthew Wild
-
xmppserver_listener: Add logger to s2s sessions2009-10-04, by Matthew Wild
-
xmppserver_listener: Small whitespace fix2009-10-04, by Matthew Wild
-
xmppserver_listener: Better log messages on invalid XML2009-10-04, by Matthew Wild
-
mod_dialback: Initiate dialback on incoming stream:features2009-10-04, by Matthew Wild
-
mod_tls: Advertise and handle TLS for s2s connections2009-10-04, by Matthew Wild
-
util.stanza: Add __type to metatable2009-10-04, by Matthew Wild
-
sessionmanager: Use UUID for stream ids to clients, no math.random anymore :)2009-10-03, by Matthew Wild
-
sessionmanager: Add c2s_timeout option for unauthenticated client connections2009-10-03, by Matthew Wild
-
util.timer: Pass current_time to timer callbacks2009-10-03, by Matthew Wild
-
mod_httpserver: Update to use new httpserver.new_from_config syntax2009-10-02, by Matthew Wild
-
mod_bosh: Update to use new httpserver.new_from_config syntax2009-10-02, by Matthew Wild
-
Merge with 0.52009-10-02, by Matthew Wild
-
util.muc: Fix location of <x> element on error replies2009-10-02, by Matthew Wild
-
Merge with 0.52009-10-02, by Matthew Wild
-
mod_bosh: Fix for 'invalid key to next' error when 2 clients lose connection at the same time2009-10-02, by Matthew Wild
-
net.server: Fix missing concatenation operator in error message2009-10-02, by Matthew Wild
-
MUC: Prep given JID when changing affiliation.2009-10-02, by Waqas Hussain
-
Merge with 0.52009-10-02, by Waqas Hussain
-
Merge2009-10-02, by Waqas Hussain
-
mod_register: Added helpful text to registration error responses.2009-10-02, by Waqas Hussain
-
mod_register: Changed error type for hitting registration rate limit from 'cancel' to 'wait'.2009-10-02, by Waqas Hussain
-
mod_register: Fixed: No error was returned if username failed nodeprep.2009-10-02, by Waqas Hussain
-
util.encodings: Removed a bit of unreachable code.2009-10-02, by Waqas Hussain
-
util.encodings: Included idn-free.h, which explicitly declares the idn_free function.2009-10-02, by Waqas Hussain
-
util.encodings: Fixed: Last change was not ANSI C compatible.2009-10-02, by Waqas Hussain
-
Merge with 0.52009-09-30, by Matthew Wild
-
modulemanager: Load modules for components, too2009-09-30, by Matthew Wild
-
componentmanager: Preserve existing events table (if any) when registering a component2009-09-30, by Matthew Wild
-
componentmanager: Fire event on component activation2009-09-30, by Matthew Wild
-
componentmanager: Use create_component for, er, creating components2009-09-30, by Matthew Wild
-
hostmanager: Only load vhosts, not components2009-09-30, by Matthew Wild
-
Merge with 0.52009-09-29, by Matthew Wild
-
mod_saslauth: Prep username used for authenticating a session2009-09-29, by Matthew Wild
-
Merge with 0.52009-09-29, by Matthew Wild
-
util.encodings: Don't throw an error but return nil when passed nil or a non-string value2009-09-29, by Matthew Wild
-
Merge with 0.52009-09-29, by Matthew Wild
-
util.pposix: Compatibility with Solaris systems (thanks Filip)2009-09-29, by Matthew Wild
-
util.signal: Change ifdef to allow signal.kill() on Solaris (thanks Filip)2009-09-29, by Matthew Wild
-
Makefile: Don't combine variable export with assignment for compatibility with other shells (thanks Filip)2009-09-29, by Matthew Wild
-
Merge with 0.52009-09-27, by Matthew Wild
-
Tagging 0.5.22009-09-27, by Matthew Wild
-
Merge with trunk2009-09-27, by Matthew Wild
-
Merge with 0.52009-09-27, by Matthew Wild
-
Merge with waqas2009-09-27, by Matthew Wild
-
mod_legacyauth: Don't allow server-generated resource identifiers, as these are not support by legacy auth.2009-09-27, by Waqas Hussain
-
mod_legacyauth: Undo auth on bind fail. Legacy auth is atomic.2009-09-27, by Waqas Hussain
-
mod_legacyauth: Added node and resource prepping.2009-09-27, by Waqas Hussain
-
Makefile.win: Updated the windows Makefile with more appropriate paths.2009-09-22, by Waqas Hussain
-
util.encodings: Fixed an issue with cross-module memory deallocation (crashes on some windows versions).2009-09-22, by Waqas Hussain
-
core.s2smanager: Always use last record in the DNS cache2009-09-27, by Matthew Wild
-
net.dns: Even better parsing of nameservers from resolv.conf2009-09-25, by Matthew Wild
-
MUC: Added multi-session support to the room-exiting occupant use case.2009-09-25, by Waqas Hussain
-
MUC: Renamed a variable name.2009-09-25, by Waqas Hussain
-
MUC: Refactored to remove some duplicate code.2009-09-25, by Waqas Hussain
-
Merge with 0.52009-09-24, by Matthew Wild
-
net.dns: Remove elements from the cache when expired so as to not leave holes in the array2009-09-24, by Matthew Wild
-
mod_console: s2s:close: Use session:close() if that exists, otherwise just destroy the session2009-09-24, by Matthew Wild
-
net.dns: Stricter matching of nameserver entries in resolv.conf2009-09-24, by Matthew Wild
-
MUC: Added legacy error code to the presence error returned when a banned user attempts to join.2009-09-24, by Waqas Hussain
-
MUC: Added legacy error codes to nickname conflict presence errors.2009-09-24, by Waqas Hussain
-
Merge with trunk2009-09-24, by Matthew Wild
-
Merge with 0.52009-09-24, by Matthew Wild
-
net.dns: Respect commented nameserver entries in resolv.conf (thanks Remko)2009-09-24, by Matthew Wild
-
mod_welcome: Change $user to $username in default welcome message (thanks to neustradamus for spotting)2009-09-23, by Matthew Wild
-
Re-tagging 0.5.22009-09-21, by Matthew Wild
-
mod_httpserver: Configurable filesystem path to serve from2009-09-21, by Matthew Wild
-
Re-tagging 0.5.22009-09-21, by Matthew Wild
-
prosody.cfg.lua.dist: Add example of declaring admins for a server2009-09-21, by Matthew Wild
-
net.dns: Accidentally committed a hard-coded 4.2.2.1 nameserver2009-09-21, by Matthew Wild
-
MUC: Added MUC feature to the disco#info replies of rooms.2009-09-21, by Waqas Hussain
-
net.dns: (for some reason this commit didn't pull over from 0.5) Remove hard-coded 4.2.2.1 from dns.lua2009-09-21, by Matthew Wild
-
Merge with 0.52009-09-21, by Matthew Wild
-
core.s2smanager: Don't recurse CNAMEs infinitely :)2009-09-21, by Matthew Wild
-
net.server: Fix traceback when closing connections with buffered data get closed during send2009-09-21, by Matthew Wild
-
Merge with 0.52009-09-20, by Matthew Wild
-
Tagging 0.5.22009-09-20, by Matthew Wild
-
Merge with 0.52009-09-20, by Matthew Wild
-
mod_vcard: Handle vcard requests from local components.2009-09-20, by Waqas Hussain
-
Merge with 0.52009-09-20, by Matthew Wild
-
mod_console: Show status and priority of clients2009-07-26, by Matthew Wild
-
Merge with 0.52009-09-20, by Matthew Wild
-
s2smanager: Timeout unauthed s2s connections2009-09-20, by Matthew Wild
-
util.helpers: It would be a good idea to fire an event when we say we are2009-09-20, by Matthew Wild
-
Merge with 0.52009-09-19, by Matthew Wild
-
s2smanager: Compatibility with domains which use CNAMEs2009-09-19, by Matthew Wild
-
Merge with 0.52009-09-19, by Matthew Wild
-
s2smanager: Pass A-record lookups through adns module2009-09-19, by Matthew Wild
-
prosody: Add prosody.installed flag to indicate whether Prosody has been installed or is running from checkout2009-09-19, by Matthew Wild
-
prosody: Add prosody.platform which can be either 'windows', 'posix' or 'unknown'2009-09-19, by Matthew Wild
-
Merge with 0.52009-09-18, by Matthew Wild
-
net.adns: Utilise new net.dns API to handle DNS network errors2009-09-18, by Matthew Wild
-
net.dns: Multiple internal changes and API extensions to allow for more reliable DNS lookups2009-09-18, by Matthew Wild
-
net.server: Add checking for nil sockets to prevent traceback2009-08-18, by Matthew Wild
-
ejabberd2prosody: Fixed a problem with null roster groups.2009-09-18, by Waqas Hussain
-
ejabberd2prosody: Fixed escape code processing when parsing strings.2009-09-17, by Waqas Hussain
-
ejabberd2prosody: Added support for ask='both' in subscriptions.2009-09-17, by Waqas Hussain
-
MUC: Removed some debug logging.2009-09-13, by Waqas Hussain
-
MUC: Added a send() method to the component. Fixes issues with local mod_vcard.2009-09-13, by Waqas Hussain
-
mod_vcard: Handle vcard requests from local components.2009-09-13, by Waqas Hussain
-
MUC: Correct routing of vCard requests to bare JID.2009-09-13, by Waqas Hussain
-
mod_offline: Fixed undefined global access.2009-09-11, by Waqas Hussain
-
ComponentManager: Removed unused variable.2009-09-11, by Waqas Hussain
-
ComponentManager: Fixed: Default handler sent error replies on result stanzas.2009-09-11, by Waqas Hussain
-
ComponentManager: Fixed a bit of logging.2009-09-11, by Waqas Hussain
-
Merge with 0.5 (no changes!)2009-09-11, by Matthew Wild
-
mod_httpserver: Backport from trunk more thorough validation of URLs prior to processing2009-09-11, by Matthew Wild
-
MUC: Preserve stanza attributes for private messages.2009-09-09, by Waqas Hussain
-
MUC: Don't kick on errors in private messages.2009-09-09, by Waqas Hussain
-
MUC: Discard non-persistent rooms as soon as they become empty.2009-09-09, by Waqas Hussain
-
Removed util.muc (replaced by new MUC plugin library)2009-09-09, by Waqas Hussain
-
Removed legacy mod_muc (replaced by new one).2009-09-09, by Waqas Hussain
-
MUC: Removed commented code.2009-09-09, by Waqas Hussain
-
mod_console: c2s:show(): Group listed clients by host2009-09-09, by Matthew Wild
-
Fix for Makefile hack to install MUC plugin2009-09-08, by matthew
-
Updated the Makefile to work with the MUC plugin folder.2009-09-08, by Waqas Hussain
-
Merged with Tobias2009-09-07, by Waqas Hussain
-
Automated merge with http://prosody.im/source/hg2009-09-06, by Tobias Markmann
-
Add NODEprepping to SASL Digest-MD5 authentication handling.2009-09-06, by Tobias Markmann
-
MUC: Fixed traceback on unauthorized access of the room configuration form.2009-09-07, by Waqas Hussain
-
MUC: Added service discovery replies for rooms.2009-09-07, by Waqas Hussain
-
MUC: Fixed an undefined global access.2009-09-07, by Waqas Hussain
-
MUC: Added support for room configuration forms, persistence and hidden rooms.2009-09-07, by Waqas Hussain
-
MUC: Refactored IQ handling to be more easily extensible.2009-09-07, by Waqas Hussain
-
MUC: Added kicking support.2009-09-07, by Waqas Hussain
-
MUC: Fixed a variable scoping bug causing problems with presence routing on affiliation/role change.2009-09-07, by Waqas Hussain
-
MUC: Changed a MUC library method into a function.2009-09-07, by Waqas Hussain
-
MUC: Fixed stanza routing for reloaded rooms.2009-09-07, by Waqas Hussain
-
MUC: Added support for reloading MUC library code.2009-09-07, by Waqas Hussain
-
MUC: Workaround for Miranda sending 'nick' instead of 'jid' when changing affiliation.2009-09-07, by Waqas Hussain
-
MUC: Some fixes for minor bugs in IQ handling.2009-09-07, by Waqas Hussain
-
MUC: Added support for requesting various lists (owner, admin, voice, etc).2009-09-07, by Waqas Hussain
-
MUC: An admin or owner MUST NOT be able to revoke moderation privileges from another admin or owner.2009-09-07, by Waqas Hussain
-
MUC: Owners can now modify roles and affiliations2009-09-07, by Waqas Hussain
-
MUC: Added support for generating unique room names2009-09-07, by Waqas Hussain
-
MUC: Send appropriate error to banned users on join.2009-09-07, by Waqas Hussain
-
MUC: Renamed _participants table to _occupants2009-09-07, by Waqas Hussain
-
MUC: New basic mod_muc based on the new MUC library2009-09-07, by Waqas Hussain
-
MUC: Initial support for roles and affiliations2009-09-07, by Waqas Hussain
-
MUC: Fixed function declarations.2009-09-07, by Waqas Hussain
-
MUC: The MUC lib is now metatable based. Cleaned up code, etc.2009-09-07, by Waqas Hussain
-
MUC: Added initial MUC lib2009-09-07, by Waqas Hussain
-
Merge with 0.52009-09-05, by matthew
-
datamanager: Fixed logging errors on deletion of datastores not owned by a user@host2009-09-05, by Waqas Hussain
-
mod_presence: Fixed: Don't recursively handle inbound presence directed at local host2009-09-05, by Waqas Hussain
-
net/dns: Fixed regression causing nameserver initialization to fail on Windows2009-09-02, by Waqas Hussain
-
mod_compression: Fixed: Starting compression only worked before auth2009-09-02, by Waqas Hussain
-
Merge with 0.52009-08-20, by Matthew Wild
-
ejabberd2prosody: More intelligent searching for erlparse library2009-08-20, by Matthew Wild
-
Uncertain merge with 0.5's SASL2009-08-20, by Matthew Wild
-
util.sasl: Fix 2 global sets (one a tpyo)2009-08-20, by Matthew Wild
-
Allow ampersands in passwords for SASL PLAIN mechanism and fixing a typo.2009-08-19, by Tobias Markmann
-
Change variable name. The previous choice was too ugly looking.2009-08-19, by Tobias Markmann
-
Use NODEprep for prepping usernames used during SASL logins.2009-08-19, by Tobias Markmann
-
Do SASLprep for SASL PLAIN mechanism to be more conform with RFC 4616.2009-08-19, by Tobias Markmann
-
Don't allow double compression.2009-08-18, by Tobias Markmann
-
Support compression also after SASL.2009-08-18, by Tobias Markmann
-
Merge with waqas2009-08-18, by Matthew Wild
-
mod_compression: Fixed some undefined global accesses2009-08-18, by Waqas Hussain
-
net.adns: Add some debug logging to help track down traceback2009-08-18, by Matthew Wild
-
net.server: Add checking for nil sockets to prevent traceback2009-08-18, by Matthew Wild
-
Merge waqas with Tobias. Eww.2009-08-18, by Matthew Wild
-
Removed util/discohelper.lua2009-08-18, by Waqas Hussain
-
Removed core/discomanager.lua2009-08-18, by Waqas Hussain
-
modulemanager: Removed unused variables and reference to core.discomanager2009-08-18, by Waqas Hussain
-
modulemanager: Removed unnecessary code in the unload function2009-08-18, by Waqas Hussain
-
modulemanager: Removed legacy disco#items hook2009-08-18, by Waqas Hussain
-
modulemanager: add_feature and add_identity APIs updated to use only the add_item API2009-08-18, by Waqas Hussain
-
componentmanager: Removed disco#items hook, and reference to core.discomanager2009-08-18, by Waqas Hussain
-
mod_disco: Rearranged some lines, and added a FIXME comment2009-08-18, by Waqas Hussain
-
mod_disco: Removed reference to core.discomanager2009-08-18, by Waqas Hussain
-
mod_disco: Removed legacy IQ hooks2009-08-18, by Waqas Hussain
-
mod_disco: Handle disco#items queries using new APIs2009-08-18, by Waqas Hussain
-
mod_disco: Added identity server/im with name 'Prosody'2009-08-18, by Waqas Hussain
-
mod_disco: Handle disco#info queries using new APIs2009-08-18, by Waqas Hussain
-
modulemanager: Added module API function to get all items for a given host based on a key2009-08-18, by Waqas Hussain
-
modulemanager: Module API functions add_item and add_feature updated to use the add_item API2009-08-18, by Waqas Hussain
-
mod_pep: Added name 'Prosody' to the pubsub/pep identity2009-08-18, by Waqas Hussain
-
Added: functions add_item and remove_item to add and remove items to the module API2009-08-18, by Waqas Hussain
-
componentmanager: Added function to get a list of children for a given hostname2009-08-18, by Waqas Hussain
-
mod_register: Updated to use module:get_option instead of configmanager2009-08-13, by Waqas Hussain
-
mod_posix: Updated to use module:get_option instead of configmanager2009-08-13, by Waqas Hussain
-
mod_legacyauth: Added a FIXME2009-08-13, by Waqas Hussain
-
mod_legacyauth: Refactored a bit2009-08-13, by Waqas Hussain
-
mod_legacyauth: Updated to use module:get_option instead of configmanager2009-08-13, by Waqas Hussain
-
mod_legacyauth: Removed useless 'require' call on every login attempt2009-08-13, by Waqas Hussain
-
xmppclient_listener: Remove useless comment2009-08-16, by Matthew Wild
-
Shutdown prosody if changing user or group fails.2009-08-15, by Tobias Markmann
-
Make mod_posix not complain about root user, if setuid is set to something different as root.2009-08-15, by Tobias Markmann
-
Add setuid and setgid support.2009-08-15, by Tobias Markmann
-
Remove print which was used for debugging purposes.2009-08-13, by Tobias Markmann
-
Using pcall to make save the rest from zlib fails. Emit errors on those fails.2009-08-13, by Tobias Markmann
-
Forgot to use the configured compression_level. Now it's used.2009-08-13, by Tobias Markmann
-
Add config option handling.2009-08-13, by Tobias Markmann
-
Another unwanted spaces at the end of a line.2009-08-13, by Tobias Markmann
-
Add a TODO for s2s compression support.2009-08-13, by Tobias Markmann
-
Remove space at the end of a line.2009-08-13, by Tobias Markmann
-
Add FIXME to remember TLS compression detection.2009-08-13, by Tobias Markmann
-
Actually inject de- and compression into the reading/writing functions.2009-08-13, by Tobias Markmann
-
Remove unwanted spaces.2009-08-12, by Tobias Markmann
-
Commit initial version of mod_compression.2009-08-12, by Tobias Markmann
-
Removing tabs at the end of a line.2009-08-12, by Tobias Markmann
-
mod_httpserver: Set default file handler (you can now request static files as /*) and restructure code a bit2009-08-11, by Matthew Wild
-
net.httpserver: Allow overriding default request handler2009-08-11, by Matthew Wild
-
mod_bosh: Calculate rid difference just once2009-08-11, by Matthew Wild
-
mod_bosh: Basic handling of rids (more to come)2009-08-11, by Matthew Wild
-
mod_bosh: Correct reply when closing sessions2009-08-11, by Matthew Wild
-
net.httpserver: Don't log response bodies!2009-08-11, by Matthew Wild
-
util.iterators: Add tail() iterator, to return the last n items2009-08-10, by Matthew Wild
-
util.iterators: Add head() iterator, to return the first n items2009-08-10, by Matthew Wild
-
Merge with Tobias2009-08-10, by Matthew Wild
-
Moving realm at the beginning of the digest-md5 message send by the server.2009-08-09, by Tobias Markmann
-
Fixing a SASL issue by always passing the realm from SASL framework init to the handlers.2009-08-08, by Tobias Markmann
-
mod_bosh: Updated to use module:get_option instead of configmanager2009-08-09, by Waqas Hussain
-
mod_watchregistrations: Updated to use module:get_option instead of configmanager2009-08-08, by Waqas Hussain
-
mod_selftests: Mark as global2009-08-08, by Waqas Hussain
-
mod_tls: Updated to use module:get_option instead of configmanager2009-08-08, by Waqas Hussain
-
mod_selftests: Updated to use module:get_option instead of configmanager2009-08-08, by Waqas Hussain
-
mod_welcome: Updated to use module:get_option instead of configmanager2009-08-08, by Waqas Hussain
-
ejabberdsql2prosody: Removed unnecessary stanza reserialization for private storage2009-08-08, by Waqas Hussain
-
ejabberdsql2prosody: Added support for offline messages2009-08-08, by Waqas Hussain
-
ejabberdsql2prosody: Fix access of undefined global2009-08-08, by Waqas Hussain
-
mod_version: Rewritten to use new API. Added reply caching, and fixed some issues.2009-08-07, by Waqas Hussain
-
mod_version: Use the module API to read configuration options instead of configmanager2009-08-07, by Waqas Hussain
-
Merge with albert and waqas2009-08-08, by Matthew Wild
-
Merge with 0.52009-08-07, by Matthew Wild
-
Fixed: Outbound subscription requests silently dropped (regression in hg:7f17d0d00fbb)2009-08-07, by Waqas Hussain
-
mod_xmlrpc: Correct stripping of filename/line number prefix in RPC method error results2009-08-05, by Matthew Wild
-
mod_saslauth: Fix coding style and layout, and use of arg[] for vararg2009-08-05, by Matthew Wild
-
mod_saslauth: Fix indentation2009-08-05, by Matthew Wild
-
mod_saslauth: Fix traceback on attempted login for non-existent users2009-08-05, by Matthew Wild
-
Merge with 0.52009-08-05, by Matthew Wild
-
xmppcomponent_listener: Fix to collect component sessions on disconnect2009-08-05, by Matthew Wild
-
Merge with 0.52009-08-05, by Matthew Wild
-
mod_bosh: Fix error reply for host-unknown errors2009-08-05, by Matthew Wild
-
net.httpserver: Allow response.body to be a non-string2009-08-05, by Matthew Wild
-
Merge with waqas2009-08-03, by Matthew Wild
-
ejabberdsql2prosody: Added support for Private XML Storage2009-08-02, by Waqas Hussain
-
ejabberdsql2prosody: Added support for vCards2009-08-02, by Waqas Hussain
-
ejabberdsql2prosody: Added an XML parser2009-08-02, by Waqas Hussain
-
Merge with 0.52009-08-03, by Matthew Wild
-
Fixed: Self-references could be added to rosters via presence subscriptions2009-08-03, by Waqas Hussain
-
Fixed: IQ replies are not sent back on publishing a PEP event2009-08-03, by Waqas Hussain
-
Tagging 0.5.12009-07-29, by Matthew Wild
-
mod_console: EOT (Ctrl-D) closes the connection.2009-07-31, by Paul Aurich
-
Merge with 0.52009-07-29, by Matthew Wild
-
Added: Support for PROSODY_SRCDIR and PROSODY_PLUGINDIR environment variables2009-07-29, by Waqas Hussain
-
mod_pep: Added support for pubsub item retraction2009-07-29, by Waqas Hussain
-
Merge with 0.52009-07-28, by Matthew Wild
-
xmpp{client,server,component]_listener: Open stream if sending an error and it isn't already open. Fixes #1202009-07-28, by Matthew Wild
-
mod_console: Finally add in the missing 'help' command \o/2009-07-28, by Matthew Wild
-
configmanager: Default options appearing before Host "*" to global (fixes potential traceback)2009-07-28, by Matthew Wild
-
hostmanager: Warn when user puts port configuration under vhost section2009-07-28, by Matthew Wild
-
core.loggingmanager: Enable timestamps by default for file log sinks2009-07-28, by Matthew Wild
-
ejabberdsql2prosody: Allow for multiple INSERTs to the same table2009-07-28, by Waqas Hussain
-
Merge with 0.52009-07-27, by Matthew Wild
-
Fixed: Possible duplicate error replies for unhandled stanzas2009-07-27, by Waqas Hussain
-
net.httpserver: Reduce log level of 'request left open' message2009-07-27, by Matthew Wild
-
Merge with 0.52009-07-27, by Matthew Wild
-
mod_presence: Tag outgoing unavailables generated by a disconnect with a from attribute2009-07-27, by Matthew Wild
-
xmpp{client,server}_listener: Report contents of packets containing invalid XML2009-07-26, by Matthew Wild
-
mod_console: Show status and priority of clients2009-07-26, by Matthew Wild
-
ejabberdsql2prosody: Fixed a nil global access error2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Add support for rosterusers.ask == "B" (both pending in and out subscriptions)2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Fix typo, and improve the warning message2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Display a warning if a row has more columns than expected2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Added support for all mysql escape sequences2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Added support for the escape sequence '\\' in strings2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Fixed: 'ask' value should be nil for pending-in subscriptions2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Fixed: pending-in subscriptions could halt processing2009-07-26, by Waqas Hussain
-
ejabberdsql2prosody: Added support for rosters2009-07-25, by Waqas Hussain
-
ejabberdsql2prosody: Added a second required command line parameter: hostname2009-07-25, by Waqas Hussain
-
ejabberdsql2prosody: Improved help message2009-07-25, by Waqas Hussain
-
ejabberdsql2prosody: Initial commit2009-07-25, by Waqas Hussain
-
mod_xmlrpc: Remove file and line number from XML-RPC errors2009-07-25, by Waqas Hussain
-
mod_xmlrpc: Fixed typos2009-07-25, by Waqas Hussain
-
usermanager: Reduced some code2009-07-25, by Waqas Hussain
-
usermanager: Removed an unnecessary check2009-07-25, by Waqas Hussain
-
mod_xmlrpc: Added support for secure calls by non-admins2009-07-25, by Waqas Hussain
-
modulemanager: Added get_option(name, default_value) to plugin API2009-07-25, by Waqas Hussain
-
Switch to using a more generic credentials_callback/handler for SASL auth.2009-07-24, by nick
-
mod_saslauth, usermanager: Fetch list of mechanisms from usermanager2009-07-23, by Nick Thomas
-
prosody: net_activate_ports: Check listener exists before trying to open port for it2009-07-23, by Matthew Wild
-
Merge with 0.52009-07-23, by Matthew Wild
-
net.server: Fail to open port if legacy SSL requested, but SSL not available2009-07-23, by Matthias Diene
-
prosodyctl: Also switch group when we switch user2009-07-23, by Matthew Wild
-
pposix, mod_posix: Bump pposix version number2009-07-23, by Matthew Wild
-
pposix: Add setgid() function2009-07-23, by Matthew Wild
-
net.server: Remove listener from listeners table when calling removeserver2009-07-23, by Matthew Wild
-
prosody: Correctly allow console ports to be changed through the config2009-07-23, by Matthew Wild
-
mod_console: Set default_interface to 127.0.0.12009-07-23, by Matthew Wild
-
Merge with 0.52009-07-23, by Matthew Wild
-
ejabberd2prosody, erlparse: Add support for parsing non-ASCII strings and binaries, and atoms enclosed in single quotes2009-07-23, by Sergei Golovan
-
ejabberd2prosody, erlparse.lua: Convert from Windows line endings (thanks teo)2009-07-21, by Matthew Wild
-
net.server: Continue to initialise port listener even when SSL errors occur2009-07-23, by Matthias Diener
-
Merge with 0.52009-07-22, by Matthew Wild
-
mod_presence: Ignore presence sent to host and invalid JIDs, fixes traceback (thanks Deepspawn)2009-07-22, by Matthew Wild
-
ejabberd2prosody, erlparse.lua: Convert from Windows line endings (thanks teo)2009-07-21, by Matthew Wild
-
Merge with 0.52009-07-21, by Matthew Wild
-
mod_muc: Set correct 'from' JID when sending the room subject to joiners, fixes a traceback2009-07-21, by Matthew Wild
-
Tagging 0.5.02009-07-20, by Matthew Wild
-
mod_muc: Expose rooms table to the host and plugins2009-07-20, by Matthew Wild
-
prosody: Send friendly text with system-shutdown stream error2009-07-18, by Matthew Wild
-
xmppclient_listener: Use error text as disconnect reason if there is any2009-07-18, by Matthew Wild
-
mod_console: Add server:shutdown() command2009-07-18, by Matthew Wild
-
mod_console: Add config:reload() command2009-07-18, by Matthew Wild
-
prosody: Return success/error from prosody.reload_config()2009-07-18, by Matthew Wild
-
mod_console: Rename server:reload() to server:insane_reload() (basically no-one should use it except me...)2009-07-18, by Matthew Wild
-
Merge with 0.52009-07-14, by Matthew Wild
-
util.xmlrpc: Fixed table serialization (regression introduced in previous change) 0.5.02009-07-14, by Waqas Hussain
-
Merge with 0.52009-07-14, by Matthew Wild
-
mod_httpserver: Update to use new new_from_config() too2009-07-14, by Matthew Wild
-
mod_bosh: Update to use new new_from_config()2009-07-14, by Matthew Wild
-
net.httpserver: Allow specification of the default base URL when using new_from_config()2009-07-14, by Matthew Wild
-
Merge with 0.52009-07-14, by Matthew Wild
-
prosody.cfg.lua.dist: Add mod_pep to the default config file2009-07-14, by Matthew Wild
-
Merge with 0.52009-07-13, by Matthew Wild
-
net.server: Initiate the handshake when we should, the more correcter fix for the previous correct fix2009-07-13, by Matthew Wild
-
Merge with 0.52009-07-12, by Matthew Wild
-
net.server: Fix copyright header line endings and text2009-07-12, by Matthew Wild
-
net.server: Correct fix for SSL traceback earlier2009-07-12, by Matthew Wild
-
Merge with 0.52009-07-12, by Matthew Wild
-
mod_bosh: Mark a session as secure if it is created with HTTPS2009-07-12, by Matthew Wild
-
net.httpserver: Mark a request as secure if it is made using HTTPS2009-07-12, by Matthew Wild
-
Merge with 0.52009-07-12, by Matthew Wild
-
mod_httpserver: Use new httpserver helper to initialise ports2009-07-12, by Matthew Wild
-
mod_bosh: Use new httpserver helper to initialise ports2009-07-12, by Matthew Wild
-
net.httpserver: Add helper function to set up HTTP server according to given config options2009-07-12, by Matthew Wild
-
net.server: Don't continue with socket initialisation if SSL handshake failed, fixes nil socket traceback2009-07-12, by Matthew Wild
-
Merge with 0.52009-07-12, by Matthew Wild
-
net.server: Don't close handler if it is already nil when SSL handshake fails2009-07-12, by Matthew Wild
-
prosody: Load util.helpers at startup2009-07-12, by Matthew Wild
-
util.helpers: New util library to aid with debugging, etc.2009-07-12, by Matthew Wild
-
prosody: Call initialisation functions at once2009-07-11, by Matthew Wild
-
prosody: Start of refactoring of main file2009-07-11, by Matthew Wild
-
util.pubsub -> util.broadcast2009-07-11, by Matthew Wild
-
prosody.cfg.lua: Various small changes2009-07-10, by Matthew Wild
-
prosody.cfg.lua.dist: Move enabled line higher up (people including myself often miss it)2009-07-10, by Matthew Wild
-
prosody.cfg.lua.dist: Add auto-loaded modules to the config2009-07-10, by Matthew Wild
-
mod_uptime: Fix bad uptime if module is loaded at startup2009-07-10, by Matthew Wild
-
Remove version number from copyright headers2009-07-10, by Matthew Wild
-
Add copyright header to those files missing one2009-07-10, by Matthew Wild
-
stanza_router: Catch and log an error case which I don't think should happen (but sometimes seems to)2009-07-10, by Matthew Wild
-
Remove completed items from TODO2009-07-10, by Matthew Wild
-
util.pubsub: Fix undefined global accesses2009-07-10, by Matthew Wild
-
util.sasl: Convert spaces to tabs2009-07-10, by Matthew Wild
-
util.stanza: Convert spaces to tabs2009-07-10, by Matthew Wild
-
util.hmac: Convert spaces to tabs2009-07-10, by Matthew Wild
-
util.prosodyctl: Fix undefined global access2009-07-10, by Matthew Wild
-
eventmanager: Convert from Windows line endings2009-07-10, by Matthew Wild
-
mod_time Convert from Windows line endings2009-07-09, by Matthew Wild
-
discomanager: Convert from Windows line endings2009-07-09, by Matthew Wild
-
mod_ping: Convert from Windows line endings2009-07-09, by Matthew Wild
-
mod_disco: Convert from Windows line endings2009-07-09, by Matthew Wild
-
util.discohelper: Convert from Windows line endings2009-07-09, by Matthew Wild
Scroll all the way down to load more.