Commit Graph

318 Commits (5226f7e43a8b32b1d40ebea350c6267fef6f94de)

Author SHA1 Message Date
Matthew Wild 6428065b5e util.dependencies: Fix package name of LuaFilesystem 17 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) 17 years ago
Florian Zeitz 22d8917d8c util.dataforms: Don't require type when parsing form XML 17 years ago
Matthew Wild 38e55888e5 util.dependencies: Log an error if the current version of LuaSec installed contains The Bug (thanks Remko) 17 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 17 years ago
Matthew Wild a918d40c04 util.dependencies: Missed a Debian/ 17 years ago
Matthew Wild 86de468002 util.dependencies: Clearer message, add homepages, etc. 17 years ago
Matthew Wild b3b2728598 util.dependencies: Add LuaFileSystem as a hard dependency 17 years ago
Waqas Hussain 5b41760cec util.serialization: Replaced commas with semi-colons between table fields. 17 years ago
Waqas Hussain 8d13f90bed util.serialization: Concise output for empty tables. 17 years ago
Matthew Wild 4cac67d580 util.sasl: Add COMPAT comment 17 years ago
Waqas Hussain ae703e45bf util.sasl: Added compatibility workaround for jwchat sending an encoded trailing '\0' in SASL responses. 17 years ago
Waqas Hussain 8fc8a263c6 util.sasl: Improved a log message. 17 years ago
Waqas Hussain d8063b7436 util.sasl: Allow authzid=username (for compatibility with Smack's non-compliant behavior). 17 years ago
Waqas Hussain 715a48d5c3 util.sasl: Return proper error when client provides authzid. 17 years ago
Waqas Hussain 316bc45e71 Changed separator between attribute names and prefixes from '|' to '\1' (optimization and cleanup). 17 years ago
Florian Zeitz f74347b14d util.dataforms: Support for jid-multi field type 17 years ago
Florian Zeitz 2b25602115 util.dataforms: Only add value to rendered form if supplied in the data 17 years ago
Matthew Wild ab3980653a util.require: Yes hg, I really did want to remove it, thanks. 17 years ago
Matthew Wild 555d09e324 util.stanza: Don't add xmlns to tags when serializing if same as the parent tag's xmlns. Should hopefully shut up Gajim once and for all :) 17 years ago
Matthew Wild fe39536b55 util.require: A replacement for Lua's require/module that doesn't load into the global environment by default (C modules still get past this) 17 years ago
Matthew Wild 2b9801ef79 util.helpers: Add copyright header 17 years ago
Matthew Wild e442e6afe5 util.helpers: Add get_upvalue(function, name) helper 17 years ago
Matthew Wild fd9cf02217 util.dataforms: Incorporate slightly modified patch for list-single type from Florob 17 years ago
Matthew Wild f266d2acc7 util.dataforms: Small fix to allow generating forms without specifying any input data 17 years ago
Matthew Wild aba0949354 util.dataforms: Support for jid-single field type especially for Florob :) 17 years ago
Matthew Wild 7c81eebb01 util.stanza: Remove silly dependency on util.logger 17 years ago
Matthew Wild 67ec7d93f0 util.array: Oh no it isn't! 17 years ago
Matthew Wild 2f726a9d3b util.stanza: Soften dependency on util.termcolours 17 years ago
Matthew Wild 7b3fe9ce14 util.stanza: Make xml_escape publicly accessible 17 years ago
Matthew Wild 73a4154d03 util.array: Small logic fix for array:filter() 17 years ago
Matthew Wild 04d29dacbc util.array: Fix for array:filter() (in-place filtering) 17 years ago
Matthew Wild 59c937eb43 util.array: Fix for array:filter() (in-place filtering) 17 years ago
Matthew Wild 7acd1cae89 util.array: Per-array methods now always mutate the array, array.* return a mutated copy, and most methods (e.g. sort) now return the array 17 years ago
Matthew Wild 4512d4c8ce util.array: Per-array methods now always mutate the array, array.* return a mutated copy, and most methods (e.g. sort) now return the array 17 years ago
Matthew Wild b1f5f214b1 util.stanza: Add __type to metatable 17 years ago
Matthew Wild 59a69e124e util.timer: Pass current_time to timer callbacks 17 years ago
Matthew Wild fbfa652fba util.muc: Fix location of <x> element on error replies 17 years ago
Matthew Wild e857dbd1c9 util.helpers: It would be a good idea to fire an event when we say we are 17 years ago
Waqas Hussain da97f5e462 Removed util.muc (replaced by new MUC plugin library) 17 years ago
Waqas Hussain c1e71bdec8 datamanager: Fixed logging errors on deletion of datastores not owned by a user@host 17 years ago
Matthew Wild 7f7d80a4e8 util.sasl: Fix 2 global sets (one a tpyo) 17 years ago
Tobias Markmann c03e9b5ddc Allow ampersands in passwords for SASL PLAIN mechanism and fixing a typo. 17 years ago
Tobias Markmann 38bc2857bd Change variable name. The previous choice was too ugly looking. 17 years ago
Tobias Markmann fdf06e3692 Do SASLprep for SASL PLAIN mechanism to be more conform with RFC 4616. 17 years ago
Waqas Hussain dae72952d2 Removed util/discohelper.lua 17 years ago
Matthew Wild e58d6d5d62 util.iterators: Add tail() iterator, to return the last n items 17 years ago
Matthew Wild bcb552cdc4 util.iterators: Add head() iterator, to return the first n items 17 years ago
Tobias Markmann 7ef662388b Moving realm at the beginning of the digest-md5 message send by the server. 17 years ago
Tobias Markmann a108ff1ca6 Fixing a SASL issue by always passing the realm from SASL framework init to the handlers. 17 years ago