Log

description author age
require_encryption deprecated, use c2s_require_encryption instead Matthew Wild 2009-10-05
mod_tls: Mark starttls feature as <required/> if require_s2s_encryption is enabled Matthew Wild 2009-10-05
mod_tls: Mark session as not secure before negotiating TLS Matthew Wild 2009-10-05
s2smanager: Mark session as secure if it was negotiating TLS and opens a new stream Matthew Wild 2009-10-05
Merge with 0.5 Matthew Wild 2009-10-05
mod_console: Add module:list() to help Matthew Wild 2009-10-05
mod_console: Add module:list() command to show modules loaded on a host Matthew Wild 2009-10-05
util.array: Per-array methods now always mutate the array, array.* return a mutated copy, and most methods (e.g. sort) now return the array Matthew Wild 2009-10-05
modulemanager: Add host.modules to contain a table of modules for a host Matthew Wild 2009-10-05
mod_tls: Only advertise TLS if the server told us which host they are connecting to Matthew Wild 2009-10-05
xmppserver_listener: Lower log-level of debug message to, er, 'debug' Matthew Wild 2009-10-05
net.adns: Bump log-level of DNS handler errors to, er, 'error' Matthew Wild 2009-10-05
Merge with 0.5 Waqas Hussain 2009-10-04
stanza_router: Reply to IQ requests with missing 'id' attribute with a bad-request error. Waqas Hussain 2009-10-04
rostermanager: Fixed: Roster version was not being properly updated in some edge cases. Waqas Hussain 2009-10-04
rostermanager: Added support for saving rosters of offline users to the save_roster function. Waqas Hussain 2009-10-04
mod_tls: :up() out of the starttls tag in stream:features Matthew Wild 2009-10-04
Specify XMPP version on response stream to incoming s2s connection. Paul Aurich 2009-10-04
Minor changes; outgoing TLS works. Paul Aurich 2009-10-04
hostmanager: Create ssl context for each host (fixes #30 for outgoing s2s connections) Matthew Wild 2009-10-04
loggingmanager: Whitespace fix Matthew Wild 2009-10-04
s2smanager: Small comment Matthew Wild 2009-10-04
s2smanager: Don't wait for stream:features from non-XMPP-1.0 hosts Matthew Wild 2009-10-04
s2smanager: Send stream:features for incoming s2s connections which support XMPP 1.0 Matthew Wild 2009-10-04
s2smanager: Give outgoing sessions a host field (the local one) Matthew Wild 2009-10-04
stanza_router: Add COMPAT comment for Pidgin workaround Matthew Wild 2009-10-04
net.server: Small logging improvements Matthew Wild 2009-10-04
net.server: Pass current time to timer callbacks Matthew Wild 2009-10-04
net.server: Increase SSL handshake round-trip limit, and make it configurable Matthew Wild 2009-10-04
net.server: Call handler's status() to notify it of ssl handshake success Matthew Wild 2009-10-04
net.server: Provide a way to get sslctx of a client connection Matthew Wild 2009-10-04
net.server: Provide a way to get sslctx of a server Matthew Wild 2009-10-04
xmppserver_listener: Add status() function to signal when a connection completes its SSL handshake Matthew Wild 2009-10-04
xmppserver_listener: Add logger to s2s sessions Matthew Wild 2009-10-04
xmppserver_listener: Small whitespace fix Matthew Wild 2009-10-04
xmppserver_listener: Better log messages on invalid XML Matthew Wild 2009-10-04
mod_dialback: Initiate dialback on incoming stream:features Matthew Wild 2009-10-04
mod_tls: Advertise and handle TLS for s2s connections Matthew Wild 2009-10-04
util.stanza: Add __type to metatable Matthew Wild 2009-10-04
sessionmanager: Use UUID for stream ids to clients, no math.random anymore :) Matthew Wild 2009-10-03
sessionmanager: Add c2s_timeout option for unauthenticated client connections Matthew Wild 2009-10-03
util.timer: Pass current_time to timer callbacks Matthew Wild 2009-10-03
mod_httpserver: Update to use new httpserver.new_from_config syntax Matthew Wild 2009-10-02
mod_bosh: Update to use new httpserver.new_from_config syntax Matthew Wild 2009-10-02
net.httpserver: Allow modules registering to provide more than just a default path when using httpserver.new_from_config Matthew Wild 2009-10-02
Merge with 0.5 Matthew Wild 2009-10-02
util.muc: Fix location of <x> element on error replies Matthew Wild 2009-10-02
Merge with 0.5 Matthew Wild 2009-10-02
mod_bosh: Fix for 'invalid key to next' error when 2 clients lose connection at the same time Matthew Wild 2009-10-02
net.server: Fix missing concatenation operator in error message Matthew Wild 2009-10-02
MUC: Prep given JID when changing affiliation. Waqas Hussain 2009-10-02
Merge with 0.5 Waqas Hussain 2009-10-02
Merge Waqas Hussain 2009-10-02
mod_register: Added helpful text to registration error responses. Waqas Hussain 2009-10-02
mod_register: Changed error type for hitting registration rate limit from 'cancel' to 'wait'. Waqas Hussain 2009-10-02
mod_register: Fixed: No error was returned if username failed nodeprep. Waqas Hussain 2009-10-02
util.encodings: Removed a bit of unreachable code. Waqas Hussain 2009-10-02
util.encodings: Included idn-free.h, which explicitly declares the idn_free function. Waqas Hussain 2009-10-02
util.encodings: Fixed: Last change was not ANSI C compatible. Waqas Hussain 2009-10-02
Merge with 0.5 Matthew Wild 2009-09-30
modulemanager: Load modules for components, too Matthew Wild 2009-09-30
componentmanager: Preserve existing events table (if any) when registering a component Matthew Wild 2009-09-30
componentmanager: Fire event on component activation Matthew Wild 2009-09-30
componentmanager: Use create_component for, er, creating components Matthew Wild 2009-09-30
hostmanager: Only load vhosts, not components Matthew Wild 2009-09-30
Merge with 0.5 Matthew Wild 2009-09-29
mod_saslauth: Prep username used for authenticating a session Matthew Wild 2009-09-29
Merge with 0.5 Matthew Wild 2009-09-29
util.encodings: Don't throw an error but return nil when passed nil or a non-string value Matthew Wild 2009-09-29
Merge with 0.5 Matthew Wild 2009-09-29
util.pposix: Compatibility with Solaris systems (thanks Filip) Matthew Wild 2009-09-29
util.signal: Change ifdef to allow signal.kill() on Solaris (thanks Filip) Matthew Wild 2009-09-29
Makefile: Don't combine variable export with assignment for compatibility with other shells (thanks Filip) Matthew Wild 2009-09-29
Merge with 0.5 Matthew Wild 2009-09-27
Tagging 0.5.2 Matthew Wild 2009-09-27
Merge with trunk Matthew Wild 2009-09-27
Merge with 0.5 Matthew Wild 2009-09-27
Merge with waqas 0.5.2 Matthew Wild 2009-09-27
Merge with waqas Matthew Wild 2009-09-27
mod_legacyauth: Don't allow server-generated resource identifiers, as these are not support by legacy auth. Waqas Hussain 2009-09-27
mod_legacyauth: Undo auth on bind fail. Legacy auth is atomic. Waqas Hussain 2009-09-27
mod_legacyauth: Added node and resource prepping. Waqas Hussain 2009-09-27
Makefile.win: Updated the windows Makefile with more appropriate paths. Waqas Hussain 2009-09-22
util.encodings: Fixed an issue with cross-module memory deallocation (crashes on some windows versions). Waqas Hussain 2009-09-22
core.s2smanager: Always use last record in the DNS cache Matthew Wild 2009-09-27
net.dns: Even better parsing of nameservers from resolv.conf Matthew Wild 2009-09-25
MUC: Added multi-session support to the room-exiting occupant use case. Waqas Hussain 2009-09-25
MUC: Renamed a variable name. Waqas Hussain 2009-09-25
MUC: Refactored to remove some duplicate code. Waqas Hussain 2009-09-25
Merge with 0.5 Matthew Wild 2009-09-24
net.dns: Remove elements from the cache when expired so as to not leave holes in the array Matthew Wild 2009-09-24
mod_console: s2s:close: Use session:close() if that exists, otherwise just destroy the session Matthew Wild 2009-09-24
net.dns: Stricter matching of nameserver entries in resolv.conf Matthew Wild 2009-09-24
MUC: Added legacy error code to the presence error returned when a banned user attempts to join. Waqas Hussain 2009-09-24
MUC: Added legacy error codes to nickname conflict presence errors. Waqas Hussain 2009-09-24
Merge with trunk Matthew Wild 2009-09-24