aboutsummaryrefslogtreecommitdiff
path: root/src/core/or/ocirc_event.c
AgeCommit message (Collapse)Author
2020-02-24Merge ocirc and orconn events into or subsystem.Nick Mathewson
Pubsub events are not supposed to have their own subsystems; they're supposed to be part of a parent subsystem.
2020-02-13Re-order most subsystems to correspond to dependency order.Nick Mathewson
2020-01-08It's 2020. Update the copyright dates with "make update-copyright"Nick Mathewson
2019-06-11Rework origin circuit tracking to use pubsubTaylor Yu
Part of ticket 29976.
2019-01-16Bump copyright date to 2019Nick Mathewson
2018-12-21Merge branch 'orconn-tracker_squashed'Nick Mathewson
2018-12-20Add origin circuit event pubsub systemTaylor Yu
Add a publish-subscribe subsystem to publish messages about changes to origin circuits. Functions in circuitbuild.c and circuitlist.c publish messages to this subsystem. Move circuit event constants out of control.h so that subscribers don't have to include all of control.h to take actions based on messages they receive. Part of ticket 27167.