lsd0009

LSD0009: The GNU Taler Protocol
Log | Files | Refs | README

commit eea4a515ece86fa181e89758d5153fea769edec5
Author: Mikolai Gütschow <mikolai.guetschow@tu-dresden.de>
Date:   Thu, 28 Mar 2024 13:31:06 +0100

initial commit

Diffstat:
A.buildbot/build.sh | 3+++
A.buildbot/firefly-x86_64-amdepyc_deploy.sh | 10++++++++++
A.editorconfig | 8++++++++
A.gitignore | 3+++
AMakefile | 11+++++++++++
Adraft-guetschow-taler-protocol.md | 67+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adraft-guetschow-taler-protocol.xml | 118+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7 files changed, 220 insertions(+), 0 deletions(-)

diff --git a/.buildbot/build.sh b/.buildbot/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +make diff --git a/.buildbot/firefly-x86_64-amdepyc_deploy.sh b/.buildbot/firefly-x86_64-amdepyc_deploy.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +# Deploy rest api from buildbot + +if [ -e index.html ]; then + rm index.html +fi +ln -s draft-guetschow-taler-protocol.html index.html +chmod -R ag+rX draft-guetschow-taler-protocol.* index.html . +rsync --exclude=".*" --exclude="Makefile" -a --delete ./ lsd@firefly.gnunet.org:~/public/lsd0009/ diff --git a/.editorconfig b/.editorconfig @@ -0,0 +1,8 @@ +# See http://editorconfig.org + +root = true + +[*.{md,xml,org}] +charset = utf-8 +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/.gitignore b/.gitignore @@ -0,0 +1,3 @@ +*.html +*.txt +*.refcache diff --git a/Makefile b/Makefile @@ -0,0 +1,11 @@ +all: txt html + +draft-guetschow-taler-protocol.xml: draft-guetschow-taler-protocol.md + kramdown-rfc draft-guetschow-taler-protocol.md > draft-guetschow-taler-protocol.xml + +html: draft-guetschow-taler-protocol.xml + xml2rfc --html draft-guetschow-taler-protocol.xml + +txt: draft-guetschow-taler-protocol.xml + xml2rfc draft-guetschow-taler-protocol.xml + diff --git a/draft-guetschow-taler-protocol.md b/draft-guetschow-taler-protocol.md @@ -0,0 +1,67 @@ +--- +v: 3 + +title: "The GNU Taler Protocol" +docname: draft-guetschow-taler-protocol +category: info + +ipr: trust200902 +workgroup: independent +stream: independent +keyword: + - taler + - cryptography + - ecash + - payments + +# venue: +# repo: https://git.gnunet.org/lsd0009.git/ +# latest: https://lsd.gnunet.org/lsd0009/ + +author: + - + name: Mikolai Gütschow + org: TUD Dresden University of Technology + abbrev: TU Dresden + street: Helmholtzstr. 10 + city: Dresden + code: D-01069 + country: Germany + email: mikolai.guetschow@tu-dresden.de + +normative: + +informative: + + +--- abstract + +\[ TBW \] + +--- middle + +# Introduction + +\[ TBW \] + + + +# Security Considerations + +\[ TBD \] + +# IANA Considerations + +None. + +--- back + +# Change log + +# Acknowledgments +{:numbered="false"} + +\[ TBD \] + +This work was supported in part by the German Federal Ministry of +Education and Research (BMBF) within the project Concrete Contracts. diff --git a/draft-guetschow-taler-protocol.xml b/draft-guetschow-taler-protocol.xml @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="UTF-8"?> + <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?> + <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.5 (Ruby 3.1.2) --> + + +<!DOCTYPE rfc [ + <!ENTITY nbsp "&#160;"> + <!ENTITY zwsp "&#8203;"> + <!ENTITY nbhy "&#8209;"> + <!ENTITY wj "&#8288;"> + +]> + + +<rfc ipr="trust200902" docName="draft-guetschow-taler-protocol" category="info" submissionType="independent" tocInclude="true" sortRefs="true" symRefs="true"> + <front> + <title>The GNU Taler Protocol</title> + + <author initials="M." surname="Gütschow" fullname="Mikolai Gütschow"> + <organization abbrev="TU Dresden">TUD Dresden University of Technology</organization> + <address> + <postal> + <street>Helmholtzstr. 10</street> + <city>Dresden</city> + <code>D-01069</code> + <country>Germany</country> + </postal> + <email>mikolai.guetschow@tu-dresden.de</email> + </address> + </author> + + <date year="2024" month="March" day="28"/> + + + <workgroup>independent</workgroup> + <keyword>taler</keyword> <keyword>cryptography</keyword> <keyword>ecash</keyword> <keyword>payments</keyword> + + <abstract> + + +<?line 37?> + +<t>[ TBW ]</t> + + + + </abstract> + + + + </front> + + <middle> + + +<?line 41?> + +<section anchor="introduction"><name>Introduction</name> + +<t>[ TBW ]</t> + +</section> +<section anchor="security-considerations"><name>Security Considerations</name> + +<t>[ TBD ]</t> + +</section> +<section anchor="iana-considerations"><name>IANA Considerations</name> + +<t>None.</t> + +</section> + + + </middle> + + <back> + + + + + +<?line 57?> + +<section anchor="change-log"><name>Change log</name> + +</section> +<section numbered="false" anchor="acknowledgments"><name>Acknowledgments</name> + +<t>[ TBD ]</t> + +<t>This work was supported in part by the German Federal Ministry of +Education and Research (BMBF) within the project Concrete Contracts.</t> + +</section> + + + </back> + +<!-- ##markdown-source: +H4sIAAAAAAAAA22TzW7UMBDH736K0XKBg7NpkZAaCYm2SwuHVgi24kA5eO3Z +xKxjR/ZkVwH1zbjxYoydQrWCS+SMfzPznw9LKcW+gZdCkCWHDSzWHcL17R2s +lcMIH2KgoINbCBO0Vz0TJqotyXZESroLB0kZlMMjKLQibEOcGrB+G4SwQ2yA +4pjotK7P6lNxCHHXxjAOmTA4IH88iUQRVX9s2+HEtGkEgISSp5x0nAYKbVRD +NxUDapW6chrU1LNnEuIZ7NGP2PABIOIQGuiIhtQsl62lqvWjR6pCbJcumZql +VWxeFtpxCYmeeAb+wy+FUCN1IbI8yckB5v7c2F1wysL1r59zh8odOzawvlvB +KmLi4uDO2z3GZGmCsIU16s4HF9qp0GqzibjPDn/4Ys49Qhb2Dl3fBUff2VDB +SV0uNYdqjnAdDOtZyfqkfnX2aBk95dlcY+yVn5Nhr6xroJ91V38n+4ZGaeZw +lUEhfGAfYtUNT5Vn+/QnpJSsmdUoTULcf4H1xWe4/zpf9NYYh3ki7zl5MKMm +G/wRli8/oR5jbsdl8MkajCpj6ZFbFY5DnN+e/0PcBo/VnGyj9C5zl53yLQJ3 +NP+d650PB4emnbfjR+PHfoMRzevFVrmEi4ejPOvOJsiLCgeVII3DECKh4eXk +DYsEmwkov5PSRbjCrMXx5L3lHuSBirdcZpEHyhv4iAlV1B08v7i5uHoBB0sd +x8ox+OF8Q025Jh2RMB9KH1MlfgM5XuVzngMAAA== + +--> + +</rfc> +