summaryrefslogtreecommitdiff
path: root/src/or/rendservice.c
AgeCommit message (Expand)Author
2017-02-03Prevention: never die from extend_info_from_node() failure.Nick Mathewson
2017-02-03hs: Remove intro point expiring node if no circuitDavid Goulet
2017-02-03hs: Fix an underflow in rend_service_intro_has_opened()David Goulet
2017-02-01hs: Fix possible integer underflow with IP nodesDavid Goulet
2017-01-17hs: Allow from 0 to MAX introduction pointsDavid Goulet
2017-01-17Fix a double-free in rend_config_services()Nick Mathewson
2017-01-13Merge remote-tracking branch 'dgoulet/bug21054_030_01'Nick Mathewson
2017-01-11Merge branch 'bug20987_squashed'Nick Mathewson
2017-01-11Fix memory leak when failing to configure hidden services.Nick Mathewson
2016-12-21test: Add unit test for prune_services_on_reload()David Goulet
2016-12-21hs: Move and improve the service pruning codeDavid Goulet
2016-12-16Merge branch 'prop271_030_v1_squashed'Nick Mathewson
2016-12-14whitespace fixesNick Mathewson
2016-12-14Merge branch 'dgoulet_ticket19043_030_03_squashed'Nick Mathewson
2016-12-14prop224 prepwork: Finish decoupling old ESTABLISH_INTRO creation logic.George Kadianakis
2016-12-14prpo224 prepwork: Decouple legacy ESTABLISH_INTRO creation logic.George Kadianakis
2016-12-05Merge remote-tracking branch 'chelseakomlo/20717_hashing_api_bug'Nick Mathewson
2016-12-04Use `rend_service_is_ephemeral` for all service checks in `rendservice.c`J. Ryan Stinnett
2016-12-03Use a temporary service list when validating and adding hidden servicesteor
2016-12-03Add a missing rend_service_free in rend_service_addteor
2016-12-03Clarify the function documentation for rend_get_service_list_mutableteor
2016-12-01Stop ignoring misconfigured hidden servicesteor
2016-12-01Refactor rend_service_list substitute list selection codeteor
2016-12-01Merge branch 'maint-0.2.9'Nick Mathewson
2016-12-01Stop ignoring hidden service key anonymity when first starting torteor
2016-12-01Update unit tests for 20484, 20529teor
2016-11-30Use the new guard notification/selection APIs throughout TorNick Mathewson
2016-11-24crypto_digest returns expected error value of -1Chelsea H. Komlo
2016-11-18Refactor rend_service_check_dir_and_addteor
2016-11-18Refactor duplicate code out of rend_config_servicesteor
2016-11-18Create HS directories in rend_config_services, then check before useteor
2016-11-17Fix and simplify error handling code in rend_service_parse_port_config()Ivan Markin
2016-11-17Fix comment for rend_service_parse_port_config()Ivan Markin
2016-11-07Merge branch 'maint-0.2.9'Nick Mathewson
2016-11-04Merge branch 'ticket17238_029_02-resquash'Nick Mathewson
2016-11-04hs: Refactor rend_data_t for multi version supportDavid Goulet
2016-11-03Split a wide lineNick Mathewson
2016-11-03Merge remote-tracking branch 'dgoulet/bug20526_030_01'Nick Mathewson
2016-11-03Merge remote-tracking branch 'dgoulet/bug20376_030_01'Nick Mathewson
2016-11-03fix wide linesNick Mathewson
2016-11-03hs: Escape service directories before printing themIvan Markin
2016-11-02hs: Added rend_service_is_ephemeral() and made related code use itIvan Markin
2016-11-02Use the latest options in rend_service_check_private_dirteor
2016-11-02Check every hidden service directory's permissions when configuringteor
2016-11-02Improve comments in check_private_dir and onion poisoningteor
2016-11-02fixup! Refactor, adding a create argument to rend_service_check_private_dirteor
2016-11-02Remove redundant group permission code from rend_service_check_private_dirteor
2016-11-02Refactor, adding a create argument to rend_service_check_private_dirteor
2016-10-31Create single-onion-service directory before poisoning it, if neededNick Mathewson
2016-10-27Do not mark circs for close again after relay_send_command_from_edge()Ivan Markin