Log

description author age
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
Merge with trunk Matthew Wild 2009-11-25
Merge with 0.6 Matthew Wild 2009-11-25
util.dataforms: Don't require type when parsing form XML Florian Zeitz 2009-11-25
Merge with trunk. Waqas Hussain 2009-11-25
MUC: Added support for the room-destroy owner use case. Waqas Hussain 2009-11-25
MUC: Slightly refactored form processing. Waqas Hussain 2009-11-25
SASL: Using locally mapped s_gmatch instead of unavailable gmatch. Tobias Markmann 2009-11-25
Merge with trunk Matthew Wild 2009-11-25
Merge with Tobias's SASL redesign branch Matthew Wild 2009-11-25
Merge with trunk. Tobias Markmann 2009-11-19
Reduce needed roundtrips during DIGEST-MD5 login. Tobias Markmann 2009-11-19
Adding some human readable error messages. Tobias Markmann 2009-11-19
Fail if username or password don't pass SASLprep. Tobias Markmann 2009-11-19
Use new cofig option reading API. Tobias Markmann 2009-11-19
Allow SASL PLAIN over unsecure connections when intended by admin. Tobias Markmann 2009-11-19
Typo. Tobias Markmann 2009-11-19
Handle , and = in usernames for SCRAM. Tobias Markmann 2009-11-18
Provide SASL PLAIN mechanism only if TLS is active. Tobias Markmann 2009-11-18
Cleaning up. Tobias Markmann 2009-11-18
Tidying up. Tobias Markmann 2009-11-18
Enable restriction of supported mechanisms in the SASL library. Tobias Markmann 2009-11-18
SASLprep authentication and password in SASL PLAIN implementation. Tobias Markmann 2009-11-18
SASLprep usernames and passwords. Tobias Markmann 2009-11-18
Making interop with libpurple. (Thanks darkrain). Tobias Markmann 2009-11-17
Add check for forbidden char sequences in validate_username(). Tobias Markmann 2009-11-17
Completed SCRAM-SHA-1 implementation to a ready-to-test state. Tobias Markmann 2009-11-17
Added missing require for generate_uuid. Tobias Markmann 2009-11-17
Initial commit of SCRAM SASL mechanism. Tobias Markmann 2009-11-16
Merge with sasl branch. Tobias Markmann 2009-11-16
Adding a note for possible round trip savings. sasl Tobias Markmann 2009-11-13
Adding support for digest-md5 profile in DIGEST-MD5 implementation. sasl Tobias Markmann 2009-11-13
Change of the digest-md5 profile. sasl Tobias Markmann 2009-11-13
Broken DIGEST-MD5 client support again. sasl Tobias Markmann 2009-11-13
Add support for plain profile in digest-md5 implementation. sasl Tobias Markmann 2009-11-13
Getting PLAIN mechanism work with the new API. sasl Tobias Markmann 2009-11-13
Move each mechanism in an own file. sasl Tobias Markmann 2009-11-12
Fail if mechanism has already been selected. sasl Tobias Markmann 2009-08-28
Store stage in SASL object. sasl Tobias Markmann 2009-08-28
Importing SASL Digest-MD5 code. Now for real. sasl Tobias Markmann 2009-08-28
Importing SASL Digest-MD5 code. sasl Tobias Markmann 2009-08-28
List RFC numbers. sasl Tobias Markmann 2009-08-28
Allow ampersands in passwords for SASL PLAIN mechanism. sasl Tobias Markmann 2009-08-28
Making mod_saslauth use the new SASL API. sasl Tobias Markmann 2009-08-28
Adjust SASL PLAIN mechanism to the new API. sasl Tobias Markmann 2009-08-27
Adding some docu. sasl Tobias Markmann 2009-08-16
Mostly making the code run; includes fixing typos and so on. sasl Tobias Markmann 2009-08-10
Initial commit of the SASL redesign. sasl Tobias Markmann 2009-08-10
MUC: Only allow moderators to change the room subject. Waqas Hussain 2009-11-25
MUC: Prevent visitors from broadcasting messages. Waqas Hussain 2009-11-25
MUC: Improved handling of incoming groupchat messages (state preserved for possible later use). Waqas Hussain 2009-11-25