mod_tls: Cleanup.
|
Waqas Hussain |
2010-02-11 |
mod_tls: Fixed an extra :up() in s2s stream feature generation.
|
Waqas Hussain |
2010-02-11 |
Merge with trunk.
|
Waqas Hussain |
2010-02-11 |
mod_tls: Remove origin type check when TLS is requested (thanks MattJ).
|
Waqas Hussain |
2010-02-11 |
mod_tls: Respond with proper error when TLS cannot be negotiated.
|
Waqas Hussain |
2010-02-11 |
mod_tls: Inlined some code.
|
Waqas Hussain |
2010-02-11 |
net.server_event: Fixes for traceback with no LuaSec
|
Matthew Wild |
2010-02-11 |
net.server_select: Small indentation fix
|
Matthew Wild |
2010-02-11 |
net.server_select: Fix traceback with no LuaSec available (thanks Nolan)
|
Matthew Wild |
2010-02-11 |
mod_tls: Merged duplicate code.
|
Waqas Hussain |
2010-02-11 |
mod_tls: Switched to new events API.
|
Waqas Hussain |
2010-02-11 |
mod_tls: Slight refactoring.
|
Waqas Hussain |
2010-02-11 |
mod_presence: Don't depend on user being online when calculating top resources.
|
Waqas Hussain |
2010-02-11 |
mod_presence: Don't depend on sessions array existing for a user when handling outgoing presence broadcast.
|
Waqas Hussain |
2010-02-11 |
sessionmanager: Fire resource-unbind event after removing session from sessions table
|
Matthew Wild |
2010-02-11 |
mod_privacy: Remove use of to identify unspecified privacy list
|
Matthew Wild |
2010-02-11 |
mod_privacy: Fix potential traceback in stanza validation, and fix some zero-based indexing :)
|
Matthew Wild |
2010-02-11 |
mod_privacy: Don't store the privacy lists as an array, but as a map... faster and less code
|
Matthew Wild |
2010-02-11 |
prosody, prosodyctl: Re-jiggle load order again, fixes logging config not being obeyed (thanks darkrain)
|
Matthew Wild |
2010-02-11 |
loggingmanager: Trailing whitespace
|
Matthew Wild |
2010-02-11 |
modulemanager: Load plugin libraries in the same environment as the plugins.
|
Waqas Hussain |
2010-02-11 |
modulemanager: Make the plugin environment available directly (module.environment within plugins).
|
Waqas Hussain |
2010-02-11 |
util.datamanager: Added support for hooks to override behavior.
|
Waqas Hussain |
2010-02-11 |
net.server_select: Only allow starttls if luasec is available (thanks Nolan)
|
Matthew Wild |
2010-02-10 |
net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs
|
Matthew Wild |
2010-02-10 |
sessionmanager: Whitespace fix
|
Matthew Wild |
2010-02-10 |
mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity
|
Matthew Wild |
2010-02-09 |
net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency.
|
Waqas Hussain |
2010-02-09 |
util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors.
|
Waqas Hussain |
2010-02-09 |
mod_tls: Don't advertise TLS after authentication.
|
Waqas Hussain |
2010-02-09 |
net.dns: Fixed whitespace/indentation.
|
Waqas Hussain |
2010-02-09 |
net.dns: Removed unused function.
|
Waqas Hussain |
2010-02-09 |
net.dns: Removed some useless indirection to improve readability.
|
Waqas Hussain |
2010-02-09 |
util.encodings: Use STD3 ASCII rules for idna.to_ascii.
|
Waqas Hussain |
2010-02-09 |
net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way)
|
Matthew Wild |
2010-02-08 |
net.httpserver: Trailing whitespace
|
Matthew Wild |
2010-02-08 |
Merge with backout
|
Matthew Wild |
2010-02-05 |
util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line
|
Matthew Wild |
2010-02-05 |
prosody: Add a catch-all friendly message for when any port is in use we want to use
|
Matthew Wild |
2010-02-05 |
prosodyctl: Initialize logging before checking dependencies
|
Ali Sabil |
2010-02-05 |
prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec)
|
Matthew Wild |
2010-02-05 |
certmanager: Fix traceback with no LuaSec
|
Matthew Wild |
2010-02-05 |
certmanager: Tabs not spaces!
|
Matthew Wild |
2010-02-05 |
util.dependencies: Don't query the config (it isn't really necessary)
|
Matthew Wild |
2010-02-05 |
net.server_event: Update for compatibility with new server API
|
Matthew Wild |
2010-01-31 |
net.xmppserver_listener: status -> onstatus for consistency
|
Matthew Wild |
2010-01-31 |
net.server_select: listener.status -> listener.onstatus for consistency
|
Matthew Wild |
2010-01-31 |
net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging)
|
Matthew Wild |
2010-01-31 |
util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text>
|
Matthew Wild |
2010-01-31 |
net.adns: Trailing whitespace
|
Matthew Wild |
2010-01-31 |
hostmanager: Use certmanager for obtaining SSL contexts
|
Matthew Wild |
2010-01-31 |
certmanager: Hello world, I'm come to manage your SSL contexts
|
Matthew Wild |
2010-01-31 |
prosody: Show friendly error when no config present for legacy SSL ports
|
Matthew Wild |
2010-01-31 |
configmanager: Trailing whitespace
|
Matthew Wild |
2010-01-31 |
net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl'
|
Matthew Wild |
2010-01-31 |
prosody: Log error message when failing to open ports
|
Matthew Wild |
2010-01-31 |
net.server_select: Report whether a new listener uses SSL or not in the log message
|
Matthew Wild |
2010-01-31 |
prosody: Only set the ssl_ctx for 'ssl' connections
|
Matthew Wild |
2010-01-31 |
net.connlisteners: Remove redundant variable declaration
|
Matthew Wild |
2010-01-31 |
net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS
|
Matthew Wild |
2010-01-31 |
s2smanager: Update for new server SSL API (don't pass a sslctx)
|
Matthew Wild |
2010-01-31 |
mod_tls: Remove some redundant variable declarations
|
Matthew Wild |
2010-01-31 |
mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted)
|
Matthew Wild |
2010-01-31 |
mod_tls: Update for new server SSL syntax
|
Matthew Wild |
2010-01-31 |
net.server_select: Remove startssl parameter to the client/server creation functions - passing a sslctx now indicates you want to use SSL from the start
|
Matthew Wild |
2010-01-31 |
MUC: muc.lib.lua: Fix the sending of the occupant JID instead of the nick in role lists and presence broadcasts after role changes (thanks teo)
|
Matthew Wild |
2010-01-30 |
s2smanager: Fix syntax error)
|
Matthew Wild |
2010-01-30 |
s2smanager: require_s2s_encryption -> s2s_require_encryption
|
Matthew Wild |
2010-01-30 |
s2smanager: Make require_s2s_encryption do what it says on the tin
|
Matthew Wild |
2010-01-30 |
hostmanager: Trailing whitespace
|
Matthew Wild |
2010-01-29 |
net.server_event: Trailing whitespace
|
Matthew Wild |
2010-01-29 |
net.server_event: Support :setlistener() method on connections to work with port multiplexing
|
Matthew Wild |
2010-01-29 |
Merge with trunk.
|
Waqas Hussain |
2010-01-29 |
mod_presence: Quick fix to make probes from local users to local hosts work.
|
Waqas Hussain |
2010-01-29 |
mod_presence: Added handler for presence subscriptions and probes to local hosts.
|
Waqas Hussain |
2010-01-29 |
stanza_router: Added third parameter to core_post_stanza, to control pre-events.
|
Waqas Hussain |
2010-01-29 |
MUC: Fixes and refactoring for the previous commit to work in all cases, text of error stanzas is now broadcast
|
Matthew Wild |
2010-01-29 |
MUC: Show error message texts when participants are kicked for stanza errors
|
Matthew Wild |
2010-01-29 |
MUC: Have get_error_condition() use the new stanza:get_error() (muc.lib.lua 11 lines shorter \o/)
|
Matthew Wild |
2010-01-29 |
util.stanza: Add stanza:get_error() to return type, condition and text of a stanza error
|
Matthew Wild |
2010-01-29 |
mod_presence: Respond with an unavailable presence when subscribers probe and no resources are available.
|
Waqas Hussain |
2010-01-29 |
mod_privacy: A handful of logging fixes
|
Matthew Wild |
2010-01-29 |
mod_privacy: Remove the giant if/end block that was really causing problems - skipping stanzas with no to/from (like presence broadcast). Also optimised the code a *lot*, these changes untested at the moment though.
|
Matthew Wild |
2010-01-29 |
Merge backed out changeset
|
Matthew Wild |
2010-01-29 |
Backed out changeset c4240df1b412 (or this)
|
Matthew Wild |
2010-01-29 |
Backed out changeset a4f9ed3f912e (you didn't see this)
|
Matthew Wild |
2010-01-29 |
mod_privacy: ...and no 'to' for presence implies an outgoing broadcast
|
Matthew Wild |
2010-01-29 |
mod_privacy: Mmph, no 'from' == from local
|
Matthew Wild |
2010-01-29 |
mod_privacy: Fix repeated presence-in (should be presence-out) - this stops the blocking of legitimate inbound presence, and inbound/outbound iqs and messages in Gajim's invisible mode (maybe I can sleep now)
|
Matthew Wild |
2010-01-29 |
mod_privacy: Trailing whitespace (I can't sleep)
|
Matthew Wild |
2010-01-29 |
prosodyctl: Don't load luarocks as util.dependencies now does this
|
Matthew Wild |
2010-01-28 |
prosody: Check dependencies (and load LuaRocks) earlier on in the startup process
|
Matthew Wild |
2010-01-28 |
util.dependencies: Load luarocks.loader/luarocks.require
|
Matthew Wild |
2010-01-28 |
mod_console: Update !! shortcut for new connection API
|
Matthew Wild |
2010-01-28 |
prosodyctl: Don't display message about failing to start Prosody is daemonizing is disabled (if daemonizing is disabled then Prosody is stopped by the time control returns to prosodyctl, which then can't see Prosody running)
|
Matthew Wild |
2010-01-28 |
util.dependencies, prosody, prosodyctl: Give util.dependencies a check_dependencies() function so the caller can decide what to do when dependencies aren't met - update prosody/prosodyctl for this change
|
Matthew Wild |
2010-01-28 |
s2smanager: Whitespace
|
Matthew Wild |
2010-01-28 |
xep227toprosody: Fixed some global accesses.
|
Waqas Hussain |
2010-01-27 |
xep227toprosody: Initial commit (thanks stefan).
|
Waqas Hussain |
2010-01-27 |
xmlhandlers: Removed unused variables.
|
Waqas Hussain |
2010-01-25 |
xmlhandlers: A little optimization.
|
Waqas Hussain |
2010-01-25 |
MUC: Removed old commented code.
|
Waqas Hussain |
2010-01-25 |
MUC: Converted some local functions into methods.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Removed a useless 'require' within a function.
|
Waqas Hussain |
2010-01-25 |
Merge with trunk.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Cleaned up code.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Reduced a function.
|
Waqas Hussain |
2010-01-25 |
mod_privacy: Fixed global access.
|
Waqas Hussain |
2010-01-25 |
prosodyctl: Require util.dependencies to run dependency checks, not only for when starting Prosody directly (thanks Joe)
|
Matthew Wild |
2010-01-25 |
mod_privacy: Imported from prosody-modules.
|
Waqas Hussain |
2010-01-25 |
mod_component: Cleaned up unused variables.
|
Waqas Hussain |
2010-01-24 |
prosody: Listen for component connections on port 5347 by default.
|
Waqas Hussain |
2010-01-24 |
xmlhandlers: Rearranged a little code.
|
Waqas Hussain |
2010-01-23 |
xmlhandlers: Fixed indentation and added some semicolons.
|
Waqas Hussain |
2010-01-23 |
mod_disco: Added option 'disco_items' to allow appending items to a host's disco#items result.
|
Waqas Hussain |
2010-01-23 |
mod_component: Fix name of config option in error message (thanks nulani!)
|
Matthew Wild |
2010-01-23 |
xmppcomponent_listener: Update for new connection API
|
Matthew Wild |
2010-01-22 |
util.dataforms: Add optional type parameters (defaults to 'form')
|
Matthew Wild |
2010-01-22 |
mod_xmlrpc: Obsolete, remove
|
Matthew Wild |
2010-01-22 |
mod_bosh: I == fail.
|
Matthew Wild |
2010-01-22 |
mod_bosh: Simplify cross-domain support, and make it work - default is for cross-domain to be disallowed
|
Matthew Wild |
2010-01-22 |
mod_bosh: Support for cross-domain access control using CORS
|
Matthew Wild |
2010-01-21 |
net.httpserver: More robust handling of headers split across multiple packets
|
Matthew Wild |
2010-01-21 |
util.stanza: Trailing whitespace
|
Matthew Wild |
2010-01-21 |
net.httpserver: Make it possible to return responses with no body
|
Matthew Wild |
2010-01-21 |
net.httpserver: Close connection on invalid HTTP status line
|
Matthew Wild |
2010-01-21 |
modulemanager: Remove obsolete actions code
|
Matthew Wild |
2010-01-21 |
net.server_{select,event}: Fail gracefully if socket doesn't have a setoption method (LuaSec issue I think)
|
Matthew Wild |
2010-01-21 |
net.server_event: Replace all calls to _start_ssl() to its bigger brother starttls() - fixes 5223 w/ libevent
|
Matthew Wild |
2010-01-21 |
objectmanager: Obsolete, remove
|
Matthew Wild |
2010-01-21 |
actions: Obsolete, remove
|
Matthew Wild |
2010-01-21 |
mod_actions_http: Obsolete, remove
|
Matthew Wild |
2010-01-21 |
mod_bosh: Trailing whitespace
|
Matthew Wild |
2010-01-21 |
s2smanager: Log error and fail gracefully if we can't open a socket for an outgoing s2s connection (thanks foucault)
|
Matthew Wild |
2010-01-19 |
net.xmppserver_listener: Handle stream-error errors from xmlhandlers, and close session in response
|
Matthew Wild |
2010-01-19 |
net.xmppserver_listener: Extend session:close() with a remote_reason parameter
|
Matthew Wild |
2010-01-19 |
s2smanager: No-one noticed that Prosody stopped sending to/from on stream headers recently? :)
|
Matthew Wild |
2010-01-19 |
xmlhandlers: Move stream-error detection to somewhere more appropriate (it was never reached) - s2s stream errors now reported properly
|
Matthew Wild |
2010-01-19 |
mod_bosh: Update for new xmlhandlers syntax
|
Matthew Wild |
2010-01-19 |
net.xmpp{client,server,component}: Update for new xmlhandlers syntax
|
Matthew Wild |
2010-01-19 |
net.xmppserver_listener: Pass reason for session disconnection to disconnect handler, if known
|
Matthew Wild |
2010-01-19 |
xmlhandlers: More refactoring, split up stream_ns and stream_tag, add stream_error_tag so that callers don't need to be so worried about the separator we use
|
Matthew Wild |
2010-01-19 |
xmlhandlers: Define ns_separator and ns_pattern to save repeating it in literal form throughout the file
|
Matthew Wild |
2010-01-18 |
net.server_event: Remove access to starttls method when starttls is negotiated - fixes offering starttls to client who are already using it (thanks darkrain and Adium)
|
Matthew Wild |
2010-01-18 |
mod_presence: Automatically deny presence requests for hosts, fixes traceback in #153
|
Matthew Wild |
2010-01-18 |
stanza_router: Log the name of unhandled stanzas (thanks bear)
|
Matthew Wild |
2010-01-18 |
util.signal: Using stdlib.h instead of malloc.h.
|
Tobias Markmann |
2010-01-15 |
mod_muc: Remove unused history_length declaration
|
Matthew Wild |
2010-01-13 |
prosodyctl: Use mode r+ for opening the file so 1) it fails if the file doesn't exist 2) we have write access to lock it
|
Matthew Wild |
2010-01-13 |
mod_posix: Adjust file open mode depending on whether file exists (take that fopen designers!!!)
|
Matthew Wild |
2010-01-13 |
util.pposix, mod_posix, prosodyctl: Bump pposix version to 0.3.3 for mkdir
|
Matthew Wild |
2010-01-12 |
xmppclient_listener: Allow the tcp_keepalives option in the config to control whether keepalives are used
|
Matthew Wild |
2010-01-12 |
net.server_event: Add conn:setoption() to set options on the socket
|
Matthew Wild |
2010-01-12 |
net.server_select: Add conn:setoption() to set options on the socket
|
Matthew Wild |
2010-01-12 |
mod_saslauth: Fixed some indentation and added some semi-colons.
|
Waqas Hussain |
2010-01-11 |
mod_saslauth: Made some variables local to avoid unnecessary global access.
|
Waqas Hussain |
2010-01-11 |
sessionmanager: Added resource prepping, and invalid resource checking to the bind_resource function.
|
Waqas Hussain |
2010-01-11 |
mod_register: Return a <not-acceptable/> error on empty usernames (thanks Neustradamus).
|
Waqas Hussain |
2010-01-11 |
componentmanager: Add dialback_secret to components to allow s2s to work (thanks Flo)
|
Matthew Wild |
2010-01-11 |
util.prosodyctl: Report Prosody as not running if the pidfile isn't locked
|
Matthew Wild |
2010-01-11 |
mod_posix: Lock pidfile when in use, shut down if we can't write or lock the pidfile
|
Matthew Wild |
2010-01-10 |
util.datamanager: Use pposix.mkdir if available
|
Matthew Wild |
2010-01-10 |
util.pposix: Add mkdir(path)
|
Matthew Wild |
2010-01-10 |
prosodyctl: Move definition of prosody singleton to prior to loading datamanager, and add platform
|
Matthew Wild |
2010-01-10 |
util.pposix: Replace the unwieldy module table generation with luaL_register() call - side effect - it now sets the pposix global to the module table
|
Matthew Wild |
2010-01-10 |
mod_posix: Set umask to 'umask' from the config, or 027
|
Matthew Wild |
2010-01-10 |
prosodyctl: Set umask to protect data files, bump pposix dep to 0.3.2
|
Matthew Wild |
2010-01-10 |
util.pposix: Add pposix.umask(), bump version to 0.3.2 (and do the same in mod_posix)
|
Matthew Wild |
2010-01-10 |
util.pposix: Fix return type of lc_abort to shush compiler warning
|
Matthew Wild |
2010-01-10 |
util.posix: Trailing whitespace
|
Matthew Wild |
2010-01-10 |
net.server: When libevent backend is in use, override signal.signal to use server.hook_signal
|
Matthew Wild |
2010-01-10 |
net.server_event: Add server.hook_signal(signal_num, handler) to wrap libevent's signal-catching interface
|
Matthew Wild |
2010-01-10 |
mod_posix: Remove the lines added to work around the util.signal loop bug
|
Matthew Wild |
2010-01-10 |
util.signal: Restore the old debug hook earlier, just in case we receive another signal between clearing the signal queue and restoring it
|
Matthew Wild |
2010-01-10 |
util.signal: Update version in header, and author's email
|
Matthew Wild |
2010-01-10 |
util.signal: Queue up multiple signals, instead of trampling on the previous debug hook (and never clearing our own)
|
Matthew Wild |
2010-01-10 |
prosody: net_activate_ports: Accept strings as well as numbers for specifying ports
|
Matthew Wild |
2010-01-09 |
prosody: Read list of possible config extensions from configmanager, removes old TODO
|
Matthew Wild |
2010-01-09 |
configmanager: Add parsers() method to return an array of supported config formats
|
Matthew Wild |
2010-01-09 |
s2smanager: Split sending of stream header into a :open_stream() method
|
Matthew Wild |
2010-01-09 |
net.dns: Make sure math.randomseed() gets passed an integer
|
Matthew Wild |
2010-01-07 |
net.server_select: Fix oops in last commit
|
Matthew Wild |
2010-01-06 |
net.server_select: Allow setting the logger using server.setlogger
|
Matthew Wild |
2010-01-06 |
s2smanager: Allow new_outgoing() to create sessions without automatically connecting them (set 3rd parameters to false)
|
Matthew Wild |
2010-01-04 |
s2smanager: Stamp a 'to' on the reply stream:stream. This makes prosody happy.
|
Paul Aurich |
2010-01-03 |
s2smanager, hostmanager: Make dialback secrets per-host
|
Matthew Wild |
2010-01-03 |
s2smanager: Trim trailing whitespace
|
Matthew Wild |
2010-01-03 |
mod_saslauth: Oops.
|
Paul Aurich |
2010-01-03 |
Merge with Paul
|
Matthew Wild |
2010-01-03 |
mod_muc/muc.lib: Use stanza:get_child() to locate MUC child element
|
Matthew Wild |
2010-01-03 |
mod_saslauth: Use module:get_option()
|
Paul Aurich |
2010-01-03 |
mod_saslauth: Add sasl_backend config parameter
|
Paul Aurich |
2010-01-03 |
Merge with Rob
|
Matthew Wild |
2010-01-03 |
Added notification of configuration changes for MUCs
|
Rob Hoelz |
2009-12-30 |
Add support for non-anonymous MUC rooms
|
Rob Hoelz |
2009-12-29 |
prosodyctl: Gracefully handle a missing stty command, and fall back to ANSI escape sequences
|
Matthew Wild |
2010-01-03 |
mod_httpserver: Rudimentary directory detection, return forbidden instead of causing a traceback (since commit 0325f241a26c)
|
Matthew Wild |
2010-01-01 |
prosody.cfg.lua.dist: Remove lie about requiring console_enabled
|
Matthew Wild |
2010-01-01 |
prosody.cfg.lua.dist: Remove trailing whitespace
|
Matthew Wild |
2010-01-01 |
util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively
|
Matthew Wild |
2009-12-31 |
util.signal: Update header comment for new filename
|
Matthew Wild |
2009-12-30 |
util.sasl_cyrus: Report an error if Cyrus SASL init fails.
|
Tobias Markmann |
2009-12-30 |
util.sasl_cyrus: Removing whitespace.
|
Tobias Markmann |
2009-12-29 |
util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name.
|
Tobias Markmann |
2009-12-29 |
util.sasl_cyrus: Change variable name.
|
Tobias Markmann |
2009-12-28 |
util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain)
|
Tobias Markmann |
2009-12-28 |
net.httpserver: Optimized response serialization.
|
Waqas Hussain |
2009-12-27 |
mod_saslauth: Adjust sanitizing.
|
Tobias Markmann |
2009-12-23 |
mod_saslauth: Sanitize debugging information so it won't break terminal emulation when using GSSAPI auth.
|
Tobias Markmann |
2009-12-23 |
first working version with Cyrus SASL support.
|
jorj |
2009-12-23 |
added comment to remind us to fix binary output breaking the terminal
|
jorj |
2009-12-23 |
util.sasl_cyrus: Further fixing and cleanup.
|
Tobias Markmann |
2009-12-22 |
util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup.
|
Tobias Markmann |
2009-12-22 |
util.sasl_cyrus: Log errors if CyrusSASL init fails.
|
Tobias Markmann |
2009-12-22 |
mod_saslauth: Make service_name configurable for CyrusSASL users.
|
Tobias Markmann |
2009-12-22 |
mod_saslauth: Add support for CyrusSASL.
|
Tobias Markmann |
2009-12-22 |
Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication.
|
Tobias Markmann |
2009-12-22 |
mod_saslauth: Requiring c2s encryption means requiring c2s encryption... thanks Flo
|
Matthew Wild |
2009-12-21 |
net.dns: Update synchronous path for new connection API
|
Brian Cully |
2009-12-21 |
util.prosodyctl: Saner determination of Prosody executable path
|
Brian Cully |
2009-12-21 |
mod_pep: Added a TODO.
|
Waqas Hussain |
2009-12-21 |
mod_pep: Handle service discovery queries for bare account JIDs (thanks darkrain).
|
Waqas Hussain |
2009-12-21 |
mod_disco: Handle and fire events for service discovery queries for bare account JIDs (thanks darkrain).
|
Waqas Hussain |
2009-12-21 |
s2smanager: Give reasons to destroy_session in more cases, including when DNS lookup fails
|
Matthew Wild |
2009-12-17 |
Merge with backout branch
|
Matthew Wild |
2009-12-17 |
s2smanager: Send reply stream header only after checking we serve this host (sorry darkrain... :) )
|
Matthew Wild |
2009-12-17 |
Backed out changeset 78c5cb163ea9, to fix another way. Haven't done this for a while :)
|
Matthew Wild |
2009-12-17 |
s2smanager: More whitespace
|
Matthew Wild |
2009-12-17 |
s2smanager: Mark stream as opened sooner, this prevents a duplicated stream header on host-unknown errors (thanks darkrain and his mail server)
|
Matthew Wild |
2009-12-17 |
s2smanager: Whitespace
|
Matthew Wild |
2009-12-17 |
net.server_event: Add properties like _ip and _port to server objects too
|
Matthew Wild |
2009-12-17 |
net.server_event: Add :serverport() method to be compatible with old API
|
Matthew Wild |
2009-12-17 |
mod_bosh: Update for new connection API
|
Matthew Wild |
2009-12-17 |
httpserver_listener: Update for new connection API
|
Matthew Wild |
2009-12-17 |
net.httpserver: Fix usage of old connection API syntax
|
Matthew Wild |
2009-12-17 |
xmppserver_listener: Make log messages during SRV retries clearer
|
Matthew Wild |
2009-12-17 |
xmppserver_listener: When a connection fails, pass the reason to destroy_session
|
Matthew Wild |
2009-12-17 |
s2smanager: Have both destroy_session and bounce_sendq accept a reason string to include in bounced stanzas
|
Matthew Wild |
2009-12-17 |
net.server_event: Load ssl/socket libraries if not already available
|
Matthew Wild |
2009-12-17 |
util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash)
|
Matthew Wild |
2009-12-17 |
prosody: Fixed a possible nil concatenation.
|
Waqas Hussain |
2009-12-15 |
prosody: Fix to net_activate_ports to mend binding to specific interfaces
|
Paul Aurich |
2009-12-15 |
net.http: Don't expect the body on redirects
|
Matthew Wild |
2009-12-10 |
prosody: Added config option 'ssl_ports' to allow multiplexed SSL ports.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Text files are text/plain, and not plain/text.
|
Waqas Hussain |
2009-12-10 |
net.httpserver: Removed mime handling (now in mod_httpserver). Unknown dynamic content is now always served as text/html.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Removed a log message.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Read files in binary mode; fixes issues with serving binary files.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Skip returning a Content-Type when not known (application/octet-stream is not a correct default).
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Return Content-Type header based on file extension.
|
Waqas Hussain |
2009-12-10 |
mod_httpserver: Delay setup until after server is started.
|
Waqas Hussain |
2009-12-10 |
mod_bosh: Delay setup until after server is started.
|
Waqas Hussain |
2009-12-10 |
prosody: Use the multiplex listener when the 'ports' config option is specified.
|
Waqas Hussain |
2009-12-10 |
net_activate_ports: Use the default config option 'ports' when no option is specified.
|
Waqas Hussain |
2009-12-10 |
multiplex_listener: Initial commit. Multiple protocols on a single port.
|
Waqas Hussain |
2009-12-10 |
modulemanager: Fire item-removed events on module unload.
|
Waqas Hussain |
2009-12-09 |
modulemanager: Fixed a global access.
|
Waqas Hussain |
2009-12-09 |
prosody: Call tostring on the key being used for nil global read before concatenating it with a string.
|
Waqas Hussain |
2009-12-09 |
prosody: Log a warning and traceback, but don't throw an error on nil global read.
|
Waqas Hussain |
2009-12-09 |
Mainfile: Broke up a really long line.
|
Waqas Hussain |
2009-12-09 |
Merge with 0.6
|
Matthew Wild |
2009-12-09 |
mod_vcard: Stricter matching of vcard stanzas with vcard_compatibility enabled, fixes intercepting stanzas to the full JID that it shouldn't
|
Matthew Wild |
2009-12-09 |
util.signal: Make kill() available on Solaris; really fixes #136.
|
Waqas Hussain |
2009-12-09 |
mod_posix: Fix to not loop in SIGTERM either, but the same happens with SIGHUP (where the same 'fix' can't be applied) - shall investigate tomorrow
|
Matthew Wild |
2009-12-08 |
prosody: Report the current socket backend in use
|
Matthew Wild |
2009-12-08 |
net.server_event: Add get_backend() method
|
Matthew Wild |
2009-12-08 |
net.server_select: Add get_backend() method
|
Matthew Wild |
2009-12-08 |
mod_posix: Set empty SIGINT handler when a SIGINT is caught
|
Matthew Wild |
2009-12-08 |
prosody: Clarify and add some comments to describe what we're doing when and why
|
Matthew Wild |
2009-12-08 |
Rename closeallservers to closeall in the public API (same as net.server_select) and expose setquitting
|
Matthew Wild |
2009-12-07 |
net.server_event: Add setquitting() function to be compatible with net.server_select
|
Matthew Wild |
2009-12-07 |
net.server_event: Fix closeallservers() to work correctly after the giant refactorizification
|
Matthew Wild |
2009-12-07 |
net.server_event: Return "quitting" on loop exit to be compatible with net.server_select, and give Prosody a way to know why the loop broke
|
Matthew Wild |
2009-12-07 |
mod_posix: Catch SIGINT
|
Matthew Wild |
2009-12-07 |
Merge with trunk
|
Matthew Wild |
2009-12-07 |
prosody: Less strict matching for the magic 'interrupted' error
|
Matthew Wild |
2009-12-07 |
prosodyctl: Nicer errors when addplugin command fails
|
Matthew Wild |
2009-12-07 |
util.datamanager: Store data stores with no host in '_global' folder
|
Matthew Wild |
2009-12-06 |
mod_pep: Support item retrieval use cases
|
Paul Aurich |
2009-12-05 |
mod_pep: Allow storage of urn:xmpp:avatar:data node (payload only with base64 data)
|
Paul Aurich |
2009-12-05 |
util.pluginloader: Don't specify a host for the plugin data store (clever waqas...)
|
Matthew Wild |
2009-12-05 |
mod_compression: Tweak some log levels
|
Matthew Wild |
2009-12-04 |
componentmanager: Set ssl_ctx[_in] for components correctly, and use global SSL context if available
|
Matthew Wild |
2009-12-04 |
prosody: Expose global_ssl_ctx through prosody object
|
Matthew Wild |
2009-12-04 |
Disable SSLv2 by default, it's known to be insecure.
|
Paul Aurich |
2009-12-04 |
mod_proxy65: Strip trailing whitespace
|
Matthew Wild |
2009-12-04 |
util-src/Makefile: Clean up makefile (re-commit because MattJ shouldn't commit anything at 3AM)
|
Brian Cully |
2009-12-04 |
net.server_select, net.server_event: Convert to unix line endings from Windows
|
Matthew Wild |
2009-12-04 |
util-src/Makefile: Clean up makefile, rename lsignal.c to signal.c
|
Brian Cully |
2009-12-04 |
configure: fix typo of 'yes' -> 'yet'
|
Matthew Wild |
2009-12-04 |
configure: Add 'linux' ostype and rename lflags to LDFLAGS to match expectations.
|
Brian Cully |
2009-12-04 |
Redo merge with Waqas' PBKDF2 optimizations.
|
Tobias Markmann |
2009-12-03 |
Merge with Waqas.
|
Tobias Markmann |
2009-12-03 |
net.server_select: Restore checks for wantread/timeout errors on receive
|
Matthew Wild |
2009-12-03 |
mod_proxy65: Don't read data from the connection untill the proxying is activated
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Make the proxying bidirectional
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Use a bigger buffer for data we're proxying
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Only lock the reading side when throttling
|
Sjoerd Simons |
2009-12-03 |
net.server_select: Add a function to just lock a stream for reading
|
Sjoerd Simons |
2009-12-03 |
mod_proxy65: Throttle connections to prevent senders flooding the server's buffers if the receiver doesn't receive fast enough
|
Matthew Wild |
2009-12-03 |
mod_proxy65: Replace error() calls with module:log("error", ...)
|
Matthew Wild |
2009-12-03 |
net.server_select: Make bufferlen() method return, of all things, the buffer length
|
Matthew Wild |
2009-12-03 |
net.server_event: Port fix in 2dc9bbf25447 to libevent-based backend
|
Matthew Wild |
2009-12-03 |
net.server_select: Fix possibility of losing data sent from a socket just before it closes (thanks Sjoerd Simons)
|
Matthew Wild |
2009-12-03 |
net.dns: Fix for blocking dns lookups to find waiting coroutines correctly (not that we use this in Prosody...)
|
Matthew Wild |
2009-12-03 |
net.dns: Port some DNS fixes to the resolver:feed() function for net.adns to use
|
Matthew Wild |
2009-12-03 |
Merge with 0.6
|
Matthew Wild |
2009-12-02 |
util.dependencies: Fix package name of LuaFilesystem
|
Matthew Wild |
2009-12-02 |
Merge with Tobias
|
Matthew Wild |
2009-12-02 |
mod_console: Show compression status on s2s:show() output.
|
Tobias Markmann |
2009-12-01 |
Merge with tip.
|
Tobias Markmann |
2009-12-01 |
Merge with Tobias
|
Matthew Wild |
2009-12-02 |
mod_compression: Removing trailing whitespace.
|
Tobias Markmann |
2009-12-01 |
mod_compression: Declaring the de-/compression pipes as local.
|
Tobias Markmann |
2009-12-01 |
mod_compression: Some comment clean up.
|
Tobias Markmann |
2009-12-01 |
Merge with tip.
|
Tobias Markmann |
2009-12-01 |
mod_compression: Removing forgotten debugging output.
|
Tobias Markmann |
2009-11-30 |
mod_compression: Define db (dialback) namespace in stream header.
|
Tobias Markmann |
2009-11-30 |
Merge with tip.
|
Tobias Markmann |
2009-11-30 |
mod_compression: Enabeling compression for outgoing s2s streams.
|
Tobias Markmann |
2009-11-30 |
mod_compression: Some further refactoring.
|
Tobias Markmann |
2009-11-29 |
mod_compression: Make setup_compression work for s2s sessions too.
|
Tobias Markmann |
2009-11-29 |
mod_compression: Moving compression setup in a dedicated function.
|
Tobias Markmann |
2009-11-29 |
mod_compression: Prepare activating of compression on s2s.
|
Tobias Markmann |
2009-11-29 |
Merge with tip.
|
Tobias Markmann |
2009-11-29 |
Enable one way stream compression on s2s links.
|
Tobias Markmann |
2009-11-29 |
Fixing some typos.
|
Tobias Markmann |
2009-11-20 |
modulemanager, net.dns: Remove trailing whitespace
|
Matthew Wild |
2009-12-02 |
prosodyctl: Experimental 'addplugin' command
|
Matthew Wild |
2009-12-02 |
util.pluginloader: Support for fetching plugins from the data store
|
Matthew Wild |
2009-12-02 |
net.httpserver: Fix to work with new server API
|
Matthew Wild |
2009-12-02 |
net.httpserver: Quick fix to set the correct Content-Type on simple (string) responses, for a few known types
|
Matthew Wild |
2009-12-02 |
mod_proxy65: Remove trailing whitespace
|
Matthew Wild |
2009-12-01 |
mod_proxy65: Fix log:module -> module:log :)
|
Matthew Wild |
2009-12-01 |
Merge with trunk
|
Matthew Wild |
2009-12-01 |
modulemanager: Fire events module-loaded and module-unloaded, both receive a table with 'module' and 'host' fields, thanks bjc
|
Matthew Wild |
2009-12-01 |
util.sasl.plain: Allow empty authzid (thanks bjc).
|
Waqas Hussain |
2009-12-01 |
util.hmac: Optimized.
|
Waqas Hussain |
2009-11-30 |
util.sasl.scram: Optimized binaryXOR.
|
Waqas Hussain |
2009-11-30 |
util.sasl.scram: Fixed a variable redeclaration.
|
Waqas Hussain |
2009-11-30 |
util.sasl.scram: Making =2D and =3D substitution actually work.
|
Tobias Markmann |
2009-11-30 |
util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns
|
Matthew Wild |
2009-11-30 |
util.sasl.plain: A little refactoring.
|
Waqas Hussain |
2009-11-29 |
Merge with 0.6.
|
Waqas Hussain |
2009-11-29 |
core.xmlhandlers: Fixed processing of empty namespaces (which caused an issue with jwchat).
|
Waqas Hussain |
2009-11-28 |
mod_register: Properly notify contacts of subscription removal on account deletion.
|
Waqas Hussain |
2009-11-28 |
mod_presence: Use the local host object as the origin for auto-generated subscription approvals and cancellations.
|
Waqas Hussain |
2009-11-26 |
util.sasl.digest-md5: Fixing some variable access.
|
Tobias Markmann |
2009-11-28 |
Merge with Tobias
|
Matthew Wild |
2009-11-28 |
xmppserver_listener: Update for new server API, fixes traceback when closing s2s connections
|
Matthew Wild |
2009-11-28 |
Make some more variables to locals.
|
Tobias Markmann |
2009-11-28 |
util.sasl: Move some variables to local space. Fix a bug.
|
Tobias Markmann |
2009-11-28 |
mod_console: Update for new server API, fixes traceback when closing console sessions
|
Matthew Wild |
2009-11-28 |
util.sasl.plain: Fail gracefully on empty <auth/> tag
|
Matthew Wild |
2009-11-28 |
mod_saslauth: Fix typo in variable name
|
Matthew Wild |
2009-11-28 |
net.server_select: Update conn.close() to use new connection method convention
|
Matthew Wild |
2009-11-28 |
mod_proxy65: Use new jid.join() from util.jid
|
Matthew Wild |
2009-11-27 |
tests/test.lua: Changes to environment handling of tests, and replace module() with dummy function that doesn't alter the current environment
|
Matthew Wild |
2009-11-27 |
tests: Add tests for util.jid.join()
|
Matthew Wild |
2009-11-27 |
tests/test.lua: Print the current test being run if verbosity sufficient
|
Matthew Wild |
2009-11-27 |
util.jid: Add join(node, host, resource) function to join the components and return nil if invalid
|
Matthew Wild |
2009-11-27 |
mod_proxy65: Update listener callback names for new server API
|
sjoerd simons |
2009-11-27 |
Merged with tip.
|
Tobias Markmann |
2009-11-26 |
mod_saslauth: Allow relogins after failed SASL login.
|
Tobias Markmann |
2009-11-26 |
util.sasl: Adding clean_clone() method.
|
Tobias Markmann |
2009-11-26 |
net.server_event: Add addclient/wrapclient compatible with server_select, DNS and s2s should now work with libevent \o/
|
Matthew Wild |
2009-11-26 |
net.server_event: tostring() some debug logging parameters
|
Matthew Wild |
2009-11-26 |
net.server_event: Add set_send() for compatibility with server_select
|
Matthew Wild |
2009-11-26 |
net.server_event: Hide starttls function when the connection is not SSL-enabled
|
Matthew Wild |
2009-11-26 |
net.server_event: Count the number of client connections *upwards* :)
|
Matthew Wild |
2009-11-26 |
net.server_handler: Add stub handlers as fallbacks for those listeners don't implement
|
Matthew Wild |
2009-11-26 |
net.server_event: Fix to make ontimeout() listener callback work
|
Matthew Wild |
2009-11-26 |
net.server_select: Rename server.setsend() to server.set_send() for consistency
|
Matthew Wild |
2009-11-26 |
net.adns: Some cleanup, happens to also make it compatible with libevent
|
Matthew Wild |
2009-11-26 |
s2smanager: Allow configuration of the dialback_secret in the config
|
Matthew Wild |
2009-11-26 |
Merge with 0.6.
|
Waqas Hussain |
2009-11-26 |
mod_presence: Use the local host as origin for subscription request acks.
|
Waqas Hussain |
2009-11-26 |
mod_presence: Removed an unnecessary compatibility workaround which was causing issues with unavailable presence exchange after subscription removal.
|
Waqas Hussain |
2009-11-26 |
mod_roster: Ask remote server to remove pending subscription requests when removing roster items.
|
Waqas Hussain |
2009-11-26 |
Tagging 0.6.1
|
Matthew Wild |
2009-11-26 |
Tagging 0.6.0
|
Matthew Wild |
2009-11-26 |
Makefile: Fix to install new util/sasl directory
|
Matthew Wild |
2009-11-26 |
Merge with 0.6
|
Matthew Wild |
2009-11-25 |
util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias)
0.6.1
|
Matthew Wild |
2009-11-25 |