index
:
user/dgoulet/tor
better_workqueue_v3
bug11485_026_v1
bug11485_026_v2
bug13192_026_01
bug13192_026_03
bug13239_029_01
bug13483_026_v1
bug13646
bug13664_025_v1
bug13667_025_v1
bug13667_025_v2
bug13667_025_v3
bug13667_025_v4
bug13698_024_v1
bug13827_029_01
bug13936_025_v1
bug13936_025_v2
bug14013_029_01
bug14184_026_v1
bug14184_026_v2
bug14202_026_v1
bug14224_025_v1
bug14391_026_v1
bug14391_026_v2
bug14451_026_v1
bug14554_026_v1
bug14556_026_v1
bug14845_026_01
bug14847_027_01
bug14847_027_01-squash
bug14847_027_02
bug14847_027_03
bug14847_027_04
bug14847_027_05
bug14847_027_06
bug14917_027_01
bug14917_027_02
bug15254_027_01
bug15296_027_01
bug15377_027_01
bug15554_032_01
bug15618_030-testing
bug15714_027_01
bug15744_027_01
bug15744_027_02
bug15745_027_01
bug15745_027_02
bug15745_027_03
bug15816_027_01
bug15816_027_02
bug15816_027_03
bug15816_027_04
bug15850_026_01
bug15881_027_01
bug15881_027_02
bug15881_027_03
bug15937_028_01
bug15963_026_01
bug16021_027_01
bug16023_028_01
bug16106_027_01
bug16260_027_01
bug16260_027_02
bug16274_027_01
bug16274_027_02
bug16288_027_01
bug16288_027_02
bug16288_027_03
bug16381_026_01-revert
bug16389_027_01
bug16389_027_02
bug16389_027_03
bug16389_027_04
bug16697_027_01
bug16697_027_02
bug16702_027_01
bug16706_031_01
bug17041_027_01
bug17041_027_02
bug17354_026_01
bug18280_029_01
bug18280_029_02
bug18280_029_03
bug18481_028_01
bug18604_029_01
bug18623_028_01
bug18640_029_01
bug18704_029_01
bug19066_029_01
bug19261_029_01
bug19462_029_01
bug19465_029_01
bug19561_029_01
bug19567_029_01
bug19899_030_01
bug19953_030_01
bug19977_029_01
bug20109_029_01
bug20307_030_01
bug20376_030_01
bug20435_030_01
bug20526_030_01
bug20527_030_01
bug20567_030_01
bug20569_030_01
bug20569_030_02
bug20570_030_01
bug20572_030_01
bug20574_030_01
bug20629_030_01
bug20646_030_01
bug20684_030_01
bug20715_029_01
bug20810_030_01
bug20936_030_01
bug20938_029_01
bug20980_030_01
bug20991_030_01
bug20992_030_01
bug21019_030_01
bug21033_030_01
bug21054_030_01
bug21058_030_01
bug21062_030_01
bug21116_030_01
bug21150_030_01
bug21155_031_01
bug21155_031_02
bug21290_030_01
bug21293_031_01
bug21294_030_01
bug21294_030_02
bug21302_030_01
bug21471_030_01
bug21509_032_01
bug21553_031_01
bug21715_031_01
bug21825_030_01
bug22032_031_01
bug22034_031_01
bug22042_031_01
bug22138_031_01
bug22159_031_01
bug22447_030_01
bug22605_031_01
bug23023_032_01
bug23078_030_01
bug23091_032_01
bug23123_032_01
bug23159_032_01
bug23159_032_02
bug23250_031_01
bug23250_033_01
bug23319_032_01
bug23327_032_01
bug23329_032_01
bug23331_032_01
bug23360_032_01
bug23361_032_01
bug23366_032_01
bug23387_032_01
bug23387_032_02
bug23387_032_03
bug23387_032_04
bug23387_032_05
bug23387_032_06
bug23429_032_01
bug23455_032_01
bug23457_032_01
bug23481_032_01
bug23539_032_01
bug23552_032_01
bug23558_032_01
bug23580_032_01
bug23581_032_01
bug23603_032_01
bug23603_032_02
bug23610_032_01
bug23621_032_01
bug23641_032_01
bug23653_032_01
bug23672_032_01
bug23676_032_02
bug23676_032_03
bug23681_032_01
bug23696_032_01
bug23709_033_01
bug23712_032_01
bug23748_032_01
bug23751_032_01
bug23762_032_01
bug23762_032_02
bug23790_032_01
bug23861_032_01
bug24002_032_01
bug24053_033_01
bug24115_032_01
bug24161_032_01
bug24186_032_01
bug24230_032_01
bug24262_031_01
bug24262_032_01
bug24313_028_01
bug24469_033_01
bug24502_032_01
bug24590_032_01
bug24595_032_01
bug24595_032_02
bug24610_032_01
bug24665_032_01
bug24671_032_01
bug24700_032_01
bug24700_033_01
bug24767_033_01
bug24767_033_02
bug24767_033_03
bug24895_029_01
bug24895_029_02
bug24895_031_01
bug24895_031_02
bug24895_032_01
bug24895_032_02
bug24904_033_01
bug24975_032_01
bug24976_033_01
bug25113_029_01
bug25113_033_01
bug25116_029_01
bug25116_033_01
bug25125_032_01
bug25148_033_01
bug25223_029_01
bug25226_033_01
bug25226_033_02
bug25236_029_01
bug25290_034_01
bug25306_032_01
bug25582_033
bug25720_034_01
bug25901_032_01
bug25939_034_01
bug26069_031_01
bug26082_034_01
bug26367_035_01
bug26523_033_01
bug26523_034_01
bug27335_035_01
bug27550_032_01
bug27550_033_01
bug27550_035_01
bug27606_035_01
bug4862_027_01
bug4862_027_02
bug4862_027_02_experimental
bug4862_027_03
bug4862_027_04
bug8195
bug8243_026_01
bug8243_027_01
bug8243_027_02
bug8864_025_v1
bug8976_01_028
cc-hs-intro1-fix
cc-testing
cc_all_negotiation_v1-rebased
cell-tracing
conflux-v1
conflux_next
ddos-hunt
ddos_033_01
ddos_033_02
ddos_033_03
diagnostic_27813
dirauth-vote-guard
dire-protover-warnings
dirserv-dump-request
dns-exit
dns-flood
dns-metrics-quickfix
dos-subsys
feature12538_028_01
fix-40613
fix-appveyor-ci
fix-token-rw
fix-unit-test-17238
fix-unit-test-17238-2
fix-unit-test-17238-3
fix-unit-test-17238-4
flow-control-v1
flow_control_v3
fuzzing-hsv3
hs-lttng-025
hs-stats-lttng
instrumentation
ip_bind_addr_047
kist-fortor-03
lttng
lttng-hs
main
memhunt
mr-674-fixup
mr508-backport-035
netflow_padding-v6-rebased
pin-intro-point
pretty-configure
prometheus
prop224-ntor-v2
prop224_unity
prop250
prop250-rebase-v1
prop250-rebase-v2
prop250_final_v1
prop250_final_v2
prop250_final_v3
prop250_final_v4
prop250_final_v5
prop250_final_v6
prop250_v2
prop250_v4
prop250_v5
prop250_v6
prop250_v7
prop250_v8
prop250_v9
rebase-bug14847
relay-metrics-quick-fix
relay-metrics-quick-fix2
rendcache_027_01
sendme-hs-fix
shared-random
socks-socket
sr-test-fix
srv-testing
srv-testing-2
stats-reporter
status-reporter
ticket12377_034_01
ticket12541_032_01
ticket12541_032_02
ticket13802_027_01
ticket13802_028_01
ticket13802_030_01
ticket13802_031_01
ticket15516_042_01
ticket15516_042_02
ticket15516_042_03
ticket15516_042_04
ticket15621_028_01
ticket15621_029_01
ticket16943_029_01
ticket16943_029_02
ticket16943_029_05
ticket16943_029_05-squashed
ticket16943_029_06
ticket17238_029_01
ticket17238_029_02
ticket17238_029_02-resquash
ticket17241_030_01
ticket17242_032_01
ticket17242_032_02
ticket17242_032_03
ticket17242_032_03-squashed
ticket17627_029_01
ticket17945_033_01
ticket17975_030_01
ticket18098_028_01
ticket18278_029_01
ticket18332_028_01
ticket18571_029_01
ticket18571_029_02
ticket18571_029_03
ticket18571_029_04
ticket18571_029_05
ticket18572_029_01
ticket18693_029_01
ticket19024_029_01
ticket19043_030_01
ticket19043_030_03
ticket19254_032_01
ticket19566_035_01
ticket19642_030_01
ticket19665_034_01
ticket19925_030_01
ticket20004_029_01
ticket20004_029_02
ticket20004_030_01
ticket20029_030_01
ticket20029_030_02
ticket20029_030_03
ticket20029_030_04
ticket20029_030_05
ticket20029_030_06
ticket20029_030_06-resquash
ticket20568_030_01
ticket20573_030_01
ticket20575_031_01
ticket20656_030_01
ticket20657_031_01
ticket20657_031_01-old
ticket20657_031_02
ticket20657_031_03
ticket20657_031_04
ticket20657_032_02
ticket20657_032_03
ticket20657_032_04
ticket20699_033_01
ticket20700_035_01
ticket20700_035_02
ticket20700_035_03
ticket21269_030_01
ticket21403_032_01
ticket2178_045_01
ticket21859_032_01
ticket21871_031_01
ticket21871_031_02
ticket21871_031_03
ticket21889_031_01
ticket21891_031_01
ticket21893_031_01
ticket21895_031_01
ticket21919_031_01
ticket21978_031_01
ticket21978_031_02
ticket21979_032_01
ticket21979_032_02
ticket21979_032_03
ticket21979_032_04
ticket21980_031_01
ticket22060_031_01
ticket22689_033_01
ticket22726_032_01
ticket22726_032_02
ticket22727_032_01
ticket22727_032_02
ticket22781_032_01
ticket22781_033_01
ticket22810_032_01
ticket22979_032_01
ticket23056_032_01
ticket23223_032_01
ticket23224_032_01
ticket23303_032_01
ticket23304_032_01
ticket23305_032_01
ticket23308_032_01
ticket23310_032_01
ticket23310_032_02
ticket23355_032_01
ticket23420_032_01
ticket23427_032_01
ticket23462_032_01
ticket23480_032_01
ticket23502_032_01
ticket23604_032_01
ticket23623_032_01
ticket23645_032_01
ticket23662_032_01
ticket23696_032_01
ticket23709_033_01
ticket23744_033_01
ticket23753_032_01
ticket23753_032_02
ticket23790_029_01
ticket23820_032_01
ticket23856_032_01
ticket23910_032
ticket24015_033_01
ticket24025_032_01
ticket24134_032_01
ticket24343_033_01
ticket24346_032_01
ticket24393_036_01
ticket24425_032_01
ticket24554_033_01
ticket24554_033_02
ticket24782_033_01
ticket24902_029_01
ticket24902_029_02
ticket24902_029_03
ticket24902_029_04
ticket24902_029_05
ticket24902_033_01
ticket24902_033_02
ticket24963_042_01
ticket24964_042_01
ticket25122_029_01
ticket25122_029_02
ticket25122_033_01
ticket25163_033_01
ticket25170_033_01
ticket25183_029_01
ticket25193_029_01
ticket25202_029_01
ticket25248_033_01
ticket25248_033_02
ticket25268_034_01
ticket25312_048_01
ticket25328_034_01
ticket25375_034_01
ticket25376_034_01
ticket25515_034_01
ticket25515_034_01-squashed
ticket25528_045_01
ticket25552_034_01
ticket25552_034_02
ticket25552_034_03
ticket25568_043_01
ticket25610_034_01
ticket25610_034_01-squashed
ticket25762_034_01
ticket25762_034_02
ticket25762_034_03
ticket25762_034_04
ticket25762_034_05
ticket25824_033_01
ticket25899_034_01
ticket25900_034_01
ticket25914_034_01
ticket25953_034_01
ticket25988_034_01
ticket25990_034_01
ticket25991_034_01
ticket26062_029_01
ticket26062_034_01
ticket26094_035_01
ticket26288_041_01
ticket26288_041_02
ticket26288_041_03
ticket26299_035_01
ticket26299_045_01
ticket26299_047_01
ticket2667_035_01
ticket2667_043_01
ticket2667_044_01
ticket2667_045_01
ticket2667_046_01
ticket26840_041_01
ticket27040_035_01
ticket27215_035_01
ticket27246_035_01
ticket27380_036_01
ticket27410_032_01
ticket27410_035_01
ticket27471_034_01
ticket27471_035_01
ticket27471_035_02
ticket27545_035_01
ticket27547_035_01
ticket27549_035_01
ticket27670_035_01
ticket27750_034_01
ticket27774_035_01
ticket27774_035_02
ticket27774_035_03
ticket27797_032_01
ticket27797_034_01
ticket27797_035_01
ticket27810_035_01
ticket27838_035_01
ticket27849_034_01
ticket27995_035_01
ticket28026_035_01
ticket28089_034_01
ticket28127_035_01
ticket28128_035_01
ticket28225_036_01
ticket28275_035_01
ticket28358_040_01
ticket28562_040_01
ticket28619_033_01
ticket28619_035_01
ticket28660_035_01
ticket28660_040_01
ticket28669_035_01
ticket28912_034_01
ticket28970_035_01
ticket28970_042_01
ticket28992_035_01
ticket29034_035_01
ticket29034_041_01
ticket29135_035_01
ticket29196_041_01
ticket29391_040_01
ticket29391_041_01
ticket29427_042_01
ticket29508_040_01
ticket29616_041_01
ticket29631_040_01
ticket29631_041_01
ticket29669_042_01
ticket29698_042_01
ticket29698_043_01
ticket30022_043_01
ticket30363_041_01
ticket30364_041_01
ticket30381_042_01
ticket30382_042_01
ticket30382_043_01
ticket30382_043_02
ticket30428_041_01
ticket30428_041_02
ticket30454_034_01
ticket30454_035_01
ticket30454_041_01
ticket30467_041_01
ticket30628_041_01
ticket30687_042_01
ticket30769_041_01
ticket30871_035_01
ticket30871_041_01
ticket30871_042_01
ticket30921_042_01
ticket30924_042_01
ticket30924_042_02
ticket30924_042_03
ticket31008_035_01
ticket31371_043_01
ticket31373_042_01
ticket31375_042_01
ticket31406_029_01
ticket31406_042_01
ticket31548_035_01
ticket31561_042_01
ticket31561_042_02
ticket31632_043_01
ticket31652_042_01
ticket31673_029_01
ticket31673_035_01
ticket31682_042_01
ticket31958_042_01
ticket32020_043_01
ticket32020_043_02
ticket32021_043_01
ticket32058_035_01
ticket32058_041_01
ticket32063_042_01
ticket32094_043_01
ticket32196_043_01
ticket32230_043_01
ticket32266_043_01
ticket32343_043_01
ticket32356_043_01
ticket32376_043_01
ticket32542_043_01
ticket32542_044_01
ticket32546_043_01
ticket32664_043_01
ticket32706_043_01
ticket32709_043_01
ticket32822_045_01
ticket32847_043_01
ticket32892_043_01
ticket32910_044_01
ticket32910_044_02
ticket32910_044_03
ticket32910_045_01
ticket32971_043_01
ticket33029_042_01
ticket33029_043_01
ticket33029_043_02
ticket33029_043_03
ticket33072_042_01
ticket33072_043_01
ticket33072_043_02
ticket33072_044_01
ticket33139_043_01
ticket33148_043_01
ticket33233_045_01
ticket33235_045_01
ticket33236_045_01
ticket33238_045_01
ticket33239_045_01
ticket33245_045_01
ticket33246_045_01
ticket33247_045_01
ticket33361_035_01
ticket33361_043_01
ticket33400_044_01
ticket33458_043_01
ticket33458_043_02
ticket33458_044_01
ticket33491_035_01
ticket33618_045_01
ticket33623_041_01
ticket33624_044_01
ticket33624_045_01
ticket33646_043_01
ticket33646_044_01
ticket33768_045_01
ticket33779_044_01
ticket33780_044_01
ticket33789_044_01
ticket33796_044_01
ticket33804_043_01
ticket33873_044_01
ticket33977_044_01
ticket34083_047_01
ticket34087_044_01
ticket40003_035_01
ticket40005_044_01
ticket40005_045_01
ticket40006_045_01
ticket40008_045_01
ticket40009_045_01
ticket40019_045_01
ticket40022_045_01
ticket40024_045_01
ticket40025_045_01
ticket40026_035_01
ticket40026_045_01
ticket40032_045_01
ticket40033_045_01
ticket40034_045_01
ticket40036_045_01
ticket40038_045_01
ticket40043_045_01
ticket40044_045_01
ticket40045_045_01
ticket40049_045_01
ticket40050_045_01
ticket40054_045_01
ticket40058_045_01
ticket40059_045_1
ticket40061_035_01
ticket40063_045_01
ticket40063_045_02
ticket40069_035_01
ticket40071_045_01
ticket40073_035_01
ticket40106_045_01
ticket40106_045_02
ticket40106_045_03
ticket40109_043_01
ticket40111_045_01
ticket40125_035_01
ticket40135_035_01
ticket40142_045_01
ticket40163_045_01
ticket40173_045_01
ticket40174_045_01
ticket40183_045_01
ticket40186_045_01
ticket40194_047_01
ticket40194_047_02
ticket40194_047_03
ticket40195_045_01
ticket40201_045_01
ticket40205_045_01
ticket40208_045_01
ticket40225_045_01
ticket40226_045_01
ticket40227_046_01
ticket40231_045_01
ticket40237_035_01
ticket40237_043_01
ticket40237_044_01
ticket40237_045_01
ticket40237_046_01
ticket40243_045_01
ticket40245_045_01
ticket40246_045_01
ticket40253_046_01
ticket40254_045_01
ticket40257_045_01
ticket40261_046_01
ticket40263_045_01
ticket40265_035_01
ticket40265_046_01
ticket40266_046_01
ticket40268_045_01
ticket40269_045_01
ticket40270_045_01
ticket40271_046_01
ticket40279_045_01
ticket40279_045_02
ticket40282_045_01
ticket40282_045_02
ticket40282_046_01
ticket40283_045_01
ticket40289_045_01
ticket40290_046_01
ticket40295_045_01
ticket40300_045_01
ticket40300_045_02
ticket40301_045_01
ticket40301_046_01
ticket40307_046_01
ticket40307_047_01
ticket40308_046_01
ticket40309_035_01
ticket40309_043_01
ticket40309_044_01
ticket40309_045_01
ticket40312_047_01
ticket40314_046_01
ticket40334_045_01
ticket40345_044_01
ticket40346_046_01
ticket40356_045_01
ticket40356_046_01
ticket40360_045_01
ticket40364_046_01
ticket40366_047_01
ticket40367_047_01
ticket40369_047_01
ticket40370_045_01
ticket40378_046_01
ticket40387_047_01
ticket40388_047_01
ticket40408_047_01
ticket40408_047_02
ticket40421_046_01
ticket40431_048_01
ticket40434_045_01
ticket40437_048_01
ticket40447_035_01
ticket40456_047_01
ticket40469
ticket40474_045_01
ticket40474_046_01
ticket40476_035_01
ticket40476_045_01
ticket40476_046_01
ticket40478_047_01
ticket40480_047_01
ticket40484_047_01
ticket40485_047_01
ticket40490_047_01
ticket40491_046_01
ticket40493_035_01
ticket40494_045_01
ticket40500_045_01
ticket40504_046_01
ticket40506_047_01
ticket40506_047_03
ticket40506_047_04
ticket40508_047_01
ticket40509_035_01
ticket40509_045_01
ticket40516_047_01
ticket40527_046_01
ticket40527_047_01
ticket40532_047_01
ticket40544_035_01
ticket40545_047_01
ticket40545_047_02
ticket40548_047_01
ticket40549_045_01
ticket40552_045_01
ticket40552_046_01
ticket40559_047_01
ticket40559_047_02
ticket40560_046_01
ticket40560_047_01
ticket40564_047_01
ticket40575_047_01
ticket40576_047_01
ticket40577_047_01
ticket40579_045_01
ticket40579_047_01
ticket40581_045_01
ticket40581_046_01
ticket40581_047_01
ticket40586_047_01
ticket40587_047_01
ticket40602_048_01
ticket40604_045_01
ticket40613_047_01
ticket40623_045_01
ticket40623_045_02
ticket40623_048_01
ticket40634_048_01
ticket40637_047_01
ticket40647_048_01
ticket40648_048_01
ticket40649_045_01
ticket40652_047_01
ticket40663_047_01
ticket40664_047_01
ticket40680_047_01
ticket40687_045_01
ticket40688_045_01
ticket40692_047_01
ticket40692_048_01
ticket40694_047_01
ticket40694_048_01
ticket40696_047_01
ticket40696_048_01
ticket40699_047_01
ticket40703_047_01
ticket40704_047_01
ticket40708_047_01
ticket40710_047_01
ticket40712_047_01
ticket40713_048_01
ticket40719_047_01
ticket40721_048_01
ticket40723_048_01
ticket40727_047_01
ticket40729_047_01
ticket40731_048_01
ticket40731_048_02
ticket40743_048_01
ticket40745_047_01
ticket6418_028_01
tracing-demo
unit-test-memleak
voting-issue-045
David's tor repository
David Goulet
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Branch
Commit message
Author
Age
better_workqueue_v3
Fix: remove whitespace and update a comment in cpuworker.c
David Goulet
9 years
bug11485_026_v1
fixup! Refactor the use of ifdef HAVE_SYS_UN_H
David Goulet
9 years
bug11485_026_v2
fixup! Refactor the use of ifdef HAVE_SYS_UN_H
David Goulet
9 years
bug13192_026_01
Fix hs stats comments to be more accurate
David Goulet
9 years
bug13192_026_03
Add an util function to cast double to int64_t
David Goulet
9 years
bug13239_029_01
Increase number of preemptive internal circuits
David Goulet
8 years
bug13483_026_v1
Cleanup rend_consider_services_upload()
David Goulet
9 years
bug13646
Rename intro_nodes variable in rend_services_introduce()
David Goulet
9 years
bug13664_025_v1
Remove cache entry if intro point list is empty
David Goulet
9 years
bug13667_025_v1
Fix: mitigate as much as we can HS port scanning
David Goulet
9 years
bug13667_025_v2
Fix: mitigate as much as we can HS port scanning
David Goulet
9 years
bug13667_025_v3
Fix: mitigate as much as we can HS port scanning
David Goulet
9 years
bug13667_025_v4
Fix: mitigate as much as we can HS port scanning
David Goulet
9 years
bug13698_024_v1
Fix: don't report timeout when closing parallel intro points
David Goulet
9 years
bug13827_029_01
Cell handling code duplication in channel.c
paoloinglese
7 years
bug13936_025_v1
Fix: call circuit_has_opened() for rendezvous circuit
David Goulet
9 years
bug13936_025_v2
Fix: call circuit_has_opened() for rendezvous circuit
David Goulet
9 years
bug14013_029_01
fixup! Make base16_decodes return number of decoded bytes
David Goulet
8 years
bug14184_026_v1
Control: getinfo entry-guards report down-since
David Goulet
9 years
bug14184_026_v2
Control: getinfo entry-guards report down-since
David Goulet
9 years
bug14202_026_v1
Remove obsolete workaround in dirserv_thinks_router_is_hs_dir()
David Goulet
9 years
bug14224_025_v1
Fix: close intro circuit if no more intro points are usable
David Goulet
9 years
bug14391_026_v1
Refactor rend_cache_lookup_entry() and how it's used
David Goulet
9 years
bug14391_026_v2
Refactor rend_cache_lookup_entry() and how it's used
David Goulet
9 years
bug14451_026_v1
Make hidden service use the config unix prefix
David Goulet
9 years
bug14554_026_v1
Fix: check r < 0 before checking errno
David Goulet
9 years
bug14556_026_v1
Test: add tor_read/write IO tests
David Goulet
9 years
bug14845_026_01
Control: command to lookup cached HS descriptor
George Kadianakis
9 years
bug14847_027_01
Control: add HS_DESC_CONTENT event
David Goulet
9 years
bug14847_027_01-squash
Control: unbolt rend_data from HS desc event
David Goulet
9 years
bug14847_027_02
Control: unbolt rend_data from HS desc event
David Goulet
9 years
bug14847_027_03
Test: fix HSFETCH control command with latest change
David Goulet
9 years
bug14847_027_04
Use rend_valid_service_id() in the HSFETCH command
David Goulet
9 years
bug14847_027_05
(squash) random fixes
David Goulet
9 years
bug14847_027_06
Add function to validate HS descriptor ID
David Goulet
9 years
bug14917_027_01
Prohibit the use of one entry node with an HS
David Goulet
8 years
bug14917_027_02
fixup! Prohibit the use of one entry node with an HS
David Goulet
8 years
bug15254_027_01
Enable hidden service statistics by default
David Goulet
8 years
bug15296_027_01
Remove extra newline at the end of HS descriptor
David Goulet
9 years
bug15377_027_01
Test: add missing libor.a in include.am
David Goulet
9 years
bug15554_032_01
fixup! Add test that parses a hardcoded v2 descriptor.
David Goulet
7 years
bug15618_030-testing
[TEST] Use get by hex id so it can work :)
David Goulet
7 years
bug15714_027_01
Use a random count of INTRODUCE2 for IP rotation
David Goulet
9 years
bug15744_027_01
Add intro stats eight bin for 0 value
David Goulet
9 years
bug15744_027_02
fixup! Order intro stats bin so we don't have 0 at the end
David Goulet
9 years
bug15745_027_01
Use a random count of INTRODUCE2 for IP rotation
David Goulet
9 years
bug15745_027_02
Add crypto_rand_int_range() and use it
David Goulet
9 years
bug15745_027_03
Add crypto_rand_int_range() and use it
David Goulet
9 years
bug15816_027_01
Use rend_data when purging last hid fetch cache
David Goulet
9 years
bug15816_027_02
Update descriptor ID when it changes in rend_data
David Goulet
9 years
bug15816_027_03
Update descriptor ID when it changes in rend_data
David Goulet
9 years
bug15816_027_04
fixup! Add a create function for rend_data_t object
David Goulet
9 years
bug15850_026_01
Revert "Remove obsolete workaround in dirserv_thinks_router_is_hs_dir()"
David Goulet
9 years
bug15881_027_01
Add missing descriptor ID to HS_DESC control event
David Goulet
9 years
bug15881_027_02
Add missing descriptor ID to HS_DESC control event
David Goulet
9 years
bug15881_027_03
Test: fix HS_DESC to expect descriptor ID
David Goulet
9 years
bug15937_028_01
hs: Do not close desc fetch conn. if we can't pick an HSDir
David Goulet
8 years
bug15963_026_01
Don't vote HSDir if we aren't voting Fast
David Goulet
8 years
bug16021_027_01
Test: add unit test for rend_data_t object and functions
David Goulet
9 years
bug16023_028_01
fixup! Add onion address to the HS_DESC UPLOADED event
David Goulet
8 years
bug16106_027_01
Sandbox: do not exit for an invalid open()
David Goulet
8 years
bug16260_027_01
Extend intro point to a 4th hop on cannibalization
David Goulet
9 years
bug16260_027_02
Extend intro point to a 4th hop on cannibalization
David Goulet
9 years
bug16274_027_01
Set the open file limit to the current value before changing it
David Goulet
9 years
bug16274_027_02
Set the open file limit to the current value before changing it
David Goulet
9 years
bug16288_027_01
Validate the open file limit when creating a socket
David Goulet
9 years
bug16288_027_02
fixup! Validate the open file limit when creating a socket
David Goulet
9 years
bug16288_027_03
fixup! Validate the open file limit when creating a socket
David Goulet
9 years
bug16381_026_01-revert
Revert "Do not replace a HS descriptor with a different replica of itself"
David Goulet
9 years
bug16389_027_01
Add rend failure cache
David Goulet
9 years
bug16389_027_02
Fix typo in comment about digest256map_t
David Goulet
9 years
bug16389_027_03
Expire after 5 minutes rend cache failure entries
David Goulet
9 years
bug16389_027_04
Add changes file for #16389
David Goulet
8 years
bug16697_027_01
Add get_max_sockets() and remove dead code
David Goulet
9 years
bug16697_027_02
Add get_max_sockets() and remove dead code
David Goulet
9 years
bug16702_027_01
Fix: use the right list in find_expiring_intro_point()
David Goulet
8 years
bug16706_031_01
cell: Do not warn on hidden service invalid port
David Goulet
7 years
bug17041_027_01
Add a rend cache failure info dup function
David Goulet
8 years
bug17041_027_02
Add a rend cache failure info dup function
David Goulet
8 years
bug17354_026_01
Add hidserv-stats filname to our sandbox filter
David Goulet
8 years
bug18280_029_01
Fix base32 API to take any source length in bytes
David Goulet
8 years
bug18280_029_02
test: Add base32_encode/decode unit tests
David Goulet
8 years
bug18280_029_03
test: Add base32_encode/decode unit tests
David Goulet
8 years
bug18481_028_01
Turn TestingClientBootstrap* into non-testing options
David Goulet
8 years
bug18604_029_01
Correctly close intro circuit when deleting ephemeral HS
David Goulet
8 years
bug18623_028_01
Fix broken directory request to the DirPort
David Goulet
8 years
bug18640_029_01
Fix duplicated if condition in connection.c
David Goulet
7 years
bug18704_029_01
Perform cache lookup when FetchHidServDescriptors is set
David Goulet
8 years
bug19066_029_01
dirauth: don't use hardcoded length when parsing digests
David Goulet
8 years
bug19261_029_01
test: Increase offset to rendcache descriptor time
David Goulet
8 years
bug19462_029_01
util: zero target buffer of base*_encode/decode
David Goulet
8 years
bug19465_029_01
test: Increase offset to rendcache descriptor time
David Goulet
8 years
bug19561_029_01
sr: add the base16 RSA identity digest to commit
David Goulet
8 years
bug19567_029_01
sr: Fix comment in shared_random.h
David Goulet
8 years
bug19899_030_01
hs: Remove EnableOnionServiceV3 consensus param
David Goulet
7 years
bug19953_030_01
relay: Honor DataDirectoryGroupReadable at key init
David Goulet
7 years
bug19977_029_01
test: Fix shared random unit test for big endian
David Goulet
7 years
bug20109_029_01
dns: Always enable DNS request for our DNSPort
David Goulet
7 years
bug20307_030_01
circuit: Change close reasons from uint16_t to int
David Goulet
7 years
bug20376_030_01
Slightly refactor and fix couple callsites
David Goulet
7 years
bug20435_030_01
man: Fix default value of AuthDirGuardBWGuarantee to 2MB
David Goulet
7 years
bug20526_030_01
hs: Added rend_service_is_ephemeral() and made related code use it
Ivan Markin
7 years
bug20527_030_01
fixup! hs: Escape service directories before printing them
David Goulet
7 years
bug20567_030_01
hs: Document arguments of rend_data_*_create()
David Goulet
7 years
bug20569_030_01
fixup! hs: Use AES-256 for v3 descriptor
David Goulet
7 years
bug20569_030_02
fixup! hs: Use AES-256 for v3 descriptor
David Goulet
7 years
bug20570_030_01
test: Remove useless HS decode multiple intro points
David Goulet
7 years
bug20572_030_01
hs: Remove private keys from hs_desc_plaintext_data_t.
J. Ryan Stinnett
7 years
bug20574_030_01
hs: Add changes file for HSDir v3 protocol feature
David Goulet
7 years
bug20629_030_01
hs: Remove pointless NULL check found by Coverity
David Goulet
7 years
bug20646_030_01
doc: Add change file for bug #20646
David Goulet
7 years
bug20684_030_01
Rename DIRCACHE_MIN_BANDWIDTH and DIRCACHE_MIN_MB_BANDWIDTH
Neel Chauhan
7 years
bug20715_029_01
router: Fix memory leak in signed_descriptor_move()
David Goulet
7 years
bug20810_030_01
protover: Fix old tor hardcoded version check
David Goulet
7 years
bug20936_030_01
test: Fix memory leak in test_circuituse.c
David Goulet
7 years
bug20938_029_01
test: fix memory leak in single onion poisoning
David Goulet
7 years
bug20980_030_01
Use the standard OpenBSD preprocessor definition
cypherpunks
7 years
bug20991_030_01
test: fix the generate ESTABLISH_INTRO v3 cell
David Goulet
7 years
bug20992_030_01
test: Add ESTABLISH_INTRO unit tests
David Goulet
7 years
bug21019_030_01
fixup! hs: Log if service can't connect to application
David Goulet
7 years
bug21033_030_01
hs: Allow from 0 to MAX introduction points
David Goulet
7 years
bug21054_030_01
test: Add unit test for prune_services_on_reload()
David Goulet
7 years
bug21058_030_01
man: Clarify options in the tor.1 man page
David Goulet
7 years
bug21062_030_01
circuit: Make circuit_build_times_disabled take an or_options_t
David Goulet
7 years
bug21116_030_01
test: Add missing socket errno in test_util.c
David Goulet
7 years
bug21150_030_01
fixup! Use an internal variable for HiddenServiceStatistics
David Goulet
7 years
bug21155_031_01
config: Warn if EntryNodes and HiddenService are used together
David Goulet
7 years
bug21155_031_02
config: Warn if EntryNodes and HiddenService are used together
David Goulet
7 years
bug21290_030_01
Rename --enable-expensive-hardening configure option
David Goulet
7 years
bug21293_031_01
relay: Change LD_BUG log to LD_PROTOCOL_WARN
David Goulet
7 years
bug21294_030_01
fixup! config: Stop recommending Tor2web if in non anonymous mode
David Goulet
7 years
bug21294_030_02
test: Fix test after log message changed in #21294
David Goulet
7 years
bug21302_030_01
fixup! hs: Fix an underflow in rend_service_intro_has_opened()
David Goulet
7 years
bug21471_030_01
hs: Avoid a strlen(NULL) if descriptor is not found in cache
David Goulet
7 years
bug21509_032_01
fuzzing: Make hsdescv3 use the decoding API correctly
David Goulet
6 years
bug21553_031_01
hs: Fix bad use of sizeof() when encoding ESTABLISH_INTRO legacy cell
David Goulet
7 years
bug21715_031_01
fixup! man: Update Num{Directory,Entry}Guards default value
David Goulet
7 years
bug21825_030_01
hs: Expose hs_service.c functions for unit tests
David Goulet
7 years
bug22032_031_01
hs: Fix a spurious warn in rend_log_intro_limit
David Goulet
7 years
bug22034_031_01
control: Wrong check on base16_decode return value
David Goulet
7 years
bug22042_031_01
control: Fix comment of control_event_hs_descriptor_content
David Goulet
7 years
bug22138_031_01
control: Fix NULL pointer access in HS desc event
David Goulet
7 years
bug22159_031_01
hs: Fix the intro circuit max retry
David Goulet
6 years
bug22447_030_01
hs: Correctly validate v3 descriptor encrypted length
David Goulet
7 years
bug22605_031_01
config: Don't allow to transition with Sandbox 1 and %include
David Goulet
6 years
bug23023_032_01
test: Remove buggy unit test in test_hs_service
David Goulet
7 years
bug23078_030_01
hs: Cleanup logging statement in hs_intropoint.c
David Goulet
7 years
bug23091_032_01
Fix check_expired_networkstatus_callback() if condition
David Goulet
7 years
bug23123_032_01
hs: Set rendezvous circuit timestamp_dirty all the time
David Goulet
6 years
bug23159_032_01
[TESTING] Non fatal assert to catch non usable node_t
David Goulet
6 years
bug23159_032_02
hs-v3: Don't non fatal assert if we can't get the intro extend info
David Goulet
6 years
bug23250_031_01
test: Disable test_bt.sh on NetBSD
David Goulet
6 years
bug23250_033_01
test: Disable test_bt.sh on NetBSD
David Goulet
6 years
bug23319_032_01
test: Fix memory leak in hs_descriptor/decode_bad_signature
David Goulet
6 years
bug23327_032_01
hs: Implement an HS client free all function
David Goulet
6 years
bug23329_032_01
sandbox: Fix double free when initializing HSv3 filenames
David Goulet
6 years
bug23331_032_01
hs: Don't enter the HS v3 subsystem without a live consensus
David Goulet
6 years
bug23360_032_01
fixup! hs: Remove dead code and uneeded feature
David Goulet
6 years
bug23361_032_01
prop224: Pick rendezvous point of protover HSRend=2
David Goulet
6 years
bug23366_032_01
config: Make parse_outbound_addresses() return failures
David Goulet
6 years
bug23387_032_01
test: Fix the HS rotate all descriptor unit test
David Goulet
6 years
bug23387_032_02
[WIP] Make client use the next time period in overlap
David Goulet
6 years
bug23387_032_03
[WIP] Test scenario and fix node_set_hsdir_index()
David Goulet
6 years
bug23387_032_04
WIP: Modify node_set_hsdir_index() to always build a next hsdir index
David Goulet
6 years
bug23387_032_05
prop224: Make client and service pick same HSDir
David Goulet
6 years
bug23387_032_06
prop224: Inverse the set hsdir index condition to make it clearer
David Goulet
6 years
bug23429_032_01
hs: Do not assert on rend_data while iterating over circuits
David Goulet
6 years
bug23455_032_01
hs: Handled REND_JOINED circuit when getting an INTRODUCE_ACK
David Goulet
6 years
bug23457_032_01
fixup! hs-v3: Cancel active descriptor directory connections before uploading
David Goulet
6 years
bug23481_032_01
hs-v3: Stall SOCKS connection when no live consensus available
David Goulet
6 years
bug23539_032_01
sched: Make KISTSchedRunInterval non negative
David Goulet
6 years
bug23552_032_01
sched: Move code to respect comments
David Goulet
6 years
bug23558_032_01
sched: BUG() on event_add() and log_warn next_run
David Goulet
6 years
bug23580_032_01
doc: Add version 3 to HiddenServiceVersion man page entry
David Goulet
6 years
bug23581_032_01
sched: Hard exit if we can't select a scheduler
David Goulet
6 years
bug23603_032_01
test: Add HSv3 unit test for expiring intro point
David Goulet
6 years
bug23603_032_02
test: Add HSv3 unit test for expiring intro point
David Goulet
6 years
bug23610_032_01
hs: Avoid possible double circuit close on error
David Goulet
6 years
bug23621_032_01
config: Add ClientUsageDelay option
David Goulet
6 years
bug23641_032_01
hs-v3: Allow any number of auth-client in descriptor
David Goulet
6 years
bug23653_032_01
test: Add an HS v3 descriptor fetch unit test
David Goulet
6 years
bug23672_032_01
fixup! hs-v3: Close pending SOCKS connection on descriptor fetch error
David Goulet
6 years
bug23676_032_02
Ze fix
David Goulet
6 years
bug23676_032_03
sched: Don't get KIST stuck in an infinite loop
Matt Traudt
6 years
bug23681_032_01
fixup! circuit: Don't timeout opened C_INTRODUCING circuit
David Goulet
6 years
bug23696_032_01
sched: Downgrade warning log to info in KIST
David Goulet
6 years
bug23709_033_01
Rip off out/in queue from channel
David Goulet
6 years
bug23712_032_01
sched: Don't flush immediately the DESTROY cell
David Goulet
6 years
bug23748_032_01
hs-v3: Always generate the public key file on disk
cathugger
6 years
bug23751_032_01
sched: Ignore closed channel after flushing cells
David Goulet
6 years
bug23762_032_01
hs-v3: Attempt descriptor refetch when dirinfo changes
David Goulet
6 years
bug23762_032_02
fixup! hs-v3: Attempt descriptor refetch when dirinfo changes
David Goulet
6 years
bug23790_032_01
hs-v2: Copy needed information between service on prunning
David Goulet
6 years
bug23861_032_01
relay: Avoid extra LOG_NOTICE for every new descriptor batch
David Goulet
6 years
bug24002_032_01
hs-v3: Check the ed25519 key when picking intro point
David Goulet
6 years
bug24053_033_01
test: Fix SR initialization in routerlist test
David Goulet
6 years
bug24115_032_01
man: Specify HiddenServiceNumIntroductionPoints for v3
David Goulet
6 years
bug24161_032_01
Add a safe guard to avoid using a zeroed voting schedule
David Goulet
6 years
bug24186_032_01
dirauth: Recalculate voting schedule at first vote
David Goulet
6 years
bug24230_032_01
control: Fix wrong Action on failure to upload an HS descriptor
David Goulet
6 years
bug24262_031_01
hs-v3: Fix consensus param "hsdir-interval" name
David Goulet
6 years
bug24262_032_01
hs-v3: Fix consensus param "hsdir-interval" name
David Goulet
6 years
bug24313_028_01
hs-v2: Remove any expiring intro from retry list
David Goulet
6 years
bug24469_033_01
circ: Don't cannibalize a circuit if the guard state is unusable
David Goulet
6 years
bug24502_032_01
test: Add a KIST test for a non opened channel
David Goulet
6 years
bug24590_032_01
sched: Avoid integer overflow when computing tcp_space
David Goulet
6 years
bug24595_032_01
hs-v3: Don't lookup an intro point while cleaning it up
David Goulet
6 years
bug24595_032_02
hs-v3: Don't lookup an intro point while cleaning it up
George Kadianakis
6 years
bug24610_032_01
hs-v3: Fix connection wanting to fetch a descriptor but descriptor exists
David Goulet
6 years
bug24665_032_01
sched: Consider extra_space even if negative in KIST
David Goulet
6 years
bug24671_032_01
sched: Use lower layer cell limit with KISTLite
David Goulet
6 years
bug24700_032_01
sched: Use the sched_heap_idx field to double-check our fix for 24700.
Nick Mathewson
6 years
bug24700_033_01
fixup! test: KIST Scheduler unit tests to test the pending list state
David Goulet
6 years
bug24767_033_01
fixup! WIP
David Goulet
6 years
bug24767_033_02
fixup! relay: Avoid connecting to down relays
David Goulet
6 years
bug24767_033_03
test: Add unittest for the OR connection failure cache
George Kadianakis
6 years
bug24895_029_01
fixup! read the maxrendfailures consensus param, defaulting to 2
David Goulet
6 years
bug24895_029_02
hs: Use hs_service_max_rdv_failures consensus param, defaulting to 2
Roger Dingledine
6 years
bug24895_031_01
Merge branch 'bug24895_029_01' into bug24895_031_01
David Goulet
6 years
bug24895_031_02
Merge branch 'bug24895_029_02' into bug24895_031_02
David Goulet
6 years
bug24895_032_01
Merge branch 'bug24895_031_01' into bug24895_032_01
David Goulet
6 years
bug24895_032_02
Merge branch 'bug24895_031_02' into bug24895_032_02
David Goulet
6 years
bug24904_033_01
chan: Use channel_is_client() in channel_do_open_actions()
David Goulet
6 years
bug24975_032_01
ns: Add a before and after consensus has changed notification
David Goulet
6 years
bug24976_033_01
hs-v3: Remove a BUG() when storing a descriptor in the client cache
David Goulet
6 years
bug25113_029_01
test: Bump to 10 msec gap in the monotonic test
David Goulet
6 years
bug25113_033_01
test: Bump to 10 msec gap in the monotonic test
David Goulet
6 years
bug25116_029_01
Make circuit_log_ancient_one_hop_circuits() ignore established service rendez...
David Goulet
6 years
bug25116_033_01
Make circuit_log_ancient_one_hop_circuits() ignore established service rendez...
David Goulet
6 years
bug25125_032_01
fixup! sched: When releasing a channel, do not BUG() if absent from the pendi...
David Goulet
6 years
bug25148_033_01
geoip: Make geoip_client_cache_total_allocation() return the counter
David Goulet
6 years
bug25223_029_01
dos: Don't set consensus param if we aren't a public relay
David Goulet
6 years
bug25226_033_01
fixup! relay: Implement a circuit cell queue maximum size
David Goulet
6 years
bug25226_033_02
relay: Implement a circuit cell queue maximum size
David Goulet
6 years
bug25236_029_01
fixup! man: Document default values if not in the consensus for DoS mitigation
David Goulet
6 years
bug25290_034_01
Switch to use should_record_bridge_info()
Neel Chauhan
6 years
bug25306_032_01
fixup! hs-v3: BUG() on missing descriptors during rotation
David Goulet
6 years
bug25582_033
man: Add a comment to anchor only option
David Goulet
6 years
bug25720_034_01
man: Move RephistTrackTime to the server section
David Goulet
6 years
bug25901_032_01
hs: Fix memleak in v3 on SIGHUP
David Goulet
6 years
bug25939_034_01
hs-v3: Build onion address before registering ephemeral service
David Goulet
6 years
bug26069_031_01
hs-v3: Add an extra white-space when parsing descriptor
David Goulet
6 years
bug26082_034_01
control: Mask the event(s) before using ANY_EVENT_IS_INTERESTING()
David Goulet
6 years
bug26367_035_01
fixup! hs: Render obsolete Tor2web
David Goulet
5 years
bug26523_033_01
control: Make HSPOST properly parse HSADDRESS= param
David Goulet
6 years
bug26523_034_01
control: Make HSPOST properly parse HSADDRESS= param
David Goulet
6 years
bug27335_035_01
hs-v3: Don't BUG() on directory permission check failure
David Goulet
5 years
bug27550_032_01
hs-v3: Silence some logging for client authorization
David Goulet
5 years
bug27550_033_01
hs-v3: Silence some logging for client authorization
David Goulet
5 years
bug27550_035_01
fixup! hs-v3: Silence some logging for client authorization
David Goulet
5 years
bug27606_035_01
test: Fix coverity CID 1439129
David Goulet
5 years
bug4862_027_01
Add the torrc option HiddenServiceNumIntroductionPoints
David Goulet
9 years
bug4862_027_02
Upload descriptor when all intro points are ready
David Goulet
9 years
bug4862_027_02_experimental
Only upload when every IPs have been established
David Goulet
9 years
bug4862_027_03
Count intro circuit and not only established ones
David Goulet
9 years
bug4862_027_04
Fix comments in rendservice.c
David Goulet
9 years
bug8195
Add privileged port bind capabilities for Linux
David Goulet
10 years
bug8243_026_01
fixup! HSDir flag now requires the Stable flag
David Goulet
9 years
bug8243_027_01
HSDir flag now requires the Stable flag
David Goulet
9 years
bug8243_027_02
fixup! HSDir flag now requires the Stable flag
David Goulet
9 years
bug8864_025_v1
Fix: close intro circuit if node not in routerlist
David Goulet
9 years
bug8976_01_028
Don't allow a rendezvous point to have a private address
David Goulet
8 years
cc-hs-intro1-fix
fixup! hs: Send CC requesst in the INTRO1 cell
David Goulet
24 months
cc-testing
cc: Fix flow control drain rate calculation
David Goulet
2 years
cc_all_negotiation_v1-rebased
hs: Encode flow control sendme increment in descriptor
David Goulet
2 years
cell-tracing
FIX
David Goulet
6 years
conflux-v1
WIP
David Goulet
12 months
conflux_next
fixup! b32d4304a554c25150e7ccc62f8f0cc3e97e2a10
David Goulet
12 months
ddos-hunt
Changes
David Goulet
6 years
ddos_033_01
fixup! WIP: Defense
David Goulet
6 years
ddos_033_02
THE BIG CHANGE
David Goulet
6 years
ddos_033_03
dos: Cleanup expired circuit creation client entries
David Goulet
6 years
diagnostic_27813
Bunch of log_debug()
David Goulet
5 years
dirauth-vote-guard
dirauth: Add a AuthDirVoteGuard to pin Guard flags
David Goulet
18 months
dire-protover-warnings
protover: Add a note on why LinkAuth is not recommended or required
David Goulet
2 years
dirserv-dump-request
dirserv: Log GET requests and its handler
David Goulet
3 years
dns-exit
dns: Log DNS timeout
David Goulet
2 years
dns-flood
TEST: Track down DNS requests offenders
David Goulet
23 months
dns-metrics-quickfix
relay: Avoid duplicate MetricsPort DNS error
David Goulet
2 years
dos-subsys
WIP: Moving options to dos module
David Goulet
3 years
feature12538_028_01
fixup! Client should check if dir server has open dir port or handles tunnell...
David Goulet
8 years
fix-40613
Rely on kernel errno when logging resource exhaustion
qontinuum
14 months
fix-appveyor-ci
fixup! CI: another test
David Goulet
4 years
fix-token-rw
token: Fix uint32_t to uint64_t conversion
David Goulet
6 years
fix-unit-test-17238
prop224: fix unit test to actually initialize a connection object
David Goulet
7 years
fix-unit-test-17238-2
prop224: Fix crosscert memory leaks on error
David Goulet
7 years
fix-unit-test-17238-3
prop224: Remove pointless unit test
David Goulet
7 years
fix-unit-test-17238-4
prop224: Fix memleaks in hs descriptor unit test
David Goulet
7 years
flow-control-v1
oom: Consider edge connections as well
David Goulet
2 years
flow_control_v3
fixup! trace: Add congestion control BDP update tracepoint
David Goulet
2 years
fuzzing-hsv3
Still WIP
David Goulet
7 years
hs-lttng-025
[MERGE] add send cell tracepoint
David Goulet
9 years
hs-stats-lttng
[MERGE] Improve tracepoint framework
David Goulet
9 years
instrumentation
Merge branch 'ticket13802_027_01' into instrumentation
David Goulet
8 years
ip_bind_addr_047
fixup! Enable IP_BIND_ADDRESS_NO_PORT if supported
David Goulet
13 months
kist-fortor-03
fixup! sched: Add Schedulers torrc option
David Goulet
6 years
lttng
WIP
David Goulet
4 years
lttng-hs
WIP
David Goulet
4 years
main
readme: Update and modernize with markdown
David Goulet
24 months
memhunt
SIGUSR1 new dumpstats2()
David Goulet
6 years
mr-674-fixup
cc: Rename function to avoid confusion
David Goulet
13 months
mr508-backport-035
Update new relay blogpost URL
Jérôme Charaoui
2 years
netflow_padding-v6-rebased
fixup! Bug 17604: Converge on only one long-lived TLS conn between relays.
Mike Perry
7 years
pin-intro-point
Pin my WhatsGoingOn relay
David Goulet
5 years
pretty-configure
Print summary at the end of the configure script
David Goulet
4 years
prometheus
hs: Always note the virtual port in the ident
David Goulet
3 years
prop224-ntor-v2
prop224: Add Python integration tests for HS ntor.
George Kadianakis
7 years
prop224_unity
[TESTING] Non fatal assert to catch non usable node_t
David Goulet
6 years
prop250
Add get_valid_until_time() function
David Goulet
8 years
prop250-rebase-v1
Split shared random subsystem in two files. LARGE COMMIT
David Goulet
8 years
prop250-rebase-v2
Add a state function to rotate SRV values
David Goulet
8 years
prop250_final_v1
prop250: Add unit tests
David Goulet
8 years
prop250_final_v2
[fixup] Fix disk state and vote to have the same layout for commit
David Goulet
8 years
prop250_final_v3
prop250: Add unit tests
David Goulet
8 years
prop250_final_v4
prop250: Use base64 encoding for the SR value
David Goulet
8 years
prop250_final_v5
fixup! prop250: Add memory and disk state in new files
David Goulet
8 years
prop250_final_v6
fixup! prop250: Add memory and disk state in new files
David Goulet
8 years
prop250_v2
Remove ns->commitments and replace it by voted_commit map
David Goulet
8 years
prop250_v4
Test: add vote unit test
David Goulet
8 years
prop250_v5
Test: delete all of our state commits
David Goulet
8 years
prop250_v6
Revert: do not put old SRV in consensus
David Goulet
8 years
prop250_v7
Bring back static const char instead of define
David Goulet
8 years
prop250_v8
Fix: use static array zero initialization instead of memset()
David Goulet
8 years
prop250_v9
Add a state setter for valid_after
David Goulet
8 years
rebase-bug14847
Control: add HS_DESC_CONTENT event
David Goulet
9 years
relay-metrics-quick-fix
metrics: Need to surround label value with double quotes
David Goulet
3 years
relay-metrics-quick-fix2
metrics: One relay metrics was not using metrics_format_label()
David Goulet
3 years
rendcache_027_01
Move cache objects and functions to rendcache.{c|h}
David Goulet
9 years
sendme-hs-fix
WIP: Update package window on intro point side when sending an INTRO2
David Goulet
5 years
shared-random
basic work. Nothing working
David Goulet
8 years
socks-socket
[HEAD] PoC working
David Goulet
10 years
sr-test-fix
Test: fix shared random test checking bad errno
David Goulet
8 years
srv-testing
Merge remote-tracking branch 'dgoulet/srv-testing' into srv-testing
David Goulet
8 years
srv-testing-2
[TEST] make it 3 rounds
David Goulet
8 years
stats-reporter
stats: Do not use git revision and tor version in the graphite tag
David Goulet
5 years
status-reporter
stats: Do not use git revision and tor version in the graphite tag
David Goulet
5 years
ticket12377_034_01
Use an AF_NETLINK socket to query the "external" IP address
Yawning Angel
6 years
ticket12541_032_01
sched: Add sandbox support for KIST
David Goulet
6 years
ticket12541_032_02
doc: Man page entries for KIST
David Goulet
6 years
ticket13802_027_01
Add tracing to build system and base for shadow tracepoints
David Goulet
9 years
ticket13802_028_01
Something that might work?
David Goulet
8 years
ticket13802_030_01
fixup! trace: Add a basic tracing infrastructure
David Goulet
7 years
ticket13802_031_01
fixup! trace: Add a basic tracing infrastructure
David Goulet
7 years
ticket15516_042_01
hs: Limit the amount of relayed INTRODUCE2
David Goulet
5 years
ticket15516_042_02
hs-v3: Rename HS DoS default defines
David Goulet
5 years
ticket15516_042_03
fixup! hs: Limit the amount of relayed INTRODUCE2
David Goulet
5 years
ticket15516_042_04
practracker: Make it happy after rebase
David Goulet
4 years
ticket15621_028_01
hs: Make HSDir only store descriptors for protocol v3
David Goulet
8 years
ticket15621_029_01
hs: Add a function to test our supported version
David Goulet
8 years
ticket16943_029_01
fixup! prop250: Add memory and disk state in new files
David Goulet
8 years
ticket16943_029_02
prop250: Pass the dst length to sr_srv_encode()
David Goulet
8 years
ticket16943_029_05
fixup! prop250: Parse votes and consensus
David Goulet
8 years
ticket16943_029_05-squashed
prop250: Add a DEL state action and return const SRVs
David Goulet
8 years
ticket16943_029_06
fixup! prop250: Change reveal_num to uint64_t and version to uint32_t
David Goulet
8 years
ticket17238_029_01
fixup! prop224: Directory cache support
David Goulet
7 years
ticket17238_029_02
fixup! fixup! prop224: Descriptor encoding implementation
David Goulet
7 years
ticket17238_029_02-resquash
prop224: Add a cache free all function
David Goulet
7 years
ticket17241_030_01
Add the hs/ subdirectory to trunnel
David Goulet
7 years
ticket17242_032_01
WIP
David Goulet
6 years
ticket17242_032_02
test: Fix broken HS upload descriptor test
David Goulet
6 years
ticket17242_032_03
Silence some spammy log messages.
George Kadianakis
6 years
ticket17242_032_03-squashed
Silence some spammy log messages.
George Kadianakis
6 years
ticket17627_029_01
[WIP] Something but not totally working
David Goulet
8 years
ticket17945_033_01
hs: Don't allos single hop client to rendezvous with single hop service
David Goulet
6 years
ticket17975_030_01
relay: Add OutboundExitAddress[OR|Exit]
David Goulet
7 years
ticket18098_028_01
Initial import of tor-genkey tool. Not working
David Goulet
8 years
ticket18278_029_01
[merge] Initial import of hs_service.{c|h}. Key are being loaded and generated
David Goulet
8 years
ticket18332_028_01
test: Fix rend_cache unit tests
David Goulet
8 years
ticket18571_029_01
fixup! test: Add HS descriptor encoding unit tests
John Brooks
8 years
ticket18571_029_02
fixup! test: Add HS descriptor encoding unit tests
John Brooks
8 years
ticket18571_029_03
test: Add HS descriptor encoding unit tests
David Goulet
8 years
ticket18571_029_04
test: Add prop224 descriptor decoding unit test
David Goulet
8 years
ticket18571_029_05
test: Add prop224 descriptor unit tests
David Goulet
7 years
ticket18572_029_01
prop224: Expire entries in the hs cache
David Goulet
8 years
ticket18693_029_01
Check onion hostnames against client port flags
teor (Tim Wilson-Brown)
7 years
ticket19024_029_01
[WIP] Changed to rend_data_v2_t. Test broken
David Goulet
8 years
ticket19043_030_01
fixup! prop224: Introduce the new introduction point code.
David Goulet
7 years
ticket19043_030_03
fixup! fixup! prop224: Introduce the new introduction point code.
David Goulet
7 years
ticket19254_032_01
Add a timestamp field to the CIRC_BW and STREAM_BW events
Donncha O'Cearbhaill
7 years
ticket19566_035_01
sr: Switch from tor_assert() to BUG()
Neel Chauhan
5 years
ticket19642_030_01
hs: Add single-onion-service line to v3 descriptor
David Goulet
7 years
ticket19665_034_01
Having a ControlPort open doesn't mean we are a client
David Goulet
6 years
ticket19925_030_01
control: Add GETINFO command for the shared random values
David Goulet
7 years
ticket20004_029_01
prop224: Add INTRODUCE1 and INTRODUCE_ACK trunnel definition
David Goulet
7 years
ticket20004_029_02
prop224: Add INTRODUCE1 and INTRODUCE_ACK trunnel definition
David Goulet
7 years
ticket20004_030_01
fixup! fixup! prop224: Add INTRODUCE1 and INTRODUCE_ACK trunnel definition
David Goulet
7 years
ticket20029_030_01
fixup! hs: Add INTRODUCE1 relay support
David Goulet
7 years
ticket20029_030_02
prop224: Add unit tests for INTRODUCE1 support
David Goulet
7 years
ticket20029_030_03
prop224: Add unit tests for INTRODUCE1 support
David Goulet
7 years
ticket20029_030_04
fixup! prop224: Add INTRODUCE1 cell relay support
David Goulet
7 years
ticket20029_030_05
fixup! hs: Remove useless code in rend_mid_introduce()
David Goulet
7 years
ticket20029_030_06
Improve a few comments.
George Kadianakis
7 years
ticket20029_030_06-resquash
Improve a few comments.
George Kadianakis
7 years
ticket20568_030_01
fixup! Move encode_cert to torcert.c and rename it to tor_cert_encode_ed22519()
David Goulet
7 years
ticket20573_030_01
crypto: Add a common function to MAC with SHA3-256
David Goulet
7 years
ticket20575_031_01
fixup! config: Deprecate HTTPProxy option
David Goulet
7 years
ticket20656_030_01
protover: Add new version for prop224 for HSIntro/HSDir
David Goulet
7 years
ticket20657_031_01
[WIP] Load v3 service
David Goulet
7 years
ticket20657_031_01-old
fixup! fixup! fixup! prop224: Load service
David Goulet
7 years
ticket20657_031_02
test: Add unit test coverage of hs_service.c
David Goulet
7 years
ticket20657_031_03
test: Add unit test coverage of hs_service.c
David Goulet
7 years
ticket20657_031_04
prop224: Add service rendezvous circuit relaunch
David Goulet
7 years
ticket20657_032_02
Don't double hash the ed25519 blind key parameter.
George Kadianakis
7 years
ticket20657_032_03
prop224: Always note down the use of internal circuit
David Goulet
6 years
ticket20657_032_04
sr: Get voting schedule at debug level
David Goulet
6 years
ticket20699_033_01
control: Add changes file for HSv3 control port
David Goulet
6 years
ticket20700_035_01
hs: Improve v3 client authorization logging
David Goulet
5 years
ticket20700_035_02
HSv3: Don't assert when reading bad client-side privkeys.
George Kadianakis
5 years
ticket20700_035_03
HSv3: Don't assert when reading bad client-side privkeys.
George Kadianakis
5 years
ticket21269_030_01
client: set IPv6Traffic to on by default
Daniel Kahn Gillmor
7 years
ticket21403_032_01
hs: Update the IP failure cache only if legacy
David Goulet
7 years
ticket2178_045_01
relay: Query our cache when deciding for dummy descriptor fetch
David Goulet
3 years
ticket21859_032_01
fixup! fixup! Rename rend_circuit_validate_purpose() based on Nick's review.
David Goulet
7 years
ticket21871_031_01
test: Remove HS decode valid intro point test
David Goulet
7 years
ticket21871_031_02
fixup! prop224: Change encryption keys descriptor encoding
David Goulet
7 years
ticket21871_031_03
fixup! prop224: Change encryption keys descriptor encoding
David Goulet
7 years
ticket21889_031_01
fixup! hs: Add service-side circuitmap API.
David Goulet
7 years
ticket21891_031_01
fixup! hs: Make the service list pruning function public
David Goulet
7 years
ticket21893_031_01
prop224: Flag router with HSIntro/HSDir using protover
David Goulet
7 years
ticket21895_031_01
prop224: Remove enc-key private key from hs_descriptor.h
David Goulet
7 years
ticket21919_031_01
hs: Make check-spaces happy after rename
David Goulet
7 years
ticket21978_031_01
fixup! hs: Decouple adding and validating a service
David Goulet
7 years
ticket21978_031_02
hs: Refactor rend_add_service()
David Goulet
7 years
ticket21979_032_01
test: Add v3 service load keys and accessors
David Goulet
7 years
ticket21979_032_02
fixup! prop224: Configure v3 service from options
David Goulet
7 years
ticket21979_032_03
fixup! prop224: Don't use an array of config handlers
David Goulet
7 years
ticket21979_032_04
prop224: Fix clang warnings
David Goulet
7 years
ticket21980_031_01
prop224: Add time period functions and unittests
George Kadianakis
7 years
ticket22060_031_01
fixup! fixup! config: Remove AllowSingleHopCircuits option
David Goulet
7 years
ticket22689_033_01
fixup! hs: Don't allow single hop client to intro/rendezvous with single hop ...
David Goulet
6 years
ticket22726_032_01
hs: Ignore unparseable v3 introduction point
David Goulet
7 years
ticket22726_032_02
hs: Ignore unparseable v3 introduction point
David Goulet
7 years
ticket22727_032_01
nodelist: Add functions to check for HS v3 support
David Goulet
7 years
ticket22727_032_02
nodelist: Add functions to check for HS v3 support
David Goulet
7 years
ticket22781_032_01
test: Add link specifier unit tests
David Goulet
7 years
ticket22781_033_01
cell: Make extend_cell_t use lspec_t
David Goulet
6 years
ticket22810_032_01
cell: Add a flag to make ed25519 id mandatory for EXTEND2 cell
David Goulet
7 years
ticket22979_032_01
fixup! prop224: Add the introduction point onion key to descriptor
David Goulet
7 years
ticket23056_032_01
prop224: Don't move intro points but rather descriptors
David Goulet
7 years
ticket23223_032_01
test: Fix memory leak in test_hs_common.c
David Goulet
6 years
ticket23224_032_01
Make Windows happy for time_t printf format
David Goulet
6 years
ticket23303_032_01
hs: Improve comments for when we change timestamps
David Goulet
6 years
ticket23304_032_01
fixup! prop224: Log undecodable descriptor when SafeLogging is off
David Goulet
6 years
ticket23305_032_01
Add a BASE32_DIGEST_LEN define
David Goulet
6 years
ticket23308_032_01
hs: Note the connection attempt if descriptor is unusable
David Goulet
6 years
ticket23310_032_01
test: Unit test for hs_get_extend_info_from_lspecs
David Goulet
6 years
ticket23310_032_02
test: Make check-spaces happy
David Goulet
6 years
ticket23355_032_01
prop224: Purge client state on NEWNYM
David Goulet
6 years
ticket23420_032_01
hs: Pad RENDEZVOUS1 v3 cell to match length of v2
David Goulet
6 years
ticket23427_032_01
doc: Add our Ubuntu packager to ReleasingTor.md
David Goulet
6 years
ticket23462_032_01
circuit: Add a log info when marking for close
David Goulet
6 years
ticket23480_032_01
hs-v3: Rate limit some log statements
David Goulet
6 years
ticket23502_032_01
test: Unit test for link specifiers
David Goulet
6 years
ticket23604_032_01
hs: Log the intro point when we clean it up
David Goulet
6 years
ticket23623_032_01
test: Fix voting schedule for hs_service.c
David Goulet
6 years
ticket23645_032_01
hs: Improve and add logging
David Goulet
6 years
ticket23662_032_01
hs-v3: Notify the subsystem when a descriptor upload timed out
David Goulet
6 years
ticket23696_032_01
sched: Always initialize scheduler_last_run to now
David Goulet
6 years
ticket23709_033_01
chan: Add changes file for ticket 23709
David Goulet
6 years
ticket23744_033_01
sched: Move KIST socket table to sched_info_t
David Goulet
6 years
ticket23753_032_01
sched: Use SCHED_BUG() macro in scheduler
David Goulet
6 years
ticket23753_032_02
sched: Rate limit scheduler_bug_occurred()
David Goulet
6 years
ticket23790_029_01
hs-v2: Copy needed information between service on prunning
David Goulet
5 years
ticket23820_032_01
fixup! fixup! fixup! Improve v3 onion service logging for intro and rend points
David Goulet
6 years
ticket23856_032_01
relay: Change bandwidth stats interval to 24 hours
David Goulet
6 years
ticket23910_032
dirauth: Add bastet to the default authorities
David Goulet
6 years
ticket24015_033_01
doc: Add fedora packager point of contact
David Goulet
6 years
ticket24025_032_01
nodelist: Downgrade warning to protocol warning
David Goulet
6 years
ticket24134_032_01
doc: Put the release timeline link in README
David Goulet
6 years
ticket24343_033_01
Remove anything related to the old SocksSockets option
David Goulet
6 years
ticket24346_032_01
hs-v3: Add logging to should_service_upload_descriptor()
David Goulet
6 years
ticket24393_036_01
fixup! Add test for nodes_in_same_family()
David Goulet
5 years
ticket24425_032_01
hs-v3: Bump hsdir_spread_store from 3 to 4
David Goulet
6 years
ticket24554_033_01
fixup! sched: Move KIST socket table to sched_info_t
David Goulet
6 years
ticket24554_033_02
sched: Move the KIST channel validation to a function
David Goulet
6 years
ticket24782_033_01
fixup! Use less memory for MaxMemInQueues for machines with more than 8 GB of...
David Goulet
6 years
ticket24902_029_01
dos: Man page entry for DoS mitigation
David Goulet
6 years
ticket24902_029_02
dos: Rename everything mentionning tor2web to single hop client
David Goulet
6 years
ticket24902_029_03
dos: Remove unused function defenition
David Goulet
6 years
ticket24902_029_04
dos: Add changes file for ticket 24902
David Goulet
6 years
ticket24902_029_05
Make check-changes happy
David Goulet
6 years
ticket24902_033_01
dos: Cap the count of concurrent connection
David Goulet
6 years
ticket24902_033_02
Merge branch 'ticket24902_029_05' into ticket24902_033_02
David Goulet
6 years
ticket24963_042_01
fixup! hs: Disallow single hop client circuit when introducing
David Goulet
5 years
ticket24964_042_01
hs-v3: Disallow single hop client to post/get a descriptor
David Goulet
5 years
ticket25122_029_01
geoip: Add clientmap_entry_new() function
David Goulet
6 years
ticket25122_029_02
geoip: Add clientmap_entry_new() function
David Goulet
6 years
ticket25122_033_01
Merge branch 'ticket25122_029_01' into ticket25122_033_01
David Goulet
6 years
ticket25163_033_01
rephist: Stop tracking relay connection status
David Goulet
6 years
ticket25170_033_01
dirserv: Improve returned message when relay is rejected
David Goulet
6 years
ticket25183_029_01
test: Add unit tests for addressset.c
David Goulet
6 years
ticket25193_029_01
test: DoS test to make sure we exclude known relays
David Goulet
6 years
ticket25202_029_01
dos: Add extra safety asserts in cc_stats_refill_bucket()
David Goulet
6 years
ticket25248_033_01
doc: Move DOS options below SERVER options
David Goulet
6 years
ticket25248_033_02
doc: Fix typo and clarify that DoS options are relay only
Mike Perry
6 years
ticket25268_034_01
man: Update the CircuitPriorityHalflife entry
David Goulet
6 years
ticket25312_048_01
cmux: Don't pick a marked for close circuit as active
David Goulet
19 months
ticket25328_034_01
WIP
David Goulet
6 years
ticket25375_034_01
WIP
David Goulet
6 years
ticket25376_034_01
fixup! main: Add mainloop callback event flags
David Goulet
6 years
ticket25515_034_01
fixup! tests: Skip two more geoip_load_file tests on Windows.
David Goulet
6 years
ticket25515_034_01-squashed
Recover newline at the EOF, removed by mistake
juga0
6 years
ticket25528_045_01
config: Bridge line with a transport must have a ClientTransportPlugin
David Goulet
3 years
ticket25552_034_01
hs-v3: Use revision counter 0 is not present
David Goulet
6 years
ticket25552_034_02
hs-v3: Fix unit tests for the new replaycache
David Goulet
6 years
ticket25552_034_03
fixup! hs-v3: Fix unit tests for the new replaycache
David Goulet
6 years
ticket25568_043_01
hs-v2: Lookup intro failure cache when picking an intro from descriptor
Neel Chauhan
4 years
ticket25610_034_01
fixup! dirvote: Handling adding vote and signature if module is disabled
David Goulet
6 years
ticket25610_034_01-squashed
vote: Return error when adding vote/signature if no dirauth module
David Goulet
6 years
ticket25762_034_01
config: Set up periodic events when options changes
David Goulet
6 years
ticket25762_034_02
periodic: Add an enable and disable function
David Goulet
6 years
ticket25762_034_03
main: Update periodic events comment based on latest code
David Goulet
6 years
ticket25762_034_04
fixup! main: Launch periodic events by roles
David Goulet
6 years
ticket25762_034_05
test: Add periodic events unit tests
David Goulet
6 years
ticket25824_033_01
fixup! heartbeat: Log the number of circuits killed because too many cells
David Goulet
6 years
ticket25899_034_01
main: Make all DNS periodic events exit-only.
David Goulet
6 years
ticket25900_034_01
callbacks: Add a DirServer role
David Goulet
6 years
ticket25914_034_01
Remove dead code in networkstatus.c
David Goulet
6 years
ticket25953_034_01
Build Tor without dirauth module in Travis.
Alexander Færøy
6 years
ticket25988_034_01
Add changes file for #25610
David Goulet
6 years
ticket25990_034_01
dirauth: Move authdir_mode_v3() to module
David Goulet
6 years
ticket25991_034_01
doc: Add missing HACKING/ files to EXTRA_DIST
David Goulet
6 years
ticket26062_029_01
Having a ControlPort open doesn't mean we are a client
David Goulet
6 years
ticket26062_034_01
Having a ControlPort open doesn't mean we are a client
David Goulet
6 years
ticket26094_035_01
relay: Bump minimum bandwidth requirement
David Goulet
5 years
ticket26288_041_01
prop289: Remember the last cell digest for v1 SENDMEs
David Goulet
5 years
ticket26288_041_02
sendme: Do not poke at crypto.sendme_digest directly
David Goulet
5 years
ticket26288_041_03
sendme: Add changes file for prop289
David Goulet
5 years
ticket26299_035_01
makefile: Add a reproducible dist make job
David Goulet
2 years
ticket26299_045_01
makefile: Add a reproducible dist make job
David Goulet
2 years
ticket26299_047_01
makefile: Add a reproducible dist make job
David Goulet
2 years
ticket2667_035_01
test: Add test for exits blocking reentry to the network
George Kadianakis
3 years
ticket2667_043_01
Merge branch 'tor-gitlab/mr/284' into ticket2667_043_01
David Goulet
3 years
ticket2667_044_01
Merge branch 'tor-gitlab/mr/285' into ticket2667_044_01
David Goulet
3 years
ticket2667_045_01
test: Add test for exits blocking reentry to the network
George Kadianakis
3 years
ticket2667_046_01
test: Add test for exits blocking reentry to the network
George Kadianakis
3 years
ticket26840_041_01
sendme: Refactor SENDME cell processing
David Goulet
5 years
ticket27040_035_01
hs-v2: Demote log warning to info when we don't have a consensus
David Goulet
5 years
ticket27215_035_01
fixup! hs: Change default version from 2 to 3
David Goulet
5 years
ticket27246_035_01
fixup! router: Keep RSA onion public key in ASN.1 format
David Goulet
5 years
ticket27380_036_01
fixup! encoding: require UTF-8 in torrc
David Goulet
5 years
ticket27410_032_01
hs-v3: Close all SOCKS request on descriptor failure
David Goulet
5 years
ticket27410_035_01
test: hs-v3 desc has arrived unit test
David Goulet
5 years
ticket27471_034_01
hs-v3: Close client intro circuits if the descriptor is replaced
David Goulet
5 years
ticket27471_035_01
test: Add test for closing intro circuits when storing a new descriptor
David Goulet
5 years
ticket27471_035_02
test: Add test for closing intro circuits when storing a new descriptor
David Goulet
5 years
ticket27545_035_01
hs-v3: Shuffle the list of authorized clients
Suphanat Chunhapanya
5 years
ticket27547_035_01
fixup! hs-v3: Add changes file and man page for client authorization
David Goulet
5 years
ticket27549_035_01
fixup! hs-v3: Consolidate descriptor cookie computation code
George Kadianakis
5 years
ticket27670_035_01
conn: Fix memleaks in retry_all_listeners
David Goulet
5 years
ticket27750_034_01
fixup! conn: Close the read side of a closing connection when write limit is ...
David Goulet
5 years
ticket27774_035_01
hs-v3: Don't assert if we don't have the intro point descriptor
David Goulet
5 years
ticket27774_035_02
fixup! hs-v3: Don't assert if we don't have the intro point descriptor
David Goulet
5 years
ticket27774_035_03
hs-v3: Don't BUG() if the RP node_t is invalid client side
David Goulet
5 years
ticket27797_032_01
node: Make node_supports_v3_rendezvous_point() also check for the key
David Goulet
5 years
ticket27797_034_01
node: Make node_supports_v3_rendezvous_point() also check for the key
David Goulet
5 years
ticket27797_035_01
node: Make node_supports_v3_rendezvous_point() also check for the key
David Goulet
5 years
ticket27810_035_01
test: Update approx_time before the test starts
David Goulet
5 years
ticket27838_035_01
hs-v3: Create desc signing key cert before uploading
David Goulet
5 years
ticket27849_034_01
fixup! fixup! mainloop: Set client role if ControlPort is set
David Goulet
5 years
ticket27995_035_01
hs-v3: Always generate the descriptor cookie
David Goulet
5 years
ticket28026_035_01
hs-v3: Add changes file for 28026
David Goulet
5 years
ticket28089_034_01
conn: Stop writing when our write bandwidth limist is exhausted
David Goulet
5 years
ticket28127_035_01
Add changes file for Bug #28127
Neel Chauhan
5 years
ticket28128_035_01
man: ClientOnionAuthDir can't be reloaded with Sandbox 1
David Goulet
5 years
ticket28225_036_01
fixup! doc: Add Maintaining.md documentation
David Goulet
5 years
ticket28275_035_01
man: Document HSv3 client authorization revocation
David Goulet
5 years
ticket28358_040_01
man: Add that "GETINFO address" won't work with "Sandbox 1"
David Goulet
5 years
ticket28562_040_01
Create a temporary directory for tor's DataDirectory in test_rebind.
Taylor R Campbell
5 years
ticket28619_033_01
hs-v3: Do not close RP circuits when deleting an ephemeral service
David Goulet
5 years
ticket28619_035_01
hs-v3: Do not close RP circuits when deleting an ephemeral service
David Goulet
5 years
ticket28660_035_01
test: Fix a warning underflow in rend_cache/clean
David Goulet
5 years
ticket28660_040_01
test: Fix a warning underflow in rend_cache/clean
David Goulet
5 years
ticket28669_035_01
hs-v3: Don't BUG() if descriptor is found on SOCKS connection retry
David Goulet
5 years
ticket28912_034_01
mainloop: Reactivate the linked connection event with a non empty list
David Goulet
5 years
ticket28970_035_01
hs-v3: Remove a BUG() caused by an acceptable race
David Goulet
4 years
ticket28970_042_01
hs-v3: Remove a BUG() caused by an acceptable race
David Goulet
4 years
ticket28992_035_01
fixup! fixup! hs-v3: Remove BUG() that can occur normally
David Goulet
4 years
ticket29034_035_01
test: Add test_hs_circ.c for HS circuit testing
David Goulet
5 years
ticket29034_041_01
hs: Implement a helper to repurpose a circuit
David Goulet
5 years
ticket29135_035_01
Log an HSDesc we failed to parse at Debug loglevel
rl1987
5 years
ticket29196_041_01
circ: Remove n_mux and p_mux members
David Goulet
5 years
ticket29391_040_01
maint: Helpful scripts for tor maintenance
David Goulet
5 years
ticket29391_041_01
maint: Helpful scripts for tor maintenance
David Goulet
5 years
ticket29427_042_01
kist: Set scheduler interval to 2msec for clients
David Goulet
4 years
ticket29508_040_01
kist: When readding chans, check correct chan's sched_heap_idx
Matt Traudt
5 years
ticket29616_041_01
maint: Make git scripts fetch origin once
David Goulet
5 years
ticket29631_040_01
protover: Add missing Padding to translate_to_rust
David Goulet
5 years
ticket29631_041_01
protover: Add missing Padding to translate_to_rust
David Goulet
5 years
ticket29669_042_01
hs: ADD_ONION NEW:BEST now defaults to ED25519-V3
David Goulet
4 years
ticket29698_042_01
sched: Add changes file for #29698
David Goulet
4 years
ticket29698_043_01
WIP
David Goulet
4 years
ticket30022_043_01
hs-v3: Return bad address SOCKS5 extended error
David Goulet
4 years
ticket30363_041_01
sendme: Add FlowCtrl protover value
David Goulet
5 years
ticket30364_041_01
sendme: Introduce consensus param sendme_dir_min_version
David Goulet
5 years
ticket30381_042_01
fixup! fixup! test: Unit test for the SOCKS5 HS client auth errors
David Goulet
5 years
ticket30382_042_01
fixup! test: Unit test for the SOCKS5 HS client auth errors
David Goulet
5 years
ticket30382_043_01
fixup! fixup! hs-v3: Keep descriptor in cache if client auth is missing or bad
David Goulet
4 years
ticket30382_043_02
hs-v3: Add changes file for ticket #30382
David Goulet
4 years
ticket30428_041_01
sendme: Never fallback to v0 if unknown version
David Goulet
5 years
ticket30428_041_02
sendme: Add non fatal asserts for extra safety
David Goulet
5 years
ticket30454_034_01
hs: Remove hs_cell_onion_key_type_t enum
David Goulet
5 years
ticket30454_035_01
Merge remote-tracking branch 'nickm/ticket30454_034_01_squashed' into ticket3...
David Goulet
5 years
ticket30454_041_01
hs: Remove hs_cell_onion_key_type_t enum
David Goulet
5 years
ticket30467_041_01
sendme: Fix coverity CID 1444999
David Goulet
5 years
ticket30628_041_01
sendme: Do not decrement window in a log_debug()
David Goulet
5 years
ticket30687_042_01
fixup! token-bucket: Implement a single counter object
David Goulet
5 years
ticket30769_041_01
fixup! trunnel: Rename sendme.trunnel to sendme_cell.trunnel
David Goulet
5 years
ticket30871_035_01
guard: Ignore marked for close circuit when changing state to open
David Goulet
5 years
ticket30871_041_01
Make the great grand practracker happy...
David Goulet
5 years
ticket30871_042_01
Make the great grand practracker happy...
David Goulet
5 years
ticket30921_042_01
hs-v3: Close intro circuits when cleaning client cache
David Goulet
5 years
ticket30924_042_01
practracker: Make you happy funny script
David Goulet
4 years
ticket30924_042_02
fixup! fixup! fixup! hs-v3: Refactor DoS cell extension parameters validation
David Goulet
4 years
ticket30924_042_03
hs-v3: Rename validation function in hs_intropoint.c
David Goulet
4 years
ticket31008_035_01
man: Fix -help typo to --help
David Goulet
5 years
ticket31371_043_01
test: Fix DoS heartbeat unit test after adding INTRO2
David Goulet
4 years
ticket31373_042_01
fixup! Print summary at the end of the configure script
David Goulet
4 years
ticket31375_042_01
hs: Initialize the INTRO2 bucket for legacy intro point
David Goulet
4 years
ticket31406_029_01
dirauth: Change dizum IP address
David Goulet
4 years
ticket31406_042_01
dirauth: Change dizum IP address
David Goulet
4 years
ticket31548_035_01
fixup! hs-v3: Make service pick the exact amount of intro points
David Goulet
4 years
ticket31561_042_01
fixup! circ: Split circuit_purpose_is_hidden_service()
David Goulet
4 years
ticket31561_042_02
test: Add HS service circuit timeout unit test
David Goulet
4 years
ticket31632_043_01
hs-v3: Reupload service descriptor on failure
David Goulet
4 years
ticket31652_042_01
test: New behavior on IP retry for HSv3
Neel Chauhan
4 years
ticket31673_029_01
build: The <sys/sysctl.h> is now deprecated on Linux
David Goulet
4 years
ticket31673_035_01
build: The <sys/sysctl.h> is now deprecated on Linux
David Goulet
4 years
ticket31682_042_01
fixup! hs-v3: Fix implicit ssize_t to size_t conversion
David Goulet
4 years
ticket31958_042_01
dir: Return 503 code when rejecting single hop request
David Goulet
4 years
ticket32020_043_01
test: Add unit tests for closing intro circ on failure
David Goulet
4 years
ticket32020_043_02
Revert "hs-v3: Slight optimization with circuit cleanup"
David Goulet
4 years
ticket32021_043_01
fixup! fixup! hs-v3: Handle client rendezvous circuit timeout
David Goulet
4 years
ticket32058_035_01
fixup! mainloop: Disable periodic events before a destroy
David Goulet
4 years
ticket32058_041_01
Merge branch 'ticket32058_035_01' into ticket32058_041_01
David Goulet
4 years
ticket32063_042_01
hs-v3: Fix possible memory leak in error code path
David Goulet
4 years
ticket32094_043_01
hs-v3: Remove the circuit_established intro flag
David Goulet
4 years
ticket32196_043_01
changes: Add file for ticket 32196
David Goulet
4 years
ticket32230_043_01
configure: Fix and improve summary pretty printing
David Goulet
4 years
ticket32266_043_01
configure: Add --disable-module-relay to summary
David Goulet
4 years
ticket32343_043_01
circ: Add an handle to circuit_t
David Goulet
4 years
ticket32356_043_01
hs-v2: Fix memory leak in error code path
David Goulet
4 years
ticket32376_043_01
test: Handle NULL circuit pointer in new_fake_orcirc
David Goulet
4 years
ticket32542_043_01
test: Unit test for missing ExtendedErrors
David Goulet
4 years
ticket32542_044_01
hs-v3: Several fixes after #32542 review
David Goulet
4 years
ticket32546_043_01
fixup! hs-v3: Return bad address SOCKS5 extended error
David Goulet
4 years
ticket32664_043_01
hs-v3: Fix NULL deref. in hs_circ_service_get_established_intro_circ()
David Goulet
4 years
ticket32706_043_01
hs-v2: Turn logs into protocol warning
David Goulet
4 years
ticket32709_043_01
practracker: Make it happy
David Goulet
4 years
ticket32822_045_01
parseconf: Add an authority IPv6 ORPort test
teor
4 years
ticket32847_043_01
hs-v2: Always check rend_cache validity before using it
David Goulet
4 years
ticket32892_043_01
fixup! chan: Remove dead var cell handler from channel_t
David Goulet
4 years
ticket32910_044_01
trace: Add two circuit tracepoints for new circuits
David Goulet
4 years
ticket32910_044_02
trace: Move LTTng specific declartion to .inc file
David Goulet
4 years
ticket32910_044_03
doc: Add a WARNING section to Tracing.md
David Goulet
4 years
ticket32910_045_01
changes: Add changes file for #32910
David Goulet
4 years
ticket32971_043_01
Tweak double-underscore
rl1987
4 years
ticket33029_042_01
dirauth: Rename function for better clarity
David Goulet
4 years
ticket33029_043_01
fixup! dirlist: Add a function to test if an address is an authority
David Goulet
4 years
ticket33029_043_02
dirauth: Rename function for better clarity
David Goulet
4 years
ticket33029_043_03
Merge branch 'ticket33029_042_01' into ticket33029_043_03
David Goulet
4 years
ticket33072_042_01
dirauth: Add option AuthDirRejectUncompressedRequests
David Goulet
4 years
ticket33072_043_01
fixup! dirauth: Add option AuthDirRejectUncompressedRequests
David Goulet
4 years
ticket33072_043_02
fixup! dirauth: Add option AuthDirRejectUncompressedRequests
David Goulet
4 years
ticket33072_044_01
test: Tests the two new AuthDir options
David Goulet
4 years
ticket33139_043_01
hs-v3: Purge ephemeral client auth on NEWNYM
David Goulet
4 years
ticket33148_043_01
fixup! hs-v3: Remove descriptor when we remove client authorization
David Goulet
4 years
ticket33233_045_01
fixup! addr: Refactor find_my_address() to simplify it
David Goulet
4 years
ticket33235_045_01
addr: Don't guess our address if no Address lines are valid
David Goulet
4 years
ticket33236_045_01
addr: Attempt to learn our address with ORPort
David Goulet
4 years
ticket33238_045_01
fixup! addr: Prioritize interface lookup over local hostname
David Goulet
4 years
ticket33239_045_01
relay: Limit Directory Authority Addresses to Address and ORPort
David Goulet
4 years
ticket33245_045_01
relay: Add AddressDisableIPv6 torrc option
David Goulet
4 years
ticket33246_045_01
Rename check_server_ports to check_and_prune_server_ports
David Goulet
4 years
ticket33247_045_01
relay: Publish IPv4 descriptor on guessed IPv6 reachability failure
David Goulet
4 years
ticket33361_035_01
fixup! config: Warn if ContactInfo is not set
David Goulet
4 years
ticket33361_043_01
fixup! config: Warn if ContactInfo is not set
David Goulet
4 years
ticket33400_044_01
fixup! hs-v3: Log reasons why service can't upload descriptor
David Goulet
4 years
ticket33458_043_01
fixup! hs-v3: Don't close intro circuit for an encrypted descriptor
David Goulet
4 years
ticket33458_043_02
changes: Add changes file for ticket 33458
David Goulet
4 years
ticket33458_044_01
fixup! hs-v3: Improve accessor semantic of client cached object
David Goulet
4 years
ticket33491_035_01
dos: Pass transport name on new client connection
David Goulet
4 years
ticket33618_045_01
addr: Look at /48 for IPv6 in is_local_addr()
David Goulet
4 years
ticket33623_041_01
sendme: Emit version 1 by default
David Goulet
4 years
ticket33624_044_01
openssl: Remove uneeded ifndef on OPENSSL_VERSION
David Goulet
4 years
ticket33624_045_01
configure: Don't print disable option for module that can't be disabled
David Goulet
3 years
ticket33646_043_01
fixup! configure: Fix enabled module variable expansion
David Goulet
4 years
ticket33646_044_01
configure: Fix enabled module variable expansion
David Goulet
4 years
ticket33768_045_01
test: Add IPv6 inet_pton double "::" test
David Goulet
4 years
ticket33779_044_01
hs-v3: Fix typo in log info when PublishHidServDescriptors is set to 0
David Goulet
4 years
ticket33780_044_01
hs-v3: Move to log notice the registration of an OB instance
David Goulet
4 years
ticket33789_044_01
relay: Rename relay_resolve_addr.{c|h} file
David Goulet
4 years
ticket33796_044_01
Revert "config: Make clients tell dual-stack exits they prefer IPv6"
David Goulet
4 years
ticket33804_043_01
fixup! client: Revert setting PreferIPv6 on by default
David Goulet
4 years
ticket33873_044_01
socks: Returns 0xF6 only if BAD_HOSTNAME
Guinness
4 years
ticket33977_044_01
core/or: Lift slow call out of loop, #33977
Alex Xu (Hello71)
4 years
ticket34083_047_01
edge: Remove wrong bug warn when processing pending streams
David Goulet
2 years
ticket34087_044_01
hs-v3: Remove a possible BUG() condition
David Goulet
4 years
ticket40003_035_01
fixup! hs-v2: Add deprecation warning for service
David Goulet
4 years
ticket40005_044_01
fixup! Consistently use 'address' in Invalid v3 address responses to ONION_CL...
David Goulet
4 years
ticket40005_045_01
Consistently use 'address' in Invalid v3 address responses to ONION_CLIENT_AU...
Miguel Jacq
4 years
ticket40006_045_01
fixup! tls: Make buf_read_from_tls() read at most bytes
David Goulet
4 years
ticket40008_045_01
kist: Document a magic value in channel_should_write_to_kernel()
David Goulet
4 years
ticket40009_045_01
addr: Document better is_local_addr_to_resolve_addr()
David Goulet
4 years
ticket40019_045_01
changes: Add changes file for ticket #40019
David Goulet
4 years
ticket40022_045_01
addr: Static assert resolved address cache size
David Goulet
4 years
ticket40024_045_01
addr: Fix possible memleak in find_my_address()
David Goulet
4 years
ticket40025_045_01
relay: Don't log at warn level when we find an address
David Goulet
4 years
ticket40026_035_01
CI: Fix Appveyor printf format error
David Goulet
4 years
ticket40026_045_01
CI: Fix Appveyor printf format error
David Goulet
4 years
ticket40032_045_01
addr: Remove a BUG() that can normally occur
David Goulet
4 years
ticket40033_045_01
fixup! Rename blacklist and whitelist wording
David Goulet
4 years
ticket40034_045_01
addr: Remove BUG() that always triggers
David Goulet
4 years
ticket40036_045_01
fixup! doc: Document circuit subsystem tracing events
David Goulet
4 years
ticket40038_045_01
ci: Add tracing build to Gitlab CI
David Goulet
3 years
ticket40043_045_01
fixup! addr: Use tor_addr_t instead of uint32_t for IPv4
David Goulet
4 years
ticket40044_045_01
doc: Move manpages into doc/man/
David Goulet
4 years
ticket40045_045_01
node: Standardize interface of format_node_description()
David Goulet
4 years
ticket40049_045_01
nodelist: Fix possible NULL deref
David Goulet
4 years
ticket40050_045_01
doc: Update our requirements for changes file
David Goulet
4 years
ticket40054_045_01
relay: Don't publish IPv6 if found ORPort is 0
David Goulet
4 years
ticket40058_045_01
addr: Always set addr_out to UNSPEC in find_my_address
David Goulet
4 years
ticket40059_045_1
log: Don't use twice fmt_addr() in same logging statement
David Goulet
4 years
ticket40061_035_01
fixup! fallbackdir: Update list for 2020
David Goulet
4 years
ticket40063_045_01
fixup! lib: New metrics library
David Goulet
3 years
ticket40063_045_02
metrics: Add tor_ namespace to all metrics
David Goulet
3 years
ticket40069_035_01
fallbackdir: Remove all three Digitalcourage3 relays
David Goulet
4 years
ticket40071_045_01
fixup! relay: Use testing circuit instead of dummy descriptor fetch
David Goulet
3 years
ticket40073_035_01
conn: Remove assert on new listener connection when retrying
David Goulet
3 years
ticket40106_045_01
config: Catch missing Bridge for ClientTransportPlugin
David Goulet
3 years
ticket40106_045_02
fixup! config: Catch missing Bridge for ClientTransportPlugin
David Goulet
3 years
ticket40106_045_03
config: Remove Bridge <-> ClientTransportPlugin validation
David Goulet
3 years
ticket40109_043_01
hs: Don't overwrite DoS parameters on circuit with consensus params
David Goulet
3 years
ticket40111_045_01
configure: Fix the --enable-static-tor switch
David Goulet
3 years
ticket40125_035_01
test: Increment rend cache allocation before freeing
David Goulet
3 years
ticket40135_035_01
srv: Remove spammy debug log
David Goulet
3 years
ticket40142_045_01
sendme: Turn log warning into debug
David Goulet
3 years
ticket40163_045_01
main: Off by one when dumping subsystem list
David Goulet
3 years
ticket40173_045_01
ci: Add DISTCHECK to tracing test on Gitlab
David Goulet
3 years
ticket40174_045_01
configure: Check STAP_PROBEV macro when building with USDT tracing
David Goulet
3 years
ticket40183_045_01
port: Don't ignore ports of a different family
David Goulet
3 years
ticket40186_045_01
Fix typos.
Samanta Navarro
3 years
ticket40194_047_01
relay: Add number of rejected connections to MetricsPort
David Goulet
16 months
ticket40194_047_02
metrics: Fix naming and documentation
David Goulet
15 months
ticket40194_047_03
changes: Update changes for ticket 40194
David Goulet
15 months
ticket40195_045_01
config: Really ignore non ORPorts when removing duplicates
David Goulet
3 years
ticket40201_045_01
relay: Log address suggested by directory authorities
David Goulet
3 years
ticket40205_045_01
relay: Avoid log reachability test for bandwidth test circuit
David Goulet
3 years
ticket40208_045_01
relay: Allow RFC1918 addresses for non public relays
David Goulet
3 years
ticket40225_045_01
configure: Revert back the static libevent path
David Goulet
3 years
ticket40226_045_01
test: Fix memleak in test/load_stats_file
David Goulet
3 years
ticket40227_046_01
fixup! build: Add "make lsp" command
David Goulet
3 years
ticket40231_045_01
relay: Don't BUG() if we can't find authority descriptor
David Goulet
3 years
ticket40237_035_01
hs-v3: Require reasonably live consensus
David Goulet
3 years
ticket40237_043_01
tests: Fix unit tests after merge of #40237
David Goulet
3 years
ticket40237_044_01
Merge branch 'ticket40237_043_01' into ticket40237_044_01
David Goulet
3 years
ticket40237_045_01
Merge branch 'ticket40237_044_01' into ticket40237_045_01
David Goulet
3 years
ticket40237_046_01
fixup! hs-v3: Require reasonably live consensus
George Kadianakis
3 years
ticket40243_045_01
Revert "IPv6 sybil: consider addresses in the same /64 to be equal."
David Goulet
3 years
ticket40245_045_01
log more during consensus voting process
Roger Dingledine
3 years
ticket40246_045_01
config: Prioritize port with explicit address
David Goulet
3 years
ticket40253_046_01
test: Add DoS connection rate unit test
David Goulet
3 years
ticket40254_045_01
fixup! relay: Skip address discovery if no ORPort is found
David Goulet
3 years
ticket40257_045_01
fixup! conn: Properly close MetricsPort socket on EOF
David Goulet
3 years
ticket40261_046_01
dos: Move config options within the subsystem
David Goulet
3 years
ticket40263_045_01
relay: Fix Coverity warning for unchecked returned value
David Goulet
3 years
ticket40265_035_01
fallbackdir: Renegerate list with 200 relays
David Goulet
3 years
ticket40265_046_01
fallback: Regenerate with new set of 200 relays
David Goulet
3 years
ticket40266_046_01
hs-v2: Warn of v2 obsolete if configured
David Goulet
3 years
ticket40268_045_01
relay: Double the size of the relay reentry set
David Goulet
3 years
ticket40269_045_01
Remove unused addr_port_set code
David Goulet
3 years
ticket40270_045_01
relay: Send back CONNECTION_REFUSED on reentry
David Goulet
3 years
ticket40271_046_01
warn and reject reentering streams at client too
Roger Dingledine
3 years
ticket40279_045_01
relay: Look at the omit IPv6 flag when publishing
David Goulet
3 years
ticket40279_045_02
relay: Don't look at omit flag when building descriptor
David Goulet
3 years
ticket40282_045_01
relay: No longer test dirport reachability for authorities
Roger Dingledine
3 years
ticket40282_045_02
changes: Add changes file for #40282
David Goulet
3 years
ticket40282_046_01
fixup! man: Note that relay now ignore the DirPort option
David Goulet
3 years
ticket40283_045_01
relay: Allow a non-explicit ORPort IPv6 to fail to open
David Goulet
3 years
ticket40289_045_01
fixup! fixup! config: Do not compare for duplicate ORPorts with different add...
David Goulet
3 years
ticket40290_046_01
fixup! relay: Emit log warning if Address is internal and can't be used
David Goulet
3 years
ticket40295_045_01
metrics: Handle the connection finished flushing event
David Goulet
3 years
ticket40300_045_01
relay: Move log notice after suggested address lookup
David Goulet
3 years
ticket40300_045_02
relay: Avoid a directory early fetch
David Goulet
3 years
ticket40301_045_01
relay: Reduce streaming compression ratio from HIGH to LOW
David Goulet
3 years
ticket40301_046_01
relay: Reduce streaming compression ratio from HIGH to LOW
David Goulet
3 years
ticket40307_046_01
WIP
David Goulet
3 years
ticket40307_047_01
relay: Handle CONNECTED cell with relay message
David Goulet
3 years
ticket40308_046_01
dos: Change the DoS heartbeat line format
David Goulet
3 years
ticket40309_035_01
Remove mallinfo() from codebase
David Goulet
3 years
ticket40309_043_01
configure: Handle deprecated mallinfo()
David Goulet
3 years
ticket40309_044_01
Remove mallinfo() from codebase
David Goulet
3 years
ticket40309_045_01
Merge branch 'ticket40309_035_01' into ticket40309_045_01
David Goulet
3 years
ticket40312_047_01
relay: Reconfigure libevent options only on DNS params change
David Goulet
23 months
ticket40314_046_01
vote: Add "stats" line
David Goulet
3 years
ticket40334_045_01
hs: Remove hamrless BUG() that can happen
David Goulet
3 years
ticket40345_044_01
channel: Fix use after free in channel_do_open_actions()
David Goulet
3 years
ticket40346_046_01
man: HiddenServiceStatistics applies for bridges
David Goulet
3 years
ticket40356_045_01
hs: Fix memory leak in client cache
David Goulet
3 years
ticket40356_046_01
hs: Fix memory leak in client cache
David Goulet
3 years
ticket40360_045_01
guard: Don't check bridge transport name when selecting eligible guards
David Goulet
3 years
ticket40364_046_01
relay: Move "overload-general" from extra-info to server descriptor.
Alexander Færøy
3 years
ticket40366_047_01
test: Fix various tests due to previous changes
David Goulet
3 years
ticket40367_047_01
relay: Add TCP port exhaustion metrics
David Goulet
3 years
ticket40369_047_01
scripts/build/combine_libs: use $AR rather than ar
Emery Hemingway
3 years
ticket40370_045_01
conn: MetricsPort listener is a listener port
David Goulet
3 years
ticket40378_046_01
hs: Fix ADD_ONION with client authorization
David Goulet
3 years
ticket40387_047_01
rephist: Add a counter for the onioniskins stats
David Goulet
3 years
ticket40388_047_01
relay: We might be noting down an unknown DNS error type
David Goulet
3 years
ticket40408_047_01
tracing: Add p/n_circ_id to circuit tracepoints
David Goulet
3 years
ticket40408_047_02
fixup! WIP: Add circuit and outbuf queue size log for SIM domain
David Goulet
3 years
ticket40421_046_01
hs: Send back 0xF6 for a v2 onion address
David Goulet
3 years
ticket40431_048_01
Add changes file for ticket #40431
Neel Chauhan
19 months
ticket40434_045_01
dir: Do not flag non-running failing HSDir
David Goulet
2 years
ticket40437_048_01
state: Fix segfault on malformed file
David Goulet
13 months
ticket40447_035_01
fallbackdir: Regenerate list
David Goulet
2 years
ticket40456_047_01
man: Detail onion service DDoS mitigation measure
David Goulet
2 years
ticket40469
fixup! rust: Remove Rust support from tree
David Goulet
2 years
ticket40474_045_01
hs-v2: Only log once the connection warning to v2
David Goulet
2 years
ticket40474_046_01
hs-v2: Only log once the connection warning to v2
David Goulet
2 years
ticket40476_035_01
hs: Improve warning for bad service version
David Goulet
2 years
ticket40476_045_01
hs: Improve warning for bad service version
David Goulet
2 years
ticket40476_046_01
Merge branch 'ticket40476_045_01' into ticket40476_046_01
David Goulet
2 years
ticket40478_047_01
cc: Fix 32bit arithmetic to actually be 64bit
David Goulet
2 years
ticket40480_047_01
dirauth: Reject EOL relays
David Goulet
2 years
ticket40484_047_01
hs: Fix memory leak if service failed to configure
David Goulet
2 years
ticket40485_047_01
ci: Set 5MB data for all chutney tests
David Goulet
2 years
ticket40490_047_01
relay: For metrics, don't report DNS errors by query type
David Goulet
2 years
ticket40491_046_01
fixup! relay: Overload state on DNS timeout is now X% over Y secs
David Goulet
2 years
ticket40493_035_01
fallbackdir: Regenerate the list for October 2021
David Goulet
2 years
ticket40494_045_01
fixup! relay: Don't allow DirPort on non-IPv4
David Goulet
2 years
ticket40500_045_01
fixup! changelog: ChangeLog for 0.4.7.2-alpha release
David Goulet
2 years
ticket40504_046_01
man: Missing OverloadStatistics option in tor.1
David Goulet
2 years
ticket40506_047_01
hs: Encode congestion control extension in INTRODUCE
David Goulet
2 years
ticket40506_047_03
cc: Change edge_get_ccontrol() to look at both cpath and on_circuit
David Goulet
2 years
ticket40506_047_04
test: Fix broken tests and typo
David Goulet
2 years
ticket40508_047_01
doc: Brand new ReleasingTor.md
David Goulet
2 years
ticket40509_035_01
relay: Don't advertise HSv2 protocol version
David Goulet
2 years
ticket40509_045_01
relay: Don't advertise HSv2 protocol version
David Goulet
2 years
ticket40516_047_01
Fix compiler warnings from ubuntu/jammy
David Goulet
2 years
ticket40527_046_01
relay: Don't make DNS timeout trigger an overload
David Goulet
2 years
ticket40527_047_01
fixup! relay: Change DNS timeout label on MetricsPort
David Goulet
2 years
ticket40532_047_01
relay: Fix memory leak on BUG() code path
David Goulet
2 years
ticket40544_035_01
main: Update a dead URL in a log notice
David Goulet
2 years
ticket40545_047_01
conn: Set OR connection buf chunk size to 16KB
David Goulet
2 years
ticket40545_047_02
relay: Align OR connection buffer to 31 cells
David Goulet
24 months
ticket40548_047_01
kist: Don't try to flush empty outbuf
David Goulet
24 months
ticket40549_045_01
test: Remove HSv2 protover specific test
David Goulet
2 years
ticket40552_045_01
hs: Double quote the metrics label value
David Goulet
24 months
ticket40552_046_01
hs: Double quote the metrics label value
David Goulet
24 months
ticket40559_047_01
dirauth: Reject EOL 0.3.5.x relays
David Goulet
24 months
ticket40559_047_02
dirauth: Reject EOL 0.3.5.x relays
David Goulet
24 months
ticket40560_046_01
test: Unit tests for overload onionskin ntor
David Goulet
22 months
ticket40560_047_01
test: Unit tests for overload onionskin ntor
David Goulet
23 months
ticket40564_047_01
dns: Do not trigger overload general on DNS timeout
David Goulet
24 months
ticket40575_047_01
fixup! cc: Fix memleak when building extension response
David Goulet
23 months
ticket40576_047_01
hs: Don't BUG() when setting up RP congestion control
David Goulet
23 months
ticket40577_047_01
dns: Wake up a dormant tor with a DNSPort request
David Goulet
23 months
ticket40579_045_01
hs: Schedule mainloop event on dirinfo change
David Goulet
23 months
ticket40579_047_01
fixup! hs: Schedule mainloop event on dirinfo change
David Goulet
23 months
ticket40581_045_01
hs: Fix multiple port label on single metric
David Goulet
23 months
ticket40581_046_01
hs: Fix multiple port label on single metric
David Goulet
23 months
ticket40581_047_01
hs: Fix multiple port label on single metric
David Goulet
23 months
ticket40586_047_01
hs: Helper function to setup congestion control
David Goulet
23 months
ticket40587_047_01
dns: Remove reachable BUG()
David Goulet
23 months
ticket40602_048_01
fixup! WIP
David Goulet
21 months
ticket40604_045_01
conn: Notify btrack subsys on normal OR conn close
David Goulet
18 months
ticket40613_047_01
Rely on kernel errno when logging resource exhaustion
qontinuum
14 months
ticket40623_045_01
relay: Send DESTROY cell instead of TRUNCATED cell
David Goulet
18 months
ticket40623_045_02
relay: Use remote reason when sending back a DESTROY
David Goulet
18 months
ticket40623_048_01
relay: Send DESTROY cell instead of TRUNCATED cell
David Goulet
18 months
ticket40634_048_01
hs: Maximum rend request and trimming of the queue
David Goulet
19 months
ticket40637_047_01
debugging / bulletproofing for #40637
Roger Dingledine
16 months
ticket40647_048_01
cmux: Remove a log bug that is actually an acceptable race
David Goulet
18 months
ticket40648_048_01
relay: Remove unused conn->ext_or_conn_id
David Goulet
18 months
ticket40649_045_01
relay: Don't send DESTROY remote reason backward or forward
David Goulet
18 months
ticket40652_047_01
man: Fix typo for AuthDirMiddleOnly option
David Goulet
18 months
ticket40663_047_01
sandbox: Add my-consensus-<flavor-name> to sandbox for dirauth
David Goulet
15 months
ticket40664_047_01
dirauth: Reject 0.4.6.x series at the authority level
David Goulet
13 months
ticket40680_047_01
relay: Reduce the minimum circuit cell in queue limit
David Goulet
15 months
ticket40687_045_01
dirauth: Change dizum IP address
David Goulet
16 months
ticket40688_045_01
dirauth: Remove Faravahar
David Goulet
15 months
ticket40692_047_01
hs: Change the error for a collapsing client circuit
David Goulet
15 months
ticket40692_048_01
hs: Change the error for a collapsing client circuit
David Goulet
15 months
ticket40694_047_01
changes: Ticket 40694
David Goulet
15 months
ticket40694_048_01
changes: Ticket 40694
David Goulet
15 months
ticket40696_047_01
hs: Retry rdv circuit if repurposed
David Goulet
15 months
ticket40696_048_01
hs: Retry rdv circuit if repurposed
David Goulet
15 months
ticket40699_047_01
metrics: Treat relay connections as gauge, not counter
David Goulet
15 months
ticket40703_047_01
thread: Bump max detectable CPU from 16 to 128
David Goulet
15 months
ticket40704_047_01
relay: Cache onion queue parameters on consensus change
David Goulet
15 months
ticket40708_047_01
math: Replace naughty macro by an inline function
David Goulet
15 months
ticket40710_047_01
metrics: Add connection socket family to metrics
David Goulet
15 months
ticket40712_047_01
metrics: Split cc with counters and gauges
David Goulet
15 months
ticket40713_048_01
cpu: Set number of threads to number of cores
David Goulet
14 months
ticket40719_047_01
relay: Use the configured number of threads for worker work calculation
David Goulet
14 months
ticket40721_048_01
protover: Support Relay=5 for Conflux (prop329)
David Goulet
14 months
ticket40723_048_01
trunnel: Add Conflux related cell definition
David Goulet
14 months
ticket40727_047_01
metrics: Fix typo in a label
David Goulet
14 months
ticket40729_047_01
sandbox: Allow my-consensus-* files for an authority
David Goulet
13 months
ticket40731_048_01
kist: Add comment to clarify certain conditions
David Goulet
14 months
ticket40731_048_02
circ: Add function to learn if queue is full
David Goulet
14 months
ticket40743_048_01
fixup! Fix compiler warnings about unused variables
David Goulet
12 months
ticket40745_047_01
relay: Use the right max queue size value in log
David Goulet
12 months
ticket6418_028_01
hs: Make HSDir only store descriptors for protocol v3
David Goulet
8 years
tracing-demo
trace: Crypto example using privcount backend
David Goulet
7 years
unit-test-memleak
test: Fix memleaks
David Goulet
6 years
voting-issue-045
Logging who is considered a sybil
David Goulet
3 years