C-toxcore: ToxDNS рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рд╛рдордЧреНрд░реА рдХреЛ toxcore рд╕реЗ рд╣рдЯрд╛ рджреЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдЕрдЧре░ 2016  ┬╖  11рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: TokTok/c-toxcore

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЕрдм рдпрд╣рд╛рдВ рдореБрджреНрджреЛрдВ рдХреЛ рдкреЛрд╕реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рд╕рдХреНрд░рд┐рдп рднрдВрдбрд╛рд░ рд╣реИред


рдЗрд╕ рдмрд╛рдд рдкрд░ рдЖрдо рд╕рд╣рдорддрд┐ рд░рд╣реА рд╣реИ рдХрд┐ toxcore рдХреЛ ToxDNS рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рд╣рдЯрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЯреЛрдХреНрд╕рдХреЛрд░ рдХрд╛ рд▓рдХреНрд╖реНрдп рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд▓реНрдХрд╛, рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдФрд░ рд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдбрдмреЗрд╕ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред ToxDNS рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рд╕рдорд╛рдзрд╛рди рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рджреЛрдиреЛрдВ рдирд╣реАрдВ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Tox ID рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╢рд╛рдпрдж рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИред рдлрд┐рд░ рднреА, рдЧреНрд░рд╛рд╣рдХ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ HTTPS рд▓реБрдХрдЕрдк рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд▓реЗрдХрд┐рди рдпрд╣ рдХреБрдЫ рдРрд╕рд╛ рд╣реИ рдЬреЛ рдЯреЙрдХреНрд╕рдХреЛрд░ рдореЗрдВ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣рд╛рдБ рдкреБрд░рд╛рдирд╛ рдореБрджреНрджрд╛ рд╣реИ -> https://github.com/irungentoo/toxcore/issues/1491


рдЖрдИрдлреА рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛:

  • [рдПрдХреНрд╕] рдПрдВрдЯреЙрдХреНрд╕
  • [рдПрдХреНрд╕] рдХреНрдпреВрдЯреЙрдХреНрд╕
  • [x] рд░рд┐рдХрд┐рди
  • [ ] рд╡рд┐рд╖реИрд▓рд╛
  • [ ] рдпреВрдЯреЙрдХреНрд╕
P3 network refactor

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрджрд┐ рдирд╛рдо рд▓реБрдХрдЕрдк DHT рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рддрд░рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ рдЯреЙрдХреНрд╕рдХреЛрд░ рдореЗрдВ рдХреНрдпреЛрдВ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЯреЙрдХреНрд╕рдХреЛрд░ рд╕рд░реНрд╡рд░/рддреГрддреАрдп рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдХрд░реАрдм рдХрд╣реАрдВ рднреА рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╕рднреА 11 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

@ tux3 qTox рджрд┐рдорд╛рдЧ рдореЗрдВ рд╣реЛрдЧрд╛ рдЕрдЧрд░ toxdns рдЪрд▓реЗ рдЧрдП рдереЗ?

qTox HTTPS рд▓реБрдХрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рдЗрд╕реЗ рд╣рдЯрд╛ рджреВрдВрдЧрд╛ рдЬрдм qTox toxdns рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЕрдкрдиреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╣рдЯрд╛ рджреЗрддрд╛ рд╣реИред

рдЪреВрдВрдХрд┐ qTox HTTPS "toxme" API рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ toxdns3 рд╕рдорд░реНрдерди рдХреЛ рд╣рдЯрд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
HTTPS рд╕рд┐рд╕реНрдЯрдо рдЕрднреА рднреА рдЙрд╕реА рдХреЗрдВрджреНрд░реАрдХрд░рдг рдФрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХреЗ рдореБрджреНрджреЛрдВ рд╕реЗ рдЧреНрд░рд╕реНрдд рд╣реИ (рдпрд╣ рдпрдХреАрдирди рдмрджрддрд░ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдХреА-рдкрд┐рдирд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ), рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рд╕рднреА рдХреЛ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рддреНрдпрд╛рдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдореИрдВ toxdns рдХреЛ рд╣рдЯрд╛ рджреВрдВрдЧрд╛ рдЬрдм рдХреЛрдИ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдмрдирд╛рдП рд░рдЦрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЕрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреА рдмрд╣реБрдд рдХрдо рд░рдЦрд░рдЦрд╛рд╡ рд▓рд╛рдЧрдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд▓реЛрдЧреЛрдВ рдХреЗ рдХреЛрдб рдХреЛ рддреЛрдбрд╝рдиреЗ рд╕реЗ рдмрдЪ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рд┐рддрдзрд╛рд░рдХреЛрдВ рдХреЛ рдЗрд╕ рдмрдЧ рдореЗрдВ рд▓рд┐рдЦрдирд╛ рд╣реИ рдпрджрд┐ рдФрд░ рдЬрдм рдЙрдирдХрд╛ рдЖрд╡реЗрджрди toxdns рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕реЗ рдХрдм рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдореЗрд░реЗ рдкрд╛рд╕ uTox рдореЗрдВ HTTP [S] рдирд╛рдо рд▓реБрдХрдЕрдк рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрдХ рд╕рдорд░реНрдерди рдХреА рдХреЛрдИ рдпреЛрдЬрдирд╛ рдирд╣реАрдВ рд╣реИред

