1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-10 03:15:00 -05:00
Go to file
Edwin Mons 1c8851a2db xep.xsl: Force open and close tags on script
XSLT processors are allowed to choose either the self-closing form or
explicit open and close tags when operating in xml mode for elements
that have no text.  Unfortunately, for the script element, this is not
allowed (by the DTD, and conformant browsers will not accept the
self-closing form).

xsltproc, as used by the XSF tooling, will output the open/close tags,
but other processors, such as Xalan, will choose the self-closing form.

This patch adds an empty comment as a child of the script tag. This will
force all XSLT processors into outputting the right form. As browsers
are required to ignore the content if there is a src attribute, this
will not change the behaviour. Should a browser without support for the
script tag open it, all it sees is a comment.

Test-Information:

Transforms XEPs into readable documents in xsltproc and oXygen 9.3.
2016-08-31 08:33:33 +02:00
deps Adding missing dependency (collectbox.sty). 2014-03-13 19:01:04 +01:00
inbox Inbox: Add Explicit Message Encryption XEP. 2016-08-17 17:27:04 +01:00
resources Add missing resources 2015-11-13 17:25:45 +01:00
.gitignore Gitignore pyc and other temp files 2015-07-06 17:24:17 -05:00
.travis.yml Add travis.yml 2016-05-17 08:22:16 -05:00
all.sh update build scripts to reflect operational reality 2014-04-09 15:55:07 -06:00
all.shtml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
announce.py typo 2012-02-08 15:17:55 -07:00
archive.sh 2009 to 2010 2010-01-11 20:23:59 +00:00
checkdeadlinks.py 2009 to 2010 2010-01-11 20:23:59 +00:00
dbupdate.py 2009 to 2010 2010-01-11 20:23:59 +00:00
deferred.py removed www from URLs 2011-09-21 11:32:46 -06:00
editor.shtml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
examples.xsl copyright date 2011-06-15 10:14:22 -06:00
fo.xsl corrections 2006-10-04 18:40:38 +00:00
gen.py temporary fix to realize the repo root is now the current directory 2015-07-08 20:32:48 -06:00
index.shtml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
inxep.py tested the improved protoxep announce script 2014-02-26 11:15:02 -07:00
ipr-policy.shtml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
lastcall.py removed www from URLs 2011-09-21 11:32:46 -06:00
LICENSE.txt 2009 to 2010 2010-01-11 20:23:59 +00:00
Makefile remove PDF build steps from Makefile (fixes #121) 2015-11-20 11:49:25 -07:00
prettify.css Improve rendering of <example> and div.example HTML 2016-07-21 14:32:14 +02:00
prettify.js Add xmpp.css and prettify.(css|js) 2015-07-29 23:02:54 +02:00
protopage.xsl 2009 to 2010 2010-01-11 20:23:59 +00:00
protopagegen.sh 2009 to 2010 2010-01-11 20:23:59 +00:00
README.md Update the links in the readme 2016-06-05 16:33:02 +02:00
ref.xsl ensure xml-decl version and encoding are emitted 2015-02-16 14:22:53 -07:00
xep2texml.xsl Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0001.xml XEP-0001 XMPP Extension Protocols v1.21rc1: Updates based on existing practices (dwd) 2014-05-06 15:40:57 -06:00
xep-0002.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0003.xml corrected example 2010-02-22 01:02:41 +00:00
xep-0004.xml typo 2011-06-07 07:34:07 -06:00
xep-0005.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0006.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0007.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0008.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0009.xml 2.2 2011-11-10 10:46:26 -07:00
xep-0010.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0011.xml corrected examples 2010-02-22 01:09:08 +00:00
xep-0012.xml wrong IQ type in two examples 2012-08-03 12:47:05 -06:00
xep-0013.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0014.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0015.xml corrected example 2010-02-22 01:18:38 +00:00
xep-0016.xml add pointer to published schema 2015-08-12 08:28:51 -06:00
xep-0017.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0018.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0019.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0020.xml schema fixes from Gabriel de Perthuis 2009-07-01 19:26:46 +00:00
xep-0021.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0022.xml updated the abstract 2009-05-28 21:03:19 +00:00
xep-0023.xml corrected remark syntax 2009-06-03 20:29:15 +00:00
xep-0024.xml XML not well formed in examples 2011-06-10 10:21:14 -06:00
xep-0025.xml corrected examples 2010-02-22 05:01:37 +00:00
xep-0026.xml corrected examples 2010-02-22 05:02:01 +00:00
xep-0027.xml XEP-0027 v1.4: fix incorrect date 2014-03-15 10:40:30 -06:00
xep-0028.xml corrected the date 2010-02-17 22:07:06 +00:00
xep-0029.xml fixed the supersededby syntax 2012-03-13 12:59:43 -06:00
xep-0030.xml XEP-0030 v2.5rc1 update revision date 2015-09-22 19:26:29 -06:00
xep-0031.xml Further style adjustments. 2009-10-09 20:09:37 +00:00
xep-0032.xml XMPP URI reference 2008-04-18 16:51:03 +00:00
xep-0033.xml XEP-0033: Add editor initials before merge 2016-05-31 13:13:08 -05:00
xep-0034.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0035.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0036.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0037.xml PDF fixes 2008-10-20 22:20:45 +00:00
xep-0038.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0039.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0040.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0041.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0042.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0043.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0044.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0045.xml XEP-0045: Fix wrong revision date 2016-05-17 09:11:33 -05:00
xep-0046.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0047.xml 2.0: FINAL 2012-06-22 10:10:43 -06:00
xep-0048.xml corrected a copy-and-paste error 2011-12-06 10:30:29 -07:00
xep-0049.xml typo 2009-09-16 14:40:18 +00:00
xep-0050.xml XEP-0050: element should be attribute 2015-10-15 10:16:02 -06:00
xep-0051.xml Deferred for inactivity 2010-07-12 19:08:33 +00:00
xep-0052.xml xhtml fixes 2007-02-16 05:20:39 +00:00
xep-0053.xml Introduce 'Proposed' status in XEP-0053 2016-05-31 09:57:43 +02:00
xep-0054.xml typo and clarification 2010-08-12 16:56:32 -06:00
xep-0055.xml typo 2009-09-15 17:28:26 +00:00
xep-0056.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0057.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0058.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0059.xml corrected typo 2011-12-07 10:18:27 -07:00
xep-0060.xml add revision 2016-07-21 08:57:41 +02:00
xep-0061.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0062.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0063.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0064.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0065.xml Fix description of XEP-65's <activate/> element 2015-09-17 09:36:38 -06:00
xep-0066.xml corrected examples 2010-02-22 04:07:00 +00:00
xep-0067.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0068.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0069.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0070.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0071.xml XEP-0071: Update plain version of blockquote example to escape <div/> 2016-01-05 12:02:31 -07:00
xep-0072.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0073.xml RFC numbers 2011-07-04 11:04:33 -06:00
xep-0074.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0075.xml Use definition lists for definitions. 2009-10-21 18:24:02 +00:00
xep-0076.xml added missing disco support 2009-08-31 17:49:16 +00:00
xep-0077.xml 2.4 2012-01-25 09:36:16 -07:00
xep-0078.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0079.xml typo reported by Alexander Gnauck 2013-07-11 09:42:10 -06:00
xep-0080.xml XEP-0080: Add altaccuracy element 2016-01-12 10:59:12 -06:00
xep-0081.xml XMPP URI reference 2008-04-18 16:22:56 +00:00
xep-0082.xml clarify CCYY is expected to be four digits, even though XML Schema allows for more. 2015-08-13 16:52:50 -06:00
xep-0083.xml schema fixes from Gabriel de Perthuis 2009-07-01 19:26:46 +00:00
xep-0084.xml XEP-0084: Fix broken namespace in example 2016-07-09 17:15:53 -05:00
xep-0085.xml 2.1 published 2009-09-23 20:06:04 +00:00
xep-0086.xml typo 2008-11-05 17:10:09 +00:00
xep-0087.xml application/octet-stream 2008-05-23 14:40:26 +00:00
xep-0088.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0089.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0090.xml changed the names of XEPs 90 and 91 to reflect the fact that they are legacy protocols 2009-05-28 03:55:54 +00:00
xep-0091.xml changed the names of XEPs 90 and 91 to reflect the fact that they are legacy protocols 2009-05-28 03:55:54 +00:00
xep-0092.xml typo 2009-04-05 22:43:00 +00:00
xep-0093.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0094.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0095.xml corrected examples 2010-02-22 04:25:07 +00:00
xep-0096.xml minor typo 2011-10-20 16:35:19 -06:00
xep-0097.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0098.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0099.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0100.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0101.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0102.xml xhtml fixes 2007-02-16 05:20:39 +00:00
xep-0103.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0104.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0105.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0106.xml XEP-0106: Fix example whitespace 2016-08-19 11:00:48 -05:00
xep-0107.xml duplicate attribute in example 5 2011-06-10 21:33:23 -06:00
xep-0108.xml 1.3 2008-10-29 21:46:06 +00:00
xep-0109.xml deferred for inactivity 2011-06-27 15:25:05 -06:00
xep-0110.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0111.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0112.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0113.xml XML fix /psa 2009-09-14 19:30:58 +00:00
xep-0114.xml schema errors reported by ermine 2012-11-30 10:42:33 -07:00
xep-0115.xml XEP-0115: Fix missing parenthesis 2015-06-25 16:28:46 +02:00
xep-0116.xml Deferred 2008-05-31 00:56:28 +00:00
xep-0117.xml Obsolete 2008-01-06 22:28:29 +00:00
xep-0118.xml tweaked abstract, consolidated two sections 2008-10-09 22:23:06 +00:00
xep-0119.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0120.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0121.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0122.xml typo 2012-06-19 08:34:35 -06:00
xep-0123.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0124.xml XEP-0124: removing an extraneous interim 2014-04-09 14:44:55 -06:00
xep-0125.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0126.xml xhtml fixes 2007-02-16 05:20:39 +00:00
xep-0127.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0128.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0129.xml Deferred 2008-05-14 01:49:46 +00:00
xep-0130.xml typo 2012-06-19 07:55:20 -06:00
xep-0131.xml corrected examples 2010-02-22 04:29:07 +00:00
xep-0132.xml definition list 2009-04-06 03:55:52 +00:00
xep-0133.xml copy-and-paste errors 2012-08-05 11:42:14 -06:00
xep-0134.xml tweaked the name of XEP-0134 2009-05-18 15:36:14 +00:00
xep-0135.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0136.xml typo reported by Sharon Fridman 2013-07-11 09:55:37 -06:00
xep-0137.xml corrected examples 2010-02-22 04:37:44 +00:00
xep-0138.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0139.xml xhtml fixes 2007-02-14 02:57:53 +00:00
xep-0140.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0141.xml there is no MAY NOT 2008-06-06 23:13:08 +00:00
xep-0142.xml xhtml fixes 2007-02-16 05:20:39 +00:00
xep-0143.xml XEP-0143: Add a new revision. 2016-08-27 15:17:50 +01:00
xep-0144.xml added acknowledgements 2012-07-18 15:32:34 -06:00
xep-0145.xml revert to version 1.0 2007-11-19 23:55:02 +00:00
xep-0146.xml no need for new version 2008-09-26 01:27:41 +00:00
xep-0147.xml XMPP URI reference 2008-04-18 16:50:48 +00:00
xep-0148.xml definition list 2009-04-06 03:50:37 +00:00
xep-0149.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0150.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0151.xml fixed dead links /psa 2009-09-14 15:55:28 +00:00
xep-0152.xml XEP-0152: typo in 1.0 revision remarks 2014-02-25 15:33:48 -07:00
xep-0153.xml typo 2012-07-03 09:34:57 -06:00
xep-0154.xml Deferred 2009-04-23 23:56:30 +00:00
xep-0155.xml updating missing/broken references 2016-02-03 08:56:59 -07:00
xep-0156.xml XEP-0156: Update references to RFC 7395. 2016-06-07 19:12:57 -05:00
xep-0157.xml added missing admin-addresses field 2011-08-10 09:49:54 -06:00
xep-0158.xml typo 2012-11-07 15:07:20 -05:00
xep-0159.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0160.xml typo 2013-02-26 21:07:59 -07:00
xep-0161.xml superseded by XEP-0268 2009-11-18 17:39:11 +00:00
xep-0162.xml typo 2008-06-16 18:16:29 +00:00
xep-0163.xml XEP-0163: Remove duplicate 'there' and fix dead link 2015-06-24 20:50:49 +02:00
xep-0164.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0165.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0166.xml XEP-0166: Fix draft-ietf-stox-media ref 2016-05-17 08:49:42 -05:00
xep-0167.xml XEP-0167: Update revision for PR #200 2016-07-08 14:33:39 -05:00
xep-0168.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0169.xml updated reference 2011-12-21 10:12:42 -07:00
xep-0170.xml clarified potential DoS attack 2009-09-08 20:21:30 +00:00
xep-0171.xml XEP-0171: Schema wrongly specifies elements/attributes as required 2015-10-15 10:17:24 -06:00
xep-0172.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0173.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0174.xml Add '<?xml ...>' to XEP-174 examples 2015-08-20 09:48:26 +02:00
xep-0175.xml typo 2010-04-26 17:36:46 +00:00
xep-0176.xml fix broken link 2015-06-28 09:58:39 +02:00
xep-0177.xml no longer interim 2010-01-22 21:27:12 +00:00
xep-0178.xml 1.1 2011-05-25 09:17:35 -06:00
xep-0179.xml XSF/SIG cleanup 2007-01-15 03:38:19 +00:00
xep-0180.xml added further redirection text 2010-06-24 21:39:09 +00:00
xep-0181.xml automatically deferred 2011-01-12 10:32:10 -07:00
xep-0182.xml 1.1 published 2008-03-05 22:19:43 +00:00
xep-0183.xml corrected examples 2010-02-22 04:45:22 +00:00
xep-0184.xml typo 2014-08-11 17:03:50 -06:00
xep-0185.xml cleanup for RFC 6120 and RC 6121 2011-04-11 16:33:53 -06:00
xep-0186.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0187.xml Deferred 2008-05-31 00:56:28 +00:00
xep-0188.xml RFC 6189 2011-04-12 07:53:47 -06:00
xep-0189.xml automatically deferred 2011-07-15 15:35:14 -06:00
xep-0190.xml removed interim flag 2012-03-06 09:24:20 -07:00
xep-0191.xml XEP-0191: Allow blocking arbitrary JIDs 2016-03-12 16:52:35 -06:00
xep-0192.xml adjusted revision remark 2012-02-08 15:20:51 -07:00
xep-0193.xml adjusted revision remark 2012-02-08 15:20:51 -07:00
xep-0194.xml Deferred 2009-09-30 20:34:45 +00:00
xep-0195.xml Deferred 2009-09-30 20:34:50 +00:00
xep-0196.xml Deferred 2009-09-30 20:34:54 +00:00
xep-0197.xml Deferred 2009-09-30 20:35:02 +00:00
xep-0198.xml XEP-0198: Fix text, <r/> element has no 'h' attribute 2016-04-20 15:19:14 +01:00
xep-0199.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0200.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0201.xml removed extraneous <lastcall/> element 2011-06-15 09:26:48 -06:00
xep-0202.xml advanced XEP-0202 from Draft to Final 2009-09-11 18:25:33 +00:00
xep-0203.xml typo /psa 2009-09-15 15:27:45 +00:00
xep-0204.xml typo 2009-03-04 02:56:07 +00:00
xep-0205.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0206.xml XEP-0206: v1.4 approved by XMPP Council 2014-04-09 14:29:30 -06:00
xep-0207.xml updated TLS reference 2011-04-12 07:57:50 -06:00
xep-0208.xml 0.4: Retracted 2009-01-06 16:45:18 +00:00
xep-0209.xml Deferred 2009-01-20 19:21:32 +00:00
xep-0210.xml RFC 6189 2011-04-12 07:53:47 -06:00
xep-0211.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0212.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0213.xml obsolete 2009-08-12 20:40:25 +00:00
xep-0214.xml Deferred 2010-01-22 20:44:47 +00:00
xep-0215.xml XEP-0215: Try resolving some ambiguities 2015-10-20 10:42:08 -06:00
xep-0216.xml obsolete 2009-08-12 20:40:25 +00:00
xep-0217.xml Deferred 2008-05-31 00:56:28 +00:00
xep-0218.xml Deferred 2008-05-31 00:56:28 +00:00
xep-0219.xml updated RFC references 2011-04-12 08:37:30 -06:00
xep-0220.xml Update references to RFC 7712 (now out of draft) 2016-03-30 12:04:52 -05:00
xep-0221.xml corrected examples 2010-02-22 04:47:39 +00:00
xep-0222.xml shortened title 2009-03-19 18:20:07 +00:00
xep-0223.xml shortened title 2009-03-19 18:20:07 +00:00
xep-0224.xml schemaloc fix 2009-06-10 18:30:00 +00:00
xep-0225.xml updated TLS reference 2011-04-12 07:57:50 -06:00
xep-0226.xml automatically deferred 2011-01-12 10:32:10 -07:00
xep-0227.xml 1.0 DRAFT 2010-03-12 17:04:29 +00:00
xep-0228.xml typo 2009-04-05 18:28:48 +00:00
xep-0229.xml Adding missing closing-note tag. 2009-09-14 20:18:05 +00:00
xep-0230.xml Deferred 2009-03-19 18:25:57 +00:00
xep-0231.xml clarified that type attribute is required only if data element is non-empty 2010-06-17 18:53:54 +00:00
xep-0232.xml Deferred 2010-03-05 04:07:30 +00:00
xep-0233.xml XEP-0233 Deferred -> Experimental 2015-10-20 10:40:10 -06:00
xep-0234.xml XEP-0234: Version bump for ICE-TCP ref fixes 2016-07-15 13:32:19 -05:00
xep-0235.xml Deferred 2010-03-31 23:15:04 +00:00
xep-0236.xml 02: Retracted in favor of XEP-0161 2008-05-09 21:17:30 +00:00
xep-0237.xml adjusted revision remark 2012-02-08 15:20:51 -07:00
xep-0238.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0239.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0240.xml deferred 2009-05-01 21:35:08 +00:00
xep-0241.xml deferred 2009-05-01 21:35:21 +00:00
xep-0242.xml Fix a few things in obsolete compliance suites 2015-07-02 10:53:01 -06:00
xep-0243.xml Fix a few things in obsolete compliance suites 2015-07-02 10:53:01 -06:00
xep-0244.xml Deferred 2010-03-31 23:14:57 +00:00
xep-0245.xml 1.0 ACTIVE 2009-01-21 20:59:08 +00:00
xep-0246.xml updating missing/broken references 2016-02-03 08:56:59 -07:00
xep-0247.xml fix missing entity reference 2015-08-13 15:02:52 -06:00
xep-0248.xml Deferred 2011-10-04 15:34:59 -06:00
xep-0249.xml 1.2 2011-09-22 16:09:33 -06:00
xep-0250.xml updated TLS reference 2011-04-12 07:57:50 -06:00
xep-0251.xml automatically deferred 2011-01-12 10:32:10 -07:00
xep-0252.xml Deferred 2009-11-02 04:00:19 +00:00
xep-0253.xml automatically deferred 2011-01-12 10:32:10 -07:00
xep-0254.xml Deferred 2009-12-03 19:19:13 +00:00
xep-0255.xml automatically deferred 2011-01-12 10:32:10 -07:00
xep-0256.xml 1.1 /psa 2009-09-15 15:29:03 +00:00
xep-0257.xml automatically deferred 2013-10-23 16:52:25 -06:00
xep-0258.xml 1.1 2013-04-08 12:05:03 -06:00
xep-0259.xml Deferred 2010-03-05 04:07:30 +00:00
xep-0260.xml XEP-0260: Fix broken ICE-TCP ref 2016-05-17 21:55:29 -05:00
xep-0261.xml 1.0 DRAFT 2011-09-23 14:37:06 -06:00
xep-0262.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0263.xml initial published version 2009-04-01 12:05:14 +00:00
xep-0264.xml Update XEP-0264 to allow non-cid URIs, and expand scope 2015-08-26 13:28:21 -07:00
xep-0265.xml Deferred for inactivity 2010-04-12 03:56:39 +00:00
xep-0266.xml 1.1rc1 2013-03-01 14:27:24 -07:00
xep-0267.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0268.xml automatically deferred 2013-10-23 16:52:25 -06:00
xep-0269.xml automatically deferred 2011-01-12 10:32:10 -07:00
xep-0270.xml Fix a few things in obsolete compliance suites 2015-07-02 10:53:01 -06:00
xep-0271.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0272.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0273.xml automatically deferred 2012-07-05 15:07:03 -06:00
xep-0274.xml automatically deferred 2012-02-08 15:28:50 -07:00
xep-0275.xml automatically deferred 2013-10-23 16:52:25 -06:00
xep-0276.xml fixing a typo 2014-06-20 09:10:42 -06:00
xep-0277.xml Update personal details 2015-12-08 09:42:17 -07:00
xep-0278.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0279.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0280.xml XEP-0280: Fix typo in xml schema (s/foward/forward/) 2016-02-16 09:14:27 -07:00
xep-0281.xml changed to Retracted by the author 2012-09-17 13:33:48 -06:00
xep-0282.xml deferred for inactivity 2011-06-27 15:25:05 -06:00
xep-0283.xml typos and old references 2011-08-29 11:16:12 -06:00
xep-0284.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0285.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0286.xml Add more recommended reading to 0286 2015-07-27 08:15:55 -06:00
xep-0287.xml Deferred 2011-10-04 15:34:59 -06:00
xep-0288.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0289.xml automatically deferred 2013-10-23 16:52:25 -06:00
xep-0290.xml automatically deferred 2012-02-08 15:28:50 -07:00
xep-0291.xml automatically deferred 2012-02-08 15:28:50 -07:00
xep-0292.xml 0.10 2013-09-12 17:21:44 -06:00
xep-0293.xml typo in latest revision 2015-08-12 08:42:48 -06:00
xep-0294.xml add missing revision 2015-08-12 08:43:07 -06:00
xep-0295.xml Fixed typo. 2013-11-13 11:10:15 +01:00
xep-0296.xml automatically deferred 2012-08-27 17:20:07 -06:00
xep-0297.xml 1.0 DRAFT 2013-10-02 10:12:54 -07:00
xep-0298.xml Update XEP-0298 2015-07-18 11:15:11 +02:00
xep-0299.xml automatically deferred 2012-07-05 15:07:03 -06:00
xep-0300.xml Update XEP-0300 to current standards; adding SHA-3 and BLAKE2 2016-07-22 21:23:57 +02:00
xep-0301.xml changed nbsp to #160 2013-11-19 14:47:32 -07:00
xep-0302.xml automatically deferred 2012-08-27 17:20:07 -06:00
xep-0303.xml automatically deferred 2012-08-27 17:20:07 -06:00
xep-0304.xml automatically deferred 2012-08-27 17:20:07 -06:00
xep-0305.xml automatically deferred for inactivity 2014-06-03 09:32:21 -06:00
xep-0306.xml XEP-0306: Bump revision for example XML fix 2016-06-07 19:37:15 -05:00
xep-0307.xml Deferred 2013-02-20 17:29:52 -07:00
xep-0308.xml Reported typos in message correction 2013-04-27 21:26:25 +01:00
xep-0309.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0310.xml Deferred 2013-02-20 17:29:52 -07:00
xep-0311.xml Deferred 2013-02-20 17:29:52 -07:00
xep-0312.xml Remove the executable bit from XML files. 2015-06-24 00:39:33 +01:00
xep-0313.xml Merge pull request #134 from Flowdalic/mam-fixes 2016-07-14 17:42:12 +01:00
xep-0314.xml automatically deferred 2013-10-23 16:52:25 -06:00
xep-0315.xml automatically deferred 2013-10-23 16:52:25 -06:00
xep-0316.xml automatically deferred for inactivity 2014-06-03 09:32:21 -06:00
xep-0317.xml automatically deferred for inactivity 2014-06-03 09:32:21 -06:00
xep-0318.xml Describe use of client probes. 2013-08-27 22:53:23 +02:00
xep-0319.xml XEP-0319 v1.0 -- add XML Schema 2015-04-14 23:15:39 +02:00
xep-0320.xml add note about whitespace 2015-10-15 10:28:00 -06:00
xep-0321.xml automatically deferred for inactivity 2014-06-03 09:32:21 -06:00
xep-0322.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0323.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0324.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0325.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0326.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0327.xml XEP-0327 v0.7: Updates based on XMPP Council feedback. 2015-07-15 14:57:14 -06:00
xep-0328.xml automatically deferred for inactivity 2014-06-03 09:32:21 -06:00
xep-0329.xml 0.2 2013-11-19 14:03:08 -07:00
xep-0330.xml 0.1 2013-06-12 11:51:29 -06:00
xep-0331.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0332.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0333.xml Fix typo in JID 2016-04-26 01:55:49 +02:00
xep-0334.xml clarify the no-storage/no-store confusion in XEP-0334 and add a new hint to always store message 2015-09-10 08:39:46 -06:00
xep-0335.xml 0.1 2013-10-25 10:17:14 -06:00
xep-0336.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0337.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0338.xml accepted for publication 2014-01-08 14:13:31 -07:00
xep-0339.xml remove label and mslabel from obsolete version of msid-draft. fix whitespace in code tags 2015-12-08 10:15:46 -07:00
xep-0340.xml 0.1 2014-01-08 14:19:24 -07:00
xep-0341.xml 0.1 2014-01-14 11:15:31 -07:00
xep-0342.xml XEP-0342 v0.2: Specify dependencies correctly; clearer wording on security considerations; proper linking. 2014-03-13 09:44:47 -06:00
xep-0343.xml XEP-0343 v0.2 - Add optional explicit signaling of channels to the transport element. 2014-07-20 14:13:35 -04:00
xep-0344.xml XEP-0344 v0.3 -- Described same-certificate flow. 2015-03-23 13:22:01 -05:00
xep-0345.xml Last call feedback for XEP-0345 2014-08-04 14:06:50 +01:00
xep-0346.xml XEP-0346: proper version 2014-04-10 13:14:28 -06:00
xep-0347.xml Updated contact information and example JIDs 2015-12-08 09:26:34 -07:00
xep-0348.xml Fix ref to RFC 3629 in XEP-0348 2016-03-20 11:07:15 -05:00
xep-0349.xml XEP-0349 v0.1: Rayo Clustering 2014-06-23 08:09:06 -06:00
xep-0350.xml XEP-0350 Data Forms Geoloation Element: approved by XMPP Council 2014-07-03 08:55:26 -06:00
xep-0351.xml Accepted XEP-0351 2014-08-28 18:42:22 +01:00
xep-0352.xml Explain how CSI is affected by in order processing 2015-10-02 09:17:13 -06:00
xep-0353.xml Add explicit reject by responding to sender with reject message 2016-05-16 09:18:31 -05:00
xep-0354.xml Create author entity for me 2016-05-17 11:12:25 +02:00
xep-0355.xml Update XEP-0355: 'Namespace Delegation' to 0.3 2016-08-05 12:01:10 +02:00
xep-0356.xml XEP-0356 v0.2 -- see remarks 2015-03-23 13:18:30 -05:00
xep-0357.xml XEP-0357: Add missing type attribute to <x/> tag 2016-02-16 10:55:34 -07:00
xep-0358.xml XEP-0358: Initator/Response → Requester/Publisher 2016-05-25 08:19:26 +02:00
xep-0359.xml Create author entity for me 2016-05-17 11:12:25 +02:00
xep-0360.xml Create author entity for me 2016-05-17 11:12:25 +02:00
xep-0361.xml Fix typo in dependencies 2016-08-02 16:52:58 +02:00
xep-0362.xml XEP-0362 v0.1 -- Initial published version approved by the XMPP Council 2015-08-11 09:27:57 -06:00
xep-0363.xml XEP-0363: Minor version bump for typo fixes 2016-07-11 21:19:52 -05:00
xep-0364.xml XEP-0364: Update acknowledgements and version bump 2016-05-10 13:37:27 -05:00
xep-0365.xml promoting s2s-over-s5066 to XEP-0365 2015-09-17 10:37:30 -06:00
xep-0366.xml XEP-0366: Fix typos 2016-07-12 09:08:00 -05:00
xep-0367.xml Accepting the 'Message Attaching' ProtoXEP as XEP-0367 2015-12-15 20:28:27 +00:00
xep-0368.xml Accepting 'tls-srv' ProtoXEP as XEP-0368 2015-12-15 20:53:19 +00:00
xep-0369.xml XEP-0369: Fix revision 0.2.1 XML 2016-08-30 14:53:43 +02:00
xep-0370.xml XEP-0370: Mark as experimental 2016-03-18 11:31:15 -05:00
xep-0371.xml Removed <interim/> from XEP-0371 2016-01-21 12:55:39 +00:00
xep-0372.xml Accepting 'references' ProtoXEP as XEP-0372 2016-03-22 22:36:54 +00:00
xep-0373.xml XEP-0373: Update acknowledgements 2016-07-15 13:11:34 -05:00
xep-0374.xml Small updates for the OX XEPs 2016-06-05 16:06:11 +02:00
xep-0375.xml XEP-0375: Webclients don't need BOSH and websocket 2016-07-20 09:21:11 -05:00
xep-0376.xml Add revision block 2016-07-20 15:10:44 +01:00
xep-0377.xml XEP-0377: Fix broken experimental status 2016-05-25 10:59:46 -05:00
xep-0378.xml XEP-0378: Public OTR Disco 2016-07-15 10:03:57 -05:00
xep-0379.xml Replace legal element with XML entity 2016-07-20 14:08:29 -05:00
xep-README.xml Update the section on accepting an XEP 2016-07-12 10:04:30 -05:00
xep-template.xml Reduce legal notice in template to XML entity 2016-05-21 17:20:13 -05:00
xep.dtd Fix obvious mistakes in the DTD 2016-08-30 13:07:49 +02:00
xep.ent XEP-0106: Update to use PRECIS and newer XMPP RFCs 2016-08-19 11:00:48 -05:00
xep.xsd councilnote 2012-01-11 10:50:27 -07:00
xep.xsl xep.xsl: Force open and close tags on script 2016-08-31 08:33:33 +02:00
xepinfo.py Fixing a small bug. 2010-10-08 01:24:29 +02:00
xeputil.py temporary fix to realize the repo root is now the current directory 2015-07-08 20:32:48 -06:00
xmpp.css Improve rendering of <example> and div.example HTML 2016-07-21 14:32:14 +02:00

XMPP Extension Protocols (XEPs)

This repository is used to manage work on XMPP Extension Protocols (XEPs), which are the specifications produced by the XMPP Standards Foundation (XSF). See http://xmpp.org/ for details. The rendered documents can be found here:

https://xmpp.org/extensions/

Please use this repository to raise issues and submit pull requests:

https://github.com/xsf/xeps/issues https://github.com/xsf/xeps/pulls

For in-depth technical discussion, please post to the standards@xmpp.org email list:

http://mail.jabber.org/mailman/listinfo/standards

To submit a new proposal for consideration as a XEP, please read this page:

https://xmpp.org/about/standards-process.html#submitting-a-xep

XEP-0001: XMPP Extension Protocols defines the standards process followed by the XMPP Standards Foundation.

Building XEPs

To build a single XEP as HTML simply run:

make xep-xxxx

To change the output directory, set the variable OUTDIR, eg.

OUTDIR=/tmp/xeps make all

For more information try make help.