Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Don't try to free pgpassfile since it's a stack variable. | Magnus Hagander | 2007-10-09 | |
| | | | | Martin Pitt | |||
* | Add comment. | Bruce Momjian | 2007-10-09 | |
| | ||||
* | Make dumpcolors() have tolerable performance when using 32-bit chr, | Tom Lane | 2007-10-06 | |
| | | | | | | as we do (and upstream Tcl doesn't). The loop limit might be subject to negotiation if anyone ever tries to do regex debugging in Far Eastern languages, but for now 1000 seems plenty. CHR_MAX was right out :-( | |||
* | Adjust some regex debugging printouts to not give wrong-format-width | Tom Lane | 2007-10-06 | |
| | | | | | warnings on a 64-bit machine. Noted while chasing a recent regex bug report. | |||
* | Adjust regcustom.h so that all those assert() calls in the regex package | Tom Lane | 2007-10-06 | |
| | | | | | | are converted to Postgres Assert() macros, instead of using <assert.h> as formerly. No difference in production builds, but --enable-cassert debug builds will get better coverage for regex testing. | |||
* | Add comment about cvs branch numbers. | Bruce Momjian | 2007-10-05 | |
| | ||||
* | Fix plperl and pltcl to include the name of the current function when | Tom Lane | 2007-10-05 | |
| | | | | | passing on errors from the language interpreter. (plpython seems fairly OK about this already.) Per gripe from Robert Kleemann. | |||
* | Add pgcvslog '-d' capability to allow stripping of commit messages that | Bruce Momjian | 2007-10-05 | |
| | | | | | have back branch activity. This will be useful for creating release notes for major releases. | |||
* | Fix distprep and maintainer-clean targets so that ecpg's .def files are | Tom Lane | 2007-10-05 | |
| | | | | made and removed at the correct times. | |||
* | Add .cvsignore files to suppress CVS gripes about ecpg .def files. | Tom Lane | 2007-10-05 | |
| | ||||
* | Results from buildfarm show that ecpglib was depending on pg_strcasecmp, | Tom Lane | 2007-10-04 | |
| | | | | which evidently it got as an unofficial export from pgtypeslib. | |||
* | Keep the planner from failing on "WHERE false AND something IN (SELECT ...)". | Tom Lane | 2007-10-04 | |
| | | | | | | | | | | | | eval_const_expressions simplifies this to just "WHERE false", but we have already done pull_up_IN_clauses so the IN join will be done, or at least planned, anyway. The trouble case comes when the sub-SELECT is itself a join and we decide to implement the IN by unique-ifying the sub-SELECT outputs: with no remaining reference to the output Vars in WHERE, we won't have propagated the Vars up to the upper join point, leading to "variable not found in subplan target lists" error. Fix by adding an extra scan of in_info_list and forcing all Vars mentioned therein to be propagated up to the IN join point. Per bug report from Miroslav Sulc. | |||
* | Stamp 8.3beta1, except in configure.in/configure. | Tom Lane | 2007-10-04 | |
| | ||||
* | Update timezone data files to release 2007h of the zic database. | Tom Lane | 2007-10-04 | |
| | | | | Might as well have the latest when we wrap 8.3beta1. | |||
* | DLL_DEFFILE should be defined when PORTNAME is win32, not when it isn't, | Tom Lane | 2007-10-04 | |
| | | | | per the example of libpq/Makefile. | |||
* | Replaced tabs by white spaces | Michael Meskes | 2007-10-04 | |
| | ||||
* | Removed newline at end of exports files. | Michael Meskes | 2007-10-04 | |
| | ||||
* | Change Assert() to a plain test and elog, just to see if that works | Tom Lane | 2007-10-04 | |
| | | | | around the icc bug exhibited by buildfarm member dugong. | |||
* | Added def-files to all: target so they are build everytime. | Michael Meskes | 2007-10-04 | |
| | ||||
* | Teach chklocale.c how to extract encoding info from Windows locale | Tom Lane | 2007-10-03 | |
| | | | | names. ITAGAKI Takahiro | |||
* | Suppress compiler warning in non-threaded build. | Tom Lane | 2007-10-03 | |
| | ||||
* | Tweak recently-added tests to suppress scary-looking warnings on 64-bit | Tom Lane | 2007-10-03 | |
| | | | | | | machines about casts between pointers and integers of different sizes. While they're harmless, we shouldn't expect users to have to go through and figure that out for themselves. | |||
* | Argh, missing dll in filename | Michael Meskes | 2007-10-03 | |
| | ||||
* | Minor improvements to hack for old OpenSSL libraries: avoid unused | Tom Lane | 2007-10-03 | |
| | | | | variable warning on Windows, improve comment. | |||
* | Fix command for fetching snprintf.c. | Tom Lane | 2007-10-03 | |
| | ||||
* | This could be what's missing on some systems. | Michael Meskes | 2007-10-03 | |
| | ||||
* | Stripped two symbols that are needed. | Michael Meskes | 2007-10-03 | |
| | ||||
* | Attempt to open certificate file "manually" using fopen before | Magnus Hagander | 2007-10-03 | |
| | | | | | | | | trying BIO functions. Helps problem with older versions of OpenSSL that lacks error stack functions and would show an incorrect error message for file-not-found-or-not-openable. The problem may still exist for other errors, but file open error is by far the most common one. | |||
* | Build two more .DEF files for ecpg instead of using default ones. | Magnus Hagander | 2007-10-03 | |
| | ||||
* | Also build snprintf from pgport if needed. | Michael Meskes | 2007-10-03 | |
| | ||||
* | Remove exports.list in clean target. | Michael Meskes | 2007-10-03 | |
| | ||||
* | More detailed error msg (with stack trace) if a file copy fails. | Magnus Hagander | 2007-10-03 | |
| | ||||
* | Also created export list for pgytpeslib and compatlib. | Michael Meskes | 2007-10-03 | |
| | | | | | Set pgtypes library version to 3.0. Set compat library version to 3.0. | |||
* | Use snprintf from libpgport in ecpg compatlib. Required since | Magnus Hagander | 2007-10-03 | |
| | | | | we restricted exports from ecpglib. | |||
* | Fix commandlines for final two ECPG regression tests | Magnus Hagander | 2007-10-03 | |
| | ||||
* | Fix typo | Magnus Hagander | 2007-10-03 | |
| | ||||
* | Build DEF file for libecpg instead of generating a default one. | Magnus Hagander | 2007-10-03 | |
| | ||||
* | Make ECPG regression tests run with -c only for array_of_struct.pgc | Magnus Hagander | 2007-10-03 | |
| | | | | | | | on MSVC. Fix strange nonstandard version of __stdcall specifyer in thread tests on win32. | |||
* | Fix typo | Magnus Hagander | 2007-10-03 | |
| | ||||
* | Cleaned up ecpglib and renamed functions that do not need to be exported. | Michael Meskes | 2007-10-03 | |
| | | | | Created export list for ecpglib. | |||
* | Hopefully fixed some stuff that causes Windows builds to fail. | Michael Meskes | 2007-10-03 | |
| | ||||
* | Fix a compiler warning on Win32. Hannes Eder. | Neil Conway | 2007-10-02 | |
| | ||||
* | Default to thread safety on, and support more CPU options. Also | Magnus Hagander | 2007-10-02 | |
| | | | | | | make sure that a CPU option is actually chosen. Hiroshi Saito | |||
* | Made new test also work without threading enabled. | Michael Meskes | 2007-10-02 | |
| | ||||
* | No idea where this file came from. | Michael Meskes | 2007-10-02 | |
| | ||||
* | ITAGAKI Takahiro <itagaki.takahiro@oss.ntt.co.jp> added thread-safe | Michael Meskes | 2007-10-02 | |
| | | | | descriptor handling | |||
* | Cope with ERR_set_mark() and ERR_pop_to_mark() not existing in older | Tom Lane | 2007-10-02 | |
| | | | | | | OpenSSL libraries --- just don't call them if they're not there. This might possibly lead to misleading error messages, but we'll just have to live with that. | |||
* | Use BIO functions to avoid passing FILE * pointers to OpenSSL functions. | Magnus Hagander | 2007-10-01 | |
| | | | | | | | | This fixes potential crashes on old versions of OpenSSL and the requirement on "Applink" in new versions when building with MSVC and using different runtimes. Dave Page with fixes from me. | |||
* | Avoid assuming that struct varattrib_pointer doesn't get padded by the | Tom Lane | 2007-10-01 | |
| | | | | | | | | | | | compiler --- at least on ARM, it does. I suspect that the varvarlena patch has been creating larger-than-intended toast pointers all along on ARM, but it wasn't exposed until the latest tweak added some Asserts that calculated the expected size in a different way. We could probably have fixed this by adding __attribute__((packed)) as is done for ItemPointerData, but struct varattrib_pointer isn't really all that useful anyway, so it seems cleanest to just get rid of it and have only struct varattrib_1b_e. Per results from buildfarm member quagga. | |||
* | Build with /GS on 64-bit to work with modern Platform SDK. | Magnus Hagander | 2007-10-01 | |
| | | | | Hiroshi Saito |