8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 16:43:03 +01:00
Commit Graph

36 Commits

Author SHA1 Message Date
Dmitry Yemanov
875f0a25a3 New release version in scripts 2023-09-17 18:29:37 +03:00
Dmitry Yemanov
eac0f27e12 Renamed the package and the security database to v5 2021-05-31 14:36:48 +03:00
6d7e4d91a6 Postfix for CORE-5204: take into an account --enable-binreloc flag 2016-09-16 14:01:44 +03:00
dimitr
7b69e1f195 Renamed security3.fdb -> security4.fdb. 2016-03-06 08:32:18 +00:00
alexpeshkoff
522c62d3cc Avoid duplicated version check 2013-10-18 12:35:55 +00:00
alexpeshkoff
94de1d7003 Fixed diagnostics 2013-10-18 07:10:23 +00:00
alexpeshkoff
93ad9e94de Avoid deprecated macros in configure.ac. Use autoconf 2.69 as basic for FB3. 2013-10-17 16:08:13 +00:00
mapopa
7e55213124 PKG_NAME is now Firebird3 for trunk 2011-05-20 08:31:32 +00:00
alexpeshkoff
5f52b1bde8 Fixed CORE-2862: configure --with-fbudf breaks build on CentOS 2010-05-17 10:39:32 +00:00
asfernandes
ed0e0daeb3 - External Engines implementation.
- Plugins API.

- Feature CORE-2700 - UDR (User Defined Routines) Engine - C++ API supporting functions, triggers and stored procedures.
- Feature CORE-2470 - Support for alternate format of strings literals.
- Feature CORE-2310 - DDL triggers.
- Feature CORE-2312 - PSQL Packages.
- Feature CORE-1209 - CONTINUE statement.
- Feature CORE-1180 - DDL syntax to change (not) nullable state of columns.
- Feature CORE-2090 - Support OVER () clause with current aggregate functions.

- Fixed CORE-2699 - Common table expression context could be used with parameters.

- Introduce ODS 12.0.

- Work in progress in type-safe parser.
- Refactor some DDL commands (procedures and triggers) from DYN to DdlNodes.
- Refactor virtual tables to use a class hierarchy instead of namespaces. This is basic thing, not based on the changes done in Vulcan. Window functions is based on this work.
- Refactor COMMENT ON and DROP FUNCTION from DYN to DdlNodes. COMMENT ON do not use GDML anymore, it uses DSQL with PreparedStatement class.
- Refactor EXECUTE BLOCK to StmtNodes.
- Refactor the IUDF to SysFunctions. That eliminates RDB$GET_CONTEXT and RDB$SET_CONTEXT from RDB$FUNCTIONS.
2009-10-21 00:42:38 +00:00
alexpeshkoff
931645715b Fixed build in RH9-based chrooted environment 2009-04-22 16:35:38 +00:00
alexpeshkoff
e6b240b1c0 misc 2009-04-22 16:34:03 +00:00
alexpeshkoff
7477e10e1f Do not use binreloc by default in 2.5 - keep it as experimental option 2009-04-21 12:04:40 +00:00
asfernandes
8db711cd42 Feature CORE-2398 - Make Firebird correct detect its installed path in Linux 2009-04-08 02:14:03 +00:00
alexpeshkoff
0ed48bfcd1 Support one more combination of autotools - present on AIX 2009-03-05 09:27:27 +00:00
alexpeshkoff
cc419a7817 restored lost code to create m4 directory 2009-02-27 15:01:14 +00:00
alexpeshkoff
ec0d2640a0 This variant works on all of: ancient MinGW's autotools,
autotools, built from most fresh stable sources on ftp.gnu.org
and some middle case, installed on my box by default.
Also finished sinix-z cleanup.
2009-02-25 14:44:25 +00:00
asfernandes
6e71620778 Clean remainings of libtool 2009-02-21 22:06:37 +00:00
aafemt
e70b946e6c Libtool and Co removal 2009-02-19 21:10:46 +00:00
alexpeshkoff
aa44a34bed Newer (appears 2.X) versions of libtoolize require switch --install
to create additional files (config.sub, config.guess). Added detection
of that switch - based on original patch from Bill Oliver.
2008-12-24 12:43:37 +00:00
asfernandes
c51af68ff9 Misc 2008-11-09 22:42:11 +00:00
asfernandes
0f86755bc9 Patch from Marius Popa to build on Ubuntu 8.10 2008-11-06 00:52:33 +00:00
asfernandes
f4aba4e145 Misc 2007-04-03 02:31:30 +00:00
alexpeshkoff
bf1b0ae36e make it compatible with wider range of shells 2007-03-30 15:15:09 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
stryqx
7d03357a4a MFB: Allow location of autoconf and libtool binaries to be specified as
environment variables.
2004-09-28 05:56:07 +00:00
aafemt
32ac267cc6 downgrade autoconf requirement to 2.56 2003-11-10 11:25:05 +00:00
eku
9b2754e333 Use autoheader to generate config.h.in. 2003-10-30 07:26:28 +00:00
bellardo
12e560291d Fix the permissions on the configure script, just in case it is needed (like on Darwin) 2003-04-17 18:41:28 +00:00
eku
4fc9e4863d Fixed problems with newer vesions of libtool. 2003-03-13 06:50:05 +00:00
eku
d09e9ab35b Started to use libtool (http://www.gnu.org/software/libtool/). It will
eventually handle all platform specific compile and link issues!
Removed generated files from the view (config.guess and config.sub).
2003-03-07 07:41:13 +00:00
nmcc
924fa944fc Do not issue warning when already been told not to run configure. 2002-11-05 01:36:39 +00:00
eku
da93f6697f Autoconf enhancements:
o autoconf v2.53 and later is now required to generate configure
   (sorry, but it makes many tasks easier)
 o improved tests for mmap, socklen_t and offt_64
 o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock
 o added test for the keyword 'volatile'
 o fixed errors in configure.in
 o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect)
 o replaced VOLATILE by volatile
 o removed SETPGRP and ATEXIT
 o replaced NO_FLOCK by HAVE_FLOCK
 o SIG_FPTR cleanup
 o vfork cleanup
2002-09-11 11:30:50 +00:00
eku
076de37a9f Huge 'gettimeofday' cleanup:
o check for the availability in configure
 o check for the number of arguments in configure
 o synchronised config.h.in and MSVC pendant

NOTE: If you have problems on your system, don't change the source.
      Extend the tests in configure.in!!!
2002-08-14 11:14:01 +00:00
eku
573e853d66 Small type in the CVS placeholder. 2002-08-14 05:44:29 +00:00
eku
babed2a6c3 autogen.sh replaces configure in CVS. Run autogen.sh create all
the initial files (configure etc.).
2002-08-14 05:43:41 +00:00