[Firebird-devel] [FB-Tracker] Created: (CORE-5233) Unaligned Memory Access in MET_format

2016-05-09 Thread James Clarke (JIRA)
Unaligned Memory Access in MET_format - Key: CORE-5233 URL: http://tracker.firebirdsql.org/browse/CORE-5233 Project: Firebird Core Issue Type: Bug Components: Build Issues / Porting Affects V

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Dimitry Sibiryakov
08.05.2016 23:52, Adriano dos Santos Fernandes wrote: > It needs to create and destroy a temporary B. You are right. But it doesn't make returning by value better, because a) it guaranteed overhead b) it is enough to forget to define explicit assignment operator in any descendant of AutoS

Re: [Firebird-devel] FB 3 RC2 never asks last byte byte for isc_info_svc_stdin

2016-05-09 Thread Jiří Činčura
Hi, the original issue here still remains. The last byte is never asked for. I suppose Alex is not interested in fixing it so I probably need to find some dirty workaround, right? -- Mgr. Jiří Činčura Independent IT Specialist

[Firebird-devel] Multiple instances of Firebird 3 on linux

2016-05-09 Thread Paul Reeves
I've compiled firebird 3 with prefix=/opt/firebird3 and then installed it into several sub-directories based on port numbers. This command _ought_ to work: /opt/firebird3/fb3056/bin/firebird \ -p 3056 \ -e /opt/firebird3/fb3056 \ -el /tmp/firebird3/fb3056 \ -em /opt/firebi

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Dimitry Sibiryakov
06.05.2016 20:20, Alex Peshkoff wrote: > Why file name should be represented as a string, not PathName? It does > not follow from what you say before. Moreover, if we need to correctly > compare that file name with another one we must "use PathName ... to > solve". I.e. to correctly work with file

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Adriano dos Santos Fernandes
On 09/05/2016 12:36, Dimitry Sibiryakov wrote: > 06.05.2016 20:20, Alex Peshkoff wrote: >> Why file name should be represented as a string, not PathName? It does >> not follow from what you say before. Moreover, if we need to correctly >> compare that file name with another one we must "use PathNam

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Dimitry Sibiryakov
09.05.2016 18:22, Adriano dos Santos Fernandes wrote: > This should be as the rule above. Second argument is absolute (relative > to current drive, but still absolute), so if we want this logic, should > be = \qwe\uio\ which you may later interpret relative to current drive. What is "current dr

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Adriano dos Santos Fernandes
On 09/05/2016 13:27, Dimitry Sibiryakov wrote: > 09.05.2016 18:22, Adriano dos Santos Fernandes wrote: >> This should be as the rule above. Second argument is absolute (relative >> to current drive, but still absolute), so if we want this logic, should >> be = \qwe\uio\ which you may later interpre

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Dimitry Sibiryakov
09.05.2016 18:33, Adriano dos Santos Fernandes wrote: > The drive of current directory. > > If you want to transform a relative path to absolute, you will use the > current drive and directory. In this case current directory should be in left part of concatenation, shouldn't it? -- WBR, S

[Firebird-devel] HowTo for implementing a dbcrypt plugin

2016-05-09 Thread Ralf Jansen
Hi, i’m struggle to find any documentation about howto write a dbcrypt plugin. I found the dbcrypt example(s). And with some work I might get a working plugin but I does not feel right. This is about security and not some random subject where is it ok to not now anything about the details :(

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Adriano dos Santos Fernandes
On 09/05/2016 13:37, Dimitry Sibiryakov wrote: > 09.05.2016 18:33, Adriano dos Santos Fernandes wrote: >> The drive of current directory. >> >> If you want to transform a relative path to absolute, you will use the >> current drive and directory. >In this case current directory should be in lef

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Dimitry Sibiryakov
09.05.2016 19:00, Adriano dos Santos Fernandes wrote: > The PathName should not automatically transform paths to full (absolute) > paths when combining or assigning. But currently this is exactly what it does everywhere across Firebird code. Here and there separate routines combine different

Re: [Firebird-devel] PathName and operator +=

2016-05-09 Thread Jiří Činčura
> PS: Theoretical limit of path on Windows is 32k unicode characters. It's actually 32767. Maybe less, depending what `\\?\` resolves to. -- Mgr. Jiří Činčura Independent IT Specialist -- Find and fix application pe

[Firebird-devel] [FB-Tracker] Created: (CORE-5234) Access violation on UDF crashes server

2016-05-09 Thread Beto Neto (JIRA)
Access violation on UDF crashes server --- Key: CORE-5234 URL: http://tracker.firebirdsql.org/browse/CORE-5234 Project: Firebird Core Issue Type: Bug Components: UDF Affects Versions: 3.0.0

[Firebird-devel] Install Firebird en Devuan

2016-05-09 Thread Ismael L. Donis Garcia
When trying to install Firebird 3 in devuan, I see that this distribution is not included in the script linux. Nor is it in version 2.5.6 Could someone include it in the script? You need only add in all script: detectDistro() { [cut] elif [ -e /etc/devuan_version ] then # Devuan