Log

description author age
Merge with Zash. default tip Trần H. Trung 17 months ago
verse: Fix to work with server_epoll Kim Alvefur 18 months ago
squishy: Move the verse namespace prefix into a single place Kim Alvefur 18 months ago
squishy: Move bit fallback module out of Prosody namespace Kim Alvefur 18 months ago
Makefile: Remove custom fetching of util.rsm Kim Alvefur 18 months ago
util.dataforms: Remove local copy Kim Alvefur 18 months ago
use util.bitcompat from Prosody for bitwise compat layer Kim Alvefur 18 months ago
util.adhoc: Fix naming of thing Kim Alvefur 18 months ago
util.sasl.oauthbearer: Don't send authzid Kim Alvefur 18 months ago
util.vcard: Move into verse namespace since it's removed from Prosody Kim Alvefur 18 months ago
util.sasl.oauthbearer: Fix message syntax Kim Alvefur 18 months ago
squishy: Move some compat layers into verse namespace Kim Alvefur 18 months ago
configure: fix --lua-lib-dir Trần H. Trung 17 months ago
squishy: Normalise Lua syntax Kim Alvefur 18 months ago
server: Import one of Prosodys net.server implementations Kim Alvefur 18 months ago
squishy: Update for prosody.* namespace Matthew Wild 18 months ago
Update for new Prosody module namespace Kim Alvefur 19 months ago
libs.encodings: Remove unused function Kim Alvefur 19 months ago
util.xstanza: Remove, unused since c95b84ed366b Kim Alvefur 19 months ago
Added tag 0.10.0 for changeset 98dc1750584d Matthew Wild 21 months ago
Fix sha1 support when no binary dependencies available Matthew Wild 21 months ago
component: Avoid adding to the global stream metatable Matthew Wild 21 months ago
libs/hashes: Support for luaossl (lua-luaossl on Debian) Matthew Wild 21 months ago
libs/table: Add table.move Matthew Wild 21 months ago
squishy: Comment legacy protocol plugins by default Matthew Wild 21 months ago
squishy: Add browsing plugin Matthew Wild 21 months ago
Add time query plugin Matthew Wild 21 months ago
squishy: Updates for Prosody trunk (@ e77c607e8da8) Matthew Wild 21 months ago
Add dummy util.net Matthew Wild 21 months ago
sasl: Add oauthbearer mechanism Matthew Wild 21 months ago
presence: Clone stanza before caching it Matthew Wild 21 months ago
disco: Fire disco-info-changed when necessary, move presence resending there Matthew Wild 21 months ago
disco: Remove stray print() Matthew Wild 21 months ago
disco: Add support for extended disco forms Matthew Wild 21 months ago
buildscripts: Update included squish (now supports Lua 5.2) Matthew Wild 21 months ago
libs/time: Add monotonic() if lua-system is available Matthew Wild 21 months ago
pep: Include item id in event Matthew Wild 21 months ago
jingle_ibb: Remove unused import of table.concat Matthew Wild 21 months ago
pubsub: Fire event on item retraction notifications Matthew Wild 21 months ago
sasl: Expose what mechanisms were offered on authentication-failure Matthew Wild 21 months ago
browsing: whitespace fixes Matthew Wild 21 months ago
Add 'shutdown' event for a self-initiated disconnect Matthew Wild 21 months ago
Fix whitespace Matthew Wild 21 months ago
Update to new tls_builder() API in net.server upstream Matthew Wild 21 months ago
archive: Add 'complete' flag Matthew Wild 21 months ago
Use util.format for logging Matthew Wild 21 months ago
client: Include xml:lang in stream header, if known Matthew Wild 21 months ago
client: Don't enable session plugin by default, that protocol is obsolete Matthew Wild 21 months ago
client: Correctly randomize SRV targets (thanks Zash) Matthew Wild 21 months ago
Update to use util.id for random ids instead of counters (thanks Zash) Matthew Wild 21 months ago
sasl: Include offered mechanisms in event when no supported mechanisms found Matthew Wild 22 months ago
util.sasl.scram: Add support for 'tls-exporter' channel binding Kim Alvefur 2022-08-03
util.sasl.scram: Disable 'tls-unique' channel binding on TLS 1.3 Kim Alvefur 2022-08-03
util.sasl.scram: Refactor channel binding Kim Alvefur 2022-08-03
client: Allow passing SCRAM hashes for use in authentication Kim Alvefur 2022-08-03
Merge with MattJ Kim Alvefur 2022-08-03
plugins.smacks: Change to track enabled state per direction Kim Alvefur 2022-02-19
plugins.smacks: Restructure events to avoid double hooks after (failed) resumption Kim Alvefur 2022-02-19
plugins.smacks: Handle failed resumption by trying to bind instead Kim Alvefur 2022-02-19
squishy: Include util.hex used by util.uuid Kim Alvefur 2021-11-06
plugins.smacks: Convert counter to string in resumption Kim Alvefur 2021-06-10
plugins.smacks: Don't warn about zero stanzas acked Kim Alvefur 2021-06-10
client: Send whitespace keeplives Kim Alvefur 2021-06-06
libs.hashes: Add back pure Lua sha1 implementation Kim Alvefur 2021-02-17
util.dataforms: Support XEP-0122 validation Kim Alvefur 2020-11-23
util.dataforms: Update from prosody trunk 5fb6563eee1e keeping from_stanza() Kim Alvefur 2020-11-23
util.time: Add pure Lua version of Prosody C module Kim Alvefur 2020-11-14
util.table: Add fallback for the Prosody C module Kim Alvefur 2020-11-14
pubsub: Support for 'notify' in retract and purge operations 0.10.0 Matthew Wild 2021-12-06
pubsub: Allow setting additional attributes in pubsub action elements Matthew Wild 2021-12-06
Merge Matthew Wild 2020-10-22
verse.plugins.groupchat: Add support for MUC passwords https://xmpp.org/extensions/xep-0045.html#example-27 Seve Ferrer 2020-10-02
Merge Matthew Wild 2020-10-22
docs/example.lua: Don't depend on 'verse' being a global Matthew Wild 2020-10-22
libs.encodings: Add encodings.utf8 compat (works on Lua 5.3+) Matthew Wild 2020-10-22
libs.encodings: Export empty idna table Matthew Wild 2020-10-22
client: Remove unused import Matthew Wild 2020-10-22
disco: Force calculated caps in outgoing presence Matthew Wild 2020-10-22
Fix typos (thanks Link Mauve and codespell) Kim Alvefur 2018-12-24
plugins.archive: Remove compat for really old version of XEP-0313 Kim Alvefur 2018-12-24
squishy: Include util.x509, required by net.http in Prosody 0.10+ Matthew Wild 2019-06-17
squishy: Add util.time Matthew Wild 2018-09-17
verse: Ensure verse.quit() only quits the loop once Matthew Wild 2018-09-17
plugins.disco: Fix to use util.caps instead of broken hacky implementation Matthew Wild 2018-06-27
libs.hashes: Better error message when method not available Matthew Wild 2018-06-27
libs.hashes: Add support for sha1 lib from luarocks Matthew Wild 2018-06-27
squishy: Remove unnecessary files (indexedbheap only in Prosody trunk) Matthew Wild 2018-06-27
Makefile: Use configured squish path Matthew Wild 2018-06-27
verse.plugins.groupchat: Fix import of util.events Kim Alvefur 2018-05-19
verse: Remove use of deprecated module() function Kim Alvefur 2018-05-19
buildsys: Update to fetch from Prosody 0.10 branch Kim Alvefur 2018-05-19
verse.plugins.pep: Support taking an item id, default to "current" Kim Alvefur 2018-05-19
libs.hashes: Switch to moteus bgcrypto suite Kim Alvefur 2018-05-19
plugins.archive: Call callback even f there were no <fin> element Kim Alvefur 2018-03-31
plugins.archive: Don't require 'queryid' attribute in iq response Kim Alvefur 2018-03-31
verse: trim trailing whitespace Kim Alvefur 2017-04-18
component: Import sha1 via util.hashes Kim Alvefur 2017-04-07
plugins.archive: Update to XEP-0313 v0.6 Kim Alvefur 2017-04-07
plugins.smacks: Update to sm:3 namespace Kim Alvefur 2017-04-07
util.sasl.scram: Add support for authenticating with pre-hashed password Kim Alvefur 2017-04-07
plugins.presence: If a string is given as presece options, use it as status Kim Alvefur 2016-06-04
plugins.presence: Have option keys mirror the tag names (keeping compat with previous behaviour) Kim Alvefur 2016-06-04
plugins.presence: Fix resending previous presence Kim Alvefur 2016-06-04
Add plugin for XEP-0195: User Browsing Kim Alvefur 2016-05-15
Merge with Zash Matthew Wild 2016-02-09
util.random: Use /dev/urandom or LuaCrypto Kim Alvefur 2016-01-12
client, component: Fix logging of invalid XML Matthew Wild 2016-02-09
Merge with Zash Matthew Wild 2016-01-12
libs.hashes: Fix HMAC-SHA-1 blocksize to 64 (20 is output size) Kim Alvefur 2016-01-12
squishy: Pin to Prosody 0.9.9 release to avoid more breaking changes there Kim Alvefur 2016-01-09
Add util.ip, dependency of net.dns since Prosody 0.9.9 Kim Alvefur 2016-01-09
plugins: Cleanup [luacheck] Kim Alvefur 2015-09-03
plugins.smacks: explicitly import luasocket which stops setting globals in new versions Kim Alvefur 2015-09-03
plugins.ping: Import socket.gettime to a local, LuaSocket stopped setting globals Kim Alvefur 2015-08-27
plugins: Use util.hashes instead of util.sha1 Kim Alvefur 2015-08-25
libs.encodings: mime.unb64 is buggy with \0 should have been fixed Kim Alvefur 2015-08-25
util.sasl.scram: Use the new util.hashes and util.random Kim Alvefur 2015-08-25
libs.hashes: Wrap LuaCrypto with fallback to util.sha1 Kim Alvefur 2015-08-25
Import util.random from Prosody (using SHA-1) Kim Alvefur 2015-08-25
Import util.rsm from prosody-modules Kim Alvefur 2015-08-19