Michael Meskes
3819afa759
Added patch by Dave Cramer for array handling in ecpglib.
2003-12-03 08:49:17 +00:00
Bruce Momjian
32abf0e781
Bump all version numbers and version stamps mentioned in RELEASE_CHANGES.
2003-11-30 06:09:54 +00:00
PostgreSQL Daemon
55b113257c
make sure the $Id tags are converted to $PostgreSQL as well ...
2003-11-29 22:41:33 +00:00
PostgreSQL Daemon
969685ad44
$Header: -> $PostgreSQL Changes ...
2003-11-29 19:52:15 +00:00
Peter Eisentraut
8878cc4cd7
Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash with Perl.
...
Fixes compilation failure with --enable-thread-safety --with-perl and Perl
5.6.1.
2003-11-24 13:16:22 +00:00
Michael Meskes
5032f83082
Fixed typo in create schema parsing.
2003-11-19 13:18:13 +00:00
Michael Meskes
135ecf8d96
Re-added forgotten cache.
2003-11-10 20:28:30 +00:00
Michael Meskes
87758314ca
Made sure an internal array is not treated as a user defined one.
2003-11-08 19:46:27 +00:00
Michael Meskes
90e53f0c16
Fixed potentially uninitialized memory bug in compatlib.
2003-11-03 14:44:28 +00:00
Peter Eisentraut
1af403e42d
Complete options help and put it in less random order.
2003-11-02 12:55:24 +00:00
Michael Meskes
e6152300f1
If EOF is found inside a string/comment/etc. stop parsing.
2003-10-31 14:10:41 +00:00
Michael Meskes
f590a5ea72
Applied patch by Dave Cramer to fix several bugs in compatlib.
2003-10-30 10:19:30 +00:00
Tom Lane
979b537522
Include -lkrb5 when needed for shlibs depending on libpq. Per report
...
from Johan Henselmans.
2003-10-28 21:55:58 +00:00
Michael Meskes
0262337ad3
Fixed bug with indicators when storage for the string is dynamically allocated.
2003-10-26 09:50:47 +00:00
Tom Lane
0634c01e3a
Add missing semicolon, per Johann Uhrmann.
...
Avoids warnings from newer bisons.
2003-10-22 16:43:42 +00:00
Tom Lane
7eb67fc98b
Cope with platforms that offer LONGLONG_MIN in place of the C99-spec
...
LLONG_MIN. One example is AIX, per report from Andreas.
2003-10-21 15:34:34 +00:00
Michael Meskes
3b72087bf6
Install dummy sqlda.h file since this is needed for compatibility.
2003-10-20 12:54:29 +00:00
Michael Meskes
d5353acbc3
Check for both Informix modes when parsing include files.
2003-10-19 13:22:33 +00:00
Michael Meskes
84b35a7f76
Added missing "commit" in test case.
2003-10-12 15:19:46 +00:00
Michael Meskes
163f0b2d48
Removed my debug printf() call from numeric.c
2003-10-08 08:28:57 +00:00
Michael Meskes
cfd992ecba
Fixed floating point exception in long=>numeric conversion.
2003-10-07 18:36:46 +00:00
Peter Eisentraut
06e6aa236c
Add missing include file.
2003-10-07 08:07:56 +00:00
Michael Meskes
3cda980298
Fixed error handling in Informix compat str to date conversion.
2003-10-07 05:46:56 +00:00
Michael Meskes
aeb1f6478e
- Fixed constant listing in execute using clause.
...
- Fixed typo in ecpg for Informix dec_t type.
- Fixed precision handling in Informix compat funxtions.
2003-10-06 06:44:55 +00:00
Michael Meskes
8e6b74e4fd
Fixed bug in day of week processing.
2003-10-05 11:12:00 +00:00
Peter Eisentraut
4cb67993a7
Format help message internally consistent.
2003-10-04 01:06:38 +00:00
Tom Lane
3b4c142030
Remove assorted compilation failures introduced by latest ecpg changes.
...
Also remove -g, which has no business in CPPFLAGS in the first place,
let alone being hardwired there by a sub-Makefile.
2003-10-03 17:04:48 +00:00
Michael Meskes
1bd5e054ed
Hide Informix datatypes. They are not seen by our built process anymore.
2003-10-03 10:07:28 +00:00
Tom Lane
cd75f94daf
Adjust Darwin build to use the default 'two level namespace' linking
...
method. Fix a number of places where shared libraries were linked without
mentioning all the libraries they depend on; the Darwin and AIX ports
are known to require this, and it doesn't seem to hurt any other supported
platforms. (Hence, remove code in pl/tcl makefile that tried to avoid
mentioning other libs if not needed.)
2003-09-27 19:35:32 +00:00
Bruce Momjian
227dd9b427
Rename thread compile flag. Move thread test program to tools/thread,
...
and improve tests.
2003-09-27 15:32:48 +00:00
Michael Meskes
e11136e4a5
Fixed segfault after error in parsing precision argument.
2003-09-26 15:16:29 +00:00
Bruce Momjian
266664fcd2
Fix creation of temporary sequences in ecpg, per report from Edmund Bacon.
2003-09-24 19:05:32 +00:00
Michael Meskes
5a5f0a6168
- Changed struct definition handling so "struct foo {}" always gets defined.
2003-09-23 12:56:35 +00:00
Michael Meskes
22c0b1f0f4
- Fixed order mismatch in processing "using" arguments.
...
- Fixed some minor things in test cases.
- Use defines for Informix error codes.
2003-09-22 13:19:39 +00:00
Tom Lane
11b274f00f
Fix some ill-considered ifdefs, per report from Hans-JÏrgen SchÎnig.
2003-09-21 17:42:22 +00:00
Michael Meskes
3438065eed
- Renamed my own strndup() function because of a name clash.
2003-09-20 09:10:50 +00:00
Michael Meskes
f604b39c2f
- Applied some bug fixing patches by Dave Cramer <dave@fastcrypt.com>.
...
- Added protecting defines to include files.
2003-09-20 09:10:09 +00:00
Michael Meskes
580e08a98b
One small typo in preprocessor.
2003-09-19 14:13:16 +00:00
Michael Meskes
df974272ec
Removed superfluous return statement in get_data.
2003-09-19 14:06:21 +00:00
Michael Meskes
723a9bde33
- Accept output variables for FETCH in DECLARE statement.
...
- Synced parser.
- Allowed C variables to carry the name of prepared statements.
- Added Informix handling of datatype converion errors.
2003-09-18 13:12:23 +00:00
Tom Lane
fc73264005
I don't care whether it's informix-compatible or not: #defining a word
...
like 'date' in a public header file is a damn fool idea.
2003-09-16 04:32:28 +00:00
Michael Meskes
573f4500a3
Some uppercase type definitions were left.
2003-09-10 18:03:08 +00:00
Michael Meskes
fcdf0e22fc
- Added Dave patch for Informix handling of numeric/int conversion.
...
- Changed all new datatypes to lowercase.
- Fixed rounding bug in numerical types.
2003-09-09 10:46:42 +00:00
Bruce Momjian
1709fde56a
Improve prototype casting for thread calls.
2003-09-05 01:53:41 +00:00
Michael Meskes
05f4b03b23
Fixed two bugs in pgtypes library.
2003-09-01 12:37:40 +00:00
Michael Meskes
47a4e2ed1c
Fixed connect statement with username in variable.
2003-08-26 16:09:02 +00:00
Michael Meskes
4b02f3c4eb
Synced parser and fixed a bug in error output to log file.
2003-08-25 13:44:00 +00:00
Peter Eisentraut
c3664c0c00
Add macros for error result fields to libpq.
2003-08-24 18:36:38 +00:00
Peter Eisentraut
fbf1fd2650
Fix null checking of type decimal datums without indicator in Informix
...
mode.
from Dave Cramer
2003-08-08 13:17:58 +00:00
Peter Eisentraut
e39bc695d6
Be a little bit more careful about using sqlstate, in case libpq returned
...
NULL for it.
2003-08-08 13:16:20 +00:00