Tedious: рдЕрдВрддрд┐рдо рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рд▓рдЯрдХрд╛ рд╣реБрдЖ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рдЬреВрди 2017  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: tediousjs/tedious

рдПрдХ рддреНрд╡рд░рд┐рдд рдЕрд╡рд▓реЛрдХрди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ mssql npm рдореЗрдВ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХрдИ рд╕реМ рд░рд┐рдХреЙрд░реНрдб рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, mssql рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг 3.3.0 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдХрднреА-рдХрднреА npm рд╕реЗ рдХреЙрд▓рдмреИрдХ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ mssql рдХреЛ 4.0.4 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдФрд░ рдореБрдЭреЗ рдЕрднреА рднреА рдХреЙрд▓рдмреИрдХ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕ npm рдкрд░ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ред
ProcessPreLoginResponse рдХреЗ рдмрд╛рдж рдЗрд╕реЗ tls рдкрд░ рднреЗрдЬрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдлрд┐рд░ рдпрд╣ SentTLSSSLNegotiation рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИред рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ, рдХреБрдЫ рд╕реМ рд░рд┐рдХреЙрд░реНрдб рдПрдХ рдмрд╛рд░ рдпрд╣рд╛рдВ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рдмрд╛рдж, рд╕реЙрдХреЗрдЯрдПрдВрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдлрд┐рд░ рдлрд╛рдЗрдирд▓ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХрд░рддрд╛ рд╣реИ, рдПрдВрдЯрд░ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрд▓реАрдирдЕрдкрдХрдиреЗрдХреНрд╢рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ (рдмрд┐рдирд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ), рдпрд╣ рдХрдиреЗрдХреНрд╢рди рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЯрд╛рдЗрдорд░ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ, рдХрдиреЗрдХреНрд╢рди рдмрдВрдж рдХрд░рддрд╛ рд╣реИ, рд╕реЙрдХреЗрдЯрдХреНрд▓реЛрдЬрд╝ рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдпрд╣ рдлрд┐рд░ рд╕реЗ рдлрд╛рдЗрдирд▓ рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдВрдЯрд░ рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд▓ рддрдХ рд╡рд╣реАрдВ рд▓рдЯрдХрд╛ рд╣реБрдЖ рд╣реИред
рд╕реЙрдХреЗрдЯрдПрдВрдб рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рди рдкрд░ рдХреНрдпреЛрдВ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрд╛ рдпрд╣ рдореЗрд░реЗ рдХреЛрдб рдкрд░ рдХрднреА рднреА рдмреБрд▓рдмреБрд▓рд╛ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕ рдкрд░ рдХреЛрдИ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рдВрднрд╛рд▓ рд╕рдХрддрд╛ рд╣реВрдВ?

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

@landondavidson @jstephens7 https://github.com/tediousjs/tedious/pull/763 рдХреЛ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ [email protected] рд░реВрдк рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ред

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

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

рд╣рдореЗрдВ рдПрдЬрд╝реВрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╣ рд╕рдЯреАрдХ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред 1 рд╕реЗрдХрдВрдб рдХреЗ рдЯрд╛рдЗрдорд░ рдкрд░ рдиреАрд▓рд╛ рдлрд╝рдВрдХреНрд╢рди рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рдЧрднрдЧ 4 рдШрдВрдЯреЗ рдмрд╛рдж рд╣рдо рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдХреНрдпрд╛ рд╣рдо рдорджрдж рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрдбрд╝рд╛ рдореБрджреНрджрд╛ рд╣реИ рдФрд░ рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХрд┐рд╕реА рддрд░рд╣ рдХрд╛ рдЕрдкрдбреЗрдЯ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред

