| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
| |
- Really prepare statements
- Added more regression tests
- Added auto-prepare mode
- Use '$n' for positional variables, '?' is still possible via ecpg option
- Cleaned up the sources a little bit
|
|
|
|
|
| |
win32 threads.
- Fixed regression tests to run threading tests.
|
|
|
|
|
|
|
| |
- Made some chars const as proposed by Stefan Huehner <stefan@huehner.org>.
- Synced parser and keyword lists.
- Copied two token parsing from backend parser to ecpg parser.
- Also added a test case for this.
|
|
|
|
| |
Added patch by Joachim to work around OpenBSD bug in regression suite.
|
|
|
|
|
|
| |
Made this option mark the .c files, so the environment variable is no longer needed.
Created a special MinGW file with the special error message.
Do not print port into log file when running regression tests.
|
| |
|
| |
|
|
|
|
|
| |
Streamlined connection name parsing.
Added Joachim's patch to shorten paths before diffing.
|
|
|
|
|
| |
- Fixed a memory leak/segfault in unsuccessful connection.
- Some changes to test files.
|
|
|
|
|
| |
Merged dyntest.pgc and dyntest2.pgc.
Hopefully fixed the last Coverity reports (finally)
|
|
|
|
|
| |
Implemented EXEC SQL UNDEF.
Applied first version of the regression test patch by Joachim Wieland <joe@mcknight.de>.
|
|
|
|
| |
Connection identifier has to be unique
|
|
|
|
| |
<kleptog@svana.org>.
|
|
|
|
|
|
| |
<joe@mcknight.de>
Added missing error handling in a few functions in ecpglib
|
|
|
|
| |
<joachim.wieland@credativ.de>
|
|
|
|
|
|
|
|
| |
Qingqing Zhou <zhouqq@cs.toronto.edu>.
- Replaced all strdup() calls by ECPGstrdup().
- Set ecpg library version to 5.2.
- Set ecpg version to 4.2.1.
|
| |
|
|
|
|
| |
thread support.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
extensive change then what was suggested. I found the file path.c that
contained a lot of "Unix/Windows" agnostic functions so I added a function
there instead and removed the PATHSEP declaration in exec.c altogether. All
to keep things from scattering all over the code.
I also took the liberty of changing the name of the functions
"first_path_sep" and "last_path_sep". Where I come from (and I'm apparently
not alone given the former macro name PATHSEP), they should be called
"first_dir_sep" and "last_dir_sep". The new function I introduced, that
actually finds path separators, is now the "first_path_sep". The patch
contains changes on all affected places of course.
I also changed the documentation on dynamic_library_path to reflect the
chagnes.
Thomas Hallgren
|
|
|
|
|
|
|
|
|
|
| |
i've attached this again.
Additionally I include a small patch to remove mutex locking when a
DEFAULT/NULL connection is being retrieved. This is consistent with
libpq.
Lee Kindness
|
|
|
|
|
| |
where one argument takes the result.
- Applied thread patches by Lee Kindness
|
| |
|
|
|
|
|
| |
Fixes compilation failure with --enable-thread-safety --with-perl and Perl
5.6.1.
|
| |
|
|
|
|
| |
NULL for it.
|
| |
|
|
|
|
|
| |
rather than parsing the message. Add some documentation about embedded
SQL.
|
|
|
|
| |
- Added just another pgtypeslib function.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Applied patch by Philip Yarra to fix some thread issues.
Added a new data type "decimal" which is mostly the same as our
"numeric" but uses a fixed length array to store the digits. This is
for compatibility with Informix and maybe others.
|
| |
|
| |
|
|
|
|
| |
Lee Kindness
|
|
|
|
| |
- Compatibility functions for INFORMIX handling of DECLARE statement.
|
| |
|
| |
|
| |
|
| |
|
|
compilation on iother systems.
|