Commit Graph

6725 Commits (71d2dced8dd98ce1b1bf67e2ebbae981cf85287c)
 

Author SHA1 Message Date
Kim Alvefur 71d2dced8d mod_debug_sql: Small plugin that enables raw SQL query logging (for debugging) 10 years ago
Kim Alvefur 70c1c2a643 mod_storage_sql: Remove debug logging of archive queries 10 years ago
Kim Alvefur 2af32832ae util.sql: Raw query debug logging (needs to be explicitly enabled by a plugin) 10 years ago
Kim Alvefur 91b4165689 mod_storage_sql: Lower message about new engine creation to debug level 10 years ago
Kim Alvefur 01b8d1667a tests: Add minimal test for util.random that checks that it returns the number of bytes requested 10 years ago
Kim Alvefur 7038a99a47 mod_storage_sql: Share SQL connections with same parameters across VirtualHosts (fixes #576) 10 years ago
Kim Alvefur 0ca52545bc mod_storage_sql: Fix setting value to false in map store 10 years ago
Matthew Wild ef8fdb1846 rostermanager: Require storagemanager at the top, fixes traceback on Lua 5.2 10 years ago
Kim Alvefur 7b9355994b Makefile: Use runtime set by configure (fixes #629) 10 years ago
Kim Alvefur cecd6ca31d loggingmanager,modulemanager,moduleapi: Ignore warning about accessing _G.unpack [luacheck] 10 years ago
Kim Alvefur de7b01d7d2 loggingmanager,modulemanager,moduleapi: Localize unpack compatible with Lua 5.2+ 10 years ago
Matthew Wild e169a3f1c5 certmanager: Localize tonumber 10 years ago
Matthew Wild 63b4f27dfb loggingmanager: Import select() to fix global access 10 years ago
Kim Alvefur bb71bd86fa mod_storage_sql: Silence some harmless luacheck warnings 10 years ago
Kim Alvefur 99e6690eb3 rostermanager: Use map stores when only one contact is changed 10 years ago
Kim Alvefur bbc49bbfb3 rostermanager: Use storagemanager 10 years ago
Kim Alvefur 07e67e32f3 mod_storage_sql: Implement map:set_keys, allowing multiple keys to be set in the same transaction 10 years ago
Kim Alvefur 5320080656 storagemanager: Add set_keys method to map store shim 10 years ago
Kim Alvefur 5d689d9a6a storagemanager: Fix map store shim if store is empty 12 years ago
daurnimator a6da25a2a1 storagemanager: When map store isn't available, fallback to keyval store [backported from trunk] 12 years ago
Kim Alvefur e5031598f6 mod_storage_sql: Support non-string keys in map store 10 years ago
Kim Alvefur e70cd52ed9 certmanager: Try filename.key if certificate is set to a full filename ending with .crt 10 years ago
Kim Alvefur c607c09f92 certmanager: Apply global ssl config later so certificate/key is not overwritten by magic 10 years ago
Matthew Wild 7a87ef0b67 certmanager: Support new certificate configuration for non-XMPP services too (fixes #614) 10 years ago
Kim Alvefur 0f0dfed4fe loggingmanager: Stringify all arguments to format so we can finally see the *real* error messages 10 years ago
Kim Alvefur eaf29780bd loggingmanager: Remove Windows hack, buffer_mode should fix this 10 years ago
Kim Alvefur 2a4e1baafa loggingmanager: Write out timestamps in same write() call as everything else 10 years ago
Kim Alvefur a1defac028 loggingmanager: Make initial value for width of log name configurable 10 years ago
Kim Alvefur f19ba79431 loggingmanager: Move logic for adaptive column width into file sink, append tab if disabled (fixes separation between name and level in plain file sinks) 10 years ago
Kim Alvefur 4021eb4c93 loggingmanager: Refactor the console log sink to re-use the stdout sink which in turn uses the file sink (tailcalls!) 10 years ago
Kim Alvefur 2078539767 loggingmanager: Write out color code, log level and reset code in one call 10 years ago
Kim Alvefur 40ce08301d loggingmanager: Don't reset default timestamp that is not changed by any other code 10 years ago
Kim Alvefur e5b1487eeb util.logger: Silence luacheck warning 10 years ago
Kim Alvefur 5dc7e5810d util.logger: Remove unused locals 10 years ago
Kim Alvefur 088ec67b95 mod_groups: Move variable to smaller scope 10 years ago
Kim Alvefur 7eb5fb8b1c mod_groups: Use module:get_option_path, look for file relative to config dir 10 years ago
Kim Alvefur 66a03adf5d moduleapi: Add API method for getting a file path 10 years ago
Matthew Wild a63d0d3c7f loggingmanager: Call setvbuf on output files, defaulting to line-buffered, instead of manually calling flush(). Adds 'buffer_mode' option to sink configuration for stdout, console and file sinks. 10 years ago
Kim Alvefur e1fc04ae01 core.certmanager: Look for certificate and key in a few different places 10 years ago
Kim Alvefur 31482d694e MUC: Fire a muc-disco#info event like in trunk so modules can extend the reply 10 years ago
Kim Alvefur b6caeb1f93 Add util.ringbuffer, a ringbuffer with a file handle like interface 10 years ago
Matthew Wild d0c5e1571f modulemanager, util.pluginloader: Move logic for locating some module libraries to pluginloader, to fix problems with non-filesystem errors being masked by the second load_code call 10 years ago
Kim Alvefur 684aa3187f util.random: Restore friendlier error from 0.9/util.uuid 10 years ago
Kim Alvefur 2c45793d23 CHANGES: Add websockets too (thanks av6) 10 years ago
Kim Alvefur aeba75d2f4 Add a CHANGES file with new features in 0.10 10 years ago
Kim Alvefur c1a320390c tests: Use util.envload to load chunks (fixes #608) 10 years ago
Matthew Wild 04a7cf6290 Merge 0.9->0.10 10 years ago
Matthew Wild b923b82c88 Added tag 0.9.10 for changeset 352270bc0439 10 years ago
Kim Alvefur bcfd7cc6f8 Merge 10 years ago
Kim Alvefur 11babda386 Merge 0.9->0.10 10 years ago