Commit Graph

5900 Commits (b2c50851b295612a149727ee89302fd2efef2fe3)
 

Author SHA1 Message Date
daurnimator b2c50851b2 core/moduleapi: Return timer object from module:add_timer 12 years ago
daurnimator b3325a4073 util/timer: Re-set params when timer is rescheduled 12 years ago
Kim Alvefur d938c65ce6 Merge 0.10 -> trunk 12 years ago
Kim Alvefur edc3624d35 Merge 0.9 -> 0.10 12 years ago
Kim Alvefur 1527cd447a certmanager: Disable SSLv3 by default 12 years ago
Kim Alvefur 9e2d18bd98 mod_storage_sql2: Switch to the util.sql table definition for the main table 12 years ago
Waqas Hussain 9fde274e21 util.timer: Import all require upvalues. 12 years ago
Waqas Hussain ad2211ad57 util.timer: Fix another variable name typo (thanks again zash). 12 years ago
Waqas Hussain 0f260f9b4e util.timer: Fix variable name typo. 12 years ago
Waqas Hussain 792398b07e util.timer: Updated to use util.indexedbheap to provide a more complete API. Timers can now be stopped or rescheduled. Callbacks are now pcall'd. Adding/removing timers from within timer callbacks works better. Optional parameter can be passed when creating timer which gets passed to callback, eliminating the need for closures in various timer uses. Timers are now much more lightweight. 12 years ago
Kim Alvefur cc7547d712 mod_storage_sql2: The prosodyarchive_index should be unique 12 years ago
Waqas Hussain 86e7a96d76 util.indexedbheap: A priority queue implementation with a reverse index with no per-entry memory allocation. 12 years ago
Kim Alvefur 18c0eafd7a mod_storage_sql2: Use primary_key and auto_increment flags instead of baking that into the type 12 years ago
Kim Alvefur 1ffe00783e mod_storage_sql2: Use MEDIUMTEXT fields for value columns (ie TEXT on non-MySQL) 12 years ago
Kim Alvefur f04a2061aa util.sql: Rewrite MEDIUMTEXT to TEXT for drivers other than MySQL 12 years ago
Kim Alvefur 7b0320c5c6 util.sql: Check what encoding SQLite3 uses 12 years ago
Kim Alvefur e20e010643 util.sql: Find out if MySQL supports utf8mb4 and use that 12 years ago
Kim Alvefur 4c4a45a987 util.sql: Support incrementing columns 12 years ago
Kim Alvefur 50ec28d155 util.sql: Allow columns to be marked the primary key 12 years ago
Kim Alvefur 9c9c795847 util.sql: Allow creating unique indices 12 years ago
Kim Alvefur 9b8315dd29 mod_storage_sql2: Move checking of the sql_manage_tables option so it also includes table upgrades (again) 12 years ago
Kim Alvefur acefadc54b mod_storage_sql2, util.sql: Move code for setting encoding to util.sql 12 years ago
Kim Alvefur 6c411a5f8e mod_storage_sql2: Move all schema upgrade code to the same place 12 years ago
Kim Alvefur 8793f6b788 mod_storage_sql2: Split up setting of encoding and table upgrade code 12 years ago
Kim Alvefur f3eea8785c Merge 0.10->trunk 12 years ago
Kim Alvefur ddab347165 certmanager: Fix. Again. 12 years ago
Kim Alvefur 66da3ac69a Merge 0.10->trunk 12 years ago
Kim Alvefur e9b5aeb4c3 certmanager: Add back single_dh_use and single_ecdh_use to default options (Zash breaks, Zash unbreaks) 12 years ago
Kim Alvefur bcea13a63d util.sasl.scram: Rename variable for clarity 12 years ago
Kim Alvefur 1b7af47f88 util.sasl.scram: Cache profile name instead of concatenating when used 12 years ago
Kim Alvefur d25f399ec5 util.sasl.scram: Rewrite patterns and capture client-first-message-bare, client-final-message-without-proof 12 years ago
Kim Alvefur b578ac6932 util.sasl.scram: Create the state table as late as possible, keep state in locals for faster access 12 years ago
Kim Alvefur a25069dbee util.sasl.scram: Compare gs2-header to cbind-input (Thanks Tobias) 12 years ago
Matthew Wild e8b3b94f25 Merge 0.10->trunk 12 years ago
Matthew Wild 1a9c148188 Merge 0.9->0.10 12 years ago
Waqas Hussain 6a0511c5eb util.windows: Incorrect output buffer size passed to ReadConsoleOutputAttribute (fixes issue#362, thanks yanjun). 12 years ago
Waqas Hussain 6f24815031 util.sasl: Remove unused print() import. 12 years ago
Waqas Hussain 5d1301a4f4 util.sasl: Make registerMechanism a public function (again) 12 years ago
Kim Alvefur 7da00de6e9 Merge 0.10->trunk 12 years ago
Kim Alvefur 913e2225b5 mod_saslauth: Collect data for channel binding only if we know for sure that the stream is encrypted 12 years ago
Kim Alvefur cddbe637e0 mod_c2s, mod_s2s: Set session.encrypted as session.secure does not allways mean encrypted (eg consider_bosh_secure) 12 years ago
Kim Alvefur dbb308a393 Merge 0.10->trunk 12 years ago
Kim Alvefur 087ed3fedc util.array: Improve array:reverse() and make it work as both method and non-mutating function 12 years ago
Kim Alvefur 662e6905a8 util.sasl.scram: Remove unused function and import 12 years ago
Matthew Wild 4fda0169d2 Merge 0.10->trunk 12 years ago
Matthew Wild df8b4c6f4d Merge 0.9->0.10 12 years ago
Paul 6591225378 muc.lib.lua: Fix Spark jabber client not displaying conference room lists, seemingly due to a missing value tag for the room description if the description has not been set 12 years ago
Florian Zeitz 45490a4215 mod_pep_plus: An util.pubsub based PEP module 12 years ago
Kim Alvefur 3fd77923da mod_pubsub, util.pubsub: Keep track of the order of items 12 years ago
Matthew Wild 83a82fbd23 Merge 0.9->0.10 12 years ago