AUTHDIR_NEWDESCS vaguely documented
The AUTHDIR_NEWDESCS events lack sufficient information for me to parse them. At present all the spec has is...
4.1.8. Descriptors uploaded to us in our role as authoritative dirserver
Syntax:
"650" "+" "AUTHDIR_NEWDESCS" CRLF Action CRLF Message CRLF
Descriptor CRLF "." CRLF "650" SP "OK" CRLF
Action = "ACCEPTED" / "DROPPED" / "REJECTED"
Message = Text
https://gitweb.torproject.org/torspec.git/blob/HEAD:/control-spec.txt#l1505
Questions that I have are...
-
What meaning does the "Message" have? What characters can it contain? Can it have newlines?
-
The Actions should have a description for what the actions mean, and say if new values are allowed or not.
-
What format does the "Descriptor" take? Is this a server descriptor? Microdescriptor? Router status entry? What version?