рдЙрд╕ рдиреЗ рдХрд╣рд╛, рдЬрдм рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдореИрдВ рдПрдХ рдирд╛рдо рд▓реБрдХрдЕрдк рдПрдкреАрдЖрдИ рдХреЛ рдЯреЙрдХреНрд╕рдХреЛрд░ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рдЙрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд╕рд╛рде uTox рдХреЛ рд╕рдорд╡рд░реНрддреА рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░реЗрдВред рдПрдХ рдмрд╛рд░ рдпрд╣ рд╣реЛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореЗрд░реА рдпреЛрдЬрдирд╛ uTox рд╕реЗ DNS рдирд╛рдо рд╕рдорд░реНрдерди рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреА рд╣реИред

рдирд╣реАрдВ, рдирд╛рдо рд▓реБрдХрдЕрдк рдХреЛ рдЯреЛрдХреНрд╕рдХреЛрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

@GrayHatter рдЖрдкрдХреЛ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд▓рдЧрддрд╛ рд╣реИ, рдХрд┐ рдЯреЙрдХреНрд╕рдХреЛрд░, рди рдХрд┐ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд▓реБрдХрдЕрдк рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП?

рдпрджрд┐ рдирд╛рдо рд▓реБрдХрдЕрдк DHT рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рддрд░рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ рдЯреЙрдХреНрд╕рдХреЛрд░ рдореЗрдВ рдХреНрдпреЛрдВ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЯреЙрдХреНрд╕рдХреЛрд░ рд╕рд░реНрд╡рд░/рддреГрддреАрдп рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдУрдВ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдХрд░реАрдм рдХрд╣реАрдВ рднреА рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВ @ ovalseven8 рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ рдЬрдм рд╡рд╣ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдирд╛рдо рд▓реБрдХрдЕрдк рдХреЛ рдЯреЛрдХреНрд╕рдХреЛрд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд░ рд╡рд╣ рдЗрд╕ рдмрд╛рдд рд╕реЗ рднреА рд╕рд╣рдордд рд╣реИ рдХрд┐ Messenger рдХреЛ toxcore рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП.

рдкрд╣рд▓рд╛: рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд░реВрдк рдореЗрдВ рдореИрд╕реЗрдВрдЬрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдФрд░: ToxIDs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░: Messenger рдХреЛ рдЙрдиреНрд╣реЗрдВ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ.

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рд╛рдзрд╛рд░рдг рдирд╛рдо рд▓реБрдХрдЕрдк/рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдПрдХ рдкрд░рд┐рдЪрд┐рдд рдФрд░ рдЙрдкрдпреЛрдЧреА рд╕рдорд╛рдзрд╛рди рд╣реИред

рдЧреИрд░-рддрдХрдиреАрдХреА рд▓реЛрдЧреЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдЯреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП рд▓реБрдХрдЕрдк рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрдЧрд╛ред рдЕрдзрд┐рдХ рд▓реЛрдЧреЛрдВ рдХреЛ рдЯреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдлреЛрди рдкрд░, рдПрдХ рдлреЛрди рдирдВрдмрд░/рдкреБрд╕реНрддрдХ -> рдЯреЙрдХреНрд╕ рдЖрдИрдбреА рд╕рдорд╛рдзрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдирд╣реАрдВ рддреЛ рдореЗрд░реЗ рдкрд░рд┐рд╡рд╛рд░ рдореЗрдВ рдХреЛрдИ рдпрд╛ рдХреЛрдИ рджреЛрд╕реНрдд рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдЧрд╛ред
рдФрд░ рдЗрд╕реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдкрд░ рдЫреЛрдбрд╝рдиреЗ рд╕реЗ рддрдмрд╛рд╣реА рдЦрддреНрдо рд╣реЛ рдЬрд╛рдПрдЧреАред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