рдЕрд░реЗ @landondavidson , рджреЗрд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рд▓рд┐рдП рд░реЗрдкреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ?
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ #574 рдерд╛ рдЬреЛ Azure DB рдореЗрдВ рдЖрдВрддрд░рд╛рдпрд┐рдХ рдХрдиреЗрдХреНрд╢рди рддреНрд░реБрдЯрд┐ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рддрд╛ рдерд╛, рдпрд╣ рдердХрд╛рдК v2.1.0 рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдиреЗрдХреНрд╢рди рдкреВрд▓рд┐рдВрдЧ рдкреИрдХреЗрдЬ рдердХрд╛рдК рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпрд╛ рдЖрдк рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХрд╛ рд╡рд┐рднрд╛рдЧ рдирд╡реАрдирддрдо рдбреНрд░рд╛рдЗрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ?

@ рд╡реА-рд╕реБрд╣рд╛рдореЗ, рд╣рдо рдХреЛрдИ рдХрдиреЗрдХреНрд╢рди рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реЙрдХреЗрдЯ рдмрд╕ рд╣рдо рдкрд░ рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рджреЛ рд╣рдлреНрддреЛрдВ рд╕реЗ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд▓рдЧрд╛рдП рдЧрдП рдлрд┐рдХреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕рдмрдорд┐рдЯ рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдмрд╣реБрдд рднрд╛рд░реА рднрд╛рд░ рд╡рд╛рд▓реА рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реИ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж рдХрдиреЗрдХреНрд╢рди рдкреВрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреВрд░ рд╣реЛ рдЧрдИ рд╣реИред

@landondavidson @jstephens7 https://github.com/tediousjs/tedious/pull/763 рдХреЛ рдорд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ [email protected] рд░реВрдк рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ред

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

рдкрд╣рд▓реЗ рд╕реЗ рдлрд┐рдХреНрд╕ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рдгреА рдиреЗрдЯрд╡рд░реНрдХ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдпрд░рд╢рд╛рд░реНрдХ рдЪрд▓рд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЯреНрд░реЗрд╕ рдЪрд▓рд╛рддреЗ рд╕рдордп рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЛ рдмрд╛рд░ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред
рдореБрдЭреЗ рдЬреЛ рд╡рд╛рдкрд╕ рдорд┐рд▓рд╛ рд╣реИ рдЙрд╕рдХреЗ рдХрд┐рд╕реА рднреА рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдорд╣рддреНрд╡ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рд╡рд╣ рд╢рд╛рдорд┐рд▓ рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдореИрдВрдиреЗ рджреЛ рдмрд╛рд░ рд╣реБрдИ рддреНрд░реБрдЯрд┐ рдХреЗ рдмреАрдЪ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рджреЗрдЦрд╛ред
рджреЛрдиреЛрдВ рдмрд╛рд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 66560 рдХреЗ рд╡рд┐рдВрдбреЛ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ PSH ACK рдФрд░ FIN ACK рдерд╛ред
рдЙрд╕рдХреЗ рдмрд╛рдж, рджреЛрдиреЛрдВ рдмрд╛рд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ RST ACK рдерд╛ред
рддрдм рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдЧрд▓реА рдЯреАрдПрд▓рдПрд╕ рд╡рд╛рд░реНрддрд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рдерд╛ (рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИрд▓реЛ, рд╕рд░реНрд╡рд░ рд╣реИрд▓реЛ ... рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рд╣реИрдВрдбрд╢реЗрдХ рд╕рдВрджреЗрд╢)
рдЙрд╕рдХреЗ рдмрд╛рдж, рджреЛрдиреЛрдВ рдмрд╛рд░ рдЗрд╕рдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛ рднреЗрдЬрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рд╣рдореЗрдВ рдПрдХ рдЯреАрдПрд▓рдПрд╕ "рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдЕрд▓рд░реНрдЯ" рдорд┐рд▓рд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдПрд╕реАрдХреЗ рдФрд░ рд╕реЙрдХреЗрдЯ.рдПрдВрдб рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ (рдЖрдЧреЗ рдЯреАрдПрд▓рдПрд╕/рдЯреАрд╕реАрдкреА рдЯреНрд░реИрдлрд┐рдХ рдирд╣реАрдВ)ред

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

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

diginfo picture diginfo  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

anthonylau picture anthonylau  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

GuyHarwood picture GuyHarwood  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

codethyme picture codethyme  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

yosserO picture yosserO  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