|
|
|
@ -30,137 +30,95 @@ struct t_twc_bootstrap_node
|
|
|
|
|
uint16_t const port;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
/* bootstrap nodes generated by /o/var/local/src/tox-weechat/misc/getnodes.py
|
|
|
|
|
* last generated 2022-11-11T08:54:10.303144 */
|
|
|
|
|
/* bootstrap nodes generated by /o/var/local/src/tox-weechat.git/misc/getnodes.py
|
|
|
|
|
* last generated 2024-03-07T09:12:04.788351 */
|
|
|
|
|
static struct t_twc_bootstrap_node const twc_bootstrap_nodes[] = {
|
|
|
|
|
/* Maintainer: MAH69K, location: RU */
|
|
|
|
|
{"DA4E4ED4B697F2E9B000EEFE3A34B554ACD3F45F5C96EAEA2516DD7FF9AF7B43",
|
|
|
|
|
"85.143.221.42", 33445},
|
|
|
|
|
/* Maintainer: initramfs, location: TW */
|
|
|
|
|
{"3F0A45A268367C1BEA652F258C85F4A66DA76BCAA667A49E770BCC4917AB6A25",
|
|
|
|
|
"114.35.245.150", 33445},
|
|
|
|
|
/* Maintainer: velusip, location: CA */
|
|
|
|
|
{"7E5668E0EE09E19F320AD47902419331FFEE147BB3606769CFBE921A2A2FD34C",
|
|
|
|
|
"144.217.167.73", 33445},
|
|
|
|
|
/* Maintainer: Cody, location: US */
|
|
|
|
|
{"BEF0CFB37AF874BD17B9A8F9FE64C75521DB95A37D33C5BDB00E9CF58659C04F",
|
|
|
|
|
"198.199.98.108", 33445},
|
|
|
|
|
/* Maintainer: GDR!, location: US */
|
|
|
|
|
{"3091C6BEB2A993F1C6300C16549FABA67098FF3D62C6D253828B531470B53D68",
|
|
|
|
|
"205.185.115.131", 53},
|
|
|
|
|
/* Maintainer: kotelnik, location: DE */
|
|
|
|
|
{"CD133B521159541FB1D326DE9850F5E56A6C724B5B8E5EB5CD8D950408E95707",
|
|
|
|
|
"46.101.197.175", 33445},
|
|
|
|
|
/* Maintainer: 2mf, location: DE */
|
|
|
|
|
{"B3E5FA80DC8EBD1149AD2AB35ED8B85BD546DEDE261CA593234C619249419506",
|
|
|
|
|
"49.12.229.145", 33445},
|
|
|
|
|
/* Maintainer: tux1973, location: DE */
|
|
|
|
|
{"B84E865125B4EC4C368CD047C72BCE447644A2DC31EF75BD2CDA345BFD310107",
|
|
|
|
|
"195.201.7.101", 33445},
|
|
|
|
|
/* Maintainer: Tha_14, location: MD */
|
|
|
|
|
{"836D1DA2BE12FE0E669334E437BE3FB02806F1528C2B2782113E0910C7711409",
|
|
|
|
|
"114.35.245.150", 33445},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: RU */
|
|
|
|
|
{"DA98A4C0CD7473A133E115FEA2EBDAEEA2EF4F79FD69325FC070DA4DE4BA3238",
|
|
|
|
|
"5.19.249.240", 38296},
|
|
|
|
|
/* Maintainer: Nikat, location: RU */
|
|
|
|
|
{"1911341A83E02503AB1FD6561BD64AF3A9D6C3F12B5FBB656976B2E678644A67",
|
|
|
|
|
"188.225.9.167", 33445},
|
|
|
|
|
/* Maintainer: miaoski, location: TW */
|
|
|
|
|
{"5716530A10D362867C8E87EE1CD5362A233BAFBBA4CF47FA73B7CAD368BD5E6E",
|
|
|
|
|
"122.116.39.151", 33445},
|
|
|
|
|
/* Maintainer: Cüber, location: LV */
|
|
|
|
|
{"534A589BA7427C631773D13083570F529238211893640C99D1507300F055FE73",
|
|
|
|
|
"195.123.208.139", 33445},
|
|
|
|
|
/* Maintainer: Gabe, location: US */
|
|
|
|
|
{"933BA20B2E258B4C0D475B6DECE90C7E827FE83EFA9655414E7841251B19A72C",
|
|
|
|
|
"104.225.141.59", 43334},
|
|
|
|
|
/* Maintainer: ToxTom, location: CA */
|
|
|
|
|
{"F76A11284547163889DDC89A7738CF271797BF5E5E220643E97AD3C7E7903D55",
|
|
|
|
|
"139.162.110.188", 33445},
|
|
|
|
|
/* Maintainer: Cüber, location: US */
|
|
|
|
|
{"28DB44A3CEEE69146469855DFFE5F54DA567F5D65E03EFB1D38BBAEFF2553255",
|
|
|
|
|
"198.98.49.206", 33445},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: RU */
|
|
|
|
|
{"DA98A4C0CD7473A133E115FEA2EBDAEEA2EF4F79FD69325FC070DA4DE4BA3238",
|
|
|
|
|
"5.19.249.240", 38296},
|
|
|
|
|
/* Maintainer: amr, location: CA */
|
|
|
|
|
{"D46E97CF995DC1820B92B7D899E152A217D36ABE22730FEA4B6BF1BFC06C617C",
|
|
|
|
|
"172.105.109.31", 33445},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: EE */
|
|
|
|
|
{"B5E7DAC610DBDE55F359C7F8690B294C8E4FCEC4385DE9525DBFA5523EAD9D53",
|
|
|
|
|
"91.146.66.26", 33445},
|
|
|
|
|
/* Maintainer: zero-one, location: US */
|
|
|
|
|
{"DA2BD927E01CD05EBCC2574EBE5BEBB10FF59AE0B2105A7D1E2B40E49BB20239",
|
|
|
|
|
"172.104.215.182", 33445},
|
|
|
|
|
/* Maintainer: turambar, location: EG */
|
|
|
|
|
{"2A9F7A620581D5D1B09B004624559211C5ED3D1D712E8066ACDB0896A7335705",
|
|
|
|
|
"188.214.122.30", 33445},
|
|
|
|
|
/* Maintainer: UR1229SWL, location: NL */
|
|
|
|
|
{"99E8460035E45C0A6B6DC2C02B14440F7F876518E9D054D028209B5669827645",
|
|
|
|
|
"194.36.190.71", 33445},
|
|
|
|
|
/* Maintainer: Alexsandr, location: RU */
|
|
|
|
|
{"52BD37D53357701CB9C69ABA81E7741C5F14105523C89153A770D73F434AC473",
|
|
|
|
|
"62.183.96.32", 33445},
|
|
|
|
|
/* Maintainer: lzk, location: US */
|
|
|
|
|
{"1FD96DF8DCAC4A95C117B460F23EB740C8FBA60DE89BE7B45136790B8E3D4B63",
|
|
|
|
|
"141.11.229.155", 33445},
|
|
|
|
|
};
|
|
|
|
|
static struct t_twc_bootstrap_node const twc_bootstrap_relays[] = {
|
|
|
|
|
/* Maintainer: MAH69K, location: RU */
|
|
|
|
|
{"DA4E4ED4B697F2E9B000EEFE3A34B554ACD3F45F5C96EAEA2516DD7FF9AF7B43",
|
|
|
|
|
"85.143.221.42", 33445},
|
|
|
|
|
/* Maintainer: MAH69K, location: RU */
|
|
|
|
|
{"DA4E4ED4B697F2E9B000EEFE3A34B554ACD3F45F5C96EAEA2516DD7FF9AF7B43",
|
|
|
|
|
"85.143.221.42", 3389},
|
|
|
|
|
/* Maintainer: initramfs, location: TW */
|
|
|
|
|
{"3F0A45A268367C1BEA652F258C85F4A66DA76BCAA667A49E770BCC4917AB6A25",
|
|
|
|
|
"114.35.245.150", 3389},
|
|
|
|
|
/* Maintainer: initramfs, location: TW */
|
|
|
|
|
{"3F0A45A268367C1BEA652F258C85F4A66DA76BCAA667A49E770BCC4917AB6A25",
|
|
|
|
|
"114.35.245.150", 33445},
|
|
|
|
|
/* Maintainer: velusip, location: CA */
|
|
|
|
|
{"7E5668E0EE09E19F320AD47902419331FFEE147BB3606769CFBE921A2A2FD34C",
|
|
|
|
|
"144.217.167.73", 33445},
|
|
|
|
|
"144.217.167.73", 3389},
|
|
|
|
|
/* Maintainer: velusip, location: CA */
|
|
|
|
|
{"7E5668E0EE09E19F320AD47902419331FFEE147BB3606769CFBE921A2A2FD34C",
|
|
|
|
|
"144.217.167.73", 3389},
|
|
|
|
|
/* Maintainer: Cody, location: US */
|
|
|
|
|
{"BEF0CFB37AF874BD17B9A8F9FE64C75521DB95A37D33C5BDB00E9CF58659C04F",
|
|
|
|
|
"198.199.98.108", 33445},
|
|
|
|
|
/* Maintainer: Cody, location: US */
|
|
|
|
|
{"BEF0CFB37AF874BD17B9A8F9FE64C75521DB95A37D33C5BDB00E9CF58659C04F",
|
|
|
|
|
"198.199.98.108", 3389},
|
|
|
|
|
"144.217.167.73", 33445},
|
|
|
|
|
/* Maintainer: GDR!, location: US */
|
|
|
|
|
{"3091C6BEB2A993F1C6300C16549FABA67098FF3D62C6D253828B531470B53D68",
|
|
|
|
|
"205.185.115.131", 3389},
|
|
|
|
|
"205.185.115.131", 53},
|
|
|
|
|
/* Maintainer: GDR!, location: US */
|
|
|
|
|
{"3091C6BEB2A993F1C6300C16549FABA67098FF3D62C6D253828B531470B53D68",
|
|
|
|
|
"205.185.115.131", 443},
|
|
|
|
|
/* Maintainer: GDR!, location: US */
|
|
|
|
|
{"3091C6BEB2A993F1C6300C16549FABA67098FF3D62C6D253828B531470B53D68",
|
|
|
|
|
"205.185.115.131", 33445},
|
|
|
|
|
"205.185.115.131", 3389},
|
|
|
|
|
/* Maintainer: GDR!, location: US */
|
|
|
|
|
{"3091C6BEB2A993F1C6300C16549FABA67098FF3D62C6D253828B531470B53D68",
|
|
|
|
|
"205.185.115.131", 53},
|
|
|
|
|
"205.185.115.131", 33445},
|
|
|
|
|
/* Maintainer: kotelnik, location: DE */
|
|
|
|
|
{"CD133B521159541FB1D326DE9850F5E56A6C724B5B8E5EB5CD8D950408E95707",
|
|
|
|
|
"46.101.197.175", 3389},
|
|
|
|
|
/* Maintainer: kotelnik, location: DE */
|
|
|
|
|
{"CD133B521159541FB1D326DE9850F5E56A6C724B5B8E5EB5CD8D950408E95707",
|
|
|
|
|
"46.101.197.175", 33445},
|
|
|
|
|
/* Maintainer: 2mf, location: DE */
|
|
|
|
|
{"B3E5FA80DC8EBD1149AD2AB35ED8B85BD546DEDE261CA593234C619249419506",
|
|
|
|
|
"49.12.229.145", 3389},
|
|
|
|
|
/* Maintainer: 2mf, location: DE */
|
|
|
|
|
{"B3E5FA80DC8EBD1149AD2AB35ED8B85BD546DEDE261CA593234C619249419506",
|
|
|
|
|
"49.12.229.145", 33445},
|
|
|
|
|
/* Maintainer: tux1973, location: DE */
|
|
|
|
|
{"B84E865125B4EC4C368CD047C72BCE447644A2DC31EF75BD2CDA345BFD310107",
|
|
|
|
|
"195.201.7.101", 3389},
|
|
|
|
|
/* Maintainer: tux1973, location: DE */
|
|
|
|
|
{"B84E865125B4EC4C368CD047C72BCE447644A2DC31EF75BD2CDA345BFD310107",
|
|
|
|
|
"195.201.7.101", 33445},
|
|
|
|
|
/* Maintainer: Tha_14, location: MD */
|
|
|
|
|
{"836D1DA2BE12FE0E669334E437BE3FB02806F1528C2B2782113E0910C7711409",
|
|
|
|
|
"114.35.245.150", 33445},
|
|
|
|
|
/* Maintainer: Tha_14, location: MD */
|
|
|
|
|
{"836D1DA2BE12FE0E669334E437BE3FB02806F1528C2B2782113E0910C7711409",
|
|
|
|
|
"114.35.245.150", 443},
|
|
|
|
|
/* Maintainer: Tha_14, location: MD */
|
|
|
|
|
{"836D1DA2BE12FE0E669334E437BE3FB02806F1528C2B2782113E0910C7711409",
|
|
|
|
|
"114.35.245.150", 3389},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: RU */
|
|
|
|
|
{"DA98A4C0CD7473A133E115FEA2EBDAEEA2EF4F79FD69325FC070DA4DE4BA3238",
|
|
|
|
|
"5.19.249.240", 38296},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: RU */
|
|
|
|
|
{"DA98A4C0CD7473A133E115FEA2EBDAEEA2EF4F79FD69325FC070DA4DE4BA3238",
|
|
|
|
|
"5.19.249.240", 3389},
|
|
|
|
|
/* Maintainer: Nikat, location: RU */
|
|
|
|
|
{"1911341A83E02503AB1FD6561BD64AF3A9D6C3F12B5FBB656976B2E678644A67",
|
|
|
|
|
"188.225.9.167", 3389},
|
|
|
|
|
/* Maintainer: Nikat, location: RU */
|
|
|
|
|
{"1911341A83E02503AB1FD6561BD64AF3A9D6C3F12B5FBB656976B2E678644A67",
|
|
|
|
|
"188.225.9.167", 33445},
|
|
|
|
|
/* Maintainer: miaoski, location: TW */
|
|
|
|
|
{"5716530A10D362867C8E87EE1CD5362A233BAFBBA4CF47FA73B7CAD368BD5E6E",
|
|
|
|
|
"122.116.39.151", 3389},
|
|
|
|
|
/* Maintainer: miaoski, location: TW */
|
|
|
|
|
{"5716530A10D362867C8E87EE1CD5362A233BAFBBA4CF47FA73B7CAD368BD5E6E",
|
|
|
|
|
"122.116.39.151", 33445},
|
|
|
|
|
/* Maintainer: Cüber, location: LV */
|
|
|
|
|
{"534A589BA7427C631773D13083570F529238211893640C99D1507300F055FE73",
|
|
|
|
|
"195.123.208.139", 3389},
|
|
|
|
|
/* Maintainer: Cüber, location: LV */
|
|
|
|
|
{"534A589BA7427C631773D13083570F529238211893640C99D1507300F055FE73",
|
|
|
|
|
"195.123.208.139", 33445},
|
|
|
|
|
/* Maintainer: Gabe, location: US */
|
|
|
|
|
{"933BA20B2E258B4C0D475B6DECE90C7E827FE83EFA9655414E7841251B19A72C",
|
|
|
|
|
"104.225.141.59", 3389},
|
|
|
|
|
/* Maintainer: Gabe, location: US */
|
|
|
|
|
{"933BA20B2E258B4C0D475B6DECE90C7E827FE83EFA9655414E7841251B19A72C",
|
|
|
|
|
"104.225.141.59", 33445},
|
|
|
|
|
/* Maintainer: ToxTom, location: CA */
|
|
|
|
|
{"F76A11284547163889DDC89A7738CF271797BF5E5E220643E97AD3C7E7903D55",
|
|
|
|
|
"139.162.110.188", 443},
|
|
|
|
@ -170,15 +128,36 @@ static struct t_twc_bootstrap_node const twc_bootstrap_relays[] = {
|
|
|
|
|
/* Maintainer: ToxTom, location: CA */
|
|
|
|
|
{"F76A11284547163889DDC89A7738CF271797BF5E5E220643E97AD3C7E7903D55",
|
|
|
|
|
"139.162.110.188", 3389},
|
|
|
|
|
/* Maintainer: Cüber, location: US */
|
|
|
|
|
{"28DB44A3CEEE69146469855DFFE5F54DA567F5D65E03EFB1D38BBAEFF2553255",
|
|
|
|
|
"198.98.49.206", 33445},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: RU */
|
|
|
|
|
{"DA98A4C0CD7473A133E115FEA2EBDAEEA2EF4F79FD69325FC070DA4DE4BA3238",
|
|
|
|
|
"5.19.249.240", 3389},
|
|
|
|
|
/* Maintainer: Toxdaemon, location: RU */
|
|
|
|
|
{"DA98A4C0CD7473A133E115FEA2EBDAEEA2EF4F79FD69325FC070DA4DE4BA3238",
|
|
|
|
|
"5.19.249.240", 38296},
|
|
|
|
|
/* Maintainer: amr, location: CA */
|
|
|
|
|
{"D46E97CF995DC1820B92B7D899E152A217D36ABE22730FEA4B6BF1BFC06C617C",
|
|
|
|
|
"172.105.109.31", 33445},
|
|
|
|
|
/* Maintainer: zero-one, location: US */
|
|
|
|
|
{"DA2BD927E01CD05EBCC2574EBE5BEBB10FF59AE0B2105A7D1E2B40E49BB20239",
|
|
|
|
|
"172.104.215.182", 33445},
|
|
|
|
|
/* Maintainer: zero-one, location: US */
|
|
|
|
|
{"DA2BD927E01CD05EBCC2574EBE5BEBB10FF59AE0B2105A7D1E2B40E49BB20239",
|
|
|
|
|
"172.104.215.182", 443},
|
|
|
|
|
/* Maintainer: zero-one, location: US */
|
|
|
|
|
{"DA2BD927E01CD05EBCC2574EBE5BEBB10FF59AE0B2105A7D1E2B40E49BB20239",
|
|
|
|
|
"172.104.215.182", 3389},
|
|
|
|
|
/* Maintainer: turambar, location: EG */
|
|
|
|
|
{"2A9F7A620581D5D1B09B004624559211C5ED3D1D712E8066ACDB0896A7335705",
|
|
|
|
|
"188.214.122.30", 3389},
|
|
|
|
|
/* Maintainer: turambar, location: EG */
|
|
|
|
|
{"2A9F7A620581D5D1B09B004624559211C5ED3D1D712E8066ACDB0896A7335705",
|
|
|
|
|
"188.214.122.30", 33445},
|
|
|
|
|
/* Maintainer: UR1229SWL, location: NL */
|
|
|
|
|
{"99E8460035E45C0A6B6DC2C02B14440F7F876518E9D054D028209B5669827645",
|
|
|
|
|
"194.36.190.71", 33445},
|
|
|
|
|
/* Maintainer: Alexsandr, location: RU */
|
|
|
|
|
{"52BD37D53357701CB9C69ABA81E7741C5F14105523C89153A770D73F434AC473",
|
|
|
|
|
"62.183.96.32", 33445},
|
|
|
|
|
/* Maintainer: lzk, location: US */
|
|
|
|
|
{"1FD96DF8DCAC4A95C117B460F23EB740C8FBA60DE89BE7B45136790B8E3D4B63",
|
|
|
|
|
"141.11.229.155", 33445},
|
|
|
|
|
/* Maintainer: lzk, location: US */
|
|
|
|
|
{"1FD96DF8DCAC4A95C117B460F23EB740C8FBA60DE89BE7B45136790B8E3D4B63",
|
|
|
|
|
"141.11.229.155", 3389},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
static int const twc_bootstrap_count =
|
|
|
|
|