Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Alex Peshkoff
On 04/19/12 22:48, Mark Rotteveel wrote: > On 19-4-2012 10:17, Dmitry Yemanov wrote: >> 19.04.2012 12:02, Mark Rotteveel wrote: >> >>> Ok, that sounds relatively easy. What is the hashing algorithm, and where >>> in the Firebird sources can I find its implementation? >> Something derived from DES,

[Firebird-devel] [FB-Tracker] Created: (CORE-3823) "for" and maybe "do while" loop in triggers and procedures

2012-04-19 Thread Phosgen Tepes (JIRA)
"for" and maybe "do while" loop in triggers and procedures -- Key: CORE-3823 URL: http://tracker.firebirdsql.org/browse/CORE-3823 Project: Firebird Core Issue Type: New Feature Affe

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Mark Rotteveel
On 19-4-2012 10:17, Dmitry Yemanov wrote: > 19.04.2012 12:02, Mark Rotteveel wrote: > >> Ok, that sounds relatively easy. What is the hashing algorithm, and where >> in the Firebird sources can I find its implementation? > > Something derived from DES, AFAIK. See ENC_crypt(), located in /src/jrd/ >

[Firebird-devel] [FB-Tracker] Created: (CORE-3822) LI-V2.5.2.26448: stopping isql via Ctrl-Z when it is running some query in local connect can hang all the following activity with server

2012-04-19 Thread Pavel Zotov (JIRA)
LI-V2.5.2.26448: stopping isql via Ctrl-Z when it is running some query in local connect can hang all the following activity with server Key: C

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Mark Rotteveel
On Thu, 19 Apr 2012 10:23:16 +0200, Kjell Rilbe wrote: > Den 2012-04-19 10:17 skrev Dmitry Yemanov såhär: >> 19.04.2012 12:02, Mark Rotteveel wrote: >> >>> Ok, that sounds relatively easy. What is the hashing algorithm, and >>> where >>> in the Firebird sources can I find its implementation? >> So

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Kjell Rilbe
Den 2012-04-19 10:17 skrev Dmitry Yemanov såhär: > 19.04.2012 12:02, Mark Rotteveel wrote: > >> Ok, that sounds relatively easy. What is the hashing algorithm, and where >> in the Firebird sources can I find its implementation? > Something derived from DES, AFAIK. See ENC_crypt(), located in /src/j

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Dmitry Yemanov
19.04.2012 12:02, Mark Rotteveel wrote: > Ok, that sounds relatively easy. What is the hashing algorithm, and where > in the Firebird sources can I find its implementation? Something derived from DES, AFAIK. See ENC_crypt(), located in /src/jrd/ (pre-FB3) or in /src/common/ (trunk). Dmitry --

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Dmitry Yemanov
19.04.2012 12:59, Claudio Valderrama C. wrote: > Do we really need to keep it? We surely don't want all the existing Jaybird installations to stop working. Dmitry -- For Developers, A Lot Can Happen In A Second. Bounda

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Mark Rotteveel
On Thu, 19 Apr 2012 11:36:15 +0400, Dmitry Yemanov wrote: > 19.04.2012 11:22, Mark Rotteveel wrote: > >> Thanks. I also created a ticket to see if it is easy to change Jaybird to >> use the hashed authentication for Jaybird 2.2, but I don't want to do >> major >> changes in the wire protocol for

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Claudio Valderrama C.
> -Original Message- > From: Dmitry Yemanov [mailto:firebi...@yandex.ru] > Sent: Miércoles, 18 de Abril de 2012 23:58 > > Nice catch. As far as I see, we don't support authentication > with plain > (unhashed) passwords anymore. I don't remember whether it was > intended > or not, but

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Dmitry Yemanov
19.04.2012 11:22, Mark Rotteveel wrote: > Thanks. I also created a ticket to see if it is easy to change Jaybird to > use the hashed authentication for Jaybird 2.2, but I don't want to do major > changes in the wire protocol for Jaybird 2.2 (I had that planned for 2.3). It has very little to do w

Re: [Firebird-devel] Connecting to Firebird 3

2012-04-19 Thread Mark Rotteveel
On Thu, 19 Apr 2012 09:35:13 +0400, Александр Пешков wrote: >> It looks like Jaybird uses an authentication mechanism that is no longer >> supported with Firebird 3: >> >> Hex dump from wireshark for both Jaybird (fails) and Flamerobin >> (succeeds) is attached. Most obvious thing I notice that