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 |