Commit Graph

6580 Commits (ca4e8af415556c119982ed45ccbbbae4d45cb7f4)
 

Author SHA1 Message Date
Kim Alvefur ca4e8af415 MUC: Fix previous commit 11 years ago
Kim Alvefur 9305ea7d23 MUC: Process only options that are included in a form (Fixes #521) 11 years ago
Kim Alvefur 76cc2a0c00 util.dataforms: Track which fields are included in a form 11 years ago
Kim Alvefur 1f725600a6 portmanager: Lower the priority of module-supplied TLS options 11 years ago
Kim Alvefur 3eea501911 core.usermanager: Return as soon as possible once admin status is known 11 years ago
Kim Alvefur dcda8abb47 mod_blocklist: Update Copyright header 11 years ago
Kim Alvefur 5fcae12448 mod_blocklist: Skip creating some tables and some processing if unblocking 11 years ago
Kim Alvefur ad2e38c940 mod_blocklist: When blocking someone who sent a subscription request, forget that request since the user would be unable to deny it while blocked (Fixes #574) 11 years ago
Kim Alvefur fa1e5fcb0c mod_blocklist: Restructure how we keep track of where to send unavailable presence 11 years ago
Kim Alvefur 82f7ca9dbb mod_blocklist: session[username] can't possibly be unset if that user is sending queries 11 years ago
Kim Alvefur 7b4dd55675 mod_blocklist: Add comments describing some variables 11 years ago
Kim Alvefur 6c08f31979 mod_blocklist: Expand comments on caching of blocklists 11 years ago
Kim Alvefur 4cc144b4fc mod_blocklist: Add comment about compliance issue #575 11 years ago
Kim Alvefur e3f5e38ccb mod_blocklist: Rename variable for clarity 11 years ago
Kim Alvefur 224a307f65 mod_blocklist: Clear second level cache when user is deleted 11 years ago
Matthew Wild 3917c11387 net.http.server: Import util.cache 11 years ago
Kim Alvefur bb3f6eaf3a Merge 11 years ago
Kim Alvefur 8f79ce503a prosodyctl check: Point out that authentication and storage modules should not be added to modules_enabled (fixes #570) 11 years ago
Kim Alvefur 8b13075056 prosodyctl check: Point out items in the modules_enabled list that incorrectly include the 'mod_' prefix 11 years ago
Kim Alvefur 061bdb54e0 prosodyctl check: Really store imported LuaSec (must be a leftover from debugging) 11 years ago
Matthew Wild 5c6a61d2e7 mod_storage_sql: Add map store (backported from trunk) 11 years ago
Matthew Wild b6d0efc79b mod_storage_sql: Whitespace fix (backported from trunk) 11 years ago
Matthew Wild cf88b880cd storagemanager, mod_storage_sql, mod_storage_sql2: Rename mod_storage_sql2 -> mod_storage_sql, mod_storage_sql -> mod_storage_sql1 (temporarily), and emit warning for configs using sql2 11 years ago
Matthew Wild 14f6ec5e01 net.http.server: Use new util.cache to remember wildcard event handlers 11 years ago
Kim Alvefur f9724de830 prosodyctl check: Include global options when checking "all options" 11 years ago
Matthew Wild fcb1c816a1 storagemanager: Split config retrieval into its own function 11 years ago
Kim Alvefur 1f7a51cd5e mod_proxy65: Use typed config API (fix issues when options are set to unexpected types) 11 years ago
Matthew Wild 0ad40f774a tests: Add tests for util.cache 11 years ago
Matthew Wild 7dc2548d04 util.cache: Small update to prefix private fields with an underscore, add a :count() method (same as util.queue) and add an optional on_evict callback 11 years ago
Kim Alvefur 8fab7afb33 mod_blocklist: Use util.cache to manage how many users blocklists are kept in memory 11 years ago
Kim Alvefur 1ae6748835 util.cache: Make sure cache size is specified as an integer 11 years ago
Kim Alvefur 8e63a2bd3b util.pposix: Expose the uname GNU extension field 'domainname' 11 years ago
Kim Alvefur 44875fdc39 util.session: How would you even send anything to a session? 11 years ago
Kim Alvefur a14df709ba util.session: How does a session relate do a connection? 11 years ago
Kim Alvefur 0ca40214f4 util.session: What does the session say? 11 years ago
Kim Alvefur 35fd8b8fda util.session: What is the identity of a session? 11 years ago
Kim Alvefur 7d3ecdd4ed util.session: What is a session? 11 years ago
Matthew Wild 4151b38f1c util.cache: Ordered key->value data structure, with size limit (same as pubsub) 11 years ago
Matthew Wild ad798d75d8 mod_admin_telnet: c2s:show(): Add flag to indicate remote sessions 11 years ago
Matthew Wild be456ba1fa util.ip: Improve comparison, == doesn't necessarily handle IPv6 addresses correctly if they aren't normalized (case, ::, etc.) 11 years ago
Matthew Wild a799177379 Merge 0.9->0.10 11 years ago
Matthew Wild 5560527af8 muc.lib: Fix pattern so that it doesn't match hashes containing null bytes, causing dropped stanzas (thanks Jitsi folk!) 11 years ago
Kim Alvefur ca7b1d853a prosody: Fix sleep call that relied on the no longer existing socket global 11 years ago
Kim Alvefur a0619f9361 cert/openssl.cnf: Split CSR and self-signed extensions into separate sections (see d2d7ad2563f9) 11 years ago
Kim Alvefur 5d077a0c17 mod_tls: Fix ssl option fallback to a "parent" host if current host does not have ssl options set (thanks 70b1) 11 years ago
Kim Alvefur 4c05e2b5f4 mod_tls: Remove unused reference to global ssl config option (certmanager adds that to the context) 11 years ago
Kim Alvefur 1ebbd945a4 mod_s2s/s2sout: Keep SRV lookup response around even if it's empty 11 years ago
Kim Alvefur 25017eca2b sessionmanager: Demote write error to debug message 11 years ago
Kim Alvefur 40ea69c741 sessionmanager: Clarify log message when failing to write data to connection 11 years ago
Kim Alvefur 260dfd3d70 prosodyctl: check: Don't complain about c2s_ssl or s2s_ssl being in VirtualHost sections, that's supported 11 years ago