Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2004-05-14 | Properly quote variable for makefile use. | Bruce Momjian | |
2004-05-14 | Move unixware thread stuff into Makefile.unixware. | Bruce Momjian | |
2004-05-13 | Force thread flags for all Unixware builds if threading is requested. | Bruce Momjian | |
This is required because once you link with a library that uses threads, all references to that library have to use thread flags. | |||
2004-05-13 | Reorganize backend code to more cleanly manage executable names and | Bruce Momjian | |
backend startup. | |||
2004-05-13 | No need for gcc thread stuff anymore, only cc. | Bruce Momjian | |
2004-05-13 | Remove warning about Unixware. | Bruce Momjian | |
2004-05-13 | Fix Win32 bug with missing errno for strerror(). | Bruce Momjian | |
2004-05-12 | Tighten up overflow check in path_recv, pursuant to code review inspired | Tom Lane | |
by Ken Ashcraft's report. I think there is no actual bug here since if the int32 value does wrap a little bit, palloc will still reject it. Still it's better that the code be obviously correct. | |||
2004-05-12 | Here's a patch that will allow external modules like pl<lang> to set | Bruce Momjian | |
additional flags for the dlltool and dllwrap commands. More info here: http://archives.postgresql.org/pgsql-hackers/2004-05/msg00350.php Thomas Hallgren | |||
2004-05-12 | Rename find_my_binary/find_other_binary to | Bruce Momjian | |
find_my_exec/find_other_exec(). Remove passing of progname to these functions as they can find that out from argv[0], which they already have. Make get_progname return const char *, and update all progname variables to be const char *. | |||
2004-05-12 | Fix bug by passing arg[0] to find_my_binary(). | Bruce Momjian | |
2004-05-11 | Yawn ... still another place not quite ready for zero-column tables. | Tom Lane | |
2004-05-11 | As part of the work for making relocatable installs, I have re-factored | Bruce Momjian | |
all the code that looks for other binaries. I move FindExec into port/exec.c (and renamed it to find_my_binary()). I also added find_other_binary that looks for another binary in the same directory as the calling program, and checks the version string. The only behavior change was that initdb and pg_dump would look in the hard-coded bindir directory if it can't find the requested binary in the same directory as the caller. The new code throws an error. The old behavior seemed too error prone for version mismatches. | |||
2004-05-11 | Add tests to enlargeStringInfo() to avoid possible buffer-overrun or | Tom Lane | |
infinite-loop problems if a bogus data length is passed. |