aboutsummaryrefslogtreecommitdiff
path: root/pt-spec.txt
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-08-15 12:22:21 -0400
committerNick Mathewson <nickm@torproject.org>2013-08-15 12:22:21 -0400
commitfef346f33a579f7f4014fac94685938755d2f3b2 (patch)
treeb3049065c8fa773372884f8338cb5ca24a21cf81 /pt-spec.txt
parent8e2cfca81a0e67ee90c8df55e97da02fe71494f7 (diff)
parenta01bb8e8e285d644c2e59c0ea788e45bf37470f4 (diff)
downloadtorspec-fef346f33a579f7f4014fac94685938755d2f3b2.tar.gz
torspec-fef346f33a579f7f4014fac94685938755d2f3b2.zip
Merge branch 'bug8045_take3_squashed'
Diffstat (limited to 'pt-spec.txt')
-rw-r--r--pt-spec.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/pt-spec.txt b/pt-spec.txt
index fd31433..b61e7c2 100644
--- a/pt-spec.txt
+++ b/pt-spec.txt
@@ -38,7 +38,10 @@ Specifications: Client behavior
as necessary. If a key or value value must contain a semicolon or
a backslash, it is escaped with a backslash.
- Method names must be C identifiers.
+ Method names MUST be C identifiers. That is, method names must begin
+ with a letter or underscore and the rest of the characters can be
+ letters, numbers or underscores. No length limit is imposed. The
+ relevant regular expression is: "[a-zA-Z_][a-zA-Z0-9_]*".
For reference, the old bridge format was
Bridge address[:port] [id-fingerprint]