aboutsummaryrefslogtreecommitdiff
path: root/src/feature/control/control.c
AgeCommit message (Expand)Author
2020-02-10Merge branch 'bug33104_041'Nick Mathewson
2020-01-30Rewrite control_event_signal() to use signal_table.Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-10-03control/control: Refactor some error handling codeteor
2019-04-30Run Coccinelle for control.c refactorTaylor Yu
2019-04-30Split reply formatting out of control_fmt.cTaylor Yu
2019-04-25When parsing a multiline controller command, be careful with linebreaksNick Mathewson
2019-04-25Extract the argument-splitting part of control.c's parserNick Mathewson
2019-03-25Minimize the includes in control.cNick Mathewson
2019-03-25Split command-handling and authentication from control.cNick Mathewson
2019-03-25Split getinfo handling into a new control_getinfo.cNick Mathewson
2019-03-25Split all controller events code into a new control_events.cNick Mathewson
2019-02-26Merge branch 'tor-github/pr/611'George Kadianakis
2019-02-24Merge remote-tracking branch 'tor-github/pr/646'Nick Mathewson
2019-01-24Add version 3 onion service support to HSFETCHNeel Chauhan
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-09Merge remote-tracking branch 'tor-github/pr/627'Nick Mathewson
2019-01-09Merge branch 'ticket28843'Nick Mathewson
2019-01-03Completely remove 'GETINFO status/version/num-{concurring,versioning}'rl1987
2018-12-20Add origin circuit event pubsub systemTaylor Yu
2018-12-20base32_decode(): Return number of bytes written on success.Nick Mathewson
2018-12-20Add support for STATUS messages from Pluggable Transports.Alexander Færøy
2018-12-20Use K/V parser to handle LOG messages for pluggable transports.Alexander Færøy
2018-12-17Merge branch 'ticket28179_squashed' into ticket28179_squashed_mergedNick Mathewson
2018-12-17Change EVENT_TRANSPORT_LOG to EVENT_PT_LOG.Alexander Færøy
2018-12-17Add support for logging messages from pluggable transports.Alexander Færøy
2018-12-13Add a DROPOWNERSHIP controller command to undo TAKEOWNERSHIP.Nick Mathewson
2018-12-11Merge remote-tracking branch 'catalyst-github/ticket27402'Nick Mathewson
2018-12-05Merge remote-tracking branch 'tor-github/pr/508'Nick Mathewson
2018-11-30Split bootstrap event reporting out of control.cTaylor Yu
2018-11-26Merge branch 'dormant_v2_squashed'Nick Mathewson
2018-11-20Merge branch 'maint-0.3.5'Nick Mathewson
2018-11-19Update control_free_all() for #27169Taylor Yu
2018-11-15Make the NET_PARTICIPANT role dependent on user activityNick Mathewson
2018-11-15Move control_per_second_events() into a callback with its own roleNick Mathewson
2018-11-14Move buffers.c out of lib/containers to resolve a circularity.Nick Mathewson
2018-11-05Move the code that knows our tor version into a lowest-level libNick Mathewson
2018-10-31Merge branch 'networkstatus_mmap' into networkstatus_mmap_mergeNick Mathewson
2018-10-01Remove versions.h include from routerparse.hNick Mathewson
2018-10-01Move v2 hs parsing into feature/rendNick Mathewson
2018-10-01Move routerparse and parsecommon to their own module.Nick Mathewson
2018-09-27Split geoip from geoip-related stats.Nick Mathewson
2018-09-27Move the predicted ports code out of rephist.cNick Mathewson
2018-09-25Revise things that had included router.h beforeNick Mathewson
2018-09-25Extract all the "am I a server" functions from router.cNick Mathewson
2018-09-25Move self-test functionality into its own file.Nick Mathewson
2018-09-21Split directory.c code into several modulesNick Mathewson
2018-09-21Split main.c into main.c and mainloop.cNick Mathewson
2018-09-20Split most of dirserv.c into several new modulesNick Mathewson
2018-09-19Split routerlist.c into 4 separate modulesNick Mathewson