Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mod_c2s,mod_s2s: Adapt to XEP-xxxx: Stream Limits Advertisement | Kim Alvefur | 2022-10-20 | 1 | -0/+4 |
| | | | | Thanks MattJ | ||||
* | doap: Latest XEP-0440 supported since 9f100ab9ffdf | Matthew Wild | 2022-09-26 | 1 | -1/+1 |
| | |||||
* | doap: Update for XEP-0215 advancement to Stable | Kim Alvefur | 2022-08-27 | 1 | -1/+1 |
| | | | | No other changes to account for. | ||||
* | net.connect: Clear TODO for Happy Eyeballs / RFC 8305, close #1246 | Kim Alvefur | 2022-08-19 | 1 | -0/+1 |
| | | | | Gotta have the DOAP references! | ||||
* | mod_time: Remove obsolete XEP-0090 support | Kim Alvefur | 2022-08-15 | 1 | -1/+2 |
| | | | | Deprecated even before Prosody even started, obsolete for over a decade. | ||||
* | core.storagemanager: Convert old Typed Lua description file into Teal | Kim Alvefur | 2021-03-24 | 1 | -68/+0 |
| | | | | | | | | Still only a type definition. Typed Lua is no longer maintained. Teal is currently an active project. | ||||
* | doap: Update XEP versions for which no code changes appear needed | Kim Alvefur | 2022-08-08 | 1 | -14/+23 |
| | | | | | | | | | | | | | | | | | | XEP-0004: Partial forms are handled XEP-0045: We're already strict with GC 1.0 XEP-0060: Change in semantics wrt 'pubsub#type', but not in code XEP-0115: No protocol change XEP-0138: Specification moved to Obsolete XEP-0163: Editorial only change XEP-0215: Minor schema change XEP-0280: Editorial change XEP-0297: Had the wrong version number XEP-0106: Note missing piece for version 1.1 XEP-0313: Editorial change XEP-0363: Editorial clarification, no code change required XEP-0380: Registry additions, no code change needed XEP-0384: Not directly supported, only here because people will ask otherwise XEP-0445: Broken out of XEP-0401 | ||||
* | mod_saslauth: Implement RFC 9266 'tls-exporter' channel binding (#1760) | Kim Alvefur | 2022-06-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | Brings back SCRAM-SHA-*-PLUS from its hiatus brought on by the earlier channel binding method being undefined for TLS 1.3, and the increasing deployment of TLS 1.3. See 1bfd238e05ad and #1542 Requires future version of LuaSec, once support for this key material export method is merged. See https://github.com/brunoos/luasec/pull/187 | ||||
* | mod_saslauth: Advertise channel bindings via XEP-0440 | Kim Alvefur | 2020-12-06 | 1 | -0/+8 |
| | | | | | This is useful when there's more than one channel binding in circulation, since perhaps there will be varying support for them. | ||||
* | Spelling: Fix various spelling mistakes (thanks timeless) | Kim Alvefur | 2022-03-07 | 1 | -1/+1 |
| | | | | | | Words, sometimes I wonder how they even work Maybe I missed something. | ||||
* | doap: Reference some JSON RFCs | Kim Alvefur | 2022-02-05 | 1 | -0/+2 |
| | | | | | RFC 4627 JSON - util.json RFC 6901 JSON Pointer - util.jsonpointer | ||||
* | doap: Reference RFC 6331 which deprecated SASL DIGEST-MD5 | Kim Alvefur | 2022-02-05 | 1 | -0/+1 |
| | |||||
* | doap: Make note of mod_mam storing XEP-0184 receipts | Kim Alvefur | 2021-03-18 | 1 | -0/+8 |
| | |||||
* | plugins: Update for namespace bump in XEP-0353 v0.4.0 | Kim Alvefur | 2022-01-11 | 1 | -1/+1 |
| | |||||
* | doap: Let's say XEP-0368 support is complete now | Kim Alvefur | 2022-01-31 | 1 | -1/+1 |
| | | | | | We break the SHOULD about the merged _xmpp and _xmpps SRV handling, but we follow all the MUSTs | ||||
* | mod_bookmarks: Broadcast notifications per XEP-0048 and XEP-0411 | Kim Alvefur | 2022-01-09 | 1 | -0/+9 |
| | | | | For compatibility with clients relying on the notifications | ||||
* | mod_bookmarks: Import mod_bookmarks2 from prosody-modules @ ad7767a9f3ea | Emmanuel Gil Peyrot | 2022-01-04 | 1 | -0/+9 |
| | |||||
* | mod_invites_register: Import from prosody-modules@797b51043767 | Kim Alvefur | 2021-12-29 | 1 | -0/+16 |
| | |||||
* | mod_auth_internal_hashed: Up iteration count to 10000 per XEP-0438 | Kim Alvefur | 2021-12-26 | 1 | -0/+7 |
| | | | | | | | | More security for less pain than switching to SCRAM-SHA-256 The XEP will likely be change to reference the RFC that will probably come from draft-ietf-kitten-password-storage once it is ready, and then we should update to follow that. | ||||
* | doap: Remove stray ... is that a tab or a space? | Kim Alvefur | 2021-11-28 | 1 | -1/+1 |
| | |||||
* | doap: Fill in the mandatory 'status' field everywhere | Kim Alvefur | 2021-11-28 | 1 | -2/+59 |
| | | | | Some of these may be debatable, investigation and patches welcome. | ||||
* | mod_smacks: Import from prosody-modules @ eb63890ae8fc | Kim Alvefur | 2021-11-16 | 1 | -0/+9 |
| | |||||
* | doap: Bump XEP-0313 version for going Stable | Kim Alvefur | 2021-11-03 | 1 | -1/+1 |
| | |||||
* | doap: Make note about missing 'restartlogic' from XEP-0206 | Kim Alvefur | 2021-10-21 | 1 | -1/+3 |
| | |||||
* | doap: Update versions of XEP-0178 | Kim Alvefur | 2021-10-21 | 1 | -1/+1 |
| | | | | Context in #1006 and revisions 89c42aff8510 e1d274001855 | ||||
* | doap: Update versions of XEPs | Kim Alvefur | 2021-10-21 | 1 | -13/+13 |
| | | | | | | | | Makes it easier to find XEPs that have had new revisions since we last looked at them and the corresponding code. A review of changelogs between these versions point to mostly editorial changes or otherwise without warrant for code changes. | ||||
* | doap: Fill in missing XEP versions | Kim Alvefur | 2021-10-21 | 1 | -0/+39 |
| | | | | | Makes it easier to find XEPs that have had new revisions since we last looked at them and the corresponding code. | ||||
* | doap: Update XEP-0280 version, it's now Stable | Kim Alvefur | 2021-10-13 | 1 | -1/+1 |
| | |||||
* | doap: Remove entry that confused XEP-0277 with XEP-0227 | Kim Alvefur | 2021-09-12 | 1 | -7/+0 |
| | |||||
* | doap: Mention mod_storage_xep0227 | Kim Alvefur | 2021-09-12 | 1 | -1/+1 |
| | |||||
* | doap: Specify version of XEP-0227 used | Kim Alvefur | 2021-09-12 | 1 | -0/+1 |
| | |||||
* | mod_c2s: Rename Direct TLS listener 'c2s_direct_tls' for clarity | Kim Alvefur | 2021-09-09 | 1 | -1/+1 |
| | | | | And to follow existing naming practices better than 'legacy_ssl' did. | ||||
* | mod_s2s: Add a Direct TLS listener | Kim Alvefur | 2021-08-10 | 1 | -1/+1 |
| | | | | | | Mirroring the c2s 'direct_tls'. Naming things is hard. direct_tls_s2s_ports = { 5269+1 } | ||||
* | mod_c2s,mod_s2s: Indicate stanza size violation with condition from XEP-0205 ↵ | Kim Alvefur | 2021-09-06 | 1 | -0/+7 |
| | | | | (thanks mjk) | ||||
* | Fix various spelling errors (thanks codespell) | Kim Alvefur | 2021-07-27 | 1 | -1/+1 |
| | | | | | Also special thanks to timeless, for wordlessly reminding me to check for typos. | ||||
* | mod_pubsub,mod_pep: Support "max" as 'pubsub#max_items' | Kim Alvefur | 2021-06-09 | 1 | -1/+1 |
| | | | | | | Fixes #1643 API change: The argument to archive_itemstore() changes type to integer | ||||
* | doap: Update XEP-0368 entry with mention of direct_tls_ports | Kim Alvefur | 2021-06-20 | 1 | -1/+1 |
| | |||||
* | mod_http_file_share: Support download resumption via Range requests | Kim Alvefur | 2021-05-16 | 1 | -0/+1 |
| | | | | | | | | Only a starting point is supported due to the way response:send_file() sends everything it gets from the provided file handle but does not have any way to specify how much to read. This matches what Conversations appears to be doing. | ||||
* | doap: Add RFC 7673 | Kim Alvefur | 2021-03-02 | 1 | -0/+1 |
| | | | | Supported in the DNS layer, this isn't RFC about how to use it in XMPP. | ||||
* | doap: Fix off by 200 in RFC number | Kim Alvefur | 2021-01-30 | 1 | -1/+1 |
| | |||||
* | mod_tls: Attempt STARTTLS even if not advertised as per RFC 7590 | Kim Alvefur | 2021-01-29 | 1 | -0/+1 |
| | |||||
* | doap: Move comment into <implements> it comments on | Kim Alvefur | 2021-01-29 | 1 | -2/+3 |
| | |||||
* | mod_http_file_share: Add support for external file upload service | Kim Alvefur | 2021-01-26 | 1 | -1/+1 |
| | | | | | PUT /upload/:slot/:filename Authorization: Bearer JWT{ uploader, filename, filesize, filetype, exp } | ||||
* | mod_http_file_share: Let's write another XEP-0363 implementation | Kim Alvefur | 2021-01-26 | 1 | -0/+9 |
| | | | | | | | | | | This variant is meant to improve upon mod_http_upload in some ways: * Handle files much of arbitrary size efficiently * Allow GET and PUT URLs to be different * Remember Content-Type sent by client * Avoid dependency on mod_http_files * Built-in way to delegate storage to another httpd | ||||
* | doc/doap.xml: Fix attribute name | Matthew Wild | 2021-01-15 | 1 | -1/+1 |
| | |||||
* | mod_mam: Advertise extended MAM when archive storage is capable | Kim Alvefur | 2021-01-12 | 1 | -1/+1 |
| | |||||
* | mod_mam: Advertise extended MAM 0.7.x behind a feature flag | Kim Alvefur | 2020-11-30 | 1 | -1/+2 |
| | | | | | | | In order to ease testing until the extended feautres are all implemented. Also TODOs for all the sub-features. | ||||
* | doap: XEP-0004 Multiple Items in Form Results is not supported | Kim Alvefur | 2020-12-29 | 1 | -1/+1 |
| | |||||
* | doap: LibExpat was used from the start and thus XEP-0044 supported | Kim Alvefur | 2020-12-29 | 1 | -0/+2 |
| | |||||
* | doap: util.dataforms first appeared in 0.4.0 | Kim Alvefur | 2020-12-29 | 1 | -0/+1 |
| |