Nick Mathewson
|
a90d1918af
Update #includes to point to confparse.h in its new location.
|
%!s(int64=4) %!d(string=hai) anos |
Taylor Yu
|
5faf54970d
Fix some onion helpers
|
%!s(int64=5) %!d(string=hai) anos |
Taylor Yu
|
0dd59fdb56
Clean up some uses of low-level control replies
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
2d66250d8a
Remove want_cmddata from HSFETCH, which does not in fact want data
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
57ee0e3af9
Only reject POSTDESCRIPTOR purpose= when the purpose is unrecognized
|
%!s(int64=5) %!d(string=hai) anos |
Taylor Yu
|
68caca58a8
Clean up formatting after Coccinelle
|
%!s(int64=5) %!d(string=hai) anos |
Taylor Yu
|
983452e221
Run Coccinelle for control.c refactor
|
%!s(int64=5) %!d(string=hai) anos |
Taylor Yu
|
769eb07a7a
Manually fix some control replies
|
%!s(int64=5) %!d(string=hai) anos |
Taylor Yu
|
8e7316bae4
Split reply formatting out of control_fmt.c
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
a5cced2b7a
Extract keyword argument checking from argument parsing.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
a0299cd240
In control command api, rename "object" to "cmddata"
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
ff9ba7d6c4
expand CMD_FL_WIPE to wipe the parsed arguments too
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
88d22b898e
Simplify handler logic in control_cmd.c
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
ddd33d39c7
Port the authenticate and authchallenge commands to the new parser
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
0c0b869ba4
Use the new controller command parser for EXTENDCIRCUIT.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
95afdb005c
Use new parser logic for SETCONF/RESETCONF code.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
d8b3ec865d
Update more controller commands, now that we have kvline support
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
9471391694
Add kvline support to controller command parser.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
0841a69357
Allow kvlines in control commands.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
01b07c548b
Use parsing code for the simpler controller commands.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
dbfe1a14e4
When parsing a multiline controller command, be careful with linebreaks
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
de70eebc65
Start on a command-parsing tool for controller commands.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
e9ca904dbf
Define two more commands as wipe-after-parse.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
f3bd0240a6
Add assertions for correct input to handle_control_command.
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
d1f5957c4e
Improve handling of controller commands
|
%!s(int64=5) %!d(string=hai) anos |
Nick Mathewson
|
2917ecaa97
Split command-handling and authentication from control.c
|
%!s(int64=5) %!d(string=hai) anos |