Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-22 | Clean up failure to remove exec.o on 'make clean'. | Tom Lane | |
2004-05-22 | Use wide-character library routines, if available, for upper/lower/initcap | Tom Lane | |
functions. This allows these functions to work correctly with Unicode and other multibyte encodings. Per prior discussion. Also, revert my earlier change to move installation path mashing from Makefile.global to configure. Turns out not to work well because configure script is working with unexpanded variables, and so fails to match in cases where it should match. | |||
2004-05-21 | Handle inclusion of port modules 'correctly', viz the same way libpq | Tom Lane | |
does it. Fixes OS X, which needs path.c. It may be that Win32 needs some more port modules, but they are easily added. | |||
2004-05-21 | pgindent did a pretty awful job on the timezone code, particularly with | Tom Lane | |
respect to doubly-starred comment blocks. Do some manual cleanup. | |||
2004-05-21 | Put path configuration information into a .h file instead of cluttering | Tom Lane | |
several different module Makefiles with it. Also, do any adjustment of installation paths during configure, rather than every time Makefile.global is read. | |||
2004-05-21 | Probably need sys/time.h here too to be safe. | Tom Lane | |
2004-05-21 | Put back #include <sys/time.h> in files that seem to need it on Linux. | Tom Lane | |
2004-05-21 | Fix random breakage in exec.c for platforms where strdup is a macro. | Tom Lane | |
2004-05-21 | - Fixed DEALLOCATE PREPARE to use correct function call | Michael Meskes | |
- Made sure connect statement does not accept single char variable, but only strings. | |||
2004-05-21 | Pgindent timezone file, per request from Tom. | Bruce Momjian | |
2004-05-21 | Integrate src/timezone library for all platforms. There is more we can | Tom Lane | |
and should do now that we control our own destiny for timezone handling, but this commit gets the bulk of the picayune diffs in place. Magnus Hagander and Tom Lane. | |||
2004-05-21 | Add mention of why -lpgport is needed in ecpglib (dllwrap). | Bruce Momjian | |
2004-05-21 | Add -lpgport to ecpglib link only on win32. Other platforms have | Bruce Momjian | |
problems with it. | |||
2004-05-21 | Revert addition of -lpgport, which breaks the build on platforms that | Tom Lane | |
are sticky about non-PIC code in shared libraries. Windows will have to find another solution (probably similar to the way libpq does it). | |||
2004-05-20 | Rename static variables to avoid possible name conflicts on systems with | Tom Lane | |
dirty standard headers (eg AIX). | |||
2004-05-20 | Small variable rename in exec.c. | Bruce Momjian | |
2004-05-20 | Clean up find_my_exec to work cleaner. | Bruce Momjian | |
Add Win32 code to look in the current directory before the path. Add code so memory is allocated using palloc in backend object files. | |||
2004-05-20 | Fix speling. | Tom Lane | |
2004-05-20 | Add ctype.h include for new macro in port.h. | Bruce Momjian | |
2004-05-20 | Add $libdir to mingw and cygwin for installcheck too. | Bruce Momjian | |
2004-05-19 | Improve error reporting behavior in parse_hba(): give more complete | Tom Lane | |
error report for getaddrinfo failures, point at correct token for syntax errors in all cases, don't log redundant messages. | |||
2004-05-19 | Rename another irix file. | Bruce Momjian | |
2004-05-19 | Rename irix5 port to irix. | Bruce Momjian | |
2004-05-19 | Add end-of-dump markers for pg_dump and pg_dumpall. | Bruce Momjian | |
2004-05-19 | Only do pkglib_path if needed. | Bruce Momjian | |
2004-05-19 | Only do find_my_exec if it doesn't come from the postmaster. | Bruce Momjian | |
2004-05-19 | Add get_pkglib_path to postmaster.c | Bruce Momjian | |
2004-05-19 | Move find_my_exec lower so elog() works, per Tom. | Bruce Momjian | |
2004-05-19 | Re-add elog() to exec.c, per Tom. | Bruce Momjian | |
2004-05-19 | Add MinGW to cases where libdir should be used for regression tests: | Bruce Momjian | |
case $host_platform in *-*-cygwin*|*-*-mingw) PATH=$libdir:$PATH export PATH ;; esac | |||
2004-05-19 | Win32 needs -lpgport for dll creation of ecpglib. | Bruce Momjian | |
2004-05-19 | Supress verbose stderr messages while trying to find my exec path. | Bruce Momjian | |
Per report from Christopher. | |||
2004-05-19 | Minor correction for previous SQLSTATE patch: I changed dsqrt() to emit the | Neil Conway | |
right error code previously, and this patch applies an analogous change to numeric_sqrt(). | |||
2004-05-19 | Win32 can't have the same function coming from two library object files, | Bruce Momjian | |
so we make is_absolute_path a macro so libpq doesn't use path.o. | |||
2004-05-19 | Allow zic to compile by defining a "" value for my_exec_path. It isn't | Bruce Momjian | |
used by zic anyway. | |||
2004-05-18 | setRuleCheckAsUser has to be applied to any subqueries appearing in a | Tom Lane | |
rule's event_qual, not only to the rule's action. Per example from Arturs Zoldners. | |||
2004-05-18 | Move get_pkglib_path up into main.c too. | Bruce Momjian | |
2004-05-18 | Move find_my_exec() way up into main.c so it is available to the | Bruce Momjian | |
timezone code and other places. Remove elog() calls from find_my_exec; do fprintf(stderr) instead. We can then remove the exec.c handling in the makefile because it doesn't have to be built to suppress elog calls. | |||
2004-05-18 | Update Makefile dependencies for Win32 timezones, per Claudio. | Bruce Momjian | |
2004-05-18 | Clean up some relative path install issues with Claudio's help. | Bruce Momjian | |
2004-05-17 | Reorganize code to allow path-relative installs. | Bruce Momjian | |
Create new get_* functions to access compiled-in paths and adjust if relative installs are to be used. Clean up substitute_libpath_macro() code. | |||
2004-05-17 | Rename backendbin to backend_exec in initdb.c. | Bruce Momjian | |
2004-05-16 | Change ln(), log(), power(), and sqrt() to emit the correct SQLSTATE | Neil Conway | |
error codes for certain error conditions, as specified by SQL2003. | |||
2004-05-14 | Remove an unused (and empty) header file. | Neil Conway | |
2004-05-14 | Implement the width_bucket() function, per SQL2003. This commit only adds | Neil Conway | |
a variant of the function for the 'numeric' datatype; it would be possible to add additional variants for other datatypes, but I haven't done so yet. This commit includes regression tests and minimal documentation; if we want developers to actually use this function in applications, we'll probably need to document what it does more fully. | |||
2004-05-14 | Improve documentation for SQLSTATE error codes, per recent thread on | Neil Conway | |
-patches. | |||
2004-05-14 | Adjust find_my_exec/find_other_exec() so that the return parameter is | Bruce Momjian | |
last, not first. This fits our style better. | |||
2004-05-14 | Remove extra 'then'. | Bruce Momjian | |
2004-05-14 | Tighten parsing of boolean options to CREATE TYPE and related functions, | Tom Lane | |
so as to deliver more useful error messages for mistakes like 'PASSEDBYVALUE = f'. Per gripe from Gaetano Mendola. | |||
2004-05-14 | Propagate enlargeStringInfo() fixes into the equivalent code in | Tom Lane | |
pqexpbuffer.c. While a client-side failure doesn't seem like a security issue, it's still a bug. |