Commit Graph

397 Commits (a00a7f76bc8bbc8a0174bfda7b7962e981e984df)

Author SHA1 Message Date
Matthew Wild a664e2ba60 util.prosodyctl: Report Prosody as not running if the pidfile isn't locked 16 years ago
Matthew Wild d3a7681f7f util.datamanager: Use pposix.mkdir if available 16 years ago
Matthew Wild 4d626a622e util.events: Rename add_plugin() and remove_plugin() to add_handlers() and remove_handlers() respectively 16 years ago
Tobias Markmann 52fe0318ef util.sasl_cyrus: Report an error if Cyrus SASL init fails. 16 years ago
Tobias Markmann 8b90969a60 util.sasl_cyrus: Removing whitespace. 16 years ago
Tobias Markmann d121f0332f util.sasl_cyrus: Automatically initialize Cyrus SASL with the first used service name. 16 years ago
Tobias Markmann 9936532e18 util.sasl_cyrus: Change variable name. 16 years ago
Tobias Markmann 5915724fd2 util.sasl_cyrus: Fixing cyrus mechanism list parsing. (Thanks darkrain) 16 years ago
jorj 6a6004339d first working version with Cyrus SASL support. 16 years ago
Tobias Markmann ebc2fcb9e2 util.sasl_cyrus: Further fixing and cleanup. 16 years ago
Tobias Markmann 9dc560b2a8 util.sasl_cyrus: Initializing Cyrus SASL library and a bit cleanup. 16 years ago
Tobias Markmann 9d6dd22165 util.sasl_cyrus: Log errors if CyrusSASL init fails. 16 years ago
Tobias Markmann edc52a67f0 Adding sasl_cyrus.lua. A sasl.lua drop-in replacement to use CyrusSASL for all c2s authentication. 16 years ago
Brian Cully 348b2532e3 util.prosodyctl: Saner determination of Prosody executable path 16 years ago
Matthew Wild d7d5b34c60 util.timer: Use luaevent's built-in method of repeating an event (fixes a weird crash) 16 years ago
Matthew Wild d930baaa0c util.datamanager: Store data stores with no host in '_global' folder 16 years ago
Matthew Wild 7be6d854c1 util.pluginloader: Don't specify a host for the plugin data store (clever waqas...) 16 years ago
Matthew Wild 6428065b5e util.dependencies: Fix package name of LuaFilesystem 16 years ago
Matthew Wild 7add1f641e util.pluginloader: Support for fetching plugins from the data store 16 years ago
Waqas Hussain 7e555e0bd9 util.sasl.plain: Allow empty authzid (thanks bjc). 16 years ago
Waqas Hussain cf8aa9d61c util.hmac: Optimized. 16 years ago
Waqas Hussain 2d859c3dcd util.sasl.scram: Optimized binaryXOR. 16 years ago
Waqas Hussain 8ecc1e8ca2 util.sasl.scram: Fixed a variable redeclaration. 16 years ago
Tobias Markmann 2100104326 util.sasl.scram: Making =2D and =3D substitution actually work. 16 years ago
Matthew Wild 70c975bfe0 util.stanza: Add stanza:get_child(name, xmlns) to find a child tag given a name/xmlns 16 years ago
Waqas Hussain 8fcbba4b0f util.sasl.plain: A little refactoring. 16 years ago
Tobias Markmann 513d6dfa4a util.sasl.digest-md5: Fixing some variable access. 16 years ago
Tobias Markmann b022ba7fc2 Make some more variables to locals. 16 years ago
Tobias Markmann d3bf83037f util.sasl: Move some variables to local space. Fix a bug. 16 years ago
Matthew Wild 9f1852c763 util.sasl.plain: Fail gracefully on empty <auth/> tag 16 years ago
Matthew Wild 243dc405ce util.jid: Add join(node, host, resource) function to join the components and return nil if invalid 16 years ago
Tobias Markmann 44b3480e14 util.sasl: Adding clean_clone() method. 16 years ago
Matthew Wild 2e3f2e68d7 util.serialization: Correctly serialize tables with 'false' as a key, fixes an issue with rosters not saving (thanks mathias, Tobias) 16 years ago
Florian Zeitz 22d8917d8c util.dataforms: Don't require type when parsing form XML 16 years ago
Tobias Markmann 212ef3eca2 SASL: Using locally mapped s_gmatch instead of unavailable gmatch. 16 years ago
Matthew Wild 38e55888e5 util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko) 16 years ago
Matthew Wild 49916630b9 util.datamanager: Replace popen(mkdir) with lfs.mkdir, keeping the just-in-time creation until we have the new datamanager API 16 years ago
Matthew Wild a918d40c04 util.dependencies: Missed a Debian/ 16 years ago
Matthew Wild 86de468002 util.dependencies: Clearer message, add homepages, etc. 16 years ago
Matthew Wild b3b2728598 util.dependencies: Add LuaFileSystem as a hard dependency 16 years ago
Waqas Hussain 5b41760cec util.serialization: Replaced commas with semi-colons between table fields. 16 years ago
Waqas Hussain 8d13f90bed util.serialization: Concise output for empty tables. 16 years ago
Matthew Wild a1cca576be util.dependencies: Make the commands line up properly in the "missing dependency" output. Yes, this was the commit you didn't know you were waiting for! 16 years ago
Matthew Wild 723b03c6bf util.timer: Fix libevent timers (event.base doesn't exist...) 16 years ago
Matthew Wild 89fa12376a util.timer: Use libevent for lightweight timers if available and configured (use_libevent option) 16 years ago
Tobias Markmann 315e7ac799 Reduce needed roundtrips during DIGEST-MD5 login. 16 years ago
Tobias Markmann b32b0e118d Adding some human readable error messages. 16 years ago
Tobias Markmann 547b733736 Fail if username or password don't pass SASLprep. 16 years ago
Tobias Markmann d5511aa898 Typo. 16 years ago
Tobias Markmann 6117baa28d Handle , and = in usernames for SCRAM. 16 years ago