рдЧреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ 1.15 рдХреЛ рд░рд┐рд▓реАрдЬ

рдкрд░рд┐рдЪрдп рдЧрд░рд╛рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛ рд░рд┐рд▓реАрдЬ 1.15 рдЬрд╛рдиреБрд╣реЛрд╕реН, рдЬреБрди рдЧреБрдЧрд▓рд▓реЗ рд╕рдореБрджрд╛рдпрдХреЛ рд╕рд╣рднрд╛рдЧрд┐рддрд╛рдорд╛ рд╣рд╛рдЗрдмреНрд░рд┐рдб рд╕рдорд╛рдзрд╛рдирдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ рдЬрд╕рд▓реЗ рд╕рдВрдХрд▓рд┐рдд рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рдЙрдЪреНрдЪ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирд▓рд╛рдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рдлрд╛рдЗрджрд╛рд╣рд░реВ рдЬрд╕реНрддреИ рд▓реЗрдЦрди рдХреЛрдбрдХреЛ рд╕рд╣рдЬрддрд╛, рд╡рд┐рдХрд╛рд╕рдХреЛ рдЧрддрд┐ рд░ рддреНрд░реБрдЯрд┐ рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрджрдЫред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛрдб рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрддред

Go рдХреЛ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рдкрд╛рдЗрдерди рднрд╛рд╖рд╛рдмрд╛рдЯ рдХреЗрд╣реА рдЙрдзрд╛рд░реЛрдХреЛ рд╕рд╛рде C рднрд╛рд╖рд╛рдХреЛ рдкрд░рд┐рдЪрд┐рдд рддрддреНрд╡рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫред рднрд╛рд╖рд╛ рдПрдХрджрдо рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЫ, рддрд░ рдХреЛрдб рдкрдвреНрди рд░ рдмреБрдЭреНрди рд╕рдЬрд┐рд▓реЛ рдЫред рдЧреЛ рдХреЛрдб рд╕реНрдЯреНрдпрд╛рдиреНрдб-рдЕрд▓реЛрди рдмрд╛рдЗрдирд░реА рдПрдХреНрдЬрд┐рдХреНрдпреБрдЯреЗрдмрд▓рд╣рд░реВрдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬреБрди рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди (рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдЩ, рдбрд┐рдмрдЧрд┐рдЩ, рд░ рдЕрдиреНрдп рд░рдирдЯрд╛рдЗрдо рд╕рдорд╕реНрдпрд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ рдЙрдкрдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ) рдХреЛ рд░реВрдкрдорд╛ рдПрдХреАрдХреГрдд рдЫрдиреНред рд░рдирдЯрд╛рдЗрдо рдШрдЯрдХрд╣рд░реВ), рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ C рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрд╕рдБрдЧ рддреБрд▓рдирд╛рддреНрдордХ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

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

рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░рд╣рд░реВGo 1.15 рд░рд┐рд▓реАрдЬрдорд╛ рдкреЗрд╢ рдЧрд░рд┐рдПрдХреЛ:

  • рд▓рд┐рдЩреНрдХрд░рд▓рд╛рдИ рдЧрддрд┐ рд░ рдореЗрдореЛрд░реА рдЦрдкрддрдХреЛ рд╣рд┐рд╕рд╛рдмрд▓реЗ рд░ рдХреЛрдб рдорд░реНрдорддрд╕рдореНрднрд╛рд░рд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдиреЗ рд╣рд┐рд╕рд╛рдмрд▓реЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред ELF рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдлрд╛рдЗрд▓ рдврд╛рдБрдЪрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд╣рд░реВрдорд╛ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрджрд╛ (Linux(FreeBSD, NetBSD, OpenBSD, Dragonfly, Solaris), рдареВрд▓рд╛ Go рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реЗрдЯрд▓рд╛рдИ рд▓рд┐рдЩреНрдХ рдЧрд░реНрдиреЗ рдХрд╛рдо реиреж% рдЫрд┐рдЯреЛ рднрдПрдХреЛ рдЫ, рд░ рдореЗрдореЛрд░реА рдЦрдкрдд рдФрд╕рддрдорд╛ рейреж% рд▓реЗ рдШрдЯреЗрдХреЛ рдЫред рдпреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░ рдирдпрд╛рдБ рд╡рд╕реНрддреБ рдлрд╛рдЗрд▓ рдврд╛рдБрдЪрд╛рдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реЗрд░ рд░ рд╕рдорд╛рдирд╛рдиреНрддрд░рддрд╛ рдмрдврд╛рдЙрди рдЖрдиреНрддрд░рд┐рдХ рдЪрд░рдгрд╣рд░реВ рдкреБрди: рдХрд╛рдо рдЧрд░реЗрд░ рд╕рдореНрднрд╡ рднрдПрдХреЛ рд╣реЛред рдиреЗрдЯрд┐рдн рд▓рд┐рдЩреНрдХрд░ рдЕрдм Linux/amd64 рд░ Linux/arm64 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ "-buildmode=pie" рдореЛрдбрдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓рд╛рдИ рдЕрдм C рд▓рд┐рдЩреНрдХрд░рдХреЛ рдкреНрд░рдпреЛрдЧ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред
  • рд░рдирдЯрд╛рдЗрдорд▓реЗ рдзреЗрд░реИ CPU рдХреЛрд░ рднрдПрдХрд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд╕рд╛рдирд╛ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд╡рд┐рддрд░рдгрдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░ рдЧрд░реЗрдХреЛ рдЫ, рд░ рд╡рд┐рд▓рдореНрдмрддрд╛рд╣рд░реВ рдШрдЯрд╛рдЗрдПрдХреЛ рдЫред рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд░ рд╕реНрдЯреНрд░рд┐рдЩ рдкреНрд░рдХрд╛рд░рдХрд╛ рдорд╛рдирд╣рд░реВ рдЕрдм рдХреНрд░реНрдпрд╛рд╕рдХреЛ рд╕рдордпрдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫрдиреН, рдХреЗрд╡рд▓ рдареЗрдЧрд╛рдирд╛рдХреЛ рд╕рдЯреНрдЯрд╛ред Go рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ SIGSEGV, SIGBUS, рд░ SIGFPE рд╕рдВрдХреЗрддрд╣рд░реВ рдкрдард╛рдЙрдБрджрд╛, рдпрджрд┐ os/signal.Notify рд╣реНрдпрд╛рдиреНрдбрд▓рд░ рд╣рд░рд╛рдЗрд░рд╣реЗрдХреЛ рдЫ рднрдиреЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реНрдЯреНрдпрд╛рдХ рдЯреНрд░реЗрд╕рдХреЛ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реБрдиреЗрдЫ (рдкрд╣рд┐рд▓реЗ, рдпреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдерд┐рдпреЛ)ред
  • рдХрдореНрдкрд╛рдЗрд▓рд░ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рдЧрд░рд┐рдпреЛ, рдХреЗрд╣реА рдлреЛрд╣реЛрд░-рд╕рдВрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд╣рдЯрд╛рдПрд░ рд░ рдкреНрд░рдпреЛрдЧ рдирдЧрд░рд┐рдПрдХрд╛ рдореЗрдЯрд╛рдбреЗрдЯрд╛рд▓рд╛рдИ рдЕрдЭ рдЖрдХреНрд░рд╛рдордХ рд░реВрдкрдорд╛ рд╕рдлрд╛ рдЧрд░реЗрд░ рдЙрддреНрдкрдиреНрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдпрд╣рд░реВрдХреЛ рдЖрдХрд╛рд░ рдФрд╕рдд рел% рд▓реЗ рдШрдЯрд╛рдЙрдБрджреИред
  • рд╕реНрдкреЗрдХреНрдЯрд░ рдЖрдХреНрд░рдордгрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛ рд╕рдХреНрд╖рдо рдкрд╛рд░реНрди рдХрдореНрдкрд╛рдЗрд▓рд░ рд░ рдПрд╕реЗрдореНрдмрд▓рд░рдорд╛ "-рд╕реНрдкреЗрдХреНрдЯрд░" рдЭрдгреНрдбрд╛ рдердкрд┐рдПрдХреЛ рдЫ (рдзреЗрд░реИрдЬрд╕реЛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рдЫреИрди, рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо рдкрд╛рд░реНрдиреБ рдХреЗрд╡рд▓ рдирд┐рдореНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдЪрд┐рдд рд╣реБрди рд╕рдХреНрдЫ)ред рд╡реНрдпрдХреНрддрд┐рдЧрдд рдзреЗрд░реИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреЗрд╕рд╣рд░реВ).
  • X.509 рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВрдорд╛, CommonName рдлрд┐рд▓реНрдбрд▓рд╛рдИ рд╣рдЯрд╛рдЗрдПрдХреЛ рдЫ рд░ рдпрджрд┐ Subject Alternative Names рдлрд┐рд▓реНрдб рд╣рд░рд╛рдЗрд░рд╣реЗрдХреЛ рдЫ рднрдиреЗ рдЕрдм рдпрд╕рд▓рд╛рдИ рд╣реЛрд╕реНрдЯ рдирд╛рдордХреЛ рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЧрд░рд┐рдБрджреИрдиред
  • "go" рдЖрджреЗрд╢рд▓реЗ рдЕрдм рддрдкрд╛рдИрдВрд▓рд╛рдИ GOPROXY рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд░рдорд╛ рдзреЗрд░реИ рдкреНрд░реЛрдХреНрд╕реАрд╣рд░реВ рд╕реВрдЪреАрдмрджреНрдз рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЕрд▓реНрдкрд╡рд┐рд░рд╛рдо рд╡рд╛ "|" рдкреНрд░рддреАрдХрджреНрд╡рд╛рд░рд╛ рдЫреБрдЯреНрдпрд╛рдПрд░ред рдпрджрд┐ рд╕реВрдЪреАрдорд╛ рд░рд╣реЗрдХреЛ рдкрд╣рд┐рд▓реЛ рдкреНрд░реЛрдХреНрд╕реАрд▓реЗ рддреНрд░реБрдЯрд┐ (404 рд╡рд╛ 410) рдлрд░реНрдХрд╛рдЙрдБрдЫ рднрдиреЗ, рджреЛрд╕реНрд░реЛ рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдЬрдбрд╛рди рдкреНрд░рдпрд╛рд╕ рдЧрд░рд┐рдиреЗрдЫ, рд░ рдпрд╕реНрддреИред
  • рдпрджрд┐ "x" рд░реБрди рд╡рд╛ рдмрд╛рдЗрдЯ рдмрд╛рд╣реЗрдХрдХреЛ рдкреВрд░реНрдгрд╛рдВрдХ рдкреНрд░рдХрд╛рд░ рд╣реЛ рднрдиреЗ string(x) рдмрд╛рдЯ рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ vet рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ рдЪреЗрддрд╛рд╡рдиреА рдердкрд┐рдпреЛред
  • GNU рдПрд╕реЗрдореНрдмрд▓рд░ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕рд▓рд╛рдИ рдЫреБрдЯреНрдпрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ objdump рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ "-gnu" рдЭрдгреНрдбрд╛ рдердкрд┐рдПрдХреЛ рдЫред
  • рдирдпрд╛рдБ рдкреНрдпрд╛рдХреЗрдЬ рдердкрд┐рдпреЛ рд╕рдордп/tzрдбреЗрдЯрд╛, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ рд╕рдордп рдХреНрд╖реЗрддреНрд░ рдбреЗрдЯрд╛рд╕рдБрдЧ рдбрд╛рдЯрд╛рдмреЗрд╕ рдПрдХреАрдХреГрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рд╕реНрд░реЛрдд рдХреЛрдб рд░ рдХрд╛рдЧрдЬрд╛рддрдмрд╛рдЯ рд╣рдЯрд╛рдЗрдпреЛ рд╣реНрд╡рд╛рдЗрдЯрд▓рд┐рд╕реНрдЯ/рдмреНрд▓реНрдпрд╛рдХрд▓рд┐рд╕реНрдЯ рд░ рдорд╛рд╕реНрдЯрд░/рд╕реНрд▓реЗрдн рд╡рд╛рдХреНрдпрд╛рдВрд╢рд╣рд░реВ, рдЬреБрди рдЕрдм "allowlist", "blocklist", "process", "pty", "proc" рд░ "control" рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред
  • рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рдзреЗрд░реИ рд╕рд╛рдирд╛рддрд┐рдирд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред
  • GOARCH=arm рд░ GOARCH=arm64 рдореЛрдбрд╣рд░реВрдорд╛ OpenBSD 6.7 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ (рдкрд╣рд┐рд▓реЗ GOARCH=386 рд░ GOARCH=amd64 рдорд╛рддреНрд░ рд╕рдорд░реНрдерд┐рдд рдерд┐рдП)ред
  • ремрек-рдмрд┐рдЯ RISC-V рдкреНрд▓реЗрдЯрдлрд░реНрдо (GOOS=linux, GOARCH=riscv64) рдХреЛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╣реНрдпреЛред
  • рейреи-рдмрд┐рдЯ x86 рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рдЕрд░реНрдХреЛ рд░рд┐рд▓реАрдЬрд▓реЗ рдиреНрдпреВрдирддрдо рдкреНрд░рдгрд╛рд▓реА рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдмрдврд╛рдЙрдиреЗрдЫ - рдХреЗрд╡рд▓ SSE2 рднрдПрдХрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ рд╕рдорд░реНрдерд┐рдд рд░рд╣рдиреЗрдЫрдиреНред GOARCH=386 рдореЛрдбрдорд╛ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдХрдореНрддрд┐рдорд╛ Intel Pentium 4 (реирежрежреж рдорд╛ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ) рд╡рд╛ AMD Opteron/Athlon 64 (реирежрежрей рдорд╛ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ) рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗрдЫред

рд╕реНрд░реЛрдд: opennet.ru

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster