Commit Graph

2586 Commits (f33b657ef4ff9cd6dedbceefced8d9c7bf76cd0b)
 

Author SHA1 Message Date
Waqas Hussain f33b657ef4 modulemanager: Load plugin libraries in the same environment as the plugins. 17 years ago
Waqas Hussain 85d418686a modulemanager: Make the plugin environment available directly (module.environment within plugins). 17 years ago
Waqas Hussain 3b288052d5 util.datamanager: Added support for hooks to override behavior. 17 years ago
Matthew Wild 7f10afa423 net.server_select: Only allow starttls if luasec is available (thanks Nolan) 17 years ago
Matthew Wild 66e4eb082a net.server_select: *Major* whitespace refactoring to meet Prosody's coding style guidelines, we now have tabs 17 years ago
Matthew Wild ef60c36f61 sessionmanager: Whitespace fix 17 years ago
Matthew Wild 192860d916 mod_privacy: Rename from_user/to_user flags to is_from_user/is_to_user for clarity 17 years ago
Waqas Hussain 9939a23f32 net.dns, net.adns: Changed dns:socket_wrapper_set to dns.socket_wrapper_set for consistency. 17 years ago
Waqas Hussain 4bf01bb76b util.sasl_cyrus: Add text message from cyrussasl to <not-authorized/> errors. 17 years ago
Waqas Hussain 6d21bd8cf4 mod_tls: Don't advertise TLS after authentication. 17 years ago
Waqas Hussain 958fddede9 net.dns: Fixed whitespace/indentation. 17 years ago
Waqas Hussain 667b411e63 net.dns: Removed unused function. 17 years ago
Waqas Hussain 588d6d7490 net.dns: Removed some useless indirection to improve readability. 17 years ago
Waqas Hussain a226e93664 util.encodings: Use STD3 ASCII rules for idna.to_ascii. 17 years ago
Matthew Wild 03384d466b net.httpserver: Make request.conn be the server.lua conn instead of the underlying socket (more useful this way) 17 years ago
Matthew Wild 46e81c8baf net.httpserver: Trailing whitespace 17 years ago
Matthew Wild 2baed82b54 Merge with backout 17 years ago
Matthew Wild 4262db951e util.sasl.digest-md5: Revert changeset 6094a4e2b6f3 as it breaks some clients, re-visit some time down the line 17 years ago
Matthew Wild 586c38979c prosody: Add a catch-all friendly message for when any port is in use we want to use 17 years ago
Ali Sabil 697504312c prosodyctl: Initialize logging before checking dependencies 17 years ago
Matthew Wild 9e179c8aa7 prosody: Initialize logging before checking dependencies (fixes another traceback with no LuaSec) 17 years ago
Matthew Wild efae77c493 certmanager: Fix traceback with no LuaSec 17 years ago
Matthew Wild 445c0cec5f certmanager: Tabs not spaces! 17 years ago
Matthew Wild b091201f79 util.dependencies: Don't query the config (it isn't really necessary) 17 years ago
Matthew Wild 4ee9b095dd net.server_event: Update for compatibility with new server API 17 years ago
Matthew Wild 8364b91133 net.xmppserver_listener: status -> onstatus for consistency 17 years ago
Matthew Wild 0e63f231e1 net.server_select: listener.status -> listener.onstatus for consistency 17 years ago
Matthew Wild f19f87250a net.adns: Use different flavour of voodoo to make UDP sockets work smoothly with libevent (no packet merging) 17 years ago
Matthew Wild e1a8c86970 util.stanza: stanza.error_reply(): Fix to put the correct namespace on <text> 17 years ago
Matthew Wild bc402832aa net.adns: Trailing whitespace 17 years ago
Matthew Wild 382b21b912 hostmanager: Use certmanager for obtaining SSL contexts 17 years ago
Matthew Wild fb51d84fd2 certmanager: Hello world, I'm come to manage your SSL contexts 17 years ago
Matthew Wild e39718024f prosody: Show friendly error when no config present for legacy SSL ports 17 years ago
Matthew Wild b42079373b configmanager: Trailing whitespace 17 years ago
Matthew Wild 3d2a742ebd net.connlisteners: Return an error if no SSL context is supplied for a connection of type 'ssl' 17 years ago
Matthew Wild bfe6db96f1 prosody: Log error message when failing to open ports 17 years ago
Matthew Wild 9ce0027521 net.server_select: Report whether a new listener uses SSL or not in the log message 17 years ago
Matthew Wild c8aaba9697 prosody: Only set the ssl_ctx for 'ssl' connections 17 years ago
Matthew Wild 3a315a20ec net.connlisteners: Remove redundant variable declaration 17 years ago
Matthew Wild 6ea82b6fd9 net.connlisteners: Update for new server API, type == 'tls' now means little - all connections support TLS 17 years ago
Matthew Wild 9f2b093567 s2smanager: Update for new server SSL API (don't pass a sslctx) 17 years ago
Matthew Wild 0a591ad33a mod_tls: Remove some redundant variable declarations 17 years ago
Matthew Wild b870a3fe51 mod_tls: Set the sslctx on outgoing connections (possibly the cause of outgoing s2s connections not being encrypted) 17 years ago
Matthew Wild f8a121c33b mod_tls: Update for new server SSL syntax 17 years ago
Matthew Wild 5c117c0f25 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 17 years ago
Matthew Wild 003a698728 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) 17 years ago
Matthew Wild 5586351c7e s2smanager: Fix syntax error) 17 years ago
Matthew Wild 5ca850a51c s2smanager: require_s2s_encryption -> s2s_require_encryption 17 years ago
Matthew Wild 4a7e2575df s2smanager: Make require_s2s_encryption do what it says on the tin 17 years ago
Matthew Wild 2c384fccc2 hostmanager: Trailing whitespace 17 years ago